Wily update to v4.2.8-ckt6 stable release

Bug #1561677 reported by Kamal Mostafa
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
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 a mainline/stable Linux tree or
       a minimally backported form of that patch. The v4.2.8-ckt6 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 v4.2.8-ckt6 stable release shall be applied:

Linux 4.2.8-ckt6
mld, igmp: Fix reserved tailroom calculation
net: moxa: fix an error code
net: qca_spi: Don't clear IFF_BROADCAST
cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind
net/mlx5e: Remove wrong poll CQ optimization
ipv6: re-enable fragment header matching in ipv6_find_hdr
net/mlx4_core: Allow resetting VF admin mac to zero
ppp: release rtnl mutex when interface creation fails
ext4: iterate over buffer heads correctly in move_extent_per_page()
tcp: convert cached rtt from usec to jiffies when feeding initial rto
be2net: Don't leak iomapped memory on removal.
tcp: fix tcpi_segs_in after connection establishment
MIPS: smp.c: Fix uninitialised temp_foreign_map
dmaengine: pxa_dma: fix cyclic transfers
IB/core: Use GRH when the path hop-limit > 0
MIPS: Fix build error when SMP is used without GIC
dmaengine: at_xdmac: fix residue computation
KVM: MMU: fix ept=0/pte.u=1/pte.w=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0 combo
tracing: Fix check for cpu online when event is disabled
arm64: account for sparsemem section alignment when choosing vmemmap offset
KVM: VMX: disable PEBS before a guest entry
jffs2: reduce the breakage on recovery from halfway failed rename()
ncpfs: fix a braino in OOM handling in ncp_fill_cache()
KVM: PPC: Book3S HV: Sanitize special-purpose register values on guest exit
PCI: Allow a NULL "parent" pointer in pci_bus_assign_domain_nr()
ARM: dts: dra7: do not gate cpsw clock due to errata i877
ARM: OMAP2+: hwmod: Introduce ti,no-idle dt property
target: Drop incorrect ABORT_TASK put for completed commands
ubi: Fix out of bounds write in volume update code
MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'
ovl: ignore lower entries when checking purity of non-directory entries
ovl: fix getcwd() failure after unsuccessful rmdir
ovl: fix working on distributed fs as lower layer
ALSA: hda - Fix mic issues on Acer Aspire E1-472
PM / sleep / x86: Fix crash on graph trace through x86 suspend
drm/amdgpu: return from atombios_dp_get_dpcd only when error
drm/radeon/pm: update current crtc info after setting the powerstate
drm/amdgpu/pm: update current crtc info after setting the powerstate
USB: qcserial: add Sierra Wireless EM74xx device ID
drm/ast: Fix incorrect register check for DRAM width
parisc: Fix ptrace syscall number and return value modification
ALSA: seq: oss: Don't drain at closing a client
i2c: brcmstb: allocate correct amount of memory for regmap
mac80211: Fix Public Action frame RX in AP mode
mac80211: check PN correctly for GCMP-encrypted fragmented MPDUs
ALSA: usb-audio: Add a quirk for Plantronics DA45
USB: serial: option: add support for Quectel UC20
USB: serial: option: add support for Telit LE922 PID 0x1045
ASoC: wm_adsp: Fix enum ctl accesses in a wrong type
ASoC: wm8994: Fix enum ctl accesses in a wrong type
ASoC: wm8958: Fix enum ctl accesses in a wrong type
ASoC: dapm: Fix ctl value accesses in a wrong type
USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder
USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3)
use ->d_seq to get coherency between ->d_inode and ->d_flags
ALSA: hdsp: Fix wrong boolean ctl value accesses
ALSA: hdspm: Fix zero-division
ALSA: hdspm: Fix wrong boolean ctl value accesses
MIPS: kvm: Fix ioctl error handling.
arm/arm64: KVM: Fix ioctl error handling
Fix cifs_uniqueid_to_ino_t() function for s390x
CIFS: Fix SMB2+ interim response processing for read requests
cifs: fix out-of-bounds access in lease parsing
ALSA: timer: Fix ioctls for X32 ABI
ALSA: timer: Fix broken compat timer user status ioctl
ALSA: rawmidi: Fix ioctls X32 ABI
ALSA: pcm: Fix ioctls for X32 ABI
ALSA: ctl: Fix ioctls for X32 ABI
vfio: fix ioctl error handling
arm64: vmemmap: use virtual projection of linear region
KVM: x86: fix root cause for missed hardware breakpoints
fbcon: set a default value to blink interval
can: gs_usb: fixed disconnect bug by removing erroneous use of kfree()
libata: Align ata_device's id on a cacheline
iommu/amd: Apply workaround for ATS write permission check
iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered
Fix directory hardlinks from deleted directories
jffs2: Fix page lock / f->sem deadlock
Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
usb: chipidea: otg: change workqueue ci_otg as freezable
mac80211: minstrel_ht: set default tx aggregation timeout to 0
ASoC: samsung: Use IRQ safe spin lock calls
Adding Intel Lewisburg device IDs for SATA
ahci: Order SATA device IDs for codename Lewisburg
ahci: add new Intel device IDs
[media] adv7604: fix tx 5v detect regression
iwlwifi: mvm: inc pending frames counter also when txing non-sta
libata: fix HDIO_GET_32BIT ioctl
mac80211: minstrel: Change expected throughput unit back to Kbps
mac80211: fix use of uninitialised values in RX aggregation
cfg80211/wext: fix message ordering
wext: fix message delay/ordering
Input: aiptek - fix crash on detecting device without endpoints
s390/mm: four page table levels vs. fork
tipc: fix nullptr crash during subscription cancel
tipc: fix connection abort during subscription cancel

