Public bug reported: SRU Justification
Impact: The upstream process for stable tree updates is quite similar in scope to the Ubuntu SRU process, e.g., each patch has to demonstrably fix a bug, and each patch is vetted by upstream by originating either directly from Linus' tree or in a minimally backported form of that patch. The v3.11.10.5 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. git://git.kernel.org/ TEST CASE: TBD The following patches are in the v3.11.10.5 stable release: Linux 3.11.10.5 EDAC: Correct workqueue setup path EDAC: Poll timeout cannot be zero, p2 drivers/edac/edac_mc_sysfs.c: poll timeout cannot be zero EDAC: Replace strict_strtol() with kstrtol() s390: fix kernel crash due to linkage stack instructions retrieving CIFS ACLs when mounted with SMB2 fails dropping session Add protocol specific operation for CIFS xattrs [CIFS] Fix SMB2 mounts so they don't try to set or get xattrs via cifs xen: Fix possible user space selector corruption xen/p2m: check MFN is in range before using the m2p table x86: mm: change tlb_flushall_shift for IvyBridge hwmon: (ntc_thermistor) Avoid math overflow IB/qib: Add missing serdes init sequence tick: Clear broadcast pending bit when switching to oneshot lockd: send correct lock when granting a delayed lock. vt: Fix secure clear screen x86, smap: smap_violation() is bogus if CONFIG_X86_SMAP is off x86, smap: Don't enable SMAP if CONFIG_X86_SMAP is disabled compiler/gcc4: Make quirk for asm_volatile_goto() unconditional md/raid5: Fix CPU hotplug callback registration target: Fix free-after-use regression in PR unregister block: add cond_resched() to potentially long running ioctl discard loop ftrace/x86: Use breakpoints for converting function graph caller usb: option: blacklist ZTE MF667 net interface ring-buffer: Fix first commit on sub-buffer having non-zero delta xen: install xen/gntdev.h and xen/gntalloc.h genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n mm/memory-failure.c: move refcount only in !MF_COUNT_INCREASED mm: fix page leak at nfs_symlink() fs/file.c:fdtable: avoid triggering OOMs from alloc_fdmem iio: adis16400: Set timestamp as the last element in chan_spec iio: ak8975: Fix calculation formula for convert micro tesla to gauss unit block: Fix nr_vecs for inline integrity vectors Modpost: fixed USB alias generation for ranges including 0x9 and 0xA xen-blkfront: handle backend CLOSED without CLOSING staging: comedi: adv_pci1710: fix analog output readback value tty: n_gsm: Fix for modems with brk in modem status control raw: test against runtime value of max_raw_minors Drivers: hv: vmbus: Don't timeout during the initial connection with host Drivers: hv: vmbus: Specify the target CPU that should receive notification VME: Correct read/write alignment algorithm mei: don't unset read cb ptr on reset mei: clear write cb from waiting list on reset ALSA: hda - Fix mic capture on Sony VAIO Pro 11 ALSA: hda - Add a headset quirk for Dell XPS 13 drm/radeon: fix UVD IRQ support on 7xx drm/radeon: fix UVD IRQ support on SI time: Fix overflow when HZ is smaller than 60 mac80211: fix fragmentation code, particularly for encryption mac80211: release the channel in error path in start_ap nl80211: Reset split_start when netlink skb is exhausted mac80211: move roc cookie assignment earlier USB: ftdi_sio: add Tagsys RFID Reader IDs usb: qcserial: add Netgear Aircard 340U of: fix PCI bus match for PCIe slots md/raid1: restore ability for check and repair to fix read errors. usb-storage: enable multi-LUN scanning when needed usb-storage: add unusual-devs entry for BlackBerry 9000 usb-storage: restrict bcdDevice range for Super Top in Cypress ATACB usb: ftdi_sio: add Mindstorms EV3 console adapter spi: nuc900: Set SPI_LSB_FIRST for master->mode_bits if hw->pdata->lsb is true ath9k: Do not support PowerSave by default ar5523: fix usb id for Gigaset. ath9k_htc: Do not support PowerSave by default ath9k_htc: make ->sta_rc_update atomic for most calls s390/dump: Fix dump memory detection iwlwifi: mvm: don't allow A band if SKU forbids it iwlwifi: mvm: BT Coex - disable BT when TXing probe request in scan power: max17040: Fix NULL pointer dereference when there is no platform_data block: __elv_next_request() shouldn't call into the elevator if bypassing iwlwifi: mvm: print the version of the firmware when it asserts KVM: return an error code in kvm_vm_ioctl_register_coalesced_mmio() Revert "usbcore: set lpm_capable field for LPM capable root hubs" xhci: Fix resume issues on Renesas chips in Samsung laptops staging:iio:ad799x fix error_free_irq which was freeing an irq that may not have been requested 9p/trans_virtio.c: Fix broken zero-copy on vmalloc() buffers rtc-cmos: Add an alarm disable quirk timekeeping: Fix missing timekeeping_update in suspend path timekeeping: Fix CLOCK_TAI timer/nanosleep delays timekeeping: Fix clock_set/clock_was_set think-o timekeeping: Avoid possible deadlock from clock_was_set_delayed timekeeping: Fix potential lost pv notification of time change timekeeping: Fix lost updates to tai adjustment tile: remove compat_sys_lookup_dcookie declaration to fix compile error mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of spin_lock_irq() mm/swap: fix race on swap_info reuse between swapoff and swapon x86, hweight: Fix BUG when booting with CONFIG_GCOV_PROFILE_ALL=y drm/mgag200,ast,cirrus: fix regression with drm_can_sleep conversion SELinux: Fix kernel BUG on empty security contexts. arm64: vdso: update wtm fields for CLOCK_MONOTONIC_COARSE arm64: vdso: fix coarse clock handling arm64: Invalidate the TLB when replacing pmd entries during boot arm64: add DSB after icache flush in __flush_icache_all() genirq: Generic irq chip requires IRQ_DOMAIN ALSA: hda - Improve loopback path lookups for AD1983 drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation calls behave like reservation calls" ALSA: hda - Fix missing VREF setup for Mac Pro 1,1 ALSA: hda - Add missing mixer widget for AD1983 drm/mgag200: fix typo causing bw limits to be ignored on some chips pinctrl: protect pinctrl_list add intel_pstate: Correct calculation of min pstate value intel_pstate: Improve accuracy by not truncating until final result intel_pstate: Add Haswell CPU models arm64: vdso: prevent ld from aligning PT_LOAD segments to 64k [media] af9035: add ID [2040:f900] Hauppauge WinTV-MiniStick 2 [media] mxl111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset [media] mxl111sf: Fix unintentional garbage stack read [media] Revert "[media] videobuf_vm_{open,close} race fixes" ALSA: hda - Fix silent output on Toshiba Satellite L40 Btrfs: disable snapshot aware defrag for now ALSA: usb-audio: Add missing kconfig dependecy pinctrl: vt8500: Change devicetree data parsing crypto: s390 - fix des and des3_ede ctr concurrency issue crypto: s390 - fix des and des3_ede cbc concurrency issue crypto: s390 - fix concurrency issue in aes-ctr mode irqchip: armada-370-xp: fix IPI race condition ftrace: Have function graph only trace based on global_ops filters ftrace: Synchronize setting function_trace_op with ftrace_trace_function ** Affects: linux (Ubuntu) Importance: Medium Status: New ** Affects: linux (Ubuntu Saucy) Importance: Medium Status: New ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Saucy) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1285792 Title: Saucy update to v3.11.10.5 stable release Status in “linux” package in Ubuntu: New Status in “linux” source package in Saucy: New Bug description: SRU Justification Impact: The upstream process for stable tree updates is quite similar in scope to the Ubuntu SRU process, e.g., each patch has to demonstrably fix a bug, and each patch is vetted by upstream by originating either directly from Linus' tree or in a minimally backported form of that patch. The v3.11.10.5 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. git://git.kernel.org/ TEST CASE: TBD The following patches are in the v3.11.10.5 stable release: Linux 3.11.10.5 EDAC: Correct workqueue setup path EDAC: Poll timeout cannot be zero, p2 drivers/edac/edac_mc_sysfs.c: poll timeout cannot be zero EDAC: Replace strict_strtol() with kstrtol() s390: fix kernel crash due to linkage stack instructions retrieving CIFS ACLs when mounted with SMB2 fails dropping session Add protocol specific operation for CIFS xattrs [CIFS] Fix SMB2 mounts so they don't try to set or get xattrs via cifs xen: Fix possible user space selector corruption xen/p2m: check MFN is in range before using the m2p table x86: mm: change tlb_flushall_shift for IvyBridge hwmon: (ntc_thermistor) Avoid math overflow IB/qib: Add missing serdes init sequence tick: Clear broadcast pending bit when switching to oneshot lockd: send correct lock when granting a delayed lock. vt: Fix secure clear screen x86, smap: smap_violation() is bogus if CONFIG_X86_SMAP is off x86, smap: Don't enable SMAP if CONFIG_X86_SMAP is disabled compiler/gcc4: Make quirk for asm_volatile_goto() unconditional md/raid5: Fix CPU hotplug callback registration target: Fix free-after-use regression in PR unregister block: add cond_resched() to potentially long running ioctl discard loop ftrace/x86: Use breakpoints for converting function graph caller usb: option: blacklist ZTE MF667 net interface ring-buffer: Fix first commit on sub-buffer having non-zero delta xen: install xen/gntdev.h and xen/gntalloc.h genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n mm/memory-failure.c: move refcount only in !MF_COUNT_INCREASED mm: fix page leak at nfs_symlink() fs/file.c:fdtable: avoid triggering OOMs from alloc_fdmem iio: adis16400: Set timestamp as the last element in chan_spec iio: ak8975: Fix calculation formula for convert micro tesla to gauss unit block: Fix nr_vecs for inline integrity vectors Modpost: fixed USB alias generation for ranges including 0x9 and 0xA xen-blkfront: handle backend CLOSED without CLOSING staging: comedi: adv_pci1710: fix analog output readback value tty: n_gsm: Fix for modems with brk in modem status control raw: test against runtime value of max_raw_minors Drivers: hv: vmbus: Don't timeout during the initial connection with host Drivers: hv: vmbus: Specify the target CPU that should receive notification VME: Correct read/write alignment algorithm mei: don't unset read cb ptr on reset mei: clear write cb from waiting list on reset ALSA: hda - Fix mic capture on Sony VAIO Pro 11 ALSA: hda - Add a headset quirk for Dell XPS 13 drm/radeon: fix UVD IRQ support on 7xx drm/radeon: fix UVD IRQ support on SI time: Fix overflow when HZ is smaller than 60 mac80211: fix fragmentation code, particularly for encryption mac80211: release the channel in error path in start_ap nl80211: Reset split_start when netlink skb is exhausted mac80211: move roc cookie assignment earlier USB: ftdi_sio: add Tagsys RFID Reader IDs usb: qcserial: add Netgear Aircard 340U of: fix PCI bus match for PCIe slots md/raid1: restore ability for check and repair to fix read errors. usb-storage: enable multi-LUN scanning when needed usb-storage: add unusual-devs entry for BlackBerry 9000 usb-storage: restrict bcdDevice range for Super Top in Cypress ATACB usb: ftdi_sio: add Mindstorms EV3 console adapter spi: nuc900: Set SPI_LSB_FIRST for master->mode_bits if hw->pdata->lsb is true ath9k: Do not support PowerSave by default ar5523: fix usb id for Gigaset. ath9k_htc: Do not support PowerSave by default ath9k_htc: make ->sta_rc_update atomic for most calls s390/dump: Fix dump memory detection iwlwifi: mvm: don't allow A band if SKU forbids it iwlwifi: mvm: BT Coex - disable BT when TXing probe request in scan power: max17040: Fix NULL pointer dereference when there is no platform_data block: __elv_next_request() shouldn't call into the elevator if bypassing iwlwifi: mvm: print the version of the firmware when it asserts KVM: return an error code in kvm_vm_ioctl_register_coalesced_mmio() Revert "usbcore: set lpm_capable field for LPM capable root hubs" xhci: Fix resume issues on Renesas chips in Samsung laptops staging:iio:ad799x fix error_free_irq which was freeing an irq that may not have been requested 9p/trans_virtio.c: Fix broken zero-copy on vmalloc() buffers rtc-cmos: Add an alarm disable quirk timekeeping: Fix missing timekeeping_update in suspend path timekeeping: Fix CLOCK_TAI timer/nanosleep delays timekeeping: Fix clock_set/clock_was_set think-o timekeeping: Avoid possible deadlock from clock_was_set_delayed timekeeping: Fix potential lost pv notification of time change timekeeping: Fix lost updates to tai adjustment tile: remove compat_sys_lookup_dcookie declaration to fix compile error mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of spin_lock_irq() mm/swap: fix race on swap_info reuse between swapoff and swapon x86, hweight: Fix BUG when booting with CONFIG_GCOV_PROFILE_ALL=y drm/mgag200,ast,cirrus: fix regression with drm_can_sleep conversion SELinux: Fix kernel BUG on empty security contexts. arm64: vdso: update wtm fields for CLOCK_MONOTONIC_COARSE arm64: vdso: fix coarse clock handling arm64: Invalidate the TLB when replacing pmd entries during boot arm64: add DSB after icache flush in __flush_icache_all() genirq: Generic irq chip requires IRQ_DOMAIN ALSA: hda - Improve loopback path lookups for AD1983 drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation calls behave like reservation calls" ALSA: hda - Fix missing VREF setup for Mac Pro 1,1 ALSA: hda - Add missing mixer widget for AD1983 drm/mgag200: fix typo causing bw limits to be ignored on some chips pinctrl: protect pinctrl_list add intel_pstate: Correct calculation of min pstate value intel_pstate: Improve accuracy by not truncating until final result intel_pstate: Add Haswell CPU models arm64: vdso: prevent ld from aligning PT_LOAD segments to 64k [media] af9035: add ID [2040:f900] Hauppauge WinTV-MiniStick 2 [media] mxl111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset [media] mxl111sf: Fix unintentional garbage stack read [media] Revert "[media] videobuf_vm_{open,close} race fixes" ALSA: hda - Fix silent output on Toshiba Satellite L40 Btrfs: disable snapshot aware defrag for now ALSA: usb-audio: Add missing kconfig dependecy pinctrl: vt8500: Change devicetree data parsing crypto: s390 - fix des and des3_ede ctr concurrency issue crypto: s390 - fix des and des3_ede cbc concurrency issue crypto: s390 - fix concurrency issue in aes-ctr mode irqchip: armada-370-xp: fix IPI race condition ftrace: Have function graph only trace based on global_ops filters ftrace: Synchronize setting function_trace_op with ftrace_trace_function To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1285792/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp