Trusty update to 3.16.7-ckt22 stable release

Bug #1532808 reported by Luis Henriques
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Trusty
Fix Committed
Undecided
Unassigned

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 a mainline/stable Linux tree or
       a minimally backported form of that patch. The 3.16.7-ckt22 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 from the 3.16.7-ckt22 stable release shall be applied:

iio: lpc32xx_adc: fix warnings caused by enabling unprepared clock
iio:ad5064: Make sure ad5064_i2c_write() returns 0 on success
iio: ad5064: Fix ad5629/ad5669 shift
iio:ad7793: Fix ad7785 product ID
x86/fpu: Fix 32-bit signal frame handling
iio: adc: xilinx: Fix VREFN scale
drm/i915: quirk backlight present on Macbook 4, 1
USB: qcserial: Add support for Quectel EC20 Mini PCIe module
USB: serial: option: add support for Novatel MiFi USB620L
USB: ti_usb_3410_5052: Add Honeywell HGI80 ID
drm/i915: get runtime PM reference around GEM set_caching IOCTL
drm/radeon: unconditionally set sysfs_initialized
USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem
arm64: kernel: pause/unpause function graph tracer in cpu_suspend()
usb: dwc3: gadget: let us set lower max_speed
usb: chipidea: debug: disable usb irq while role switch
xhci: Workaround to get Intel xHCI reset working more reliably
xhci: Fix a race in usb2 LPM resume, blocking U3 for usb2 devices
x86/cpu: Fix SMAP check in PVOPS environments
arm64: restore bogomips information in /proc/cpuinfo
USB: option: add XS Stick W100-2 from 4G Systems
usblp: do not set TASK_INTERRUPTIBLE before lock
fat: fix fake_offset handling on error path
kernel/signal.c: unexport sigsuspend()
ocfs2: fix umask ignored issue
parisc: Drop unused MADV_xxxK_PAGES flags from asm/mman.h
mmc: remove bondage between REQ_META and reliable write
tools/net: Use include/uapi with __EXPORTED_HEADERS__
packet: do skb_probe_transport_header when we actually have data
packet: only allow extra vlan len on ethernet devices
packet: fix tpacket_snd max frame len
sctp: translate host order to network order when setting a hmacid
net/mlx4_core: Avoid returning success in case of an error flow
usb: musb: core: fix order of arguments to ulpi write callback
FS-Cache: Add missing initialization of ret in cachefiles_write_page()
macvlan: fix leak in macvlan_handle_frame
ARC: Fix silly typo in MAINTAINERS file
unix: avoid use-after-free in ep_remove_wait_queue
packet: always probe for transport header
packet: infer protocol from ethernet header if unset
ip_tunnel: disable preemption when updating per-cpu tstats
snmp: Remove duplicate OUTMCAST stat increment
net: qmi_wwan: add XS Stick W100-2 from 4G Systems
tcp: md5: fix lockdep annotation
tcp: initialize tp->copied_seq in case of cross SYN connection
net, scm: fix PaX detected msg_controllen overflow in scm_detach_fds
net: ipmr: fix static mfc/dev leaks on table destruction
net: ip6mr: fix static mfc/dev leaks on table destruction
broadcom: fix PHY_ID_BCM5481 entry in the id table
ipv6: distinguish frag queues by device for multicast and link-local packets
ipv6: add complete rcu protection around np->opt
net/neighbour: fix crash at dumping device-agnostic proxy entries
ipv6: sctp: implement sctp_v6_destroy_sock()
xfs: allow inode allocations in post-growfs disk space
ALSA: usb-audio: add packet size quirk for the Medeli DD305
ALSA: usb-audio: prevent CH345 multiport output SysEx corruption
ALSA: usb-audio: work around CH345 input SysEx corruption
dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition
dm: fix ioctl retry termination with signal
MIPS: KVM: Fix ASID restoration logic
MIPS: KVM: Fix CACHE immediate offset sign extension
MIPS: KVM: Uninit VCPU in vcpu_create error path
ALSA: hda - Add fixup for Acer Aspire One Cloudbook 14
mac: validate mac_partition is within sector
ALSA: hda - Apply HP headphone fixups more generically
powerpc/tm: Block signal return setting invalid MSR state
powerpc/tm: Check for already reclaimed tasks
ARC: dw2 unwind: Remove falllback linear search thru FDE entries
fix sysvfs symlinks
vfs: Make sendfile(2) killable even better
vfs: Avoid softlockups with sendfile(2)
nfs4: start callback_ident at idr 1
ALSA: hda - Fix headphone noise after Dell XPS 13 resume back from S3
arm64: KVM: Fix AArch32 to AArch64 register mapping
drm/radeon: make rv770_set_sw_state failures non-fatal
ALSA: hda - Fix noise on Gigabyte Z170X mobo
drm/radeon: make some dpm errors debug only
nfs: if we have no valid attrs, then don't declare the attribute cache valid
xen/gntdev: Grant maps should not be subject to NUMA balancing
iscsi-target: Fix rx_login_comp hang after login failure
target: Fix race for SCF_COMPARE_AND_WRITE_POST checking
target: fix COMPARE_AND_WRITE non zero SGL offset data corruption
ARM: dts: Kirkwood: Fix QNAP TS219 power-off
netfilter: ipt_rpfilter: remove the nh_scope test in rpfilter_lookup_reverse
netfilter: nf_tables: fix bogus warning in nft_data_uninit()
netfilter: ip6t_SYNPROXY: fix NULL pointer dereference
RDS: fix race condition when sending a message on unbound socket
gre6: allow to update all parameters via rtnl
atl1c: Improve driver not to do order 4 GFP_ATOMIC allocation
sctp: use the same clock as if sock source timestamps were on
sctp: update the netstamp_needed counter when copying sockets
ipv6: sctp: clone options to avoid use after free
net: add validation for the socket syscall protocol argument
sh_eth: fix kernel oops in skb_put()
vlan: Fix untag operations of stacked vlans with REORDER_HEADER off
skbuff: Fix offset error in skb_reorder_vlan_header
pptp: verify sockaddr_len in pptp_bind() and pptp_connect()
bluetooth: Validate socket address length in sco_sock_bind().
af_unix: Revert 'lock_interruptible' in stream receive code
ip6mr: call del_timer_sync() in ip6mr_free_table()
drm/i915: Disable PSMI sleep messages on all rings around context switches
crypto: nx - Fix timing leak in GCM and CCM decryption
crypto: talitos - Fix timing leak in ESP ICV verification
ASoC: wm8962: correct addresses for HPF_C_0/1
mac80211: mesh: fix call_rcu() usage
mac80211: ensure we don't update tx power on a non-running sdata
can: sja1000: clear interrupts on start
ring-buffer: Update read stamp with first real commit on page
block: Always check queue limits for cloned requests
Fix a memory leak in scsi_host_dev_release()
wan/x25: Fix use-after-free in x25_asy_open_tty()
mac80211: do not actively scan DFS channels
locking: Add WARN_ON_ONCE lock assertion
drm: Fix an unwanted master inheritance v2
sched/core: Clear the root_domain cpumasks in init_rootdomain()
x86/signal: Fix restart_syscall number for x32 tasks
isdn: Partially revert debug format string usage clean up
remoteproc: avoid stack overflow in debugfs file
net: mvneta: add configuration for MBUS windows access protection
net: mvneta: fix bit assignment in MVNETA_RXQ_CONFIG_REG
net: mvneta: fix bit assignment for RX packet irq enable
ipv4: igmp: Allow removing groups from a removed interface
sched/core: Remove false-positive warning from wake_up_process()
btrfs: fix signed overflows in btrfs_sync_file
KEYS: Fix race between read and revoke
KVM: x86: Reload pit counters for all channels when restoring state
Linux 3.16.7-ckt22

Luis Henriques (henrix)
tags: added: kernel-stable-tracking-bug
Changed in linux (Ubuntu):
status: New → Invalid
description: updated
Luis Henriques (henrix)
Changed in linux (Ubuntu Trusty):
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.