5.10.94-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 5.10.94-rc2 review
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.94-rc2.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 5.10.94-rc2
Mauro Carvalho Chehab <[email protected]>
scripts: sphinx-pre-install: Fix ctex support on Debian
Mauro Carvalho Chehab <[email protected]>
scripts: sphinx-pre-install: add required ctex dependency
Fabio Estevam <[email protected]>
ath10k: Fix the MTU size on QCA9377 SDIO
Doyle, Patrick <[email protected]>
mtd: nand: bbt: Fix corner case in bad block table handling
Andrey Konovalov <[email protected]>
lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test
Alistair Popple <[email protected]>
mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault
Miaoqian Lin <[email protected]>
lib82596: Fix IRQ check in sni_82596_probe
Matthias Schiffer <[email protected]>
scripts/dtc: dtx_diff: remove broken example from help text
Sam Protsenko <[email protected]>
dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7
Alexander Stein <[email protected]>
dt-bindings: display: meson-vpu: Add missing amlogic,canvas property
Alexander Stein <[email protected]>
dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property
Tom Rix <[email protected]>
net: mscc: ocelot: fix using match before it is set
Russell King (Oracle) <[email protected]>
net: sfp: fix high power modules without diagnostic monitoring
Tom Rix <[email protected]>
net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config()
Sergey Shtylyov <[email protected]>
bcmgenet: add WOL IRQ check
Kevin Bracey <[email protected]>
net_sched: restore "mpu xxx" handling
Jie Wang <[email protected]>
net: bonding: fix bond_xmit_broadcast return value error bug
David Heidelberg <[email protected]>
arm64: dts: qcom: msm8996: drop not documented adreno properties
Leon Romanovsky <[email protected]>
devlink: Remove misleading internal_flags from health reporter dump
Zechuan Chen <[email protected]>
perf probe: Fix ppc64 'perf probe add events failed' case
Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix at_xdmac_lld struct definition
Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix lld view setting
Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix concurrency over xfers_list
Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Print debug message after realeasing the lock
Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending
Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Don't start transactions at tx_submit level
Adrian Hunter <[email protected]>
perf script: Fix hex dump character output
Guillaume Nault <[email protected]>
libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route()
Guillaume Nault <[email protected]>
gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst()
Guillaume Nault <[email protected]>
xfrm: Don't accidentally set RTO_ONLINK in decode_session4()
Eric Dumazet <[email protected]>
netns: add schedule point in ops_exit_list()
Eric Dumazet <[email protected]>
inet: frags: annotate races around fqdir->dead and fqdir->high_thresh
Eric W. Biederman <[email protected]>
taskstats: Cleanup the use of task->exit_code
Michael S. Tsirkin <[email protected]>
virtio_ring: mark ring unused on error
Eli Cohen <[email protected]>
vdpa/mlx5: Fix wrong configuration of virtio_version_1_0
Laurence de Bruxelles <[email protected]>
rtc: pxa: fix null pointer dereference
Dmitry Torokhov <[email protected]>
HID: vivaldi: fix handling devices not using numbered reports
Robert Hancock <[email protected]>
net: axienet: increase default TX ring size to 128
Robert Hancock <[email protected]>
net: axienet: fix for TX busy handling
Robert Hancock <[email protected]>
net: axienet: fix number of TX ring slots for available check
Robert Hancock <[email protected]>
net: axienet: Fix TX ring slot available check
Robert Hancock <[email protected]>
net: axienet: limit minimum TX ring size
Robert Hancock <[email protected]>
net: axienet: add missing memory barriers
Robert Hancock <[email protected]>
net: axienet: reset core on initialization prior to MDIO access
Robert Hancock <[email protected]>
net: axienet: Wait for PhyRstCmplt after core reset
Robert Hancock <[email protected]>
net: axienet: increase reset timeout
Wen Gu <[email protected]>
net/smc: Fix hung_task when removing SMC-R devices
Robert Hancock <[email protected]>
clk: si5341: Fix clock HW provider cleanup
Stephen Boyd <[email protected]>
clk: Emit a stern warning with writable debugfs enabled
Eric Dumazet <[email protected]>
af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress
Chao Yu <[email protected]>
f2fs: fix to reserve space for IO align feature
Hyeong-Jun Kim <[email protected]>
f2fs: compress: fix potential deadlock of compress file
Miaoqian Lin <[email protected]>
parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries
Tobias Waldekranz <[email protected]>
net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module
Tobias Waldekranz <[email protected]>
net/fsl: xgmac_mdio: Add workaround for erratum A-009885
Eric Dumazet <[email protected]>
ipv4: avoid quadratic behavior in netns dismantle
Eric Dumazet <[email protected]>
ipv4: update fib_info_cnt under spinlock protection
German Gomez <[email protected]>
perf evsel: Override attr->sample_period for non-libpfm4 events
Toke Høiland-Jørgensen <[email protected]>
xdp: check prog type before updating BPF link
Quentin Monnet <[email protected]>
bpftool: Remove inclusion of utilities.mak from Makefiles
Ye Bin <[email protected]>
block: Fix fsync always failed if once failed
Tobias Waldekranz <[email protected]>
powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses
Anders Roxell <[email protected]>
powerpc/cell: Fix clang -Wimplicit-fallthrough warning
Moshe Shemesh <[email protected]>
Revert "net/mlx5: Add retry mechanism to the command entry index allocation"
Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK
Chengguang Xu <[email protected]>
RDMA/rxe: Fix a typo in opcode name
Yixing Liu <[email protected]>
RDMA/hns: Modify the mapping attribute of doorbell to device
Kunihiko Hayashi <[email protected]>
dmaengine: uniphier-xdmac: Fix type of address variables
Bart Van Assche <[email protected]>
scsi: core: Show SCMD_LAST in text form
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix not setting adv set duration
Randy Dunlap <[email protected]>
Documentation: fix firewire.rst ABI file path error
Lukas Bulwahn <[email protected]>
Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization
Sakari Ailus <[email protected]>
Documentation: ACPI: Fix data node reference documentation
Daniel Thompson <[email protected]>
Documentation: dmaengine: Correctly describe dmatest with channel unset
Randy Dunlap <[email protected]>
media: correct MEDIA_TEST_SUPPORT help text
Maxime Ripard <[email protected]>
drm/vc4: hdmi: Make sure the device is powered with CEC
Suresh Udipi <[email protected]>
media: rcar-csi2: Optimize the selection PHTW register
Marc Kleine-Budde <[email protected]>
can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message
Ben Hutchings <[email protected]>
firmware: Update Kconfig help text for Google firmware
Baruch Siach <[email protected]>
of: base: Improve argument length mismatch error
Christian König <[email protected]>
drm/radeon: fix error handling in radeon_driver_open_kms
Theodore Ts'o <[email protected]>
ext4: don't use the orphan list when migrating an inode
Ye Bin <[email protected]>
ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits'
Sebastian Andrzej Siewior <[email protected]>
ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal
Xin Yin <[email protected]>
ext4: fast commit may miss tracking unwritten range during ftruncate
Xin Yin <[email protected]>
ext4: use ext4_ext_remove_space() for fast commit replay delete range
Ye Bin <[email protected]>
ext4: Fix BUG_ON in ext4_bread when write quota data
Luís Henriques <[email protected]>
ext4: set csum seed in tmp inode while migrating to extents
Xin Yin <[email protected]>
ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE
Harshad Shirwadkar <[email protected]>
ext4: initialize err_blk before calling __ext4_get_inode_loc
Chunguang Xu <[email protected]>
ext4: fix a possible ABBA deadlock due to busy PA
Jan Kara <[email protected]>
ext4: make sure quota gets properly shutdown on error
Jan Kara <[email protected]>
ext4: make sure to reset inode lockdep class when quota enabling fails
Filipe Manana <[email protected]>
btrfs: respect the max size in the header when activating swap file
Josef Bacik <[email protected]>
btrfs: check the root node for uptodate before returning it
Filipe Manana <[email protected]>
btrfs: fix deadlock between quota enable and other quota operations
Ghalem Boudour <[email protected]>
xfrm: fix policy lookup for ipv6 gre packets
Pali Rohár <[email protected]>
PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device
Pali Rohár <[email protected]>
PCI: pci-bridge-emul: Correctly set PCIe capabilities
Pali Rohár <[email protected]>
PCI: pci-bridge-emul: Fix definitions of reserved bits
Pali Rohár <[email protected]>
PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space
Pali Rohár <[email protected]>
PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only
Hans de Goede <[email protected]>
PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors
Rob Herring <[email protected]>
PCI: xgene: Fix IB window setup
Nicholas Piggin <[email protected]>
powerpc/64s/radix: Fix huge vmap false positive
John David Anglin <[email protected]>
parisc: Fix lpa and lpa_user defines
Brian Norris <[email protected]>
drm/bridge: analogix_dp: Make PSR-exit block less
Ilia Mirkin <[email protected]>
drm/nouveau/kms/nv04: use vzalloc for nv04_display
Lucas Stach <[email protected]>
drm/etnaviv: limit submit sizes
Sakari Ailus <[email protected]>
device property: Fix fwnode_graph_devcon_match() fwnode leak
Alexander Gordeev <[email protected]>
s390/mm: fix 2KB pgtable release race
Ilan Peer <[email protected]>
iwlwifi: mvm: Increase the scan timeout guard to 30 seconds
Xiangyang Zhang <[email protected]>
tracing/kprobes: 'nmissed' not showed correctly for kretprobe
Andrey Ryabinin <[email protected]>
cputime, cpuacct: Include guest time in user time in cpuacct.stat
Lukas Wunner <[email protected]>
serial: Fix incorrect rs485 polarity on uart open
Xie Yongji <[email protected]>
fuse: Pass correct lend value to filemap_write_and_wait_range()
Oleksandr Andrushchenko <[email protected]>
xen/gntdev: fix unmap notification order
Kunihiko Hayashi <[email protected]>
spi: uniphier: Fix a bug that doesn't point to private data correctly
Patrick Williams <[email protected]>
tpm: fix NPE on probe for missing device
Petr Cvachoucek <[email protected]>
ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers
Meng Li <[email protected]>
crypto: caam - replace this_cpu_ptr with raw_cpu_ptr
Marek Vasut <[email protected]>
crypto: stm32/crc32 - Fix kernel BUG triggered in probe()
Heiner Kallweit <[email protected]>
crypto: omap-aes - Fix broken pm_runtime_and_get() usage
Arnaud Pouliquen <[email protected]>
rpmsg: core: Clean up resources on announce_create failure.
Miaoqian Lin <[email protected]>
phy: mediatek: Fix missing check in mtk_mipi_tx_probe
Tzung-Bi Shih <[email protected]>
ASoC: mediatek: mt8183: fix device_node leak
Tzung-Bi Shih <[email protected]>
ASoC: mediatek: mt8173: fix device_node leak
Christoph Hellwig <[email protected]>
scsi: sr: Don't use GFP_DMA
Tianjia Zhang <[email protected]>
MIPS: Octeon: Fix build errors using clang
Lakshmi Sowjanya D <[email protected]>
i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters
Marc Zyngier <[email protected]>
irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time
Ye Guojin <[email protected]>
MIPS: OCTEON: add put_device() after of_find_device_by_node()
Jan Kara <[email protected]>
udf: Fix error handling in udf_new_inode()
Hari Bathini <[email protected]>
powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic
Hari Bathini <[email protected]>
powerpc: handle kdump appropriately with crash_kexec_post_notifiers option
Thadeu Lima de Souza Cascardo <[email protected]>
selftests/powerpc/spectre_v2: Return skip code when miss_percent is high
Christophe Leroy <[email protected]>
powerpc/40x: Map 32Mbytes of memory at startup
Nathan Chancellor <[email protected]>
MIPS: Loongson64: Use three arguments for slti
Takashi Iwai <[email protected]>
ALSA: seq: Set upper limit of processed events
James Smart <[email protected]>
scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup
Christoph Hellwig <[email protected]>
dm: fix alloc_dax error handling in alloc_dev
Srinivas Kandagatla <[email protected]>
nvmem: core: set size for sysfs bin file
Christophe Leroy <[email protected]>
w1: Misuse of get_user()/put_user() reported by sparse
Alexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST
Alexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots
Christophe Leroy <[email protected]>
powerpc/powermac: Add missing lockdep_register_key()
Martin Blumenstingl <[email protected]>
clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB
Joakim Tjernlund <[email protected]>
i2c: mpc: Correct I2C reset procedure
Michael Ellerman <[email protected]>
powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING
Heiner Kallweit <[email protected]>
i2c: i801: Don't silently correct invalid transfer size
Nicholas Piggin <[email protected]>
powerpc/watchdog: Fix missed watchdog reset due to memory ordering race
Julia Lawall <[email protected]>
powerpc/btext: add missing of_node_put
Julia Lawall <[email protected]>
powerpc/cell: add missing of_node_put
Julia Lawall <[email protected]>
powerpc/powernv: add missing of_node_put
Julia Lawall <[email protected]>
powerpc/6xx: add missing of_node_put
Ingo Molnar <[email protected]>
x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs
John David Anglin <[email protected]>
parisc: Avoid calling faulthandler_disabled() twice
Jason A. Donenfeld <[email protected]>
random: do not throw away excess input to crng_fast_load
Lukas Wunner <[email protected]>
serial: core: Keep mctrl register state and cached copy in sync
Lukas Wunner <[email protected]>
serial: pl010: Drop CR register reset on set_termios
Konrad Dybcio <[email protected]>
regulator: qcom_smd: Align probe function with rpmh-regulator
Russell King (Oracle) <[email protected]>
net: gemini: allow any RGMII interface mode
Russell King (Oracle) <[email protected]>
net: phy: marvell: configure RGMII delays for 88E1118
Danielle Ratson <[email protected]>
mlxsw: pci: Avoid flow control for EMAD packets
Joe Thornber <[email protected]>
dm space map common: add bounds check to sm_ll_lookup_bitmap()
Joe Thornber <[email protected]>
dm btree: add a defensive bounds check to insert_at()
Ping-Ke Shih <[email protected]>
mac80211: allow non-standard VHT MCS-10/11
Florian Fainelli <[email protected]>
net: mdio: Demote probed message to debug print
Josef Bacik <[email protected]>
btrfs: remove BUG_ON(!eie) in find_parent_nodes
Josef Bacik <[email protected]>
btrfs: remove BUG_ON() in find_parent_nodes()
Thomas Weißschuh <[email protected]>
ACPI: battery: Add the ThinkPad "Not Charging" quirk
Marina Nikolic <[email protected]>
amdgpu/pm: Make sysfs pm attributes as read-only for VFs
Zongmin Zhou <[email protected]>
drm/amdgpu: fixup bad vram size on gmc v8
Kirill A. Shutemov <[email protected]>
ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5
Sudeep Holla <[email protected]>
ACPICA: Fix wrong interpretation of PCC address
Rafael J. Wysocki <[email protected]>
ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()
Rafael J. Wysocki <[email protected]>
ACPICA: Utilities: Avoid deleting the same object twice in a row
Mark Langsdorf <[email protected]>
ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions
Kyeong Yoo <[email protected]>
jffs2: GC deadlock reading a page that is used in jffs2_write_begin()
Lucas Stach <[email protected]>
drm/etnaviv: consider completed fence seqno in hang check
Antony Antony <[email protected]>
xfrm: rate limit SA mapping change message to user space
Luiz Augusto von Dentz <[email protected]>
Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES
Ben Greear <[email protected]>
ath11k: Fix napi related hang
Randy Dunlap <[email protected]>
um: registers: Rename function names to avoid conflicts and build problems
Luca Coelho <[email protected]>
iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ
Ilan Peer <[email protected]>
iwlwifi: mvm: Fix calculation of frame length
Johannes Berg <[email protected]>
iwlwifi: remove module loading failure message
Johannes Berg <[email protected]>
iwlwifi: fix leaks/bad data after failed firmware load
Changcheng Deng <[email protected]>
PM: AVS: qcom-cpr: Use div64_ul instead of do_div
Po-Hao Huang <[email protected]>
rtw88: 8822c: update rx settings to prevent potential hw deadlock
Zekun Shen <[email protected]>
ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream
Kai-Heng Feng <[email protected]>
usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0
Rafael J. Wysocki <[email protected]>
cpufreq: Fix initialization of min and max frequency QoS requests
Rafael J. Wysocki <[email protected]>
PM: runtime: Add safety net to supplier device release
Thierry Reding <[email protected]>
arm64: tegra: Adjust length of CCPLEX cluster MMIO region
Biwen Li <[email protected]>
arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus
Paul Moore <[email protected]>
audit: ensure userspace is penalized the same as the kernel when under pressure
Ulf Hansson <[email protected]>
mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO
Zhou Qingyang <[email protected]>
media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()
Sean Young <[email protected]>
media: igorplugusb: receiver overflow should be reported
Alistair Francis <[email protected]>
HID: quirks: Allow inverting the absolute X/Y values
Paolo Abeni <[email protected]>
bpf: Do not WARN in bpf_warn_invalid_xdp_action()
Suresh Kumar <[email protected]>
net: bonding: debug: avoid printing debug logs when bond is not notifying peers
Borislav Petkov <[email protected]>
x86/mce: Mark mce_read_aux() noinstr
Borislav Petkov <[email protected]>
x86/mce: Mark mce_end() noinstr
Borislav Petkov <[email protected]>
x86/mce: Mark mce_panic() noinstr
Borislav Petkov <[email protected]>
x86/mce: Allow instrumentation during task work queueing
Baochen Qiang <[email protected]>
ath11k: Avoid false DEADLOCK warning reported by lockdep
Heiko Carstens <[email protected]>
selftests/ftrace: make kprobe profile testcase description unique
Iwona Winiarska <[email protected]>
gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock
Russell King (Oracle) <[email protected]>
net: phy: prefer 1000baseT over 1000baseKX
Antoine Tenart <[email protected]>
net-sysfs: update the queue counts in the unregistration path
Sebastian Gottschall <[email protected]>
ath10k: Fix tx hanging
Wen Gong <[email protected]>
ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work
Shaul Triebitz <[email protected]>
iwlwifi: mvm: avoid clearing a just saved session protection id
Johannes Berg <[email protected]>
iwlwifi: mvm: synchronize with FW after multicast commands
Mika Westerberg <[email protected]>
thunderbolt: Runtime PM activate both ends of the device link
Mauro Carvalho Chehab <[email protected]>
media: m920x: don't use stack on USB reads
Zhou Qingyang <[email protected]>
media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()
Niklas Söderlund <[email protected]>
media: rcar-vin: Update format alignment constraints
James Hilliard <[email protected]>
media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.
Laurent Pinchart <[email protected]>
drm: rcar-du: Fix CRTC timings when CMM is used
Joerg Roedel <[email protected]>
x86/mm: Flush global TLB when switching to trampoline page-table
Xiongwei Song <[email protected]>
floppy: Add max size check for user space request
Neal Liu <[email protected]>
usb: uhci: add aspeed ast2600 uhci support
Kishon Vijay Abraham I <[email protected]>
arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node
Hans de Goede <[email protected]>
ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win
Hans de Goede <[email protected]>
ACPI / x86: Allow specifying acpi_device_override_status() quirks by path
Hans de Goede <[email protected]>
ACPI: Change acpi_device_always_present() into acpi_device_override_status()
Hans de Goede <[email protected]>
ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table
Mansur Alisha Shaik <[email protected]>
media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions
Sriram R <[email protected]>
ath11k: Avoid NULL ptr access during mgmt tx cleanup
Zekun Shen <[email protected]>
rsi: Fix out-of-bounds read in rsi_read_pkt()
Zekun Shen <[email protected]>
rsi: Fix use-after-free in rsi_rx_done_handler()
Zekun Shen <[email protected]>
mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
Stephan Müller <[email protected]>
crypto: jitter - consider 32 LSB for APT
Chengfeng Ye <[email protected]>
HSI: core: Fix return freed object in hsi_new_client
Hans de Goede <[email protected]>
gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use
Fugang Duan <[email protected]>
tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown()
Martyn Welch <[email protected]>
drm/bridge: megachips: Ensure both bridges are probed before registration
Danielle Ratson <[email protected]>
mlxsw: pci: Add shutdown method in PCI driver
Jan Kiszka <[email protected]>
soc: ti: pruss: fix referenced node in error message
Alex Deucher <[email protected]>
drm/amdgpu/display: set vblank_disable_immediate for DC
Yang Li <[email protected]>
drm/amd/display: check top_pipe_to_program pointer
Lukas Bulwahn <[email protected]>
ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART
Dinh Nguyen <[email protected]>
EDAC/synopsys: Use the quirk for version instead of ddr version
Zheyu Ma <[email protected]>
media: b2c2: Add missing check in flexcop_pci_isr:
José Expósito <[email protected]>
HID: apple: Do not reset quirks when the Fn key is not found
Hans de Goede <[email protected]>
drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L
Pavankumar Kondeti <[email protected]>
usb: gadget: f_fs: Use stream_open() for endpoint files
Baochen Qiang <[email protected]>
ath11k: Fix crash caused by uninitialized TX ring
Mauro Carvalho Chehab <[email protected]>
media: atomisp: handle errors at sh_css_create_isp_params()
Linus Lüssing <[email protected]>
batman-adv: allow netlink usage in unprivileged containers
Wan Jiabing <[email protected]>
ARM: shmobile: rcar-gen2: Add missing of_node_put()
Hans de Goede <[email protected]>
media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure
Mauro Carvalho Chehab <[email protected]>
media: atomisp: set per-device's default mode
Mauro Carvalho Chehab <[email protected]>
media: atomisp: fix try_fmt logic
Ben Skeggs <[email protected]>
drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR
Neil Armstrong <[email protected]>
drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR
Zekun Shen <[email protected]>
ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply
Andrii Nakryiko <[email protected]>
selftests/bpf: Fix bpf_object leak in skb_ctx selftest
Qiang Yu <[email protected]>
drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y
Alexander Aring <[email protected]>
fs: dlm: filter user dlm messages for kernel locks
Wei Yongjun <[email protected]>
Bluetooth: Fix debugfs entry leak in hci_register_dev()
Sicelo A. Mhlongo <[email protected]>
ARM: dts: omap3-n900: Fix lp5523 for multi color
Baruch Siach <[email protected]>
of: base: Fix phandle argument length mismatch error message
Conor Dooley <[email protected]>
clk: bm1880: remove kfrees on static allocations
Shengjiu Wang <[email protected]>
ASoC: fsl_asrc: refine the check of available clock divider
Kamal Heib <[email protected]>
RDMA/cxgb4: Set queue pair state when being queried
Alyssa Ross <[email protected]>
ASoC: fsl_mqs: fix MODULE_ALIAS
Ammar Faizi <[email protected]>
powerpc/xive: Add missing null check after calling kmalloc
Randy Dunlap <[email protected]>
mips: bcm63xx: add support for clk_set_parent()
Randy Dunlap <[email protected]>
mips: lantiq: add support for clk_set_parent()
Sameer Pujar <[email protected]>
arm64: tegra: Remove non existent Tegra194 reset
Sameer Pujar <[email protected]>
arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering
Fabrice Gasnier <[email protected]>
counter: stm32-lptimer-cnt: remove iio counter abi
Wei Yongjun <[email protected]>
misc: lattice-ecp3-config: Fix task hung when firmware load failed
Jiasheng Jiang <[email protected]>
ASoC: samsung: idma: Check of ioremap return value
Jiasheng Jiang <[email protected]>
ASoC: mediatek: Check for error clk pointer
Ryuta NAKANISHI <[email protected]>
phy: uniphier-usb3ss: fix unintended writing zeros to PHY register
Alan Stern <[email protected]>
scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume()
Xiongfeng Wang <[email protected]>
iommu/iova: Fix race between FQ timeout and teardown
Cezary Rojewski <[email protected]>
ASoC: Intel: catpt: Test dmaengine_submit() result before moving on
Maxim Levitsky <[email protected]>
iommu/amd: Restore GA log/tail pointer on host resume
Suravee Suthikulpanit <[email protected]>
iommu/amd: Remove iommu_init_ga()
Arnd Bergmann <[email protected]>
dmaengine: pxa/mmp: stop referencing config->slave_id
Lukas Bulwahn <[email protected]>
mips: fix Kconfig reference to PHYS_ADDR_T_64BIT
Lukas Bulwahn <[email protected]>
mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support
Dillon Min <[email protected]>
clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell
Frank Rowand <[email protected]>
of: unittest: 64 bit dma address test requires arch support
Jim Quinlan <[email protected]>
of: unittest: fix warning on PowerPC frame size warning
Jiasheng Jiang <[email protected]>
ASoC: rt5663: Handle device_property_read_u32_array error codes
Avihai Horon <[email protected]>
RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry
Avihai Horon <[email protected]>
RDMA/core: Let ib_find_gid() continue search even after empty entry
Christophe Leroy <[email protected]>
powerpc/powermac: Add additional missing lockdep_register_key()
Thomas Gleixner <[email protected]>
PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()
Kamal Heib <[email protected]>
RDMA/qedr: Fix reporting max_{send/recv}_wr attrs
Bart Van Assche <[email protected]>
scsi: ufs: Fix race conditions related to driver data
Hector Martin <[email protected]>
iommu/io-pgtable-arm: Fix table descriptor paddr formatting
Stafford Horne <[email protected]>
openrisc: Add clone3 ABI wrapper
Todd Kjos <[email protected]>
binder: fix handling of error during copy
Kees Cook <[email protected]>
char/mwave: Adjust io port register size
Takashi Iwai <[email protected]>
ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID
Bixuan Cui <[email protected]>
ALSA: oss: fix compile error when OSS_DEBUG is enabled
Waiman Long <[email protected]>
clocksource: Avoid accidental unstable marking of clocksources
Paul E. McKenney <[email protected]>
clocksource: Reduce clocksource-skew threshold
Christophe Leroy <[email protected]>
powerpc/32s: Fix shift-out-of-bounds in KASAN init
Athira Rajeev <[email protected]>
powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC
Christophe Leroy <[email protected]>
powerpc/irq: Add helper to set regs->softe
Nicholas Piggin <[email protected]>
powerpc/perf: move perf irq/nmi handling details into traps.c
Athira Rajeev <[email protected]>
powerpc/perf: MMCR0 control for PMU registers under PMCC=00
Jordan Niethe <[email protected]>
powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C
Niklas Söderlund <[email protected]>
dt-bindings: thermal: Fix definition of cooling-maps contribution property
Lukas Bulwahn <[email protected]>
ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA
Peiwei Hu <[email protected]>
powerpc/prom_init: Fix improper check of prom_getprop()
Adam Ford <[email protected]>
clk: imx8mn: Fix imx8mn_clko1_sels
Igor Pylypiv <[email protected]>
scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd()
Kamal Heib <[email protected]>
RDMA/hns: Validate the pkey index
Christophe JAILLET <[email protected]>
RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit"
Takashi Iwai <[email protected]>
ALSA: hda: Add missing rwsem around snd_ctl_remove() calls
Takashi Iwai <[email protected]>
ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls
Takashi Iwai <[email protected]>
ALSA: jack: Add missing rwsem around snd_ctl_remove() calls
Jan Kara <[email protected]>
ext4: avoid trim error on fs with small groups
Pavel Skripkin <[email protected]>
net: mcs7830: handle usb read errors properly
Nathan Chancellor <[email protected]>
iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing()
Dominik Brodowski <[email protected]>
pcmcia: fix setting of kthread task states
Jiasheng Jiang <[email protected]>
can: xilinx_can: xcan_probe(): check for error irq
Marc Kleine-Budde <[email protected]>
can: softing: softing_startstop(): fix set but not used variable warning
Christophe Jaillet <[email protected]>
tpm_tis: Fix an error handling path in 'tpm_tis_core_init()'
Chen Jun <[email protected]>
tpm: add request_locality before write TPM_INT_ENABLE
Marc Kleine-Budde <[email protected]>
can: mcp251xfd: add missing newline to printed strings
Fabio Estevam <[email protected]>
regmap: Call regmap_debugfs_exit() prior to _init()
Dan Carpenter <[email protected]>
netrom: fix api breakage in nr_setsockopt()
Dan Carpenter <[email protected]>
ax25: uninitialized variable in ax25_setsockopt()
Miaoqian Lin <[email protected]>
spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe
Dan Carpenter <[email protected]>
Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt()
Zizhuang Deng <[email protected]>
lib/mpi: Add the return value check of kcalloc()
Moshe Shemesh <[email protected]>
net/mlx5: Set command entry semaphore up once got index free
Aya Levin <[email protected]>
Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels"
Maor Dickman <[email protected]>
net/mlx5e: Don't block routes with nexthop objects in SW
Aya Levin <[email protected]>
net/mlx5e: Fix page DMA map/unmap attributes
Michal Suchanek <[email protected]>
debugfs: lockdown: Allow reading debugfs files that are not world readable
José Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad
José Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init
José Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc
José Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init
Miaoqian Lin <[email protected]>
usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe
Miaoqian Lin <[email protected]>
Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe
Jiasheng Jiang <[email protected]>
Bluetooth: hci_bcm: Check for error irq
Jiasheng Jiang <[email protected]>
fsl/fman: Check for null pointer after calling devm_ioremap
Jiasheng Jiang <[email protected]>
staging: greybus: audio: Check null pointer
Dan Carpenter <[email protected]>
rocker: fix a sleeping in atomic bug
Eric Dumazet <[email protected]>
ppp: ensure minimum packet size in ppp_write()
Florian Westphal <[email protected]>
netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone
Kuniyuki Iwashima <[email protected]>
bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().
Daniel Borkmann <[email protected]>
bpf: Don't promote bogus looking registers after null check.
Xin Xiong <[email protected]>
netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check()
Jiasheng Jiang <[email protected]>
power: reset: mt6397: Check for null res pointer
Zhou Qingyang <[email protected]>
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()
Zhou Qingyang <[email protected]>
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()
Hans de Goede <[email protected]>
ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes
Zhang Zixun <[email protected]>
x86/mce/inject: Avoid out-of-bounds write when setting flags
Arseny Demidov <[email protected]>
hwmon: (mr75203) fix wrong power-up delay value
Nathan Chancellor <[email protected]>
x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS
Panicker Harish <[email protected]>
Bluetooth: hci_qca: Stop IBS timer during BT OFF
Clément Léger <[email protected]>
software node: fix wrong node passed to find nargs_prop
Marijn Suijten <[email protected]>
backlight: qcom-wled: Respect enabled-strings in set_brightness
Marijn Suijten <[email protected]>
backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion
Marijn Suijten <[email protected]>
backlight: qcom-wled: Override default length with qcom,enabled-strings
Marijn Suijten <[email protected]>
backlight: qcom-wled: Fix off-by-one maximum with default num_strings
Marijn Suijten <[email protected]>
backlight: qcom-wled: Pass number of elements to read to read_u32_array
Marijn Suijten <[email protected]>
backlight: qcom-wled: Validate enabled string indices in DT
Paul Chaignon <[email protected]>
bpftool: Enable line buffering for stdout
Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix using wrong mode
Johannes Berg <[email protected]>
um: virtio_uml: Fix time-travel external time propagation
Johannes Berg <[email protected]>
um: fix ndelay/udelay defines
Bernard Zhao <[email protected]>
selinux: fix potential memleak in selinux_add_opt()
Sergey Shtylyov <[email protected]>
mmc: meson-mx-sdio: add IRQ check
Sergey Shtylyov <[email protected]>
mmc: meson-mx-sdhc: add IRQ check
Nathan Errera <[email protected]>
iwlwifi: mvm: test roc running status bits before removing the sta
Johannes Berg <[email protected]>
iwlwifi: mvm: fix 32-bit build in FTM
Marek Behún <[email protected]>
ARM: dts: armada-38x: Add generic compatible to UART nodes
Robert Marko <[email protected]>
arm64: dts: marvell: cn9130: enable CP0 GPIO controllers
Robert Marko <[email protected]>
arm64: dts: marvell: cn9130: add GPIO and SPI aliases
Wei Yongjun <[email protected]>
usb: ftdi-elan: fix memory leak on device disconnect
Andre Przywara <[email protected]>
ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding
Antony Antony <[email protected]>
xfrm: state and policy should fail if XFRMA_IF_ID 0
Antony Antony <[email protected]>
xfrm: interface with if_id 0 should return error
Jernej Skrabec <[email protected]>
media: hantro: Fix probe func error path
Robin Murphy <[email protected]>
drm/tegra: vic: Fix DMA API misuse
Stephen Boyd <[email protected]>
drm/bridge: ti-sn65dsi86: Set max register for regmap
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: fix safe status debugfs file
Baruch Siach <[email protected]>
arm64: dts: qcom: ipq6018: Fix gpio-ranges property
Srinivas Kandagatla <[email protected]>
arm64: dts: qcom: c630: Fix soundcard setup
Zhou Qingyang <[email protected]>
ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan()
Jiasheng Jiang <[email protected]>
media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes
Wang Hai <[email protected]>
media: msi001: fix possible null-ptr-deref in msi001_probe()
Anton Vasilyev <[email protected]>
media: dw2102: Fix use after free
Christian Lamparter <[email protected]>
ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors
Rameshkumar Sundaram <[email protected]>
ath11k: Fix deleting uninitialized kernel timer during fragment cache flush
Herbert Xu <[email protected]>
crypto: stm32 - Revert broken pm_runtime_resume_and_get changes
Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix bugs and crash in tests
Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix lrw chaining mode
Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix double pm exit
Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - check early input data
Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix xts and race condition in crypto_engine requests
Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix CTR counter carry
Herbert Xu <[email protected]>
crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter
Jakub Kicinski <[email protected]>
selftests: harness: avoid false negatives if test has no ASSERTs
Anders Roxell <[email protected]>
selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST
Kees Cook <[email protected]>
x86/uaccess: Move variable into switch case statement
Eric Dumazet <[email protected]>
xfrm: fix a small bug in xfrm_sa_len()
Brian Norris <[email protected]>
mwifiex: Fix possible ABBA deadlock
Frederic Weisbecker <[email protected]>
rcu/exp: Mark current CPU as exp-QS in IPI loop second pass
Jackie Liu <[email protected]>
drm/msm/dp: displayPort driver need algorithm rational
Li Hua <[email protected]>
sched/rt: Try to restart rt period timer when rt runtime exceeded
Lv Yunlong <[email protected]>
wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma
Robert Schlabbach <[email protected]>
media: si2157: Fix "warm" tuner state detection
Zhou Qingyang <[email protected]>
media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()
Zhou Qingyang <[email protected]>
media: dib8000: Fix a memleak in dib8000_init()
Reiji Watanabe <[email protected]>
arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1
Will Deacon <[email protected]>
arm64: lib: Annotate {clear, copy}_page() as position-independent
Kajol Jain <[email protected]>
bpf: Remove config check to enable bpf support for branch records
Hou Tao <[email protected]>
bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD)
Alexei Starovoitov <[email protected]>
bpf: Adjust BTF log size limit.
Vincent Donnefort <[email protected]>
sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity
Vincent Donnefort <[email protected]>
sched/fair: Fix detection of per-CPU kthreads waking a task
Sean Wang <[email protected]>
Bluetooth: btmtksdio: fix resume failure
Yang Yingliang <[email protected]>
staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib()
Yang Yingliang <[email protected]>
staging: rtl8192e: return error code from rtllib_softmac_init()
Tasos Sahanidis <[email protected]>
floppy: Fix hang in watchdog when disk is ejected
Lino Sanfilippo <[email protected]>
serial: amba-pl011: do not request memory region twice
Lizhi Hou <[email protected]>
tty: serial: uartlite: allow 64 bit address
Nishanth Menon <[email protected]>
arm64: dts: ti: k3-j7200: Correct the d-cache-sets info
Nishanth Menon <[email protected]>
arm64: dts: ti: k3-j721e: Fix the L2 cache sets
Nishanth Menon <[email protected]>
arm64: dts: ti: k3-j7200: Fix the L2 cache sets
Zhou Qingyang <[email protected]>
drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()
Zhou Qingyang <[email protected]>
drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()
Paul Gerber <[email protected]>
thermal/drivers/imx8mm: Enable ADC when enabling monitor
Rafael J. Wysocki <[email protected]>
ACPI: EC: Rework flushing of EC work while suspended to idle
William Kucharski <[email protected]>
cgroup: Trace event cgroup id fields should be u64
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8916: fix MMC controller aliases
Florian Westphal <[email protected]>
netfilter: bridge: add support for pppoe filtering
Oleksij Rempel <[email protected]>
thermal/drivers/imx: Implement runtime PM support
Christophe JAILLET <[email protected]>
media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()'
Christophe JAILLET <[email protected]>
media: venus: core: Fix a potential NULL pointer dereference in an error handling path
Bryan O'Donoghue <[email protected]>
media: venus: core, venc, vdec: Fix probe dependency error
Stanimir Varbanov <[email protected]>
media: venus: pm_helpers: Control core power domain manually
Philipp Zabel <[email protected]>
media: coda: fix CODA960 JPEG encoder buffer overflow
Dafna Hirschfeld <[email protected]>
media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released
Yang Yingliang <[email protected]>
media: si470x-i2c: fix possible memory leak in si470x_i2c_probe()
Fabio Estevam <[email protected]>
media: imx-pxp: Initialize the spinlock prior to using it
Suresh Udipi <[email protected]>
media: rcar-csi2: Correct the selection of hsfreqrange
Claudiu Beznea <[email protected]>
mfd: atmel-flexcom: Use .resume_noirq
Claudiu Beznea <[email protected]>
mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP
Tudor Ambarus <[email protected]>
tty: serial: atmel: Call dma_async_issue_pending()
Tudor Ambarus <[email protected]>
tty: serial: atmel: Check return code of dmaengine_submit()
Peng Fan <[email protected]>
arm64: dts: ti: k3-j721e: correct cache-sets info
Anilkumar Kolli <[email protected]>
ath11k: Use host CE parameters for CE interrupts configuration
Giovanni Cabiddu <[email protected]>
crypto: qat - fix undetected PFVF timeout in ACK loop
Marco Chiappero <[email protected]>
crypto: qat - make pfvf send message direction agnostic
Marco Chiappero <[email protected]>
crypto: qat - remove unnecessary collision prevention step in PFVF
Bhaskar Chowdhury <[email protected]>
crypto: qat - fix spelling mistake: "messge" -> "message"
Dillon Min <[email protected]>
ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco
George G. Davis <[email protected]>
mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove
Chengfeng Ye <[email protected]>
crypto: qce - fix uaf on qce_skcipher_register_one
Chengfeng Ye <[email protected]>
crypto: qce - fix uaf on qce_ahash_register_one
Wang Hai <[email protected]>
media: dmxdev: fix UAF when dvb_register_device() fails
Biju Das <[email protected]>
arm64: dts: renesas: cat875: Add rx/tx delays
Dan Carpenter <[email protected]>
drm/vboxvideo: fix a NULL vs IS_ERR() check
Alexander Aring <[email protected]>
fs: dlm: fix build with CONFIG_IPV6 disabled
Jens Wiklander <[email protected]>
tee: fix put order in teedev_close_context()
Karthikeyan Kathirvel <[email protected]>
ath11k: reset RSN/WPA present state for open BSS
Karthikeyan Kathirvel <[email protected]>
ath11k: clear the keys properly via DISABLE_KEY
Sven Eckelmann <[email protected]>
ath11k: Fix ETSI regd with weather radar overlap
Pavel Skripkin <[email protected]>
Bluetooth: stop proccessing malicious adv data
Lad Prabhakar <[email protected]>
memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails
Alexander Aring <[email protected]>
fs: dlm: don't call kernel_getpeername() in error_report()
Alexander Aring <[email protected]>
fs: dlm: use sk->sk_socket instead of con->sock
Christian Hewitt <[email protected]>
arm64: dts: meson-gxbb-wetek: fix missing GPIO binding
Christian Hewitt <[email protected]>
arm64: dts: meson-gxbb-wetek: fix HDMI in early boot
Alexander Stein <[email protected]>
arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+
Alexander Stein <[email protected]>
arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name
Jammy Huang <[email protected]>
media: aspeed: Update signal status immediately to ensure sane hw state
Dongliang Mu <[email protected]>
media: em28xx: fix memory leak in em28xx_init_dev
Jammy Huang <[email protected]>
media: aspeed: fix mode-detect always time out at 2nd run
Dan Carpenter <[email protected]>
media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr()
Mauro Carvalho Chehab <[email protected]>
media: atomisp: fix enum formats logic
Tsuchiya Yuto <[email protected]>
media: atomisp: add NULL check for asd obtained from atomisp_video_pipe
Aline Santana Cordeiro <[email protected]>
media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c
Tsuchiya Yuto <[email protected]>
media: atomisp: fix ifdefs in sh_css.c
Tsuchiya Yuto <[email protected]>
media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid()
Tsuchiya Yuto <[email protected]>
media: atomisp: do not use err var when checking port validity for ISP2400
Tsuchiya Yuto <[email protected]>
media: atomisp: fix inverted logic in buffers_needed()
Tsuchiya Yuto <[email protected]>
media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case
Tsuchiya Yuto <[email protected]>
media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities()
Dillon Min <[email protected]>
media: videobuf2: Fix the size printk format
Lad Prabhakar <[email protected]>
mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init()
Rameshkumar Sundaram <[email protected]>
ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware
Benjamin Li <[email protected]>
wcn36xx: fix RX BD rate mapping for 5GHz legacy rates
Benjamin Li <[email protected]>
wcn36xx: populate band before determining rate on RX
Bryan O'Donoghue <[email protected]>
wcn36xx: Put DXE block into reset before freeing memory
Bryan O'Donoghue <[email protected]>
wcn36xx: Release DMA channel descriptor allocations
Bryan O'Donoghue <[email protected]>
wcn36xx: Fix DMA channel enable/disable cycle
Bryan O'Donoghue <[email protected]>
wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND
Benjamin Li <[email protected]>
wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan
Maxime Ripard <[email protected]>
drm/vc4: hdmi: Set a default HSM rate
Maxime Ripard <[email protected]>
clk: bcm-2835: Remove rounding up the dividers
Maxime Ripard <[email protected]>
clk: bcm-2835: Pick the closest clock rate
Wang Hai <[email protected]>
Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails
Brian Norris <[email protected]>
drm/rockchip: dsi: Reconfigure hardware on resume()
Brian Norris <[email protected]>
drm/rockchip: dsi: Disable PLL clock on bind error
Brian Norris <[email protected]>
drm/rockchip: dsi: Hold pm-runtime across bind/unbind
Brian Norris <[email protected]>
drm/rockchip: dsi: Fix unbalanced clock on probe error
Brian Norris <[email protected]>
drm/panel: innolux-p079zca: Delete panel on attach() failure
Brian Norris <[email protected]>
drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure
Wang Hai <[email protected]>
drm: fix null-ptr-deref in drm_dev_init_release()
Dan Carpenter <[email protected]>
drm/bridge: display-connector: fix an uninitialized pointer in probe()
Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix not initializing sk_peer_pid
xinhui pan <[email protected]>
drm/ttm: Put BO in its memory manager's lru list
Gang Li <[email protected]>
shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode
Baoquan He <[email protected]>
mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages
Baoquan He <[email protected]>
dma/pool: create dma atomic pool only if dma zone has managed pages
Baoquan He <[email protected]>
mm_zone: add function to check if managed dma zone exists
Yifeng Li <[email protected]>
PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller
Thomas Hellström <[email protected]>
dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled()
Dmitry Osipenko <[email protected]>
gpu: host1x: Add back arm_iommu_detach_device()
Yunfei Wang <[email protected]>
iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure
Christophe Leroy <[email protected]>
lkdtm: Fix content of section containing lkdtm_rodata_do_nothing()
Jonathan Cameron <[email protected]>
iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs
Johan Hovold <[email protected]>
can: softing_cs: softingcs_probe(): fix memleak on registration failure
Hans Verkuil <[email protected]>
media: cec-pin: fix interrupt en/disable handling
Johan Hovold <[email protected]>
media: stk1160: fix control-message timeouts
Johan Hovold <[email protected]>
media: pvrusb2: fix control-message timeouts
Johan Hovold <[email protected]>
media: redrat3: fix control-message timeouts
Michael Kuron <[email protected]>
media: dib0700: fix undefined behavior in tuner shutdown
Johan Hovold <[email protected]>
media: s2255: fix control-message timeouts
Johan Hovold <[email protected]>
media: cpia2: fix control-message timeouts
Johan Hovold <[email protected]>
media: em28xx: fix control-message timeouts
Johan Hovold <[email protected]>
media: mceusb: fix control-message timeouts
Johan Hovold <[email protected]>
media: flexcop-usb: fix control-message timeouts
Hans Verkuil <[email protected]>
media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE
Mateusz Jończyk <[email protected]>
rtc: cmos: take rtc_lock while reading from CMOS
Willy Tarreau <[email protected]>
tools/nolibc: fix incorrect truncation of exit code
Willy Tarreau <[email protected]>
tools/nolibc: i386: fix initial stack alignment
Ammar Faizi <[email protected]>
tools/nolibc: x86-64: Fix startup code bug
Lucas De Marchi <[email protected]>
x86/gpu: Reserve stolen memory for first integrated Intel GPU
Paul Cercueil <[email protected]>
mtd: rawnand: davinci: Rewrite function description
Paul Cercueil <[email protected]>
mtd: rawnand: davinci: Avoid duplicated page read
Paul Cercueil <[email protected]>
mtd: rawnand: davinci: Don't calculate ECC when reading page
Andreas Oetken <[email protected]>
mtd: Fixed breaking list in __mtd_del_partition.
Stefan Riedmueller <[email protected]>
mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6
Christian Eggers <[email protected]>
mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings
Krzysztof Kozlowski <[email protected]>
nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()
Chao Yu <[email protected]>
f2fs: fix to do sanity check in is_alive()
Jason Gerecke <[email protected]>
HID: wacom: Avoid using stale array indicies to read contact count
Jason Gerecke <[email protected]>
HID: wacom: Ignore the confidence flag when a touch is removed
Jason Gerecke <[email protected]>
HID: wacom: Reset expected and received contact counts at the same time
Jann Horn <[email protected]>
HID: uhid: Fix worker destroying device without any protection
Marcelo Tosatti <[email protected]>
KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock
-------------
Diffstat:
.../ABI/testing/sysfs-bus-iio-lptimer-stm32 | 62 -- Documentation/admin-guide/hw-vuln/spectre.rst | 2 +- .../bindings/display/amlogic,meson-dw-hdmi.yaml | 5 + .../bindings/display/amlogic,meson-vpu.yaml | 6 + .../devicetree/bindings/thermal/thermal-zones.yaml | 9 +- .../devicetree/bindings/watchdog/samsung-wdt.yaml | 5 +- Documentation/driver-api/dmaengine/dmatest.rst | 7 +- Documentation/driver-api/firewire.rst | 4 +- .../acpi/dsd/data-node-references.rst | 10 +- Makefile | 4 +- arch/arm/Kconfig.debug | 14 +- arch/arm/boot/compressed/efi-header.S | 22 +- arch/arm/boot/compressed/head.S | 3 +- arch/arm/boot/dts/armada-38x.dtsi | 4 +- arch/arm/boot/dts/gemini-nas4220b.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 50 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/include/debug/imx-uart.h | 18 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 14 +- arch/arm64/boot/dts/marvell/cn9130.dtsi | 15 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 9 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 - .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 27 + arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 6 +- arch/arm64/lib/clear_page.S | 14 +- arch/arm64/lib/copy_page.S | 4 +- arch/mips/Kconfig | 6 +- arch/mips/bcm63xx/clk.c | 6 + arch/mips/cavium-octeon/octeon-platform.c | 2 + arch/mips/cavium-octeon/octeon-usb.c | 1 + .../asm/mach-loongson64/kernel-entry-init.h | 4 +- arch/mips/include/asm/octeon/cvmx-bootinfo.h | 4 +- arch/mips/lantiq/clk.c | 6 + arch/openrisc/include/asm/syscalls.h | 2 + arch/openrisc/kernel/entry.S | 5 + arch/parisc/include/asm/special_insns.h | 44 +- arch/parisc/kernel/traps.c | 2 +- arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi | 2 + arch/powerpc/include/asm/cpu_setup_power.h | 12 + arch/powerpc/include/asm/hw_irq.h | 51 +- arch/powerpc/include/asm/reg.h | 1 + arch/powerpc/kernel/btext.c | 4 +- arch/powerpc/kernel/cpu_setup_power.S | 252 ------ arch/powerpc/kernel/cpu_setup_power.c | 272 ++++++ arch/powerpc/kernel/cputable.c | 12 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 1 + arch/powerpc/kernel/fadump.c | 8 + arch/powerpc/kernel/head_40x.S | 9 +- arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kernel/smp.c | 42 + arch/powerpc/kernel/traps.c | 31 +- arch/powerpc/kernel/watchdog.c | 41 +- arch/powerpc/kvm/book3s_hv.c | 8 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 4 +- arch/powerpc/mm/kasan/book3s_32.c | 3 +- arch/powerpc/mm/pgtable_64.c | 14 +- arch/powerpc/perf/core-book3s.c | 97 ++- arch/powerpc/perf/core-fsl-emb.c | 25 - arch/powerpc/perf/isa207-common.c | 8 + arch/powerpc/platforms/cell/iommu.c | 1 + arch/powerpc/platforms/cell/pervasive.c | 1 + arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 1 + arch/powerpc/platforms/powermac/low_i2c.c | 3 + arch/powerpc/platforms/powernv/opal-lpc.c | 1 + arch/powerpc/sysdev/xive/spapr.c | 3 + arch/s390/mm/pgalloc.c | 4 +- arch/um/drivers/virtio_uml.c | 4 + arch/um/include/asm/delay.h | 4 +- arch/um/include/shared/registers.h | 4 +- arch/um/os-Linux/registers.c | 4 +- arch/um/os-Linux/start_up.c | 2 +- arch/x86/boot/compressed/Makefile | 7 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/uaccess.h | 5 +- arch/x86/kernel/cpu/mce/core.c | 42 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/early-quirks.c | 10 +- arch/x86/kernel/reboot.c | 12 +- arch/x86/kernel/tsc.c | 1 + arch/x86/kvm/vmx/posted_intr.c | 16 +- arch/x86/realmode/init.c | 26 + arch/x86/um/syscalls_64.c | 3 +- block/blk-flush.c | 4 +- block/blk-pm.c | 22 +- crypto/jitterentropy.c | 3 +- drivers/acpi/acpica/exfield.c | 7 +- drivers/acpi/acpica/exoparg1.c | 3 +- drivers/acpi/acpica/hwesleep.c | 4 +- drivers/acpi/acpica/hwsleep.c | 4 +- drivers/acpi/acpica/hwxfsleep.c | 2 - drivers/acpi/acpica/utdelete.c | 1 + drivers/acpi/battery.c | 22 + drivers/acpi/bus.c | 4 +- drivers/acpi/ec.c | 57 +- drivers/acpi/internal.h | 2 + drivers/acpi/scan.c | 13 +- drivers/acpi/x86/utils.c | 116 ++- drivers/android/binder.c | 4 +- drivers/base/core.c | 3 +- drivers/base/power/runtime.c | 41 +- drivers/base/property.c | 4 +- drivers/base/regmap/regmap.c | 1 + drivers/base/swnode.c | 2 +- drivers/block/floppy.c | 6 +- drivers/bluetooth/btmtksdio.c | 2 + drivers/bluetooth/hci_bcm.c | 7 +- drivers/bluetooth/hci_qca.c | 5 +- drivers/bluetooth/hci_vhci.c | 2 + drivers/char/mwave/3780i.h | 2 +- drivers/char/random.c | 19 +- drivers/char/tpm/tpm_tis_core.c | 14 +- drivers/clk/bcm/clk-bcm2835.c | 13 +- drivers/clk/clk-bm1880.c | 20 +- drivers/clk/clk-si5341.c | 2 +- drivers/clk/clk-stm32f4.c | 4 - drivers/clk/clk.c | 18 + drivers/clk/imx/clk-imx8mn.c | 6 +- drivers/clk/meson/gxbb.c | 44 +- drivers/counter/Kconfig | 2 +- drivers/counter/stm32-lptimer-cnt.c | 297 +------ drivers/cpufreq/cpufreq.c | 4 +- drivers/crypto/caam/caamalg_qi2.c | 2 +- drivers/crypto/omap-aes.c | 2 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 45 +- drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 4 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/skcipher.c | 2 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-cryp.c | 938 ++++++++------------- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/dma-buf/dma-fence-array.c | 6 +- drivers/dma/at_xdmac.c | 57 +- drivers/dma/mmp_pdma.c | 6 - drivers/dma/pxa_dma.c | 7 - drivers/dma/stm32-mdma.c | 2 +- drivers/dma/uniphier-xdmac.c | 5 +- drivers/edac/synopsys_edac.c | 3 +- drivers/firmware/google/Kconfig | 6 +- drivers/gpio/gpio-aspeed.c | 52 +- drivers/gpio/gpiolib-acpi.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 + drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 14 +- drivers/gpu/drm/bridge/display-connector.c | 2 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 40 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 10 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-audio.h | 4 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 12 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1 + drivers/gpu/drm/drm_drv.c | 9 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 6 + drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/lima/lima_device.c | 1 + drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 2 + drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 37 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 8 +- drivers/gpu/drm/radeon/radeon_kms.c | 42 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 20 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 82 +- drivers/gpu/drm/tegra/vic.c | 7 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 + drivers/gpu/drm/vboxvideo/vbox_main.c | 4 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 24 +- drivers/gpu/host1x/dev.c | 15 + drivers/hid/hid-apple.c | 2 +- drivers/hid/hid-input.c | 6 + drivers/hid/hid-uclogic-params.c | 31 +- drivers/hid/hid-vivaldi.c | 34 +- drivers/hid/uhid.c | 29 +- drivers/hid/wacom_wac.c | 39 +- drivers/hsi/hsi_core.c | 1 + drivers/hwmon/mr75203.c | 2 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 8 +- drivers/i2c/busses/i2c-i801.c | 15 +- drivers/i2c/busses/i2c-mpc.c | 23 +- drivers/iio/adc/ti-adc081c.c | 22 +- drivers/infiniband/core/cma.c | 12 +- drivers/infiniband/core/device.c | 3 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 6 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 1 - drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/hns/hns_roce_main.c | 5 +- drivers/infiniband/hw/qedr/verbs.c | 2 + drivers/infiniband/sw/rxe/rxe_opcode.c | 2 +- drivers/iommu/amd/init.c | 48 +- drivers/iommu/io-pgtable-arm-v7s.c | 6 +- drivers/iommu/io-pgtable-arm.c | 9 +- drivers/iommu/iova.c | 3 +- drivers/irqchip/irq-gic-v3.c | 16 + drivers/md/dm.c | 4 +- drivers/md/persistent-data/dm-btree.c | 8 +- drivers/md/persistent-data/dm-space-map-common.c | 5 + drivers/media/Kconfig | 8 +- drivers/media/cec/core/cec-pin.c | 31 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 +- drivers/media/dvb-core/dmxdev.c | 18 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/pci/b2c2/flexcop-pci.c | 3 + drivers/media/pci/saa7146/hexium_gemini.c | 7 +- drivers/media/pci/saa7146/hexium_orion.c | 8 +- drivers/media/pci/saa7146/mxb.c | 8 +- drivers/media/platform/aspeed-video.c | 14 +- drivers/media/platform/coda/coda-common.c | 8 +- drivers/media/platform/coda/coda-jpeg.c | 21 +- drivers/media/platform/coda/imx-vdoa.c | 6 +- drivers/media/platform/imx-pxp.c | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- drivers/media/platform/qcom/venus/core.c | 39 +- drivers/media/platform/qcom/venus/core.h | 2 - drivers/media/platform/qcom/venus/pm_helpers.c | 94 +-- drivers/media/platform/qcom/venus/pm_helpers.h | 7 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 18 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 15 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 3 +- drivers/media/rc/igorplugusb.c | 4 +- drivers/media/rc/mceusb.c | 8 +- drivers/media/rc/redrat3.c | 22 +- drivers/media/tuners/msi001.c | 7 + drivers/media/tuners/si2157.c | 2 +- drivers/media/usb/b2c2/flexcop-usb.c | 10 +- drivers/media/usb/b2c2/flexcop-usb.h | 12 +- drivers/media/usb/cpia2/cpia2_usb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_core.c | 2 - drivers/media/usb/dvb-usb/dw2102.c | 338 +++++--- drivers/media/usb/dvb-usb/m920x.c | 12 +- drivers/media/usb/em28xx/em28xx-cards.c | 18 +- drivers/media/usb/em28xx/em28xx-core.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 8 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-core.c | 4 +- drivers/media/usb/uvc/uvcvideo.h | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/memory/renesas-rpc-if.c | 2 +- drivers/mfd/atmel-flexcom.c | 11 +- drivers/misc/lattice-ecp3-config.c | 12 +- drivers/misc/lkdtm/Makefile | 2 +- drivers/mmc/core/sdio.c | 4 +- drivers/mmc/host/meson-mx-sdhc-mmc.c | 5 + drivers/mmc/host/meson-mx-sdio.c | 5 + drivers/mtd/hyperbus/rpc-if.c | 8 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/bbt.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 16 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 37 +- drivers/net/bonding/bond_main.c | 36 +- drivers/net/can/softing/softing_cs.c | 2 +- drivers/net/can/softing/softing_fw.c | 11 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/xilinx_can.c | 7 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 10 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c | 3 +- drivers/net/ethernet/cortina/gemini.c | 9 +- drivers/net/ethernet/freescale/fman/mac.c | 21 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 28 +- drivers/net/ethernet/i825xx/sni_82596.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 36 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 12 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 7 +- drivers/net/ethernet/mscc/ocelot_flower.c | 15 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 135 +-- drivers/net/phy/marvell.c | 6 + drivers/net/phy/mdio_bus.c | 2 +- drivers/net/phy/phy-core.c | 2 +- drivers/net/phy/sfp.c | 25 +- drivers/net/ppp/ppp_generic.c | 7 +- drivers/net/usb/mcs7830.c | 12 +- drivers/net/wireless/ath/ar5523/ar5523.c | 4 + drivers/net/wireless/ath/ath10k/core.c | 19 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 3 + drivers/net/wireless/ath/ath10k/hw.h | 3 + drivers/net/wireless/ath/ath10k/txrx.c | 2 - drivers/net/wireless/ath/ath11k/ahb.c | 28 +- drivers/net/wireless/ath/ath11k/core.h | 2 +- drivers/net/wireless/ath/ath11k/dp.h | 3 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 2 +- drivers/net/wireless/ath/ath11k/hal.c | 22 + drivers/net/wireless/ath/ath11k/hal.h | 2 + drivers/net/wireless/ath/ath11k/hw.c | 2 - drivers/net/wireless/ath/ath11k/mac.c | 52 +- drivers/net/wireless/ath/ath11k/pci.c | 12 +- drivers/net/wireless/ath/ath11k/reg.c | 103 +-- drivers/net/wireless/ath/ath11k/wmi.c | 5 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 7 + drivers/net/wireless/ath/wcn36xx/dxe.c | 49 +- drivers/net/wireless/ath/wcn36xx/main.c | 34 +- drivers/net/wireless/ath/wcn36xx/smd.c | 8 +- drivers/net/wireless/ath/wcn36xx/txrx.c | 41 +- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 17 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 17 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 27 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 27 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 7 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 1 + drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/net/wireless/realtek/rtw88/main.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/rsi/rsi_91x_main.c | 4 + drivers/net/wireless/rsi/rsi_91x_usb.c | 9 +- drivers/net/wireless/rsi/rsi_usb.h | 2 + drivers/nvmem/core.c | 2 + drivers/of/base.c | 11 +- drivers/of/unittest.c | 21 +- drivers/parisc/pdc_stable.c | 4 +- drivers/pci/controller/pci-aardvark.c | 4 +- drivers/pci/controller/pci-mvebu.c | 8 + drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/hotplug/pciehp.h | 3 + drivers/pci/hotplug/pciehp_core.c | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 21 +- drivers/pci/msi.c | 26 +- drivers/pci/pci-bridge-emul.c | 70 +- drivers/pci/quirks.c | 3 + drivers/pcmcia/cs.c | 8 +- drivers/pcmcia/rsrc_nonstatic.c | 6 + drivers/phy/socionext/phy-uniphier-usb3ss.c | 10 +- drivers/power/reset/mt6323-poweroff.c | 3 + drivers/regulator/qcom_smd-regulator.c | 100 ++- drivers/rpmsg/rpmsg_core.c | 20 +- drivers/rtc/rtc-cmos.c | 3 + drivers/rtc/rtc-pxa.c | 4 + drivers/scsi/lpfc/lpfc.h | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 62 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_sli.c | 6 - drivers/scsi/pm8001/pm8001_hwi.c | 4 +- drivers/scsi/scsi_debugfs.c | 1 + drivers/scsi/scsi_pm.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/sr_vendor.c | 4 +- drivers/scsi/ufs/tc-dwc-g210-pci.c | 1 - drivers/scsi/ufs/ufshcd-pci.c | 2 - drivers/scsi/ufs/ufshcd-pltfrm.c | 2 - drivers/scsi/ufs/ufshcd.c | 7 + drivers/soc/mediatek/mtk-scpsys.c | 15 +- drivers/soc/qcom/cpr.c | 2 +- drivers/soc/ti/pruss.c | 2 +- drivers/spi/spi-meson-spifc.c | 1 + drivers/spi/spi-uniphier.c | 11 +- drivers/staging/greybus/audio_topology.c | 15 + drivers/staging/media/atomisp/i2c/ov2680.h | 24 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 92 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 11 + .../media/atomisp/pci/atomisp_gmin_platform.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 185 +++- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 15 +- drivers/staging/media/atomisp/pci/atomisp_subdev.h | 3 + drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 13 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.h | 3 +- drivers/staging/media/atomisp/pci/sh_css.c | 27 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 41 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 8 +- drivers/staging/media/hantro/hantro_drv.c | 3 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192e/rtllib_module.c | 16 +- drivers/staging/rtl8192e/rtllib_softmac.c | 6 +- drivers/tee/tee_core.c | 4 +- drivers/thermal/imx8mm_thermal.c | 3 + drivers/thermal/imx_thermal.c | 145 ++-- drivers/thunderbolt/acpi.c | 13 + drivers/tty/serial/amba-pl010.c | 3 - drivers/tty/serial/amba-pl011.c | 27 +- drivers/tty/serial/atmel_serial.c | 14 + drivers/tty/serial/imx.c | 7 +- drivers/tty/serial/serial_core.c | 7 +- drivers/tty/serial/uartlite.c | 2 +- drivers/usb/core/hub.c | 5 +- drivers/usb/dwc3/dwc3-qcom.c | 7 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/host/uhci-platform.c | 3 +- drivers/usb/misc/ftdi-elan.c | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 - drivers/video/backlight/qcom-wled.c | 122 +-- drivers/virtio/virtio_ring.c | 4 +- drivers/w1/slaves/w1_ds28e04.c | 26 +- drivers/xen/gntdev.c | 6 +- fs/btrfs/backref.c | 21 +- fs/btrfs/ctree.c | 19 +- fs/btrfs/inode.c | 11 + fs/btrfs/qgroup.c | 19 + fs/debugfs/file.c | 2 +- fs/dlm/lock.c | 9 + fs/dlm/lowcomms.c | 45 +- fs/ext4/ext4.h | 1 + fs/ext4/ext4_jbd2.c | 2 + fs/ext4/extents.c | 2 - fs/ext4/fast_commit.c | 18 +- fs/ext4/inode.c | 14 +- fs/ext4/ioctl.c | 2 - fs/ext4/mballoc.c | 48 +- fs/ext4/migrate.c | 23 +- fs/ext4/super.c | 27 +- fs/f2fs/compress.c | 50 +- fs/f2fs/f2fs.h | 11 + fs/f2fs/gc.c | 3 + fs/f2fs/segment.h | 3 +- fs/f2fs/super.c | 44 + fs/f2fs/sysfs.c | 4 +- fs/fuse/file.c | 2 +- fs/jffs2/file.c | 40 +- fs/ubifs/super.c | 1 - fs/udf/ialloc.c | 2 + include/acpi/acpi_bus.h | 5 +- include/acpi/actypes.h | 10 +- include/linux/blk-pm.h | 2 +- include/linux/bpf_verifier.h | 7 + include/linux/clocksource.h | 3 + include/linux/hid.h | 2 + include/linux/mmzone.h | 9 + include/linux/pm_runtime.h | 3 + include/net/inet_frag.h | 11 +- include/net/ipv6_frag.h | 3 +- include/net/sch_generic.h | 5 + include/net/xfrm.h | 5 + include/trace/events/cgroup.h | 12 +- include/uapi/linux/xfrm.h | 1 + kernel/audit.c | 18 +- kernel/bpf/btf.c | 3 +- kernel/bpf/verifier.c | 18 +- kernel/dma/pool.c | 4 +- kernel/rcu/tree_exp.h | 1 + kernel/sched/cputime.c | 4 +- kernel/sched/fair.c | 4 +- kernel/sched/rt.c | 23 +- kernel/time/clocksource.c | 96 ++- kernel/time/jiffies.c | 15 +- kernel/trace/bpf_trace.c | 6 +- kernel/trace/trace_kprobe.c | 5 +- kernel/tsacct.c | 7 +- lib/mpi/mpi-mod.c | 2 + lib/test_hmm.c | 24 + lib/test_meminit.c | 1 + mm/hmm.c | 5 +- mm/page_alloc.c | 19 +- mm/shmem.c | 37 +- net/ax25/af_ax25.c | 10 +- net/batman-adv/netlink.c | 30 +- net/bluetooth/cmtp/core.c | 4 +- net/bluetooth/hci_core.c | 1 + net/bluetooth/hci_event.c | 8 +- net/bluetooth/hci_request.c | 2 +- net/bluetooth/l2cap_sock.c | 45 +- net/bridge/br_netfilter_hooks.c | 7 +- net/core/dev.c | 6 + net/core/devlink.c | 2 - net/core/filter.c | 8 +- net/core/net-sysfs.c | 3 + net/core/net_namespace.c | 4 +- net/ipv4/fib_semantics.c | 47 +- net/ipv4/inet_fragment.c | 8 +- net/ipv4/ip_fragment.c | 3 +- net/ipv4/ip_gre.c | 5 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 5 +- net/ipv6/ip6_gre.c | 5 +- net/mac80211/rx.c | 2 +- net/netfilter/nft_set_pipapo.c | 8 + net/netrom/af_netrom.c | 12 +- net/nfc/llcp_sock.c | 5 + net/sched/sch_generic.c | 1 + net/smc/smc_core.c | 17 +- net/unix/garbage.c | 14 +- net/unix/scm.c | 6 +- net/xfrm/xfrm_compat.c | 6 +- net/xfrm/xfrm_interface.c | 14 +- net/xfrm/xfrm_policy.c | 24 +- net/xfrm/xfrm_state.c | 23 +- net/xfrm/xfrm_user.c | 41 +- scripts/dtc/dtx_diff | 8 +- scripts/sphinx-pre-install | 4 + security/selinux/hooks.c | 12 +- sound/core/jack.c | 3 + sound/core/oss/pcm_oss.c | 2 +- sound/core/pcm.c | 6 +- sound/core/seq/seq_queue.c | 14 +- sound/pci/hda/hda_codec.c | 3 + sound/soc/codecs/rt5663.c | 12 +- sound/soc/fsl/fsl_asrc.c | 69 +- sound/soc/fsl/fsl_mqs.c | 2 +- sound/soc/intel/catpt/dsp.c | 14 +- sound/soc/mediatek/mt8173/mt8173-max98090.c | 3 + sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 + sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 + sound/soc/mediatek/mt8173/mt8173-rt5650.c | 2 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 6 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 7 +- sound/soc/samsung/idma.c | 2 + sound/soc/uniphier/Kconfig | 2 - sound/usb/format.c | 2 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/quirks.c | 2 +- tools/bpf/bpftool/Documentation/Makefile | 1 - tools/bpf/bpftool/Makefile | 1 - tools/bpf/bpftool/main.c | 2 + tools/include/nolibc/nolibc.h | 33 +- tools/perf/util/debug.c | 2 +- tools/perf/util/evsel.c | 25 +- tools/perf/util/probe-event.c | 3 + tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 2 + tools/testing/selftests/clone3/clone3.c | 6 + .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/kselftest_harness.h | 2 +- .../selftests/powerpc/security/spectre_v2.c | 2 +- tools/testing/selftests/vm/hmm-tests.c | 42 + 539 files changed, 5553 insertions(+), 3320 deletions(-)
Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
CIP testing did not find any new kernel problems here (but we still hit the gmp.h compilation issue; people are working to provide newer build environment):
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.10.y
Best regards,
Pavel
Signature · 2 lines
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.94-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.10.y
and the diffstat can be found below.thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels:
Signature · 1 line
Florian
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.94-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.10.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v5.10:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
75 tests: 75 pass, 0 failLinux version: 5.10.94-rc2-gf32eb088b139
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04Jon
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.94-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.10.y
and the diffstat can be found below.thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
thanks,
-- Shuah
A message that is not in the archive (sent off-list or not yet received): CAJq+SaC78nnBi5p6LYMWSs=-FSGMX5uom4MnE9i4C7F0FWuTcQ@mail.gmail.com
Allen
Tested-by Allen PaisQuoted 11 lines
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.94-rc2.gz
Quoted 9 lines
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.10.y
and the diffstat can be found below.thanks,
greg k-h
Compiled and boot tested on x86 bare-metal and VM.
Thanks.
Quoted 2,257 lines
-------------
Pseudo-Shortlog of commits:Greg Kroah-Hartman <[email protected]>
Linux 5.10.94-rc2Mauro Carvalho Chehab <[email protected]>
scripts: sphinx-pre-install: Fix ctex support on DebianMauro Carvalho Chehab <[email protected]>
scripts: sphinx-pre-install: add required ctex dependencyFabio Estevam <[email protected]>
ath10k: Fix the MTU size on QCA9377 SDIODoyle, Patrick <[email protected]>
mtd: nand: bbt: Fix corner case in bad block table handlingAndrey Konovalov <[email protected]>
lib/test_meminit: destroy cache inkmem_cache_alloc_bulk()testAlistair Popple <[email protected]>
mm/hmm.c: allowVM_MIXEDMAPto work withhmm_range_faultMiaoqian Lin <[email protected]>
lib82596: Fix IRQ check in sni_82596_probeMatthias Schiffer <[email protected]>
scripts/dtc:dtx_diff: remove broken example from help textSam Protsenko <[email protected]>
dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7Alexander Stein <[email protected]>
dt-bindings: display: meson-vpu: Add missing amlogic,canvas propertyAlexander Stein <[email protected]>
dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix propertyTom Rix <[email protected]>
net: mscc: ocelot: fix using match before it is setRussell King (Oracle) <[email protected]>
net: sfp: fix high power modules without diagnostic monitoringTom Rix <[email protected]>
net: ethernet:mtk_eth_soc: fix error checking inmtk_mac_config()Sergey Shtylyov <[email protected]>
bcmgenet: add WOL IRQ checkKevin Bracey <[email protected]>
net_sched: restore "mpu xxx" handlingJie Wang <[email protected]>
net: bonding: fixbond_xmit_broadcastreturn value error bugDavid Heidelberg <[email protected]>
arm64: dts: qcom: msm8996: drop not documented adreno propertiesLeon Romanovsky <[email protected]>
devlink: Remove misleadinginternal_flagsfrom health reporter dumpZechuan Chen <[email protected]>
perf probe: Fix ppc64 'perf probe add events failed' caseTudor Ambarus <[email protected]>
dmaengine:at_xdmac: Fixat_xdmac_lldstruct definitionTudor Ambarus <[email protected]>
dmaengine:at_xdmac: Fix lld view settingTudor Ambarus <[email protected]>
dmaengine:at_xdmac: Fix concurrency overxfers_listTudor Ambarus <[email protected]>
dmaengine:at_xdmac: Print debug message after realeasing the lockTudor Ambarus <[email protected]>
dmaengine:at_xdmac: Start transfer for cyclic channels inissue_pendingTudor Ambarus <[email protected]>
dmaengine:at_xdmac: Don't start transactions attx_submitlevelAdrian Hunter <[email protected]>
perf script: Fix hex dump character outputGuillaume Nault <[email protected]>
libcxgb: Don't accidentally setRTO_ONLINKincxgb_find_route()Guillaume Nault <[email protected]>
gre: Don't accidentally setRTO_ONLINKingre_fill_metadata_dst()Guillaume Nault <[email protected]>
xfrm: Don't accidentally setRTO_ONLINKindecode_session4()Eric Dumazet <[email protected]>
netns: add schedule point inops_exit_list()Eric Dumazet <[email protected]>
inet: frags: annotate races around fqdir->dead and fqdir->high_threshEric W. Biederman <[email protected]>
taskstats: Cleanup the use of task->exit_codeMichael S. Tsirkin <[email protected]>
virtio_ring: mark ring unused on errorEli Cohen <[email protected]>
vdpa/mlx5: Fix wrong configuration ofvirtio_version_1_0Laurence de Bruxelles <[email protected]>
rtc: pxa: fix null pointer dereferenceDmitry Torokhov <[email protected]>
HID: vivaldi: fix handling devices not using numbered reportsRobert Hancock <[email protected]>
net: axienet: increase default TX ring size to 128Robert Hancock <[email protected]>
net: axienet: fix for TX busy handlingRobert Hancock <[email protected]>
net: axienet: fix number of TX ring slots for available checkRobert Hancock <[email protected]>
net: axienet: Fix TX ring slot available checkRobert Hancock <[email protected]>
net: axienet: limit minimum TX ring sizeRobert Hancock <[email protected]>
net: axienet: add missing memory barriersRobert Hancock <[email protected]>
net: axienet: reset core on initialization prior to MDIO accessRobert Hancock <[email protected]>
net: axienet: Wait for PhyRstCmplt after core resetRobert Hancock <[email protected]>
net: axienet: increase reset timeoutWen Gu <[email protected]>
net/smc: Fixhung_taskwhen removing SMC-R devicesRobert Hancock <[email protected]>
clk: si5341: Fix clock HW provider cleanupStephen Boyd <[email protected]>
clk: Emit a stern warning with writable debugfs enabledEric Dumazet <[email protected]>
af_unix: annote lockless accesses tounix_tot_inflight&gc_in_progressChao Yu <[email protected]>
f2fs: fix to reserve space for IO align featureHyeong-Jun Kim <[email protected]>
f2fs: compress: fix potential deadlock of compress fileMiaoqian Lin <[email protected]>
parisc:pdc_stable: Fix memory leak inpdcs_register_pathentriesTobias Waldekranz <[email protected]>
net/fsl:xgmac_mdio: Fix incorrect iounmap when removing moduleTobias Waldekranz <[email protected]>
net/fsl:xgmac_mdio: Add workaround for erratum A-009885Eric Dumazet <[email protected]>
ipv4: avoid quadratic behavior in netns dismantleEric Dumazet <[email protected]>
ipv4: updatefib_info_cntunder spinlock protectionGerman Gomez <[email protected]>
perf evsel: Override attr->sample_period for non-libpfm4 eventsToke Høiland-Jørgensen <[email protected]>
xdp: check prog type before updating BPF linkQuentin Monnet <[email protected]>
bpftool: Remove inclusion of utilities.mak from MakefilesYe Bin <[email protected]>
block: Fix fsync always failed if once failedTobias Waldekranz <[email protected]>
powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO busesAnders Roxell <[email protected]>
powerpc/cell: Fix clang -Wimplicit-fallthrough warningMoshe Shemesh <[email protected]>
Revert "net/mlx5: Add retry mechanism to the command entry index allocation"Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: fixSTM32_MDMA_CTBR_TSEL_MASKChengguang Xu <[email protected]>
RDMA/rxe: Fix a typo in opcode nameYixing Liu <[email protected]>
RDMA/hns: Modify the mapping attribute of doorbell to deviceKunihiko Hayashi <[email protected]>
dmaengine: uniphier-xdmac: Fix type of address variablesBart Van Assche <[email protected]>
scsi: core: ShowSCMD_LASTin text formLuiz Augusto von Dentz <[email protected]>
Bluetooth:hci_sync: Fix not setting adv set durationRandy Dunlap <[email protected]>
Documentation: fixfirewire.rstABI file path errorLukas Bulwahn <[email protected]>
Documentation: refer to configRANDOMIZE_BASEfor kernel
address-space randomizationSakari Ailus <[email protected]>
Documentation: ACPI: Fix data node reference documentationDaniel Thompson <[email protected]>
Documentation: dmaengine: Correctly describe dmatest with channel unsetRandy Dunlap <[email protected]>
media: correctMEDIA_TEST_SUPPORThelp textMaxime Ripard <[email protected]>
drm/vc4: hdmi: Make sure the device is powered with CECSuresh Udipi <[email protected]>
media: rcar-csi2: Optimize the selection PHTW registerMarc Kleine-Budde <[email protected]>
can: mcp251xfd:mcp251xfd_tef_obj_read(): fix typo in error messageBen Hutchings <[email protected]>
firmware: UpdateKconfighelp text for Google firmwareBaruch Siach <[email protected]>
of: base: Improve argument length mismatch errorChristian König <[email protected]>
drm/radeon: fix error handling inradeon_driver_open_kmsTheodore Ts'o <[email protected]>
ext4: don't use the orphan list when migrating an inodeYe Bin <[email protected]>
ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits'Sebastian Andrzej Siewior <[email protected]>
ext4: destroyext4_fc_dentry_cachepkmemcache on module removalXin Yin <[email protected]>
ext4: fast commit may miss tracking unwritten range during ftruncateXin Yin <[email protected]>
ext4: useext4_ext_remove_space()for fast commit replay delete rangeYe Bin <[email protected]>
ext4: FixBUG_ONinext4_breadwhen write quota dataLuís Henriques <[email protected]>
ext4: set csum seed in tmp inode while migrating to extentsXin Yin <[email protected]>
ext4: fix fast commit may miss tracking range forFALLOC_FL_ZERO_RANGEHarshad Shirwadkar <[email protected]>
ext4: initializeerr_blkbefore calling__ext4_get_inode_locChunguang Xu <[email protected]>
ext4: fix a possible ABBA deadlock due to busy PAJan Kara <[email protected]>
ext4: make sure quota gets properly shutdown on errorJan Kara <[email protected]>
ext4: make sure to reset inode lockdep class when quota enabling failsFilipe Manana <[email protected]>
btrfs: respect the max size in the header when activating swap fileJosef Bacik <[email protected]>
btrfs: check the root node for uptodate before returning itFilipe Manana <[email protected]>
btrfs: fix deadlock between quota enable and other quota operationsGhalem Boudour <[email protected]>
xfrm: fix policy lookup for ipv6 gre packetsPali Rohár <[email protected]>
PCI: pci-bridge-emul: SetPCI_STATUS_CAP_LISTfor PCIe devicePali Rohár <[email protected]>
PCI: pci-bridge-emul: Correctly set PCIe capabilitiesPali Rohár <[email protected]>
PCI: pci-bridge-emul: Fix definitions of reserved bitsPali Rohár <[email protected]>
PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config spacePali Rohár <[email protected]>
PCI: pci-bridge-emul: Make expansion ROM Base Address register read-onlyHans de Goede <[email protected]>
PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errorsRob Herring <[email protected]>
PCI: xgene: Fix IB window setupNicholas Piggin <[email protected]>
powerpc/64s/radix: Fix huge vmap false positiveJohn David Anglin <[email protected]>
parisc: Fix lpa andlpa_userdefinesBrian Norris <[email protected]>
drm/bridge:analogix_dp: Make PSR-exit block lessIlia Mirkin <[email protected]>
drm/nouveau/kms/nv04: use vzalloc fornv04_displayLucas Stach <[email protected]>
drm/etnaviv: limit submit sizesSakari Ailus <[email protected]>
device property: Fixfwnode_graph_devcon_match()fwnode leakAlexander Gordeev <[email protected]>
s390/mm: fix 2KB pgtable release raceIlan Peer <[email protected]>
iwlwifi: mvm: Increase the scan timeout guard to 30 secondsXiangyang Zhang <[email protected]>
tracing/kprobes: 'nmissed' not showed correctly for kretprobeAndrey Ryabinin <[email protected]>
cputime, cpuacct: Include guest time in user time in cpuacct.statLukas Wunner <[email protected]>
serial: Fix incorrect rs485 polarity on uart openXie Yongji <[email protected]>
fuse: Pass correct lend value tofilemap_write_and_wait_range()Oleksandr Andrushchenko <[email protected]>
xen/gntdev: fix unmap notification orderKunihiko Hayashi <[email protected]>
spi: uniphier: Fix a bug that doesn't point to private data correctlyPatrick Williams <[email protected]>
tpm: fix NPE on probe for missing devicePetr Cvachoucek <[email protected]>
ubifs: Error path inubifs_remount_rw()seems to wrongly free write buffersMeng Li <[email protected]>
crypto: caam - replacethis_cpu_ptrwithraw_cpu_ptrMarek Vasut <[email protected]>
crypto: stm32/crc32 - Fix kernel BUG triggered inprobe()Heiner Kallweit <[email protected]>
crypto: omap-aes - Fix brokenpm_runtime_and_get()usageArnaud Pouliquen <[email protected]>
rpmsg: core: Clean up resources onannounce_createfailure.Miaoqian Lin <[email protected]>
phy: mediatek: Fix missing check inmtk_mipi_tx_probeTzung-Bi Shih <[email protected]>
ASoC: mediatek: mt8183: fixdevice_nodeleakTzung-Bi Shih <[email protected]>
ASoC: mediatek: mt8173: fixdevice_nodeleakChristoph Hellwig <[email protected]>
scsi: sr: Don't useGFP_DMATianjia Zhang <[email protected]>
MIPS: Octeon: Fix build errors using clangLakshmi Sowjanya D <[email protected]>
i2c: designware-pci: Fix to change data types of hcnt and lcnt parametersMarc Zyngier <[email protected]>
irqchip/gic-v4: Disable redistributors' view of the VPE table at boot timeYe Guojin <[email protected]>
MIPS: OCTEON: addput_device()afterof_find_device_by_node()Jan Kara <[email protected]>
udf: Fix error handling inudf_new_inode()Hari Bathini <[email protected]>
powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panicHari Bathini <[email protected]>
powerpc: handle kdump appropriately withcrash_kexec_post_notifiersoptionThadeu Lima de Souza Cascardo <[email protected]>
selftests/powerpc/spectre_v2: Return skip code whenmiss_percentis highChristophe Leroy <[email protected]>
powerpc/40x: Map 32Mbytes of memory at startupNathan Chancellor <[email protected]>
MIPS: Loongson64: Use three arguments for sltiTakashi Iwai <[email protected]>
ALSA: seq: Set upper limit of processed eventsJames Smart <[email protected]>
scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanupChristoph Hellwig <[email protected]>
dm: fixalloc_daxerror handling inalloc_devSrinivas Kandagatla <[email protected]>
nvmem: core: set size for sysfs bin fileChristophe Leroy <[email protected]>
w1: Misuse of get_user()/put_user() reported by sparseAlexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S: Suppress failed alloc warning inH_COPY_TOFROM_GUESTAlexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S: Suppress warnings when allocating too big memory slotsChristophe Leroy <[email protected]>
powerpc/powermac: Add missinglockdep_register_key()Martin Blumenstingl <[email protected]>
clk: meson: gxbb: Fix theSDM_ENbit for MPLL0 on GXBBJoakim Tjernlund <[email protected]>
i2c: mpc: Correct I2C reset procedureMichael Ellerman <[email protected]>
powerpc/smp: Movesetup_profiling_timer()underCONFIG_PROFILINGHeiner Kallweit <[email protected]>
i2c: i801: Don't silently correct invalid transfer sizeNicholas Piggin <[email protected]>
powerpc/watchdog: Fix missed watchdog reset due to memory ordering raceJulia Lawall <[email protected]>
powerpc/btext: add missingof_node_putJulia Lawall <[email protected]>
powerpc/cell: add missingof_node_putJulia Lawall <[email protected]>
powerpc/powernv: add missingof_node_putJulia Lawall <[email protected]>
powerpc/6xx: add missingof_node_putIngo Molnar <[email protected]>
x86/kbuild: EnableCONFIG_KALLSYMS_ALL=yin the defconfigsJohn David Anglin <[email protected]>
parisc: Avoid callingfaulthandler_disabled()twiceJason A. Donenfeld <[email protected]>
random: do not throw away excess input tocrng_fast_loadLukas Wunner <[email protected]>
serial: core: Keep mctrl register state and cached copy in syncLukas Wunner <[email protected]>
serial: pl010: Drop CR register reset onset_termiosKonrad Dybcio <[email protected]>
regulator:qcom_smd: Align probe function with rpmh-regulatorRussell King (Oracle) <[email protected]>
net: gemini: allow any RGMII interface modeRussell King (Oracle) <[email protected]>
net: phy: marvell: configure RGMII delays for 88E1118Danielle Ratson <[email protected]>
mlxsw: pci: Avoid flow control for EMAD packetsJoe Thornber <[email protected]>
dm space map common: add bounds check tosm_ll_lookup_bitmap()Joe Thornber <[email protected]>
dm btree: add a defensive bounds check toinsert_at()Ping-Ke Shih <[email protected]>
mac80211: allow non-standard VHT MCS-10/11Florian Fainelli <[email protected]>
net: mdio: Demote probed message to debug printJosef Bacik <[email protected]>
btrfs: removeBUG_ON(!eie)infind_parent_nodesJosef Bacik <[email protected]>
btrfs: removeBUG_ON()infind_parent_nodes()Thomas Weißschuh <[email protected]>
ACPI: battery: Add the ThinkPad "Not Charging" quirkMarina Nikolic <[email protected]>
amdgpu/pm: Make sysfs pm attributes as read-only for VFsZongmin Zhou <[email protected]>
drm/amdgpu: fixup bad vram size on gmc v8Kirill A. Shutemov <[email protected]>
ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5Sudeep Holla <[email protected]>
ACPICA: Fix wrong interpretation of PCC addressRafael J. Wysocki <[email protected]>
ACPICA: Executer: Fix theREFCLASS_REFOFcase inacpi_ex_opcode_1A_0T_1R()Rafael J. Wysocki <[email protected]>
ACPICA: Utilities: Avoid deleting the same object twice in a rowMark Langsdorf <[email protected]>
ACPICA:actypes.h: Expand theACPI_ACCESS_definitionsKyeong Yoo <[email protected]>
jffs2: GC deadlock reading a page that is used injffs2_write_begin()Lucas Stach <[email protected]>
drm/etnaviv: consider completed fence seqno in hang checkAntony Antony <[email protected]>
xfrm: rate limit SA mapping change message to user spaceLuiz Augusto von Dentz <[email protected]>
Bluetooth: vhci: SetHCI_QUIRK_VALID_LE_STATESBen Greear <[email protected]>
ath11k: Fix napi related hangRandy Dunlap <[email protected]>
um: registers: Rename function names to avoid conflicts and build problemsLuca Coelho <[email protected]>
iwlwifi: pcie: make sureprph_infois set when treating wakeup IRQIlan Peer <[email protected]>
iwlwifi: mvm: Fix calculation of frame lengthJohannes Berg <[email protected]>
iwlwifi: remove module loading failure messageJohannes Berg <[email protected]>
iwlwifi: fix leaks/bad data after failed firmware loadChangcheng Deng <[email protected]>
PM: AVS: qcom-cpr: Usediv64_ulinstead ofdo_divPo-Hao Huang <[email protected]>
rtw88: 8822c: update rx settings to prevent potential hw deadlockZekun Shen <[email protected]>
ath9k: Fix out-of-bound memcpy inath9k_hif_usb_rx_streamKai-Heng Feng <[email protected]>
usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0Rafael J. Wysocki <[email protected]>
cpufreq: Fix initialization of min and max frequency QoS requestsRafael J. Wysocki <[email protected]>
PM: runtime: Add safety net to supplier device releaseThierry Reding <[email protected]>
arm64: tegra: Adjust length of CCPLEX cluster MMIO regionBiwen Li <[email protected]>
arm64: dts: ls1028a-qds: move rtc node to the correct i2c busPaul Moore <[email protected]>
audit: ensure userspace is penalized the same as the kernel when
under pressureUlf Hansson <[email protected]>
mmc: core: Fixup storing of OCR forMMC_QUIRK_NONSTD_SDIOZhou Qingyang <[email protected]>
media: saa7146:hexium_gemini: Fix a NULL pointer dereference inhexium_attach()Sean Young <[email protected]>
media: igorplugusb: receiver overflow should be reportedAlistair Francis <[email protected]>
HID: quirks: Allow inverting the absolute X/Y valuesPaolo Abeni <[email protected]>
bpf: Do not WARN inbpf_warn_invalid_xdp_action()Suresh Kumar <[email protected]>
net: bonding: debug: avoid printing debug logs when bond is not
notifying peersBorislav Petkov <[email protected]>
x86/mce: Markmce_read_aux()noinstrBorislav Petkov <[email protected]>
x86/mce: Markmce_end()noinstrBorislav Petkov <[email protected]>
x86/mce: Markmce_panic()noinstrBorislav Petkov <[email protected]>
x86/mce: Allow instrumentation during task work queueingBaochen Qiang <[email protected]>
ath11k: Avoid false DEADLOCK warning reported by lockdepHeiko Carstens <[email protected]>
selftests/ftrace: make kprobe profile testcase description uniqueIwona Winiarska <[email protected]>
gpio: aspeed: Convert aspeed_gpio.lock toraw_spinlockRussell King (Oracle) <[email protected]>
net: phy: prefer 1000baseT over 1000baseKXAntoine Tenart <[email protected]>
net-sysfs: update the queue counts in the unregistration pathSebastian Gottschall <[email protected]>
ath10k: Fix tx hangingWen Gong <[email protected]>
ath11k: avoid deadlock by changeieee80211_queue_workforregd_update_workShaul Triebitz <[email protected]>
iwlwifi: mvm: avoid clearing a just saved session protection idJohannes Berg <[email protected]>
iwlwifi: mvm: synchronize with FW after multicast commandsMika Westerberg <[email protected]>
thunderbolt: Runtime PM activate both ends of the device linkMauro Carvalho Chehab <[email protected]>
media: m920x: don't use stack on USB readsZhou Qingyang <[email protected]>
media: saa7146:hexium_orion: Fix a NULL pointer dereference inhexium_attach()Niklas Söderlund <[email protected]>
media: rcar-vin: Update format alignment constraintsJames Hilliard <[email protected]>
media: uvcvideo: IncreaseUVC_CTRL_CONTROL_TIMEOUTto 5 seconds.Laurent Pinchart <[email protected]>
drm: rcar-du: Fix CRTC timings when CMM is usedJoerg Roedel <[email protected]>
x86/mm: Flush global TLB when switching to trampoline page-tableXiongwei Song <[email protected]>
floppy: Add max size check for user space requestNeal Liu <[email protected]>
usb: uhci: add aspeed ast2600 uhci supportKishon Vijay Abraham I <[email protected]>
arm64: dts: ti: j7200-main: Fix 'dtbs_check'serdes_ln_ctrlnodeHans de Goede <[email protected]>
ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on
the GPD winHans de Goede <[email protected]>
ACPI / x86: Allow specifyingacpi_device_override_status()quirks by pathHans de Goede <[email protected]>
ACPI: Changeacpi_device_always_present()intoacpi_device_override_status()Hans de Goede <[email protected]>
ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present tableMansur Alisha Shaik <[email protected]>
media: venus: avoid callingcore_clk_setrate()concurrently during
concurrent video sessionsSriram R <[email protected]>
ath11k: Avoid NULL ptr access during mgmt tx cleanupZekun Shen <[email protected]>
rsi: Fix out-of-bounds read inrsi_read_pkt()Zekun Shen <[email protected]>
rsi: Fix use-after-free inrsi_rx_done_handler()Zekun Shen <[email protected]>
mwifiex: Fixskb_over_panicinmwifiex_usb_recv()Stephan Müller <[email protected]>
crypto: jitter - consider 32 LSB for APTChengfeng Ye <[email protected]>
HSI: core: Fix return freed object inhsi_new_clientHans de Goede <[email protected]>
gpiolib: acpi: Do not set the IRQ type if the IRQ is already in useFugang Duan <[email protected]>
tty: serial: imx: disableUCR4_ORENin .stop_rx() instead of .shutdown()Martyn Welch <[email protected]>
drm/bridge: megachips: Ensure both bridges are probed before registrationDanielle Ratson <[email protected]>
mlxsw: pci: Add shutdown method in PCI driverJan Kiszka <[email protected]>
soc: ti: pruss: fix referenced node in error messageAlex Deucher <[email protected]>
drm/amdgpu/display: setvblank_disable_immediatefor DCYang Li <[email protected]>
drm/amd/display: checktop_pipe_to_programpointerLukas Bulwahn <[email protected]>
ARM: imx: renameDEBUG_IMX21_IMX27_UARTtoDEBUG_IMX27_UARTDinh Nguyen <[email protected]>
EDAC/synopsys: Use the quirk for version instead of ddr versionZheyu Ma <[email protected]>
media: b2c2: Add missing check inflexcop_pci_isr:José Expósito <[email protected]>
HID: apple: Do not reset quirks when the Fn key is not foundHans de Goede <[email protected]>
drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/LPavankumar Kondeti <[email protected]>
usb: gadget:f_fs: Usestream_open()for endpoint filesBaochen Qiang <[email protected]>
ath11k: Fix crash caused by uninitialized TX ringMauro Carvalho Chehab <[email protected]>
media: atomisp: handle errors atsh_css_create_isp_params()Linus Lüssing <[email protected]>
batman-adv: allow netlink usage in unprivileged containersWan Jiabing <[email protected]>
ARM: shmobile: rcar-gen2: Add missingof_node_put()Hans de Goede <[email protected]>
media: atomisp-ov2680: Fixov2680_set_fmt()clobbering the exposureMauro Carvalho Chehab <[email protected]>
media: atomisp: set per-device's default modeMauro Carvalho Chehab <[email protected]>
media: atomisp: fixtry_fmtlogicBen Skeggs <[email protected]>
drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACRNeil Armstrong <[email protected]>
drm/bridge: dw-hdmi: handle ELD whenDRM_BRIDGE_ATTACH_NO_CONNECTORZekun Shen <[email protected]>
ar5523: Fix null-ptr-deref with unexpectedWDCMSG_TARGET_STARTreplyAndrii Nakryiko <[email protected]>
selftests/bpf: Fixbpf_objectleak inskb_ctxselftestQiang Yu <[email protected]>
drm/lima: fix warning whenCONFIG_DEBUG_SG=y&CONFIG_DMA_API_DEBUG=yAlexander Aring <[email protected]>
fs: dlm: filter user dlm messages for kernel locksWei Yongjun <[email protected]>
Bluetooth: Fix debugfs entry leak inhci_register_dev()Sicelo A. Mhlongo <[email protected]>
ARM: dts: omap3-n900: Fix lp5523 for multi colorBaruch Siach <[email protected]>
of: base: Fix phandle argument length mismatch error messageConor Dooley <[email protected]>
clk: bm1880: remove kfrees on static allocationsShengjiu Wang <[email protected]>
ASoC:fsl_asrc: refine the check of available clock dividerKamal Heib <[email protected]>
RDMA/cxgb4: Set queue pair state when being queriedAlyssa Ross <[email protected]>
ASoC:fsl_mqs: fixMODULE_ALIASAmmar Faizi <[email protected]>
powerpc/xive: Add missing null check after calling kmallocRandy Dunlap <[email protected]>
mips: bcm63xx: add support forclk_set_parent()Randy Dunlap <[email protected]>
mips: lantiq: add support forclk_set_parent()Sameer Pujar <[email protected]>
arm64: tegra: Remove non existent Tegra194 resetSameer Pujar <[email protected]>
arm64: tegra: Fix Tegra194 HDA {clock,reset}-names orderingFabrice Gasnier <[email protected]>
counter: stm32-lptimer-cnt: remove iio counter abiWei Yongjun <[email protected]>
misc: lattice-ecp3-config: Fix task hung when firmware load failedJiasheng Jiang <[email protected]>
ASoC: samsung: idma: Check of ioremap return valueJiasheng Jiang <[email protected]>
ASoC: mediatek: Check for error clk pointerRyuta NAKANISHI <[email protected]>
phy: uniphier-usb3ss: fix unintended writing zeros to PHY registerAlan Stern <[email protected]>
scsi: block: pm: Always set request queue runtime active inblk_post_runtime_resume()Xiongfeng Wang <[email protected]>
iommu/iova: Fix race between FQ timeout and teardownCezary Rojewski <[email protected]>
ASoC: Intel: catpt: Testdmaengine_submit()result before moving onMaxim Levitsky <[email protected]>
iommu/amd: Restore GA log/tail pointer on host resumeSuravee Suthikulpanit <[email protected]>
iommu/amd: Removeiommu_init_ga()Arnd Bergmann <[email protected]>
dmaengine: pxa/mmp: stop referencing config->slave_idLukas Bulwahn <[email protected]>
mips: fixKconfigreference toPHYS_ADDR_T_64BITLukas Bulwahn <[email protected]>
mips: addSYS_HAS_CPU_MIPS64_R5config for MIPS Release 5 supportDillon Min <[email protected]>
clk: stm32: Fix ltdc's clock turn off byclk_disable_unused()
after system enter shellFrank Rowand <[email protected]>
of: unittest: 64 bit dma address test requires arch supportJim Quinlan <[email protected]>
of: unittest: fix warning on PowerPC frame size warningJiasheng Jiang <[email protected]>
ASoC: rt5663: Handledevice_property_read_u32_arrayerror codesAvihai Horon <[email protected]>
RDMA/cma: Letcma_resolve_ib_dev()continue search even after empty entryAvihai Horon <[email protected]>
RDMA/core: Letib_find_gid()continue search even after empty entryChristophe Leroy <[email protected]>
powerpc/powermac: Add additional missinglockdep_register_key()Thomas Gleixner <[email protected]>
PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()Kamal Heib <[email protected]>
RDMA/qedr: Fix reporting max_{send/recv}_wr attrsBart Van Assche <[email protected]>
scsi: ufs: Fix race conditions related to driver dataHector Martin <[email protected]>
iommu/io-pgtable-arm: Fix table descriptor paddr formattingStafford Horne <[email protected]>
openrisc: Add clone3 ABI wrapperTodd Kjos <[email protected]>
binder: fix handling of error during copyKees Cook <[email protected]>
char/mwave: Adjust io port register sizeTakashi Iwai <[email protected]>
ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's IDBixuan Cui <[email protected]>
ALSA: oss: fix compile error whenOSS_DEBUGis enabledWaiman Long <[email protected]>
clocksource: Avoid accidental unstable marking of clocksourcesPaul E. McKenney <[email protected]>
clocksource: Reduce clocksource-skew thresholdChristophe Leroy <[email protected]>
powerpc/32s: Fix shift-out-of-bounds in KASAN initAthira Rajeev <[email protected]>
powerpc/perf: Fix PMU callbacks to clear pending PMI before
resetting an overflown PMCChristophe Leroy <[email protected]>
powerpc/irq: Add helper to set regs->softeNicholas Piggin <[email protected]>
powerpc/perf: move perf irq/nmi handling details intotraps.cAthira Rajeev <[email protected]>
powerpc/perf: MMCR0 control for PMU registers under PMCC=00Jordan Niethe <[email protected]>
powerpc/64s: Convert somecpu_setup()andcpu_restore()functions to CNiklas Söderlund <[email protected]>
dt-bindings: thermal: Fix definition of cooling-maps contribution propertyLukas Bulwahn <[email protected]>
ASoC: uniphier: drop selecting non-existingSND_SOC_UNIPHIER_AIO_DMAPeiwei Hu <[email protected]>
powerpc/prom_init: Fix improper check ofprom_getprop()Adam Ford <[email protected]>
clk: imx8mn: Fiximx8mn_clko1_selsIgor Pylypiv <[email protected]>
scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd()Kamal Heib <[email protected]>
RDMA/hns: Validate the pkey indexChristophe JAILLET <[email protected]>
RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling
RCFW with pending cmd-bit"Takashi Iwai <[email protected]>
ALSA: hda: Add missing rwsem aroundsnd_ctl_remove()callsTakashi Iwai <[email protected]>
ALSA: PCM: Add missing rwsem aroundsnd_ctl_remove()callsTakashi Iwai <[email protected]>
ALSA: jack: Add missing rwsem aroundsnd_ctl_remove()callsJan Kara <[email protected]>
ext4: avoid trim error on fs with small groupsPavel Skripkin <[email protected]>
net: mcs7830: handle usb read errors properlyNathan Chancellor <[email protected]>
iwlwifi: mvm: Usediv_s64instead ofdo_diviniwl_mvm_ftm_rtt_smoothing()Dominik Brodowski <[email protected]>
pcmcia: fix setting of kthread task statesJiasheng Jiang <[email protected]>
can:xilinx_can:xcan_probe(): check for error irqMarc Kleine-Budde <[email protected]>
can: softing:softing_startstop(): fix set but not used variable warningChristophe Jaillet <[email protected]>
tpm_tis: Fix an error handling path in 'tpm_tis_core_init()'Chen Jun <[email protected]>
tpm: addrequest_localitybefore writeTPM_INT_ENABLEMarc Kleine-Budde <[email protected]>
can: mcp251xfd: add missing newline to printed stringsFabio Estevam <[email protected]>
regmap: Callregmap_debugfs_exit()prior to_init()Dan Carpenter <[email protected]>
netrom: fix api breakage innr_setsockopt()Dan Carpenter <[email protected]>
ax25: uninitialized variable inax25_setsockopt()Miaoqian Lin <[email protected]>
spi: spi-meson-spifc: Add missingpm_runtime_disable()inmeson_spifc_probeDan Carpenter <[email protected]>
Bluetooth: L2CAP: uninitialized variables inl2cap_sock_setsockopt()Zizhuang Deng <[email protected]>
lib/mpi: Add the return value check ofkcalloc()Moshe Shemesh <[email protected]>
net/mlx5: Set command entry semaphore up once got index freeAya Levin <[email protected]>
Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels"Maor Dickman <[email protected]>
net/mlx5e: Don't block routes with nexthop objects in SWAya Levin <[email protected]>
net/mlx5e: Fix page DMA map/unmap attributesMichal Suchanek <[email protected]>
debugfs: lockdown: Allow reading debugfs files that are not world readableJosé Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check inuclogic_params_frame_init_v1_buttonpadJosé Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check inuclogic_params_huion_initJosé Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check inuclogic_params_get_str_descJosé Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check inuclogic_params_initMiaoqian Lin <[email protected]>
usb: dwc3: qcom: Fix NULL vsIS_ERRchecking indwc3_qcom_probeMiaoqian Lin <[email protected]>
Bluetooth:hci_qca: Fix NULL vsIS_ERR_OR_NULLcheck inqca_serdev_probeJiasheng Jiang <[email protected]>
Bluetooth:hci_bcm: Check for error irqJiasheng Jiang <[email protected]>
fsl/fman: Check for null pointer after callingdevm_ioremapJiasheng Jiang <[email protected]>
staging: greybus: audio: Check null pointerDan Carpenter <[email protected]>
rocker: fix a sleeping in atomic bugEric Dumazet <[email protected]>
ppp: ensure minimum packet size inppp_write()Florian Westphal <[email protected]>
netfilter:nft_set_pipapo: allocate pcpu scratch maps on cloneKuniyuki Iwashima <[email protected]>
bpf: Fix SO_RCVBUF/SO_SNDBUF handling in_bpf_setsockopt().Daniel Borkmann <[email protected]>
bpf: Don't promote bogus looking registers after null check.Xin Xiong <[email protected]>
netfilter:ipt_CLUSTERIP: fix refcount leak inclusterip_tg_check()Jiasheng Jiang <[email protected]>
power: reset: mt6397: Check for null res pointerZhou Qingyang <[email protected]>
pcmcia:rsrc_nonstatic: Fix a NULL pointer dereference innonstatic_find_mem_region()Zhou Qingyang <[email protected]>
pcmcia:rsrc_nonstatic: Fix a NULL pointer dereference in__nonstatic_find_io_region()Hans de Goede <[email protected]>
ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodesZhang Zixun <[email protected]>
x86/mce/inject: Avoid out-of-bounds write when setting flagsArseny Demidov <[email protected]>
hwmon: (mr75203) fix wrong power-up delay valueNathan Chancellor <[email protected]>
x86/boot/compressed: MoveCLANG_FLAGSto beginning ofKBUILD_CFLAGSPanicker Harish <[email protected]>
Bluetooth:hci_qca: Stop IBS timer during BT OFFClément Léger <[email protected]>
software node: fix wrong node passed to findnargs_propMarijn Suijten <[email protected]>
backlight: qcom-wled: Respect enabled-strings inset_brightnessMarijn Suijten <[email protected]>
backlight: qcom-wled: Usecpu_to_le16macro to perform conversionMarijn Suijten <[email protected]>
backlight: qcom-wled: Override default length with qcom,enabled-stringsMarijn Suijten <[email protected]>
backlight: qcom-wled: Fix off-by-one maximum with defaultnum_stringsMarijn Suijten <[email protected]>
backlight: qcom-wled: Pass number of elements to read toread_u32_arrayMarijn Suijten <[email protected]>
backlight: qcom-wled: Validate enabled string indices in DTPaul Chaignon <[email protected]>
bpftool: Enable line buffering for stdoutLuiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix using wrong modeJohannes Berg <[email protected]>
um:virtio_uml: Fix time-travel external time propagationJohannes Berg <[email protected]>
um: fix ndelay/udelay definesBernard Zhao <[email protected]>
selinux: fix potential memleak inselinux_add_opt()Sergey Shtylyov <[email protected]>
mmc: meson-mx-sdio: add IRQ checkSergey Shtylyov <[email protected]>
mmc: meson-mx-sdhc: add IRQ checkNathan Errera <[email protected]>
iwlwifi: mvm: test roc running status bits before removing the staJohannes Berg <[email protected]>
iwlwifi: mvm: fix 32-bit build in FTMMarek Behún <[email protected]>
ARM: dts: armada-38x: Add generic compatible to UART nodesRobert Marko <[email protected]>
arm64: dts: marvell: cn9130: enable CP0 GPIO controllersRobert Marko <[email protected]>
arm64: dts: marvell: cn9130: add GPIO and SPI aliasesWei Yongjun <[email protected]>
usb: ftdi-elan: fix memory leak on device disconnectAndre Przywara <[email protected]>
ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encodingAntony Antony <[email protected]>
xfrm: state and policy should fail ifXFRMA_IF_ID0Antony Antony <[email protected]>
xfrm: interface withif_id0 should return errorJernej Skrabec <[email protected]>
media: hantro: Fix probe func error pathRobin Murphy <[email protected]>
drm/tegra: vic: Fix DMA API misuseStephen Boyd <[email protected]>
drm/bridge: ti-sn65dsi86: Set max register for regmapDmitry Baryshkov <[email protected]>
drm/msm/dpu: fix safe status debugfs fileBaruch Siach <[email protected]>
arm64: dts: qcom: ipq6018: Fix gpio-ranges propertySrinivas Kandagatla <[email protected]>
arm64: dts: qcom: c630: Fix soundcard setupZhou Qingyang <[email protected]>
ath11k: Fix a NULL pointer dereference inath11k_mac_op_hw_scan()Jiasheng Jiang <[email protected]>
media: coda/imx-vdoa: Handledma_set_coherent_maskerror codesWang Hai <[email protected]>
media: msi001: fix possible null-ptr-deref inmsi001_probe()Anton Vasilyev <[email protected]>
media: dw2102: Fix use after freeChristian Lamparter <[email protected]>
ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectorsRameshkumar Sundaram <[email protected]>
ath11k: Fix deleting uninitialized kernel timer during fragment cache flushHerbert Xu <[email protected]>
crypto: stm32 - Revert brokenpm_runtime_resume_and_getchangesNicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix bugs and crash in testsNicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix lrw chaining modeNicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix double pm exitNicolas Toromanoff <[email protected]>
crypto: stm32/cryp - check early input dataNicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix xts and race condition incrypto_enginerequestsNicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix CTR counter carryHerbert Xu <[email protected]>
crypto: stm32 - Fix last sparse warning instm32_cryp_check_ctr_counterJakub Kicinski <[email protected]>
selftests: harness: avoid false negatives if test has no ASSERTsAnders Roxell <[email protected]>
selftests: clone3: clone3: add caseCLONE3_ARGS_NO_TESTKees Cook <[email protected]>
x86/uaccess: Move variable into switch case statementEric Dumazet <[email protected]>
xfrm: fix a small bug inxfrm_sa_len()Brian Norris <[email protected]>
mwifiex: Fix possible ABBA deadlockFrederic Weisbecker <[email protected]>
rcu/exp: Mark current CPU as exp-QS in IPI loop second passJackie Liu <[email protected]>
drm/msm/dp: displayPort driver need algorithm rationalLi Hua <[email protected]>
sched/rt: Try to restart rt period timer when rt runtime exceededLv Yunlong <[email protected]>
wireless: iwlwifi: Fix a double free iniwl_txq_dyn_alloc_dmaRobert Schlabbach <[email protected]>
media: si2157: Fix "warm" tuner state detectionZhou Qingyang <[email protected]>
media: saa7146: mxb: Fix a NULL pointer dereference inmxb_attach()Zhou Qingyang <[email protected]>
media: dib8000: Fix a memleak in dib8000_init()Reiji Watanabe <[email protected]>
arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1Will Deacon <[email protected]>
arm64: lib: Annotate {clear, copy}_page() as position-independentKajol Jain <[email protected]>
bpf: Remove config check to enable bpf support for branch recordsHou Tao <[email protected]>
bpf: DisallowBPF_LOG_KERNELlog level forbpf(BPF_BTF_LOAD)Alexei Starovoitov <[email protected]>
bpf: Adjust BTF log size limit.Vincent Donnefort <[email protected]>
sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacityVincent Donnefort <[email protected]>
sched/fair: Fix detection of per-CPU kthreads waking a taskSean Wang <[email protected]>
Bluetooth: btmtksdio: fix resume failureYang Yingliang <[email protected]>
staging: rtl8192e:rtllib_module: fix error handle case inalloc_rtllib()Yang Yingliang <[email protected]>
staging: rtl8192e: return error code fromrtllib_softmac_init()Tasos Sahanidis <[email protected]>
floppy: Fix hang in watchdog when disk is ejectedLino Sanfilippo <[email protected]>
serial: amba-pl011: do not request memory region twiceLizhi Hou <[email protected]>
tty: serial: uartlite: allow 64 bit addressNishanth Menon <[email protected]>
arm64: dts: ti: k3-j7200: Correct the d-cache-sets infoNishanth Menon <[email protected]>
arm64: dts: ti: k3-j721e: Fix the L2 cache setsNishanth Menon <[email protected]>
arm64: dts: ti: k3-j7200: Fix the L2 cache setsZhou Qingyang <[email protected]>
drm/radeon/radeon_kms: Fix a NULL pointer dereference inradeon_driver_open_kms()Zhou Qingyang <[email protected]>
drm/amdgpu: Fix a NULL pointer dereference inamdgpu_connector_lcd_native_mode()Paul Gerber <[email protected]>
thermal/drivers/imx8mm: Enable ADC when enabling monitorRafael J. Wysocki <[email protected]>
ACPI: EC: Rework flushing of EC work while suspended to idleWilliam Kucharski <[email protected]>
cgroup: Trace event cgroup id fields should be u64Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8916: fix MMC controller aliasesFlorian Westphal <[email protected]>
netfilter: bridge: add support for pppoe filteringOleksij Rempel <[email protected]>
thermal/drivers/imx: Implement runtime PM supportChristophe JAILLET <[email protected]>
media: venus: core: Fix a resource leak in the error handling path
of 'venus_probe()'Christophe JAILLET <[email protected]>
media: venus: core: Fix a potential NULL pointer dereference in an
error handling pathBryan O'Donoghue <[email protected]>
media: venus: core, venc, vdec: Fix probe dependency errorStanimir Varbanov <[email protected]>
media: venus:pm_helpers: Control core power domain manuallyPhilipp Zabel <[email protected]>
media: coda: fix CODA960 JPEG encoder buffer overflowDafna Hirschfeld <[email protected]>
media: mtk-vcodec: callv4l2_m2m_ctx_releasefirst when file is releasedYang Yingliang <[email protected]>
media: si470x-i2c: fix possible memory leak in si470x_i2c_probe()Fabio Estevam <[email protected]>
media: imx-pxp: Initialize the spinlock prior to using itSuresh Udipi <[email protected]>
media: rcar-csi2: Correct the selection of hsfreqrangeClaudiu Beznea <[email protected]>
mfd: atmel-flexcom: Use .resume_noirqClaudiu Beznea <[email protected]>
mfd: atmel-flexcom: Remove #ifdefCONFIG_PM_SLEEPTudor Ambarus <[email protected]>
tty: serial: atmel: Calldma_async_issue_pending()Tudor Ambarus <[email protected]>
tty: serial: atmel: Check return code ofdmaengine_submit()Peng Fan <[email protected]>
arm64: dts: ti: k3-j721e: correct cache-sets infoAnilkumar Kolli <[email protected]>
ath11k: Use host CE parameters for CE interrupts configurationGiovanni Cabiddu <[email protected]>
crypto: qat - fix undetected PFVF timeout in ACK loopMarco Chiappero <[email protected]>
crypto: qat - make pfvf send message direction agnosticMarco Chiappero <[email protected]>
crypto: qat - remove unnecessary collision prevention step in PFVFBhaskar Chowdhury <[email protected]>
crypto: qat - fix spelling mistake: "messge" -> "message"Dillon Min <[email protected]>
ARM: dts: stm32: fixdtbs_checkwarning on ili9341 dts binding on
stm32f429 discoGeorge G. Davis <[email protected]>
mtd: hyperbus: rpc-if: fix bug inrpcif_hb_removeChengfeng Ye <[email protected]>
crypto: qce - fix uaf onqce_skcipher_register_oneChengfeng Ye <[email protected]>
crypto: qce - fix uaf onqce_ahash_register_oneWang Hai <[email protected]>
media: dmxdev: fix UAF whendvb_register_device()failsBiju Das <[email protected]>
arm64: dts: renesas: cat875: Add rx/tx delaysDan Carpenter <[email protected]>
drm/vboxvideo: fix a NULL vsIS_ERR()checkAlexander Aring <[email protected]>
fs: dlm: fix build withCONFIG_IPV6disabledJens Wiklander <[email protected]>
tee: fix put order inteedev_close_context()Karthikeyan Kathirvel <[email protected]>
ath11k: reset RSN/WPA present state for open BSSKarthikeyan Kathirvel <[email protected]>
ath11k: clear the keys properly viaDISABLE_KEYSven Eckelmann <[email protected]>
ath11k: Fix ETSI regd with weather radar overlapPavel Skripkin <[email protected]>
Bluetooth: stop proccessing malicious adv dataLad Prabhakar <[email protected]>
memory: renesas-rpc-if: Return error in casedevm_ioremap_resource()failsAlexander Aring <[email protected]>
fs: dlm: don't callkernel_getpeername()inerror_report()Alexander Aring <[email protected]>
fs: dlm: use sk->sk_socket instead of con->sockChristian Hewitt <[email protected]>
arm64: dts: meson-gxbb-wetek: fix missing GPIO bindingChristian Hewitt <[email protected]>
arm64: dts: meson-gxbb-wetek: fix HDMI in early bootAlexander Stein <[email protected]>
arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+Alexander Stein <[email protected]>
arm64: dts: amlogic: meson-g12: Fix GPU operating point table node nameJammy Huang <[email protected]>
media: aspeed: Update signal status immediately to ensure sane hw stateDongliang Mu <[email protected]>
media: em28xx: fix memory leak inem28xx_init_devJammy Huang <[email protected]>
media: aspeed: fix mode-detect always time out at 2nd runDan Carpenter <[email protected]>
media: atomisp: fix uninitialized bug ingmin_get_pmic_id_and_addr()Mauro Carvalho Chehab <[email protected]>
media: atomisp: fix enum formats logicTsuchiya Yuto <[email protected]>
media: atomisp: add NULL check for asd obtained fromatomisp_video_pipeAline Santana Cordeiro <[email protected]>
media: staging: media: atomisp: pci: Balance braces around
conditional statements in fileatomisp_cmd.cTsuchiya Yuto <[email protected]>
media: atomisp: fix ifdefs insh_css.cTsuchiya Yuto <[email protected]>
media: atomisp: fix inverted error check foria_css_mipi_is_source_port_valid()Tsuchiya Yuto <[email protected]>
media: atomisp: do not use err var when checking port validity for ISP2400Tsuchiya Yuto <[email protected]>
media: atomisp: fix inverted logic inbuffers_needed()Tsuchiya Yuto <[email protected]>
media: atomisp: fixpunit_ddr_dvfs_enable()argument formrfld_powerup caseTsuchiya Yuto <[email protected]>
media: atomisp: add missingmedia_device_cleanup()inatomisp_unregister_entities()Dillon Min <[email protected]>
media: videobuf2: Fix the size printk formatLad Prabhakar <[email protected]>
mtd: hyperbus: rpc-if: Check return value ofrpcif_sw_init()Rameshkumar Sundaram <[email protected]>
ath11k: SendPPDU_STATS_CFGwith proper pdev mask to firmwareBenjamin Li <[email protected]>
wcn36xx: fix RX BD rate mapping for 5GHz legacy ratesBenjamin Li <[email protected]>
wcn36xx: populate band before determining rate on RXBryan O'Donoghue <[email protected]>
wcn36xx: Put DXE block into reset before freeing memoryBryan O'Donoghue <[email protected]>
wcn36xx: Release DMA channel descriptor allocationsBryan O'Donoghue <[email protected]>
wcn36xx: Fix DMA channel enable/disable cycleBryan O'Donoghue <[email protected]>
wcn36xx: Indicate beacon not connection loss onMISSED_BEACON_INDBenjamin Li <[email protected]>
wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scanMaxime Ripard <[email protected]>
drm/vc4: hdmi: Set a default HSM rateMaxime Ripard <[email protected]>
clk: bcm-2835: Remove rounding up the dividersMaxime Ripard <[email protected]>
clk: bcm-2835: Pick the closest clock rateWang Hai <[email protected]>
Bluetooth: cmtp: fix possible panic whencmtp_init_sockets()failsBrian Norris <[email protected]>
drm/rockchip: dsi: Reconfigure hardware onresume()Brian Norris <[email protected]>
drm/rockchip: dsi: Disable PLL clock on bind errorBrian Norris <[email protected]>
drm/rockchip: dsi: Hold pm-runtime across bind/unbindBrian Norris <[email protected]>
drm/rockchip: dsi: Fix unbalanced clock on probe errorBrian Norris <[email protected]>
drm/panel: innolux-p079zca: Delete panel onattach()failureBrian Norris <[email protected]>
drm/panel: kingdisplay-kd097d04: Delete panel onattach()failureWang Hai <[email protected]>
drm: fix null-ptr-deref indrm_dev_init_release()Dan Carpenter <[email protected]>
drm/bridge: display-connector: fix an uninitialized pointer inprobe()Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix not initializingsk_peer_pidxinhui pan <[email protected]>
drm/ttm: Put BO in its memory manager's lru listGang Li <[email protected]>
shmem: fix a race betweenshmem_unused_huge_shrinkandshmem_evict_inodeBaoquan He <[email protected]>
mm/page_alloc.c: do not warn allocation failure on zone DMA if no
managed pagesBaoquan He <[email protected]>
dma/pool: create dma atomic pool only if dma zone has managed pagesBaoquan He <[email protected]>
mm_zone: add function to check if managed dma zone existsYifeng Li <[email protected]>
PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controllerThomas Hellström <[email protected]>
dma_fence_array: FixPENDING_ERRORleak indma_fence_array_signaled()Dmitry Osipenko <[email protected]>
gpu: host1x: Add backarm_iommu_detach_device()Yunfei Wang <[email protected]>
iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failureChristophe Leroy <[email protected]>
lkdtm: Fix content of section containinglkdtm_rodata_do_nothing()Jonathan Cameron <[email protected]>
iio: adc: ti-adc081c: Partial revert of removal of ACPI IDsJohan Hovold <[email protected]>
can:softing_cs:softingcs_probe(): fix memleak on registration failureHans Verkuil <[email protected]>
media: cec-pin: fix interrupt en/disable handlingJohan Hovold <[email protected]>
media: stk1160: fix control-message timeoutsJohan Hovold <[email protected]>
media: pvrusb2: fix control-message timeoutsJohan Hovold <[email protected]>
media: redrat3: fix control-message timeoutsMichael Kuron <[email protected]>
media: dib0700: fix undefined behavior in tuner shutdownJohan Hovold <[email protected]>
media: s2255: fix control-message timeoutsJohan Hovold <[email protected]>
media: cpia2: fix control-message timeoutsJohan Hovold <[email protected]>
media: em28xx: fix control-message timeoutsJohan Hovold <[email protected]>
media: mceusb: fix control-message timeoutsJohan Hovold <[email protected]>
media: flexcop-usb: fix control-message timeoutsHans Verkuil <[email protected]>
media:v4l2-ioctl.c: readbuffers depends onV4L2_CAP_READWRITEMateusz Jończyk <[email protected]>
rtc: cmos: takertc_lockwhile reading from CMOSWilly Tarreau <[email protected]>
tools/nolibc: fix incorrect truncation of exit codeWilly Tarreau <[email protected]>
tools/nolibc: i386: fix initial stack alignmentAmmar Faizi <[email protected]>
tools/nolibc: x86-64: Fix startup code bugLucas De Marchi <[email protected]>
x86/gpu: Reserve stolen memory for first integrated Intel GPUPaul Cercueil <[email protected]>
mtd: rawnand: davinci: Rewrite function descriptionPaul Cercueil <[email protected]>
mtd: rawnand: davinci: Avoid duplicated page readPaul Cercueil <[email protected]>
mtd: rawnand: davinci: Don't calculate ECC when reading pageAndreas Oetken <[email protected]>
mtd: Fixed breaking list in__mtd_del_partition.Stefan Riedmueller <[email protected]>
mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6Christian Eggers <[email protected]>
mtd: rawnand: gpmi: Add ERR007117 protection fornfc_apply_timingsKrzysztof Kozlowski <[email protected]>
nfc: llcp: fix NULL error pointer dereference onsendmsg()after
failedbind()Chao Yu <[email protected]>
f2fs: fix to do sanity check inis_alive()Jason Gerecke <[email protected]>
HID: wacom: Avoid using stale array indicies to read contact countJason Gerecke <[email protected]>
HID: wacom: Ignore the confidence flag when a touch is removedJason Gerecke <[email protected]>
HID: wacom: Reset expected and received contact counts at the same timeJann Horn <[email protected]>
HID: uhid: Fix worker destroying device without any protectionMarcelo Tosatti <[email protected]>
KVM: VMX: switchblocked_vcpu_on_cpu_lockto raw spinlock-------------
Diffstat:
.../ABI/testing/sysfs-bus-iio-lptimer-stm32 | 62 -- Documentation/admin-guide/hw-vuln/spectre.rst | 2 +- .../bindings/display/amlogic,meson-dw-hdmi.yaml | 5 + .../bindings/display/amlogic,meson-vpu.yaml | 6 + .../devicetree/bindings/thermal/thermal-zones.yaml | 9 +- .../devicetree/bindings/watchdog/samsung-wdt.yaml | 5 +- Documentation/driver-api/dmaengine/dmatest.rst | 7 +- Documentation/driver-api/firewire.rst | 4 +- .../acpi/dsd/data-node-references.rst | 10 +- Makefile | 4 +- arch/arm/Kconfig.debug | 14 +- arch/arm/boot/compressed/efi-header.S | 22 +- arch/arm/boot/compressed/head.S | 3 +- arch/arm/boot/dts/armada-38x.dtsi | 4 +- arch/arm/boot/dts/gemini-nas4220b.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 50 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/include/debug/imx-uart.h | 18 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 14 +- arch/arm64/boot/dts/marvell/cn9130.dtsi | 15 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 9 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 - .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 27 + arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 6 +- arch/arm64/lib/clear_page.S | 14 +- arch/arm64/lib/copy_page.S | 4 +- arch/mips/Kconfig | 6 +- arch/mips/bcm63xx/clk.c | 6 + arch/mips/cavium-octeon/octeon-platform.c | 2 + arch/mips/cavium-octeon/octeon-usb.c | 1 + .../asm/mach-loongson64/kernel-entry-init.h | 4 +- arch/mips/include/asm/octeon/cvmx-bootinfo.h | 4 +- arch/mips/lantiq/clk.c | 6 + arch/openrisc/include/asm/syscalls.h | 2 + arch/openrisc/kernel/entry.S | 5 + arch/parisc/include/asm/special_insns.h | 44 +- arch/parisc/kernel/traps.c | 2 +- arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi | 2 + arch/powerpc/include/asm/cpu_setup_power.h | 12 + arch/powerpc/include/asm/hw_irq.h | 51 +- arch/powerpc/include/asm/reg.h | 1 + arch/powerpc/kernel/btext.c | 4 +- arch/powerpc/kernel/cpu_setup_power.S | 252 ------ arch/powerpc/kernel/cpu_setup_power.c | 272 ++++++ arch/powerpc/kernel/cputable.c | 12 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 1 + arch/powerpc/kernel/fadump.c | 8 + arch/powerpc/kernel/head_40x.S | 9 +- arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kernel/smp.c | 42 + arch/powerpc/kernel/traps.c | 31 +- arch/powerpc/kernel/watchdog.c | 41 +- arch/powerpc/kvm/book3s_hv.c | 8 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 4 +- arch/powerpc/mm/kasan/book3s_32.c | 3 +- arch/powerpc/mm/pgtable_64.c | 14 +- arch/powerpc/perf/core-book3s.c | 97 ++- arch/powerpc/perf/core-fsl-emb.c | 25 - arch/powerpc/perf/isa207-common.c | 8 + arch/powerpc/platforms/cell/iommu.c | 1 + arch/powerpc/platforms/cell/pervasive.c | 1 + arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 1 + arch/powerpc/platforms/powermac/low_i2c.c | 3 + arch/powerpc/platforms/powernv/opal-lpc.c | 1 + arch/powerpc/sysdev/xive/spapr.c | 3 + arch/s390/mm/pgalloc.c | 4 +- arch/um/drivers/virtio_uml.c | 4 + arch/um/include/asm/delay.h | 4 +- arch/um/include/shared/registers.h | 4 +- arch/um/os-Linux/registers.c | 4 +- arch/um/os-Linux/start_up.c | 2 +- arch/x86/boot/compressed/Makefile | 7 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/uaccess.h | 5 +- arch/x86/kernel/cpu/mce/core.c | 42 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/early-quirks.c | 10 +- arch/x86/kernel/reboot.c | 12 +- arch/x86/kernel/tsc.c | 1 + arch/x86/kvm/vmx/posted_intr.c | 16 +- arch/x86/realmode/init.c | 26 + arch/x86/um/syscalls_64.c | 3 +- block/blk-flush.c | 4 +- block/blk-pm.c | 22 +- crypto/jitterentropy.c | 3 +- drivers/acpi/acpica/exfield.c | 7 +- drivers/acpi/acpica/exoparg1.c | 3 +- drivers/acpi/acpica/hwesleep.c | 4 +- drivers/acpi/acpica/hwsleep.c | 4 +- drivers/acpi/acpica/hwxfsleep.c | 2 - drivers/acpi/acpica/utdelete.c | 1 + drivers/acpi/battery.c | 22 + drivers/acpi/bus.c | 4 +- drivers/acpi/ec.c | 57 +- drivers/acpi/internal.h | 2 + drivers/acpi/scan.c | 13 +- drivers/acpi/x86/utils.c | 116 ++- drivers/android/binder.c | 4 +- drivers/base/core.c | 3 +- drivers/base/power/runtime.c | 41 +- drivers/base/property.c | 4 +- drivers/base/regmap/regmap.c | 1 + drivers/base/swnode.c | 2 +- drivers/block/floppy.c | 6 +- drivers/bluetooth/btmtksdio.c | 2 + drivers/bluetooth/hci_bcm.c | 7 +- drivers/bluetooth/hci_qca.c | 5 +- drivers/bluetooth/hci_vhci.c | 2 + drivers/char/mwave/3780i.h | 2 +- drivers/char/random.c | 19 +- drivers/char/tpm/tpm_tis_core.c | 14 +- drivers/clk/bcm/clk-bcm2835.c | 13 +- drivers/clk/clk-bm1880.c | 20 +- drivers/clk/clk-si5341.c | 2 +- drivers/clk/clk-stm32f4.c | 4 - drivers/clk/clk.c | 18 + drivers/clk/imx/clk-imx8mn.c | 6 +- drivers/clk/meson/gxbb.c | 44 +- drivers/counter/Kconfig | 2 +- drivers/counter/stm32-lptimer-cnt.c | 297 +------ drivers/cpufreq/cpufreq.c | 4 +- drivers/crypto/caam/caamalg_qi2.c | 2 +- drivers/crypto/omap-aes.c | 2 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 45 +- drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 4 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/skcipher.c | 2 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-cryp.c | 938 ++++++++------------- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/dma-buf/dma-fence-array.c | 6 +- drivers/dma/at_xdmac.c | 57 +- drivers/dma/mmp_pdma.c | 6 - drivers/dma/pxa_dma.c | 7 - drivers/dma/stm32-mdma.c | 2 +- drivers/dma/uniphier-xdmac.c | 5 +- drivers/edac/synopsys_edac.c | 3 +- drivers/firmware/google/Kconfig | 6 +- drivers/gpio/gpio-aspeed.c | 52 +- drivers/gpio/gpiolib-acpi.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 + drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 14 +- drivers/gpu/drm/bridge/display-connector.c | 2 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 40 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 10 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-audio.h | 4 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 12 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1 + drivers/gpu/drm/drm_drv.c | 9 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 6 + drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/lima/lima_device.c | 1 + drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 2 + drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 37 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 8 +- drivers/gpu/drm/radeon/radeon_kms.c | 42 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 20 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 82 +- drivers/gpu/drm/tegra/vic.c | 7 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 + drivers/gpu/drm/vboxvideo/vbox_main.c | 4 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 24 +- drivers/gpu/host1x/dev.c | 15 + drivers/hid/hid-apple.c | 2 +- drivers/hid/hid-input.c | 6 + drivers/hid/hid-uclogic-params.c | 31 +- drivers/hid/hid-vivaldi.c | 34 +- drivers/hid/uhid.c | 29 +- drivers/hid/wacom_wac.c | 39 +- drivers/hsi/hsi_core.c | 1 + drivers/hwmon/mr75203.c | 2 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 8 +- drivers/i2c/busses/i2c-i801.c | 15 +- drivers/i2c/busses/i2c-mpc.c | 23 +- drivers/iio/adc/ti-adc081c.c | 22 +- drivers/infiniband/core/cma.c | 12 +- drivers/infiniband/core/device.c | 3 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 6 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 1 - drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/hns/hns_roce_main.c | 5 +- drivers/infiniband/hw/qedr/verbs.c | 2 + drivers/infiniband/sw/rxe/rxe_opcode.c | 2 +- drivers/iommu/amd/init.c | 48 +- drivers/iommu/io-pgtable-arm-v7s.c | 6 +- drivers/iommu/io-pgtable-arm.c | 9 +- drivers/iommu/iova.c | 3 +- drivers/irqchip/irq-gic-v3.c | 16 + drivers/md/dm.c | 4 +- drivers/md/persistent-data/dm-btree.c | 8 +- drivers/md/persistent-data/dm-space-map-common.c | 5 + drivers/media/Kconfig | 8 +- drivers/media/cec/core/cec-pin.c | 31 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 +- drivers/media/dvb-core/dmxdev.c | 18 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/pci/b2c2/flexcop-pci.c | 3 + drivers/media/pci/saa7146/hexium_gemini.c | 7 +- drivers/media/pci/saa7146/hexium_orion.c | 8 +- drivers/media/pci/saa7146/mxb.c | 8 +- drivers/media/platform/aspeed-video.c | 14 +- drivers/media/platform/coda/coda-common.c | 8 +- drivers/media/platform/coda/coda-jpeg.c | 21 +- drivers/media/platform/coda/imx-vdoa.c | 6 +- drivers/media/platform/imx-pxp.c | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- drivers/media/platform/qcom/venus/core.c | 39 +- drivers/media/platform/qcom/venus/core.h | 2 - drivers/media/platform/qcom/venus/pm_helpers.c | 94 +-- drivers/media/platform/qcom/venus/pm_helpers.h | 7 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 18 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 15 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 3 +- drivers/media/rc/igorplugusb.c | 4 +- drivers/media/rc/mceusb.c | 8 +- drivers/media/rc/redrat3.c | 22 +- drivers/media/tuners/msi001.c | 7 + drivers/media/tuners/si2157.c | 2 +- drivers/media/usb/b2c2/flexcop-usb.c | 10 +- drivers/media/usb/b2c2/flexcop-usb.h | 12 +- drivers/media/usb/cpia2/cpia2_usb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_core.c | 2 - drivers/media/usb/dvb-usb/dw2102.c | 338 +++++--- drivers/media/usb/dvb-usb/m920x.c | 12 +- drivers/media/usb/em28xx/em28xx-cards.c | 18 +- drivers/media/usb/em28xx/em28xx-core.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 8 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-core.c | 4 +- drivers/media/usb/uvc/uvcvideo.h | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/memory/renesas-rpc-if.c | 2 +- drivers/mfd/atmel-flexcom.c | 11 +- drivers/misc/lattice-ecp3-config.c | 12 +- drivers/misc/lkdtm/Makefile | 2 +- drivers/mmc/core/sdio.c | 4 +- drivers/mmc/host/meson-mx-sdhc-mmc.c | 5 + drivers/mmc/host/meson-mx-sdio.c | 5 + drivers/mtd/hyperbus/rpc-if.c | 8 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/bbt.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 16 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 37 +- drivers/net/bonding/bond_main.c | 36 +- drivers/net/can/softing/softing_cs.c | 2 +- drivers/net/can/softing/softing_fw.c | 11 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/xilinx_can.c | 7 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 10 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c | 3 +- drivers/net/ethernet/cortina/gemini.c | 9 +- drivers/net/ethernet/freescale/fman/mac.c | 21 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 28 +- drivers/net/ethernet/i825xx/sni_82596.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 36 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 12 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 7 +- drivers/net/ethernet/mscc/ocelot_flower.c | 15 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 135 +-- drivers/net/phy/marvell.c | 6 + drivers/net/phy/mdio_bus.c | 2 +- drivers/net/phy/phy-core.c | 2 +- drivers/net/phy/sfp.c | 25 +- drivers/net/ppp/ppp_generic.c | 7 +- drivers/net/usb/mcs7830.c | 12 +- drivers/net/wireless/ath/ar5523/ar5523.c | 4 + drivers/net/wireless/ath/ath10k/core.c | 19 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 3 + drivers/net/wireless/ath/ath10k/hw.h | 3 + drivers/net/wireless/ath/ath10k/txrx.c | 2 - drivers/net/wireless/ath/ath11k/ahb.c | 28 +- drivers/net/wireless/ath/ath11k/core.h | 2 +- drivers/net/wireless/ath/ath11k/dp.h | 3 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 2 +- drivers/net/wireless/ath/ath11k/hal.c | 22 + drivers/net/wireless/ath/ath11k/hal.h | 2 + drivers/net/wireless/ath/ath11k/hw.c | 2 - drivers/net/wireless/ath/ath11k/mac.c | 52 +- drivers/net/wireless/ath/ath11k/pci.c | 12 +- drivers/net/wireless/ath/ath11k/reg.c | 103 +-- drivers/net/wireless/ath/ath11k/wmi.c | 5 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 7 + drivers/net/wireless/ath/wcn36xx/dxe.c | 49 +- drivers/net/wireless/ath/wcn36xx/main.c | 34 +- drivers/net/wireless/ath/wcn36xx/smd.c | 8 +- drivers/net/wireless/ath/wcn36xx/txrx.c | 41 +- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 17 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 17 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 27 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 27 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 7 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 1 + drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/net/wireless/realtek/rtw88/main.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/rsi/rsi_91x_main.c | 4 + drivers/net/wireless/rsi/rsi_91x_usb.c | 9 +- drivers/net/wireless/rsi/rsi_usb.h | 2 + drivers/nvmem/core.c | 2 + drivers/of/base.c | 11 +- drivers/of/unittest.c | 21 +- drivers/parisc/pdc_stable.c | 4 +- drivers/pci/controller/pci-aardvark.c | 4 +- drivers/pci/controller/pci-mvebu.c | 8 + drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/hotplug/pciehp.h | 3 + drivers/pci/hotplug/pciehp_core.c | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 21 +- drivers/pci/msi.c | 26 +- drivers/pci/pci-bridge-emul.c | 70 +- drivers/pci/quirks.c | 3 + drivers/pcmcia/cs.c | 8 +- drivers/pcmcia/rsrc_nonstatic.c | 6 + drivers/phy/socionext/phy-uniphier-usb3ss.c | 10 +- drivers/power/reset/mt6323-poweroff.c | 3 + drivers/regulator/qcom_smd-regulator.c | 100 ++- drivers/rpmsg/rpmsg_core.c | 20 +- drivers/rtc/rtc-cmos.c | 3 + drivers/rtc/rtc-pxa.c | 4 + drivers/scsi/lpfc/lpfc.h | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 62 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_sli.c | 6 - drivers/scsi/pm8001/pm8001_hwi.c | 4 +- drivers/scsi/scsi_debugfs.c | 1 + drivers/scsi/scsi_pm.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/sr_vendor.c | 4 +- drivers/scsi/ufs/tc-dwc-g210-pci.c | 1 - drivers/scsi/ufs/ufshcd-pci.c | 2 - drivers/scsi/ufs/ufshcd-pltfrm.c | 2 - drivers/scsi/ufs/ufshcd.c | 7 + drivers/soc/mediatek/mtk-scpsys.c | 15 +- drivers/soc/qcom/cpr.c | 2 +- drivers/soc/ti/pruss.c | 2 +- drivers/spi/spi-meson-spifc.c | 1 + drivers/spi/spi-uniphier.c | 11 +- drivers/staging/greybus/audio_topology.c | 15 + drivers/staging/media/atomisp/i2c/ov2680.h | 24 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 92 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 11 + .../media/atomisp/pci/atomisp_gmin_platform.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 185 +++- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 15 +- drivers/staging/media/atomisp/pci/atomisp_subdev.h | 3 + drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 13 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.h | 3 +- drivers/staging/media/atomisp/pci/sh_css.c | 27 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 41 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 8 +- drivers/staging/media/hantro/hantro_drv.c | 3 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192e/rtllib_module.c | 16 +- drivers/staging/rtl8192e/rtllib_softmac.c | 6 +- drivers/tee/tee_core.c | 4 +- drivers/thermal/imx8mm_thermal.c | 3 + drivers/thermal/imx_thermal.c | 145 ++-- drivers/thunderbolt/acpi.c | 13 + drivers/tty/serial/amba-pl010.c | 3 - drivers/tty/serial/amba-pl011.c | 27 +- drivers/tty/serial/atmel_serial.c | 14 + drivers/tty/serial/imx.c | 7 +- drivers/tty/serial/serial_core.c | 7 +- drivers/tty/serial/uartlite.c | 2 +- drivers/usb/core/hub.c | 5 +- drivers/usb/dwc3/dwc3-qcom.c | 7 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/host/uhci-platform.c | 3 +- drivers/usb/misc/ftdi-elan.c | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 - drivers/video/backlight/qcom-wled.c | 122 +-- drivers/virtio/virtio_ring.c | 4 +- drivers/w1/slaves/w1_ds28e04.c | 26 +- drivers/xen/gntdev.c | 6 +- fs/btrfs/backref.c | 21 +- fs/btrfs/ctree.c | 19 +- fs/btrfs/inode.c | 11 + fs/btrfs/qgroup.c | 19 + fs/debugfs/file.c | 2 +- fs/dlm/lock.c | 9 + fs/dlm/lowcomms.c | 45 +- fs/ext4/ext4.h | 1 + fs/ext4/ext4_jbd2.c | 2 + fs/ext4/extents.c | 2 - fs/ext4/fast_commit.c | 18 +- fs/ext4/inode.c | 14 +- fs/ext4/ioctl.c | 2 - fs/ext4/mballoc.c | 48 +- fs/ext4/migrate.c | 23 +- fs/ext4/super.c | 27 +- fs/f2fs/compress.c | 50 +- fs/f2fs/f2fs.h | 11 + fs/f2fs/gc.c | 3 + fs/f2fs/segment.h | 3 +- fs/f2fs/super.c | 44 + fs/f2fs/sysfs.c | 4 +- fs/fuse/file.c | 2 +- fs/jffs2/file.c | 40 +- fs/ubifs/super.c | 1 - fs/udf/ialloc.c | 2 + include/acpi/acpi_bus.h | 5 +- include/acpi/actypes.h | 10 +- include/linux/blk-pm.h | 2 +- include/linux/bpf_verifier.h | 7 + include/linux/clocksource.h | 3 + include/linux/hid.h | 2 + include/linux/mmzone.h | 9 + include/linux/pm_runtime.h | 3 + include/net/inet_frag.h | 11 +- include/net/ipv6_frag.h | 3 +- include/net/sch_generic.h | 5 + include/net/xfrm.h | 5 + include/trace/events/cgroup.h | 12 +- include/uapi/linux/xfrm.h | 1 + kernel/audit.c | 18 +- kernel/bpf/btf.c | 3 +- kernel/bpf/verifier.c | 18 +- kernel/dma/pool.c | 4 +- kernel/rcu/tree_exp.h | 1 + kernel/sched/cputime.c | 4 +- kernel/sched/fair.c | 4 +- kernel/sched/rt.c | 23 +- kernel/time/clocksource.c | 96 ++- kernel/time/jiffies.c | 15 +- kernel/trace/bpf_trace.c | 6 +- kernel/trace/trace_kprobe.c | 5 +- kernel/tsacct.c | 7 +- lib/mpi/mpi-mod.c | 2 + lib/test_hmm.c | 24 + lib/test_meminit.c | 1 + mm/hmm.c | 5 +- mm/page_alloc.c | 19 +- mm/shmem.c | 37 +- net/ax25/af_ax25.c | 10 +- net/batman-adv/netlink.c | 30 +- net/bluetooth/cmtp/core.c | 4 +- net/bluetooth/hci_core.c | 1 + net/bluetooth/hci_event.c | 8 +- net/bluetooth/hci_request.c | 2 +- net/bluetooth/l2cap_sock.c | 45 +- net/bridge/br_netfilter_hooks.c | 7 +- net/core/dev.c | 6 + net/core/devlink.c | 2 - net/core/filter.c | 8 +- net/core/net-sysfs.c | 3 + net/core/net_namespace.c | 4 +- net/ipv4/fib_semantics.c | 47 +- net/ipv4/inet_fragment.c | 8 +- net/ipv4/ip_fragment.c | 3 +- net/ipv4/ip_gre.c | 5 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 5 +- net/ipv6/ip6_gre.c | 5 +- net/mac80211/rx.c | 2 +- net/netfilter/nft_set_pipapo.c | 8 + net/netrom/af_netrom.c | 12 +- net/nfc/llcp_sock.c | 5 + net/sched/sch_generic.c | 1 + net/smc/smc_core.c | 17 +- net/unix/garbage.c | 14 +- net/unix/scm.c | 6 +- net/xfrm/xfrm_compat.c | 6 +- net/xfrm/xfrm_interface.c | 14 +- net/xfrm/xfrm_policy.c | 24 +- net/xfrm/xfrm_state.c | 23 +- net/xfrm/xfrm_user.c | 41 +- scripts/dtc/dtx_diff | 8 +- scripts/sphinx-pre-install | 4 + security/selinux/hooks.c | 12 +- sound/core/jack.c | 3 + sound/core/oss/pcm_oss.c | 2 +- sound/core/pcm.c | 6 +- sound/core/seq/seq_queue.c | 14 +- sound/pci/hda/hda_codec.c | 3 + sound/soc/codecs/rt5663.c | 12 +- sound/soc/fsl/fsl_asrc.c | 69 +- sound/soc/fsl/fsl_mqs.c | 2 +- sound/soc/intel/catpt/dsp.c | 14 +- sound/soc/mediatek/mt8173/mt8173-max98090.c | 3 + sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 + sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 + sound/soc/mediatek/mt8173/mt8173-rt5650.c | 2 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 6 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 7 +- sound/soc/samsung/idma.c | 2 + sound/soc/uniphier/Kconfig | 2 - sound/usb/format.c | 2 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/quirks.c | 2 +- tools/bpf/bpftool/Documentation/Makefile | 1 - tools/bpf/bpftool/Makefile | 1 - tools/bpf/bpftool/main.c | 2 + tools/include/nolibc/nolibc.h | 33 +- tools/perf/util/debug.c | 2 +- tools/perf/util/evsel.c | 25 +- tools/perf/util/probe-event.c | 3 + tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 2 + tools/testing/selftests/clone3/clone3.c | 6 + .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/kselftest_harness.h | 2 +- .../selftests/powerpc/security/spectre_v2.c | 2 +- tools/testing/selftests/vm/hmm-tests.c | 42 + 539 files changed, 5553 insertions(+), 3320 deletions(-)
Signature · 1 line
- Allen
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.94-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.10.y
and the diffstat can be found below.thanks,
greg k-h
Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.
## Build
* kernel: 5.10.94-rc2
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-5.10.y
* git commit: f32eb088b1394f3a0df66e84e55ebdb8132dbe7b
* git describe: v5.10.93-561-gf32eb088b139
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.93-561-gf32eb088b139
## Test Regressions (compared to v5.10.93-564-g822f7d03ddf1) No test regressions found.
## Metric Regressions (compared to v5.10.93-564-g822f7d03ddf1) No metric regressions found.
## Test Fixes (compared to v5.10.93-564-g822f7d03ddf1) No test fixes found.
## Metric Fixes (compared to v5.10.93-564-g822f7d03ddf1) No metric fixes found.
## Test result summary
total: 97073, pass: 82752, fail: 623, skip: 12779, xfail: 919
## Build Summary
* arc: 10 total, 10 passed, 0 failed
* arm: 259 total, 259 passed, 0 failed
* arm64: 37 total, 37 passed, 0 failed
* dragonboard-410c: 1 total, 1 passed, 0 failed
* hi6220-hikey: 1 total, 1 passed, 0 failed
* i386: 36 total, 36 passed, 0 failed
* juno-r2: 1 total, 1 passed, 0 failed
* mips: 34 total, 30 passed, 4 failed
* parisc: 12 total, 12 passed, 0 failed
* powerpc: 52 total, 46 passed, 6 failed
* riscv: 24 total, 22 passed, 2 failed
* s390: 18 total, 18 passed, 0 failed
* sh: 24 total, 24 passed, 0 failed
* sparc: 12 total, 12 passed, 0 failed
* x15: 1 total, 1 passed, 0 failed
* x86: 1 total, 1 passed, 0 failed
* x86_64: 37 total, 37 passed, 0 failed
## Test suites summary
* fwts
* igt-gpu-tools
* kselftest-android
* kselftest-arm64
* kselftest-arm64/arm64.btitest.bti_c_func
* kselftest-arm64/arm64.btitest.bti_j_func
* kselftest-arm64/arm64.btitest.bti_jc_func
* kselftest-arm64/arm64.btitest.bti_none_func
* kselftest-arm64/arm64.btitest.nohint_func
* kselftest-arm64/arm64.btitest.paciasp_func
* kselftest-arm64/arm64.nobtitest.bti_c_func
* kselftest-arm64/arm64.nobtitest.bti_j_func
* kselftest-arm64/arm64.nobtitest.bti_jc_func
* kselftest-arm64/arm64.nobtitest.bti_none_func
* kselftest-arm64/arm64.nobtitest.nohint_func
* kselftest-arm64/arm64.nobtitest.paciasp_func
* kselftest-bpf
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-drivers
* kselftest-efivarfs
* kselftest-filesystems
* kselftest-firmware
* kselftest-fpu
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mount
* kselftest-mqueue
* kselftest-net
* kselftest-netfilter
* kselftest-nsfs
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-splice
* kselftest-static_keys
* kselftest-sync
* kselftest-sysctl
* kselftest-tc-testing
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-vm
* kselftest-x86
* kselftest-zram
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* linux-log-parser
* ltp-cap_bounds-tests
* ltp-commands-tests
* ltp-containers-tests
* ltp-controllers-tests
* ltp-cpuhotplug-tests
* ltp-crypto-tests
* ltp-cve-tests
* ltp-dio-tests
* ltp-fcntl-locktests-tests
* ltp-filecaps-tests
* ltp-fs-tests
* ltp-fs_bind-tests
* ltp-fs_perms_simple-tests
* ltp-fsx-tests
* ltp-hugetlb-tests
* ltp-io-tests
* ltp-ipc-tests
* ltp-math-tests
* ltp-mm-tests
* ltp-nptl-tests
* ltp-open-posix-tests
* ltp-pty-tests
* ltp-sched-tests
* ltp-securebits-tests
* ltp-syscalls-tests
* ltp-tracing-tests
* network-basic-tests
* packetdrill
* perf
* rcutorture
* ssuite
* v4l2-compliance
--
Linaro LKFT
https://lkft.linaro.org
Hi Greg,
Quoted 7 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
Build test:
mips (gcc version 11.2.1 20220121): 63 configs -> no new failure arm (gcc version 11.2.1 20220121): 105 configs -> no new failure arm64 (gcc version 11.2.1 20220121): 3 configs -> no failure x86_64 (gcc version 11.2.1 20220121): 4 configs -> no failure
Boot test:x86_64: Booted on my test laptop. No regression.x86_64: Booted on qemu. No regression. [1]
arm64: Booted on rpi4b (4GB model). No regression. [2]
[1]. https://openqa.qa.codethink.co.uk/tests/657
[2]. https://openqa.qa.codethink.co.uk/tests/659
--
Regards
Sudip
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.94-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.10.y
and the diffstat can be found below.thanks,
greg k-h
5.10.94-rc2 Successfully Compiled and booted on my Raspberry PI 4b (8g) (bcm2711)
Quoted 8 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
Build results:
total: 159 pass: 159 fail: 0 Qemu test results: total: 477 pass: 477 fail: 0
Guenter
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.94 release. There are 560 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Jan 2022 15:52:30 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.94-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.10.y
and the diffstat can be found below.thanks,
greg k-h
Tested on arm64 and x86 for 5.10.94-rc2,
Kernel repo:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Branch: linux-5.10.y
Version: 5.10.94-rc2
Commit: f32eb088b1394f3a0df66e84e55ebdb8132dbe7b
Compiler: gcc version 7.3.0 (GCC)
arm64:
--------------------------------------------------------------------
Testcase Result Summary:
total: 9018
passed: 9018
failed: 0
timeout: 0
--------------------------------------------------------------------
x86:
--------------------------------------------------------------------
Testcase Result Summary:
total: 9018
passed: 9018
failed: 0
timeout: 0
--------------------------------------------------------------------