[kernel] r22720 - in dists/trunk/linux: . debian debian/config debian/config/alpha debian/config/arm64 debian/config/armel debian/config/armhf debian/config/hppa debian/config/ia64 debian/config/kernelarch-mips debian/config/kernelarch-powerpc debian/config/kernelarch-s390 debian/config/kernelarch-sparc debian/config/kernelarch-x86 debian/installer/arm64/modules/arm64 debian/patches debian/patches/bugfix/all debian/patches/debian debian/patches/features/arm64 debian/templates

Ben Hutchings benh at moszumanska.debian.org
Wed May 27 02:40:14 UTC 2015


Author: benh
Date: Wed May 27 02:40:14 2015
New Revision: 22720

Log:
Merge changes from sid up to 4.0.4-1

Excluding the ABI number bump and the PREEMPT_RT featureset.

Added:
   dists/trunk/linux/debian/patches/bugfix/all/musb-musb-fix-order-of-conditions-for-assigning-end-p.patch
      - copied, changed from r22715, dists/sid/linux/debian/patches/bugfix/all/musb-musb-fix-order-of-conditions-for-assigning-end-p.patch
   dists/trunk/linux/debian/patches/features/arm64/usb-add-support-for-acpi-identification-to-xhci-platform.patch
      - copied, changed from r22715, dists/sid/linux/debian/patches/features/arm64/usb-add-support-for-acpi-identification-to-xhci-platform.patch
   dists/trunk/linux/debian/patches/features/arm64/usb-make-xhci-platform-driver-use-64-bit-or-32-bit-dma.patch
      - copied unchanged from r22715, dists/sid/linux/debian/patches/features/arm64/usb-make-xhci-platform-driver-use-64-bit-or-32-bit-dma.patch
Deleted:
   dists/trunk/linux/debian/patches/debian/no-clean.patch
Modified:
   dists/trunk/linux/   (props changed)
   dists/trunk/linux/debian/changelog
   dists/trunk/linux/debian/config/alpha/config
   dists/trunk/linux/debian/config/arm64/config
   dists/trunk/linux/debian/config/armel/config-reduced
   dists/trunk/linux/debian/config/armel/config.kirkwood
   dists/trunk/linux/debian/config/armhf/config.armmp
   dists/trunk/linux/debian/config/config
   dists/trunk/linux/debian/config/hppa/config
   dists/trunk/linux/debian/config/hppa/config.parisc
   dists/trunk/linux/debian/config/ia64/config
   dists/trunk/linux/debian/config/kernelarch-mips/config.4kc-malta
   dists/trunk/linux/debian/config/kernelarch-mips/config.5kc-malta
   dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-2e
   dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-2f
   dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-3
   dists/trunk/linux/debian/config/kernelarch-mips/config.octeon
   dists/trunk/linux/debian/config/kernelarch-mips/config.r4k-ip22
   dists/trunk/linux/debian/config/kernelarch-mips/config.r5k-ip32
   dists/trunk/linux/debian/config/kernelarch-mips/config.sb1-bcm91250a
   dists/trunk/linux/debian/config/kernelarch-powerpc/config
   dists/trunk/linux/debian/config/kernelarch-powerpc/config-arch-64-be
   dists/trunk/linux/debian/config/kernelarch-s390/config
   dists/trunk/linux/debian/config/kernelarch-sparc/config
   dists/trunk/linux/debian/config/kernelarch-x86/config
   dists/trunk/linux/debian/config/kernelarch-x86/config-arch-32
   dists/trunk/linux/debian/installer/arm64/modules/arm64/nic-modules
   dists/trunk/linux/debian/installer/arm64/modules/arm64/scsi-modules
   dists/trunk/linux/debian/patches/series
   dists/trunk/linux/debian/templates/control.image.type-plain.in

Modified: dists/trunk/linux/debian/changelog
==============================================================================
--- dists/trunk/linux/debian/changelog	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/changelog	Wed May 27 02:40:14 2015	(r22720)
@@ -14,6 +14,124 @@
 
  -- Ben Hutchings <ben at decadent.org.uk>  Mon, 11 May 2015 16:19:42 +0100
 
