kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #80018
[Bug 1369711] [NEW] Precise update to v3.2.63 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.63 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.63 stable release:
UBUNTU: [Config] updateconfigs
KVM: x86: Inter-privilege level ret emulation is not implemeneted
ASoC: samsung: Correct I2S DAI suspend/resume ops
block: don't assume last put of shared tags is for the host
stable_kernel_rules: Add pointer to netdev-FAQ for network patches
debugfs: Fix corrupted loop in debugfs_remove_recursive
serial: core: Preserve termios c_cflag for console resume
tda10071: force modulation to QPSK on DVB-S
gspca_pac7302: Add new usb-id for Genius i-Look 317
mtd/ftl: fix the double free of the buffers allocated in build_maps()
x86: don't exclude low BIOS area when allocating address space for non-PCI cards
Bluetooth: never linger on process exit
scsi: handle flush errors properly
USB: OHCI: don't lose track of EDs when a controller dies
ahci: add support for the Promise FastTrak TX8660 SATA HBA (ahci mode)
usbcore: don't log on consecutive debounce failures of the same port
USB: Fix persist resume of some SS USB devices
drm/radeon: fix irq ring buffer overflow handling
hwmon: (smsc47m192) Fix temperature limit and vrm write operations
staging: vt6655: Fix Warning on boot handle_irq_event_percpu.
staging: vt6655: Fix disassociated messages every 10 seconds
bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address
hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl
Drivers: scsi: storvsc: Implement a eh_timed_out handler
Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains
net: sendmsg: fix NULL pointer dereference
tpm: Provide a generic means to override the chip returned timeouts
hwmon: (ads1015) Fix off-by-one for valid channel index checking
MIPS: tlbex: Fix a missing statement for HUGETLB
MIPS: Prevent user from setting FCSR cause bits
mm, thp: do not allow thp faults to avoid cpuset restrictions
md/raid1,raid10: always abort recover on write error.
ext4: cleanup in ext4_discard_allocated_blocks()
ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct
hwmon: (lm85) Fix various errors on attribute writes
hwmon: (lm78) Fix overflow problems seen when writing large temperature limits
hwmon: (amc6821) Fix return value
hwmon: (amc6821) Fix possible race condition bug
MIPS: GIC: Prevent array overrun
crypto: af_alg - properly label AF_ALG socket
mnt: Change the default remount atime from relatime to the existing value
ARM: OMAP3: Fix choice of omap3_restore_es function in OMAP34XX rev3.1.2 case.
netlabel: use GFP flags from caller instead of GFP_ATOMIC
netlabel: fix a problem when setting bits below the previously lowest bit
USB: serial: ftdi_sio: Annotate the current Xsens PID assignments
USB: serial: ftdi_sio: Add support for new Xsens devices
ALSA: virtuoso: Xonar DSX support
ALSA: virtuoso: add Xonar Essence STX II support
hwmon: (gpio-fan) Prevent overflow problem when writing large limits
hwmon: (sis5595) Prevent overflow problem when writing large limits
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
powerpc/mm/numa: Fix break placement
drm/radeon: load the lm63 driver for an lm64 thermal chip.
RDMA/iwcm: Use a default listen backlog if needed
hwmon: (lm92) Prevent overflow problem when writing large limits
hwmon: (ads1015) Fix out-of-bounds array access
s390/locking: Reenable optimistic spinning
ring-buffer: Up rb_iter_peek() loop count to 3
ring-buffer: Always reset iterator to reader page
x86/xen: resume timer irqs early
carl9170: fix sending URBs with wrong type when using full-speed
reiserfs: Fix use after free in journal teardown
powerpc: Fix build errors STRICT_MM_TYPECHECKS
powerpc/mm: Use read barrier when creating real_pte
ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
Btrfs: fix csum tree corruption, duplicate and outdated checksums
ALSA: hda/realtek - Avoid setting wrong COEF on ALC269 & co
CIFS: Fix wrong directory attributes after rename
md/raid6: avoid data corruption during recovery of double-degraded RAID6
USB: option: add VIA Telecom CDS7 chipset device id
USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID
USB: serial: pl2303: add device id for ztek device
USB: ftdi_sio: Added PID for new ekey device
iommu/amd: Fix cleanup_domain for mass device removal
pata_scc: propagate return value of scc_wait_after_reset
xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL
usb: xhci: amd chipset also needs short TX quirk
MIPS: OCTEON: make get_system_type() thread-safe
xhci: rework cycle bit checking for new dequeue pointers
HID: logitech: perform bounds checking on device_id early enough
HID: fix a couple of off-by-ones
USB: whiteheat: Added bounds checking for bulk command response
HID: logitech-dj: prevent false errors to be shown
ACPI / EC: Add support to disallow QR_EC to be issued when SCI_EVT isn't set
USB: sisusb: add device id for Magic Control USB video
NFSv4: Fix problems with close in the presence of a delegation
HID: magicmouse: sanity check report size in raw_event() callback
HID: picolcd: sanity check report size in raw_event() callback
ARM: 8128/1: abort: don't clear the exclusive monitors
ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dummy strex
USB: serial: fix potential stack buffer overflow
USB: serial: fix potential heap buffer overflow
openrisc: add missing header inclusion
MIPS: perf: Fix build error caused by unused counters_per_cpu_to_total()
MIPS: Fix accessing to per-cpu data when flushing the cache
openrisc: include export.h for EXPORT_SYMBOL
inetpeer: get rid of ip_id_count
ip: make IP identifiers less predictable
tcp: Fix integer-overflows in TCP veno
tcp: Fix integer-overflow in TCP vegas
macvlan: Initialize vlan_features to turn on offload support.
iovec: make sure the caller actually wants anything in memcpy_fromiovecend
sctp: fix possible seqlock seadlock in sctp_packet_transmit()
sparc64: Fix argument sign extension for compat_sys_futex().
sparc64: Make itc_sync_lock raw
sparc64: Handle 32-bit tasks properly in compute_effective_address().
sparc64: Fix top-level fault handling bugs.
sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.
sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
sparc64: Add membar to Niagara2 memcpy code.
sparc64: Do not insert non-valid PTEs into the TSB hash table.
sparc64: Guard against flushing openfirmware mappings.
bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
sunsab: Fix detection of BREAK on sunsab serial console
sparc64: ldc_connect() should not return EINVAL when handshake is in progress.
arch/sparc/math-emu/math_32.c: drop stray break operator
slab/mempolicy: always use local policy from interrupt context
sparc: use asm-generic version of types.h
Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
x86, espfix: Move espfix definitions into a separate header file
x86, espfix: Fix broken header guard
x86, espfix: Make espfix64 a Kconfig option, fix UML
x86, espfix: Make it possible to disable 16-bit support
x86_64/entry/xen: Do not invoke espfix64 on Xen
x86/espfix/xen: Fix allocation of pages for paravirt page tables
microblaze: Fix makefile to work with latest toolchain
Linux 3.2.63
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Invalid
** 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.63 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.63 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.63 stable release:
+ The following patches are in the v3.2.63 stable release:
+ UBUNTU: [Config] updateconfigs
+ KVM: x86: Inter-privilege level ret emulation is not implemeneted
+ ASoC: samsung: Correct I2S DAI suspend/resume ops
+ block: don't assume last put of shared tags is for the host
+ stable_kernel_rules: Add pointer to netdev-FAQ for network patches
+ debugfs: Fix corrupted loop in debugfs_remove_recursive
+ serial: core: Preserve termios c_cflag for console resume
+ tda10071: force modulation to QPSK on DVB-S
+ gspca_pac7302: Add new usb-id for Genius i-Look 317
+ mtd/ftl: fix the double free of the buffers allocated in build_maps()
+ x86: don't exclude low BIOS area when allocating address space for non-PCI cards
+ Bluetooth: never linger on process exit
+ scsi: handle flush errors properly
+ USB: OHCI: don't lose track of EDs when a controller dies
+ ahci: add support for the Promise FastTrak TX8660 SATA HBA (ahci mode)
+ usbcore: don't log on consecutive debounce failures of the same port
+ USB: Fix persist resume of some SS USB devices
+ drm/radeon: fix irq ring buffer overflow handling
+ hwmon: (smsc47m192) Fix temperature limit and vrm write operations
+ staging: vt6655: Fix Warning on boot handle_irq_event_percpu.
+ staging: vt6655: Fix disassociated messages every 10 seconds
+ bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address
+ hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl
+ Drivers: scsi: storvsc: Implement a eh_timed_out handler
+ Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
+ iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains
+ net: sendmsg: fix NULL pointer dereference
+ tpm: Provide a generic means to override the chip returned timeouts
+ hwmon: (ads1015) Fix off-by-one for valid channel index checking
+ MIPS: tlbex: Fix a missing statement for HUGETLB
+ MIPS: Prevent user from setting FCSR cause bits
+ mm, thp: do not allow thp faults to avoid cpuset restrictions
+ md/raid1,raid10: always abort recover on write error.
+ ext4: cleanup in ext4_discard_allocated_blocks()
+ ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct
+ hwmon: (lm85) Fix various errors on attribute writes
+ hwmon: (lm78) Fix overflow problems seen when writing large temperature limits
+ hwmon: (amc6821) Fix return value
+ hwmon: (amc6821) Fix possible race condition bug
+ MIPS: GIC: Prevent array overrun
+ crypto: af_alg - properly label AF_ALG socket
+ mnt: Change the default remount atime from relatime to the existing value
+ ARM: OMAP3: Fix choice of omap3_restore_es function in OMAP34XX rev3.1.2 case.
+ netlabel: use GFP flags from caller instead of GFP_ATOMIC
+ netlabel: fix a problem when setting bits below the previously lowest bit
+ USB: serial: ftdi_sio: Annotate the current Xsens PID assignments
+ USB: serial: ftdi_sio: Add support for new Xsens devices
+ ALSA: virtuoso: Xonar DSX support
+ ALSA: virtuoso: add Xonar Essence STX II support
+ hwmon: (gpio-fan) Prevent overflow problem when writing large limits
+ hwmon: (sis5595) Prevent overflow problem when writing large limits
+ drm/ttm: Fix possible stack overflow by recursive shrinker calls.
+ powerpc/mm/numa: Fix break placement
+ drm/radeon: load the lm63 driver for an lm64 thermal chip.
+ RDMA/iwcm: Use a default listen backlog if needed
+ hwmon: (lm92) Prevent overflow problem when writing large limits
+ hwmon: (ads1015) Fix out-of-bounds array access
+ s390/locking: Reenable optimistic spinning
+ ring-buffer: Up rb_iter_peek() loop count to 3
+ ring-buffer: Always reset iterator to reader page
+ x86/xen: resume timer irqs early
+ carl9170: fix sending URBs with wrong type when using full-speed
+ reiserfs: Fix use after free in journal teardown
+ powerpc: Fix build errors STRICT_MM_TYPECHECKS
+ powerpc/mm: Use read barrier when creating real_pte
+ ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
+ Btrfs: fix csum tree corruption, duplicate and outdated checksums
+ ALSA: hda/realtek - Avoid setting wrong COEF on ALC269 & co
+ CIFS: Fix wrong directory attributes after rename
+ md/raid6: avoid data corruption during recovery of double-degraded RAID6
+ USB: option: add VIA Telecom CDS7 chipset device id
+ USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID
+ USB: serial: pl2303: add device id for ztek device
+ USB: ftdi_sio: Added PID for new ekey device
+ iommu/amd: Fix cleanup_domain for mass device removal
+ pata_scc: propagate return value of scc_wait_after_reset
+ xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL
+ usb: xhci: amd chipset also needs short TX quirk
+ MIPS: OCTEON: make get_system_type() thread-safe
+ xhci: rework cycle bit checking for new dequeue pointers
+ HID: logitech: perform bounds checking on device_id early enough
+ HID: fix a couple of off-by-ones
+ USB: whiteheat: Added bounds checking for bulk command response
+ HID: logitech-dj: prevent false errors to be shown
+ ACPI / EC: Add support to disallow QR_EC to be issued when SCI_EVT isn't set
+ USB: sisusb: add device id for Magic Control USB video
+ NFSv4: Fix problems with close in the presence of a delegation
+ HID: magicmouse: sanity check report size in raw_event() callback
+ HID: picolcd: sanity check report size in raw_event() callback
+ ARM: 8128/1: abort: don't clear the exclusive monitors
+ ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dummy strex
+ USB: serial: fix potential stack buffer overflow
+ USB: serial: fix potential heap buffer overflow
+ openrisc: add missing header inclusion
+ MIPS: perf: Fix build error caused by unused counters_per_cpu_to_total()
+ MIPS: Fix accessing to per-cpu data when flushing the cache
+ openrisc: include export.h for EXPORT_SYMBOL
+ inetpeer: get rid of ip_id_count
+ ip: make IP identifiers less predictable
+ tcp: Fix integer-overflows in TCP veno
+ tcp: Fix integer-overflow in TCP vegas
+ macvlan: Initialize vlan_features to turn on offload support.
+ iovec: make sure the caller actually wants anything in memcpy_fromiovecend
+ sctp: fix possible seqlock seadlock in sctp_packet_transmit()
+ sparc64: Fix argument sign extension for compat_sys_futex().
+ sparc64: Make itc_sync_lock raw
+ sparc64: Handle 32-bit tasks properly in compute_effective_address().
+ sparc64: Fix top-level fault handling bugs.
+ sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.
+ sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
+ sparc64: Add membar to Niagara2 memcpy code.
+ sparc64: Do not insert non-valid PTEs into the TSB hash table.
+ sparc64: Guard against flushing openfirmware mappings.
+ bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
+ sunsab: Fix detection of BREAK on sunsab serial console
+ sparc64: ldc_connect() should not return EINVAL when handshake is in progress.
+ arch/sparc/math-emu/math_32.c: drop stray break operator
+ slab/mempolicy: always use local policy from interrupt context
+ sparc: use asm-generic version of types.h
+ Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"
+ x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
+ x86, espfix: Move espfix definitions into a separate header file
+ x86, espfix: Fix broken header guard
+ x86, espfix: Make espfix64 a Kconfig option, fix UML
+ x86, espfix: Make it possible to disable 16-bit support
+ x86_64/entry/xen: Do not invoke espfix64 on Xen
+ x86/espfix/xen: Fix allocation of pages for paravirt page tables
+ microblaze: Fix makefile to work with latest toolchain
+ Linux 3.2.63
** Changed in: linux (Ubuntu Precise)
Status: New => Fix Committed
** Changed in: linux (Ubuntu)
Status: New => Invalid
** Description changed:
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.63 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.63 stable release:
+
UBUNTU: [Config] updateconfigs
KVM: x86: Inter-privilege level ret emulation is not implemeneted
ASoC: samsung: Correct I2S DAI suspend/resume ops
block: don't assume last put of shared tags is for the host
stable_kernel_rules: Add pointer to netdev-FAQ for network patches
debugfs: Fix corrupted loop in debugfs_remove_recursive
serial: core: Preserve termios c_cflag for console resume
tda10071: force modulation to QPSK on DVB-S
gspca_pac7302: Add new usb-id for Genius i-Look 317
mtd/ftl: fix the double free of the buffers allocated in build_maps()
x86: don't exclude low BIOS area when allocating address space for non-PCI cards
Bluetooth: never linger on process exit
scsi: handle flush errors properly
USB: OHCI: don't lose track of EDs when a controller dies
ahci: add support for the Promise FastTrak TX8660 SATA HBA (ahci mode)
usbcore: don't log on consecutive debounce failures of the same port
USB: Fix persist resume of some SS USB devices
drm/radeon: fix irq ring buffer overflow handling
hwmon: (smsc47m192) Fix temperature limit and vrm write operations
staging: vt6655: Fix Warning on boot handle_irq_event_percpu.
staging: vt6655: Fix disassociated messages every 10 seconds
bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address
hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl
Drivers: scsi: storvsc: Implement a eh_timed_out handler
Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains
net: sendmsg: fix NULL pointer dereference
tpm: Provide a generic means to override the chip returned timeouts
hwmon: (ads1015) Fix off-by-one for valid channel index checking
MIPS: tlbex: Fix a missing statement for HUGETLB
MIPS: Prevent user from setting FCSR cause bits
mm, thp: do not allow thp faults to avoid cpuset restrictions
md/raid1,raid10: always abort recover on write error.
ext4: cleanup in ext4_discard_allocated_blocks()
ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct
hwmon: (lm85) Fix various errors on attribute writes
hwmon: (lm78) Fix overflow problems seen when writing large temperature limits
hwmon: (amc6821) Fix return value
hwmon: (amc6821) Fix possible race condition bug
MIPS: GIC: Prevent array overrun
crypto: af_alg - properly label AF_ALG socket
mnt: Change the default remount atime from relatime to the existing value
ARM: OMAP3: Fix choice of omap3_restore_es function in OMAP34XX rev3.1.2 case.
netlabel: use GFP flags from caller instead of GFP_ATOMIC
netlabel: fix a problem when setting bits below the previously lowest bit
USB: serial: ftdi_sio: Annotate the current Xsens PID assignments
USB: serial: ftdi_sio: Add support for new Xsens devices
ALSA: virtuoso: Xonar DSX support
ALSA: virtuoso: add Xonar Essence STX II support
hwmon: (gpio-fan) Prevent overflow problem when writing large limits
hwmon: (sis5595) Prevent overflow problem when writing large limits
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
powerpc/mm/numa: Fix break placement
drm/radeon: load the lm63 driver for an lm64 thermal chip.
RDMA/iwcm: Use a default listen backlog if needed
hwmon: (lm92) Prevent overflow problem when writing large limits
hwmon: (ads1015) Fix out-of-bounds array access
s390/locking: Reenable optimistic spinning
ring-buffer: Up rb_iter_peek() loop count to 3
ring-buffer: Always reset iterator to reader page
x86/xen: resume timer irqs early
carl9170: fix sending URBs with wrong type when using full-speed
reiserfs: Fix use after free in journal teardown
powerpc: Fix build errors STRICT_MM_TYPECHECKS
powerpc/mm: Use read barrier when creating real_pte
ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
Btrfs: fix csum tree corruption, duplicate and outdated checksums
ALSA: hda/realtek - Avoid setting wrong COEF on ALC269 & co
CIFS: Fix wrong directory attributes after rename
md/raid6: avoid data corruption during recovery of double-degraded RAID6
USB: option: add VIA Telecom CDS7 chipset device id
USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID
USB: serial: pl2303: add device id for ztek device
USB: ftdi_sio: Added PID for new ekey device
iommu/amd: Fix cleanup_domain for mass device removal
pata_scc: propagate return value of scc_wait_after_reset
xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL
usb: xhci: amd chipset also needs short TX quirk
MIPS: OCTEON: make get_system_type() thread-safe
xhci: rework cycle bit checking for new dequeue pointers
HID: logitech: perform bounds checking on device_id early enough
HID: fix a couple of off-by-ones
USB: whiteheat: Added bounds checking for bulk command response
HID: logitech-dj: prevent false errors to be shown
ACPI / EC: Add support to disallow QR_EC to be issued when SCI_EVT isn't set
USB: sisusb: add device id for Magic Control USB video
NFSv4: Fix problems with close in the presence of a delegation
HID: magicmouse: sanity check report size in raw_event() callback
HID: picolcd: sanity check report size in raw_event() callback
ARM: 8128/1: abort: don't clear the exclusive monitors
ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dummy strex
USB: serial: fix potential stack buffer overflow
USB: serial: fix potential heap buffer overflow
openrisc: add missing header inclusion
MIPS: perf: Fix build error caused by unused counters_per_cpu_to_total()
MIPS: Fix accessing to per-cpu data when flushing the cache
openrisc: include export.h for EXPORT_SYMBOL
inetpeer: get rid of ip_id_count
ip: make IP identifiers less predictable
tcp: Fix integer-overflows in TCP veno
tcp: Fix integer-overflow in TCP vegas
macvlan: Initialize vlan_features to turn on offload support.
iovec: make sure the caller actually wants anything in memcpy_fromiovecend
sctp: fix possible seqlock seadlock in sctp_packet_transmit()
sparc64: Fix argument sign extension for compat_sys_futex().
sparc64: Make itc_sync_lock raw
sparc64: Handle 32-bit tasks properly in compute_effective_address().
sparc64: Fix top-level fault handling bugs.
sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.
sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
sparc64: Add membar to Niagara2 memcpy code.
sparc64: Do not insert non-valid PTEs into the TSB hash table.
sparc64: Guard against flushing openfirmware mappings.
bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
sunsab: Fix detection of BREAK on sunsab serial console
sparc64: ldc_connect() should not return EINVAL when handshake is in progress.
arch/sparc/math-emu/math_32.c: drop stray break operator
slab/mempolicy: always use local policy from interrupt context
sparc: use asm-generic version of types.h
Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
x86, espfix: Move espfix definitions into a separate header file
x86, espfix: Fix broken header guard
x86, espfix: Make espfix64 a Kconfig option, fix UML
x86, espfix: Make it possible to disable 16-bit support
x86_64/entry/xen: Do not invoke espfix64 on Xen
x86/espfix/xen: Fix allocation of pages for paravirt page tables
microblaze: Fix makefile to work with latest toolchain
Linux 3.2.63
--
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/1369711
Title:
Precise update to v3.2.63 stable release
Status in “linux” package in Ubuntu:
Invalid
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.63 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.63 stable release:
UBUNTU: [Config] updateconfigs
KVM: x86: Inter-privilege level ret emulation is not implemeneted
ASoC: samsung: Correct I2S DAI suspend/resume ops
block: don't assume last put of shared tags is for the host
stable_kernel_rules: Add pointer to netdev-FAQ for network patches
debugfs: Fix corrupted loop in debugfs_remove_recursive
serial: core: Preserve termios c_cflag for console resume
tda10071: force modulation to QPSK on DVB-S
gspca_pac7302: Add new usb-id for Genius i-Look 317
mtd/ftl: fix the double free of the buffers allocated in build_maps()
x86: don't exclude low BIOS area when allocating address space for non-PCI cards
Bluetooth: never linger on process exit
scsi: handle flush errors properly
USB: OHCI: don't lose track of EDs when a controller dies
ahci: add support for the Promise FastTrak TX8660 SATA HBA (ahci mode)
usbcore: don't log on consecutive debounce failures of the same port
USB: Fix persist resume of some SS USB devices
drm/radeon: fix irq ring buffer overflow handling
hwmon: (smsc47m192) Fix temperature limit and vrm write operations
staging: vt6655: Fix Warning on boot handle_irq_event_percpu.
staging: vt6655: Fix disassociated messages every 10 seconds
bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address
hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl
Drivers: scsi: storvsc: Implement a eh_timed_out handler
Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains
net: sendmsg: fix NULL pointer dereference
tpm: Provide a generic means to override the chip returned timeouts
hwmon: (ads1015) Fix off-by-one for valid channel index checking
MIPS: tlbex: Fix a missing statement for HUGETLB
MIPS: Prevent user from setting FCSR cause bits
mm, thp: do not allow thp faults to avoid cpuset restrictions
md/raid1,raid10: always abort recover on write error.
ext4: cleanup in ext4_discard_allocated_blocks()
ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct
hwmon: (lm85) Fix various errors on attribute writes
hwmon: (lm78) Fix overflow problems seen when writing large temperature limits
hwmon: (amc6821) Fix return value
hwmon: (amc6821) Fix possible race condition bug
MIPS: GIC: Prevent array overrun
crypto: af_alg - properly label AF_ALG socket
mnt: Change the default remount atime from relatime to the existing value
ARM: OMAP3: Fix choice of omap3_restore_es function in OMAP34XX rev3.1.2 case.
netlabel: use GFP flags from caller instead of GFP_ATOMIC
netlabel: fix a problem when setting bits below the previously lowest bit
USB: serial: ftdi_sio: Annotate the current Xsens PID assignments
USB: serial: ftdi_sio: Add support for new Xsens devices
ALSA: virtuoso: Xonar DSX support
ALSA: virtuoso: add Xonar Essence STX II support
hwmon: (gpio-fan) Prevent overflow problem when writing large limits
hwmon: (sis5595) Prevent overflow problem when writing large limits
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
powerpc/mm/numa: Fix break placement
drm/radeon: load the lm63 driver for an lm64 thermal chip.
RDMA/iwcm: Use a default listen backlog if needed
hwmon: (lm92) Prevent overflow problem when writing large limits
hwmon: (ads1015) Fix out-of-bounds array access
s390/locking: Reenable optimistic spinning
ring-buffer: Up rb_iter_peek() loop count to 3
ring-buffer: Always reset iterator to reader page
x86/xen: resume timer irqs early
carl9170: fix sending URBs with wrong type when using full-speed
reiserfs: Fix use after free in journal teardown
powerpc: Fix build errors STRICT_MM_TYPECHECKS
powerpc/mm: Use read barrier when creating real_pte
ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
Btrfs: fix csum tree corruption, duplicate and outdated checksums
ALSA: hda/realtek - Avoid setting wrong COEF on ALC269 & co
CIFS: Fix wrong directory attributes after rename
md/raid6: avoid data corruption during recovery of double-degraded RAID6
USB: option: add VIA Telecom CDS7 chipset device id
USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID
USB: serial: pl2303: add device id for ztek device
USB: ftdi_sio: Added PID for new ekey device
iommu/amd: Fix cleanup_domain for mass device removal
pata_scc: propagate return value of scc_wait_after_reset
xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL
usb: xhci: amd chipset also needs short TX quirk
MIPS: OCTEON: make get_system_type() thread-safe
xhci: rework cycle bit checking for new dequeue pointers
HID: logitech: perform bounds checking on device_id early enough
HID: fix a couple of off-by-ones
USB: whiteheat: Added bounds checking for bulk command response
HID: logitech-dj: prevent false errors to be shown
ACPI / EC: Add support to disallow QR_EC to be issued when SCI_EVT isn't set
USB: sisusb: add device id for Magic Control USB video
NFSv4: Fix problems with close in the presence of a delegation
HID: magicmouse: sanity check report size in raw_event() callback
HID: picolcd: sanity check report size in raw_event() callback
ARM: 8128/1: abort: don't clear the exclusive monitors
ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dummy strex
USB: serial: fix potential stack buffer overflow
USB: serial: fix potential heap buffer overflow
openrisc: add missing header inclusion
MIPS: perf: Fix build error caused by unused counters_per_cpu_to_total()
MIPS: Fix accessing to per-cpu data when flushing the cache
openrisc: include export.h for EXPORT_SYMBOL
inetpeer: get rid of ip_id_count
ip: make IP identifiers less predictable
tcp: Fix integer-overflows in TCP veno
tcp: Fix integer-overflow in TCP vegas
macvlan: Initialize vlan_features to turn on offload support.
iovec: make sure the caller actually wants anything in memcpy_fromiovecend
sctp: fix possible seqlock seadlock in sctp_packet_transmit()
sparc64: Fix argument sign extension for compat_sys_futex().
sparc64: Make itc_sync_lock raw
sparc64: Handle 32-bit tasks properly in compute_effective_address().
sparc64: Fix top-level fault handling bugs.
sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.
sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
sparc64: Add membar to Niagara2 memcpy code.
sparc64: Do not insert non-valid PTEs into the TSB hash table.
sparc64: Guard against flushing openfirmware mappings.
bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
sunsab: Fix detection of BREAK on sunsab serial console
sparc64: ldc_connect() should not return EINVAL when handshake is in progress.
arch/sparc/math-emu/math_32.c: drop stray break operator
slab/mempolicy: always use local policy from interrupt context
sparc: use asm-generic version of types.h
Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
x86, espfix: Move espfix definitions into a separate header file
x86, espfix: Fix broken header guard
x86, espfix: Make espfix64 a Kconfig option, fix UML
x86, espfix: Make it possible to disable 16-bit support
x86_64/entry/xen: Do not invoke espfix64 on Xen
x86/espfix/xen: Fix allocation of pages for paravirt page tables
microblaze: Fix makefile to work with latest toolchain
Linux 3.2.63
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1369711/+subscriptions
Follow ups
References