-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 22 Aug 2019 21:50:36 +0100 Binary: linux-doc-4.9 linux-headers-4.9.0-11-common linux-headers-4.9.0-11-common-rt linux-manual-4.9 linux-source-4.9 linux-support-4.9.0-11 Source: linux Architecture: all source Version: 4.9.189-1 Distribution: stretch Urgency: medium Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org> Changed-By: Ben Hutchings <ben@decadent.org.uk> Closes: 904385 935134 Description: linux-doc-4.9 - Linux kernel specific documentation for version 4.9 linux-headers-4.9.0-11-common - Common header files for Linux 4.9.0-11 linux-headers-4.9.0-11-common-rt - Common header files for Linux 4.9.0-11-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-11 - Support files for Linux 4.9 Changes: linux (4.9.189-1) stretch; urgency=medium . * New upstream stable update: https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.186 - [x86] Input: elantech - enable middle button support on 2 ThinkPads - mac80211: mesh: fix RCU warning - mac80211: free peer keys before vif down in mesh - netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments - netfilter: ipv6: nf_defrag: accept duplicate fragments again - [armhf] Input: imx_keypad - make sure keyboard can always wake up system - [arm64] KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy - mac80211: only warn once on chanctx_conf being NULL - md: fix for divide error in status_resync - bnx2x: Check if transceiver implements DDM before access - ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL - net :sunrpc :clnt :Fix xps refcount imbalance on the error path - udf: Fix incorrect final NOT_ALLOCATED (hole) extent length - [x86] ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() - [x86] tls: Fix possible spectre-v1 in do_get_thread_area() - fscrypt: don't set policy for a dead directory - USB: serial: ftdi_sio: add ID for isodebug v1 - USB: serial: option: add support for GosunCn ME3630 RNDIS mode - Revert "serial: 8250: Don't service RX FIFO if interrupts are disabled" - p54usb: Fix race between disconnect and firmware loading (CVE-2019-15220) - usb: gadget: ether: Fix race between gether_disconnect and rx_submit - [i386] staging: comedi: dt282x: fix a null pointer deref on interrupt - [x86] staging: comedi: amplc_pci230: fix null pointer deref on interrupt - carl9170: fix misuse of device driver API - [x86] VMCI: Fix integer overflow in VMCI handle arrays - Revert "e1000e: fix cyclic resets at link up with active tx" - e1000e: start network tx queue only when link is up - [arm64] crypto: remove accidentally backported files - perf/core: Fix perf_sample_regs_user() mm check - [armhf] omap2: remove incorrect __init annotation - be2net: fix link failure after ethtool offline test - ppp: mppe: Add softdep to arc4 - sis900: fix TX completion - dm verity: use message limit for data block corruption message - [s390x] fix stfle zero padding - [s390x] qdio: (re-)initialize tiqdio list entries - [s390x] qdio: don't touch the dsci in tiqdio_add_input_queues() https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.187 - [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly - [armhf] dmaengine: imx-sdma: fix use-after-free on probe error path - ath10k: Do not send probe response template for mesh - ath9k: Check for errors when reading SREV register - ath6kl: add some bounds checking - ath: DFS JP domain W56 fixed pulse type 3 RADAR detection - batman-adv: fix for leaked TVLV handler. - media: dvb: usb: fix use after free in dvb_usb_device_exit - media: marvell-ccic: fix DMA s/g desc number calculation - media: media_device_enum_links32: clean a reserved field - [armhf,arm64] net: stmmac: dwmac1000: Clear unused address entries - [armhf,arm64] net: stmmac: dwmac4/5: Clear unused address entries - signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig - af_key: fix leaks in key_pol_get_resp and dump_sp. - xfrm: Fix xfrm sel prefix length validation - media: mc-device.c: don't memset __user pointer contents - net: phy: Check against net_device being NULL - tua6100: Avoid build warnings. - [armhf] media: wl128x: Fix some error handling in fm_v4l2_init_video_device() - cpupower : frequency-set -r option misses the last cpu in related cpu list - [s390x] qdio: handle PENDING state for QEBSM devices - perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode - [armhf] gpio: omap: fix lack of irqstatus_raw0 for OMAP4 - [armhf] gpio: omap: ensure irq is enabled before wakeup - regmap: fix bulk writes on paged registers - bpf: silence warning messages in core - rcu: Force inlining of rcu_read_lock() - blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration - xfrm: fix sa selector validation - perf evsel: Make perf_evsel__name() accept a NULL argument - vhost_net: disable zerocopy by default - ipoib: correcly show a VF hardware address - EDAC/sysfs: Fix memory leak when creating a csrow object - ipsec: select crypto ciphers for xfrm_algo - media: i2c: fix warning same module names - ntp: Limit TAI-UTC offset - timer_list: Guard procfs specific code - [arm64] acpi: ignore 5.1 FADTs that are reported as 5.0 - mt7601u: do not schedule rx_tasklet when the device has been disconnected - mt7601u: fix possible memory leak when the device is disconnected - ath10k: fix PCIE device wake up failed - perf tools: Increase MAX_NR_CPUS and MAX_CACHES - libata: don't request sense data on !ZAC ATA devices - [armhf] clocksource/drivers/exynos_mct: Increase priority over ARM arch timer - rslib: Fix decoding of shortened codes - rslib: Fix handling of of caller provided syndrome - ixgbe: Check DDM existence in transceiver before access - crypto: asymmetric_keys - select CRYPTO_HASH where needed - EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msec - bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush() - iwlwifi: mvm: Drop large non sta frames - net: usb: asix: init MAC address buffers - gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variants - Bluetooth: hci_bcsp: Fix memory leak in rx_skb - Bluetooth: 6lowpan: search for destination address in all peers - Bluetooth: Check state in l2cap_disconnect_rsp - Bluetooth: validate BLE connection interval updates - gtp: fix Illegal context switch in RCU read-side critical section. - gtp: fix use-after-free in gtp_newlink() - crypto: ghash - fix unaligned memory access in ghash_setkey() - [arm64] crypto: sha1-ce - correct digest for empty data in finup - [arm64] crypto: sha2-ce - correct digest for empty data in finup - crypto: chacha20poly1305 - fix atomic sleep when using async algorithm - [armhf] regulator: s2mps11: Fix buck7 and buck8 wrong voltages - [arm64] tegra: Update Jetson TX1 GPU regulator timings - iwlwifi: pcie: don't service an interrupt that was masked - tracing/snapshot: Resize spare buffer if size changed - NFSv4: Handle the special Linux file open access mode - lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE - ALSA: seq: Break too long mutex context in the write loop - [x86] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine - media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom() - [x86] KVM: vPMU: refine kvm_pmu err msg when event creation failed - [arm64] tegra: Fix AGIC register range - fs/proc/proc_sysctl.c: fix the default values of i_uid/i_gid on /proc/sys inodes. - drm/nouveau/i2c: Enable i2c pads & busses during preinit - padata: use smp_mb in padata_reorder to avoid orphaned padata jobs - 9p/virtio: Add cleanup path in p9_virtio_init - PCI: Do not poll for PME if the device is in D3cold - Btrfs: add missing inode version, ctime and mtime updates when punching hole - libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields - take floppy compat ioctls to floppy.c - [x86] crypto: ccp - Validate the the error value used to index error messages - [x86] PCI: hv: Delete the device earlier from hbus->children for hot- remove - [x86] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() - [ppc64el] watchpoint: Restore NV GPRs while returning from exception - eCryptfs: fix a couple type promotion bugs - [x86] intel_th: msu: Fix single mode with disabled IOMMU - Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug - usb: Handle USB3 remote wakeup for LPM enabled devices correctly - dm bufio: fix deadlock with loop device - compiler.h: Add read_word_at_a_time() function. - ext4: allow directory holes - bnx2x: Prevent load reordering in tx completion processing - bnx2x: Prevent ptp_task to be rescheduled indefinitely - igmp: fix memory leak in igmpv3_del_delrec() - ipv4: don't set IPv6 only flags to IPv4 addresses - [armhf] net: dsa: mv88e6xxx: wait after reset deactivation - net: neigh: fix multiple neigh timer scheduling - net: openvswitch: fix csum updates for MPLS actions - nfc: fix potential illegal memory access - rxrpc: Fix send on a connected, but unbound socket - [x86] sky2: Disable MSI on ASUS P6T - vrf: make sure skb->data contains ip header to make routing - macsec: fix use-after-free of skb during RX - macsec: fix checksumming after decryption - netrom: fix a memory leak in nr_rx_frame() - netrom: hold sock when setting skb->destructor - bonding: validate ip header before check IPPROTO_IGMP - tcp: Reset bytes_acked and bytes_received when disconnecting - net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling - net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query - net: bridge: stp: don't cache eth dest pointer before skb pull - [x86] perf/amd/uncore: Rename 'L2' to 'LLC' - [x86] perf/amd/uncore: Get correct number of cores sharing last level cache - [x86] perf/events/amd/uncore: Fix amd_uncore_llc ID to use pre-defined cpu_llc_id - NFSv4: Fix open create exclusive when the server reboots - nfsd: give out fewer session slots as limit approaches - nfsd: fix performance-limiting session calculation - nfsd: Fix overflow causing non-working mounts on 1 TB machines - [armhf,arm64] drm/panel: simple: Fix panel_simple_dsi_probe - usb: core: hub: Disable hub-initiated U1/U2 - [armhf] pinctrl: rockchip: fix leaked of_node references - memstick: Fix error cleanup path of memstick_init - [arm64] tty: serial: msm_serial: avoid system lockup condition - serial: 8250: Fix TX interrupt handling condition - drm/virtio: Add memory barriers for capset cache. - phy: renesas: rcar-gen2: Fix memory leak at error paths - [armhf] drm/rockchip: Properly adjust to a true clock in adjusted_mode - tty: serial_core: Set port active bit in uart_port_activate - usb: gadget: Zero ffs_io_data - [ppc64el] pci/of: Fix OF flags parsing for 64bit BARs - PCI: sysfs: Ignore lockdep for remove attribute - iio: iio-utils: Fix possible incorrect mask calculation - [ppc64el] recordmcount: Fix spurious mcount entries on powerpc - mfd: core: Set fwnode for created devices - [arm64] mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk - RDMA/i40iw: Set queue pair state when being queried - perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning - RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM - [ppc64el] boot: add {get, put}_unaligned_be32 to xz_config.h - f2fs: avoid out-of-range memory access - mailbox: handle failed named mailbox channel request - [ppc64el] eeh: Handle hugepages in ioremap space - 9p: pass the correct prototype to read_cache_page - mm/mmu_notifier: use hlist_add_head_rcu() - usb: wusbcore: fix unbalanced get/put cluster_id - [x86] usb: pci-quirks: Correct AMD PLL quirk detection - [x86] sysfb_efi: Add quirks for some devices with swapped width and height - [x86] speculation/mds: Apply more accurate check on hypervisor platform - [x86] hpet: Fix division by zero in hpet_time_div() - ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 - ALSA: hda - Add a conexant codec entry to let mute led work - access: avoid the RCU grace period for the temporary subjective credentials - [arm64] dts: marvell: Fix A37xx UART0 register size - i2c: qup: fixed releasing dma without flush operation completion - [arm64] compat: Provide definition for COMPAT_SIGMINSTKSZ (Closes: #904385) - ISDN: hfcsusb: checking idx of ep configuration - media: au0828: fix null dereference in error path - media: cpia2_usb: first wake up, then free in disconnect - media: radio-raremono: change devm_k*alloc to k*alloc - sched/fair: Don't free p->numa_faults with concurrent readers - drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl - ceph: hold i_ceph_lock when removing caps for freeing inode https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.188 - [armhf] dts: rockchip: Make rk3288-veyron-minnie run at hs200 - [armhf] dts: rockchip: Make rk3288-veyron-mickey's emmc work again - [armhf] dts: rockchip: Mark that the rk3288 timer might stop in suspend - ftrace: Enable trampoline when rec count returns back to one - kernel/module.c: Only return -EEXIST for modules that have finished loading - fs/adfs: super: fix use-after-free bug - btrfs: fix minimum number of chunk errors for DUP - ceph: fix improper use of smp_mb__before_atomic() - ceph: return -ERANGE if virtual xattr value didn't fit in buffer - [s390x] scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized - ACPI: fix false-positive -Wuninitialized warning - be2net: Signal that the device cannot transmit during reconfiguration - [x86] apic: Silence -Wtype-limits compiler warnings - mm/cma.c: fail if fixed declaration can't be honored - coda: add error handling for fget - coda: fix build using bare-metal toolchain - uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers - drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some strings - ipc/mqueue.c: only perform resource calculation if user valid - [x86] kvm: Don't call kvm_spurious_fault() from .fixup - [x86] boot: Remove multiple copy of static function sanitize_boot_params() - Btrfs: fix incremental send failure after deduplication - [armhf,arm64] mmc: dw_mmc: Fix occasional hang after tuning on eMMC - gpiolib: fix incorrect IRQ requesting of an active-low lineevent - selinux: fix memory leak in policydb_init() - [s390x] dasd: fix endless loop after read unit address configuration - [arm*] drivers/perf: arm_pmu: Fix failure path in PM notifier - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() - IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification - infiniband: fix race condition between infiniband mlx4, mlx5 driver and core dumping - coredump: fix race condition between collapse_huge_page() and core dumping - eeprom: at24: make spd world-readable again - Backport minimal compiler_attributes.h to support GCC 9 - include/linux/module.h: copy __init/__exit attrs to init/cleanup_module - objtool: Support GCC 9 cold subfunction naming scheme - [x86] mm, gup: prevent get_page() race with munmap in paravirt guest https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.189 - scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure - [armhf] dts: Add pinmuxing for i2c2 and i2c3 for LogicPD SOM-LV - [armhf] dts: Add pinmuxing for i2c2 and i2c3 for LogicPD torpedo - [armhf] dts: logicpd-som-lv: Fix Audio Mute - [arm64] cpufeature: Fix CTR_EL0 field definitions - [arm64] cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} - tcp: be more careful in tcp_fragment() - HID: wacom: fix bit shift for Cintiq Companion 2 - HID: Add quirk for HP X1200 PIXART OEM mouse - RDMA: Directly cast the sockaddr union to sockaddr - IB: directly cast the sockaddr union to aockaddr - objtool: Add machine_real_restart() to the noreturn list - objtool: Add rewind_stack_do_exit() to the noreturn list - libceph: use kbasename() and kill ceph_file_part() - atm: iphase: Fix Spectre v1 vulnerability - net: bridge: delete local fdb on device init failure - net: bridge: mcast: don't delete permanent entries when fast leave is enabled - net: fix ifindex collision during namespace removal - net/mlx5: Use reversed order when unregister devices - net: sched: Fix a possible null-pointer dereference in dequeue_func() - tipc: compat: allow tipc commands without arguments - compat_ioctl: pppoe: fix PPPOEIOCSFWD handling - ip6_tunnel: fix possible use-after-free on xmit - ife: error out when nla attributes are empty - bnx2x: Disable multi-cos feature. - [armhf,arm64] spi: bcm2835: Fix 3-wire mode if DMA is enabled . [ Ben Hutchings ] * Bump ABI to 11 * siphash: implement HalfSipHash1-3 for hash tables (Closes: #935134) * netfilter: conntrack: Use consistent ct id hash calculation (fixes regression in 4.9.168-1+deb9u5) Checksums-Sha1: ac24c50c3c10eac3e297108c11f89d57eac4e428 125025 linux_4.9.189-1.dsc 462bac183b9a94c5cedc297d8ae99750a325b2a6 94807908 linux_4.9.189.orig.tar.xz 77d2b577f07394c8a6af941740b18e1b4ced64ff 1261508 linux_4.9.189-1.debian.tar.xz b7d024bdf7bb15150c6020af81e0440b52d5e3ea 37871 linux_4.9.189-1_source.buildinfo 95c1cff4f36bf9f0310caa3a7d3b22739737fb6b 12526574 linux-doc-4.9_4.9.189-1_all.deb 4d22a210a652d36555674b33b0631328cd3752ab 5768540 linux-headers-4.9.0-11-common-rt_4.9.189-1_all.deb ae75882cdfcf585bc095ef1e17563dafccebc8e4 7702646 linux-headers-4.9.0-11-common_4.9.189-1_all.deb 9e20e3ead39bcec1cbf61e0366d33987c332205b 3237038 linux-manual-4.9_4.9.189-1_all.deb 9b397f8ea00b58406c88b8e432a1b033a6205eff 96894314 linux-source-4.9_4.9.189-1_all.deb 7f082e6c55cb0e4e393a9a40442539f6488fa4c9 702700 linux-support-4.9.0-11_4.9.189-1_all.deb Checksums-Sha256: 0c0ed783191eb9efd3b2df335e968b6d0083875420641eef9516cad97ecc5b24 125025 linux_4.9.189-1.dsc f16329e227a1d4e359bd251fcaca21b0da83f1f00f03adc66e1062a479e1e5c4 94807908 linux_4.9.189.orig.tar.xz 225146449bed67bd0284c6020320888982f42878354d3edb5cc75f7571b7e847 1261508 linux_4.9.189-1.debian.tar.xz e31254ec7b6471a18ae98fef870c9d3bf76521678bbccc3c4c44784e720c56a0 37871 linux_4.9.189-1_source.buildinfo 7558ddc0793dab115d1ceea2276beedb212b9235188552bfba64feb66f747b27 12526574 linux-doc-4.9_4.9.189-1_all.deb ab7ffcb4dfbdcfe5cddaed3f693f3cd07050d3168f30dcaaec227f51de3fc294 5768540 linux-headers-4.9.0-11-common-rt_4.9.189-1_all.deb c1e3ed1ac90a68d391b587691a397e88b2112866ac8394ca5c8d246c086a789c 7702646 linux-headers-4.9.0-11-common_4.9.189-1_all.deb 40ba46226debccd21c372cffaba18bb666b5071e5268d503810e55a0b97c2e1f 3237038 linux-manual-4.9_4.9.189-1_all.deb a92ef5135747fa96bc213368ba7b0a2aff76578b18946c2ab0993dc104de6599 96894314 linux-source-4.9_4.9.189-1_all.deb 0cbef325aa30ca18b773a42255b8d3e20ffdacd8503ac1d8094e1ee8161ca4f6 702700 linux-support-4.9.0-11_4.9.189-1_all.deb Files: f4eaac908992a184b83619a4a3b8a3c7 125025 kernel optional linux_4.9.189-1.dsc d3574e6ed73bb4979584e60303400c09 94807908 kernel optional linux_4.9.189.orig.tar.xz 1fd9424e05b1b91936ffd497ebca1888 1261508 kernel optional linux_4.9.189-1.debian.tar.xz a5525f5a077bc55e4c745de5b48fd0bf 37871 kernel optional linux_4.9.189-1_source.buildinfo 75743481dde0cb088873696db6b66f82 12526574 doc optional linux-doc-4.9_4.9.189-1_all.deb 4bc5f537172fcf30709307a169e1885a 5768540 kernel optional linux-headers-4.9.0-11-common-rt_4.9.189-1_all.deb 4d341a3a619c21d152b089701480ddda 7702646 kernel optional linux-headers-4.9.0-11-common_4.9.189-1_all.deb 45bb96f8ee08523f6f2b36c4b0362efd 3237038 doc optional linux-manual-4.9_4.9.189-1_all.deb e49b3d58eb91ff3838595ca238a35497 96894314 kernel optional linux-source-4.9_4.9.189-1_all.deb e5b4fe8fea2ec6d109858df0e3b68c38 702700 devel optional linux-support-4.9.0-11_4.9.189-1_all.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAl1fKAQACgkQ57/I7JWG EQmvAg//Y4G0kdHum1R3xNtWoXfj4f9KNqg5PMM5vT5dK1ZyuVaJeX7JC7rLgqiT SN60l3aAhi0JIoEkCf1yJmqsL+chhMpDTIKmNJYUVa8lwK1N6GL0wl871ZkMh8lP 6xL+CVd8gu87OUhjB6nccOjWTlbG+oDGtB2KB817W88/LrYZaqK/WlgBskXbIAAD x8u/Da0y2E45n8//01iYaZgQC8tpEAkLbLt7m2TT2aLTL+0HJy6fb2Ixm5uDPiSQ azrjAhiRTxChU3eCKMUumUxCTATXtqSLpuvWz+90uteiMkPfI+jZ9ILU+NrQgPl3 HBBQANAtevSGXUXCq8MIzxxhjg5jImg5vW+/PFPqZPW5tnfnnd9ohQITDICxVtcn E9OXJoAY5Ej0hfhOB6/lN9ILBPydN+dC2lMJ6nuAws4zB5tcILct44AfI0uGyur4 7eMthtdJBmfwSp5xWjCO3b4QB/0KyV/4EjrTZk/mwlA0CWE3aCdjlpJB2uuK9xpm keRZyQShtNQjDHR62yINTk5oPheyRpV2+ondJ3g3L0DyJHPelVznd+gm85IfNDvI U30LbyhHI57vAsF0dh2OkuFxz8ZWmHGWIPIPh4DILWI8+nu7ZBn1FT4YpG36Kizz g9iFX3kW7Td11UNmV0wiLfEGbH+3LbC0MIHugW+sk965ekYoFDE= =Gdlu -----END PGP SIGNATURE-----