This bug was fixed in the package linux-snapdragon - 4.4.0-1142.151 --------------- linux-snapdragon (4.4.0-1142.151) xenial; urgency=medium * xenial/linux-snapdragon: 4.4.0-1142.151 -proposed tracker (LP: #1890666) * Build and ship a signed wireguard.ko (LP: #1861284) - [Config] snapdragon: wireguard -- enable for all architectures * Packaging resync (LP: #1786013) - [Packaging] update helper scripts - [Packaging] update update.conf - [Packaging] resync dkms-build and family - [Packaging] resync dkms-build and family [ Ubuntu: 4.4.0-189.219 ] * xenial/linux: 4.4.0-189.219 -proposed tracker (LP: #1891057) * Build and ship a signed wireguard.ko (LP: #1861284) - [Packaging] autoreconstruct -- manage executable debian files - [Packaging] dkms -- dkms package build packaging support - [Packaging] wireguard -- add support for building signed .ko - [Packaging] ignore wireguard modules when wireguard is disabled - [Config] update dkms package versions - [Config] wireguard -- enable for all architectures * ipsec: policy priority management is broken (LP: #1890796) - xfrm: policy: match with both mark and mask on user interfaces [ Ubuntu: 4.4.0-188.218 ] * xenial/linux: 4.4.0-188.218 -proposed tracker (LP: #1890670) * Xenial update: v4.4.232 upstream stable release (LP: #1889928) - pinctrl: amd: fix npins for uart0 in kerncz_groups - mac80211: allow rx of mesh eapol frames with default rx key - scsi: scsi_transport_spi: Fix function pointer check - xtensa: fix __sync_fetch_and_{and,or}_4 declarations - xtensa: update *pos in cpuinfo_op.next - drivers/net/wan/lapbether: Fixed the value of hard_header_len - net: sky2: initialize return of gm_phy_read - drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - perf/core: Fix locking for children siblings group read - uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression - ALSA: info: Drop WARN_ON() from buffer NULL sanity check - ASoC: rt5670: Correct RT5670_LDO_SEL_MASK - btrfs: fix double free on ulist after backref resolution failure - x86/fpu: Disable bottom halves while loading FPU registers - btrfs: fix mount failure caused by race with umount - hippi: Fix a size used in a 'pci_free_consistent()' in an error handling path - ax88172a: fix ax88172a_unbind() failures - net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration - net: smc91x: Fix possible memory leak in smc_drv_probe() - scripts/decode_stacktrace: strip basepath from all paths - regmap: dev_get_regmap_match(): fix string comparison - usb: gadget: udc: gr_udc: fix memleak on error handling path in gr_ep_init() - arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP - x86: math-emu: Fix up 'cmp' insn for clang ias - Revert "cifs: Fix the target file was deleted when rename failed." - staging: wlan-ng: properly check endpoint types - staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shift - staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support - staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shift - staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shift - serial: 8250: fix null-ptr-deref in serial8250_start_tx() - serial: 8250_mtk: Fix high-speed baud rates clamping - mm/memcg: fix refcount error while moving and swapping - parisc: Add atomic64_set_release() define to avoid CPU soft lockups - ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb - ath9k: Fix regression with Atheros 9271 - AX.25: Fix out-of-bounds read in ax25_connect() - AX.25: Prevent out-of-bounds read in ax25_sendmsg() - net-sysfs: add a newline when printing 'tx_timeout' by sysfs - net: udp: Fix wrong clean up for IS_UDPLITE macro - AX.25: Prevent integer overflows in connect and sendmsg - tcp: allow at most one TLP probe per flight - rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA - ip6_gre: fix null-ptr-deref in ip6gre_init_net() - drivers/net/wan/x25_asy: Fix to make it work - Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross compilation - regmap: debugfs: check count when read regmap file - xfs: set format back to extents if xfs_bmap_extents_to_btree - tools/lib/subcmd/pager.c: do not alias select() params - perf: Make perf able to build with latest libbfd - perf tools: Fix snprint warnings for gcc 8 - perf annotate: Use asprintf when formatting objdump command line - perf probe: Fix to check blacklist address correctly - Linux 4.4.232 * Xenial update: v4.4.231 upstream stable release (LP: #1888690) - KVM: s390: reduce number of IO pins to 1 - spi: spidev: fix a race between spidev_release and spidev_remove - spi: spidev: fix a potential use-after-free in spidev_release() - scsi: mptscsih: Fix read sense data size - net: cxgb4: fix return error value in t4_prep_fw - smsc95xx: check return value of smsc95xx_reset - smsc95xx: avoid memory leak in smsc95xx_bind - ALSA: compress: fix partial_drain completion state - arm64: kgdb: Fix single-step exception handling oops - ALSA: opl3: fix infoleak in opl3 - ALSA: hda - let hs_mic be picked ahead of hp_mic - ALSA: usb-audio: add quirk for MacroSilicon MS2109 - KVM: x86: bit 8 of non-leaf PDPEs is not reserved - Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb" - btrfs: fix fatal extent_buffer readahead vs releasepage race - drm/radeon: fix double free - ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE - ARC: elf: use right ELF_ARCH - bnxt_en: fix NULL dereference in case SR-IOV configuration fails - ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg - l2tp: remove skb_dst_set() from l2tp_xmit_skb() - llc: make sure applications use ARPHRD_ETHER - net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb - genetlink: remove genl_bind - tcp: make sure listeners don't initialize congestion-control state - tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() - tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers - tcp: md5: allow changing MD5 keys in all socket states - i2c: eg20t: Load module automatically if ID matches - Revert "usb/ehci-platform: Set PM runtime as active on resume" - Revert "usb/xhci-plat: Set PM runtime as active on resume" - Revert "usb/ohci-platform: Fix a warning when hibernating" - usb: gadget: udc: atmel: fix uninitialized read in debug printk - staging: comedi: verify array index is correct before using it - perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode - mtd: rawnand: brcmnand: fix CS0 layout - HID: magicmouse: do not set up autorepeat - usb: core: Add a helper function to check the validity of EP type in URB - ALSA: line6: Perform sanity check for each URB creation - ALSA: usb-audio: Fix race against the error recovery URB submission - USB: c67x00: fix use after free in c67x00_giveback_urb - usb: chipidea: core: add wakeup support for extcon - usb: gadget: function: fix missing spinlock in f_uac1_legacy - USB: serial: iuu_phoenix: fix memory corruption - USB: serial: cypress_m8: enable Simply Automated UPB PIM - USB: serial: ch341: add new Product ID for CH340 - USB: serial: option: add GosunCn GM500 series - USB: serial: option: add Quectel EG95 LTE modem - virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS - mei: bus: don't clean driver pointer - Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list - uio_pdrv_genirq: fix use without device tree and no interrupt - MIPS: Fix build for LTS kernel caused by backporting lpj adjustment - hwmon: (emc2103) fix unable to change fan pwm1_enable attribute - dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler - misc: atmel-ssc: lock with mutex instead of spinlock - sched/fair: handle case of task_h_load() returning 0 - Linux 4.4.231 -- Ian May