Wily update to v4.2.5 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Wily |
Fix Released
|
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 Linus' tree or in a minimally
backported form of that patch. The v4.2.5 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
TEST CASE: TBD
The following patches are in the v4.2.5 stable release:
net/ibm/emac: bump version numbers for correct work with ethtool
l2tp: protect tunnel->del_work by ref_count
af_unix: Convert the unix_sk macro to an inline function for type safety
af_unix: return data from multiple SKBs on recv() with MSG_PEEK flag
net/unix: fix logic about sk_peek_offset
skbuff: Fix skb checksum flag on skb pull
skbuff: Fix skb checksum partial check.
net: dsa: fix preparation of a port STP update
inet: fix races in reqsk_queue_
net: add pfmemalloc check in sk_add_backlog()
ppp: don't override sk->sk_state in pppoe_flush_dev()
inet: fix race in reqsk_queue_
bpf: fix panic in SO_GET_FILTER with native ebpf programs
ovs: do not allocate memory from offline numa node
act_mirred: clear sender cpu before sending to tx
bpf: clear sender_cpu before xmit
ipv6: Don't call with rt6_uncached_
ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings
tipc: move fragment importance field to new header position
netlink: Trim skb to alloc size to avoid MSG_TRUNC
drm: Fix locking for sysfs dpms file
crypto: sparc - initialize blkcipher.ivsize
crypto: camellia_aesni_avx - Fix CPU feature checks
crypto: ahash - ensure statesize is non-zero
memcg: convert threshold to bytes
btrfs: check unsupported filters in balance arguments
btrfs: fix use after free iterating extrefs
arm64: errata: use KBUILD_
ARM: ux500: simplify secondary CPU boot
nfsd/blocklayout: accept any minlength
mfd: max77843: Fix max77843_chg_init() return on error
i2c: rcar: enable RuntimePM before registering to the core
i2c: s3c2410: enable RuntimePM before registering to the core
i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348
i2c: designware-platdrv: enable RuntimePM before registering to the core
workqueue: make sure delayed work run in local cpu
KVM: x86: clean up kvm_arch_
KVM: x86: fix SMI to halted VCPU
KVM: x86: fix RSM into 64-bit protected mode
drm/qxl: fix framebuffer dirty rectangle tracking.
drm/nouveau/fbcon: take runpm reference when userspace has an open fd
drm/dp/mst: make mst i2c transfer code more robust.
drm/radeon: attach tile property to mst connector
drm/radeon: add pm sysfs files late
drm/amdgpu: add pm sysfs files late
drm/amdgpu: fix num_crtc on CZ
drm/amdgpu: check before checking pci bridge registers
drm/amdgpu: Keep the pflip interrupts always enabled v7
dm thin: fix missing pool reference count decrement in pool_ctr error path
rbd: fix double free on rbd_dev-
timekeeping: Increment clock_was_set_seq in timekeeping_init()
pinctrl: imx25: ensure that a pin with id i is at position i in the info array
arm64: Fix THP protection change logic
svcrdma: handle rdma read with a non-zero initial page offset
Linux 4.2.5
tags: | added: kernel-stable-tracking-bug |
description: | updated |
Changed in linux (Ubuntu Wily): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Wily): | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package linux - 4.2.0-19.23
---------------
linux (4.2.0-19.23) wily; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1515157
[ Andy Whitcroft ]
* [Config] re-enable OSS support and blacklist
- LP: #1434842
[ dann frazier ]
* Revert "[Config] CONFIG_ ARM64_ERRATUM_ 843419= n"
- LP: #1502946
[ Paolo Pisati ]
* [SRU] [Config] armhf: LEDS_TRIGGER_ HEARTBEAT= y
- LP: #1510165
[ Tim Gardner ]
* [Config] Add iscsi_ibft and iscsi_boot_sysfs to generic inclusion list AUFS_EXPORT= y
- LP: #1511006
* [Config] CONFIG_
- LP: #1121699
[ Upstream Kernel Changes ]
* Revert "KVM: x86: apply guest MTRR virtualization on host reserved struct- >group_ rwsem with a global from-in_ user optimization using copy template h_logical_ ci_load/ store() commence_ exit freqadjust( )'s incorrect use of abs() instead of dev_release race
pages"
- LP: #1509886
* Revert "KVM: SVM: use NPT page attributes"
- LP: #1509886
* Revert "KVM: SVM: Sync g_pat with guest-written PAT value"
- LP: #1509886
* Revert "cgroup: simplify threadgroup locking"
- LP: #1509886
* Revert "sched, cgroup: replace signal_
percpu_rwsem"
- LP: #1509886
* Revert "ARM64: unwind: Fix PC calculation"
- LP: #1514889
* Revert "serial: 8250_dma: don't bother DMA with small transfers"
- LP: #1514889
* Revert "md: allow a partially recovered device to be hot-added to an
array."
- LP: #1514889
* arm64: Change memcpy in kernel to use the copy template file
- LP: #1508471
* arm64: copy_to-
- LP: #1508471
* Input: elan_i2c - enable ELAN0600 acpi panels
- LP: #1439111
* e1000e: Fix tight loop implementation of systime read algorithm
* arm: KVM: Fix incorrect device to IPA mapping
- LP: #1509886
* KVM: vmx: fix VPID is 0000H in non-root operation
- LP: #1509886
* kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd
- LP: #1509886
* kvm: fix zero length mmio searching
- LP: #1509886
* kvm: factor out core eventfd assign/deassign logic
- LP: #1509886
* kvm: fix double free for fast mmio eventfd
- LP: #1509886
* arm: KVM: Disable virtual timer even if the guest is not using it
- LP: #1509886
* kvm: svm: reset mmu on VCPU reset
- LP: #1509886
* KVM: x86: trap AMD MSRs for the TSeg base and mask
- LP: #1509886
* KVM: PPC: Book3S: Take the kvm->srcu lock in
kvmppc_
- LP: #1509886
* KVM: PPC: Book3S HV: Pass the correct trap argument to
kvmhv_
- LP: #1509886
* time: Fix timekeeping_
abs64()
- LP: #1509886
* target/iscsi: Fix np_ip bracket issue by removing np_ip
- LP: #1509886
* scsi: fix scsi_error_handler vs. scsi_host_
- LP: #1509886
* target: Attach EXTENDED_COPY local I/O descriptors to xcopy_pt_sess
- LP: #1509886
* target: Fix PR registration + APTPL RCU conversion regression
- LP: #1509886
* iser-target: remove command with state ISTATE_REMOVE
- LP: #1509886
* iser-target: Put the reference on commands waiting for unsol data
- LP: #1509886
* toshiba_acpi: Fix hotkeys registration on some toshiba models
- LP: #1509886
*...