Publishing details

Changelog

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 <email address hidden>  Tue, 26 May 2015 02:30:06 +0100

Builds

Package files