kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #111684
[Bug 1441317] Re: Utopic update to 3.16.7-ckt9 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-ckt9 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-ckt9 upstream stable
- patch set is now available. It should be included in the Ubuntu
- kernel as well.
+ git://kernel.ubuntu.com/ubuntu/linux.git
- git://kernel.ubuntu.com/ubuntu/linux.git
+ TEST CASE: TBD
- TEST CASE: TBD
-
- The following patches are in the 3.16.7-ckt9 stable release:
+ The following patches are in the 3.16.7-ckt9 stable release:
+ netfilter: nf_tables: disable preemption when restoring chain counters
+ netfilter: nf_tables: fix leaks in error path of nf_tables_newchain()
+ ipvs: rerouting to local clients is not needed anymore
+ netfilter: nft_compat: fix module refcount underflow
+ netfilter: xt_socket: fix a stack corruption bug
+ ipvs: add missing ip_vs_pe_put in sync code
+ flowcache: Fix kernel panic in flow_cache_flush_task
+ pktgen: fix UDP checksum computation
+ rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
+ tcp: make sure skb is not shared before using skb_get()
+ ipv6: fix ipv6_cow_metrics for non DST_HOST case
+ rtnetlink: call ->dellink on failure when ->newlink exists
+ gen_stats.c: Duplicate xstats buffer for later use
+ ipv4: ip_check_defrag should correctly check return value of skb_copy_bits
+ ipv4: ip_check_defrag should not assume that skb_network_offset is zero
+ net: phy: Fix verification of EEE support in phy_init_eee
+ ematch: Fix auto-loading of ematch modules.
+ openvswitch: Fix net exit.
+ net: reject creation of netdev names with colons
+ team: fix possible null pointer dereference in team_handle_frame
+ net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg
+ macvtap: make sure neighbour code can push ethernet header
+ usb: plusb: Add support for National Instruments host-to-host cable
+ udp: only allow UFO for packets from SOCK_DGRAM sockets
+ net: ping: Return EAFNOSUPPORT when appropriate.
+ team: don't traverse port list using rcu in team_set_mac_address
+ ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec
+ xfs: Fix quota type in quota structures when reusing quota file
+ drm/i915: Dell Chromebook 11 has PWM backlight
+ gpiolib: of: allow of_gpiochip_find_and_xlate to find more than one chip per node
+ gpio: tps65912: fix wrong container_of arguments
+ ALSA: pcm: Don't leave PREPARED state after draining
+ metag: Fix KSTK_EIP() and KSTK_ESP() macros
+ ALSA: hda: controller code - do not export static functions
+ drm/i915: Check obj->vma_list under the struct_mutex
+ md/raid1: fix read balance when a drive is write-mostly.
+ ALSA: hda - Disable runtime PM for Panther Point again
+ drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh
+ drm/radeon: fix 1 RB harvest config setup for TN/RL
+ arm64: compat Fix siginfo_t -> compat_siginfo_t conversion on big endian
+ nilfs2: fix potential memory overrun on inode
+ iio: mxs-lradc: separate touchscreen and buffer virtual channels
+ iio: mxs-lradc: make ADC reads not disable touchscreen interrupts
+ iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions
+ iio: mxs-lradc: only update the buffer when its conversions have finished
+ iio: imu: adis16400: Fix sign extension
+ iio: mxs-lradc: fix iio channel map regression
+ iio:adc:mcp3422 Fix incorrect scales table
+ iio: ad5686: fix optional reference voltage declaration
+ usb: dwc3: dwc3-omap: Fix disable IRQ
+ usb: gadget: configfs: don't NUL-terminate (sub)compatible ids
+ KVM: emulate: fix CMPXCHG8B on 32-bit hosts
+ usb: XHCI: platform: Move the Marvell quirks after the enabling the clocks
+ xhci: Allocate correct amount of scratchpad buffers
+ USB: usbfs: don't leak kernel data in siginfo
+ uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS539
+ efi/libstub: Fix boundary checking in efi_high_alloc()
+ Revert "USB: serial: make bulk_out_size a lower limit"
+ USB: ftdi_sio: add PIDs for Actisense USB devices
+ USB: serial: fix potential use-after-free after failed probe
+ USB: serial: fix tty-device error handling at probe
+ USB: mxuport: fix null deref when used as a console
+ mac80211: Send EAPOL frames at lowest rate
+ ARC: Fix KSTK_ESP()
+ USB: serial: cp210x: Adding Seletek device id's
+ staging: comedi: adv_pci1710: fix AI INSN_READ for non-zero channel
+ mei: make device disabled on stop unconditionally
+ NFSv4: Don't call put_rpccred() under the rcu_read_lock()
+ btrfs: fix lost return value due to variable shadowing
+ KVM: MIPS: Fix trace event to save PC directly
+ usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards
+ ecryptfs: ->f_op is never NULL
+ eCryptfs: don't pass fs-specific ioctl commands through
+ drm/radeon: do a posting read in r100_set_irq
+ drm/radeon: do a posting read in rs600_set_irq
+ drm/radeon: do a posting read in r600_set_irq
+ drm/radeon: do a posting read in evergreen_set_irq
+ drm/radeon: do a posting read in si_set_irq
+ drm/radeon: do a posting read in cik_set_irq
+ drm/radeon: fix DRM_IOCTL_RADEON_CS oops
+ drm/radeon: fix interlaced modes on DCE8
+ ACPI / video: Load the module even if ACPI is disabled
+ ASoC: omap-pcm: Correct dma mask
+ x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization
+ Btrfs: fix data loss in the fast fsync path
+ Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.
+ xhci: fix reporting of 0-sized URBs in control endpoint
+ xhci: Workaround for PME stuck issues in Intel xhci
+ Change email address for 8250_pci
+ tty: fix up atime/mtime mess, take four
+ console: Fix console name size mismatch
+ net: irda: fix wait_until_sent poll timeout
+ USB: serial: fix infinite wait_until_sent timeout
+ TTY: fix tty_wait_until_sent on 64-bit machines
+ sunrpc: fix braino in ->poll()
+ svcrpc: fix memory leak in gssp_accept_sec_context_upcall
+ SUNRPC: Always manipulate rpc_rqst::rq_bc_pa_list under xprt->bc_pa_lock
+ ath5k: fix spontaneus AR5312 freezes
+ net: cls_bpf: fix size mismatch on filter preparation
+ net: cls_bpf: fix auto generation of per list handles
+ qlge: Fix qlge_update_hw_vlan_features to handle if interface is down
+ ip6_gre: fix endianness errors in ip6gre_err
+ PCI: Don't read past the end of sysfs "driver_override" buffer
+ spi: dw: revisit FIFO size detection again
+ spi: atmel: Fix interrupt setup for PDC transfers
+ mtd: nand: pxa3xx: Fix PIO FIFO draining
+ cpuset: Fix cpuset sched_relax_domain_level
+ workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEMPT_NONE
+ bnx2x: Force fundamental reset for EEH recovery
+ xen/events: avoid NULL pointer dereference in dom0 on large machines
+ spi: pl022: Fix race in giveback() leading to driver lock-up
+ tpm/ibmvtpm: Additional LE support for tpm_ibmvtpm_send
+ libsas: Fix Kernel Crash in smp_execute_task
+ irqchip: armada-370-xp: Fix chained per-cpu interrupts
+ ALSA: hda - Fix regression of HD-audio controller fallback modes
+ can: add missing initialisations in CAN related skbuffs
+ can: kvaser_usb: Avoid double free on URB submission failures
+ can: kvaser_usb: Read all messages in a bulk-in URB buffer
+ ftrace: Fix en(dis)able graph caller when en(dis)abling record via sysctl
+ ftrace: Fix ftrace enable ordering of sysctl ftrace_enabled
+ ARM: imx6qdl-sabresd: set swbst_reg as vbus's parent reg
+ ARM: imx6sl-evk: set swbst_reg as vbus's parent reg
+ drm/radeon: drop setting UPLL to sleep mode
+ xen-pciback: limit guest control of command register
+ ALSA: hda - Fix built-in mic on Compaq Presario CQ60
+ drm/vmwgfx: Fix a couple of lock dependency violations
+ drm/vmwgfx: Reorder device takedown somewhat
+ ALSA: control: Add sanity checks for user ctl id name string
+ ALSA: snd-usb: add quirks for Roland UA-22
+ Revert "i2c: core: Dispose OF IRQ mapping at client removal time"
+ ALSA: hda - Set single_adc_amp flag for CS420x codecs
+ ALSA: hda - Add workaround for MacBook Air 5,2 built-in mic
+ nilfs2: fix deadlock of segment constructor during recovery
+ ALSA: hda - Don't access stereo amps for mono channel widgets
+ ARM: at91: pm: fix at91rm9200 standby
+ ARM: dts: DRA7x: Fix the bypass clock source for dpll_iva and others
+ ARM: dts: am33xx-clocks: Fix ehrpwm tbclk data on am33xx
+ ARM: dts: am43xx-clocks: Fix ehrpwm tbclk data on am43xx
+ clk: divider: fix calculation of maximal parent rate for a given divider
+ clk: divider: fix selection of divider when rounding to closest
+ USB: serial: add Google simple serial SubClass support
+ HID: add support for MS Surface Pro 3 Type Cover
+ HID: apple: fix battery support for the 2009 ANSI wireless keyboard
+ HID: microsoft: add support for Japanese Surface Type Cover 3
+ HID: pidff: Fix initialisation forMicrosoft Sidewinder FF Pro 2
+ usb: gadget: function: phonet: balance usb_ep_disable calls
+ usb: musb: core: add pm_runtime_irq_safe()
+ cdc-acm: Add support for Denso cradle CU-321
+ HID: microsoft: Add ID for NE7K wireless keyboard
+ sparc32: destroy_context() and switch_mm() needs to disable interrupts.
+ sparc: semtimedop() unreachable due to comparison error
+ sparc: perf: Remove redundant perf_pmu_{en|dis}able calls
+ sparc: perf: Make counting mode actually work
+ sparc: Touch NMI watchdog when walking cpus and calling printk
+ sparc64: Fix several bugs in memmove().
+ net: sysctl_net_core: check SNDBUF and RCVBUF for min length
+ rds: avoid potential stack overflow
+ inet_diag: fix possible overflow in inet_diag_dump_one_icsk()
+ caif: fix MSG_OOB test in caif_seqpkt_recvmsg()
+ rxrpc: bogus MSG_PEEK test in rxrpc_recvmsg()
+ Revert "net: cx82310_eth: use common match macro"
+ ipv6: fix backtracking for throw routes
+ tcp: fix tcp fin memory accounting
+ net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user() behaviour
+ tcp: make connect() mem charging friendly
+ Linux 3.16.7-ckt9
** Changed in: linux (Ubuntu)
Status: New => Invalid
--
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/1441317
Title:
Utopic update to 3.16.7-ckt9 stable release
Status in linux package in Ubuntu:
Invalid
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-ckt9 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
git://kernel.ubuntu.com/ubuntu/linux.git
TEST CASE: TBD
The following patches are in the 3.16.7-ckt9 stable release:
netfilter: nf_tables: disable preemption when restoring chain counters
netfilter: nf_tables: fix leaks in error path of nf_tables_newchain()
ipvs: rerouting to local clients is not needed anymore
netfilter: nft_compat: fix module refcount underflow
netfilter: xt_socket: fix a stack corruption bug
ipvs: add missing ip_vs_pe_put in sync code
flowcache: Fix kernel panic in flow_cache_flush_task
pktgen: fix UDP checksum computation
rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
tcp: make sure skb is not shared before using skb_get()
ipv6: fix ipv6_cow_metrics for non DST_HOST case
rtnetlink: call ->dellink on failure when ->newlink exists
gen_stats.c: Duplicate xstats buffer for later use
ipv4: ip_check_defrag should correctly check return value of skb_copy_bits
ipv4: ip_check_defrag should not assume that skb_network_offset is zero
net: phy: Fix verification of EEE support in phy_init_eee
ematch: Fix auto-loading of ematch modules.
openvswitch: Fix net exit.
net: reject creation of netdev names with colons
team: fix possible null pointer dereference in team_handle_frame
net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg
macvtap: make sure neighbour code can push ethernet header
usb: plusb: Add support for National Instruments host-to-host cable
udp: only allow UFO for packets from SOCK_DGRAM sockets
net: ping: Return EAFNOSUPPORT when appropriate.
team: don't traverse port list using rcu in team_set_mac_address
ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec
xfs: Fix quota type in quota structures when reusing quota file
drm/i915: Dell Chromebook 11 has PWM backlight
gpiolib: of: allow of_gpiochip_find_and_xlate to find more than one chip per node
gpio: tps65912: fix wrong container_of arguments
ALSA: pcm: Don't leave PREPARED state after draining
metag: Fix KSTK_EIP() and KSTK_ESP() macros
ALSA: hda: controller code - do not export static functions
drm/i915: Check obj->vma_list under the struct_mutex
md/raid1: fix read balance when a drive is write-mostly.
ALSA: hda - Disable runtime PM for Panther Point again
drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh
drm/radeon: fix 1 RB harvest config setup for TN/RL
arm64: compat Fix siginfo_t -> compat_siginfo_t conversion on big endian
nilfs2: fix potential memory overrun on inode
iio: mxs-lradc: separate touchscreen and buffer virtual channels
iio: mxs-lradc: make ADC reads not disable touchscreen interrupts
iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions
iio: mxs-lradc: only update the buffer when its conversions have finished
iio: imu: adis16400: Fix sign extension
iio: mxs-lradc: fix iio channel map regression
iio:adc:mcp3422 Fix incorrect scales table
iio: ad5686: fix optional reference voltage declaration
usb: dwc3: dwc3-omap: Fix disable IRQ
usb: gadget: configfs: don't NUL-terminate (sub)compatible ids
KVM: emulate: fix CMPXCHG8B on 32-bit hosts
usb: XHCI: platform: Move the Marvell quirks after the enabling the clocks
xhci: Allocate correct amount of scratchpad buffers
USB: usbfs: don't leak kernel data in siginfo
uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS539
efi/libstub: Fix boundary checking in efi_high_alloc()
Revert "USB: serial: make bulk_out_size a lower limit"
USB: ftdi_sio: add PIDs for Actisense USB devices
USB: serial: fix potential use-after-free after failed probe
USB: serial: fix tty-device error handling at probe
USB: mxuport: fix null deref when used as a console
mac80211: Send EAPOL frames at lowest rate
ARC: Fix KSTK_ESP()
USB: serial: cp210x: Adding Seletek device id's
staging: comedi: adv_pci1710: fix AI INSN_READ for non-zero channel
mei: make device disabled on stop unconditionally
NFSv4: Don't call put_rpccred() under the rcu_read_lock()
btrfs: fix lost return value due to variable shadowing
KVM: MIPS: Fix trace event to save PC directly
usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards
ecryptfs: ->f_op is never NULL
eCryptfs: don't pass fs-specific ioctl commands through
drm/radeon: do a posting read in r100_set_irq
drm/radeon: do a posting read in rs600_set_irq
drm/radeon: do a posting read in r600_set_irq
drm/radeon: do a posting read in evergreen_set_irq
drm/radeon: do a posting read in si_set_irq
drm/radeon: do a posting read in cik_set_irq
drm/radeon: fix DRM_IOCTL_RADEON_CS oops
drm/radeon: fix interlaced modes on DCE8
ACPI / video: Load the module even if ACPI is disabled
ASoC: omap-pcm: Correct dma mask
x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization
Btrfs: fix data loss in the fast fsync path
Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.
xhci: fix reporting of 0-sized URBs in control endpoint
xhci: Workaround for PME stuck issues in Intel xhci
Change email address for 8250_pci
tty: fix up atime/mtime mess, take four
console: Fix console name size mismatch
net: irda: fix wait_until_sent poll timeout
USB: serial: fix infinite wait_until_sent timeout
TTY: fix tty_wait_until_sent on 64-bit machines
sunrpc: fix braino in ->poll()
svcrpc: fix memory leak in gssp_accept_sec_context_upcall
SUNRPC: Always manipulate rpc_rqst::rq_bc_pa_list under xprt->bc_pa_lock
ath5k: fix spontaneus AR5312 freezes
net: cls_bpf: fix size mismatch on filter preparation
net: cls_bpf: fix auto generation of per list handles
qlge: Fix qlge_update_hw_vlan_features to handle if interface is down
ip6_gre: fix endianness errors in ip6gre_err
PCI: Don't read past the end of sysfs "driver_override" buffer
spi: dw: revisit FIFO size detection again
spi: atmel: Fix interrupt setup for PDC transfers
mtd: nand: pxa3xx: Fix PIO FIFO draining
cpuset: Fix cpuset sched_relax_domain_level
workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEMPT_NONE
bnx2x: Force fundamental reset for EEH recovery
xen/events: avoid NULL pointer dereference in dom0 on large machines
spi: pl022: Fix race in giveback() leading to driver lock-up
tpm/ibmvtpm: Additional LE support for tpm_ibmvtpm_send
libsas: Fix Kernel Crash in smp_execute_task
irqchip: armada-370-xp: Fix chained per-cpu interrupts
ALSA: hda - Fix regression of HD-audio controller fallback modes
can: add missing initialisations in CAN related skbuffs
can: kvaser_usb: Avoid double free on URB submission failures
can: kvaser_usb: Read all messages in a bulk-in URB buffer
ftrace: Fix en(dis)able graph caller when en(dis)abling record via sysctl
ftrace: Fix ftrace enable ordering of sysctl ftrace_enabled
ARM: imx6qdl-sabresd: set swbst_reg as vbus's parent reg
ARM: imx6sl-evk: set swbst_reg as vbus's parent reg
drm/radeon: drop setting UPLL to sleep mode
xen-pciback: limit guest control of command register
ALSA: hda - Fix built-in mic on Compaq Presario CQ60
drm/vmwgfx: Fix a couple of lock dependency violations
drm/vmwgfx: Reorder device takedown somewhat
ALSA: control: Add sanity checks for user ctl id name string
ALSA: snd-usb: add quirks for Roland UA-22
Revert "i2c: core: Dispose OF IRQ mapping at client removal time"
ALSA: hda - Set single_adc_amp flag for CS420x codecs
ALSA: hda - Add workaround for MacBook Air 5,2 built-in mic
nilfs2: fix deadlock of segment constructor during recovery
ALSA: hda - Don't access stereo amps for mono channel widgets
ARM: at91: pm: fix at91rm9200 standby
ARM: dts: DRA7x: Fix the bypass clock source for dpll_iva and others
ARM: dts: am33xx-clocks: Fix ehrpwm tbclk data on am33xx
ARM: dts: am43xx-clocks: Fix ehrpwm tbclk data on am43xx
clk: divider: fix calculation of maximal parent rate for a given divider
clk: divider: fix selection of divider when rounding to closest
USB: serial: add Google simple serial SubClass support
HID: add support for MS Surface Pro 3 Type Cover
HID: apple: fix battery support for the 2009 ANSI wireless keyboard
HID: microsoft: add support for Japanese Surface Type Cover 3
HID: pidff: Fix initialisation forMicrosoft Sidewinder FF Pro 2
usb: gadget: function: phonet: balance usb_ep_disable calls
usb: musb: core: add pm_runtime_irq_safe()
cdc-acm: Add support for Denso cradle CU-321
HID: microsoft: Add ID for NE7K wireless keyboard
sparc32: destroy_context() and switch_mm() needs to disable interrupts.
sparc: semtimedop() unreachable due to comparison error
sparc: perf: Remove redundant perf_pmu_{en|dis}able calls
sparc: perf: Make counting mode actually work
sparc: Touch NMI watchdog when walking cpus and calling printk
sparc64: Fix several bugs in memmove().
net: sysctl_net_core: check SNDBUF and RCVBUF for min length
rds: avoid potential stack overflow
inet_diag: fix possible overflow in inet_diag_dump_one_icsk()
caif: fix MSG_OOB test in caif_seqpkt_recvmsg()
rxrpc: bogus MSG_PEEK test in rxrpc_recvmsg()
Revert "net: cx82310_eth: use common match macro"
ipv6: fix backtracking for throw routes
tcp: fix tcp fin memory accounting
net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user() behaviour
tcp: make connect() mem charging friendly
Linux 3.16.7-ckt9
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1441317/+subscriptions
References