kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #106287
[Bug 1427767] Re: Utopic update to 3.16.7-ckt6 stable release
** 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 3.16.7-ckt6 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 3.16.7-ckt6 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 3.16.7-ckt6 stable release:
- The following patches are in the 3.16.7-ckt6 stable release:
+ ipvs: uninitialized data with IP_VS_IPV6
+ netfilter: nfnetlink: validate nfnetlink header from batch
+ clocksource: exynos_mct: Fix bitmask regression for exynos4_mct_write
+ time: settimeofday: Validate the values of tv from user
+ Input: i8042 - reset keyboard to fix Elantech touchpad detection
+ drm/radeon: fix VM flush on cayman/aruba (v3)
+ drm/radeon: fix VM flush on SI (v3)
+ drm/radeon: fix VM flush on CIK (v3)
+ drm/radeon: add a dpm quirk list
+ Input: elantech - support new ICs types for version 4
+ Input: I8042 - add Acer Aspire 7738 to the nomux list
+ drm/i915: Ban Haswell from using RCS flips
+ drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES
+ drm/radeon: add si dpm quirk list
+ pinctrl: Fix two deadlocks
+ gpio: fix memory and reference leaks in gpiochip_add error path
+ gpio: fix memory leak and sleep-while-atomic
+ gpio: fix sleep-while-atomic in gpiochip_remove
+ can: dev: fix crtlmode_supported check
+ can: kvaser_usb: Don't free packets when tight on URBs
+ can: kvaser_usb: Reset all URB tx contexts upon channel close
+ can: kvaser_usb: Don't send a RESET_CHIP for non-existing channels
+ drm/radeon: use rv515_ring_start on r5xx
+ gpio: sysfs: fix gpio-chip device-attribute leak
+ gpio: sysfs: fix gpio device-attribute leak
+ gpiolib: of: Correct error handling in of_get_named_gpiod_flags
+ PCI: Add flag for devices where we can't use bus reset
+ PCI: Mark Atheros AR93xx to avoid bus reset
+ PCI: Pass bridge device, not bus, when updating bridge windows
+ PCI: Add pci_bus_clip_resource() to clip to fit upstream window
+ PCI: Add pci_claim_bridge_resource() to clip window if necessary
+ x86/PCI: Clip bridge windows to fit in upstream windows
+ workqueue: fix subtle pool management issue which can stall whole worker_pool
+ ARM: mvebu: completely disable hardware I/O coherency
+ ALSA: usb-audio: Add mic volume fix quirk for Logitech Webcam C210
+ fix deadlock in cifs_ioctl_clone()
+ ipr: wait for aborted command responses
+ libata: allow sata_sil24 to opt-out of tag ordered submission
+ scripts/recordmcount.pl: There is no -m32 gcc option on Super-H anymore
+ libata: prevent HSM state change race between ISR and PIO
+ bus: mvebu-mbus: fix support of MBus window 13
+ ARM: dts: imx25: Fix PWM "per" clocks
+ x86, boot: Skip relocs when load address unchanged
+ x86, irq: Properly tag virtualization entry in /proc/interrupts
+ mfd: tps65218: Make INT[12] and STATUS registers volatile
+ mfd: tps65218: Make INT1 our status_base register
+ mfd: rtsx_usb: Fix runtime PM deadlock
+ x86, hyperv: Mark the Hyper-V clocksource as being continuous
+ [media] vb2: fix vb2_thread_stop race conditions
+ x86, tls, ldt: Stop checking lm in LDT_empty
+ x86, tls: Interpret an all-zero struct user_desc as "no segment"
+ x86/apic: Re-enable PCI_MSI support for non-SMP X86_32
+ x86/tsc: Change Fast TSC calibration failed from error to info
+ dm cache: share cache-metadata object across inactive and active DM tables
+ dm cache: fix problematic dual use of a single migration count variable
+ sata_dwc_460ex: fix resource leak on error path
+ pinctrl: lantiq: Release gpiochip resources in fail case
+ pinctrl: lantiq: remove bogus of_gpio_chip_add
+ crypto: prefix module autoloading with "crypto-"
+ crypto: include crypto- module prefix in template
+ crypto: add missing crypto module aliases
+ Input: evdev - fix EVIOCG{type} ioctl
+ tty: Fix pty master poll() after slave closes v2
+ bus: omap_l3_noc: Add resume hook to restore context
+ bus: omap_l3_noc: Correct returning IRQ_HANDLED unconditionally in the irq handler
+ decompress_bunzip2: off by one in get_next_block()
+ um: Skip futex_atomic_cmpxchg_inatomic() test
+ x86, um: actually mark system call tables readonly
+ kbuild: Fix removal of the debian/ directory
+ mm: get rid of radix tree gfp mask for pagecache_get_page
+ HID: rmi: make compututation of the address of Query 12 more careful
+ HID: rmi: Check for additional ACM registers appended to F11 data report
+ spi/pxa2xx: Clear cur_chip pointer before starting next message
+ ASoC: fsl_esai: Fix incorrect xDC field width of xCCR registers
+ spi: dw: Fix detecting FIFO depth
+ spi: dw-mid: fix FIFO size
+ ASoC: wm8960: Fix capture sample rate from 11250 to 11025
+ regulator: core: fix race condition in regulator_put()
+ ASoC: pcm512x: Fix DSP program selection
+ ASoC: simple-card: Fix crash in asoc_simple_card_unref()
+ ASoC: soc-compress.c: fix NULL dereference
+ ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration
+ Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd
+ can: c_can: end pending transmission on network stop (ifdown)
+ nfs: fix dio deadlock when O_DIRECT flag is flipped
+ NFSv4.1: Fix an Oops in nfs41_walk_client_list
+ Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)
+ mac80211: only roll back station states for WDS when suspending
+ mac80211: properly set CCK flag in radiotap
+ nl80211: fix per-station group key get/del and memory leak
+ i2c: s3c2410: fix ABBA deadlock by keeping clock prepared
+ uas: Add no-report-opcodes quirk for Simpletech devices with id 4971:8017
+ usb-storage/SCSI: blacklist FUA on JMicron 152d:2566 USB-SATA controller
+ usb-core bInterval quirk
+ USB: Add OTG PET device to TPL
+ drm/i915: Only fence tiled region of object.
+ drm/i915: Use IS_HSW_ULT() in a HSW specific code path
+ drm/i915: Fix and clean BDW PCH identification
+ drm/i915: BDW Fix Halo PCI IDs marked as ULT.
+ ALSA: seq-dummy: remove deadlock-causing events on close
+ x86, build: replace Perl script with Shell script
+ drivers/rtc/rtc-s5m.c: terminate s5m_rtc_id array with empty element
+ drivers: net: cpsw: discard dual emac default vlan configuration
+ can: kvaser_usb: Do not sleep in atomic context
+ can: kvaser_usb: Send correct context to URB completion
+ can: kvaser_usb: Retry the first bulk transfer on -ETIMEDOUT
+ can: kvaser_usb: Fix state handling upon BUS_ERROR events
+ quota: Switch ->get_dqblk() and ->set_dqblk() to use bytes as space units
+ rbd: fix rbd_dev_parent_get() when parent_overlap == 0
+ rbd: drop parent_ref in rbd_dev_unprobe() unconditionally
+ dm cache: fix missing ERR_PTR returns and handling
+ dm thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode
+ ARM: mvebu: don't set the PL310 in I/O coherency mode when I/O coherency is disabled
+ vm: add VM_FAULT_SIGSEGV handling support
+ vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than SIGBUS
+ ahci_xgene: Fix the endianess issue in APM X-Gene SoC AHCI SATA controller driver.
+ USB: adutux: NULL dereferences on disconnect
+ usb: musb: Fix a few off-by-one lengths
+ perf: Tighten (and fix) the grouping condition
+ clocksource: arch_timer: Only use the virtual counter (CNTVCT) on arm64
+ iwlwifi: mvm: drop non VO frames when flushing
+ arc: mm: Fix build failure
+ net: sctp: fix slab corruption from use after free on INIT collisions
+ memcg: remove extra newlines from memcg oom kill log
+ WAPF 4 for ASUSTeK COMPUTER INC. X75VBP WLAN ON.
+ asus-nb-wmi: Add ASUSTeK COMPUTER INC. X200CA
+ asus-nb-wmi: Add wapf4 quirk for the X550CL
+ asus-nb-wmi: Add wapf4 quirk for the X550CC
+ asus-nb-wmi.c: Rename x401u quirk to wapf4
+ asus-nb-wmi: Add wapf4 quirk for the U32U
+ asus-nb-wmi: Add wapf4 quirk for the X550VB
+ asus-nb-wmi: Add another wapf=4 quirk
+ ipv4: try to cache dst_entries which would cause a redirect
+ Linux 3.16.7-ckt6
+
+ The following patches were already applied to Utopic kernel:
+
+ KVM: x86: SYSENTER emulation is broken
+ powerpc/xmon: Fix another endiannes issue in RTAS call from xmon
--
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/1427767
Title:
Utopic update to 3.16.7-ckt6 stable release
Status in linux package in Ubuntu:
New
Status in linux source package in Utopic:
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 3.16.7-ckt6 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 3.16.7-ckt6 stable release:
ipvs: uninitialized data with IP_VS_IPV6
netfilter: nfnetlink: validate nfnetlink header from batch
clocksource: exynos_mct: Fix bitmask regression for exynos4_mct_write
time: settimeofday: Validate the values of tv from user
Input: i8042 - reset keyboard to fix Elantech touchpad detection
drm/radeon: fix VM flush on cayman/aruba (v3)
drm/radeon: fix VM flush on SI (v3)
drm/radeon: fix VM flush on CIK (v3)
drm/radeon: add a dpm quirk list
Input: elantech - support new ICs types for version 4
Input: I8042 - add Acer Aspire 7738 to the nomux list
drm/i915: Ban Haswell from using RCS flips
drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES
drm/radeon: add si dpm quirk list
pinctrl: Fix two deadlocks
gpio: fix memory and reference leaks in gpiochip_add error path
gpio: fix memory leak and sleep-while-atomic
gpio: fix sleep-while-atomic in gpiochip_remove
can: dev: fix crtlmode_supported check
can: kvaser_usb: Don't free packets when tight on URBs
can: kvaser_usb: Reset all URB tx contexts upon channel close
can: kvaser_usb: Don't send a RESET_CHIP for non-existing channels
drm/radeon: use rv515_ring_start on r5xx
gpio: sysfs: fix gpio-chip device-attribute leak
gpio: sysfs: fix gpio device-attribute leak
gpiolib: of: Correct error handling in of_get_named_gpiod_flags
PCI: Add flag for devices where we can't use bus reset
PCI: Mark Atheros AR93xx to avoid bus reset
PCI: Pass bridge device, not bus, when updating bridge windows
PCI: Add pci_bus_clip_resource() to clip to fit upstream window
PCI: Add pci_claim_bridge_resource() to clip window if necessary
x86/PCI: Clip bridge windows to fit in upstream windows
workqueue: fix subtle pool management issue which can stall whole worker_pool
ARM: mvebu: completely disable hardware I/O coherency
ALSA: usb-audio: Add mic volume fix quirk for Logitech Webcam C210
fix deadlock in cifs_ioctl_clone()
ipr: wait for aborted command responses
libata: allow sata_sil24 to opt-out of tag ordered submission
scripts/recordmcount.pl: There is no -m32 gcc option on Super-H anymore
libata: prevent HSM state change race between ISR and PIO
bus: mvebu-mbus: fix support of MBus window 13
ARM: dts: imx25: Fix PWM "per" clocks
x86, boot: Skip relocs when load address unchanged
x86, irq: Properly tag virtualization entry in /proc/interrupts
mfd: tps65218: Make INT[12] and STATUS registers volatile
mfd: tps65218: Make INT1 our status_base register
mfd: rtsx_usb: Fix runtime PM deadlock
x86, hyperv: Mark the Hyper-V clocksource as being continuous
[media] vb2: fix vb2_thread_stop race conditions
x86, tls, ldt: Stop checking lm in LDT_empty
x86, tls: Interpret an all-zero struct user_desc as "no segment"
x86/apic: Re-enable PCI_MSI support for non-SMP X86_32
x86/tsc: Change Fast TSC calibration failed from error to info
dm cache: share cache-metadata object across inactive and active DM tables
dm cache: fix problematic dual use of a single migration count variable
sata_dwc_460ex: fix resource leak on error path
pinctrl: lantiq: Release gpiochip resources in fail case
pinctrl: lantiq: remove bogus of_gpio_chip_add
crypto: prefix module autoloading with "crypto-"
crypto: include crypto- module prefix in template
crypto: add missing crypto module aliases
Input: evdev - fix EVIOCG{type} ioctl
tty: Fix pty master poll() after slave closes v2
bus: omap_l3_noc: Add resume hook to restore context
bus: omap_l3_noc: Correct returning IRQ_HANDLED unconditionally in the irq handler
decompress_bunzip2: off by one in get_next_block()
um: Skip futex_atomic_cmpxchg_inatomic() test
x86, um: actually mark system call tables readonly
kbuild: Fix removal of the debian/ directory
mm: get rid of radix tree gfp mask for pagecache_get_page
HID: rmi: make compututation of the address of Query 12 more careful
HID: rmi: Check for additional ACM registers appended to F11 data report
spi/pxa2xx: Clear cur_chip pointer before starting next message
ASoC: fsl_esai: Fix incorrect xDC field width of xCCR registers
spi: dw: Fix detecting FIFO depth
spi: dw-mid: fix FIFO size
ASoC: wm8960: Fix capture sample rate from 11250 to 11025
regulator: core: fix race condition in regulator_put()
ASoC: pcm512x: Fix DSP program selection
ASoC: simple-card: Fix crash in asoc_simple_card_unref()
ASoC: soc-compress.c: fix NULL dereference
ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration
Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd
can: c_can: end pending transmission on network stop (ifdown)
nfs: fix dio deadlock when O_DIRECT flag is flipped
NFSv4.1: Fix an Oops in nfs41_walk_client_list
Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)
mac80211: only roll back station states for WDS when suspending
mac80211: properly set CCK flag in radiotap
nl80211: fix per-station group key get/del and memory leak
i2c: s3c2410: fix ABBA deadlock by keeping clock prepared
uas: Add no-report-opcodes quirk for Simpletech devices with id 4971:8017
usb-storage/SCSI: blacklist FUA on JMicron 152d:2566 USB-SATA controller
usb-core bInterval quirk
USB: Add OTG PET device to TPL
drm/i915: Only fence tiled region of object.
drm/i915: Use IS_HSW_ULT() in a HSW specific code path
drm/i915: Fix and clean BDW PCH identification
drm/i915: BDW Fix Halo PCI IDs marked as ULT.
ALSA: seq-dummy: remove deadlock-causing events on close
x86, build: replace Perl script with Shell script
drivers/rtc/rtc-s5m.c: terminate s5m_rtc_id array with empty element
drivers: net: cpsw: discard dual emac default vlan configuration
can: kvaser_usb: Do not sleep in atomic context
can: kvaser_usb: Send correct context to URB completion
can: kvaser_usb: Retry the first bulk transfer on -ETIMEDOUT
can: kvaser_usb: Fix state handling upon BUS_ERROR events
quota: Switch ->get_dqblk() and ->set_dqblk() to use bytes as space units
rbd: fix rbd_dev_parent_get() when parent_overlap == 0
rbd: drop parent_ref in rbd_dev_unprobe() unconditionally
dm cache: fix missing ERR_PTR returns and handling
dm thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode
ARM: mvebu: don't set the PL310 in I/O coherency mode when I/O coherency is disabled
vm: add VM_FAULT_SIGSEGV handling support
vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than SIGBUS
ahci_xgene: Fix the endianess issue in APM X-Gene SoC AHCI SATA controller driver.
USB: adutux: NULL dereferences on disconnect
usb: musb: Fix a few off-by-one lengths
perf: Tighten (and fix) the grouping condition
clocksource: arch_timer: Only use the virtual counter (CNTVCT) on arm64
iwlwifi: mvm: drop non VO frames when flushing
arc: mm: Fix build failure
net: sctp: fix slab corruption from use after free on INIT collisions
memcg: remove extra newlines from memcg oom kill log
WAPF 4 for ASUSTeK COMPUTER INC. X75VBP WLAN ON.
asus-nb-wmi: Add ASUSTeK COMPUTER INC. X200CA
asus-nb-wmi: Add wapf4 quirk for the X550CL
asus-nb-wmi: Add wapf4 quirk for the X550CC
asus-nb-wmi.c: Rename x401u quirk to wapf4
asus-nb-wmi: Add wapf4 quirk for the U32U
asus-nb-wmi: Add wapf4 quirk for the X550VB
asus-nb-wmi: Add another wapf=4 quirk
ipv4: try to cache dst_entries which would cause a redirect
Linux 3.16.7-ckt6
The following patches were already applied to Utopic kernel:
KVM: x86: SYSENTER emulation is broken
powerpc/xmon: Fix another endiannes issue in RTAS call from xmon
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1427767/+subscriptions
References