Back to linux-4.9 PTS page

Accepted linux-4.9 4.9.168-1~deb8u1 (all source) into oldstable, oldstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 28 Apr 2019 21:11:40 +0100
Binary: linux-doc-4.9 linux-headers-4.9.0-0.bpo.9-common linux-headers-4.9.0-0.bpo.9-common-rt linux-manual-4.9 linux-source-4.9 linux-support-4.9.0-0.bpo.9
Source: linux-4.9
Architecture: all source
Version: 4.9.168-1~deb8u1
Distribution: jessie-security
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Ben Hutchings <ben@decadent.org.uk>
Closes: 904385 918103 922306
Description: 
 linux-doc-4.9 - Linux kernel specific documentation for version 4.9
 linux-headers-4.9.0-0.bpo.9-common - Common header files for Linux 4.9.0-0.bpo.9
 linux-headers-4.9.0-0.bpo.9-common-rt - Common header files for Linux 4.9.0-0.bpo.9-rt
 linux-manual-4.9 - Linux kernel API manual pages for version 4.9
 linux-source-4.9 - Linux kernel source for version 4.9 with Debian patches
 linux-support-4.9.0-0.bpo.9 - Support files for Linux 4.9
Changes:
 linux-4.9 (4.9.168-1~deb8u1) jessie-security; urgency=medium
 .
   * Backport to jessie; no further changes required
 .
 linux (4.9.168-1) stretch; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.162
     - Revert "loop: Fix double mutex_unlock(&loop_ctl_mutex) in
       loop_control_ioctl()"
     - Revert "loop: Get rid of loop_index_mutex"
     - Revert "loop: Fold __loop_release into loop_release"
     - scsi: libsas: Fix rphy phy_identifier for PHYs with end devices attached
     - [arm64] drm/msm: Unblock writer if reader closes file
     - [x86] ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field
     - [x86] ALSA: compress: prevent potential divide by zero bugs
     - [x86] thermal: int340x_thermal: Fix a NULL vs IS_ERR() check
     - [arm64,armhf] usb: dwc3: gadget: synchronize_irq dwc irq in suspend
     - [arm64,armhf] usb: dwc3: gadget: Fix the uninitialized link_state when
       udc starts
     - usb: gadget: Potential NULL dereference on allocation error
     - ASoC: dapm: change snprintf to scnprintf for possible overflow
     - [armhf] ASoC: imx-audmux: change snprintf to scnprintf for possible
       overflow
     - [x86] drivers: thermal: int340x_thermal: Fix sysfs race condition
     - mac80211: fix miscounting of ttl-dropped frames
     - locking/rwsem: Fix (possible) missed wakeup
     - direct-io: allow direct writes to empty inodes
     - scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state()
     - net: usb: asix: ax88772_bind return error when hw_reset fail
     - [ppc64el] ibmveth: Do not process frames after calling napi_reschedule
     - mac80211: don't initiate TDLS connection if station is not associated to
       AP
     - mac80211: Add attribute aligned(2) to struct 'action'
     - cfg80211: extend range deviation for DMG
     - [x86] svm: Fix AVIC incomplete IPI emulation
     - [x86] KVM: nSVM: clear events pending from svm_complete_interrupts()
       when exiting to L1
     - [powerpc*] Always initialize input array when calling epapr_hypercall()
     - [arm64] mmc: spi: Fix card detection during probe
     - mm: enforce min addr even if capable() in expand_downwards()
       (CVE-2019-9213)
     - [x86] uaccess: Don't leak the AC flag into __put_user() value evaluation
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.163
     - USB: serial: option: add Telit ME910 ECM composition
     - USB: serial: cp210x: add ID for Ingenico 3070
     - USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485
     - cpufreq: Use struct kobj_attribute instead of struct global_attr
     - ncpfs: fix build warning of strncpy
     - [x86] staging: comedi: ni_660x: fix missing break in switch statement
     - ip6mr: Do not call __IP6_INC_STATS() from preemptible context
     - net-sysfs: Fix mem leak in netdev_register_kobject
     - sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79
     - team: Free BPF filter when unregistering netdev
     - bnxt_en: Drop oversize TX packets to prevent errors.
     - [x86] hv_netvsc: Fix IP header checksum for coalesced packets
     - [armhf] net: dsa: mv88e6xxx: Fix u64 statistics
     - net: netem: fix skb length BUG_ON in __skb_to_sgvec
     - net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails
     - net: sit: fix memory leak in sit_init_net()
     - xen-netback: don't populate the hash cache on XenBus disconnect
     - xen-netback: fix occasional leak of grant ref mappings under memory
       pressure
     - net: Add __icmp_send helper.
     - tun: fix blocking read
     - tun: remove unnecessary memory barrier
     - net: phy: Micrel KSZ8061: link failure after cable connect
     - [x86] CPU/AMD: Set the CPB bit unconditionally on F17h
     - applicom: Fix potential Spectre v1 vulnerabilities
     - [mips*] irq: Allocate accurate order pages for irq stack
     - hugetlbfs: fix races and page leaks during migration
     - exec: Fix mem leak in kernel_read_file (CVE-2019-8980)
     - media: uvcvideo: Fix 'type' check leading to overflow
     - vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel
     - perf core: Fix perf_proc_update_handler() bug
     - perf tools: Handle TOPOLOGY headers with no CPU
     - IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM
     - [amd64] iommu/amd: Call free_iova_fast with pfn in map_sg
     - [amd64] iommu/amd: Unmap all mapped pages in error path of map_sg
     - ipvs: Fix signed integer overflow when setsockopt timeout
     - [amd64] iommu/amd: Fix IOMMU page flush when detach device from a domain
     - [arm64] net: hns: Fix for missing of_node_put() after of_parse_phandle()
     - [arm64] net: hns: Fix wrong read accesses via Clause 45 MDIO protocol
     - [armhf] net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup()
     - nfs: Fix NULL pointer dereference of dev_name
     - qed: Fix VF probe failure while FLR
     - scsi: libfc: free skb when receiving invalid flogi resp
     - [x86] platform: Fix unmet dependency warning for SAMSUNG_Q10
     - cifs: fix computation for MAX_SMB2_HDR_SIZE
     - [arm64] kprobe: Always blacklist the KVM world-switch code
     - [x86] kexec: Don't setup EFI info if EFI runtime is not enabled
     - mm, memory_hotplug: is_mem_section_removable do not pass the end of a
       zone
     - mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone
     - fs/drop_caches.c: avoid softlockups in drop_pagecache_sb()
     - autofs: drop dentry reference only when it is never used
     - autofs: fix error return in autofs_fill_super()
     - vsock/virtio: fix kernel panic after device hot-unplug
     - vsock/virtio: reset connected sockets on device removal
     - netfilter: nf_nat: skip nat clash resolution for same-origin entries
     - [s390x] qeth: fix use-after-free in error path
     - perf symbols: Filter out hidden symbols from labels
     - [mips*] Remove function size check in get_frame_info()
     - fs: ratelimit __find_get_block_slow() failure message.
     - Input: wacom_serial4 - add support for Wacom ArtPad II tablet
     - Input: elan_i2c - add id for touchpad found in Lenovo s21e-20
     - [x86] iscsi_ibft: Fix missing break in switch statement
     - scsi: aacraid: Fix missing break in switch statement
     - futex,rt_mutex: Restructure rt_mutex_finish_proxy_lock()
     - [armhf] dts: exynos: Fix pinctrl definition for eMMC RTSN line on Odroid
       X2/U3
     - drm: disable uncached DMA optimization for ARM and arm64
     - [armhf] dts: exynos: Do not ignore real-world fuse values for thermal
       zone 0 on Exynos5420
     - [x86] perf/x86/intel: Make cpuc allocations consistent
     - [x86] perf/x86/intel: Generalize dynamic constraint creation
     - [x86] Add TSX Force Abort CPUID/MSR
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.164
     - ACPICA: Reference Counts: increase max to 0x4000 for large servers
     - KEYS: restrict /proc/keys by credentials at open time
     - l2tp: fix infoleak in l2tp_ip6_recvmsg()
     - net: sit: fix UBSAN Undefined behaviour in check_6rd
     - pptp: dst_release sk_dst_cache in pptp_sock_destruct
     - route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race
     - tcp: handle inet_csk_reqsk_queue_add() failures
     - vxlan: test dev->flags & IFF_UP before calling gro_cells_receive()
     - net/mlx4_core: Fix reset flow when in command polling mode
     - net/mlx4_core: Fix locking in SRIOV mode when switching between events
       and polling
     - net/mlx4_core: Fix qp mtt size calculation
     - mdio_bus: Fix use-after-free on device_register fails
     - net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255
     - af_unix: missing barriers in some of unix_sock ->addr and ->path accesses
     - ipvlan: disallow userns cap_net_admin to change global mode/flags
     - vxlan: Fix GRO cells race condition between receive and link delete
     - rxrpc: Fix client call queueing, waiting for channel
     - gro_cells: make sure device is up in gro_cells_receive()
     - tcp/dccp: remove reqsk_put() from inet_child_forget()
     - [x86] perf: Fixup typo in stub functions
     - ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against
       Liquid Saffire 56
     - md: It's wrong to add len to sector_nr in raid10 reshape twice
     - of: Support const and non-const use for to_of_node()
     - vhost/vsock: fix vhost vsock cid hashing inconsistent
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.165
     - media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused()
     - 9p: use inode->i_lock to protect i_size_write() under 32-bit
     - 9p/net: fix memory leak in p9_client_create
     - [armhf] iio: adc: exynos-adc: Fix NULL pointer exception on unbind
     - crypto: ahash - fix another early termination in hash walk
     - [armhf] gpu: ipu-v3: Fix i.MX51 CSI control registers offset
     - [armhf] gpu: ipu-v3: Fix CSI offsets for imx53
     - [s390x] dasd: fix using offset into zero size array error
     - [armhf] OMAP2+: Variable "reg" in function omap4_dsi_mux_pads() could be
       uninitialized
     - floppy: check_events callback should not return a negative number
     - mm/gup: fix gup_pmd_range() for dax
     - mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs
     - [arm64] net: hns: Fix object reference leaks in hns_dsaf_roce_reset()
     - [armhf] clk: sunxi: A31: Fix wrong AHB gate number
     - assoc_array: Fix shortcut creation
     - scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task
     - [arm64] pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins
     - qmi_wwan: apply SET_DTR quirk to Sierra WP7607
     - [armel] net: mv643xx_eth: disable clk on error path in
       mv643xx_eth_shared_probe()
     - [x86] ASoC: topology: free created components in tplg load error
     - [arm64] Relax GIC version check during early boot
     - [armhf] net: marvell: mvneta: fix DMA debug warning
     - tmpfs: fix link accounting when a tmpfile is linked in
     - mac80211_hwsim: propagate genlmsg_reply return code
     - [arm64] net: thunderx: make CFG_DONE message to run through generic
       send-ack sequence
     - nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K
     - nfp: bpf: fix ALU32 high bits clearance bug
     - net: set static variable an initial value in atl2_probe()
     - tmpfs: fix uninitialized return value in shmem_link
     - [x86] libnvdimm/label: Clear 'updating' flag after label-set update
     - [x86] libnvdimm/pmem: Honor force_raw for legacy pmem regions
     - [amd64] libnvdimm: Fix altmap reservation size calculation
     - crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
     - [arm64] crypto: aes-ccm - fix logical bug in AAD MAC handling
     - CIFS: Do not reset lease state to NONE on lease break
     - CIFS: Fix read after write for files with read caching
     - tracing: Do not free iter->trace in fail path of tracing_open_pipe()
     - [amd64,arm64,i386] ACPI / device_sysfs: Avoid OF modalias creation for
       removed device
     - [armhf] spi: ti-qspi: Fix mmap read when more than one CS in use
     - [armhf] regulator: s2mps11: Fix steps for buck7, buck8 and LDO35
     - [armhf] regulator: s2mpa01: Fix step values for some LDOs
     - [armhf] clocksource/drivers/exynos_mct: Move one-shot check from tick
       clear to ISR
     - [armhf] clocksource/drivers/exynos_mct: Clear timer interrupt when
       shutdown
     - [s390x] virtio: handle find on invalid queue gracefully
     - scsi: virtio_scsi: don't send sc payload with tmfs
     - scsi: sd: Optimal I/O size should be a multiple of physical block size
     - scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock
     - fs/devpts: always delete dcache dentry-s in dput()
     - splice: don't merge into linked buffers
     - btrfs: ensure that a DUP or RAID1 block group has exactly two stripes
     - crypto: pcbc - remove bogus memcpy()s with src == dest
     - libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer
     - [arm64,armhf] cpufreq: tegra124: add missing of_node_put()
     - ext4: fix crash during online resizing
     - [armhf] clk: clk-twl6040: Fix imprecise external abort for pdmclk
     - [x86] nfit: acpi_nfit_ctl(): Check out_obj->type in the right place
     - mm: hwpoison: fix thp split handing in soft_offline_in_use_page()
       (CVE-2019-10124)
     - mm/vmalloc: fix size check for remap_vmalloc_range_partial()
     - kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv
     - device property: Fix the length used in PROPERTY_ENTRY_STRING()
     - [x86] intel_th: Don't reference unassigned outputs
     - parport_pc: fix find_superio io compare code, should use equal test.
     - [arm64,armhf] i2c: tegra: fix maximum transfer size
     - [x86] drm/i915: Relax mmap VMA check
     - [arm64] serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO
     - serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart
     - 8250: FIX Fourth port offset of Pericom PI7C9X7954 boards
     - serial: 8250_pci: Fix number of ports for ACCES serial cards
     - serial: 8250_pci: Have ACCES cards that use the four port Pericom
       PI7C9X7954 chip use the pci_pericom_setup()
     - jbd2: clear dirty flag when revoking a buffer from an older transaction
     - jbd2: fix compile warning when using JBUFFER_TRACE
     - [powerpc] Clear on-stack exception marker upon exception return
     - [ppc64el] powernv: Make opal log only readable by root
     - [ppc64el] Fix 32-bit KVM-PR lockup and host crash with MacOS guest
     - [ppc64el] ptrace: Simplify vr_get/set() to avoid GCC warning
     - dm: fix to_sector() for 32bit
     - NFS: Fix I/O request leakages
     - NFS: Fix an I/O request leakage in nfs_do_recoalesce
     - NFS: Don't recoalesce on error in nfs_pageio_complete_mirror()
     - nfsd: fix memory corruption caused by readdir
     - nfsd: fix wrong check in write_v4_end_grace()
     - PM / wakeup: Rework wakeup source timer cancellation
     - bcache: never writeback a discard operation
     - [x86] perf intel-pt: Fix CYC timestamp calculation after OVF
     - perf auxtrace: Define auxtrace record alignment
     - [x86] perf intel-pt: Fix overlap calculation for padding
     - [x86] perf intel-pt: Fix divide by zero when TSC is not available
     - md: Fix failed allocation of md_register_thread
     - rcu: Do RCU GP kthread self-wakeup from softirq and interrupt
     - media: uvcvideo: Avoid NULL pointer dereference at the end of streaming
     - drm/radeon/evergreen_cs: fix missing break in switch statement
     - [x86] KVM: nVMX: Sign extend displacements of VMX instr's mem operands
     - [x86] KVM: nVMX: Ignore limit checks on VMX instructions using flat
       segments
     - [x86] KVM: Fix residual mmio emulation request to userspace
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.166
     - [x86] drm/vmwgfx: Don't double-free the mode stored in par->set_mode
     - [amd64] iommu/amd: fix sg->dma_address for sg->offset bigger than
       PAGE_SIZE
     - libceph: wait for latest osdmap in ceph_monc_blacklist_add()
     - udf: Fix crash on IO error during truncate
     - [mips*] Ensure ELF appended dtb is relocated
     - [mips*] Fix kernel crash for R6 in jump label branch function
     - futex: Ensure that futex address is aligned in handle_futex_death()
     - objtool: Move objtool_file struct off the stack
     - ext4: fix NULL pointer dereference while journal is aborted
     - ext4: fix data corruption caused by unaligned direct AIO
     - ext4: brelse all indirect buffer in ext4_ind_remove_space()
     - media: v4l2-ctrls.c/uvc: zero v4l2_event
     - Bluetooth: Fix decrementing reference count twice in releasing socket
     - ALSA: hda - Record the current power state before suspend/resume calls
     - ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec
     - tcp/dccp: drop SYN packets if accept queue is full
     - vfs: Hang/soft lockup in d_invalidate with simultaneous calls
     - [arm64] traps: disable irq in die()
     - lib/int_sqrt: optimize small argument
     - scsi: ufs: fix wrong command type of UTRD for UFSHCI v2.1
     - rtc: Fix overflow when converting time64_t to rtc_time
     - [armhf] pwm-backlight: Enable/disable the PWM before/after LCD enable
       toggle.
     - ath10k: avoid possible string overflow
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.167
     - Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt
       (CVE-2019-3460)
     - Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer
       (CVE-2019-3459)
     - cfg80211: size various nl80211 messages correctly
     - [arm64,armhf] stmmac: copy unicast mac address to MAC registers
     - dccp: do not use ipv6 header for ipv4 flow
     - mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S
     - net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec
     - net: rose: fix a possible stack overflow
     - packets: Always register packet sk in the same order
     - tcp: do not use ipv6 header for ipv4 flow
     - vxlan: Don't call gro_cells_destroy() before device is unregistered
     - sctp: get sctphdr by offset in sctp_compute_cksum
     - tun: properly test for IFF_UP
     - tun: add a missing rcu_read_unlock() in error path
     - btrfs: remove WARN_ON in log_dir_items
     - btrfs: raid56: properly unmap parity page in finish_parity_scrub()
     - [powerpc*] bpf: Fix generation of load/store DW instructions
     - NFSv4.1 don't free interrupted slot on open
     - ALSA: rawmidi: Fix potential Spectre v1 vulnerability
     - ALSA: pcm: Fix possible OOB access in PCM oss plugins
     - ALSA: pcm: Don't suspend stream in unrecoverable PCM state
     - fs/open.c: allow opening only regular files during execve()
     - scsi: sd: Fix a race between closing an sd device and sd I/O
     - scsi: sd: Quiesce warning if device does not report optimal I/O size
     - [s390x] scsi: zfcp: fix rport unblock if deleted SCSI devices on
       Scsi_Host
     - [s390x] scsi: zfcp: fix scsi_eh host reset with port_forced ERP for
       non-NPIV FCP devices
     - [x86] staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest
     - USB: serial: cp210x: add new device id
     - USB: serial: ftdi_sio: add additional NovaTech products
     - USB: serial: mos7720: fix mos_parport refcount imbalance on error path
     - USB: serial: option: set driver_info for SIM5218 and compatibles
     - USB: serial: option: add Olicard 600
     - fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links
     - usb: common: Consider only available nodes for dr_mode
     - [x86] perf intel-pt: Fix TSC slip
     - cpu/hotplug: Prevent crash when CPU bringup fails on
       CONFIG_HOTPLUG_CPU=n
     - KVM: Reject device ioctls from processes other than the VM's creator
     - [x86] KVM: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts
     - USB: gadget: f_hid: fix deadlock in f_hidg_write()
     - xhci: Fix port resume done detection for SS ports with LPM enabled
     - [arm64] support keyctl() system call in 32-bit mode
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.168
     - [arm64] debug: Don't propagate UNKNOWN FAR into si_code for debug
       signals
     - ext4: cleanup bh release code in ext4_ind_remove_space()
     - lib/int_sqrt: optimize initial value compute
     - mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified
     - i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA
     - CIFS: fix POSIX lock leak and invalid ptr deref
     - tracing: kdb: Fix ftdump to not sleep
     - [armhf] gpio: gpio-omap: fix level interrupt idling
     - include/linux/relay.h: fix percpu annotation in struct rchan
     - sysctl: handle overflow for file-max
     - [arm64] scsi: hisi_sas: Set PHY linkrate when disconnected
     - [armhf,ppc64el] mm/cma.c: cma_declare_contiguous: correct err handling
     - mm/page_ext.c: fix an imbalance with kmemleak
     - mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512!
     - mm/slab.c: kmemleak no scan alien caches
     - ocfs2: fix a panic problem caused by o2cb_ctl
     - fs/file.c: initialize init_files.resize_wait
     - cifs: use correct format characters
     - dm thin: add sanity checks to thin-pool and external snapshot creation
     - cifs: Fix NULL pointer dereference of devname
     - jbd2: fix invalid descriptor block checksum
     - fs: fix guard_bio_eod to check for real EOD errors
     - wil6210: check null pointer in _wil_cfg80211_merge_extra_ies
     - [arm64,armhf] usb: chipidea: Grab the (legacy) USB PHY by phandle first
     - scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c
     - [armel,armhf] 8840/1: use a raw_spinlock_t in unwind
     - [armhf] mmc: omap: fix the maximum timeout setting
     - e1000e: Fix -Wformat-truncation warnings
     - IB/mlx4: Increase the timeout for CM cache
     - scsi: megaraid_sas: return error when create DMA pool failed
     - [armhf] SoC: imx-sgtl5000: add missing put_device()
     - vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1
     - [amd64] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device
     - [armhf] leds: lp55xx: fix null deref on firmware load failure
     - iwlwifi: pcie: fix emergency path
     - [x86] ACPI / video: Refactor and fix dmi_is_desktop()
     - kprobes: Prohibit probing on bsearch()
     - ALSA: PCM: check if ops are defined before suspending PCM
     - usb: f_fs: Avoid crash due to out-of-scope stack ptr access
     - bcache: fix input overflow to cache set sysfs file io_error_halflife
     - bcache: fix input overflow to sequential_cutoff
     - bcache: improve sysfs_strtoul_clamp()
     - genirq: Avoid summation loops for /proc/stat
     - iw_cxgb4: fix srqidx leak during connection abort
     - fbdev: fbmem: fix memory access if logo is bigger than the screen
     - cdrom: Fix race condition in cdrom_sysctl_register
     - e1000e: fix cyclic resets at link up with active tx
     - efi/memattr: Don't bail on zero VA if it equals the region's PA
     - [arm64] soc: qcom: gsbi: Fix error handling in gsbi_probe()
     - [armhf] avoid Cortex-A9 livelock on tight dmb loops
     - tty: increase the default flip buffer limit to 2*640K
     - [ppc64el] powerpc/pseries: Perform full re-add of CPU for topology
       update post-migration
     - hwrng: virtio - Avoid repeated init of completion
     - [arm64,armhf] soc/tegra: fuse: Fix illegal free of IO base address
     - [amd64] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear
       PISR busy_clear bit
     - [x86] hpet: Fix missing '=' character in the __setup() code of
       hpet_mmap_enable
     - [armhf] dmaengine: imx-dma: fix warning comparison of distinct pointer
       types
     - [arm64] dmaengine: qcom_hidma: assign channel cookie correctly
     - netfilter: physdev: relax br_netfilter dependency
     - [armhf] regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting
     - drm/nouveau: Stop using drm_crtc_force_disable
     - selinux: do not override context on context mounts
     - [arm64,armhf] wlcore: Fix memory leak in case wl12xx_fetch_firmware
       failure
     - [arm64,armhf] dmaengine: tegra: avoid overflow of byte tracking
     - drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers
     - [x86] ACPI / video: Extend chassis-type detection with a "Lunch Box"
       check
 .
   [ Ben Hutchings ]
   * debian/bin/abiupdate.py: Change default URLs to use https: scheme.
   * Resolve kernel ABI changes:
     - Revert "genirq: Avoid summation loops for /proc/stat"
     - tracing: ring_buffer: Avoid ABI change in 4.9.168
     - net: icmp: Avoid ABI change in 4.9.163
     - Revert "phonet: fix building with clang"
     - netfilter: Ignore removal of br_netfilter_enable()
 .
   [ Salvatore Bonaccorso ]
   * Refresh mm-mmap.c-expand_downwards-don-t-require-the-gap-if-.patch for
     context changes in 4.9.162
   * [rt] Refresh 0008-futex-rt_mutex-Provide-futex-specific-rt_mutex-API.patch
     for context changes in 4.9.163
   * [rt] Drop 0014-futex-rt_mutex-Restructure-rt_mutex_finish_proxy_loc.patch
     applied upstream in 4.9.163
   * [rt] Refresh 0171-arm-include-definition-for-cpumask_t.patch for context
     changes in 4.9.165
   * [rt] Drop 0256-arm-unwind-use-a-raw_spin_lock.patch
 .
 linux (4.9.161-1) stretch; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.145
     - [armhf] media: omap3isp: Unregister media device as first
     - [amd64] iommu/vt-d: Fix NULL pointer dereference in prq_event_thread()
     - brcmutil: really fix decoding channel info for 160 MHz bandwidth
     - HID: input: Ignore battery reported by Symbol DS4308
     - batman-adv: Expand merged fragment buffer for full packet
     - bnx2x: Assign unique DMAE channel number for FW DMAE transactions.
     - qed: Fix PTT leak in qed_drain()
     - qed: Fix reading wrong value in loop condition
     - net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command
     - net/mlx4_core: Fix uninitialized variable compilation warning
     - net/mlx4: Fix UBSAN warning of signed integer overflow
     - [amd64] iommu/vt-d: Use memunmap to free memremap
     - team: no need to do team_notify_peers or team_mcast_rejoin when
       disabling port
     - mm: don't warn about allocations which stall for too long
     - usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device
     - usb: appledisplay: Add 27" Apple Cinema Display
     - USB: check usb_get_extra_descriptor for proper size (CVE-2018-20169)
     - ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in
       card.c (CVE-2018-19824)
     - [x86] ALSA: hda: Add support for AMD Stoney Ridge
     - ALSA: pcm: Fix starvation on down_write_nonblock()
     - ALSA: pcm: Call snd_pcm_unlink() conditionally at closing
     - ALSA: pcm: Fix interval evaluation with openmin/max
     - [x86] ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570
     - [s390x] virtio: avoid race on vcdev->config
     - [s390x] virtio: fix race in ccw_io_helper()
     - SUNRPC: Fix leak of krb5p encode pages
     - [armhf] dmaengine: cppi41: delete channel from pending list when stop
       channel
     - xhci: Prevent U1/U2 link pm states if exit latency is too long
     - swiotlb: clean up reporting
     - vsock: lookup and setup guest_cid inside vhost_vsock_lock
     - vhost/vsock: fix use-after-free in network stack callers
       (CVE-2018-14625)
     - cifs: Fix separator when building path from dentry
     - staging: rtl8712: Fix possible buffer overrun
     - tty: do not set TTY_IO_ERROR flag if console port
     - mac80211_hwsim: Timer should be initialized before device registered
     - mac80211: Clear beacon_int in ieee80211_do_stop
     - mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext
     - mac80211: fix reordering of buffered broadcast packets
     - mac80211: ignore NullFunc frames in the duplicate detection
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.146
     - ipv6: Check available headroom in ip6_xmit() even without options
     - net: 8139cp: fix a BUG triggered by changing mtu with network traffic
     - net/mlx4_core: Correctly set PFC param if global pause is turned off.
     - net: phy: don't allow __set_phy_supported to add unsupported modes
     - net: Prevent invalid access to skb->prev in __qdisc_drop_all
     - rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices
     - tcp: fix NULL ref in tail loss probe
     - tun: forbid iface creation with rtnl ops
     - neighbour: Avoid writing before skb->head in neigh_hh_output()
     - [armhf] OMAP2+: prm44xx: Fix section annotation on
       omap44xx_prm_enable_io_wakeup
     - sysv: return 'err' instead of 0 in __sysv_write_inode
     - [s390x] cpum_cf: Reject request for sampling in event initialization
     - [armhf] ASoC: omap-abe-twl6040: Fix missing audio card caused by
       deferred probing
     - ASoC: dapm: Recalculate audio map forcely when card instantiated
     - hwmon: (w83795) temp4_type has writable permission
     - objtool: Fix double-free in .cold detection error path
     - objtool: Fix segfault in .cold detection with -ffunction-sections
     - Btrfs: send, fix infinite loop due to directory rename dependencies
     - RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR
     - [armhf] ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns
       with CPU_IDLE
     - [armhf] ASoC: omap-dmic: Add pm_qos handling to avoid overruns with
       CPU_IDLE
     - exportfs: do not read dentry after free
     - bpf: fix check of allowed specifiers in bpf_trace_printk
     - ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf
     - [arm64] net: thunderx: fix NULL pointer dereference in nic_remove
     - cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan
       is active
     - igb: fix uninitialized variables
     - ixgbe: recognize 1000BaseLX SFP modules as 1Gbps
     - [arm64] net: hisilicon: remove unexpected free_netdev
     - drm/ast: fixed reading monitor EDID not stable issue
     - fscache: fix race between enablement and dropping of object
     - ocfs2: fix deadlock caused by ocfs2_defrag_extent()
     - hfs: do not free node before using
     - hfsplus: do not free node before using
     - ocfs2: fix potential use after free
     - pstore: Convert console write to use ->write_buf
     - staging: speakup: Replace strncpy with memcpy
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.147
     - signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstack
       (Closes: #904385)
     - timer/debug: Change /proc/timer_list from 0444 to 0400
     - [armhf] pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11
     - aio: fix spectre gadget in lookup_ioctx
     - [armhf] MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310
     - [arm*] ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt
     - tracing: Fix memory leak in set_trigger_filter()
     - tracing: Fix memory leak of instance function hash filters
     - [powerpc*] msi: Fix NULL pointer access in teardown code
     - Revert "drm/rockchip: Allow driver to be shutdown on reboot/kexec"
     - [x86] drm/i915/execlists: Apply a full mb before execution for Braswell
     - mac80211: don't WARN on bad WMM parameters from buggy APs
     - mac80211: Fix condition validating WMM IE
     - [amd64] IB/hfi1: Remove race conditions in user_sdma send path
     - [x86] locking: Remove smp_read_barrier_depends() from
       queued_spin_lock_slowpath()
     - [x86] locking/qspinlock: Ensure node is initialised before updating
       prev->next
     - [x86] locking/qspinlock: Bound spinning on pending->locked transition in
       slowpath
     - [x86] locking/qspinlock: Merge 'struct __qspinlock' into 'struct
       qspinlock'
     - [x86] locking/qspinlock: Remove unbounded cmpxchg() loop from locking
       slowpath
     - [x86] locking/qspinlock: Remove duplicate clear_pending() function from
       PV code
     - [x86] locking/qspinlock: Kill cmpxchg() loop when claiming lock from
       head of queue
     - [x86] locking/qspinlock: Re-order code
     - [x86] locking/qspinlock/x86: Increase _Q_PENDING_LOOPS upper bound
     - [x86] locking/qspinlock, x86: Provide liveness guarantee
     - [x86] locking/qspinlock: Fix build for anonymous union in older GCC
       compilers
     - mac80211_hwsim: fix module init error paths for netlink
     - scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset
     - [x86] scsi: vmw_pscsi: Rearrange code to avoid multiple calls to
       free_irq during unload
     - [x86] earlyprintk/efi: Fix infinite loop on some screen widths
     - [arm64] drm/msm: Grab a vblank reference when waiting for commit_done
     - bonding: fix 802.3ad state sent to partner when unbinding slave
     - nfs: don't dirty kernel pages read by direct-io
     - SUNRPC: Fix a potential race in xprt_connect()
     - [arm64] clk: mvebu: Off by one bugs in cp110_of_clk_get()
     - [armhf] Input: omap-keypad - fix keyboard debounce configuration
     - libata: whitelist all SAMSUNG MZ7KM* solid-state disks
     - [armhf] mv88e6060: disable hardware level MAC learning
     - net/mlx4_en: Fix build break when CONFIG_INET is off
     - bpf: check pending signals while verifying programs
     - [arm*] 8814/1: mm: improve/fix ARM v7_dma_inv_range() unaligned address
       handling
     - [arm*] 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart
     - drm/ast: Fix connector leak during driver unload
     - cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure
       cifs)
     - vhost/vsock: fix reset orphans race with close timeout
     - [x86] i2c: scmi: Fix probe error on devices with an empty SMB0001 ACPI
       device node
     - nvmet-rdma: fix response use after free
     - [armhf] rtc: snvs: add a missing write sync
     - [armhf] rtc: snvs: Add timeouts to avoid kernel lockups
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.148
     - block: break discard submissions into the user defined size
     - block: fix infinite loop if the device loses discard capability
     - ib_srpt: Fix a use-after-free in __srpt_close_all_ch()
     - USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
       (CVE-2018-19985)
     - xhci: Don't prevent USB2 bus suspend in state check intended for USB3
       only
     - USB: serial: option: add GosunCn ZTE WeLink ME3630
     - USB: serial: option: add HP lt4132
     - USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
     - USB: serial: option: add Fibocom NL668 series
     - USB: serial: option: add Telit LN940 series
     - mmc: core: Reset HPI enabled state during re-init and in case of errors
     - mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support
     - mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl
     - [armhf] mmc: omap_hsmmc: fix DMA API warning
     - [x86] Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened
       channels
     - [x86] mtrr: Don't copy uninitialized gentry fields back to userspace
     - [x86] fpu: Disable bottom halves while loading FPU registers
     - ubifs: Handle re-linking of inodes correctly while recovery
     - panic: avoid deadlocks in re-entrant console drivers
     - proc/sysctl: don't return ENOMEM on lookup when a table is unregistering
     - drm/ioctl: Fix Spectre v1 vulnerabilities
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.149
     - ip6mr: Fix potential Spectre v1 vulnerability
     - ipv4: Fix potential Spectre v1 vulnerability
     - ax25: fix a use-after-free in ax25_fillin_cb()
     - [ppc64el] ibmveth: fix DMA unmap error in ibmveth_xmit_start error path
     - ieee802154: lowpan_header_create check must check daddr
     - ipv6: explicitly initialize udp6_addr in udp_sock_create6()
     - ipv6: tunnels: fix two use-after-free
     - isdn: fix kernel-infoleak in capi_unlocked_ioctl
     - net: ipv4: do not handle duplicate fragments as overlapping
     - net: phy: Fix the issue that netif always links up after resuming
     - netrom: fix locking in nr_find_socket()
     - packet: validate address length
     - packet: validate address length if non-zero
     - sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event
     - tipc: fix a double kfree_skb()
     - vhost: make sure used idx is seen before log in vhost_add_used_n()
     - [x86] VSOCK: Send reset control packet when socket is partially bound
     - xen/netfront: tolerate frags with no data
     - tipc: use lock_sock() in tipc_sk_reinit()
     - tipc: compare remote and local protocols in tipc_udp_enable()
     - gro_cell: add napi_disable in gro_cells_destroy
     - net/mlx5e: Remove the false indication of software timestamping support
     - net/mlx5: Typo fix in del_sw_hw_rule
     - sock: Make sock->sk_stamp thread-safe
     - ptr_ring: wrap back ->producer in __ptr_ring_swap_queue()
     - ALSA: rme9652: Fix potential Spectre v1 vulnerability
     - ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities
     - ALSA: pcm: Fix potential Spectre v1 vulnerability
     - ALSA: emux: Fix potential Spectre v1 vulnerabilities
     - ALSA: hda: add mute LED support for HP EliteBook 840 G4
     - [arm64,armhf] ALSA: hda/tegra: clear pending irq handlers
     - USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays
     - USB: serial: option: add Fibocom NL678 series
     - qmi_wwan: apply SET_DTR quirk to the SIMCOM shared device ID
     - Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G
     - [x86] KVM: Use jmp to invoke kvm_spurious_fault() from .fixup
     - platform-msi: Free descriptors in platform_msi_domain_free()
     - perf pmu: Suppress potential format-truncation warning
     - ext4: fix possible use after free in ext4_quota_enable
     - ext4: missing unlock/put_page() in ext4_try_to_write_inline_data()
     - ext4: fix EXT4_IOC_GROUP_ADD ioctl
     - ext4: include terminating u32 in size of xattr entries when expanding
       inodes
     - ext4: force inode writes when nfsd calls commit_metadata()
     - [arm64,armhf] spi: bcm2835: Fix race on DMA termination
     - [arm64,armhf] spi: bcm2835: Fix book-keeping of DMA termination
     - [arm64,armhf] spi: bcm2835: Avoid finishing transfer prematurely in IRQ
       mode
     - [armhf] clk: rockchip: fix typo in rk3188 spdif_frac parent
     - cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader.
     - f2fs: fix validation of the block count in sanity_check_raw_super
     - media: vivid: free bitmap_cap when updating std/timings/etc.
     - media: v4l2-tpg: array index could become negative
     - [mips*] Ensure pmd_present() returns false after pmd_mknotpresent()
     - [mips*] OCTEON: mark RGMII interface disabled on OCTEON III
     - CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem
     - [x86] kvm/vmx: do not use vm-exit instruction length for fast MMIO when
       running nested
     - [arm64] KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1
     - [armhf] rtc: m41t80: Correct alarm month range with RTC reads
     - [x86] tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x
     - [arm64,armhf] spi: bcm2835: Unbreak the build of esoteric configs
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.150
     - [arm64] pinctrl: meson: fix pull enable register calculation
     - Input: restore EV_ABS ABS_RESERVED
     - xfrm: Fix bucket count reported to userspace
     - netfilter: seqadj: re-load tcp header pointer after possible head
       reallocation
     - scsi: bnx2fc: Fix NULL dereference in error handling
     - [armhf] Input: omap-keypad - fix idle configuration to not block SoC
       idle states
     - netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel
     - bnx2x: Clear fip MAC when fcoe offload support is disabled
     - bnx2x: Remove configured vlans as part of unload sequence.
     - bnx2x: Send update-svid ramrod with retry/poll flags enabled
     - scsi: target: iscsi: cxgbit: fix csk leak
     - scsi: target: iscsi: cxgbit: add missing spin_lock_init()
     - [arm64] net: hns: Incorrect offset address used for some registers.
     - [arm64] net: hns: All ports can not work when insmod hns ko after rmmod.
     - [arm64] net: hns: Some registers use wrong address according to the
       datasheet.
     - [arm64] net: hns: Fixed bug that netdev was opened twice
     - [arm64] net: hns: Clean rx fbd when ae stopped.
     - [arm64] net: hns: Free irq when exit from abnormal branch
     - [arm64] net: hns: Avoid net reset caused by pause frames storm
     - [arm64] net: hns: Fix ntuple-filters status error.
     - net: hns: Add mac pcs config when enable|disable mac
     - SUNRPC: Fix a race with XPRT_CONNECTING
     - lan78xx: Resolve issue with changing MAC address
     - vxge: ensure data0 is initialized in when fetching firmware version
       information
     - net: netxen: fix a missing check and an uninitialized use
     - [s390x] scsi: zfcp: fix posting too many status read buffers leading to
       adapter shutdown
     - libceph: fix CEPH_FEATURE_CEPHX_V2 check in calc_signature()
     - fork: record start_time late
     - hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined
     - mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL
     - mm, devm_memremap_pages: kill mapping "System RAM" support
     - sunrpc: fix cache_head leak due to queued request
     - sunrpc: use SVC_NET() in svcauth_gss_* functions
     - [mips*] math-emu: Write-protect delay slot emulation pages
     - [amd64] crypto: x86/chacha20 - avoid sleeping with preemption disabled
     - vhost/vsock: fix uninitialized vhost_vsock->guest_cid
     - [amd64] IB/hfi1: Incorrect sizing of sge for PIO will OOPs
     - ALSA: cs46xx: Potential NULL dereference in probe
     - ALSA: usb-audio: Avoid access before bLength check in
       build_audio_procunit()
     - ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks
     - dlm: fixed memory leaks after failed ls_remove_names allocation
     - dlm: possible memory leak on error path in create_lkb()
     - dlm: lost put_lkb on error path in receive_convert() and
       receive_unlock()
     - dlm: memory leaks on error path in dlm_user_request()
     - gfs2: Get rid of potential double-freeing in gfs2_create_inode
     - gfs2: Fix loop in gfs2_rbm_find
     - b43: Fix error in cordic routine
     - [powerpc*] tm: Set MSR[TS] just prior to recheckpoint
     - 9p/net: put a lower bound on msize
     - rxe: fix error completion wr_id and qp_num
     - [amd64] iommu/vt-d: Handle domain agaw being less than iommu agaw
     - ceph: don't update importing cap's mseq when handing cap export
     - [ppc64el] genwqe: Fix size check
     - [x86] intel_th: msu: Fix an off-by-one in attribute store
     - [i386] power: supply: olpc_battery: correct the temperature units
     - [arm64,armhf] drm/vc4: Set ->is_yuv to false when num_planes == 1
     - bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.151
     - ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225
     - CIFS: Do not hide EINTR after sending network packets
     - cifs: Fix potential OOB access of lock element array
     - usb: cdc-acm: send ZLP for Telit 3G Intel based modems
     - USB: storage: don't insert sane sense for SPC3+ when bad sense specified
     - USB: storage: add quirk for SMI SM3350
     - USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB
     - slab: alien caches must not be initialized if the allocation of the
       alien cache failed
     - mm: page_mapped: don't assume compound page is huge or THP
     - ACPI: power: Skip duplicate power resource references in _PRx
     - i2c: dev: prevent adapter retries and timeout being set as minus value
     - rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set
     - ext4: make sure enough credits are reserved for dioread_nolock writes
     - ext4: fix a potential fiemap/page fault deadlock w/ inline_data
     - ext4: avoid kernel warning when writing the superblock to a dead device
     - sunrpc: use-after-free in svc_process_common() (CVE-2018-16884)
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.152
     - tty/ldsem: Wake up readers after timed out down_write()
     - tty: Hold tty_ldisc_lock() during tty_reopen()
     - tty: Simplify tty->count math in tty_reopen()
     - tty: Don't hold ldisc lock in tty_reopen() if ldisc present
     - can: gw: ensure DLC boundaries after CAN frame modification
       (CVE-2019-3701)
     - Revert "f2fs: do not recover from previous remained wrong dnodes"
     - media: em28xx: Fix misplaced reset of dev->v4l::field_count
     - proc: Remove empty line in /proc/self/status
     - [arm64] kvm: consistently handle host HCR_EL2 flags
     - [arm64] Don't trap host pointer auth use to EL2
     - ipv6: fix kernel-infoleak in ipv6_local_error()
     - net: bridge: fix a bug on using a neighbour cache entry without checking
       its state
     - packet: Do not leak dev refcounts on error exit
     - bonding: update nest level on unlink
     - ip: on queued skb use skb_header_pointer instead of pskb_may_pull
     - crypto: authencesn - Avoid twice completion call in decrypt path
     - crypto: authenc - fix parsing key with misaligned rta_len
     - btrfs: wait on ordered extents on abort cleanup
     - Yama: Check for pid death before checking ancestry
     - scsi: core: Synchronize request queue PM status only on successful
       resume
     - scsi: sd: Fix cache_type_store()
     - [arm64] kaslr: ensure randomized quantities are clean to the PoC
     - [mips*] Disable MSI also when pcie-octeon.pcie_disable on
     - media: vivid: fix error handling of kthread_run
     - media: vivid: set min width/height to a value > 0
     - LSM: Check for NULL cred-security on free
     - media: vb2: vb2_mmap: move lock up
     - sunrpc: handle ENOMEM in rpcb_getport_async
     - netfilter: ebtables: account ebt_table_info to kmemcg
     - selinux: fix GPF on invalid policy
     - blockdev: Fix livelocks on loop device
     - sctp: allocate sctp_sockaddr_entry with kzalloc
     - tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
     - tipc: fix uninit-value in tipc_nl_compat_bearer_enable
     - tipc: fix uninit-value in tipc_nl_compat_link_set
     - tipc: fix uninit-value in tipc_nl_compat_name_table_dump
     - tipc: fix uninit-value in tipc_nl_compat_doit
     - block/loop: Use global lock for ioctl() operation.
     - loop: Fold __loop_release into loop_release
     - loop: Get rid of loop_index_mutex
     - loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()
     - drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
     - mm, memcg: fix reclaim deadlock with writeback
     - media: vb2: be sure to unlock mutex on errors
     - nbd: set the logical and physical blocksize properly
     - nbd: Use set_blocksize() to set device blocksize
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.153
     - r8169: Add support for new Realtek Ethernet
     - ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped
       address
     - ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
     - [x86] platform: asus-wmi: Tell the EC the OS will handle the display off
       hotkey
     - e1000e: allow non-monotonic SYSTIM readings
     - writeback: don't decrement wb->refcnt if !wb->bdi
     - [arm64,armhf] serial: set suppress_bind_attrs flag only if builtin
     - ALSA: oxfw: add support for APOGEE duet FireWire
     - [arm64] perf: set suppress_bind_attrs flag to true
     - selinux: always allow mounting submounts
     - rxe: IB_WR_REG_MR does not capture MR's iova field
     - jffs2: Fix use of uninitialized delayed_work, lockdep breakage
     - pstore/ram: Do not treat empty buffers as valid
     - [ppc64el] powerpc/xmon: Fix invocation inside lock region
     - [powerpc*] powerpc/pseries/cpuidle: Fix preempt warning
     - media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
     - net: call sk_dst_reset when set SO_DONTROUTE
     - scsi: target: use consistent left-aligned ASCII INQUIRY data
     - [armhf] clk: imx6q: reset exclusive gates on init
     - tty/serial: do not free trasnmit buffer page under port lock
     - [x86] perf intel-pt: Fix error with config term "pt=0"
     - perf svghelper: Fix unchecked usage of strncpy()
     - perf parse-events: Fix unchecked usage of strncpy()
     - dm kcopyd: Fix bug causing workqueue stalls
     - dm snapshot: Fix excessive memory usage and workqueue stalls
     - ALSA: bebob: fix model-id of unit for Apogee Ensemble
     - sysfs: Disable lockdep for driver bind/unbind files
     - scsi: smartpqi: correct lun reset issues
     - scsi: megaraid: fix out-of-bound array accesses
     - ocfs2: fix panic due to unrecovered local alloc
     - mm/page-writeback.c: don't break integrity writeback on ->writepage()
       error
     - mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
     - [arm64] ipmi:ssif: Fix handling of multi-part return messages
     - locking/qspinlock: Pull in asm/byteorder.h to ensure correct endianness
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.154
     - net: bridge: Fix ethernet header pointer before check skb forwardable
     - net: Fix usage of pskb_trim_rcsum
     - openvswitch: Avoid OOB read when parsing flow nlattrs
     - vhost: log dirty page correctly
     - net: ipv4: Fix memory leak in network namespace dismantle
     - net_sched: refetch skb protocol for each filter
     - ipfrag: really prevent allocation on netns exit
     - USB: serial: simple: add Motorola Tetra TPG2200 device id
     - USB: serial: pl2303: add new PID to support PL2303TB
     - [x86] ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages
     - [s390x] early: improve machine detection
     - [s390x] smp: fix CPU hotplug deadlock with CPU rescan
     - [x86] char/mwave: fix potential Spectre v1 vulnerability
     - staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1
     - tty: Handle problem if line discipline does not have receive_buf
     - uart: Fix crash in uart_write and uart_put_char
     - [x86] tty/n_hdlc: fix __might_sleep warning
     - CIFS: Fix possible hang during async MTU reads and writes
     - Input: xpad - add support for SteelSeries Stratus Duo
     - compiler.h: enable builtin overflow checkers and add fallback code
     - Input: uinput - fix undefined behavior in uinput_validate_absinfo()
     - [x86] acpi/nfit: Block function zero DSMs
     - [x86] acpi/nfit: Fix command-supported detection
     - dm thin: fix passdown_double_checking_shared_status()
     - [x86] KVM: Fix single-step debugging
     - [x86] kaslr: Fix incorrect i8254 outb() parameters
     - can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by
       removing it
     - can: bcm: check timer values before ktime conversion
     - vt: invoke notifier on screen size change
     - perf unwind: Unwind with libdw doesn't take symfs into account
     - perf unwind: Take pgoff into account when reporting elf to libdwfl
     - [arm64] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size
     - [s390x] smp: Fix calling smp_call_ipl_cpu() from ipl CPU
     - nvmet-rdma: Add unlikely for response allocated check
     - nvmet-rdma: fix null dereference under heavy load
     - f2fs: read page index before freeing
     - btrfs: fix error handling in btrfs_dev_replace_start
     - btrfs: dev-replace: go back to suspended state if target device is
       missing
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.155
     - Fix "net: ipv4: do not handle duplicate fragments as overlapping"
     - fs: add the fsnotify call to vfs_iter_write
     - ipv6: Consider sk_bound_dev_if when binding a socket to an address
       (Closes: #918103)
     - l2tp: copy 4 more bytes to linear part if necessary
     - net/mlx4_core: Add masking for a few queries on HCA caps
     - netrom: switch to sock timer API
     - net/rose: fix NULL ax25_cb kernel panic
     - net/mlx5e: Allow MAC invalidation while spoofchk is ON
     - l2tp: remove l2specific_len dependency in l2tp_core
     - l2tp: fix reading optional fields of L2TPv3
     - ipvlan, l3mdev: fix broken l3s mode wrt local routes
     - CIFS: Do not count -ENODATA as failure for query directory
     - fs/dcache: Fix incorrect nr_dentry_unused accounting in
       shrink_dcache_sb()
     - [arm64] kaslr: ensure randomized quantities are clean also when kaslr is
       off
     - [arm64] hyp-stub: Forbid kprobing of the hyp-stub
     - [arm64] hibernate: Clean the __hyp_text to PoC after resume
     - gfs2: Revert "Fix loop in gfs2_rbm_find"
     - [x86] platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK
     - [x86] platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan
       codes
     - [arm64,armhf] mmc: sdhci-iproc: handle mmc_of_parse() errors during
       probe
     - kernel/exit.c: release ptraced tasks before zap_pid_ns_processes
     - mm, oom: fix use-after-free in oom_kill_process
     - mm: hwpoison: use do_send_sig_info() instead of force_sig()
     - mm: migrate: don't rely on __PageMovable() of newpage after unlocking it
     - cifs: Always resolve hostname before reconnecting
     - drivers: core: Remove glue dirs from sysfs earlier
     - fs: don't scan the inode cache before SB_BORN is set
     - fanotify: fix handling of events on child sub-directory
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.156
     - drm/bufs: Fix Spectre v1 vulnerability
     - [x86] ASoC: Intel: mrfld: fix uninitialized variable access
     - [armhf] gpu: ipu-v3: image-convert: Prevent race between run and
       unprepare
     - scsi: lpfc: Correct LCB RJT handling
     - [armhf] 8808/1: kexec:offline panic_smp_self_stop CPU
     - dlm: Don't swamp the CPU with callbacks queued during recovery
     - [x86] PCI: Fix Broadcom CNB20LE unintended sign extension (redux)
     - [ppc64el] powerpc/pseries: add of_node_put() in dlpar_detach_node()
     - [arm64,armhf] drm/vc4: ->x_scaling[1] should never be set to
       VC4_SCALING_NONE
     - ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl
     - [arm64,armhf] soc/tegra: Don't leak device tree node reference
     - [x86] iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID
     - media: adv*/tc358743/ths8200: fill in min width/height/pixelclock
     - f2fs: move dir data flush to write checkpoint process
     - f2fs: fix wrong return value of f2fs_acl_create
     - nfsd4: fix crash on writing v4_end_grace before nfsd startup
     - Thermal: do not clear passive state during system sleep
     - firmware/efi: Add NULL pointer checks in efivars API functions
     - [arm64] ftrace: don't adjust the LR value
     - [x86] fpu: Add might_fault() to user_insn()
     - smack: fix access permissions for keyring
     - usb: hub: delay hub autosuspend if USB3 port is still link training
     - timekeeping: Use proper seqcount initializer
     - [armhf] clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio module
       clocks
     - [amd64] iommu/amd: Fix amd_iommu=force_isolation
     - [armhf] dts: Fix OMAP4430 SDP Ethernet startup
     - [mips*] bpf: fix encoding bug for mm_srlv32_op
     - [arm64,armhf] iommu/arm-smmu: Add support for qcom,smmu-v2 variant
     - [arm64] iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer
     - udf: Fix BUG on corrupted inode
     - memstick: Prevent memstick host from getting runtime suspended during
       card detection
     - [armhf] tty: serial: samsung: Properly set flags in autoCTS mode
     - perf header: Fix unchecked usage of strncpy()
     - perf probe: Fix unchecked usage of strncpy()
     - [arm64] KVM: Skip MMIO insn after emulation
     - mac80211: fix radiotap vendor presence bitmap handling
     - xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi
     - Bluetooth: Fix unnecessary error message for HCI request completion
     - scsi: smartpqi: correct host serial num for ssa
     - scsi: smartpqi: correct volume status
     - drbd: narrow rcu_read_lock in drbd_sync_handshake
     - drbd: disconnect, if the wrong UUIDs are attached on a connected peer
     - drbd: skip spurious timeout (ping-timeo) when failing promote
     - fbdev: fbmem: behave better with small rotated displays and many CPUs
     - i40e: define proper net_device::neigh_priv_len
     - igb: Fix an issue that PME is not enabled during runtime suspend
     - fbdev: fbcon: Fix unregister crash when more than one framebuffer
     - [arm64] pinctrl: meson: meson8: fix the GPIO function for the GPIOAO
       pins
     - [arm64] pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO
       pins
     - [x86] KVM: svm: report MSR_IA32_MCG_EXT_CTL as unsupported
     - NFS: nfs_compare_mount_options always compare auth flavors.
     - hwmon: (lm80) fix a missing check of the status of SMBus read
     - hwmon: (lm80) fix a missing check of bus read in lm80 probe
     - seq_buf: Make seq_buf_puts() null-terminate the buffer
     - cifs: check ntwrk_buf_start for NULL before dereferencing it
     - um: Avoid marking pages with "changed protection"
     - niu: fix missing checks of niu_pci_eeprom_read
     - f2fs: fix sbi->extent_list corruption issue
     - ocfs2: don't clear bh uptodate for block read
     - HID: lenovo: Add checks to fix of_led_classdev_register
     - kernel/hung_task.c: break RCU locks based on jiffies
     - proc/sysctl: fix return error for proc_doulongvec_minmax()
     - fs/epoll: drop ovflist branch prediction
     - exec: load_script: don't blindly truncate shebang string
     - dccp: fool proof ccid_hc_[rt]x_parse_options()
     - rxrpc: bad unlock balance in rxrpc_recvmsg
     - skge: potential memory corruption in skge_get_regs()
     - rds: fix refcount bug in rds_sock_addref
     - net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames
     - [armhf] net: dsa: slave: Don't propagate flag changes on down slave
       interfaces
     - enic: fix checksum validation for IPv6
     - ALSA: compress: Fix stop handling on compressed capture streams
     - ALSA: hda - Serialize codec registrations
     - fuse: call pipe_buf_release() under pipe lock
     - fuse: decrement NR_WRITEBACK_TEMP on the right page
     - fuse: handle zero sized retrieve correctly
     - [arm64,armhf] dmaengine: bcm2835: Fix interrupt race on RT
     - [arm64,armhf] dmaengine: bcm2835: Fix abort of transactions
     - [armhf] dmaengine: imx-dma: fix wrong callback invoke
     - [armhf] usb: phy: am335x: fix race condition in _probe
     - [armhf] usb: gadget: musb: fix short isoc packets with inventra dma
     - scsi: aic94xx: fix module loading
     - [x86] KVM: work around leak of uninitialized stack contents
       (CVE-2019-7222)
     - kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974)
     - [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested
       (CVE-2019-7221)
     - [x86] perf/x86/intel/uncore: Add Node ID mask
     - [x86] MCE: Initialize mce.bank in the case of a fatal error in
       mce_no_way_out()
     - perf/core: Don't WARN() for impossible ring-buffer sizes
     - perf tests evsel-tp-sched: Fix bitwise operator
     - serial: fix race between flush_to_ldisc and tty_open
     - oom, oom_reaper: do not enqueue same task twice
     - [amd64] PCI: vmd: Free up IRQs on suspend path
     - [amd64] IB/hfi1: Add limit test for RC/UC send via loopback
     - [x86] perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu()
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.157
     - [armhf] mtd: rawnand: gpmi: fix MX28 bus master lockup problem
     - signal: Always notice exiting tasks
     - signal: Better detection of synchronous signals
     - [arm64,armhf] misc: vexpress: Off by one in vexpress_syscfg_exec()
     - debugfs: fix debugfs_rename parameter checking
     - [mips*] cm: reprime error cause
     - [mips*] OCTEON: don't set octeon_dma_bar_type if PCI is disabled
     - mac80211: ensure that mgmt tx skbs have tailroom for encryption
     - drm/modes: Prevent division by zero htotal
     - [x86] drm/vmwgfx: Fix setting of dma masks
     - [x86] drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user
     - nfsd4: fix cached replies to solo SEQUENCE compounds
     - nfsd4: catch some false session retries
     - HID: debug: fix the ring buffer implementation (CVE-2019-3819)
     - Revert "cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy
       (insecure cifs)"
     - libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive()
     - xfrm: refine validation of template and selector families
     - batman-adv: Avoid WARN on net_device without parent in netns
     - batman-adv: Force mac header to start of data on xmit
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.158
     - Revert "exec: load_script: don't blindly truncate shebang string"
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.159
     - dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string
     - eeprom: at24: add support for 24c2048
     - uapi/if_ether.h: prevent redefinition of struct ethhdr
     - [armel,armhf] 8789/1: signal: copy registers using __copy_to_user()
     - [armel,armhf] 8791/1: vfp: use __copy_to_user() when saving VFP state
     - [armel,armhf] 8793/1: signal: replace __put_user_error with __put_user
     - [armel,armhf] 8794/1: uaccess: Prevent speculative use of the current
       addr_limit
     - [armel,armhf] 8795/1: spectre-v1.1: use put_user() for __put_user()
     - [armel,armhf] 8796/1: spectre-v1,v1.1: provide helpers for address
       sanitization
     - [armel,armhf] 8797/1: spectre-v1.1: harden __copy_to_user
     - [armel,armhf] 8810/1: vfp: Fix wrong assignement to ufp_exc
     - [armel,armhf] make lookup_processor_type() non-__init
     - [armel,armhf] split out processor lookup
     - [armel,armhf] clean up per-processor check_bugs method call
     - [armel,armhf] add PROC_VTABLE and PROC_TABLE macros
     - [armel,armhf] spectre-v2: per-CPU vtables to work around big.Little
       systems
     - [armel,armhf] ensure that processor vtables is not lost after boot
     - [armel,armhf] fix the cockup in the previous patch
     - net: create skb_gso_validate_mac_len() (CVE-2018-1000026)
     - bnx2x: disable GSO where gso_size is too big for hardware
       (CVE-2018-1000026)
     - [i386] ACPI: NUMA: Use correct type for printing addresses on i386-PAE
     - cpufreq: check if policy is inactive early in __cpufreq_get()
     - [armel] dts: kirkwood: Fix polarity of GPIO fan lines
     - cifs: Limit memory used by lock request calls to a page
     - perf report: Include partial stacks unwound with libdw
     - Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire
       F5-573G"
     - Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK
     - perf/core: Fix impossible ring-buffer sizes warning
     - [x86] perf: Add check_period PMU callback
     - ALSA: hda - Add quirk for HP EliteBook 840 G5
     - ALSA: usb-audio: Fix implicit fb endpoint setup by quirk
     - [x86] kvm: vmx: Fix entry number check for add_atomic_switch_msr()
     - Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780
     - [alpha] fix page fault handling for r16-r18 targets
     - [alpha] Fix Eiger NR_IRQS to 128
     - tracing/uprobes: Fix output for multiple string arguments
     - signal: Restore the stop PTRACE_EVENT_EXIT
     - [amd64] x86/a.out: Clear the dump structure initially
     - dm thin: fix bug where bio that overwrites thin block ignores FUA
     - [x86] drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set
     - smsc95xx: Use skb_cow_head to deal with cloned skbs
     - ch9200: use skb_cow_head() to deal with cloned skbs
     - kaweth: use skb_cow_head() to deal with cloned skbs
     - [arm64,armhf] usb: dwc2: Remove unnecessary kfree
     - netfilter: nf_tables: fix mismatch in big-endian system
     - [arm64] pinctrl: msm: fix gpio-hog related boot issues
     - mm: stop leaking PageTables
     - uapi/if_ether.h: move __UAPI_DEF_ETHHDR libc define
     - Revert "scsi: aic94xx: fix module loading"
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.160
     - net: fix IPv6 prefix route residue
     - [x86] vsock: cope with memory allocation failure at socket creation time
     - hwmon: (lm80) Fix missing unlock on error in set_fan_div()
     - net: Fix for_each_netdev_feature on Big endian
     - [arm64,armhf] net: stmmac: handle endianness in dwmac4_get_timestamp
     - sky2: Increase D3 delay again
     - vhost: correctly check the return value of translate_desc() in
       log_used()
     - net: Add header for usage of fls64()
     - tcp: tcp_v4_err() should be more careful
     - net: Do not allocate page fragments that are not skb aligned
     - tcp: clear icsk_backoff in tcp_write_queue_purge()
     - vxlan: test dev->flags & IFF_UP before calling netif_rx()
     - [arm64,armhf] net: stmmac: Fix a race in EEE enable callback
     - net: ipv4: use a dedicated counter for icmp_v4 redirect packets
     - btrfs: Remove false alert when fiemap range is smaller than on-disk
       extent
     - mISDN: fix a race in dev_expire_timer()
     - ax25: fix possible use-after-free
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.161
     - mac80211: Free mpath object when rhashtable insertion fails
     - libceph: handle an empty authorize reply
     - ceph: avoid repeatedly adding inode to mdsc->snap_flush_list
     - numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES
     - proc, oom: do not report alien mms when setting oom_score_adj
     - KEYS: allow reaching the keys quotas exactly
     - [armhf] mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while registering
       mfd cells
     - [armhf] mfd: twl-core: Fix section annotations on {,un}protect_pm_master
     - [arm64] mfd: qcom_rpm: write fw_version to CTRL_REG
     - [armhf] mfd: mc13xxx: Fix a missing check of a register-read failure
     - qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory
       barrier
     - [arm64] net: hns: Fix use after free identified by SLUB debug
     - scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param
     - [x86] scsi: isci: initialize shost fully before calling scsi_add_host()
     - atm: he: fix sign-extension overflow on large shift
     - [armhf] leds: lp5523: fix a missing check of return value of lp55xx_read
     - net/mlx5e: Fix wrong (zero) TX drop counter indication for representor
     - RDMA/srp: Rework SCSI device reset handling
     - KEYS: user: Align the payload buffer
     - KEYS: always initialize keyring_index_key::desc_len
     - batman-adv: fix uninit-value in batadv_interface_tx()
     - net/packet: fix 4gb buffer limit due to overflow check
     - team: avoid complex list operations in team_nl_cmd_options_set()
     - sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach()
     - sctp: call gso_reset_checksum when computing checksum in
       sctp_gso_segment
     - net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames
     - [hppa/parisc] Fix ptrace syscall number modification
     - [x86] hpet: Make cmd parameter of hpet_ioctl_common() unsigned
     - clocksource: Use GENMASK_ULL in definition of CLOCKSOURCE_MASK
     - netpoll: Fix device name check in netpoll_setup()
     - tracing: Use cpumask_available() to check if cpumask variable may be
       used
     - [x86] boot: Disable the address-of-packed-member compiler warning
     - [x86] drm/i915: Consistently use enum pipe for PCH transcoders
     - [x86] drm/i915: Fix enum pipe vs. enum transcoder for the PCH transcoder
     - [arm64] irqchip/gic-v3: Convert arm64 GIC accessors to
       {read,write}_sysreg_s
     - mm/zsmalloc.c: change stat type parameter to int
     - mm/zsmalloc.c: fix -Wunneeded-internal-declaration warning
     - Revert "bridge: do not add port to router list when receives query with
       source 0.0.0.0"
     - netfilter: nf_tables: fix flush after rule deletion in the same batch
     - [arm64] pinctrl: max77620: Use define directive for
       max77620_pinconf_param values
     - [arm64,armhf] phy: tegra: remove redundant self assignment of 'map'
     - sched/sysctl: Fix attributes of some extern declarations
 .
   [ Salvatore Bonaccorso ]
   * Refresh kbuild-use-nostdinc-in-compile-tests.patch for context changes in
     4.9.145
   * [rt] Update to 4.9.146-rt125
     - seqlock: provide the same ordering semantics as mainline
     - squashfs: make use of local lock in multi_cpu decompressor
     - locallock: provide {get,put}_locked_ptr() variants
     - posix-timers: move the rcu head out of the union
     - alarmtimer: Prevent live lock in alarm_cancel()
     - block: blk-mq: move blk_queue_usage_counter_release() into process
       context
     - Revert "block: blk-mq: Use swait"
     - Revert "rt,ntp: Move call to schedule_delayed_work() to helper thread"
     - net: use task_struct instead of CPU number as the queue owner on -RT
     - locking: add types.h
     - mm/slub: close possible memory-leak in kmem_cache_alloc_bulk()
     - crypto: limit more FPU-enabled sections
     - sched, tracing: Fix trace_sched_pi_setprio() for deboosting
     - rcu: Suppress lockdep false-positive ->boost_mtx complaints
     - rcu: Do not include rtmutex_common.h unconditionally
     - rtmutex: Make rt_mutex_futex_unlock() safe for irq-off callsites
     - futex: Fix OWNER_DEAD fixup
     - futex: Avoid violating the 10th rule of futex
     - futex: Fix more put_pi_state() vs. exit_pi_state_list() races
     - futex: Fix pi_state->owner serialization
   * [rt] Refresh 0366-posix-timers-move-the-rcu-head-out-of-the-union.patch.
     Refresh for context changes caused by a Debian specific patch to avoid
     ABI change in 4.9.136: "posix-timers: Avoid ABI change in 4.9.136"
   * [rt] Refresh 0280-random-Make-it-work-on-rt.patch
   * [rt] Refresh 0198-fs-aio-simple-simple-work.patch for context changes in
     4.9.147
   * Btrfs: fix corruption reading shared and compressed extents after hole
     punching (Closes: #922306)
 .
   [ Ben Hutchings ]
   * Bump ABI to 9 and apply deferred changes:
     - netfilter: ipv6: nf_defrag: reduce struct net memory waste
     - proc/sysctl: prune stale dentries during unregistering
     - proc/sysctl: Don't grab i_lock under sysctl_lock.
     - proc: Fix proc_sys_prune_dcache to hold a sb reference
     - [mips*] Correct the 64-bit DSP accumulator register size
     - inet: frags: fix ip6frag_low_thresh boundary
     - inet: frags: reorganize struct netns_frags
     - rhashtable: reorganize struct rhashtable layout
     - inet: frags: break the 2GB limit for frags storage
     - elevator: fix truncation of icq_cache_name
Checksums-Sha1: 
 3b46549caab3a72b998916d7cabc1be58215bd2f 15553 linux-4.9_4.9.168-1~deb8u1.dsc
 b576c3a4218a1859f7214c2af3a7041045eb690e 94766372 linux-4.9_4.9.168.orig.tar.xz
 0adc4893bed63d59432a1120440e865d46c8cbe3 1217552 linux-4.9_4.9.168-1~deb8u1.debian.tar.xz
 1fa6ccec4fc5dbd3c6783b4be262954029919b33 7676094 linux-headers-4.9.0-0.bpo.9-common_4.9.168-1~deb8u1_all.deb
 99f9ef7a4d098b3499bc31c6420e5951818e1613 5735466 linux-headers-4.9.0-0.bpo.9-common-rt_4.9.168-1~deb8u1_all.deb
 8a2ef93827ae2fa77c6dcbde9e0a192d2625ac7e 682632 linux-support-4.9.0-0.bpo.9_4.9.168-1~deb8u1_all.deb
 b593e790d2d338da9cf0df678e057a2773d3cda6 11405912 linux-doc-4.9_4.9.168-1~deb8u1_all.deb
 a38a4fbc75acf27dd4db1cb63f528cefa26009c6 3217830 linux-manual-4.9_4.9.168-1~deb8u1_all.deb
 89871f3f4753d3e956d3f73eb18e357985b8a74b 96824296 linux-source-4.9_4.9.168-1~deb8u1_all.deb
Checksums-Sha256: 
 d7022143b7d01fd0415303f471603058dcb59f95da8f85fe2bd0bee9ad5c9747 15553 linux-4.9_4.9.168-1~deb8u1.dsc
 2c31dfd24a04f0474df90056348d763975f07239a2afb868d275111aad7e9df3 94766372 linux-4.9_4.9.168.orig.tar.xz
 de6df069b7450d1b2220d5217b856a48efc71bbadbd6e7781be52f0e620ddce2 1217552 linux-4.9_4.9.168-1~deb8u1.debian.tar.xz
 11376264f241227e559aa293d7c054c451fc9e56696bfa9a85535f38106cf80c 7676094 linux-headers-4.9.0-0.bpo.9-common_4.9.168-1~deb8u1_all.deb
 6b93ebae9d591d97e6078a2767845682905c23f9328c95d8cc26c27505f8d527 5735466 linux-headers-4.9.0-0.bpo.9-common-rt_4.9.168-1~deb8u1_all.deb
 8e32f3aea2f254f55d40adcade22b1d29a9b67cde195ea83b9ce9354e6975fc6 682632 linux-support-4.9.0-0.bpo.9_4.9.168-1~deb8u1_all.deb
 5db8584651d555e9e9af814406f2bfd6e6b6e285a3d60bc904d94b4ae5fce008 11405912 linux-doc-4.9_4.9.168-1~deb8u1_all.deb
 3a34cb55dbc4c797cf71ab52ef47f28b499004ff94b45e12a8216b9dfc93fd86 3217830 linux-manual-4.9_4.9.168-1~deb8u1_all.deb
 c55e6621e575ebfa16f2c218747857141f97fad33cdbca59960ccc9ee2315409 96824296 linux-source-4.9_4.9.168-1~deb8u1_all.deb
Files: 
 faf5a2e555448a63d272d9ce5f2b1170 15553 kernel optional linux-4.9_4.9.168-1~deb8u1.dsc
 505c05e5fe26e5b786f0ae27f00bf76c 94766372 kernel optional linux-4.9_4.9.168.orig.tar.xz
 1efeff030802c8d375c2bab02da62982 1217552 kernel optional linux-4.9_4.9.168-1~deb8u1.debian.tar.xz
 b52581d30964d144d048042c0d260003 7676094 kernel optional linux-headers-4.9.0-0.bpo.9-common_4.9.168-1~deb8u1_all.deb
 fff7acffef8557a105c9063b12639b1e 5735466 kernel optional linux-headers-4.9.0-0.bpo.9-common-rt_4.9.168-1~deb8u1_all.deb
 2178d27e2198a8e338bac2ea7d9aa913 682632 devel optional linux-support-4.9.0-0.bpo.9_4.9.168-1~deb8u1_all.deb
 c04c1b58d20d83ce30138b15d55c758d 11405912 doc optional linux-doc-4.9_4.9.168-1~deb8u1_all.deb
 3844a36ccb7d41c6877fa11e78b8cdfd 3217830 doc optional linux-manual-4.9_4.9.168-1~deb8u1_all.deb
 1b47597e85a00c966bb8d4293d086928 96824296 kernel optional linux-source-4.9_4.9.168-1~deb8u1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlzINZAACgkQ57/I7JWG
EQmp5hAAsDTfJn2a7yEdAJjj1o54hIV/EGBl/6ZBTQsQns+Z4k/kJ8ihh86Xk3uh
P6rVefxCdZsEABagGg0MdTLJjeCu8MYma8qpXg9eR755QhQPoZRUbvTbZcwqQK2r
aKDAHqO/j2KdFGyswyuRYcuDiIZQjqVS9S6UIUM7aRxoIGWyYKwwwscWxGP4u4XI
crZv5B61FrbM+3eP/75wl5Zai5SeYjR+Rh+TCb+moZJigZbToeMsykEa+WocAFzq
FjlqmLBQXy4tIXWqo0TseKd5L1gi2BMI/ddHOlUn9jw/y44FAC9K/bxthW7a9ICa
vu9zsti13HiQfIOEk2N3sBJCxEpDhXUADXGHJ49P40yHo0wlsPR3oKwIAang+MqE
njasUPArJqhKRb7fwbSnHe9ECPttE8VVHTJxMBB5qIK6P2cbYfVvxPshkCO726pm
mIeHWthf2elzv6MEALn0albKuL5tp+FiQ+/s0qkGgAVaffbSFzVPNqIc9aUkUOmC
6uk/vvinLN14UnlKhRRU658AQ/K6P7U+J9l/vM9Ae63uaTkXU68Gzo/BnGfBsk4D
ZCGDW2jMiZ67PvdHSEVfAs5QND+cmNacRP8pPQFVJ2VHKS0O5ZGAOUh5LY41drWy
mFbXJVv2qywpaVnN2DM+voIWP2W2rapWfxx/HBpRBwa+c13h4dM=
=8rx7
-----END PGP SIGNATURE-----