← Back to team overview

kernel-packages team mailing list archive

[Bug 1389928] [NEW] Precise update to v3.2.64 stable release

 

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


Follow ups

References