linux-5.7 (5.7.0-16.17) groovy; urgency=medium
* Groovy update: v5.7.8 upstream stable release (LP: #1887353)
- exfat: Set the unused characters of FileName field to the value 0000h
- exfat: add missing brelse() calls on error paths
- exfat: call sync_filesystem for read-only remount
- exfat: move setting VOL_DIRTY over exfat_remove_entries()
- exfat: flush dirty metadata in fsync
- btrfs: block-group: refactor how we delete one block group item
- btrfs: fix race between block group removal and block group creation
- mm: fix swap cache node allocation mask
- drm/amd/display: Fix incorrectly pruned modes with deep color
- drm/amd/display: Fix ineffective setting of max bpc property
- seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds
- tipc: add test for Nagle algorithm effectiveness
- tipc: fix kernel WARNING in tipc_msg_append()
- usbnet: smsc95xx: Fix use-after-free after removal
- tipc: Fix NULL pointer dereference in __tipc_sendstream()
- drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period
- drm/amdgpu: disable ras query and iject during gpu reset
- drm/amdgpu: fix non-pointer dereference for non-RAS supported
- drm/amdgpu: fix kernel page fault issue by ras recovery on sGPU
- sched/debug: Make sd->flags sysctl read-only
- soc: ti: omap-prm: use atomic iopoll instead of sleeping one
- powerpc/kvm/book3s: Add helper to walk partition scoped linux page table.
- powerpc/book3s64/kvm: Fix secondary page table walk warning during migration
- mm/slub.c: fix corrupted freechain in deactivate_slab()
- mm/slub: fix stack overruns with SLUB_STATS
- mm, dump_page(): do not crash with invalid mapping pointer
- io_uring: fix {SQ,IO}POLL with unsupported opcodes
- rxrpc: Fix race between incoming ACK parser and retransmitter
- usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect
- tools lib traceevent: Add append() function helper for appending strings
- tools lib traceevent: Handle __attribute__((user)) in field names
- s390/debug: avoid kernel warning on too large number of pages
- io_uring: fix io_sq_thread no schedule when busy
- nvme-multipath: set bdi capabilities once
- nvme: fix possible deadlock when I/O is blocked
- nvme-multipath: fix deadlock between ana_work and scan_work
- nvme-multipath: fix deadlock due to head->lock
- nvme-multipath: fix bogus request queue reference put
- io_uring: fix current->mm NULL dereference on exit
- kgdb: Avoid suspicious RCU usage warning
- Revert "tpm: selftest: cleanup after unseal with wrong auth/policy test"
- selftests: tpm: Use /bin/sh instead of /bin/bash
- task_work: teach task_work_add() to do signal_wake_up()
- io_uring: use signal based task_work running
- drm/msm/dpu: fix error return code in dpu_encoder_init
- btrfs: fix RWF_NOWAIT writes blocking on extent locks and waiting for IO
- rxrpc: Fix afs large storage transmission performance drop
- mptcp: drop MP_JOIN request sock on syn cookies
- net: enetc: add hw tc hw offload features for PSPF capability
- enetc: Fix HW_VLAN_CTAG_TX|RX toggling
- irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic
- RDMA/counter: Query a counter before release
- xfs: fix use-after-free on CIL context on shutdown
- hsr: remove hsr interface if all slaves are removed
- hsr: avoid to create proc file after unregister
- cxgb4: use unaligned conversion for fetching timestamp
- cxgb4: parse TC-U32 key values and masks natively
- cxgb4: fix endian conversions for L4 ports in filters
- cxgb4: use correct type for all-mask IP address comparison
- cxgb4: fix SGE queue dump destination buffer context
- security: Fix hook iteration and default value for inode_copy_up_xattr
- hwmon: (max6697) Make sure the OVERT mask is set correctly
- hwmon: (acpi_power_meter) Fix potential memory leak in
acpi_power_meter_add()
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs()
- thermal/drivers/mediatek: Fix bank number settings on mt8183
- thermal/drivers/sprd: Fix return value of sprd_thm_probe()
- thermal/drivers/rcar_gen3: Fix undefined temperature if negative
- nfsd4: fix nfsdfs reference count loop
- nfsd: fix nfsdfs inode reference count leak
- drm: sun4i: hdmi: Remove extra HPD polling
- virtio-blk: free vblk-vqs in error path of virtblk_probe()
- SMB3: Honor 'posix' flag for multiuser mounts
- nvme: fix identify error status silent ignore
- nvme: fix a crash in nvme_mpath_add_disk
- tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes
- samples/vfs: avoid warning in statx override
- i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665
- i2c: designware: platdrv: Set class based on DMI
- i2c: mlxcpld: check correct size of maximum RECV_LEN packet
- io_uring: fix regression with always ignoring signals in io_cqring_wait()
- spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths
- nfsd: apply umask on fs without ACL support
- Revert "ALSA: usb-audio: Improve frames size computation"
- padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serial
- SMB3: Honor 'seal' flag for multiuser mounts
- SMB3: Honor persistent/resilient handle flags for multiuser mounts
- SMB3: Honor lease disabling for multiuser mounts
- SMB3: Honor 'handletimeout' flag for multiuser mounts
- cifs: Fix the target file was deleted when rename failed.
- Drivers: hv: Change flag to write log level in panic msg to false
- hwmon: (pmbus) Fix page vs. register when accessing fans
- thermal/drivers/cpufreq_cooling: Fix wrong frequency converted from power
- ACPI: fan: Fix Tiger Lake ACPI device ID
- gfs2: fix trans slab error when withdraw occurs inside log_flush
- x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted
- MIPS: lantiq: xway: sysctrl: fix the GPHY clock alias names
- MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen
- drm/i915: Include asm sources for {ivb, hsw}_clear_kernel.c
- drm/amd/powerplay: Fix NULL dereference in lock_bus() on Vega20 w/o RAS
- drm/amd/display: Only revalidate bandwidth on medium and fast updates
- drm/amdgpu: use %u rather than %d for sclk/mclk
- drm/amdgpu/atomfirmware: fix vram_info fetching for renoir
- dma-buf: Move dma_buf_release() from fops to dentry_ops
- irqchip/gic: Atomically update affinity
- mm/hugetlb.c: fix pages per hugetlb calculation
- mm/cma.c: use exact_nid true to fix possible per-numa cma leak
- dm zoned: assign max_io_len correctly
- efi: Make it possible to disable efivar_ssdt entirely
- Linux 5.7.8
- [Config] updateconfigs after v5.7.8 import
* linux-libc-dev broken for crossbuilding, Multi-Arch:same violation
(LP: #1886188)
- [Packaging] Produce linux-libc-deb package for riscv64
- [Debian] Disallow building linux-libc-dev from linux-riscv
-- Paolo Pisati <email address hidden> Mon, 13 Jul 2020 10:11:37 +0200