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.2.64 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.2.64 stable release: regulatory: add NUL to alpha2 percpu: fix pcpu_alloc_pages() failure path percpu: perform tlb flush after pcpu_map_pages() failure percpu: free percpu allocation info for uniprocessor system cgroup: reject cgroup names with ' ' KVM: s390: Fix user triggerable bug in dead code rtlwifi: rtl8192cu: Add new ID MIPS: ZBOOT: add missing <linux/string.h> include regmap: if format_write is used, declare all registers as "unreadable" regmap: Fix handling of volatile registers for format_write() chips drm/i915: Remove bogus __init annotation from DMI callbacks ahci: Add Device IDs for Intel 9 Series PCH ata_piix: Add Device IDs for Intel 9 Series PCH Revert "iwlwifi: dvm: don't enable CTS to self" USB: ftdi_sio: add support for NOVITUS Bono E thermal printer USB: sierra: avoid CDC class functions on "68A3" devices USB: sierra: add 1199:68AA device ID drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle ALSA: hda - Fix COEF setups for ALC1150 codec xen/manage: Always freeze/thaw processes when suspend/resuming aio: add missing smp_rmb() in read_events_ring block: Fix dev_t minor allocation lifetime ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock usb: dwc3: core: use pm_runtime_put_sync() on remove usb: dwc3: core: fix order of PM runtime calls ahci: add pcid for Marvel 0x9182 controller drm/radeon: add connector quirk for fujitsu board usb: host: xhci: fix compliance mode workaround Input: elantech - fix detection of touchpad on ASUS s301l USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device uwb: init beacon cache entry before registering uwb device perf: Fix a race condition in perf_remove_from_context() Input: synaptics - add support for ForcePads libceph: rename ceph_msg::front_max to front_alloc_len libceph: gracefully handle large reply messages from the mon Input: serport - add compat handling for SPIOCSTYPE ioctl usb: hub: take hub->hdev reference when processing from eventlist storage: Add single-LUN quirk for Jaz USB Adapter xhci: Fix null pointer dereference if xhci initialization fails Input: i8042 - add Fujitsu U574 to no_timeout dmi table Input: i8042 - add nomux quirk for Avatar AVIU-145A6 futex: Unlock hb->lock in futex_wait_requeue_pi() error path jiffies: Fix timeval conversion to jiffies alarmtimer: Return relative times in timer_gettime alarmtimer: Do not signal SIGEV_NONE timers alarmtimer: Lock k_itimer during timer callback don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu() vfs: Fold follow_mount_rcu() into follow_dotdot_rcu() be careful with nd->inode in path_init() and follow_dotdot_rcu() iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure NFSv4: Fix another bug in the close/open_downgrade code libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters nl80211: clear skb cb before passing to netlink can: flexcan: mark TX mailbox as TX_INACTIVE can: flexcan: correctly initialize mailboxes can: flexcan: implement workaround for errata ERR005829 can: flexcan: put TX mailbox into TX_INACTIVE mode after tx-complete can: at91_can: add missing prepare and unprepare of the clock ALSA: pcm: fix fifo_size frame calculation Fix nasty 32-bit overflow bug in buffer i/o code. parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds sched: Fix unreleased llc_shared_mask bit during CPU hotplug ARM: 8165/1: alignment: don't break misaligned NEON load/store MIPS: mcount: Adjust stack pointer for static trace in MIPS32 nilfs2: fix data loss with mmap() ocfs2/dlm: do not get resource spinlock if lockres is new shmem: fix nlink for rename overwrite directory mm: migrate: Close race between migration completion and mprotect perf: fix perf bug in fork() init/Kconfig: Hide printk log config if CONFIG_PRINTK=n MIPS: Fix forgotten preempt_enable() when CPU has inclusive pcaches ipv4: move route garbage collector to work queue ipv4: avoid parallel route cache gc executions ipv4: disable bh while doing route gc ipv6: reallocate addrconf router for ipv6 address when lo device up ext4: fix BUG_ON in mb_free_blocks() ipv6: reuse ip6_frag_id from ip6_ufo_append_data KVM: x86: Check non-canonical addresses upon WRMSR KVM: x86: Improve thread safety in pit nEPT: Nested INVEPT kvm: vmx: handle invvpid vm exit gracefully KVM: x86 emulator: Use opcode::execute for CALL KVM: x86: Fix wrong masking on relative jump/call KVM: x86: Emulator fixes for eip canonical checks on near branches KVM: x86: use new CS.RPL as CPL during task switch KVM: x86: Handle errors when RIP is set during far jumps net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks net: sctp: fix panic on duplicate ASCONF chunks net: sctp: fix remote memory pressure from excessive queueing x86,kvm,vmx: Preserve CR4 across VM entry dm crypt: fix access beyond the end of allocated space ext2: Fix fs corruption in ext2_get_xip_mem() ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack ring-buffer: Fix infinite spin in reading buffer genhd: fix leftover might_sleep() in blk_free_devt() KVM: x86: Fix far-jump to non-canonical check l2tp: fix race while getting PMTU on PPP pseudo-wire Linux 3.2.64 ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Affects: linux (Ubuntu Precise) Importance: Undecided Status: Fix Committed ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Precise) Importance: Undecided Status: New ** Description changed: + SRU Justification - 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.2.64 upstream stable + patch set is now available. It should be included in the Ubuntu + kernel as well. - 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.2.64 upstream stable - patch set is now available. It should be included in the Ubuntu - kernel as well. + git://git.kernel.org/ - git://git.kernel.org/ + TEST CASE: TBD - TEST CASE: TBD + The following patches are in the v3.2.64 stable release: - The following patches are in the v3.2.64 stable release: + regulatory: add NUL to alpha2 + percpu: fix pcpu_alloc_pages() failure path + percpu: perform tlb flush after pcpu_map_pages() failure + percpu: free percpu allocation info for uniprocessor system + cgroup: reject cgroup names with ' ' + KVM: s390: Fix user triggerable bug in dead code + rtlwifi: rtl8192cu: Add new ID + MIPS: ZBOOT: add missing <linux/string.h> include + regmap: if format_write is used, declare all registers as "unreadable" + regmap: Fix handling of volatile registers for format_write() chips + drm/i915: Remove bogus __init annotation from DMI callbacks + ahci: Add Device IDs for Intel 9 Series PCH + ata_piix: Add Device IDs for Intel 9 Series PCH + Revert "iwlwifi: dvm: don't enable CTS to self" + USB: ftdi_sio: add support for NOVITUS Bono E thermal printer + USB: sierra: avoid CDC class functions on "68A3" devices + USB: sierra: add 1199:68AA device ID + drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle + ALSA: hda - Fix COEF setups for ALC1150 codec + xen/manage: Always freeze/thaw processes when suspend/resuming + aio: add missing smp_rmb() in read_events_ring + block: Fix dev_t minor allocation lifetime + ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock + usb: dwc3: core: use pm_runtime_put_sync() on remove + usb: dwc3: core: fix order of PM runtime calls + ahci: add pcid for Marvel 0x9182 controller + drm/radeon: add connector quirk for fujitsu board + usb: host: xhci: fix compliance mode workaround + Input: elantech - fix detection of touchpad on ASUS s301l + USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device + uwb: init beacon cache entry before registering uwb device + perf: Fix a race condition in perf_remove_from_context() + Input: synaptics - add support for ForcePads + libceph: rename ceph_msg::front_max to front_alloc_len + libceph: gracefully handle large reply messages from the mon + Input: serport - add compat handling for SPIOCSTYPE ioctl + usb: hub: take hub->hdev reference when processing from eventlist + storage: Add single-LUN quirk for Jaz USB Adapter + xhci: Fix null pointer dereference if xhci initialization fails + Input: i8042 - add Fujitsu U574 to no_timeout dmi table + Input: i8042 - add nomux quirk for Avatar AVIU-145A6 + futex: Unlock hb->lock in futex_wait_requeue_pi() error path + jiffies: Fix timeval conversion to jiffies + alarmtimer: Return relative times in timer_gettime + alarmtimer: Do not signal SIGEV_NONE timers + alarmtimer: Lock k_itimer during timer callback + don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu() + vfs: Fold follow_mount_rcu() into follow_dotdot_rcu() + be careful with nd->inode in path_init() and follow_dotdot_rcu() + iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid + iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure + NFSv4: Fix another bug in the close/open_downgrade code + libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu + USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter + USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter + USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters + nl80211: clear skb cb before passing to netlink + can: flexcan: mark TX mailbox as TX_INACTIVE + can: flexcan: correctly initialize mailboxes + can: flexcan: implement workaround for errata ERR005829 + can: flexcan: put TX mailbox into TX_INACTIVE mode after tx-complete + can: at91_can: add missing prepare and unprepare of the clock + ALSA: pcm: fix fifo_size frame calculation + Fix nasty 32-bit overflow bug in buffer i/o code. + parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds + sched: Fix unreleased llc_shared_mask bit during CPU hotplug + ARM: 8165/1: alignment: don't break misaligned NEON load/store + MIPS: mcount: Adjust stack pointer for static trace in MIPS32 + nilfs2: fix data loss with mmap() + ocfs2/dlm: do not get resource spinlock if lockres is new + shmem: fix nlink for rename overwrite directory + mm: migrate: Close race between migration completion and mprotect + perf: fix perf bug in fork() + init/Kconfig: Hide printk log config if CONFIG_PRINTK=n + MIPS: Fix forgotten preempt_enable() when CPU has inclusive pcaches + ipv4: move route garbage collector to work queue + ipv4: avoid parallel route cache gc executions + ipv4: disable bh while doing route gc + ipv6: reallocate addrconf router for ipv6 address when lo device up + ext4: fix BUG_ON in mb_free_blocks() + ipv6: reuse ip6_frag_id from ip6_ufo_append_data + KVM: x86: Check non-canonical addresses upon WRMSR + KVM: x86: Improve thread safety in pit + nEPT: Nested INVEPT + kvm: vmx: handle invvpid vm exit gracefully + KVM: x86 emulator: Use opcode::execute for CALL + KVM: x86: Fix wrong masking on relative jump/call + KVM: x86: Emulator fixes for eip canonical checks on near branches + KVM: x86: use new CS.RPL as CPL during task switch + KVM: x86: Handle errors when RIP is set during far jumps + net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks + net: sctp: fix panic on duplicate ASCONF chunks + net: sctp: fix remote memory pressure from excessive queueing + x86,kvm,vmx: Preserve CR4 across VM entry + dm crypt: fix access beyond the end of allocated space + ext2: Fix fs corruption in ext2_get_xip_mem() + ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack + ring-buffer: Fix infinite spin in reading buffer + genhd: fix leftover might_sleep() in blk_free_devt() + KVM: x86: Fix far-jump to non-canonical check + l2tp: fix race while getting PMTU on PPP pseudo-wire + Linux 3.2.64 ** Changed in: linux (Ubuntu Precise) Status: New => Fix Committed -- 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/1389928 Title: Precise update to v3.2.64 stable release Status in “linux” package in Ubuntu: New Status in “linux” source package in Precise: Fix Committed 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.2.64 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.2.64 stable release: regulatory: add NUL to alpha2 percpu: fix pcpu_alloc_pages() failure path percpu: perform tlb flush after pcpu_map_pages() failure percpu: free percpu allocation info for uniprocessor system cgroup: reject cgroup names with ' ' KVM: s390: Fix user triggerable bug in dead code rtlwifi: rtl8192cu: Add new ID MIPS: ZBOOT: add missing <linux/string.h> include regmap: if format_write is used, declare all registers as "unreadable" regmap: Fix handling of volatile registers for format_write() chips drm/i915: Remove bogus __init annotation from DMI callbacks ahci: Add Device IDs for Intel 9 Series PCH ata_piix: Add Device IDs for Intel 9 Series PCH Revert "iwlwifi: dvm: don't enable CTS to self" USB: ftdi_sio: add support for NOVITUS Bono E thermal printer USB: sierra: avoid CDC class functions on "68A3" devices USB: sierra: add 1199:68AA device ID drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle ALSA: hda - Fix COEF setups for ALC1150 codec xen/manage: Always freeze/thaw processes when suspend/resuming aio: add missing smp_rmb() in read_events_ring block: Fix dev_t minor allocation lifetime ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock usb: dwc3: core: use pm_runtime_put_sync() on remove usb: dwc3: core: fix order of PM runtime calls ahci: add pcid for Marvel 0x9182 controller drm/radeon: add connector quirk for fujitsu board usb: host: xhci: fix compliance mode workaround Input: elantech - fix detection of touchpad on ASUS s301l USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device uwb: init beacon cache entry before registering uwb device perf: Fix a race condition in perf_remove_from_context() Input: synaptics - add support for ForcePads libceph: rename ceph_msg::front_max to front_alloc_len libceph: gracefully handle large reply messages from the mon Input: serport - add compat handling for SPIOCSTYPE ioctl usb: hub: take hub->hdev reference when processing from eventlist storage: Add single-LUN quirk for Jaz USB Adapter xhci: Fix null pointer dereference if xhci initialization fails Input: i8042 - add Fujitsu U574 to no_timeout dmi table Input: i8042 - add nomux quirk for Avatar AVIU-145A6 futex: Unlock hb->lock in futex_wait_requeue_pi() error path jiffies: Fix timeval conversion to jiffies alarmtimer: Return relative times in timer_gettime alarmtimer: Do not signal SIGEV_NONE timers alarmtimer: Lock k_itimer during timer callback don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu() vfs: Fold follow_mount_rcu() into follow_dotdot_rcu() be careful with nd->inode in path_init() and follow_dotdot_rcu() iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure NFSv4: Fix another bug in the close/open_downgrade code libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters nl80211: clear skb cb before passing to netlink can: flexcan: mark TX mailbox as TX_INACTIVE can: flexcan: correctly initialize mailboxes can: flexcan: implement workaround for errata ERR005829 can: flexcan: put TX mailbox into TX_INACTIVE mode after tx-complete can: at91_can: add missing prepare and unprepare of the clock ALSA: pcm: fix fifo_size frame calculation Fix nasty 32-bit overflow bug in buffer i/o code. parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds sched: Fix unreleased llc_shared_mask bit during CPU hotplug ARM: 8165/1: alignment: don't break misaligned NEON load/store MIPS: mcount: Adjust stack pointer for static trace in MIPS32 nilfs2: fix data loss with mmap() ocfs2/dlm: do not get resource spinlock if lockres is new shmem: fix nlink for rename overwrite directory mm: migrate: Close race between migration completion and mprotect perf: fix perf bug in fork() init/Kconfig: Hide printk log config if CONFIG_PRINTK=n MIPS: Fix forgotten preempt_enable() when CPU has inclusive pcaches ipv4: move route garbage collector to work queue ipv4: avoid parallel route cache gc executions ipv4: disable bh while doing route gc ipv6: reallocate addrconf router for ipv6 address when lo device up ext4: fix BUG_ON in mb_free_blocks() ipv6: reuse ip6_frag_id from ip6_ufo_append_data KVM: x86: Check non-canonical addresses upon WRMSR KVM: x86: Improve thread safety in pit nEPT: Nested INVEPT kvm: vmx: handle invvpid vm exit gracefully KVM: x86 emulator: Use opcode::execute for CALL KVM: x86: Fix wrong masking on relative jump/call KVM: x86: Emulator fixes for eip canonical checks on near branches KVM: x86: use new CS.RPL as CPL during task switch KVM: x86: Handle errors when RIP is set during far jumps net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks net: sctp: fix panic on duplicate ASCONF chunks net: sctp: fix remote memory pressure from excessive queueing x86,kvm,vmx: Preserve CR4 across VM entry dm crypt: fix access beyond the end of allocated space ext2: Fix fs corruption in ext2_get_xip_mem() ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack ring-buffer: Fix infinite spin in reading buffer genhd: fix leftover might_sleep() in blk_free_devt() KVM: x86: Fix far-jump to non-canonical check l2tp: fix race while getting PMTU on PPP pseudo-wire Linux 3.2.64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1389928/+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