+linux (4.0.4-1) unstable; urgency=medium
+
+  * New upstream stable update:
+    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.3
+    - bpf: fix 64-bit divide
+    - route: Use ipv4_mtu instead of raw rt_pmtu (regression in 3.19)
+    - cxgb4: Fix MC1 memory offset calculation (regression in 3.19)
+    - [mips*] Revert "MIPS: Remove race window in page fault handling"
+      (regression in 3.17)
+    - [mips*] Fix race condition in lazy cache flushing.
+    - [mips*/octeon] Remove udelay() causing huge IRQ latency
+    - [mips*] Fix cpu_has_mips_r2_exec_hazard.
+    - [mips*] asm: elf: Set O32 default FPU flags (regression in 4.0)
+    - ALSA: emux: Fix mutex deadlock in OSS emulation
+    - cdc-acm: prevent infinite loop when parsing CDC headers.
+      (regression in 4.0)
+    - [arm64] dma-mapping: always clear allocated buffers
+    - [arm64] add missing PAGE_ALIGN() to __dma_free()
+    - [armhf] usb: chipidea: otg: remove mutex unlock and lock while stop and
+      start role (regression in 3.16)
+    - btrfs: unlock i_mutex after attempting to delete subvolume during send
+      (regression in 3.16)
+    - [x86] ACPI / SBS: Enable battery manager when present (regression in 3.18)
+    - rbd: end I/O the entire obj_request on error
+    - ext4: fix data corruption caused by unwritten and delayed extents
+      (Closes: #785672)
+    - ext4: move check under lock scope to close a race.
+    - SCSI: add 1024 max sectors black list flag (regression in 3.19)
+    - 3w-xxxx: fix command completion race
+    - 3w-9xxx: fix command completion race
+    - 3w-sas: fix command completion race
+    - drm/radeon: fix lockup when BOs aren't part of the VM on release
+    - drm/radeon: reset BOs address after clearing it.
+    - drm/radeon: check new address before removing old one
+    - hfsplus: don't store special "osx" xattr prefix on-disk
+    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.4
+    - [x86] spinlocks: Fix regression in spinlock contention detection
+      (regression in 4.0)
+    - [x86] ACPI / SBS: Add 5 us delay to fix SBS hangs on MacBook
+      (regression in 3.18)
+    - [x86] PCI/ACPI: Make all resources except [io 0xcf8-0xcff] available on
+      PCI bus (regression in 4.0)
+    - ACPI / PNP: add two IDs to list for PNPACPI device enumeration
+      (regression in 3.16)
+    - ocfs2: dlm: fix race between purge and get lock resource
+    - nilfs2: fix sanity check of btree level in nilfs_btree_root_broken()
+    - mnt: Fix fs_fully_visible to verify the root directory is visible
+    - mm/memory-failure: call shake_page() when error hits thp tail page
+    - vfio: Fix runaway interruptible timeout (regression in 4.0)
+    - Revert "dm crypt: fix deadlock when async crypto algorithm returns -EBUSY"
+      (regression in 4.0.2)
+    - block: destroy bdi before blockdev is unregistered. (regression in 4.0)
+    - blk-mq: fix race between timeout and CPU hotplug
+    - blk-mq: fix CPU hotplug handling
+    - [armhf] dts: imx6: phyFLEX: USB VBUS control is active-high
+      (regression in 3.16)
+    - [armhf] mvebu: armada-xp-openblocks-ax3-4: Disable internal RTC
+    - [armhf] OMAP2+: Fix omap off idle power consumption creeping up
+      (regression in 3.16)
+    - [armel,armhf] net fix emit_udiv() for BPF_ALU | BPF_DIV | BPF_K
+      intruction.
+    - drm: Zero out invalid vblank timestamp in drm_update_vblank_count.
+      (regression in 3.17)
+    - [x86] drm/i915/dp: there is no audio on port A
+    - [x86] drm/amdkfd: allow unregister process with queues
+    - drm/radeon: disable semaphores for UVD V1 (v2)
+    - drm/radeon: don't setup audio on asics that don't support it
+    - drm/radeon: fix userptr BO unpin bug v3
+    - drm/radeon: make VCE handle check more strict
+    - drm/radeon: make UVD handle checking more strict
+    - drm/radeon: more strictly validate the UVD codec
+    - pinctrl: Don't just pretend to protect pinctrl_maps, do it for real
+    - mmc: card: Don't access RPMB partitions for normal read/write
+
+  [ Ben Hutchings ]
+  * Fix error messages at boot on systems without an RTC (Closes: #784146):
+    - rtc: hctosys: do not treat lack of RTC device as error
+    - rtc: hctosys: use function name in the error log
+  * [rt] Update to 4.0.4-rt1 and re-enable
+  * linux-image: Depend on kmod without an alternative of module-init-tools
+  * linux-image: Add versioned Breaks on udev (<< 208-8~) due to #752742 and
+    #756312
+  * [i386] pnp: Disable PNPBIOS_PROC_FS
+  * [arm64] USB: Add support for XHCI on APM Mustang (Closes: #785707)
+    - Change USB_XHCI_HCD to built-in and enable USB_XHCI_PLATFORM as built-in
+    - Make xhci platform driver use 64 bit or 32 bit DMA
+    - Add support for ACPI identification to xhci-platform
+  * md/raid0: fix restore to sector variable in raid0_make_request
+    (Closes: #786372) (regression in 4.0.2)
+  * [x86] e1000e: Add support for Sunrise Point (i219) (Closes: #784546)
+  * [x86] config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected
+    (Closes: #786551)
+  * cdc_ncm: Fix tx_bytes statistics (regression in 4.0)
+  * [armhf] USB: musb: Fix order of conditions for assigning end point
+    operations (regression in 3.19)
+  * [armel/{kirkwood,orion5x}] Disable PM again to reduce kernel image size
+  * [armel/kirkwood] Enable DEBUG_MVEBU_UART0_ALTERNATE, replacing
+    DEBUG_MVEBU_UART_ALTERNATE
+  * i2o: Disable I2O
+  * [x86] vmwgfx: Enable DRM_VMWGFX_FBCON (Closes: #714929)
+  * media: Enable DVB_SMIPCIE as module (Closes: #785153)
+  * Bump ABI to 2
+  * [x86] i2c: Change I2C to built-in and enable ACPI_I2C_OPREGION
+    (Closes: #778896)
+  * usb-storage: Enable USB_UAS for the third time, hoping that it's finally
+    robust enough (Closes: #749014)
+  * zram: Enable ZRAM_LZ4_COMPRESS (Closes: #770958)
+  * HID: Enable HID_BATTERY_STRENGTH (Closes: #783214)
+  * [x86] ALSA: Enable SND_SOC_INTEL_BROADWELL_MACH as module (Closes: #785422)
+
+  [ Ian Campbell ]
+  * [armhf+arm64] Enabled generic SYSCON regmap reset driver
+  * [arm64] Enable PCI support and related modules, adjusting udeb module lists
+    for new modules.
+  * [arm64] Build XHCI platform drivers as a module.
+
+ -- Ben Hutchings <ben at decadent.org.uk>  Tue, 26 May 2015 02:30:06 +0100
+
 linux (4.0.2-1) unstable; urgency=medium
 
   * New upstream stable update:

Modified: dists/trunk/linux/debian/config/alpha/config
==============================================================================
--- dists/trunk/linux/debian/config/alpha/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/alpha/config	Wed May 27 02:40:14 2015	(r22720)
@@ -393,15 +393,6 @@
 CONFIG_RADIO_ZOLTRIX=m
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-CONFIG_I2O=m
-CONFIG_I2O_CONFIG=m
-CONFIG_I2O_BLOCK=m
-CONFIG_I2O_SCSI=m
-CONFIG_I2O_PROC=m
-
-##
 ## file: drivers/mmc/Kconfig
 ##
 CONFIG_MMC=m

Modified: dists/trunk/linux/debian/config/arm64/config
==============================================================================
--- dists/trunk/linux/debian/config/arm64/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/arm64/config	Wed May 27 02:40:14 2015	(r22720)
@@ -3,6 +3,7 @@
 ##
 CONFIG_ARCH_VEXPRESS=y
 CONFIG_ARCH_XGENE=y
+CONFIG_PCI=y
 CONFIG_SMP=y
 CONFIG_XEN=y
 CONFIG_COMPAT=y
@@ -52,17 +53,65 @@
 CONFIG_MMC_SPI=m
 
 ##
+## file: drivers/net/ethernet/Kconfig
+##
+CONFIG_FEALNX=m
+
+##
+## file: drivers/net/ethernet/3com/Kconfig
+##
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+
+##
 ## file: drivers/net/ethernet/8390/Kconfig
 ##
 CONFIG_NET_VENDOR_8390=y
 CONFIG_NE2K_PCI=m
 
 ##
+## file: drivers/net/ethernet/adaptec/Kconfig
+##
+CONFIG_NET_VENDOR_ADAPTEC=y
+CONFIG_ADAPTEC_STARFIRE=m
+
+##
 ## file: drivers/net/ethernet/apm/xgene/Kconfig
 ##
 CONFIG_NET_XGENE=m
 
 ##
+## file: drivers/net/ethernet/dec/tulip/Kconfig
+##
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_TULIP=m
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+
+##
+## file: drivers/net/ethernet/dlink/Kconfig
+##
+CONFIG_NET_VENDOR_DLINK=y
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+
+##
+## file: drivers/net/ethernet/intel/Kconfig
+##
+CONFIG_NET_VENDOR_INTEL=y
+CONFIG_E100=m
+
+##
+## file: drivers/net/ethernet/natsemi/Kconfig
+##
+CONFIG_NET_VENDOR_NATSEMI=y
+CONFIG_NATSEMI=m
+
+##
 ## file: drivers/net/ethernet/realtek/Kconfig
 ##
 CONFIG_8139CP=m
@@ -77,9 +126,21 @@
 ##
 CONFIG_NET_VENDOR_SMSC=y
 CONFIG_SMC91X=m
+CONFIG_EPIC100=m
 CONFIG_SMSC911X=m
 
 ##
+## file: drivers/net/fddi/Kconfig
+##
+CONFIG_FDDI=y
+CONFIG_SKFP=m
+
+##
+## file: drivers/pci/host/Kconfig
+##
+CONFIG_PCI_XGENE=y
+
+##
 ## file: drivers/phy/Kconfig
 ##
 CONFIG_PHY_XGENE=m
@@ -89,6 +150,7 @@
 ##
 CONFIG_POWER_RESET_VEXPRESS=y
 CONFIG_POWER_RESET_XGENE=y
+CONFIG_POWER_RESET_SYSCON=y
 
 ##
 ## file: drivers/rtc/Kconfig
@@ -97,6 +159,11 @@
 CONFIG_RTC_DRV_XGENE=y
 
 ##
+## file: drivers/scsi/Kconfig
+##
+CONFIG_SCSI_DMX3191D=m
+
+##
 ## file: drivers/tty/serial/Kconfig
 ##
 CONFIG_SERIAL_AMBA_PL010=y
@@ -121,6 +188,9 @@
 ##
 ## file: drivers/usb/host/Kconfig
 ##
+#. xhci-platform apparently does not build as module, so xhci_hcd can't be either
+CONFIG_USB_XHCI_HCD=m
+CONFIG_USB_XHCI_PLATFORM=m
 CONFIG_USB_EHCI_HCD=m
 CONFIG_USB_EHCI_HCD_PLATFORM=m
 CONFIG_USB_OHCI_HCD=m

Modified: dists/trunk/linux/debian/config/armel/config-reduced
==============================================================================
--- dists/trunk/linux/debian/config/armel/config-reduced	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/armel/config-reduced	Wed May 27 02:40:14 2015	(r22720)
@@ -32,7 +32,7 @@
 ##
 # CONFIG_SUSPEND is not set
 # CONFIG_HIBERNATION is not set
-# CONFIG_PM_RUNTIME is not set
+# CONFIG_PM is not set
 
 ##
 ## file: mm/Kconfig

Modified: dists/trunk/linux/debian/config/armel/config.kirkwood
==============================================================================
--- dists/trunk/linux/debian/config/armel/config.kirkwood	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/armel/config.kirkwood	Wed May 27 02:40:14 2015	(r22720)
@@ -23,7 +23,7 @@
 ## file: arch/arm/Kconfig.debug
 ##
 ## choice: Kernel low-level debugging port
-CONFIG_DEBUG_MVEBU_UART_ALTERNATE=y
+CONFIG_DEBUG_MVEBU_UART0_ALTERNATE=y
 ## end choice
 
 ##

Modified: dists/trunk/linux/debian/config/armhf/config.armmp
==============================================================================
--- dists/trunk/linux/debian/config/armhf/config.armmp	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/armhf/config.armmp	Wed May 27 02:40:14 2015	(r22720)
@@ -88,14 +88,12 @@
 # CONFIG_ARCH_TEGRA_3x_SOC is not set
 # CONFIG_ARCH_TEGRA_114_SOC is not set
 CONFIG_ARCH_TEGRA_124_SOC=y
-CONFIG_TEGRA_AHB=y
 
 ##
 ## file: arch/arm/mach-vexpress/Kconfig
 ##
 CONFIG_ARCH_VEXPRESS=y
 CONFIG_ARCH_VEXPRESS_CORTEX_A5_A9_ERRATA=y
-CONFIG_ARCH_VEXPRESS_CA9X4=y
 
 ##
 ## file: arch/arm/mach-vt8500/Kconfig
@@ -124,6 +122,11 @@
 ## end choice
 
 ##
+## file: drivers/amba/Kconfig
+##
+CONFIG_TEGRA_AHB=y
+
+##
 ## file: drivers/ata/Kconfig
 ##
 CONFIG_SATA_AHCI_PLATFORM=m
@@ -221,6 +224,14 @@
 CONFIG_DRM_I2C_NXP_TDA998X=m
 
 ##
+## file: drivers/gpu/drm/imx/Kconfig
+##
+CONFIG_DRM_IMX=m
+CONFIG_DRM_IMX_FB_HELPER=m
+CONFIG_DRM_IMX_LDB=m
+CONFIG_DRM_IMX_HDMI=m
+
+##
 ## file: drivers/gpu/drm/omapdrm/Kconfig
 ##
 CONFIG_DRM_OMAP=m
@@ -671,6 +682,7 @@
 CONFIG_POWER_RESET_AS3722=y
 CONFIG_POWER_RESET_GPIO=y
 CONFIG_POWER_RESET_RESTART=y
+CONFIG_POWER_RESET_SYSCON=y
 
 ##
 ## file: drivers/pwm/Kconfig
@@ -710,6 +722,7 @@
 CONFIG_RTC_DRV_AS3722=y
 CONFIG_RTC_DRV_ISL12057=y
 CONFIG_RTC_DRV_PALMAS=y
+CONFIG_RTC_DRV_PCF8523=y
 CONFIG_RTC_DRV_TWL4030=y
 CONFIG_RTC_DRV_S5M=y
 CONFIG_RTC_DRV_DA9052=y
@@ -724,7 +737,6 @@
 CONFIG_RTC_DRV_TEGRA=y
 CONFIG_RTC_DRV_MXC=y
 CONFIG_RTC_DRV_SNVS=y
-CONFIG_RTC_DRV_PCF8523=y
 
 ##
 ## file: drivers/scsi/Kconfig
@@ -751,15 +763,6 @@
 CONFIG_LIS3L02DQ=m
 
 ##
-## file: drivers/staging/imx-drm/Kconfig
-##
-CONFIG_DRM_IMX=m
-CONFIG_DRM_IMX_FB_HELPER=m
-CONFIG_DRM_IMX_LDB=m
-CONFIG_DRM_IMX_IPUV3=m
-CONFIG_DRM_IMX_HDMI=m
-
-##
 ## file: drivers/thermal/Kconfig
 ##
 CONFIG_ARMADA_THERMAL=y
@@ -943,7 +946,6 @@
 ## file: kernel/power/Kconfig
 ##
 CONFIG_SUSPEND=y
-CONFIG_PM_RUNTIME=y
 CONFIG_APM_EMULATION=y
 
 ##
@@ -983,7 +985,6 @@
 CONFIG_SND_OMAP_SOC_AM3517EVM=m
 CONFIG_SND_OMAP_SOC_OMAP_TWL4030=m
 CONFIG_SND_OMAP_SOC_OMAP_ABE_TWL6040=m
-CONFIG_SND_OMAP_SOC_OMAP_HDMI=m
 CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=m
 
 ##

Modified: dists/trunk/linux/debian/config/config
==============================================================================
--- dists/trunk/linux/debian/config/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/config	Wed May 27 02:40:14 2015	(r22720)
@@ -141,6 +141,11 @@
 # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
 
 ##
+## file: drivers/android/Kconfig
+##
+# CONFIG_ANDROID is not set
+
+##
 ## file: drivers/ata/Kconfig
 ##
 CONFIG_ATA=m
@@ -281,7 +286,7 @@
 CONFIG_BLK_DEV_RAM=m
 CONFIG_BLK_DEV_RAM_COUNT=16
 CONFIG_BLK_DEV_RAM_SIZE=16384
-# CONFIG_BLK_DEV_XIP is not set
+# CONFIG_BLK_DEV_RAM_DAX is not set
 CONFIG_ATA_OVER_ETH=m
 CONFIG_XEN_BLKDEV_FRONTEND=m
 CONFIG_XEN_BLKDEV_BACKEND=m
@@ -305,6 +310,7 @@
 ## file: drivers/block/zram/Kconfig
 ##
 CONFIG_ZRAM=m
+CONFIG_ZRAM_LZ4_COMPRESS=y
 # CONFIG_ZRAM_DEBUG is not set
 
 ##
@@ -565,6 +571,7 @@
 ## file: drivers/hid/Kconfig
 ##
 CONFIG_HID=m
+CONFIG_HID_BATTERY_STRENGTH=y
 CONFIG_HIDRAW=y
 CONFIG_UHID=m
 CONFIG_HID_GENERIC=m
@@ -1563,16 +1570,6 @@
 CONFIG_SMS_SDIO_DRV=m
 
 ##
-## file: drivers/media/parport/Kconfig
-##
-#. Actually VIDEO_PMS is an ISA driver
-CONFIG_MEDIA_PARPORT_SUPPORT=y
-# CONFIG_VIDEO_BWQCAM is not set
-# CONFIG_VIDEO_CQCAM is not set
-CONFIG_VIDEO_PMS=m
-# CONFIG_VIDEO_W9966 is not set
-
-##
 ## file: drivers/media/pci/Kconfig
 ##
 CONFIG_MEDIA_PCI_SUPPORT=y
@@ -1685,6 +1682,11 @@
 CONFIG_VIDEO_SAA7164=m
 
 ##
+## file: drivers/media/pci/smipcie/Kconfig
+##
+CONFIG_DVB_SMIPCIE=m
+
+##
 ## file: drivers/media/pci/solo6x10/Kconfig
 ##
 CONFIG_VIDEO_SOLO6X10=m
@@ -1726,7 +1728,7 @@
 # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
 # CONFIG_VIDEO_SH_VEU is not set
 CONFIG_V4L_TEST_DRIVERS=y
-# CONFIG_VIDEO_MEM2MEM_TESTDEV is not set
+# CONFIG_VIDEO_VIM2M is not set
 
 ##
 ## file: drivers/media/platform/marvell-ccic/Kconfig
@@ -2037,11 +2039,6 @@
 CONFIG_USB_STKWEBCAM=m
 
 ##
-## file: drivers/media/usb/tlg2300/Kconfig
-##
-CONFIG_VIDEO_TLG2300=m
-
-##
 ## file: drivers/media/usb/ttusb-budget/Kconfig
 ##
 CONFIG_DVB_TTUSB_BUDGET=m
@@ -2118,15 +2115,6 @@
 # CONFIG_FUSION_LOGGING is not set
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
-CONFIG_I2O_EXT_ADAPTEC=y
-CONFIG_I2O_EXT_ADAPTEC_DMA64=y
-CONFIG_I2O_CONFIG_OLD_IOCTL=y
-CONFIG_I2O_BUS=m
-
-##
 ## file: drivers/mfd/Kconfig
 ##
 # CONFIG_MFD_CS5535 is not set
@@ -2846,7 +2834,6 @@
 ## file: drivers/net/ieee802154/Kconfig
 ##
 CONFIG_IEEE802154_DRIVERS=m
-CONFIG_IEEE802154_FAKEHARD=m
 
 ##
 ## file: drivers/net/irda/Kconfig
@@ -3738,26 +3725,11 @@
 CONFIG_STAGING=y
 
 ##
-## file: drivers/staging/android/Kconfig
-##
-# CONFIG_ANDROID is not set
-
-##
-## file: drivers/staging/bcm/Kconfig
-##
-# CONFIG_BCM_WIMAX is not set
-
-##
 ## file: drivers/staging/comedi/Kconfig
 ##
 # CONFIG_COMEDI is not set
 
 ##
-## file: drivers/staging/cptm1217/Kconfig
-##
-# CONFIG_TOUCHSCREEN_CLEARPAD_TM1217 is not set
-
-##
 ## file: drivers/staging/dgap/Kconfig
 ##
 # CONFIG_DGAP is not set
@@ -3788,6 +3760,11 @@
 # CONFIG_GS_FPGABOOT is not set
 
 ##
+## file: drivers/staging/i2o/Kconfig
+##
+# CONFIG_I2O is not set
+
+##
 ## file: drivers/staging/iio/Kconfig
 ##
 # CONFIG_IIO_SIMPLE_DUMMY is not set
@@ -3871,11 +3848,6 @@
 # CONFIG_AD2S1210 is not set
 
 ##
-## file: drivers/staging/line6/Kconfig
-##
-# CONFIG_LINE6_USB is not set
-
-##
 ## file: drivers/staging/lustre/lustre/Kconfig
 ##
 # CONFIG_LUSTRE_FS is not set
@@ -4183,7 +4155,6 @@
 # CONFIG_USB_EHCI_HCD_PLATFORM is not set
 # CONFIG_USB_OXU210HP_HCD is not set
 # CONFIG_USB_ISP116X_HCD is not set
-# CONFIG_USB_ISP1760_HCD is not set
 # CONFIG_USB_ISP1362_HCD is not set
 # CONFIG_USB_FUSBH200_HCD is not set
 # CONFIG_USB_FOTG210_HCD is not set
@@ -4205,6 +4176,11 @@
 CONFIG_USB_MICROTEK=m
 
 ##
+## file: drivers/usb/isp1760/Kconfig
+##
+# CONFIG_USB_ISP1760 is not set
+
+##
 ## file: drivers/usb/misc/Kconfig
 ##
 CONFIG_USB_EMI62=m
@@ -4344,7 +4320,7 @@
 CONFIG_USB_STORAGE_KARMA=m
 CONFIG_USB_STORAGE_CYPRESS_ATACB=m
 CONFIG_USB_STORAGE_ENE_UB6250=m
-# CONFIG_USB_UAS is not set
+CONFIG_USB_UAS=m
 
 ##
 ## file: drivers/usb/usbip/Kconfig
@@ -5088,7 +5064,6 @@
 CONFIG_TASK_IO_ACCOUNTING=y
 ## choice: RCU Implementation
 CONFIG_TREE_RCU=y
-# CONFIG_TREE_PREEMPT_RCU is not set
 ## end choice
 # CONFIG_TASKS_RCU is not set
 # CONFIG_RCU_USER_QS is not set
@@ -5097,8 +5072,8 @@
 CONFIG_RCU_FAST_NO_HZ=y
 # CONFIG_IKCONFIG is not set
 CONFIG_LOG_BUF_SHIFT=17
-# CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set
 CONFIG_NUMA_BALANCING=y
+# CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set
 CONFIG_CGROUPS=y
 # CONFIG_CGROUP_DEBUG is not set
 CONFIG_CGROUP_FREEZER=y
@@ -5106,7 +5081,6 @@
 CONFIG_CPUSETS=y
 CONFIG_PROC_PID_CPUSET=y
 CONFIG_CGROUP_CPUACCT=y
-CONFIG_RESOURCE_COUNTERS=y
 CONFIG_MEMCG=y
 CONFIG_MEMCG_DISABLED=y
 CONFIG_MEMCG_SWAP=y
@@ -5199,13 +5173,12 @@
 ##
 ## file: kernel/power/Kconfig
 ##
-CONFIG_PM=y
 CONFIG_SUSPEND=y
 CONFIG_HIBERNATION=y
 CONFIG_PM_STD_PARTITION=""
 # CONFIG_PM_AUTOSLEEP is not set
 # CONFIG_PM_WAKELOCKS is not set
-CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
 CONFIG_PM_DEBUG=y
 CONFIG_PM_ADVANCED_DEBUG=y
 #. Could be enabled if it becomes configurable at run-time
@@ -5598,6 +5571,10 @@
 ## file: net/ieee802154/Kconfig
 ##
 CONFIG_IEEE802154=m
+
+##
+## file: net/ieee802154/6lowpan/Kconfig
+##
 CONFIG_IEEE802154_6LOWPAN=m
 
 ##
@@ -6115,7 +6092,6 @@
 ## file: net/tipc/Kconfig
 ##
 CONFIG_TIPC=m
-CONFIG_TIPC_PORTS=8191
 CONFIG_TIPC_MEDIA_IB=y
 
 ##
@@ -6197,7 +6173,6 @@
 # CONFIG_BIG_KEYS is not set
 # CONFIG_TRUSTED_KEYS is not set
 # CONFIG_ENCRYPTED_KEYS is not set
-CONFIG_KEYS_DEBUG_PROC_KEYS=y
 
 ##
 ## file: security/selinux/Kconfig

Modified: dists/trunk/linux/debian/config/hppa/config
==============================================================================
--- dists/trunk/linux/debian/config/hppa/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/hppa/config	Wed May 27 02:40:14 2015	(r22720)
@@ -153,15 +153,6 @@
 # CONFIG_INPUT_TOUCHSCREEN is not set
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-CONFIG_I2O=m
-CONFIG_I2O_CONFIG=m
-CONFIG_I2O_BLOCK=m
-CONFIG_I2O_SCSI=m
-CONFIG_I2O_PROC=m
-
-##
 ## file: drivers/mfd/Kconfig
 ##
 # CONFIG_AB3100_CORE is not set

Modified: dists/trunk/linux/debian/config/hppa/config.parisc
==============================================================================
--- dists/trunk/linux/debian/config/hppa/config.parisc	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/hppa/config.parisc	Wed May 27 02:40:14 2015	(r22720)
@@ -6,7 +6,6 @@
 # CONFIG_PA8X00 is not set
 ## end choice
 # CONFIG_SMP is not set
-# CONFIG_HPUX is not set
 
 ##
 ## file: drivers/net/ethernet/ti/Kconfig

Modified: dists/trunk/linux/debian/config/ia64/config
==============================================================================
--- dists/trunk/linux/debian/config/ia64/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/ia64/config	Wed May 27 02:40:14 2015	(r22720)
@@ -374,15 +374,6 @@
 CONFIG_RADIO_MAXIRADIO=m
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-CONFIG_I2O=m
-CONFIG_I2O_CONFIG=m
-CONFIG_I2O_BLOCK=m
-CONFIG_I2O_SCSI=m
-CONFIG_I2O_PROC=m
-
-##
 ## file: drivers/mmc/Kconfig
 ##
 CONFIG_MMC=m

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.4kc-malta
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.4kc-malta	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.4kc-malta	Wed May 27 02:40:14 2015	(r22720)
@@ -160,15 +160,6 @@
 CONFIG_INPUT_TOUCHSCREEN=y
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-CONFIG_I2O=m
-CONFIG_I2O_CONFIG=m
-CONFIG_I2O_BLOCK=m
-CONFIG_I2O_SCSI=m
-CONFIG_I2O_PROC=m
-
-##
 ## file: drivers/mfd/Kconfig
 ##
 CONFIG_MFD_SM501=m

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.5kc-malta
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.5kc-malta	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.5kc-malta	Wed May 27 02:40:14 2015	(r22720)
@@ -14,7 +14,6 @@
 CONFIG_PAGE_SIZE_4KB=y
 ## end choice
 CONFIG_PCI=y
-CONFIG_MIPS32_COMPAT=y
 CONFIG_MIPS32_O32=y
 CONFIG_MIPS32_N32=y
 
@@ -163,15 +162,6 @@
 CONFIG_INPUT_TOUCHSCREEN=y
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-CONFIG_I2O=m
-CONFIG_I2O_CONFIG=m
-CONFIG_I2O_BLOCK=m
-CONFIG_I2O_SCSI=m
-CONFIG_I2O_PROC=m
-
-##
 ## file: drivers/mfd/Kconfig
 ##
 CONFIG_MFD_SM501=m

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-2e
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-2e	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-2e	Wed May 27 02:40:14 2015	(r22720)
@@ -9,7 +9,6 @@
 CONFIG_64BIT=y
 ## end choice
 CONFIG_PCI=y
-CONFIG_MIPS32_COMPAT=y
 CONFIG_MIPS32_O32=y
 CONFIG_MIPS32_N32=y
 

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-2f
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-2f	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-2f	Wed May 27 02:40:14 2015	(r22720)
@@ -9,7 +9,6 @@
 CONFIG_64BIT=y
 ## end choice
 CONFIG_PCI=y
-CONFIG_MIPS32_COMPAT=y
 CONFIG_MIPS32_O32=y
 CONFIG_MIPS32_N32=y
 
@@ -76,6 +75,11 @@
 # CONFIG_SCSI_LPFC is not set
 
 ##
+## file: drivers/staging/sm7xxfb/Kconfig
+##
+CONFIG_FB_SM7XX=y
+
+##
 ## file: drivers/tty/Kconfig
 ##
 CONFIG_VT=y
@@ -132,9 +136,3 @@
 ##
 CONFIG_SND_CS5535AUDIO=m
 
-##
-## file: unknown
-##
-#. Keep this in case it comes back
-CONFIG_FB_SM7XX=y
-

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-3
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-3	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.loongson-3	Wed May 27 02:40:14 2015	(r22720)
@@ -10,7 +10,6 @@
 CONFIG_64BIT=y
 ## end choice
 CONFIG_SMP=y
-CONFIG_MIPS32_COMPAT=y
 CONFIG_MIPS32_O32=y
 CONFIG_MIPS32_N32=y
 

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.octeon
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.octeon	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.octeon	Wed May 27 02:40:14 2015	(r22720)
@@ -11,7 +11,6 @@
 ## end choice
 CONFIG_SMP=y
 CONFIG_PCI=y
-CONFIG_MIPS32_COMPAT=y
 CONFIG_MIPS32_O32=y
 CONFIG_MIPS32_N32=y
 
@@ -136,7 +135,6 @@
 ##
 # CONFIG_SUSPEND is not set
 # CONFIG_HIBERNATION is not set
-# CONFIG_PM_RUNTIME is not set
 
 ##
 ## file: mm/Kconfig

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.r4k-ip22
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.r4k-ip22	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.r4k-ip22	Wed May 27 02:40:14 2015	(r22720)
@@ -15,7 +15,6 @@
 CONFIG_PAGE_SIZE_4KB=y
 ## end choice
 CONFIG_EISA=y
-CONFIG_MIPS32_COMPAT=y
 CONFIG_MIPS32_O32=y
 CONFIG_MIPS32_N32=y
 
@@ -68,16 +67,6 @@
 CONFIG_SERIO_RAW=y
 
 ##
-## file: drivers/media/parport/Kconfig
-##
-# CONFIG_MEDIA_PARPORT_SUPPORT is not set
-
-##
-## file: drivers/media/platform/Kconfig
-##
-CONFIG_VIDEO_VINO=m
-
-##
 ## file: drivers/net/appletalk/Kconfig
 ##
 # CONFIG_ATALK is not set

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.r5k-ip32
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.r5k-ip32	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.r5k-ip32	Wed May 27 02:40:14 2015	(r22720)
@@ -14,7 +14,6 @@
 CONFIG_PAGE_SIZE_4KB=y
 ## end choice
 CONFIG_PCI=y
-CONFIG_MIPS32_COMPAT=y
 CONFIG_MIPS32_O32=y
 CONFIG_MIPS32_N32=y
 
@@ -80,11 +79,6 @@
 CONFIG_SERIO_RAW=y
 
 ##
-## file: drivers/media/parport/Kconfig
-##
-# CONFIG_MEDIA_PARPORT_SUPPORT is not set
-
-##
 ## file: drivers/media/pci/bt8xx/Kconfig
 ##
 # CONFIG_VIDEO_BT848 is not set

Modified: dists/trunk/linux/debian/config/kernelarch-mips/config.sb1-bcm91250a
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-mips/config.sb1-bcm91250a	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-mips/config.sb1-bcm91250a	Wed May 27 02:40:14 2015	(r22720)
@@ -16,7 +16,6 @@
 CONFIG_SMP=y
 CONFIG_NR_CPUS=2
 CONFIG_PCI=y
-CONFIG_MIPS32_COMPAT=y
 CONFIG_MIPS32_O32=y
 CONFIG_MIPS32_N32=y
 
@@ -101,11 +100,6 @@
 CONFIG_SERIO=y
 
 ##
-## file: drivers/media/parport/Kconfig
-##
-# CONFIG_MEDIA_PARPORT_SUPPORT is not set
-
-##
 ## file: drivers/net/appletalk/Kconfig
 ##
 # CONFIG_ATALK is not set

Modified: dists/trunk/linux/debian/config/kernelarch-powerpc/config
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-powerpc/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-powerpc/config	Wed May 27 02:40:14 2015	(r22720)
@@ -400,15 +400,6 @@
 CONFIG_RADIO_MAXIRADIO=m
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-CONFIG_I2O=m
-CONFIG_I2O_CONFIG=m
-CONFIG_I2O_BLOCK=m
-CONFIG_I2O_SCSI=m
-CONFIG_I2O_PROC=m
-
-##
 ## file: drivers/misc/Kconfig
 ##
 CONFIG_PHANTOM=m

Modified: dists/trunk/linux/debian/config/kernelarch-powerpc/config-arch-64-be
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-powerpc/config-arch-64-be	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-powerpc/config-arch-64-be	Wed May 27 02:40:14 2015	(r22720)
@@ -65,10 +65,9 @@
 ##
 ## file: drivers/macintosh/Kconfig
 ##
-# CONFIG_THERM_PM72 is not set
-CONFIG_WINDFARM_RM31=m
-CONFIG_WINDFARM_PM72=m
 CONFIG_WINDFARM_PM81=m
+CONFIG_WINDFARM_PM72=m
+CONFIG_WINDFARM_RM31=m
 CONFIG_WINDFARM_PM91=m
 CONFIG_WINDFARM_PM112=m
 CONFIG_WINDFARM_PM121=m

Modified: dists/trunk/linux/debian/config/kernelarch-s390/config
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-s390/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-s390/config	Wed May 27 02:40:14 2015	(r22720)
@@ -5,7 +5,7 @@
 CONFIG_SMP=y
 CONFIG_NR_CPUS=32
 CONFIG_HOTPLUG_CPU=y
-CONFIG_SCHED_BOOK=y
+CONFIG_SCHED_TOPOLOGY=y
 CONFIG_MATHEMU=y
 CONFIG_PACK_STACK=y
 # CONFIG_CHECK_STACK is not set

Modified: dists/trunk/linux/debian/config/kernelarch-sparc/config
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-sparc/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-sparc/config	Wed May 27 02:40:14 2015	(r22720)
@@ -220,11 +220,6 @@
 # CONFIG_INPUT_TOUCHSCREEN is not set
 
 ##
-## file: drivers/media/parport/Kconfig
-##
-# CONFIG_MEDIA_PARPORT_SUPPORT is not set
-
-##
 ## file: drivers/media/pci/cx88/Kconfig
 ##
 # CONFIG_VIDEO_CX88 is not set
@@ -248,11 +243,6 @@
 # CONFIG_RADIO_MAXIRADIO is not set
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-# CONFIG_I2O is not set
-
-##
 ## file: drivers/mmc/Kconfig
 ##
 # CONFIG_MMC is not set

Modified: dists/trunk/linux/debian/config/kernelarch-x86/config
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-x86/config	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-x86/config	Wed May 27 02:40:14 2015	(r22720)
@@ -510,6 +510,7 @@
 ## file: drivers/gpu/drm/vmwgfx/Kconfig
 ##
 CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_VMWGFX_FBCON=y
 
 ##
 ## file: drivers/gpu/vga/Kconfig
@@ -583,7 +584,8 @@
 ##
 ## file: drivers/i2c/Kconfig
 ##
-CONFIG_I2C=m
+CONFIG_I2C=y
+CONFIG_ACPI_I2C_OPREGION=y
 CONFIG_I2C_CHARDEV=m
 # CONFIG_I2C_DEBUG_CORE is not set
 # CONFIG_I2C_DEBUG_ALGO is not set
@@ -787,15 +789,6 @@
 CONFIG_VIDEO_TM6000_DVB=m
 
 ##
-## file: drivers/message/i2o/Kconfig
-##
-CONFIG_I2O=m
-CONFIG_I2O_CONFIG=m
-CONFIG_I2O_BLOCK=m
-CONFIG_I2O_SCSI=m
-CONFIG_I2O_PROC=m
-
-##
 ## file: drivers/mfd/Kconfig
 ##
 CONFIG_LPC_ICH=m
@@ -1177,7 +1170,6 @@
 CONFIG_HT_IRQ=y
 CONFIG_PCI_PRI=y
 CONFIG_PCI_PASID=y
-CONFIG_PCI_IOAPIC=y
 
 ##
 ## file: drivers/pci/hotplug/Kconfig
@@ -1363,7 +1355,6 @@
 CONFIG_COMEDI_S526=m
 CONFIG_COMEDI_PCI_DRIVERS=y
 CONFIG_COMEDI_8255_PCI=m
-CONFIG_COMEDI_ADDI_APCI_035=m
 CONFIG_COMEDI_ADDI_APCI_1032=m
 CONFIG_COMEDI_ADDI_APCI_1500=m
 CONFIG_COMEDI_ADDI_APCI_1516=m
@@ -1491,11 +1482,6 @@
 CONFIG_LIRC_ZILOG=m
 
 ##
-## file: drivers/staging/media/omap24xx/Kconfig
-##
-# CONFIG_VIDEO_TCM825X is not set
-
-##
 ## file: drivers/staging/rtl8192e/Kconfig
 ##
 CONFIG_RTLLIB=m
@@ -1852,7 +1838,7 @@
 CONFIG_LAPB=m
 
 ##
-## file: net/nfc/Kconfig
+## file: net/nfc/hci/Kconfig
 ##
 CONFIG_NFC_HCI=m
 
@@ -1934,4 +1920,5 @@
 CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m
 CONFIG_SND_SOC_INTEL_BYT_RT5640_MACH=m
 CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH=m
+CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m
 

Modified: dists/trunk/linux/debian/config/kernelarch-x86/config-arch-32
==============================================================================
--- dists/trunk/linux/debian/config/kernelarch-x86/config-arch-32	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/config/kernelarch-x86/config-arch-32	Wed May 27 02:40:14 2015	(r22720)
@@ -356,7 +356,7 @@
 ## file: drivers/pnp/pnpbios/Kconfig
 ##
 CONFIG_PNPBIOS=y
-CONFIG_PNPBIOS_PROC_FS=y
+# CONFIG_PNPBIOS_PROC_FS is not set
 
 ##
 ## file: drivers/scsi/Kconfig

Modified: dists/trunk/linux/debian/installer/arm64/modules/arm64/nic-modules
==============================================================================
--- dists/trunk/linux/debian/installer/arm64/modules/arm64/nic-modules	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/installer/arm64/modules/arm64/nic-modules	Wed May 27 02:40:14 2015	(r22720)
@@ -1,4 +1,4 @@
+#include <nic-modules>
 smc91x
 smsc911x
-xen-netfront
 xgene-enet

Modified: dists/trunk/linux/debian/installer/arm64/modules/arm64/scsi-modules
==============================================================================
--- dists/trunk/linux/debian/installer/arm64/modules/arm64/scsi-modules	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/installer/arm64/modules/arm64/scsi-modules	Wed May 27 02:40:14 2015	(r22720)
@@ -1,2 +1 @@
-sg
-xen-blkfront
+#include <scsi-modules>

Copied and modified: dists/trunk/linux/debian/patches/bugfix/all/musb-musb-fix-order-of-conditions-for-assigning-end-p.patch (from r22715, dists/sid/linux/debian/patches/bugfix/all/musb-musb-fix-order-of-conditions-for-assigning-end-p.patch)
==============================================================================
--- dists/sid/linux/debian/patches/bugfix/all/musb-musb-fix-order-of-conditions-for-assigning-end-p.patch	Tue May 26 17:55:22 2015	(r22715, copy source)
+++ dists/trunk/linux/debian/patches/bugfix/all/musb-musb-fix-order-of-conditions-for-assigning-end-p.patch	Wed May 27 02:40:14 2015	(r22720)
@@ -15,7 +15,7 @@
 
 --- a/drivers/usb/musb/musb_core.c
 +++ b/drivers/usb/musb/musb_core.c
-@@ -2026,13 +2026,7 @@ musb_init_controller(struct device *dev,
+@@ -2021,13 +2021,7 @@ musb_init_controller(struct device *dev,
  	if (musb->ops->quirks)
  		musb->io.quirks = musb->ops->quirks;
  
@@ -30,7 +30,7 @@
  	if (musb->io.quirks & MUSB_INDEXED_EP) {
  		musb->io.ep_offset = musb_indexed_ep_offset;
  		musb->io.ep_select = musb_indexed_ep_select;
-@@ -2041,6 +2035,12 @@ musb_init_controller(struct device *dev,
+@@ -2036,6 +2030,12 @@ musb_init_controller(struct device *dev,
  		musb->io.ep_select = musb_flat_ep_select;
  	}
  

Copied and modified: dists/trunk/linux/debian/patches/features/arm64/usb-add-support-for-acpi-identification-to-xhci-platform.patch (from r22715, dists/sid/linux/debian/patches/features/arm64/usb-add-support-for-acpi-identification-to-xhci-platform.patch)
==============================================================================
--- dists/sid/linux/debian/patches/features/arm64/usb-add-support-for-acpi-identification-to-xhci-platform.patch	Tue May 26 17:55:22 2015	(r22715, copy source)
+++ dists/trunk/linux/debian/patches/features/arm64/usb-add-support-for-acpi-identification-to-xhci-platform.patch	Wed May 27 02:40:14 2015	(r22720)
@@ -50,15 +50,15 @@
  	tristate "xHCI support for Marvell Armada 375/38x"
 --- a/drivers/usb/host/xhci-plat.c
 +++ b/drivers/usb/host/xhci-plat.c
-@@ -18,6 +18,7 @@
- #include <linux/platform_device.h>
+@@ -19,6 +19,7 @@
+ #include <linux/usb/phy.h>
  #include <linux/slab.h>
  #include <linux/usb/xhci_pdriver.h>
 +#include <linux/acpi.h>
  
  #include "xhci.h"
  #include "xhci-mvebu.h"
-@@ -241,6 +242,15 @@ static const struct of_device_id usb_xhc
+@@ -258,6 +259,15 @@ static const struct of_device_id usb_xhc
  MODULE_DEVICE_TABLE(of, usb_xhci_of_match);
  #endif
  
@@ -74,7 +74,7 @@
  static struct platform_driver usb_xhci_driver = {
  	.probe	= xhci_plat_probe,
  	.remove	= xhci_plat_remove,
-@@ -248,6 +258,7 @@ static struct platform_driver usb_xhci_d
+@@ -265,6 +275,7 @@ static struct platform_driver usb_xhci_d
  		.name = "xhci-hcd",
  		.pm = DEV_PM_OPS,
  		.of_match_table = of_match_ptr(usb_xhci_of_match),

Copied: dists/trunk/linux/debian/patches/features/arm64/usb-make-xhci-platform-driver-use-64-bit-or-32-bit-dma.patch (from r22715, dists/sid/linux/debian/patches/features/arm64/usb-make-xhci-platform-driver-use-64-bit-or-32-bit-dma.patch)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/trunk/linux/debian/patches/features/arm64/usb-make-xhci-platform-driver-use-64-bit-or-32-bit-dma.patch	Wed May 27 02:40:14 2015	(r22720, copy of r22715, dists/sid/linux/debian/patches/features/arm64/usb-make-xhci-platform-driver-use-64-bit-or-32-bit-dma.patch)
@@ -0,0 +1,48 @@
+From: Mark Langsdorf <mlangsdo-H+wXaHxf7aLQT0dZR+AlfA at public.gmane.org>
+Subject: [PATCH v3 1/2] make xhci platform driver use 64 bit or 32 bit DMA
+Date: Tue, 25 Nov 2014 15:19:25 -0600
+Origin: http://permalink.gmane.org/gmane.linux.usb.general/118786
+Bug-Debian: https://bugs.debian.org/785707
+
+The xhci platform driver needs to work on systems that either only
+support 64-bit DMA or only support 32-bit DMA. Attempt to set a
+coherent dma mask for 64-bit DMA, and attempt again with 32-bit
+DMA if that fails.
+
+Signed-off-by: Mark Langsdorf <mlangsdo-H+wXaHxf7aLQT0dZR+AlfA at public.gmane.org>
+Tested-by: Mark Salter <msalter-H+wXaHxf7aLQT0dZR+AlfA at public.gmane.org>
+---
+Changes from v2:
+	None
+Changes from v1:
+	Consolidated to use dma_set_mask_and_coherent
+	Got rid of the check against sizeof(dma_addr_t)
+
+ drivers/usb/host/xhci-plat.c | 16 ++++++++--------
+ 1 file changed, 8 insertions(+), 8 deletions(-)
+
+--- a/drivers/usb/host/xhci-plat.c
++++ b/drivers/usb/host/xhci-plat.c
+@@ -83,14 +83,14 @@ static int xhci_plat_probe(struct platfo
+ 	if (irq < 0)
+ 		return -ENODEV;
+ 
+-	/* Initialize dma_mask and coherent_dma_mask to 32-bits */
+-	ret = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
+-	if (ret)
+-		return ret;
+-	if (!pdev->dev.dma_mask)
+-		pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask;
+-	else
+-		dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
++	/* Try setting the coherent_dma_mask to 64 bits, then try 32 bits */
++	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
++	if (ret) {
++		ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
++		if (ret)
++			return ret;
++	}
++
+ 
+ 	hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
+ 	if (!hcd)

Modified: dists/trunk/linux/debian/patches/series
==============================================================================
--- dists/trunk/linux/debian/patches/series	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/patches/series	Wed May 27 02:40:14 2015	(r22720)
@@ -50,6 +50,8 @@
 features/x86/x86-memtest-WARN-if-bad-RAM-found.patch
 features/x86/x86-make-x32-syscall-support-conditional.patch
 features/arm/deb-pkg-add-automatic-support-for-armhf-architecture.patch
+features/arm64/usb-make-xhci-platform-driver-use-64-bit-or-32-bit-dma.patch
+features/arm64/usb-add-support-for-acpi-identification-to-xhci-platform.patch
 
 # Miscellaneous bug fixes
 bugfix/all/misc-bmp085-Enable-building-as-a-module.patch
@@ -62,6 +64,7 @@
 bugfix/all/vfs-read-file_handle-only-once-in-handle_to_path.patch
 debian/emmc-don-t-initialize-partitions-on-rpmb-flagged-areas.patch
 bugfix/all/make-highlights-deterministic-in-kernel-doc.patch
+bugfix/all/musb-musb-fix-order-of-conditions-for-assigning-end-p.patch
 
 # Miscellaneous features
 features/all/efi-autoload-efi-pstore.patch

Modified: dists/trunk/linux/debian/templates/control.image.type-plain.in
==============================================================================
--- dists/trunk/linux/debian/templates/control.image.type-plain.in	Wed May 27 02:28:41 2015	(r22719)
+++ dists/trunk/linux/debian/templates/control.image.type-plain.in	Wed May 27 02:40:14 2015	(r22720)
@@ -1,9 +1,9 @@
 Package: linux-image- at abiname@@localversion@
 Provides: linux-modules- at abiname@@localversion@
 Pre-Depends: debconf | debconf-2.0
-Depends: kmod | module-init-tools, linux-base (>= 3~), ${misc:Depends}
+Depends: kmod, linux-base (>= 3~), ${misc:Depends}
 Recommends: firmware-linux-free (>= 3~), ${kernel:Recommends}
 Suggests: linux-doc- at version@, debian-kernel-handbook
-Breaks: at (<< 3.1.12-1+squeeze1)
+Breaks: at (<< 3.1.12-1+squeeze1), udev (<< 208-8~)
 Description: Linux @upstreamversion@ for @class@
  The Linux kernel @upstreamversion@ and modules for use on @longclass at .



More information about the Kernel-svn-changes mailing list