tags: added: kernel-stable-tracking-bug
Changed in linux (Ubuntu Wily):
status: New → Fix Committed
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (30.4 KiB)

This bug was fixed in the package linux - 4.2.0-36.41

---------------
linux (4.2.0-36.41) wily; urgency=low

  [ Kamal Mostafa ]

  * Release Tracking Bug
    - LP: #1571667

  [ Benjamin Tissoires ]

  * SAUCE: Input: synaptics - handle spurious release of trackstick
    buttons, again
    - LP: #1553811

  [ dann frazier ]

  * Revert "SAUCE: arm64, numa, dt: adding dt based numa support using dt
    node property arm, associativity"
    - LP: #1558828
  * Revert "SAUCE: Documentation: arm64/arm: dt bindings for numa."
    - LP: #1558828
  * Revert "SAUCE: arm64, numa: adding numa support for arm64 platforms."
    - LP: #1558828
  * Revert "[Config] Enable NUMA on ARM64"
    - LP: #1558828

  [ K. Y. Srinivasan ]

  * SAUCE: (noup): Drivers: hv: vmbus: Fix a bug in
    hv_need_to_signal_on_read()
    - LP: #1556264

  [ Kamal Mostafa ]

  * [debian] BugLink: close LP: bugs only for Launchpad urls
  * [Config] updateconfigs after v4.2.8-ckt7

  [ Upstream Kernel Changes ]

  * Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
    - LP: #1561677
  * tipc: fix connection abort during subscription cancel
    - LP: #1561677
  * tipc: fix nullptr crash during subscription cancel
    - LP: #1561677
  * s390/mm: four page table levels vs. fork
    - LP: #1561677
  * Input: aiptek - fix crash on detecting device without endpoints
    - LP: #1561677
  * wext: fix message delay/ordering
    - LP: #1561677
  * cfg80211/wext: fix message ordering
    - LP: #1561677
  * mac80211: fix use of uninitialised values in RX aggregation
    - LP: #1561677
  * mac80211: minstrel: Change expected throughput unit back to Kbps
    - LP: #1561677
  * libata: fix HDIO_GET_32BIT ioctl
    - LP: #1561677
  * iwlwifi: mvm: inc pending frames counter also when txing non-sta
    - LP: #1561677
  * [media] adv7604: fix tx 5v detect regression
    - LP: #1561677
  * ahci: add new Intel device IDs
    - LP: #1561677
  * ahci: Order SATA device IDs for codename Lewisburg
    - LP: #1561677
  * Adding Intel Lewisburg device IDs for SATA
    - LP: #1561677
  * ASoC: samsung: Use IRQ safe spin lock calls
    - LP: #1561677
  * mac80211: minstrel_ht: set default tx aggregation timeout to 0
    - LP: #1561677
  * usb: chipidea: otg: change workqueue ci_otg as freezable
    - LP: #1561677
  * jffs2: Fix page lock / f->sem deadlock
    - LP: #1561677
  * Fix directory hardlinks from deleted directories
    - LP: #1561677
  * iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered
    - LP: #1561677
  * iommu/amd: Apply workaround for ATS write permission check
    - LP: #1561677
  * libata: Align ata_device's id on a cacheline
    - LP: #1561677
  * can: gs_usb: fixed disconnect bug by removing erroneous use of kfree()
    - LP: #1561677
  * fbcon: set a default value to blink interval
    - LP: #1561677
  * KVM: x86: fix root cause for missed hardware breakpoints
    - LP: #1561677
  * arm64: vmemmap: use virtual projection of linear region
    - LP: #1561677
  * vfio: fix ioctl error handling
    - LP: #1561677
  * ALSA: ctl: Fix ioctls for X32 ABI
    - LP: #1561677
  * ALSA: pcm: Fix ioctls for X32 ABI
    - LP: #1561677
  * ALSA: rawmidi: Fix ioct...

Changed in linux (Ubuntu Wily):
status: Fix Committed → Fix Released
Po-Hsu Lin (cypressyew)
Changed in linux (Ubuntu):
status: New → Invalid
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.