Back to linux PTS page

Accepted linux 4.19.20-1 (all source) into unstable, unstable



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

Format: 1.8
Date: Mon, 11 Feb 2019 16:55:59 +0000
Source: linux
Binary: linux-doc-4.19 linux-headers-4.19.0-3-common linux-headers-4.19.0-3-common-rt linux-source-4.19 linux-support-4.19.0-3 lockdep
Architecture: all source
Version: 4.19.20-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Ben Hutchings <ben@decadent.org.uk>
Description: 
 linux-doc-4.19 - Linux kernel specific documentation for version 4.19
 linux-headers-4.19.0-3-common - Common header files for Linux 4.19.0-3
 linux-headers-4.19.0-3-common-rt - Common header files for Linux 4.19.0-3-rt
 linux-source-4.19 - Linux kernel source for version 4.19 with Debian patches
 linux-support-4.19.0-3 - Support files for Linux 4.19
 lockdep    - Runtime locking correctness validator
Closes: 875621 882208 883023 903824 908860 912597 917388 917939 918036 918114 918331 918589 920607 920809 920866 921616
Changes:
 linux (4.19.20-1) unstable; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.17
     - 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)
     - netfilter: nf_conncount: don't skip eviction when age is negative
     - netfilter: nf_conncount: split gc in two phases
     - netfilter: nf_conncount: restart search when nodes have been erased
       (Closes: #921616)
     - netfilter: nf_conncount: merge lookup and add functions
     - netfilter: nf_conncount: move all list iterations under spinlock
     - netfilter: nf_conncount: speculative garbage collection on empty lists
     - netfilter: nf_conncount: fix argument order to find_next_bit
     - [arm64] mmc: sdhci-msm: Disable CDR function on TX
     - Revert "scsi: target: iscsi: cxgbit: fix csk leak"
     - scsi: target: iscsi: cxgbit: fix csk leak
     - scsi: target: iscsi: cxgbit: fix csk leak
     - [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
     - tcp: change txhash on SYN-data timeout
     - tun: publish tfile after it's fully initialized
     - r8169: don't try to read counters if chip is in a PCI power-save state
     - bonding: update nest level on unlink
     - ip: on queued skb use skb_header_pointer instead of pskb_may_pull
     - r8169: load Realtek PHY driver module before r8169
     - crypto: authencesn - Avoid twice completion call in decrypt path
     - crypto: authenc - fix parsing key with misaligned rta_len
     - [x86] xen: Fix x86 sched_clock() interface for xen
     - Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"
     - 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
     - [x86] scsi: sd: Fix cache_type_store()
     - [mips*] fix n32 compat_ipc_parse_version
     - [mips*] BCM47XX: Setup struct device for the SoC
     - [mips*] lantiq: Fix IPI interrupt handling
     - of: properties: add missing of_node_put
     - RDMA/nldev: Don't expose unsafe global rkey to regular user
     - [arm64] kaslr: ensure randomized quantities are clean to the PoC
     - [arm64] dts: marvell: armada-ap806: reserve PSCI area
     - [mips*] Disable MSI also when pcie-octeon.pcie_disable on
     - fix int_sqrt64() for very large numbers
     - media: vivid: fix error handling of kthread_run
     - media: vivid: set min width/height to a value > 0
     - bpf: in __bpf_redirect_no_mac pull mac only if present
     - ipv6: make icmp6_send() robust against null skb->dev
     - LSM: Check for NULL cred-security on free
     - netfilter: ebtables: account ebt_table_info to kmemcg
     - block: use rcu_work instead of call_rcu to avoid sleep in softirq
     - selinux: fix GPF on invalid policy
     - blockdev: Fix livelocks on loop device
     - sctp: allocate sctp_sockaddr_entry with kzalloc
     - tipc: fix uninit-value in in tipc_conn_rcv_sub
     - 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: Don't grab "struct file" for vfs_getattr() operation.
     - block/loop: Use global lock for ioctl() operation.
     - loop: Fold __loop_release into loop_release
     - loop: Get rid of loop_index_mutex
     - loop: Push lo_ctl_mutex down into individual ioctls
     - loop: Split setting of lo_state from loop_clr_fd
     - loop: Push loop_ctl_mutex down into loop_clr_fd()
     - loop: Push loop_ctl_mutex down to loop_get_status()
     - loop: Push loop_ctl_mutex down to loop_set_status()
     - loop: Push loop_ctl_mutex down to loop_set_fd()
     - loop: Push loop_ctl_mutex down to loop_change_fd()
     - loop: Move special partition reread handling in loop_clr_fd()
     - loop: Move loop_reread_partitions() out of loop_ctl_mutex
     - loop: Fix deadlock when calling blkdev_reread_part()
     - loop: Avoid circular locking dependency between loop_ctl_mutex and
       bd_mutex
     - loop: Get rid of 'nested' acquisition of loop_ctl_mutex
     - loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()
     - loop: drop caches if offset or block_size are changed
     - drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
     - nbd: Use set_blocksize() to set device blocksize
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.18
     - ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped
       address
     - [armhf, arm64 net: dsa: mv88x6xxx: mv88e6390 errata
     - net, skbuff: do not prefer skb allocation fails early
     - qmi_wwan: add MTU default to qmap network interface
     - r8169: Add support for new Realtek Ethernet
     - ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
     - net: clear skb->tstamp in bridge forwarding path
     - netfilter: ipset: Allow matching on destination MAC address for mac and
       ipmac sets
     - [arm64] gpio: pl061: Move irq_chip definition inside struct pl061
     - drm/amd/display: Guard against null stream_state in set_crc_source
     - [x86] drm/amdkfd: fix interrupt spin lock
     - ixgbe: allow IPsec Tx offload in VEPA mode
     - [x86] platform: asus-wmi: Tell the EC the OS will handle the display
       off hotkey
     - e1000e: allow non-monotonic SYSTIM readings
     - [x86] usb: typec: tcpm: Do not disconnect link for self powered devices
     - of: overlay: add missing of_node_put() after add new node to changeset
     - writeback: don't decrement wb->refcnt if !wb->bdi
     - serial: set suppress_bind_attrs flag only if builtin
     - bpf: Allow narrow loads with offset > 0
     - ALSA: oxfw: add support for APOGEE duet FireWire
     - [x86] mce: Fix -Wmissing-prototypes warnings
     - [mips] SiByte: Enable swiotlb for SWARM, LittleSur and BigSur
     - [arm64] perf: set suppress_bind_attrs flag to true
     - drm/atomic-helper: Complete fake_commit->flip_done potentially earlier
     - [arm64] clk: meson: meson8b: fix incorrect divider mapping in
       cpu_scale_table
     - samples: bpf: fix: error handling regarding kprobe_events
     - usb: gadget: udc: renesas_usb3: add a safety connection way for
       forced_b_device
     - fpga: altera-cvp: fix probing for multiple FPGAs on the bus
     - selinux: always allow mounting submounts
     - ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined
     - scsi: qedi: Check for session online before getting iSCSI TLV data.
     - drm/amdgpu: Reorder uvd ring init before uvd resume
     - rxe: IB_WR_REG_MR does not capture MR's iova field
     - efi/libstub: Disable some warnings for x86{,_64}
     - jffs2: Fix use of uninitialized delayed_work, lockdep breakage
     - clk: imx: make mux parent strings const
     - pstore/ram: Do not treat empty buffers as valid
     - media: uvcvideo: Refactor teardown of uvc on USB disconnect
     - powerpc/xmon: Fix invocation inside lock region
     - powerpc/pseries/cpuidle: Fix preempt warning
     - media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
     - ASoC: use dma_ops of parent device for acp_audio_dma
     - media: venus: core: Set dma maximum segment size
     - staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'
     - net: call sk_dst_reset when set SO_DONTROUTE
     - scsi: target: use consistent left-aligned ASCII INQUIRY data
     - scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long
       enough
     - [arm64] kasan: Increase stack size for KASAN_EXTRA
     - clk: imx6q: reset exclusive gates on init
     - [arm64] Fix minor issues with the dcache_by_line_op macro
     - bpf: relax verifier restriction on BPF_MOV | BPF_ALU
     - mmc: atmel-mci: do not assume idle after atmci_request_end
     - btrfs: volumes: Make sure there is no overlap of dev extents at mount
       time
     - btrfs: alloc_chunk: fix more DUP stripe size handling
     - btrfs: fix use-after-free due to race between replace start and cancel
     - btrfs: improve error handling of btrfs_add_link
     - tty/serial: do not free trasnmit buffer page under port lock
     - perf intel-pt: Fix error with config term "pt=0"
     - perf tests ARM: Disable breakpoint tests 32-bit
     - perf svghelper: Fix unchecked usage of strncpy()
     - perf parse-events: Fix unchecked usage of strncpy()
     - perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX
     - netfilter: ipt_CLUSTERIP: check MAC address when duplicate config is set
     - netfilter: ipt_CLUSTERIP: remove wrong WARN_ON_ONCE in netns exit routine
     - netfilter: ipt_CLUSTERIP: fix deadlock in netns exit routine
     - [x86] topology: Use total_cpus for max logical packages calculation
     - dm crypt: use u64 instead of sector_t to store iv_offset
     - dm kcopyd: Fix bug causing workqueue stalls
     - perf stat: Avoid segfaults caused by negated options
     - tools lib subcmd: Don't add the kernel sources to the include path
     - dm snapshot: Fix excessive memory usage and workqueue stalls
     - perf cs-etm: Correct packets swapping in cs_etm__flush()
     - perf tools: Add missing sigqueue() prototype for systems lacking it
     - perf tools: Add missing open_memstream() prototype for systems lacking it
     - quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF} quotactls.
     - clocksource/drivers/integrator-ap: Add missing of_node_put()
     - dm: Check for device sector overflow if CONFIG_LBDAF is not set
     - Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029
     - ALSA: bebob: fix model-id of unit for Apogee Ensemble
     - sysfs: Disable lockdep for driver bind/unbind files
     - IB/usnic: Fix potential deadlock
     - scsi: mpt3sas: fix memory ordering on 64bit writes
     - scsi: smartpqi: correct lun reset issues
     - ath10k: fix peer stats null pointer dereference
     - scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown()
     - scsi: megaraid: fix out-of-bound array accesses
     - iomap: don't search past page end in iomap_is_partially_uptodate
     - ocfs2: fix panic due to unrecovered local alloc
     - mm/page-writeback.c: don't break integrity writeback on ->writepage()
       error
     - mm/swap: use nr_node_ids for avail_lists in swap_info_struct
     - userfaultfd: clear flag if remap event not enabled
     - mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
     - iwlwifi: mvm: Send LQ command as async when necessary
     - Bluetooth: Fix unnecessary error message for HCI request completion
     - ipmi: fix use-after-free of user->release_barrier.rda
     - ipmi: msghandler: Fix potential Spectre v1 vulnerabilities
     - ipmi: Prevent use-after-free in deliver_response
     - ipmi:ssif: Fix handling of multi-part return messages
     - ipmi: Don't initialize anything in the core until something uses it
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.19
     - amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs
     - net: bridge: Fix ethernet header pointer before check skb forwardable
     - net: Fix usage of pskb_trim_rcsum
     - net: phy: marvell: Errata for mv88e6390 internal PHYs
     - net: phy: mdio_bus: add missing device_del() in mdiobus_register() error
       handling
     - net/sched: act_tunnel_key: fix memory leak in case of action replace
     - net_sched: refetch skb protocol for each filter
     - openvswitch: Avoid OOB read when parsing flow nlattrs
     - vhost: log dirty page correctly
     - net: ipv4: Fix memory leak in network namespace dismantle
     - net/sched: cls_flower: allocate mask dynamically in fl_change()
     - udp: with udp_segment release on error path
     - ip6_gre: fix tunnel list corruption for x-netns
     - erspan: build the header with the right proto according to erspan_ver
     - net: phy: marvell: Fix deadlock from wrong locking
     - ip6_gre: update version related info when changing link
     - tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state
     - mei: me: mark LBG devices as having dma support
     - mei: me: add denverton innovation engine device IDs
     - USB: leds: fix regression in usbport led trigger
     - USB: serial: simple: add Motorola Tetra TPG2200 device id
     - USB: serial: pl2303: add new PID to support PL2303TB
     - ceph: clear inode pointer when snap realm gets dropped by its inode
     - ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages
     - ASoC: rt5514-spi: Fix potential NULL pointer dereference
     - ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode
     - clk: socfpga: stratix10: fix rate calculation for pll clocks
     - clk: socfpga: stratix10: fix naming convention for the fixed-clocks
     - inotify: Fix fd refcount leak in inotify_add_watch().
     - ALSA: hda/realtek - Fix typo for ALC225 model
     - ALSA: hda - Add mute LED support for HP ProBook 470 G5
     - ARCv2: lib: memeset: fix doing prefetchw outside of buffer
     - ARC: adjust memblock_reserve of kernel memory
     - ARC: perf: map generic branches to correct hardware condition
     - s390/mm: always force a load of the primary ASCE on context switch
     - s390/early: improve machine detection
     - s390/smp: fix CPU hotplug deadlock with CPU rescan
     - misc: ibmvsm: Fix potential NULL pointer dereference
     - char/mwave: fix potential Spectre v1 vulnerability
     - [arm64] mmc: dw_mmc-bluefield: : Fix the license information
     - [arm64] mmc: meson-gx: Free irq in release() callback
     - 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
     - tty/n_hdlc: fix __might_sleep warning
     - hv_balloon: avoid touching uninitialized struct page during tail onlining
     - Drivers: hv: vmbus: Check for ring when getting debug info
     - vgacon: unconfuse vc_origin when using soft scrollback
     - CIFS: Fix possible hang during async MTU reads and writes
     - CIFS: Fix credits calculations for reads with errors
     - CIFS: Fix credit calculation for encrypted reads with errors
     - CIFS: Do not reconnect TCP session in add_credits()
     - smb3: add credits we receive from oplock/break PDUs
     - Input: xpad - add support for SteelSeries Stratus Duo
     - Input: input_event - provide override for sparc64
     - Input: uinput - fix undefined behavior in uinput_validate_absinfo()
     - acpi/nfit: Block function zero DSMs
     - acpi/nfit: Fix command-supported detection
     - scsi: ufs: Use explicit access size in ufshcd_dump_regs
     - dm thin: fix passdown_double_checking_shared_status()
     - dm crypt: fix parsing of extended IV arguments
     - [x86] drm/amdgpu: Add APTX quirk for Lenovo laptop
     - [x86] KVM: Fix single-step debugging
     - [x86] KVM: Fix PV IPIs for 32-bit KVM host
     - [x86] KVM: WARN_ONCE if sending a PV IPI returns a fatal error
     - [x86] kvm: vmx: Use kzalloc for cached_vmcs12
     - [x86] KVM/nVMX: Do not validate that posted_intr_desc_addr is page
       aligned
     - [x86] pkeys: Properly copy pkey state at fork()
     - [x86] selftests/pkeys: Fork() to check for state being preserved
     - [x86] kaslr: Fix incorrect i8254 outb() parameters
     - [x86] entry/64/compat: Fix stack switching for XEN PV
     - [arm64] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size
     - can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by
       removing it
     - can: bcm: check timer values before ktime conversion
     - can: flexcan: fix NULL pointer exception during bringup
     - vt: make vt_console_print() compatible with the unicode screen buffer
     - vt: always call notifier with the console lock held
     - vt: invoke notifier on screen size change
     - [arm64] drm/meson: Fix atomic mode switching regression
     - bpf: improve verifier branch analysis
     - bpf: add per-insn complexity limit
     - bpf: move {prev_,}insn_idx into verifier env
     - bpf: move tmp variable into ax register in interpreter
     - bpf: enable access to ax register also from verifier rewrite
     - bpf: restrict map value pointer arithmetic for unprivileged
     - bpf: restrict stack pointer arithmetic for unprivileged
     - bpf: restrict unknown scalars of mixed signed bounds for unprivileged
     - bpf: fix check_map_access smin_value test when pointer contains offset
     - bpf: prevent out of bounds speculation on pointer arithmetic
       (CVE-2019-7308)
     - bpf: fix sanitation of alu op with pointer / scalar type from different
       paths (CVE-2019-7308)
     - bpf: fix inner map masking to prevent oob under speculation
     - [s390*] 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
     - Revert "mm, memory_hotplug: initialize struct pages for the full memory
       section"
     - usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup
     - ide: fix a typo in the settings proc file name
     - Input: input_event - fix the CONFIG_SPARC64 mixup
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.20
     - Fix "net: ipv4: do not handle duplicate fragments as overlapping"
     - ipv6: sr: clear IP6CB(skb) on SRH ip4ip6 encapsulation
     - ipvlan, l3mdev: fix broken l3s mode wrt local routes
     - l2tp: copy 4 more bytes to linear part if necessary
     - l2tp: fix reading optional fields of L2TPv3
     - net: ip_gre: always reports o_key to userspace
     - net: ip_gre: use erspan key field for tunnel lookup
     - 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: set default network namespace in init_dummy_netdev()
     - sctp: improve the events for sctp stream reset
     - tun: move the call to tun_set_real_num_queues
     - vhost: fix OOB in get_rx_bufs()
       (CVE-2018-16880)
     - net: ip6_gre: always reports o_key to userspace
     - sctp: improve the events for sctp stream adding
     - net/mlx5e: Allow MAC invalidation while spoofchk is ON
     - ip6mr: Fix notifiers call on mroute_clean_tables()
     - sctp: set chunk transport correctly when it's a new asoc
     - sctp: set flow sport from saddr only when it's 0
     - virtio_net: Don't enable NAPI when interface is down
     - virtio_net: Don't call free_old_xmit_skbs for xdp_frames
     - virtio_net: Fix not restoring real_num_rx_queues
     - virtio_net: Fix out of bounds access of sq
     - virtio_net: Don't process redirected XDP frames when XDP is disabled
     - virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs
     - virtio_net: Differentiate sk_buff and xdp_frame on freeing
     - CIFS: Do not count -ENODATA as failure for query directory
     - CIFS: Fix trace command logging for SMB2 reads and writes
     - CIFS: Do not consider -ENODATA as stat failure for reads
     - fs/dcache: Fix incorrect nr_dentry_unused accounting in
       shrink_dcache_sb()
     - iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions()
     - NFS: Fix up return value on fatal errors in nfs_page_async_flush()
     - [arm64] kaslr: ensure randomized quantities are clean also when kaslr is
       off
     - [arm64] Do not issue IPIs for user executable ptes
     - [arm64] hyp-stub: Forbid kprobing of the hyp-stub
     - [arm64] hibernate: Clean the __hyp_text to PoC after resume
     - gpiolib: fix line event timestamps for nested irqs
     - gpio: pcf857x: Fix interrupts on multiple instances
     - gfs2: Revert "Fix loop in gfs2_rbm_find"
     - [arm*] mmc: bcm2835: Fix DMA channel leak on probe error
     - mmc: mediatek: fix incorrect register setting of hs400_cmd_int_delay
     - ALSA: usb-audio: Add Opus #3 to quirks for native DSD support
     - ALSA: hda/realtek - Fixed hp_pin no value
     - IB/hfi1: Remove overly conservative VM_EXEC flag check
     - [x86] platform: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK
     - [x86] platform: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes
     - mmc: sdhci-iproc: handle mmc_of_parse() errors during probe
     - Btrfs: fix deadlock when allocating tree block during leaf/node split
     - btrfs: On error always free subvol_name in btrfs_mount
     - kernel/exit.c: release ptraced tasks before zap_pid_ns_processes
     - mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT
     - oom, oom_reaper: do not enqueue same task twice
     - mm,memory_hotplug: fix scan_movable_pages() for gigantic hugepages
     - 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
     - of: Convert to using %pOFn instead of device_node.name
     - of: overlay: add tests to validate kfrees from overlay removal
     - of: overlay: add missing of_node_get() in __of_attach_node_sysfs
     - of: overlay: use prop add changeset entry for property in new nodes
     - of: overlay: do not duplicate properties from overlay for new nodes
     - md/raid5: fix 'out of memory' during raid cache recovery
     - cifs: Always resolve hostname before reconnecting
 .
   [ Luca Boccassi ]
   * Do not generate linux-source-$ver stanza in debian/control if
     source is set to disabled in debian/config/defines.
   * linux-perf: explicitly disable the jvmti feature and shared library.
   * Document pkg.linux.nosource in debian/README.source.
   * [amd64] enable UIO_HV_GENERIC for Azure's VMBus access.
   * [cloud-amd64] enable UIO for Azure's VMBus access, and VFIO for guests
     running on an hypervisor that exposes a vIOMMU.
 .
   [ Ben Hutchings ]
   * debian/rules.d, debian/rules.real: Restore build of userland headers for
     tools
   * debian/rules.d: Delete now-unused recursive makefiles
   * debian/rules.d/tools/perf/Makefile: Delete redundant arch/profile checks
   * debian/control: Add !pkg.linux.nokernel to qualification for compiler
     build-deps
   * [i386] debian/control: Fix cross-compiler build-dependency
   * debian/README.source: Document how to run kconfigeditor2
   * [armhf,arm64] serial: 8250: Disable SERIAL_8250_DEPRECATED_OPTIONS
   * percpu: convert spin_lock_irq to spin_lock_irqsave (fixes boot failure with
     alpha-generic flavour)
   * debian/tests/python: Fix spurious failure due to misuse of stderr
   * Update "Revert "objtool: Fix CONFIG_STACK_VALIDATION=y warning for ..."
     to not duplicate the conditional warning/error
   * Bump ABI to 3
   * drivers/firmware: Enable FW_CFG_SYSFS as module (Closes: #882208)
   * [arm64,armhf,ia64,riscv64,sparc64] udeb: Add usb-serial-modules
     (Closes: #903824)
   * [powerpc*,sparc64] udeb: Add nic-usb-modules
   * [armhf,riscv64,s390x] udeb: Add cdrom-core-modules
   * 9p: Enable NET_9P_XEN as module
   * ACPI: Enable ACPI_TAD as module
   * amd-xgbe: Enable AMD_XGBE_DCB
   * ath9k: Enable ATH9K_CHANNEL_CONTEXT
   * block: Enable BLK_DEV_ZONED (except armel/marvell)
   * bluetooth: Enable BT_HCIUART_RTL; BT_HCIUART_NOKIA, BT_MTKUART as modules
   * bnxt: Enable BNXT_DCB
   * ethernet: Enable HINIC, ICE, LAN743X, LIQUIDIO_VF as modules
   * can: Enable CAN_VXCAN, CAN_MCBA_USB, CAN_UCAN as modules
   * dm: Enable DM_UNSTRIPED, DM_WRITECACHE, DM_ZONED as modules
   * [arm64,armhf] drm: Enable DRM_PANEL_RASPBERRYPI_TOUCHSCREEN as module
   * dvb-usb-v2: Enable DVB_USB_ZD1301 as module
   * gnss: Enable GNSS, GNSS_SIRF_SERIAL, GNSS_UBX_SERIAL as modules
   * gpio: Enable GPIO_EXAR, GPIO_PCI_IDIO_16, GPIO_PCIE_IDIO_24 as modules
   * HID: Enable HID_ACCUTOUCH, HID_COUGAR, HID_ELAN, HID_ITE, HID_JABRA,
     HID_MAYFLASH, HID_REDRAGON, HID_RETRODE, HID_STEAM, HID_UDRAW_PS3 as
     modules
   * [x86] i2c: Enable I2C_DESIGNWARE_BAYTRAIL
   * IB: Enable CGROUP_RDMA (except armel/marvell)
   * ieee802154: Enable IEEE802154_HWSIM as module
   * inet: Enable INET_RAW_DIAG as module
   * input: Enable INPUT_AXP20X_PEK as module
   * IPMI: Enable IPMI_SSIF as module
   * joystick: Enable JOYSTICK_PXRC as module
   * media/rc: Enable IR_IMON_DECODER, IR_IMON_RAW as modules
   * [x86] mfd: Enable INTEL_SOC_PMIC_BXTWC, INTEL_SOC_PMIC_CHTDC_TI as modules
   * mlx5: Enable MLX5_FPGA, MLX5_CORE_IPOIB; MLXFW as module
   * net: Enable BPF_STREAM_PARSER, XDP_SOCKETS (except armel/marvell)
     (Closes: #908860); NET_FAILOVER, SMC, SMC_DIAG, VSOCKMON as modules
   * net/phy: Enable LED_TRIGGER_PHY; CORTINA_PHY, DP83822_PHY, DP83TC811_PHY,
     MARVELL_10G_PHY, MICROCHIP_T1_PHY, RENESAS_PHY, ROCKCHIP_PHY as modules
   * net/sched: Enable NET_SCH_CBS, NET_SCH_ETF, NET_SCH_SKBPRIO, NET_EMATCH_IPT
     as modules
   * PCMCIA: Enable SCR24X as module
   * [x86] pinctrl: Enable PINCTRL_CANNONLAKE, PINCTRL_CEDARFORK,
     PINCTRL_DENVERTON, PINCTRL_GEMINILAKE, PINCTRL_ICELAKE, PINCTRL_LEWISBURG
   * [x86] rmi4: Re-enable RMI4_CORE, RMI4_SMB as modules (Closes: #875621);
     RMI4_F03, RMI4_F11, RMI4_F12, RMI4_F30, RMI4_F34, RMI4_F55
   * xfrm: Enable XFRM_INTERFACE as module
   * PCI: Enable PCI_PF_STUB as module
   * ptp: Change PTP_1588_CLOCK_KVM from built-in to module
   * random: Enable RANDOM_TRUST_CPU. This can be reverted using the kernel
     parameter: random.trust_cpu=off
   * SCSI: Enable QEDF, QEDI as modules
   * serial: Enable SERIAL_8250_EXAR, USB_SERIAL_F8153X, USB_SERIAL_UPD78F0730
     as modules
   * sound: Enable SND_FIREWIRE_MOTU, SND_FIREFACE, SND_XEN_FRONTEND as modules
   * [x86] sound: Enable SND_SOC_AMD_CZ_DA7219MX98357_MACH,
     SND_SOC_AMD_CZ_RT5645_MACH, SND_SOC_INTEL_CHT_BSW_NAU8824_MACH,
     SND_SOC_INTEL_BYT_CHT_DA7213_MACH, SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH,
     SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH,
     SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH,
     SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH as modules
   * thermal: Enable DEVFREQ_THERMAL, THERMAL_STATISTICS
   * tpm: Enable TCG_TIS_SPI, TCG_VTPM_PROXY as modules
   * usbtouchscreen: Enable TOUCHSCREEN_USB_EASYTOUCH
   * watchdog: Enable WATCHDOG_PRETIMEOUT_GOV, WATCHDOG_PRETIMEOUT_GOV_NOOP,
     WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP; WATCHDOG_PRETIMEOUT_GOV_PANIC,
     WDAT_WDT as modules
   * [x86] watchdog: Enable INTEL_MEI_WDT, NI903X_WDT, NIC7018_WDT as modules
   * wireless: Enable MT76x0U, MT76x2E, MT76x2U, QTNFMAC_PEARL_PCIE as modules
     (Closes: #918331)
   * zram: Enable ZRAM_WRITEBACK, ZRAM_MEMORY_TRACKING
   * udeb: Add scsi-nic-modules containing Chelsio and Qlogic iSCSI/FC drivers
 .
   [ Marcin Juszkiewicz ]
   * [arm64] enable ARM_CCI_PMU so ARM_CCI400_PMU and ARM_CCI5xx_PMU options
     get really enabled.
   * [arm64] enable PCI_PRI, PCI_PASID as PCI can be behind IOMMU in servers.
   * udeb: Add virtio-gpu into d-i to get graphical output in VM instances.
   * [arm64] Enable ARM64_ERRATUM_843419 (Closes: #920866)
 .
   [ Salvatore Bonaccorso ]
   * [x86] kvmclock: set offset for kvm unstable clock (Closes: #918036)
   * kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974)
   * [x86] KVM: work around leak of uninitialized stack contents
     (CVE-2019-7222)
   * [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested
     (CVE-2019-7221)
   * HID: debug: fix the ring buffer implementation (CVE-2019-3819)
 .
   [ Hideki Yamane ]
   * [x86] Enable Touchpad support on Gemini Lake via CONFIG_PINCTRL_GEMINILAKE
     (Closes: #917388)
   * [x86] Enable SND_SOC_ES8316 and Baytrail & Cherrytrail with ES8316 codec,
     too (Closes: #918589)
   * hwmon: Enable CONFIG_SENSORS_NCT7802,NCT7904,NPCM7XX,ASPEED and W83773G
     to use HWMON hardware (Closes: #912597)
   * net: can: Enable CONFIG_CAN_PEAK_PCIEFD for a PCI express CAN Bus adapter
     (Closes: #920809)
   * [armhf] Enable CONFIG_SENSORS_LM75 for armhf (Closes: #918114)
   * [armhf] Enable CONFIG_IMX_THERMAL for armhf (Closes: #883023)
   * [arm64] Enable CONFIG_ARM_ARMADA_37XX_CPUFREQ for arm64 (Closes: #917939)
 .
   [ Vagrant Cascadian ]
   * [armhf] Enable CONFIG_MMC_SDHCI_OMAP=m, used on DRA7 and related SoCs.
 .
   [ Uwe Kleine-König ]
   * [armel] add spi-orion to mtd.udeb to be able to access spi flash on e.g.
     qnap ts-21x. (Closes: #920607)
Checksums-Sha1: 
 5b98e8951305dbedefa25ef8bd6065b2c6ba08df 190493 linux_4.19.20-1.dsc
 8ced9a9932ec90db40dce74e7c1f25f6c0a21a51 107151480 linux_4.19.20.orig.tar.xz
 a63468580e444783447fd0e0fe8f6798ad2d3ffb 1118360 linux_4.19.20-1.debian.tar.xz
 eb332d58c7983d640872841411af9aea5b19b518 47890 linux_4.19.20-1_source.buildinfo
 765be7802c812ce63078edb7bc209750761fb3cd 17897072 linux-doc-4.19_4.19.20-1_all.deb
 a71aba61278698c82964544453e3b88709e4b5e0 6365460 linux-headers-4.19.0-3-common-rt_4.19.20-1_all.deb
 471f0ade7c86606e963f170cd8df6e35442a4199 8141404 linux-headers-4.19.0-3-common_4.19.20-1_all.deb
 63146156e56577108ce464eaa083f3b2ce73e560 106405288 linux-source-4.19_4.19.20-1_all.deb
 917f8545e3b3f6806142b6cf2e642217230f1d63 270816 linux-support-4.19.0-3_4.19.20-1_all.deb
 40808d7fec697cb8ef79ebb597d560baef90a983 223612 lockdep_4.19.20-1_all.deb
Checksums-Sha256: 
 9ec41b6203948a2a336e40f9f1ebb4d6ec93786266b34106da11d2314d6b07c1 190493 linux_4.19.20-1.dsc
 f01ac2719d7b9b4fc18f2809cad715cb30c5377f9e1c3bd3e896e9a31dbdd77b 107151480 linux_4.19.20.orig.tar.xz
 c869bee37dda8f6ff4fa513b17624585591241d586de249dcd2fbe4d12d2709e 1118360 linux_4.19.20-1.debian.tar.xz
 acaf490d1bdbaad91a3e6184b9334152cbe1ac4b6e6742938bb2c623762f2ae6 47890 linux_4.19.20-1_source.buildinfo
 2da91f43834da3939868728181d62ebe8f3d9ba793be02e9b50333acbe775d98 17897072 linux-doc-4.19_4.19.20-1_all.deb
 8da30d7ce3dc49058d0b12520291859f9ea0ff526ed28846648f9c5728c0dc50 6365460 linux-headers-4.19.0-3-common-rt_4.19.20-1_all.deb
 163278b92851db90bd66a7406f0047147fdd98767425a5391d0a2d4eaa5b5f83 8141404 linux-headers-4.19.0-3-common_4.19.20-1_all.deb
 73311bd39c2c652617adfa40460d7fd9e0a75df76676418adb006808f2839080 106405288 linux-source-4.19_4.19.20-1_all.deb
 9955e2ce964699521f8f70b2867f82e20da895a579d446db0e4678815d9b0ff6 270816 linux-support-4.19.0-3_4.19.20-1_all.deb
 1d78366a6f1946ca3128a8edf8f758e60f15861d1390a5aa8b3b1a361028d219 223612 lockdep_4.19.20-1_all.deb
Files: 
 7f01bd694bb89f033461d2b3a70c4caa 190493 kernel optional linux_4.19.20-1.dsc
 e7283e483bf72bd0639955154cc99154 107151480 kernel optional linux_4.19.20.orig.tar.xz
 36212de18adcb53ebc27d52ab4c4a625 1118360 kernel optional linux_4.19.20-1.debian.tar.xz
 e817a6cf310ce028c97bfe3b37688ce5 47890 kernel optional linux_4.19.20-1_source.buildinfo
 f1ab05d71dc1864931b45d5d8c7b7e82 17897072 doc optional linux-doc-4.19_4.19.20-1_all.deb
 59d24d2f8dc257a602f6c22cac415e8a 6365460 kernel optional linux-headers-4.19.0-3-common-rt_4.19.20-1_all.deb
 f521b7193c070188f3959af2e6d2dc42 8141404 kernel optional linux-headers-4.19.0-3-common_4.19.20-1_all.deb
 c624ce773600b8e6b1376d0fb9e8f861 106405288 kernel optional linux-source-4.19_4.19.20-1_all.deb
 5ec44f36ccff117f012d76ac556ab71d 270816 devel optional linux-support-4.19.0-3_4.19.20-1_all.deb
 1c3bc6640dc3e299bce3f11e9617dfc8 223612 devel optional lockdep_4.19.20-1_all.deb

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

iQIzBAEBCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlxh9ToACgkQ57/I7JWG
EQnJ5Q//dSk1ADU5mEnU8sjoiG/RJ1lhp9+Och/XfmRT4S91YgC4BwBJS7ezrcBY
3lQd4nTaZh+lYbOtHHzDevEZhE3H4uwq2GLRZqQlxfnu3B6FwR0L3p2IXbtSAO45
uh+LmyImA/W5HRZKPYPqwtwgPb6e960bhekwGaumA88E6ehhpxTxqIscOMEKvoVS
94PCpy1pKrlbtJ8NlEszzCH7dAdK5oQjS91KcMA8kHGwyyhqOFk++Q/ao6UOkeqg
wo7JDtRkNcwvvWAdUdmpgyX/jMrjTjZPwU8jY0J0tY62+z1LtdlzlGvUsoUcAZgQ
UZTeFxqsa2XOBv8XZUJt7VzOJtWbVt2ImIC1G8NaAD9JdBqxDdNaVNkwJFEiyVyM
pxJfwCXTedzuRdIcaDJgAX1HkmpEREuoCGFocczPwD/AwGhNS937doxkb/GR/SNG
ySW9nCuq8Uw2jZsYaw13BytrThkVmXr+fxP4DX+jtzlwsqQ8XWYrt8HNOltpLOtc
aX152tNHsDosn4gzrxP2Rkp39kU64w0CGIxdctMdKVnJ+YszKwTw3zbylBZme6vG
hu9u0cVHMVw5fQ5YFykIusmi6MNFtR8OQBiuOFlChPtQSN/8ZKTlOfZgYjVijI7U
1kMm8hABRTJApuEnKNHSv8QrE1rwm24yszUIo4uwfvrHxhlmIZA=
=sQge
-----END PGP SIGNATURE-----