Accepted linux-signed-amd64 5.4.6+1 (source) into unstable, unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 27 Dec 2019 22:17:44 +0000
Source: linux-signed-amd64
Binary: kernel-image-5.4.0-1-amd64-di nic-modules-5.4.0-1-amd64-di nic-wireless-modules-5.4.0-1-amd64-di nic-shared-modules-5.4.0-1-amd64-di serial-modules-5.4.0-1-amd64-di usb-serial-modules-5.4.0-1-amd64-di ppp-modules-5.4.0-1-amd64-di pata-modules-5.4.0-1-amd64-di cdrom-core-modules-5.4.0-1-amd64-di firewire-core-modules-5.4.0-1-amd64-di scsi-core-modules-5.4.0-1-amd64-di scsi-modules-5.4.0-1-amd64-di scsi-nic-modules-5.4.0-1-amd64-di loop-modules-5.4.0-1-amd64-di btrfs-modules-5.4.0-1-amd64-di ext4-modules-5.4.0-1-amd64-di isofs-modules-5.4.0-1-amd64-di jfs-modules-5.4.0-1-amd64-di xfs-modules-5.4.0-1-amd64-di fat-modules-5.4.0-1-amd64-di md-modules-5.4.0-1-amd64-di multipath-modules-5.4.0-1-amd64-di usb-modules-5.4.0-1-amd64-di usb-storage-modules-5.4.0-1-amd64-di pcmcia-storage-modules-5.4.0-1-amd64-di fb-modules-5.4.0-1-amd64-di input-modules-5.4.0-1-amd64-di event-modules-5.4.0-1-amd64-di mouse-modules-5.4.0-1-amd64-di nic-pcmcia-modules-5.4.0-1-amd64-di
pcmcia-modules-5.4.0-1-amd64-di nic-usb-modules-5.4.0-1-amd64-di sata-modules-5.4.0-1-amd64-di acpi-modules-5.4.0-1-amd64-di i2c-modules-5.4.0-1-amd64-di crc-modules-5.4.0-1-amd64-di crypto-modules-5.4.0-1-amd64-di crypto-dm-modules-5.4.0-1-amd64-di efi-modules-5.4.0-1-amd64-di ata-modules-5.4.0-1-amd64-di mmc-core-modules-5.4.0-1-amd64-di mmc-modules-5.4.0-1-amd64-di nbd-modules-5.4.0-1-amd64-di squashfs-modules-5.4.0-1-amd64-di speakup-modules-5.4.0-1-amd64-di uinput-modules-5.4.0-1-amd64-di sound-modules-5.4.0-1-amd64-di compress-modules-5.4.0-1-amd64-di udf-modules-5.4.0-1-amd64-di fuse-modules-5.4.0-1-amd64-di mtd-core-modules-5.4.0-1-amd64-di rfkill-modules-5.4.0-1-amd64-di linux-image-5.4.0-1-amd64 linux-image-amd64 linux-image-5.4.0-1-cloud-amd64 linux-image-cloud-amd64 linux-image-5.4.0-1-rt-amd64
linux-image-rt-amd64
Architecture: source
Version: 5.4.6+1
Distribution: sid
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Ben Hutchings <ben@decadent.org.uk>
Description:
acpi-modules-5.4.0-1-amd64-di - ACPI support modules (udeb)
ata-modules-5.4.0-1-amd64-di - ATA disk modules (udeb)
btrfs-modules-5.4.0-1-amd64-di - BTRFS filesystem support (udeb)
cdrom-core-modules-5.4.0-1-amd64-di - CDROM support (udeb)
compress-modules-5.4.0-1-amd64-di - lzo modules (udeb)
crc-modules-5.4.0-1-amd64-di - CRC modules (udeb)
crypto-dm-modules-5.4.0-1-amd64-di - devicemapper crypto module (udeb)
crypto-modules-5.4.0-1-amd64-di - crypto modules (udeb)
efi-modules-5.4.0-1-amd64-di - EFI modules (udeb)
event-modules-5.4.0-1-amd64-di - Event support (udeb)
ext4-modules-5.4.0-1-amd64-di - ext2/ext3/ext4 filesystem support (udeb)
fat-modules-5.4.0-1-amd64-di - FAT filesystem support (udeb)
fb-modules-5.4.0-1-amd64-di - Frame buffer support (udeb)
firewire-core-modules-5.4.0-1-amd64-di - Core FireWire drivers (udeb)
fuse-modules-5.4.0-1-amd64-di - FUSE modules (udeb)
i2c-modules-5.4.0-1-amd64-di - i2c support modules (udeb)
input-modules-5.4.0-1-amd64-di - Input devices support (udeb)
isofs-modules-5.4.0-1-amd64-di - ISOFS filesystem support (udeb)
jfs-modules-5.4.0-1-amd64-di - JFS filesystem support (udeb)
kernel-image-5.4.0-1-amd64-di - Linux kernel image and core modules for the Debian installer (udeb)
linux-image-5.4.0-1-amd64 - ${unsigned:DescriptionShort} (signed)
linux-image-5.4.0-1-cloud-amd64 - ${unsigned:DescriptionShort} (signed)
linux-image-5.4.0-1-rt-amd64 - ${unsigned:DescriptionShort} (signed)
linux-image-amd64 - Linux for 64-bit PCs (meta-package)
linux-image-cloud-amd64 - Linux for x86-64 cloud (meta-package)
linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package)
loop-modules-5.4.0-1-amd64-di - Loopback filesystem support (udeb)
md-modules-5.4.0-1-amd64-di - RAID and LVM support (udeb)
mmc-core-modules-5.4.0-1-amd64-di - MMC/SD/SDIO core modules (udeb)
mmc-modules-5.4.0-1-amd64-di - MMC/SD card modules (udeb)
mouse-modules-5.4.0-1-amd64-di - Mouse support (udeb)
mtd-core-modules-5.4.0-1-amd64-di - MTD core (udeb)
multipath-modules-5.4.0-1-amd64-di - Multipath support (udeb)
nbd-modules-5.4.0-1-amd64-di - Network Block Device modules (udeb)
nic-modules-5.4.0-1-amd64-di - NIC drivers (udeb)
nic-pcmcia-modules-5.4.0-1-amd64-di - Common PCMCIA NIC drivers (udeb)
nic-shared-modules-5.4.0-1-amd64-di - Shared NIC drivers (udeb)
nic-usb-modules-5.4.0-1-amd64-di - USB NIC drivers (udeb)
nic-wireless-modules-5.4.0-1-amd64-di - Wireless NIC drivers (udeb)
pata-modules-5.4.0-1-amd64-di - PATA drivers (udeb)
pcmcia-modules-5.4.0-1-amd64-di - Common PCMCIA drivers (udeb)
pcmcia-storage-modules-5.4.0-1-amd64-di - PCMCIA storage drivers (udeb)
ppp-modules-5.4.0-1-amd64-di - PPP drivers (udeb)
rfkill-modules-5.4.0-1-amd64-di - rfkill modules (udeb)
sata-modules-5.4.0-1-amd64-di - SATA drivers (udeb)
scsi-core-modules-5.4.0-1-amd64-di - Core SCSI subsystem (udeb)
scsi-modules-5.4.0-1-amd64-di - SCSI drivers (udeb)
scsi-nic-modules-5.4.0-1-amd64-di - SCSI drivers for converged NICs (udeb)
serial-modules-5.4.0-1-amd64-di - Serial drivers (udeb)
sound-modules-5.4.0-1-amd64-di - sound support (udeb)
speakup-modules-5.4.0-1-amd64-di - speakup modules (udeb)
squashfs-modules-5.4.0-1-amd64-di - squashfs modules (udeb)
udf-modules-5.4.0-1-amd64-di - UDF modules (udeb)
uinput-modules-5.4.0-1-amd64-di - uinput support (udeb)
usb-modules-5.4.0-1-amd64-di - USB support (udeb)
usb-serial-modules-5.4.0-1-amd64-di - USB serial drivers (udeb)
usb-storage-modules-5.4.0-1-amd64-di - USB storage support (udeb)
xfs-modules-5.4.0-1-amd64-di - XFS filesystem support (udeb)
Changes:
linux-signed-amd64 (5.4.6+1) unstable; urgency=medium
.
* Sign kernel from linux 5.4.6-1
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.3
- rsi: release skb if rsi_prepare_beacon fails (CVE-2019-19071)
- lp: fix sparc64 LPSETTIMEOUT ioctl
- time: Zero the upper 32-bits in __kernel_timespec on 32-bit
- usb: gadget: u_serial: add missing port entry locking
- [arm64] tty: serial: msm_serial: Fix flow control
- [arm64,armel,armhf] serial: pl011: Fix DMA ->flush_buffer()
- serial: serial_core: Perform NULL checks for break_ctl ops
- [armhf] serial: stm32: fix clearing interrupt error flags
- serial: 8250_dw: Avoid double error messaging when IRQ absent
- mwifiex: Re-work support for SDIO HW reset
- io_uring: fix dead-hung for non-iter fixed rw
- io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR
- fuse: fix leak of fuse_io_priv
- fuse: verify nlink
- fuse: verify write return
- fuse: verify attributes
- io_uring: fix missing kmap() declaration on powerpc
- io_uring: ensure req->submit is copied when req is deferred
- SUNRPC: Avoid RPC delays when exiting suspend
- ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC
- ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop
- ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236
- ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G
- ALSA: pcm: oss: Avoid potential buffer overflows
- ALSA: hda - Add mute led support for HP ProBook 645 G4
- ALSA: hda: Modify stream stripe mask only when needed
- Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus
- Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash
- [x86] Input: synaptics-rmi4 - don't increment rmiaddr for SMBus
transfers
- Input: goodix - add upside-down quirk for Teclast X89 tablet
- media: rc: mark input device as pointing stick
- [i386] x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all()
- [x86] PCI: Avoid AMD FCH XHCI USB PME# from D0 defect
- CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks
- CIFS: Fix SMB2 oplock break processing
- tty: vt: keyboard: reject invalid keycodes
- can: slcan: Fix use-after-free Read in slcan_open
- nfsd: Ensure CLONE persists data and metadata changes to the target file
- nfsd: restore NFSv3 ACL support
- kernfs: fix ino wrap-around detection
- jbd2: Fix possible overflow in jbd2_log_space_left()
- [arm64] drm/msm: fix memleak on release
- drm: damage_helper: Fix race checking plane->state->fb
- [i386] drm/i810: Prevent underflow in ioctl
- [arm64] Validate tagged addresses in access_ok() called from kernel
threads
- [powerpc*] KVM: PPC: Book3S HV: XIVE: Free previous EQ page when setting
up a new one
- [powerpc*] KVM: PPC: Book3S HV: XIVE: Fix potential page leak on error
path
- [powerpc*] KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are
allocated
- [x86] KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter
- [arm64,armhf] KVM: vgic: Don't rely on the wrong pending table
- [x86] KVM: do not modify masked bits of shared MSRs
- [x86] KVM: fix presentation of TSX feature in ARCH_CAPABILITIES
- [x86] KVM: Remove a spurious export of a static function
- [x86] KVM: Grab KVM's srcu lock when setting nested state
- crypto: af_alg - cast ki_complete ternary op to int
- [i386] crypto: geode-aes - switch to skcipher for cbc(aes) fallback
- [x86] crypto: ccp - fix uninitialized list head
- crypto: ecdh - fix big endian bug in ECC library
- crypto: user - fix memory leak in crypto_report (CVE-2019-19062)
- [armhf] spi: stm32-qspi: Fix kernel oops when unbinding driver
- spi: Fix SPI_CS_HIGH setting when using native and GPIO CS
- spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS
- can: ucan: fix non-atomic allocation in completion handler
- [amd64] RDMA/qib: Validate ->show()/store() callbacks before calling
them
- rfkill: allocate static minor
- bdev: Factor out bdev revalidation into a common helper
- bdev: Refresh bdev size for disks without partitioning
- iomap: Fix pipe page leakage during splicing
- thermal: Fix deadlock in thermal thermal_zone_device_check
- vcs: prevent write access to vcsu devices
- Revert "serial/8250: Add support for NI-Serial PXI/PXIe+485 devices"
- binder: Fix race between mmap() and binder_alloc_print_pages()
- binder: Prevent repeated use of ->mmap() via NULL mapping
- binder: Handle start==NULL in binder_update_page_range()
- [x86] KVM: fix out-of-bounds write in KVM_GET_EMULATED_CPUID
(CVE-2019-19332)
- ALSA: hda - Fix pending unsol events at shutdown
- md/raid0: Fix an error message in raid0_make_request()
- drm/mcde: Fix an error handling path in 'mcde_probe()'
- perf script: Fix invalid LBR/binary mismatch error
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.4
- usb: gadget: configfs: Fix missing spin_lock_init()
- [x86] usb: gadget: pch_udc: fix use after free
- nvme: Namepace identification descriptor list is optional
- Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T"
- scsi: lpfc: Fix bad ndlp ptr in xri aborted handling
- [s390x] scsi: zfcp: trace channel log even for FCP command responses
- scsi: qla2xxx: Do command completion on abort timeout
- scsi: qla2xxx: Fix driver unload hang
- scsi: qla2xxx: Fix double scsi_done for abort path
- scsi: qla2xxx: Fix memory leak when sending I/O fails
- compat_ioctl: add compat_ptr_ioctl()
- ceph: fix compat_ioctl for ceph_dir_operations
- [arm64] media: venus: remove invalid compat_ioctl32 handler
- USB: uas: honor flag to avoid CAPACITY16
- USB: uas: heed CAPACITY_HEURISTICS
- USB: documentation: flags on usb-storage versus UAS
- usb: Allow USB device to be warm reset in suspended state
- [arm64,armhf] usb: host: xhci-tegra: Correct phy enable sequence
- binder: fix incorrect calculation for num_valid
- staging: rtl8188eu: fix interface sanity check
- staging: rtl8712: fix interface sanity check
- [arm*] staging: vchiq: call unregister_chrdev_region() when driver
registration fails
- staging: gigaset: fix general protection fault on probe
- staging: gigaset: fix illegal free on probe errors
- staging: gigaset: add endpoint-type sanity check
- usb: xhci: only set D3hot for pci device
- xhci: Fix memory leak in xhci_add_in_port()
- xhci: fix USB3 device initiated resume race with roothub autosuspend
- xhci: Increase STS_HALT timeout in xhci_suspend()
- xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default
behaviour.
- xhci: make sure interrupts are restored to correct state
- [x86] iio: imu: inv_mpu6050: fix temperature reporting using bad unit
- USB: atm: ueagle-atm: add missing endpoint check
- USB: idmouse: fix interface sanity checks
- USB: serial: io_edgeport: fix epic endpoint lookup
- usb: roles: fix a potential use after free
- USB: adutux: fix interface sanity check
- usb: core: urb: fix URB structure initialization function
- usb: mon: Fix a deadlock in usbmon between mmap and read
- [arm64,amd64,i386] tpm: add check after commands attribs tab allocation
- [arm64,amd64,i386] tpm: Switch to platform_get_irq_optional()
- brcmfmac: disable PCIe interrupts before bus reset
- mtd: rawnand: Change calculating of position page containing BBM
- virtio-balloon: fix managed page counts when migrating pages between
zones
- usb: dwc3: pci: add ID for the Intel Comet Lake -H variant
- [arm64,armhf] usb: dwc3: gadget: Fix logical condition
- [arm64,armhf] usb: dwc3: gadget: Clear started flag for non-IOC
- [arm64,armhf] usb: dwc3: ep0: Clear started flag on completion
- [x86] usb: typec: fix use after free in typec_register_port()
- iwlwifi: pcie: fix support for transmitting SKBs with fraglist
- btrfs: check page->mapping when loading free space cache
- btrfs: use btrfs_block_group_cache_done in update_block_group
- btrfs: use refcount_inc_not_zero in kill_all_nodes
- Btrfs: fix metadata space leak on fixup worker failure to set range as
delalloc
- Btrfs: fix negative subv_writers counter and data space leak after
buffered write
- btrfs: Avoid getting stuck during cyclic writebacks
- btrfs: Remove btrfs_bio::flags member
- Btrfs: send, skip backreference walking for extents with many references
- btrfs: record all roots for rename exchange on a subvol
- rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address
- rtlwifi: rtl8192de: Fix missing callback that tests for hw release of
buffer
- rtlwifi: rtl8192de: Fix missing enable interrupt flag
- ovl: fix lookup failure on multi lower squashfs
- ovl: fix corner case of non-unique st_dev;st_ino
- ovl: relax WARN_ON() on rename to self
- [arm*] hwrng: omap - Fix RNG wait loop timeout
- dm writecache: handle REQ_FUA
- dm zoned: reduce overhead of backing device checks
- workqueue: Fix spurious sanity check failures in destroy_workqueue()
- workqueue: Fix pwq ref leak in rescuer_thread()
- ASoC: rt5645: Fixed buddy jack support.
- ASoC: rt5645: Fixed typo for buddy jack support.
- ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report
- md: improve handling of bio with REQ_PREFLUSH in md_flush_request()
- blk-mq: avoid sysfs buffer overflow with too many CPU cores
- cgroup: pids: use atomic64_t for pids->limit
- wil6210: check len before memcpy() calls
- ar5523: check NULL before memcpy() in ar5523_cmd()
- [s390x] mm: properly clear _PAGE_NOEXEC bit when it is not supported
- cpuidle: Do not unset the driver if it is there already
- cpuidle: use first valid target residency as poll time
- [arm64,armhf] drm/panfrost: Open/close the perfcnt BO
- [powerpc*] perf: Disable trace_imc pmu
- [x86] intel_th: Fix a double put_device() in error path
- [x86] intel_th: pci: Add Ice Lake CPU support
- [x86] intel_th: pci: Add Tiger Lake CPU support
- PM / devfreq: Lock devfreq in trans_stat_show
- [powerpc*] cpufreq: powernv: fix stack bloat and hard limit on number of
CPUs
- ALSA: fireface: fix return value in error path of isochronous resources
reservation
- ALSA: oxfw: fix return value in error path of isochronous resources
reservation
- ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO
- ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI
- ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links
- ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links
- ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links
- ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug
bridge
- ACPI: OSL: only free map once in osl.c
- ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data()
- ACPI: EC: Rework flushing of pending work
- ACPI: PM: Avoid attaching ACPI PM domain to certain devices
- [arm64] pinctrl: armada-37xx: Fix irq mask access in
armada_37xx_irq_set_type()
- [armhf] pinctrl: samsung: Add of_node_put() before return in error path
- [armhf] pinctrl: samsung: Fix device node refcount leaks in Exynos
wakeup controller init
- [armhf] pinctrl: samsung: Fix device node refcount leaks in init code
- [armhf] mmc: host: omap_hsmmc: add code for special init of wl1251 to
get rid of pandora_wl1251_init_card
- RDMA/core: Fix ib_dma_max_seg_size()
- ppdev: fix PPGETTIME/PPSETTIME ioctls
- [powerpc*] Allow 64bit VDSO __kernel_sync_dicache to work across ranges
>4GB
- [powerpc*] xive: Prevent page fault issues in the machine crash handler
- [powerpc*] Allow flush_icache_range to work across ranges >4GB
- [powerpc*] xive: Skip ioremap() of ESB pages for LSI interrupts
- video/hdmi: Fix AVI bar unpack
- quota: Check that quota is not dirty before release
- ext2: check err when partial != NULL
- seccomp: avoid overflow in implicit constant conversion
- quota: fix livelock in dquot_writeback_dquots
- ext4: Fix credit estimate for final inode freeing
- reiserfs: fix extended attributes on the root directory
- scsi: qla2xxx: Fix SRB leak on switch command timeout
- scsi: qla2xxx: Fix a dma_pool_free() call
- Revert "scsi: qla2xxx: Fix memory leak when sending I/O fails"
- [armhf] omap: pdata-quirks: revert pandora specific gpiod additions
- [armhf] omap: pdata-quirks: remove openpandora quirks for mmc3 and
wl1251
- [powerpc*] Avoid clang warnings around setjmp and longjmp
- [powerpc*] Fix vDSO clock_getres()
- mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_WRITE mappings
- mm: memcg/slab: wait for !root kmem_cache refcnt killing on root
kmem_cache destruction
- ext4: work around deleting a file with i_nlink == 0 safely
- [arm64] firmware: qcom: scm: Ensure 'a0' status code is treated as
signed
- [s390x] smp,vdso: fix ASCE handling
- [s390x] kaslr: store KASLR offset for early dumps
- mm/shmem.c: cast the type of unmap_start to u64
- [powerpc*] Define arch_is_kernel_initmem_freed() for lockdep
- rtc: disable uie before setting time and enable after
- splice: only read in as much information as there is pipe buffer space
- ext4: fix a bug in ext4_wait_for_tail_page_commit
- ext4: fix leak of quota reservations
- blk-mq: make sure that line break can be printed
- workqueue: Fix missing kfree(rescuer) in destroy_workqueue()
- r8169: fix rtl_hw_jumbo_disable for RTL8168evl
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.5
- inet: protect against too small mtu values.
- mqprio: Fix out-of-bounds access in mqprio_dump
- net: bridge: deny dev_set_mac_address() when unregistering
- net: dsa: fix flow dissection on Tx path
- [armhf] net: ethernet: ti: cpsw: fix extra rx interrupt
- net: sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues
- net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add()
- [arm64] net: thunderx: start phy before starting autonegotiation
- openvswitch: support asymmetric conntrack
- tcp: md5: fix potential overestimation of TCP option space
- tipc: fix ordering of tipc module init and exit routine
- net/mlx5e: Query global pause state before setting prio2buffer
- net: ipv6: add net argument to ip6_dst_lookup_flow
- net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup
- tcp: fix rejected syncookies due to stale timestamps
- tcp: tighten acceptance of ACKs not matching a child socket
- tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE()
- net: core: rename indirect block ingress cb function
- net: sched: allow indirect blocks to bind to clsact in TC
- cls_flower: Fix the behavior using port ranges with hw-offload
- gre: refetch erspan header from skb->data after pskb_may_pull()
- Fixed updating of ethertype in function skb_mpls_pop
- net: Fixed updating of ethertype in skb_mpls_push()
- net/mlx5e: Fix TXQ indices to be sequential
- net/mlx5e: Fix SFF 8472 eeprom length
- net/mlx5e: Fix freeing flow with kfree() and not kvfree()
- net/mlx5e: Fix translation of link mode into speed
- net/mlx5e: ethtool, Fix analysis of speed setting
- page_pool: do not release pool until inflight == 0.
- xdp: obtain the mem_id mutex before trying to remove an entry.
- r8169: add missing RX enabling for WoL on RTL8125
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.6
- USB: Fix incorrect DMA allocations for local memory pool drivers
- mmc: block: Make card_busy_detect() a bit more generic
- mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response
- mmc: core: Drop check for mmc_card_is_removable() in mmc_rescan()
- mmc: core: Re-work HW reset for SDIO cards
- PCI/PM: Always return devices to D0 when thawing
- PCI: pciehp: Avoid returning prematurely from sysfs requests
- PCI: Fix Intel ACS quirk UPDCR register address
- PCI/MSI: Fix incorrect MSI-X masking on resume
- PCI: Do not use bus number zero from EA capability
- PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3
- PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX
- block: fix "check bi_size overflow before merge"
- gfs2: Multi-block allocations in gfs2_page_mkwrite
- gfs2: fix glock reference problem in gfs2_trans_remove_revoke
- [arm64] rpmsg: glink: Fix reuse intents memory leak issue
- [arm64] rpmsg: glink: Fix use after free in open_ack TIMEOUT case
- [arm64] rpmsg: glink: Put an extra reference during cleanup
- [arm64] rpmsg: glink: Fix rpmsg_register_device err handling
- [arm64] rpmsg: glink: Don't send pending rx_done during remove
- [arm64] rpmsg: glink: Free pending deferred work on remove
- cifs: smbd: Return -EAGAIN when transport is reconnecting
- cifs: smbd: Only queue work for error recovery on memory registration
- cifs: smbd: Add messages on RDMA session destroy and reconnection
- cifs: smbd: Return -EINVAL when the number of iovs exceeds
SMBDIRECT_MAX_SGE
- cifs: smbd: Return -ECONNABORTED when trasnport is not in connected
state
- cifs: Don't display RDMA transport on reconnect
- CIFS: Respect O_SYNC and O_DIRECT flags during reconnect
- CIFS: Close open handle after interrupted close
- CIFS: Do not miss cancelled OPEN responses
- CIFS: Fix NULL pointer dereference in mid callback
- cifs: Fix retrieval of DFS referrals in cifs_mount()
- [armhf] ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by
tegra_resume()
- vfio/pci: call irq_bypass_unregister_producer() before freeing irq
- dma-buf: Fix memory leak in sync_file_merge()
- [arm64,armhf] drm/panfrost: Fix a race in panfrost_ioctl_madvise()
- [arm64,armhf] drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo()
- [arm64,armhf] drm/panfrost: Fix a race in panfrost_gem_free_object()
- [x86] drm/mgag200: Extract device type from flags
- [x86] drm/mgag200: Store flags from PCI driver data in device structure
- [x86] drm/mgag200: Add workaround for HW that does not support
'startadd'
- [x86] drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd>
- [arm64] drm: meson: venc: cvbs: fix CVBS mode matching
- dm mpath: remove harmful bio-based optimization
- dm btree: increase rebalance threshold in __rebalance2()
- dm clone metadata: Track exact changes per transaction
- dm clone metadata: Use a two phase commit
- dm clone: Flush destination device before committing metadata
- dm thin metadata: Add support for a pre-commit callback
- dm thin: Flush data device before committing metadata
- scsi: ufs: Disable autohibern8 feature in Cadence UFS
- scsi: iscsi: Fix a potential deadlock in the timeout handler
- scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd
- scsi: qla2xxx: Initialize free_work before flushing it
- scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX
- scsi: qla2xxx: Change discovery state before PLOGI
- scsi: qla2xxx: Correctly retrieve and interpret active flash region
- scsi: qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB
Cmd
- drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN
- drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom
- drm/nouveau/kms/nv50-: Limit MST BPC to 8
- [x86] drm/i915/fbc: Disable fbc by default on all glk+
- drm/radeon: fix r1xx/r2xx register checker for POT textures
- drm/dp_mst: Correct the bug in drm_dp_update_payload_part1()
- drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub
- drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10
- drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt
- drm/amdgpu/gfx10: re-init clear state buffer after gpu reset
- drm/amdgpu: avoid using invalidate semaphore for picasso
- drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9
- ALSA: hda: Fix regression by strip mask fix
.
[ Joe Richey ]
* [amd64/cloud-amd64] tpm: Enable TPM drivers for Cloud (Closes: #946237)
.
[ Ben Hutchings ]
* [armel/rpi,armhf,arm64] Enable DEBUG_WX
* linux-cpupower: Fix grammar error in package description
* debian/control: Make library package descriptions more consistent
* Set ABI to 1
* tracing: Do not create directories if lockdown is in affect
.
[ Aurelien Jarno ]
* [armhf,arm64] Fix critical trip point on RPI 3.
.
[ Salvatore Bonaccorso ]
* [rt] Update to 5.4.3-rt1 and re-enable
* [rt] Enable PREEMPT_RT (instead of PREEMPT_RT_FULL) which is part of 5.4
* [rt] Update to 5.4.5-rt3
.
[ YunQiang Su ]
* [mipsel,mips64el/loongson-3] Enable AMDGPU.
* [mips*] switch to vmlinuz from vmlinux except octeon.
* [mips*] enable CONFIG_MIPS_O32_FP64_SUPPORT.
* [mips*] enable CONFIG_CPU_HAS_MSA except octeon.
.
[ Vagrant Cascadian ]
* [arm64] drivers/gpu/drm/sun4i: Enable DRM_SUN8I_MIXER as a module.
(Closes: #946510). Thanks to Andrei POPESCU.
.
[ Sudip Mukherjee ]
* Add libtraceevent packages (Closes: #944138)
Checksums-Sha1:
a3db6bc258561cf122e3de55ce412226e1680e0d 8013 linux-signed-amd64_5.4.6+1.dsc
ebe9bf6e0085be28451cf59e519d65d7103a4019 2271096 linux-signed-amd64_5.4.6+1.tar.xz
Checksums-Sha256:
b2f53297697e3a903a16033c043a0f8394afef95bc8ea09b0844953c9cb12643 8013 linux-signed-amd64_5.4.6+1.dsc
724df60c7c7b9d609579dc0956bd85ba6ee275daec3339382eaccf848a058ec4 2271096 linux-signed-amd64_5.4.6+1.tar.xz
Files:
f44c10485232d32e14a8337268854747 8013 kernel optional linux-signed-amd64_5.4.6+1.dsc
9d63e7d4dc3abc8c4dcac01db336ea0e 2271096 kernel optional linux-signed-amd64_5.4.6+1.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE8nXL3e4u3Tgu6Vp6qgZoiu+K+NUFAl4H1IgACgkQqgZoiu+K
+NWiRQ/9EHWYrNJ3cTPwnnB0pTmbKLEQLBNh8LcNtkaSLKy1diAw32P2YsI8CnZB
xz5PNk5LSEPwxLp0IlrJIBvyCetjsovp++wK0V090SJan/pgmxlAzdy3BoDuRV0E
7z7fW988vigG4VMvBTelFsfztg6zjzZfrzMzPpCPLirMkKwHwQ9kCSM8l8zBUZKb
eP/qRmFguhEG4faCcLZBgwde1ETlghcGqksACb4HM9Ap0nnyvvLPRhWzkq1AUWAX
v6VnA3BOcHmaLyjpZtj0OnSDgBe/UH0WG5lriB+3Ne0fj42tXN6bO4drYaeSbo1R
wSO181YJdmqrBgupdU1Z+cX4eSeTt61GA4lbKgGwXI6A3Pv8DXik0OqFh4a7WDAo
GJyAhXmpOFkphubJKkm4HNnYONP0e3iNIavslTGLbcVKO2I4sYbY6qD3vlyjBVpR
L1yghtiK+3PBp0P354thcs4BJs6lOemA1CRktlMtUqRW/0QPZE6OXazCQFbSgrDw
BJRmrxPF5OC/niH7g8MtN3WVPm2E/fK7tjidCpDjpB5IzkUqacBZlsQsEDHRNm1f
TAahFlYEeARDiDuCoxTi6SqKLPvrfhLtB/Gx8FYyFnuKgzZkzPpLVFOFzB+fFr+8
7sTAITDIRg1m0POvB3LKREDj//3tNcpGNMCvlVzCf5OgG2zwxQE=
=m+RC
-----END PGP SIGNATURE-----