Wily update to v4.2.8-ckt8 stable release

Bug #1571027 reported by Kamal Mostafa on 2016-04-15
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

SRU Justification

       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-ckt8 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.



       The following patches from the v4.2.8-ckt8 stable release shall be applied:

Linux 4.2.8-ckt8
net: phy: at803x: Request 'reset' GPIO only for AT8030 PHY
mwifiex: fix corner case association failure
ALSA: hda - Add new GPU codec ID 0x10de0082 to snd-hda
perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmere
ipr: Fix regression when loading firmware
ipr: Fix out-of-bounds null overwrite
lib/ucs2_string: Correct ucs2 -> utf8 conversion
efi: Add pstore variables to the deletion whitelist
efi: Make efivarfs entries immutable by default
efi: Make our variable validation list include the guid
efi: Do variable name validation tests in utf8
efi: Use ucs2_as_utf8 in efivarfs instead of open coding a bad version
lib/ucs2_string: Add ucs2 -> utf8 helper functions
KVM: x86: move steal time initialization to vcpu entry time
ip6_tunnel: set rtnl_link_ops before calling register_netdevice
pinctrl: nomadik: fix pull debug print inversion
ipv6: udp: fix UDP_MIB_IGNOREDMULTI updates
net: bcmgenet: fix skb_len in bcmgenet_xmit_single()
net: bcmgenet: fix dev->stats.tx_bytes accounting
net: macb: replace macb_writel() call by queue_writel() to update queue ISR
parisc: Unbreak handling exceptions from kernel modules
parisc: Fix kernel crash with reversed copy_from_user()
parisc: Avoid function pointers for kernel exception routines
gpio: pca953x: Use correct u16 value for register word write
libnvdimm: fix smart data retrieval
virtio: virtio 1.0 cs04 spec compliance for reset
USB: option: add "D-Link DWM-221 B1" device id
USB: serial: cp210x: Adding GE Healthcare Device ID
USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devices
Btrfs: fix file/data loss caused by fsync after rename and new inode
rbd: use GFP_NOIO consistently for request allocations
compiler-gcc: disable -ftracer for __noclone functions
mac80211: properly deal with station hashtable insert errors
usb: renesas_usbhs: fix to avoid using a disabled ep in usbhsg_queue_done()
xen/events: Mask a moving irq
ext4: ignore quota mount options if the quota feature is enabled
iio: st_magn: always define ST_MAGN_TRIGGER_SET_STATE
mm: fix invalid node in alloc_migrate_target()
ALSA: timer: Use mod_timer() for rearming the system timer
KVM: x86: Inject pending interrupt even if pending nmi exist
ALSA: hda - fix front mic problem for a HP desktop
ext4: add lockdep annotations for i_data_sem
drm/udl: Use unlocked gem unreferencing
drm/dp: move hw_mutex up the call stack
sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes
[media] au0828: Fix dev_state handling
[media] au0828: fix au0828_v4l2_close() dev_state race condition
USB: digi_acceleport: do sanity checking for the number of ports
USB: cypress_m8: add endpoint sanity check
USB: mct_u232: add sanity checking in probe
ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call
ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()
btrfs: fix crash/invalid memory access on fsync when using overlayfs
usb: renesas_usbhs: disable TX IRQ before starting TX DMAC transfer
usb: renesas_usbhs: avoid NULL pointer derefernce in usbhsf_pkt_handler()
pinctrl: sunxi: Fix A33 external interrupts not working
pinctrl: pistachio: fix mfio84-89 function description and pinmux.
powerpc/mm: Fixup preempt underflow with huge pages
drm/radeon: add a dpm quirk for all R7 370 parts
drm/radeon: add another R7 370 quirk
hwmon: (max1111) Return -ENODEV from max1111_read_channel if not instantiated
nfs: use file_dentry()
fs: add file_dentry()
drm/radeon: add a dpm quirk for sapphire Dual-X R7 370 2G D5
ALSA: hda - Apply fix for white noise on Asus N550JV, too
ALSA: hda - Fix white noise on Asus N750JV headphone
ALSA: hda - Asus N750JV external subwoofer fixup
PKCS#7: pkcs7_validate_trust(): initialize the _trusted output argument

tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu Wily):
status: New → Fix Committed
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
    - 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) on 2019-10-03
Changed in linux (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers