This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allmodconfig in repository toolchain/ci/linux.
from bdc3a8f6a8e8 Linux 5.4.66 adds 29dd419f56fc gfs2: initialize transaction tr_ailX_lists earlier adds a73e9ea38d5d RDMA/bnxt_re: Restrict the max_gids to 256 adds cd171c18d3d5 e1000e: Add support for Comet Lake adds b3dacce5025c dsa: Allow forwarding of redirected IGMP traffic adds 78607d494c92 net: handle the return value of pskb_carve_frag_list() correctly adds 51fe5c82c759 hv_netvsc: Remove "unlikely" from netvsc_select_queue adds 9b6caf4ccb44 firmware_loader: fix memory leak for paged buffer adds db081ee4d8c0 NFSv4.1 handle ERR_DELAY error reclaiming locking state on [...] adds 4a9e028f6db0 scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort adds f8f1eea08820 scsi: libfc: Fix for double free() adds 618fcfb5e3f3 scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2p [...] adds 8aeb6173e87f regulator: pwm: Fix machine constraints application adds 7fa3ef52032e spi: spi-loopback-test: Fix out-of-bounds read adds 7b8fb2a4d373 NFS: Zero-stateid SETATTR should first return delegation adds b85406bf1bd7 SUNRPC: stop printk reading past end of string adds 72efc1488dad rapidio: Replace 'select' DMAENGINES 'with depends on' adds 5dda8b9b6ad7 cifs: fix DFS mount with cifsacl/modefromsid adds 4951def1e258 openrisc: Fix cache API compile issue when not inlining adds 103e82d5e82b nvme-fc: cancel async events before freeing event struct adds 89669cae6de8 nvme-rdma: cancel async events before freeing event struct adds 373312e8513c nvme-tcp: cancel async events before freeing event struct adds 7f07bbf9bc16 block: only call sched requeue_request() for scheduled requests adds e34313d1b7e9 f2fs: fix indefinite loop scanning for free nid adds 78d48322dd54 f2fs: Return EOF on unaligned end of file DIO read adds 9f09e86200fd i2c: algo: pca: Reapply i2c bus settings after reset adds 88a637d56567 spi: Fix memory leak on splited transfers adds d81d1306d6c9 KVM: MIPS: Change the definition of kvm type adds af8f780eee47 clk: davinci: Use the correct size when allocating memory adds cf111e31eae6 clk: rockchip: Fix initialization of mux_pll_src_4plls_p adds 911c69245a27 ASoC: qcom: Set card->owner to avoid warnings adds f6d4afd008a6 ASoC: qcom: common: Fix refcount imbalance on error adds 600cafd55bfd powerpc/book3s64/radix: Fix boot failure with large amount [...] adds b12029411b25 ASoC: meson: axg-toddr: fix channel order on g12 platforms adds 9afe75149419 Drivers: hv: vmbus: hibernation: do not hang forever in vm [...] adds 09aadf403225 scsi: libsas: Fix error path in sas_notify_lldd_dev_found() adds cdf990e2b24e arm64: Allow CPUs unffected by ARM erratum 1418040 to come [...] adds e03e0498b453 Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload adds b86434c072d4 perf test: Fix the "signal" test inline assembly adds 751930560ea4 MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT adds 43d9473e7cd9 perf evlist: Fix cpu/thread map leak adds b116e2d37b03 perf parse-event: Fix memory leak in evsel->unit adds b7b136191170 perf test: Free formats for perf pmu parse test adds 73d58890be30 fbcon: Fix user font detection test at fbcon_resize(). adds 549efeaa96d8 MIPS: SNI: Fix spurious interrupts adds 566e86327754 drm/mediatek: Add exception handing in mtk_drm_probe() if [...] adds c6fa55a3130d drm/mediatek: Add missing put_device() call in mtk_hdmi_dt [...] adds ecd219c72945 arm64: bpf: Fix branch offset in JIT adds a55eec14a4e1 iommu/amd: Fix potential @entry null deref adds 8a568d7fc295 i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK adds daf646fd3247 riscv: Add sfence.vma after early page table changes adds a0fec594b0a5 drm/i915: Filter wake_flags passed to default_wake_function adds d8c0a033d9ce USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for [...] adds 56ad2cab0845 USB: UAS: fix disconnect by unplugging a hub adds 6c56942bd2e6 usblp: fix race between disconnect() and read() adds 7c96edc6e719 usb: typec: ucsi: Prevent mode overrun adds b0b68bfe729a i2c: i801: Fix resume bug adds 87e1dbe6c6c5 Revert "ALSA: hda - Fix silent audio output and corrupted [...] adds dda1362d6bce ALSA: hda: fixup headset for ASUS GX502 laptop adds 32f60ecbb9b8 ALSA: hda/realtek - The Mic on a RedmiBook doesn't work adds e44bd84cd2ab percpu: fix first chunk size calculation for populated bitmap adds c0190d14b9a8 Input: trackpoint - add new trackpoint variant IDs adds 96e6de09097b Input: i8042 - add Entroware Proteus EL07R4 to nomux and r [...] adds b703bd1e9285 serial: 8250_pci: Add Realtek 816a and 816b adds 463a0d4c1b94 x86/boot/compressed: Disable relocation relaxation adds fceeea8b35cb s390/zcrypt: fix kmalloc 256k failure adds 264ae08bb774 ehci-hcd: Move include to keep CRC stable adds 5ed6a7e1a7e1 powerpc/dma: Fix dma_map_ops::get_required_mask adds 0df6aeac967f selftests/vm: fix display of page size in map_hugetlb adds 908272a5e9e4 dm/dax: Fix table reference counts adds 6b02d0598554 mm/memory_hotplug: drain per-cpu pages again during memory [...] adds d6712eefc77e dm: Call proper helper to determine dax support adds ef6458fdbb5c dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX adds a4bea6a4f1e0 Linux 5.4.67 adds a769bff2333a af_key: pfkey_dump needs parameter validation adds c5ea71579254 ibmvnic fix NULL tx_pools and rx_tools issue at do_reset adds 2906c6acda15 ibmvnic: add missing parenthesis in do_reset() adds e7b219bc7b59 kprobes: fix kill kprobe which has been marked as gone adds 263445256cd8 mm/thp: fix __split_huge_pmd_locked() for migration PMD adds 61fd38db76ad act_ife: load meta modules before tcf_idr_check_alloc() adds c7275d7a11ab bnxt_en: Avoid sending firmware messages when AER error is [...] adds 6743a9b020fd bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() adds 2583159735e4 cxgb4: fix memory leak during module unload adds 79cd5858ac05 cxgb4: Fix offset when clearing filter byte counters adds 745c24fd1d79 geneve: add transport ports in route lookup for geneve adds c3de9daa6626 hdlc_ppp: add range checks in ppp_cp_parse_cr() adds f28bc7ea6978 ip: fix tos reflection in ack and reset packets adds 583ff79349f9 ipv4: Initialize flowi4_multipath_hash in data path adds 860e2cc78c69 ipv4: Update exception handling for multipath routes via s [...] adds d0b05f019f84 ipv6: avoid lockdep issue in fib6_del() adds 450c0c00a5b0 net: bridge: br_vlan_get_pvid_rcu() should dereference the [...] adds 9139f13e01a3 net: DCB: Validate DCB_ATTR_DCB_BUFFER argument adds acd04a157b33 net: dsa: rtl8366: Properly clear member config adds d3c2188ee6e6 net: Fix bridge enslavement failure adds 242e12aecdd3 net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC adds 891828a79bbc net/mlx5: Fix FTE cleanup adds 884414196692 net: sch_generic: aviod concurrent reset and enqueue op fo [...] adds 875f6478655b net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant adds f705d35a0e93 nfp: use correct define to return NONE fec adds 83bd58952b2b taprio: Fix allowing too small intervals adds 586b14ec481c tipc: Fix memory leak in tipc_group_create_member() adds 5efc178ebd12 tipc: fix shutdown() of connection oriented socket adds 825fc3167cf5 tipc: use skb_unshare() instead in tipc_buf_append() adds 5b609d8e5beb net/mlx5e: Enable adding peer miss rules only if merged es [...] adds 1ee92ea9a1fb net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported adds e238cb110123 bnxt_en: return proper error codes in bnxt_show_temp adds 743fead4d958 bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() [...] adds 19dd093aa5b4 net: lantiq: Wake TX queue again adds 9efed2a32a86 net: lantiq: use netif_tx_napi_add() for TX NAPI adds 4c304ed93ad3 net: lantiq: Use napi_complete_done() adds 8b6279822080 net: lantiq: Disable IRQs only if NAPI gets scheduled adds 94f2dc7ad055 net: phy: Avoid NPD upon phy_detach() when driver is unbound adds e78590497f96 net: phy: Do not warn in phy_stop() on PHY_DOWN adds 0d5a7af160bd net: qrtr: check skb_put_padto() return value adds 7f23aa7cabdd net: add __must_check to skb_put_padto() adds a5bc1c7a9a6d mm: memcg: fix memcg reclaim soft lockup adds 071f42defada iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE adds 5d087e3578cf Linux 5.4.68 adds 03c4d42e3c14 kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] adds 6b8fbd9b2db0 scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs adds e14f1f8f1bfe scsi: mpt3sas: Free diag buffer without any status check adds b7316f505fe5 selinux: allow labeling before policy is loaded adds 1333ce263ad9 media: mc-device.c: fix memleak in media_device_register_entity adds c08ecda2cf31 drm/amd/display: Do not double-buffer DTO adjustments adds 3e7bf6336084 drm/amdkfd: Fix race in gfx10 context restore handler adds ac559369050f dma-fence: Serialise signal enabling (dma_fence_enable_sw_ [...] adds abc15be19f4c scsi: qla2xxx: Add error handling for PLOGI ELS passthrough adds b8ef4aaf6e32 ath10k: fix array out-of-bounds access adds a34a9a4c31e2 ath10k: fix memory leak for tpc_stats_final adds bdb830d101e7 PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes adds 2c25b9511178 mm: fix double page fault on arm64 if PTE_AF is cleared adds bbe4f5e44a75 scsi: aacraid: fix illegal IO beyond last LBA adds ff099d7c845d m68k: q40: Fix info-leak in rtc_ioctl adds 8c355ed61996 xfs: fix inode fork extent count overflow adds 8b4e9c1bb05a gma/gma500: fix a memory disclosure bug due to uninitializ [...] adds d9adb4deef16 ASoC: kirkwood: fix IRQ error handling adds e0731a6503b0 soundwire: intel/cadence: fix startup sequence adds 252e8b514a98 media: smiapp: Fix error handling at NVM reading adds 50afba5c129c drm/amd/display: Free gamma after calculating legacy trans [...] adds 36f11775da75 xfs: properly serialise fallocate against AIO+DIO adds e645b649c418 leds: mlxreg: Fix possible buffer overflow adds d550b07e1a3f dm table: do not allow request-based DM to stack on partitions adds 4241376371ad PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out adds 1a4c4df21728 scsi: fnic: fix use after free adds f5abdca0c2ef scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during [...] adds 75a1c456944f powerpc/64s: Always disable branch profiling for prom_init.o adds 6670a2a397d4 net: silence data-races on sk_backlog.tail adds 4c7d4dd210a1 dax: Fix alloc_dax_region() compile warning adds 5657f17bcd9c iomap: Fix overflow in iomap_page_mkwrite adds 5eb67d3843ed f2fs: avoid kernel panic on corruption test adds c5505813d01f clk/ti/adpll: allocate room for terminating null adds 3642887a4031 drm/amdgpu/powerplay: fix AVFS handling with custom powerp [...] adds bcd4bbf99535 ice: Fix to change Rx/Tx ring descriptor size via ethtool [...] adds deb34c91ebd4 mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path o [...] adds 022a2a0728cb mfd: mfd-core: Protect against NULL call-back function pointer adds b3a1fb675eb8 drm/amdgpu/powerplay/smu7: fix AVFS handling with custom p [...] adds 6405d5c5c5b8 tpm_crb: fix fTPM on AMD Zen+ CPUs adds 8e0d54aa4005 tracing: Verify if trace array exists before destroying it. adds 9f81aa5d4493 tracing: Adding NULL checks for trace_array descriptor pointer adds fd3572bd5bc1 bcache: fix a lost wake-up problem caused by mca_cannibalize_lock adds 21c82e8d4201 dmaengine: mediatek: hsdma_probe: fixed a memory leak when [...] adds 04f4f09502f1 x86/kdump: Always reserve the low 1M when the crashkernel [...] adds f3ebf81ee634 RDMA/qedr: Fix potential use after free adds 3161ea673382 RDMA/i40iw: Fix potential use after free adds 797f6c19abce PCI: Avoid double hpmemsize MMIO window assignment adds 424388f0c534 fix dget_parent() fastpath race adds be45bce4ad8e xfs: fix attr leaf header freemap.size underflow adds 40afadc05771 RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' adds cbd2ee90d3c1 ubi: Fix producing anchor PEBs adds a21260928bd3 mmc: core: Fix size overflow for mmc partitions adds 714dbaf2f814 gfs2: clean up iopen glock mess in gfs2_create_inode adds 773dc2922719 scsi: pm80xx: Cleanup command when a reset times out adds 5eee23bc19a8 mt76: do not use devm API for led classdev adds 14bbbfbafef1 mt76: add missing locking around ampdu action adds 80f766742244 debugfs: Fix !DEBUG_FS debugfs_create_automount adds 3ce5297c0b40 SUNRPC: Capture completion of all RPC tasks adds 2005c32ec99e CIFS: Use common error handling code in smb2_ioctl_query_info() adds 84b15c4e1550 CIFS: Properly process SMB3 lease breaks adds 273589e82cb1 f2fs: stop GC when the victim becomes fully valid adds f9f47ef869eb ASoC: max98090: remove msleep in PLL unlocked workaround adds a1a6f8a14cb0 xtensa: fix system_call interaction with ptrace adds a04223019c22 s390: avoid misusing CALL_ON_STACK for task stack setup adds 6a74132beed2 xfs: fix realtime file data space leak adds c8662aa75a42 drm/amdgpu: fix calltrace during kmd unload(v3) adds 3283bd6d19cd arm64: insn: consistently handle exit text adds 425582bd448c selftests/bpf: De-flake test_tcpbpf adds e95e4ba3efd8 kernel/notifier.c: intercept duplicate registrations to av [...] adds c306458a2bd0 kernel/sys.c: avoid copying possible padding bytes in copy [...] adds 566b1bb7d393 KVM: arm/arm64: vgic: Fix potential double free dist->spis [...] adds 16d40ce11521 module: Remove accidental change of module_enable_x() adds b56212ddca0f xfs: fix log reservation overflows when allocating large r [...] adds f99f4372f544 ALSA: hda: enable regmap internal locking adds 8c926e159afa tipc: fix link overflow issue at socket shutdown adds f508c5d99343 vcc_seq_next should increase position index adds 2ba309f086b8 neigh_stat_seq_next() should increase position index adds 046e79cca228 rt_cpu_seq_next should increase position index adds c89925822f82 ipv6_route_seq_next should increase position index adds a9d4bca63493 drm/mcde: Handle pending vblank while disabling display adds 06a90303633f seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier adds 4a4c78cf0cf7 drm/scheduler: Avoid accessing freed bad job. adds 8c324ef0b466 media: ti-vpe: cal: Restrict DMA to avoid memory corruption adds 9f7d28075ae4 opp: Replace list_kref with a local counter adds 64d2887486d1 scsi: qla2xxx: Fix stuck session in GNL adds a9e53499f4de scsi: lpfc: Fix incomplete NVME discovery when target adds 95ceefc6f0ce sctp: move trace_sctp_probe_path into sctp_outq_sack adds 3d05b3072232 ACPI: EC: Reference count query handlers under lock adds 1ac994f80be2 scsi: ufs: Make ufshcd_add_command_trace() easier to read adds 65f2f192526f scsi: ufs: Fix a race condition in the tracing code adds 1e4a6a0e03bc drm/amd/display: Initialize DSC PPS variables to 0 adds 2bbe85d911fe i2c: tegra: Prevent interrupt triggering after transfer timeout adds d64f6dfdf4ab btrfs: tree-checker: Check leaf chunk item size adds 26966e89ca14 dmaengine: zynqmp_dma: fix burst length configuration adds 4f726a2afb99 s390/cpum_sf: Use kzalloc and minor changes adds fed639f7e1d5 nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() adds 821bf0bf652c powerpc/eeh: Only dump stack once if an MMIO loop is detected adds 0c81861ae903 Bluetooth: btrtl: Use kvmalloc for FW allocations adds 5093d01f0809 tracing: Set kernel_stack's caller size properly adds 47634c0fc94c ARM: 8948/1: Prevent OOB access in stacktrace adds 5a5fa8876291 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter adds 379deeac55da ceph: ensure we have a new cap before continuing in fill_inode adds f15dd13158ad selftests/ftrace: fix glob selftest adds 60d539ff1cd8 tools/power/x86/intel_pstate_tracer: changes for python 3 [...] adds 8f54d39da5f4 Bluetooth: Fix refcount use-after-free issue adds dac81f1ddce5 mm/swapfile.c: swap_next should increase position index adds 4c67f0b1eabb mm: pagewalk: fix termination condition in walk_pte_range() adds 54d9839877f2 Bluetooth: prefetch channel before killing sock adds a13d21ed8526 KVM: fix overflow of zero page refcount with ksm running adds 2b22cead0478 ALSA: hda: Clear RIRB status before reading WP adds 980040c7ae69 skbuff: fix a data race in skb_queue_len() adds 1f483c3ef050 nfsd: Fix a perf warning adds 26eae6def780 drm/amd/display: fix workaround for incorrect double buffe [...] adds d96fcfd58c21 audit: CONFIG_CHANGE don't log internal bookkeeping as an event adds f72a51eab2de selinux: sel_avc_get_stat_idx should increase position index adds 4935732e8821 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available adds e0ddd176a302 scsi: lpfc: Fix release of hwq to clear the eq relationship adds 41b71eff2777 scsi: lpfc: Fix coverity errors in fmdi attribute handling adds 8e88cdd3223a drm/omap: fix possible object reference leak adds ef6eb8121321 locking/lockdep: Decrement IRQ context counters when remov [...] adds 671e6c9c6b7b clk: stratix10: use do_div() for 64-bit calculation adds 1841613e97e7 crypto: chelsio - This fixes the kernel panic which occurs [...] adds 9b42bfb06d37 mt76: clear skb pointers from rx aggregation reorder buffe [...] adds 78344a4dc43e mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw adds e2d439c2000d ALSA: usb-audio: Don't create a mixer element with bogus v [...] adds 45901923749f perf test: Fix test trace+probe_vfs_getname.sh on s390 adds a4d17715a852 RDMA/rxe: Fix configuration of atomic queue pair attributes adds d1da39644709 KVM: x86: fix incorrect comparison in trace event adds 484de771d637 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow adds 5132f9f3d3e2 dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .ter [...] adds 321c5b279313 media: staging/imx: Missing assignment in imx_media_captur [...] adds e8b95c29cdef x86/pkeys: Add check for pkey "overflow" adds f60007c9e914 bpf: Remove recursion prevention from rcu free callback adds cdf63c29af1e dmaengine: stm32-dma: use vchan_terminate_vdesc() in .term [...] adds c4b62a7e52ee dmaengine: tegra-apb: Prevent race conditions on channel's [...] adds 3e6f9c20bd32 soundwire: bus: disable pm_runtime in sdw_slave_delete adds b4bca7b2a6e2 drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] adds 0d5984ba936b drm/omap: dss: Cleanup DSS ports on initialisation failure adds 21e2f6bf0863 iavf: use tc_cls_can_offload_and_chain0() instead of chain check adds 1edfaecc30a9 firmware: arm_sdei: Use cpus_read_lock() to avoid races wi [...] adds 3193035ec136 random: fix data races at timer_rand_state adds 29c25e69492b bus: hisi_lpc: Fixup IO ports addresses to avoid use-after [...] adds 657e50f8cdbf ASoC: SOF: ipc: check ipc return value before data copy adds a94159403430 media: go7007: Fix URB type for interrupt handling adds 202e2ff9de40 Bluetooth: guard against controllers sending zero'd events adds efc95f2ef743 timekeeping: Prevent 32bit truncation in scale64_check_overflow() adds f2118308295d powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() adds d0c298030382 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice adds 26005b604cef ext4: fix a data race at inode->i_disksize adds 2da77d2d0d89 perf jevents: Fix leak of mapfile memory adds 3a220956aaaf mm: avoid data corruption on CoW fault into PFN-mapped VMA adds d1a749c01d03 drm/amdgpu: increase atombios cmd timeout adds 10a144b77f64 ARM: OMAP2+: Handle errors for cpu_pm adds 6fc325a4d35d drm/amd/display: Stop if retimer is not available adds 2d4e6ce22c58 clk: imx: Fix division by zero warning on pfdv2 adds 37b972bf8070 cpu-topology: Fix the potential data corruption adds fc1d08a2023d s390/irq: replace setup_irq() by request_irq() adds f7ba2eeb0c6f perf cs-etm: Swap packets for instruction samples adds f6acb4ae6b6c perf cs-etm: Correct synthesizing instruction samples adds 62602774e5aa ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read adds ae3dffdbe42b scsi: aacraid: Disabling TM path and only processing IOP reset adds b432ea85ab84 Bluetooth: L2CAP: handle l2cap config request during open state adds abbe59ca91f3 media: tda10071: fix unsigned sign extension overflow adds b1f5989a23c1 tty: sifive: Finish transmission before changing the clock adds cb72c9f84219 xfs: don't ever return a stale pointer from __xfs_dir3_free_read adds 152875a0f094 xfs: mark dir corrupt when lookup-by-hash fails adds be4ff3a49c5d ext4: mark block bitmap corrupted when found instead of BUGON adds 22de4a5d5791 tpm: ibmvtpm: Wait for buffer to be set before proceeding adds 45c1212d91f7 rtc: sa1100: fix possible race condition adds cdb785710edd rtc: ds1374: fix possible race condition adds 0300cda5009a nfsd: Don't add locks to closed or closing open stateids adds c3e39fa0aa10 RDMA/cm: Remove a race freeing timewait_info adds 63b7647dd0e1 intel_th: Disallow multi mode on devices where it's broken adds 5d09e3edf5d9 KVM: PPC: Book3S HV: Treat TM-related invalid form instruc [...] adds 8db4810dd5cc drm/msm: fix leaks if initialization fails adds cb9841c5119c drm/msm/a5xx: Always set an OPP supported hardware value adds e978d00a3d16 tracing: Use address-of operator on section symbols adds 157ff88660c8 thermal: rcar_thermal: Handle probe error gracefully adds 048892dfab4d KVM: LAPIC: Mark hrtimer for period or oneshot mode to exp [...] adds 98c921e6be06 perf parse-events: Fix 3 use after frees found with clang ASAN adds c88596d593ab btrfs: do not init a reloc root if we aren't relocating adds 5dc170aee1d1 btrfs: free the reloc_control in a consistent way adds 0557e5f8d69c r8169: improve RTL8168b FIFO overflow workaround adds 93ec0b575aca serial: 8250_port: Don't service RX FIFO if throttled adds 09a2cf677105 serial: 8250_omap: Fix sleeping function called from inval [...] adds 47e276e1c40e serial: 8250: 8250_omap: Terminate DMA before pushing data [...] adds 79f60d5bd0dd perf cpumap: Fix snprintf overflow check adds 468f2bc2bb5b net: axienet: Convert DMA error handler to a work queue adds 1ad72297146d net: axienet: Propagate failure of DMA descriptor setup adds 3b63e4b7045b cpufreq: powernv: Fix frame-size-overflow in powernv_cpufr [...] adds 32d9453c208c tools: gpio-hammer: Avoid potential overflow in main adds b796d94921ce exec: Add exec_update_mutex to replace cred_guard_mutex adds d8d15a4c445a exec: Fix a deadlock in strace adds 2f7a0de4e5da selftests/ptrace: add test cases for dead-locks adds 0cd97836869e kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve adds 4301db49e556 proc: Use new infrastructure to fix deadlocks in execve adds ba7eb0e48e76 proc: io_accounting: Use new infrastructure to fix deadloc [...] adds a48cf1c921a7 perf: Use new infrastructure to fix deadlocks in execve adds eef1e9e876e9 nvme-multipath: do not reset on unknown status adds 509730002abc nvme: Fix ctrl use-after-free during sysfs deletion adds 9aca5e655a29 nvme: Fix controller creation races with teardown flow adds 1ed8ad923787 brcmfmac: Fix double freeing in the fmac usb data path adds f812e43e727f xfs: prohibit fs freezing when using empty transactions adds d5e7198bcf7e RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices adds 6e3b662d86a5 IB/iser: Always check sig MR before putting it to the free pool adds 4f7b6eef7921 scsi: hpsa: correct race condition in offload enabled adds 5f8174bfb9ff SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' adds cf2d7883e84c svcrdma: Fix leak of transport addresses adds aa325ff72c80 netfilter: nf_tables: silence a RCU-list warning in nft_ta [...] adds 535943c46dfc PCI: Use ioremap(), not phys_to_virt() for platform ROM adds 17bc3bff02a7 ubifs: ubifs_jnl_write_inode: Fix a memory leak bug adds 49bc26b7653f ubifs: ubifs_add_orphan: Fix a memory leak bug adds af574e78e7e4 ubifs: Fix out-of-bounds memory access caused by abnormal [...] adds ca767cf0152d ALSA: usb-audio: Fix case when USB MIDI interface has more [...] adds 4667358dab9c PCI: pciehp: Fix MSI interrupt race adds 24c56b6fe0ba NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unl [...] adds 7cafcc37c57e drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset adds 685a1e317a64 powerpc/perf: Implement a global lock to avoid races betwe [...] adds 336df1dcf92d mm/kmemleak.c: use address-of operator on section symbols adds 6eed4b3392c6 mm/filemap.c: clear page error before actual read adds b569d92b1d03 mm/swapfile: fix data races in try_to_unuse() adds 19b9ff11464e mm/vmscan.c: fix data races using kswapd_classzone_idx adds 5e3c0dae5f96 SUNRPC: Don't start a timer on an already queued rpc task adds 74c28abcb301 nvmet-rdma: fix double free of rdma queue adds 644148cd1537 workqueue: Remove the warning in wq_worker_sleeping() adds cb1dfad688ef drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset adds 51396da04425 mm/mmap.c: initialize align_offset explicitly for vm_unmap [...] adds 61192ac4a1f2 ALSA: hda: Skip controller resume if not needed adds ab1d9bad6097 scsi: qedi: Fix termination timeouts in session logout adds 26d261f32f43 serial: uartps: Wait for tx_empty in console setup adds e4e024e89cca btrfs: fix setting last_trans for reloc roots adds 4f4e29789525 KVM: Remove CREATE_IRQCHIP/SET_PIT2 race adds c8317e9fc412 perf stat: Force error in fallback on :k events adds a48b609c8dfd bdev: Reduce time holding bd_mutex in sync in blkdev_close() adds 4998dc5ff868 drivers: char: tlclk.c: Avoid data race between init and i [...] adds beb8e0254197 KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy adds 545c261f22b4 KVM: arm64: vgic-its: Fix memory leak on the error path of [...] adds cd6f892ba542 net: openvswitch: use u64 for meter bucket adds b6cee18cba12 scsi: aacraid: Fix error handling paths in aac_probe_one() adds f1723949cf81 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion adds 294e26f89163 sparc64: vcc: Fix error return code in vcc_probe() adds 8e32fed034ed arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] adds 527378a0dfd7 sched/fair: Eliminate bandwidth race between throttling an [...] adds 8ff65ea6c77c dpaa2-eth: fix error return code in setup_dpni() adds 4ac87b6af491 dt-bindings: sound: wm8994: Correct required supplies base [...] adds 9325e9e5abf6 devlink: Fix reporter's recovery condition adds fa7c336dd1c8 atm: fix a memory leak of vcc->user_back adds bd60439f4950 media: venus: vdec: Init registered list unconditionally adds 0eb69a66083e perf mem2node: Avoid double free related to realloc adds 00519f4da8da mm/slub: fix incorrect interpretation of s->offset adds 44a3faa00887 i2c: tegra: Restore pinmux on system resume adds e3d47125a42c power: supply: max17040: Correct voltage reading adds b5a49bb741e9 phy: samsung: s5pv210-usb2: Add delay after reset adds 3515b56cc0b7 Bluetooth: Handle Inquiry Cancel error after Inquiry Complete adds c7a403d16fd7 USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() adds 97cf50cc4e5c KVM: x86: handle wrap around 32-bit address space adds 202ae05859ea tipc: fix memory leak in service subscripting adds 942a6ff2146a tty: serial: samsung: Correct clock selection logic adds 7ce7dd0a6f1d ALSA: hda: Fix potential race in unsol event handler adds 09197d39cab3 drm/exynos: dsi: Remove bridge node reference in error han [...] adds 004cb15b1e4c ipmi:bt-bmc: Fix error handling and status check adds 7c972122cab5 powerpc/traps: Make unrecoverable NMIs die instead of panic adds 55c3e7fac92e svcrdma: Fix backchannel return code adds e431e923c8a6 fuse: don't check refcount after stealing page adds 89e6cf1c0ab5 fuse: update attr_version counter on fuse_notify_inval_inode() adds c3fa2949c272 USB: EHCI: ehci-mv: fix less than zero comparison of an un [...] adds 502bd98a8e27 coresight: etm4x: Fix use-after-free of per-cpu etm drvdata adds af02933d59bd arm64: acpi: Make apei_claim_sea() synchronise with APEI's [...] adds 196d14cea6a3 scsi: cxlflash: Fix error return code in cxlflash_probe() adds 180e60f154a3 arm64/cpufeature: Drop TraceFilt feature exposure from ID_ [...] adds 62962e08b9c3 drm/amdkfd: fix restore worker race condition adds 2477158bfd3e e1000: Do not perform reset in reset_task if we are already down adds f6331bfcccc8 drm/nouveau/debugfs: fix runtime pm imbalance on error adds bd39447bad06 drm/nouveau: fix runtime pm imbalance on error adds 482466b67d87 drm/nouveau/dispnv50: fix runtime pm imbalance on error adds 5c7f727e8ad6 printk: handle blank console arguments passed in. adds 859748f8cd8c usb: dwc3: Increase timeout for CmdAct cleared by device c [...] adds b3b21823d68e btrfs: don't force read-only after error in drop snapshot adds 1aa9de56d762 btrfs: fix double __endio_write_update_ordered in direct I/O adds bb6e9827da75 gpio: rcar: Fix runtime PM imbalance on error adds f9c47a0cc513 vfio/pci: fix memory leaks of eventfd ctx adds ad9940e377fd KVM: PPC: Book3S HV: Close race with page faults around me [...] adds feaaa88ffce7 perf evsel: Fix 2 memory leaks adds eddcc70de8da perf trace: Fix the selection for architectures to generat [...] adds b10dd4b3c104 perf stat: Fix duration_time value for higher intervals adds 2076ee4ae512 perf util: Fix memory leak of prefix_if_not_in adds ff793fe02ca8 perf metricgroup: Free metric_events on error adds 7415f52e2e95 perf kcore_copy: Fix module map when there are no modules loaded adds 13e1951aa3b8 PCI: tegra194: Fix runtime PM imbalance on error adds 7555bb003417 ASoC: img-i2s-out: Fix runtime PM imbalance on error adds a0f8499fba8d wlcore: fix runtime pm imbalance in wl1271_tx_work adds ec705f9ffbba wlcore: fix runtime pm imbalance in wlcore_regdomain_config adds 63f600d87b05 mtd: rawnand: gpmi: Fix runtime PM imbalance on error adds 5cddba546a00 mtd: rawnand: omap_elm: Fix runtime PM imbalance on error adds dac34dd4efc6 PCI: tegra: Fix runtime PM imbalance on error adds 3e4ca8bf5809 ceph: fix potential race in ceph_check_caps adds a9e87c5beeb9 mm/swap_state: fix a data race in swapin_nr_pages adds 92514a7bb941 mm: memcontrol: fix stat-corrupting race in charge moving adds f7b07311ff0f rapidio: avoid data race between file operation callbacks [...] adds c63613b93479 mtd: parser: cmdline: Support MTD names containing one or [...] adds bc65336acddc x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __a [...] adds 781a4bf652b8 NFS: nfs_xdr_status should record the procedure name adds 3bb9b0ad76e5 vfio/pci: Clear error and request eventfd ctx after releasing adds 8b85da354c74 cifs: Fix double add page to memcg when cifs_readpages adds 8bfd43a5180f nvme: fix possible deadlock when I/O is blocked adds 2ad1397c8815 mac80211: skip mpath lookup also for control port tx adds 1e15d5237c1e scsi: libfc: Handling of extra kref adds 7292e6e9d82c scsi: libfc: Skip additional kref updating work event adds eb7833e0ee01 selftests/x86/syscall_nt: Clear weird flags after each test adds af60d80598b3 vfio/pci: fix racy on error and request eventfd ctx adds 85c417050fc7 btrfs: qgroup: fix data leak caused by race between writeb [...] adds e1ad5cf63e40 perf tests: Fix test 68 zstd compression for s390 adds 74924e407bf7 scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure adds ca1704f177dc ubi: fastmap: Free unused fastmap anchor peb during detach adds 87e6e1957cf0 mt76: fix LED link time failure adds 4d8d6f71b60f opp: Increase parsed_static_opps in _of_add_opp_table_v1() adds 1f160738d9a8 perf parse-events: Use strcmp() to compare the PMU name adds 862dd508c6f2 ALSA: hda: Always use jackpoll helper for jack update afte [...] adds caa44b67f4d3 ALSA: hda: Workaround for spurious wakeups on some Intel p [...] adds 765f47c425aa net: openvswitch: use div_u64() for 64-by-32 divisions adds 5b84cd71c1da nvme: explicitly update mpath disk capacity on revalidation adds 8ebf2b77d7e5 device_cgroup: Fix RCU list debugging warning adds 927a024487dc ASoC: pcm3168a: ignore 0 Hz settings adds 7cdb35fc858f ASoC: wm8994: Skip setting of the WM8994_MICBIAS register [...] adds 4a07fbecfa55 ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_d [...] adds 487e3a1bc9ab ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 adds 66d987b80dc3 RISC-V: Take text_mutex in ftrace_init_nop() adds fdd60315b931 i2c: aspeed: Mask IRQ status to relevant bits adds 43d750a0994c s390/init: add missing __init annotations adds c7be1f4d4e60 lockdep: fix order in trace_hardirqs_off_caller() adds b11f2d6b80f4 EDAC/ghes: Check whether the driver is on the safe list correctly adds c48363d19fcb drm/amdkfd: fix a memory leak issue adds 8c48b7617b7c drm/amd/display: update nv1x stutter latencies adds 65f452b7a2c1 drm/amdgpu/dc: Require primary plane to be enabled wheneve [...] adds a53d9b3ae9c8 i2c: core: Call i2c_acpi_install_space_handler() before i2 [...] adds d85044145fdd objtool: Fix noreturn detection for ignored functions adds 22936fa7a295 ieee802154: fix one possible memleak in ca8210_dev_com_init adds f77f4586bdd7 ieee802154/adf7242: check status of adf7242_read_reg adds f43500892470 clocksource/drivers/h8300_timer8: Fix wrong return value i [...] adds a63798d53489 mwifiex: Increase AES key storage size to 256 bits adds e0117ad11b3e batman-adv: bla: fix type misuse for backbone_gw hash indexing adds 5b0a13a03b8b atm: eni: fix the missed pci_disable_device() for eni_init_one() adds b6112ff05f5f batman-adv: mcast/TT: fix wrongly dropped or rerouted packets adds eb5f810e06da netfilter: conntrack: nf_conncount_init is failing with IP [...] adds 2e1a95f450d8 mac802154: tx: fix use-after-free adds 5e77009e33a1 bpf: Fix clobbering of r2 in bpf_gen_ld_abs adds f301585195a0 drm/vc4/vc4_hdmi: fill ASoC card owner adds 82dfe9c32dea net: qed: Disable aRFS for NPAR and 100G adds 7e74a6d6f99c net: qede: Disable aRFS for NPAR and 100G adds 12bea822dbe6 net: qed: RDMA personality shouldn't fail VF load adds 248c25e7725a drm/sun4i: sun8i-csc: Secondary CSC register correction adds 8c6ba1878a92 batman-adv: Add missing include for in_interrupt() adds b0632590cbec nvme-tcp: fix kconfig dependency warning when !CRYPTO adds 24e5e941d804 batman-adv: mcast: fix duplicate mcast packets in BLA back [...] adds 5d8774492819 batman-adv: mcast: fix duplicate mcast packets in BLA back [...] adds d9fadccbf25e batman-adv: mcast: fix duplicate mcast packets from BLA ba [...] adds 43cdb648e1da bpf: Fix a rcu warning for bpffs map pretty-print adds 83b9a250d774 lib80211: fix unmet direct dependendices config warning wh [...] adds a8cebb4a5931 ALSA: asihpi: fix iounmap in error handler adds 47fef0ebc150 regmap: fix page selection for noinc reads adds 283a3234550c regmap: fix page selection for noinc writes adds 5c58104841fe MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() adds 87f7a4910e57 regulator: axp20x: fix LDO2/4 description adds 16788dc19fa1 KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE adds 5d4431c9de06 KVM: SVM: Add a dedicated INVD intercept routine adds fe932d4c9ea2 mm: validate pmd after splitting adds 361a4b17e88d arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] adds 6890a6f5665f x86/ioapic: Unbreak check_timer() adds 4cb7f229823c scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported adds 86f6af05ffa0 ALSA: usb-audio: Add delay quirk for H570e USB headsets adds 2a2ae4831ff7 ALSA: hda/realtek - Couldn't detect Mic if booting with he [...] adds 26a6452b27ec ALSA: hda/realtek: Enable front panel headset LED on Lenov [...] adds f05f667f8764 lib/string.c: implement stpcpy adds e92c490f1049 tracing: fix double free adds 31efa3b5b592 s390/dasd: Fix zero write for FBA devices adds 3995f7a60fec kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() adds c4ab0a837093 kprobes: tracing/kprobes: Fix to kill kprobes on initmem a [...] adds aded5dee7fb2 btrfs: fix overflow when copying corrupt csums for a message adds 198d9f7e905c dmabuf: fix NULL pointer dereference in dma_buf_release() adds 20a5e4272b65 mm, THP, swap: fix allocating cluster for swapfile by mistake adds 4f5260ee0ce3 mm/gup: fix gup_fast with dynamic page table folding adds 5dcb66f970a8 s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl adds c9bfb7b4d944 KVM: arm64: Assume write fault on S1PTW permission fault o [...] adds 3d9f39d274ea dm: fix bio splitting and its bio completion order for regular IO adds b4a9fdf062e8 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE adds b6e503c0a0ff ata: define AC_ERR_OK adds e11c83520cd0 ata: make qc_prep return ata_completion_errors adds 9fb8e10b0519 ata: sata_mv, avoid trigerrable BUG_ON adds a9518c1aec5b Linux 5.4.69 adds 09c826447cb0 btrfs: fix filesystem corruption after a device replace adds 23389cf97aa1 mmc: sdhci: Workaround broken command queuing on Intel GLK [...] adds 57bd08a301f7 USB: gadget: f_ncm: Fix NDP16 datagram validation adds b079337f697a gpio: siox: explicitly support only threaded irqs adds 035f59ad4ba8 gpio: mockup: fix resource leak in error path adds 79c8ebdce55c gpio: tc35894: fix up tc35894 interrupt configuration adds 14c79ef213c2 clk: socfpga: stratix10: fix the divider for the emac_ptp_ [...] adds 215459ff3666 vsock/virtio: add transport parameter to the virtio_transp [...] adds aed60a1746ba net: virtio_vsock: Enhance connection semantics adds aee38af574a1 xfs: trim IO to found COW extent limit adds ac3bf99fc26a Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 adds 5ac7065e0866 iio: adc: qcom-spmi-adc5: fix driver name adds c524a17312d4 ftrace: Move RCU is watching check after recursion check adds de21eb7f8cb0 memstick: Skip allocating card when removing host adds 3d54a640e20c drm/amdgpu: restore proper ref count in amdgpu_display_crt [...] adds 688aa0e0aaf9 clocksource/drivers/timer-gx6605s: Fixup counter reload adds 91d59157b103 libbpf: Remove arch-specific include path in Makefile adds 985a56c58c4f drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices adds e9af030ddd4b drm/sun4i: mixer: Extend regmap max_register adds f19ff011027b net: dec: de2104x: Increase receive ring size for Tulip adds 0bcc3480393b rndis_host: increase sleep time in the query-response loop adds 44b4baf850bd nvme-core: get/put ctrl and transport module in nvme_dev_o [...] adds 89fd103fbbb0 fuse: fix the ->direct_IO() treatment of iov_iter adds 3ba3fc3e7ea6 drivers/net/wan/lapbether: Make skb->protocol consistent w [...] adds 126e6099b8c1 drivers/net/wan/hdlc: Set skb->protocol before transmitting adds 355a710f0813 mac80211: Fix radiotap header channel flag for 6GHz band adds a0fe7f705457 mac80211: do not allow bigger VHT MPDUs than the hardware [...] adds 4e4646c85e89 tracing: Make the space reserved for the pid wider adds 8cc5eb809aa5 tools/io_uring: fix compile breakage adds 157ccdf7eb2c spi: fsl-espi: Only process interrupts for expected events adds 2b217eafcf74 nvme-pci: fix NULL req in completion handler adds 8c03d0ef62dd nvme-fc: fail new connections to a deleted host or remote port adds 543ea1af5744 gpio: sprd: Clear interrupt when setting the type as edge adds ae68b15839b0 phy: ti: am654: Fix a leak in serdes_am654_probe() adds 6c5a11ead942 pinctrl: mvebu: Fix i2c sda definition for 98DX3236 adds 2f37a1ef1e5d nfs: Fix security label length not being reset adds 0ded28e3c468 clk: tegra: Always program PLL_E when enabled adds 08e66c0c1c0e clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED adds eddeff708c15 iommu/exynos: add missing put_device() call in exynos_iomm [...] adds 8323d1e09037 gpio/aspeed-sgpio: enable access to all 80 input & output sgpios adds f2a2380812c6 gpio/aspeed-sgpio: don't enable all interrupts by default adds 811ac052e264 gpio: aspeed: fix ast2600 bank properties adds 21b9387253a7 i2c: cpm: Fix i2c_ram structure adds ea4c691b58d7 Input: trackpoint - enable Synaptics trackpoints adds 4faf2c3a97ec scripts/dtc: only append to HOST_EXTRACFLAGS instead of ov [...] adds 1d13c3a5000b random32: Restore __latent_entropy attribute on net_rand_state adds 2334b2d5a2bd block/diskstats: more accurate approximation of io_ticks f [...] adds 42b7153dd6a6 mm: replace memmap_context by meminit_context adds 9626c1a63703 mm: don't rely on system state to detect hot-plug operations adds 34b939695f28 nvme: Cleanup and rename nvme_block_nr() adds 03f4f85bbd7d nvme: Introduce nvme_lba_to_sect() adds 8db44b30d392 nvme: consolidate chunk_sectors settings adds 8993da3d4d3a epoll: do not insert into poll queues until all sanity che [...] adds 099b7a1bc791 epoll: replace ->visited/visited_list with generation count adds 8e58bad666bb epoll: EPOLL_CTL_ADD: close the race in decision to take f [...] adds 27423bb05e25 ep_create_wakeup_source(): dentry name can change under you... adds 253052b636e9 netfilter: ctnetlink: add a range check for l3/l4 protonum adds d22f99d235e1 Linux 5.4.70 adds eebe3685701b fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linu [...] adds f51ec3fd7128 Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts adds 1b2fcd82c0ca fbcon: Fix global-out-of-bounds read in fbcon_get_font() adds 4f46ef7bec86 Revert "ravb: Fixed to be able to unload modules" adds d9e81b2fb372 io_uring: Fix resource leaking when kill the process adds 75524f753318 io_uring: Fix missing smp_mb() in io_cancel_async_work() adds efb1cef27d59 io_uring: Fix remove irrelevant req from the task_list adds ee413b2915bf io_uring: Fix double list add in io_queue_async_work() adds 8ece83bf754f net: wireless: nl80211: fix out-of-bounds access in nl8021 [...] adds 456d77c1bdfa drm/nouveau/mem: guard against NULL pointer access in mem_del adds 57b47abc1a4a vhost: Don't call access_ok() when using IOTLB adds 920a61ddd3b5 vhost: Use vhost_get_used_size() in vhost_vring_set_addr() adds ce8432912f1b usermodehelper: reset umask to default before executing us [...] adds 2293272345ff Platform: OLPC: Fix memleak in olpc_ec_probe adds d101961ce588 platform/x86: intel-vbtn: Fix SW_TABLET_MODE always report [...] adds 9bd694ccfd44 platform/x86: thinkpad_acpi: initialize tp_nvram_state variable adds 67a57230b4bf bpf: Fix sysfs export of empty BTF section adds 6440fb9bda91 bpf: Prevent .BTF section elimination adds da4cdc87dfeb platform/x86: intel-vbtn: Switch to an allow-list for SW_T [...] adds 3fd2647f9d68 platform/x86: thinkpad_acpi: re-initialize ACPI buffer siz [...] adds 7c1847aa4932 driver core: Fix probe_count imbalance in really_probe() adds 2499c15115ac perf test session topology: Fix data path adds 2118c7ba5f2a perf top: Fix stdio interface input handling with glibc 2.28+ adds e8e1d16e0b89 i2c: i801: Exclude device from suspend direct complete opt [...] adds f02dc39bbb20 arm64: dts: stratix10: add status to qspi dts node adds 19d8412679f2 Btrfs: send, allow clone operations within the same file adds 5aefd1fa9f4d Btrfs: send, fix emission of invalid clone operations with [...] adds 6a0f5da2db3b btrfs: volumes: Use more straightforward way to calculate [...] adds 1f90600e259b btrfs: Ensure we trim ranges across block group boundary adds e531fd7f8b3a btrfs: fix RWF_NOWAIT write not failling when we need to cow adds c0f3c5386995 btrfs: allow btrfs_truncate_block() to fallback to nocow f [...] adds 20f96fee81c6 nvme-core: put ctrl ref when module ref get fail adds 1317469fa05b macsec: avoid use-after-free in macsec_handle_frame() adds 5c62d335317c mm/khugepaged: fix filemap page_to_pgoff(page) != offset adds d23dd3864b4c net: introduce helper sendpage_ok() in include/linux/net.h adds 15cac17d9d39 tcp: use sendpage_ok() to detect misused .sendpage adds 49af88ac6534 nvme-tcp: check page by sendpage_ok() before calling kerne [...] adds 0afdda28eb2b xfrmi: drop ignore_df check before updating pmtu adds 209549c1c0f0 cifs: Fix incomplete memory allocation on setxattr path adds 6db69c390622 i2c: meson: fix clock setting overwrite adds abe997f632d1 i2c: meson: fixup rate calculation with filter delay adds 040e3110d49c i2c: owl: Clear NACK and BUS error bits adds fb3681c20fbf sctp: fix sctp_auth_init_hmacs() error path adds 003269d8d6de team: set dev->needed_headroom in team_setup_by_port() adds f89128ad358e net: team: fix memory leak in __team_options_register adds 4034664a733e openvswitch: handle DNAT tuple collision adds bdffb36bcd38 drm/amdgpu: prevent double kfree ttm->sg adds f825fd534f8b iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() adds 0bea401a9a5a xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate adds c1becfebe33e xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate adds 7ea7436c406c xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate adds e9a12de5a2be xfrm: clone whole liftime_cur structure in xfrm_do_migrate adds dd2786a3e521 net: stmmac: removed enabling eee in EEE set callback adds 4d3edb2e4d6e platform/x86: fix kconfig dependency warning for FUJITSU_LAPTOP adds 84ab35eacdf2 xfrm: Use correct address family in xfrm_state_find adds 029ced5cce89 iavf: use generic power management adds e987ea087fd2 iavf: Fix incorrect adapter get in iavf_resume adds 3ce96a55b756 net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop adds 8d103b1f9ce5 bonding: set dev->needed_headroom in bond_setup_by_slave() adds f3b35c3782ed mdio: fix mdio-thunder.c dependency & build error adds 7a96cbd74fcd mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s e [...] adds 70877d04d41f r8169: fix RTL8168f/RTL8411 EPHY config adds 15f84bdf6185 net: usb: ax88179_178a: fix missing stop entry in driver_info adds 0955c774f32d virtio-net: don't disable guest csum when disable LRO adds 073fff810206 net/mlx5: Avoid possible free of command entry while timeo [...] adds 1e7a94724b78 net/mlx5: Fix request_irqs error flow adds 47e83c69fe14 net/mlx5e: Add resiliency in Striding RQ mode for packets [...] adds 6b9752d85e72 net/mlx5e: Fix VLAN cleanup flow adds 9a52da3f61b4 net/mlx5e: Fix VLAN create flow adds 7e1f39b5c1d5 rxrpc: Fix rxkad token xdr encoding adds 422f5c5d3ef9 rxrpc: Downgrade the BUG() for unsupported token type in r [...] adds 513dd1609c9d rxrpc: Fix some missing _bh annotations on locking conn->s [...] adds ae1a085b4aac rxrpc: The server keyring isn't network-namespaced adds b750f86a62d1 rxrpc: Fix server keyring leak adds 760c7a948bea perf: Fix task_function_call() error handling adds d94c1505fa91 mmc: core: don't set limits.discard_granularity as 0 adds 2729afe17987 mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds e39c9eba9bef tcp: fix receive window update in tcp_add_backlog() adds a42dbd059ef6 net/core: check length before updating Ethertype in skb_mp [...] adds 8dc5025c6a44 net/tls: race causes kernel panic adds 536c767b14e3 net/mlx5e: Fix driver's declaration to support GRE offload adds 6c9edf2d855a Input: ati_remote2 - add missing newlines when printing mo [...] adds dbb763107d3e net: usb: rtl8150: set random MAC address when set_etherne [...] adds a5de4ee6d055 net_sched: defer tcf_idr_insert() in tcf_action_init_1() adds 22e6625babfc net_sched: commit action insertions together adds 85b0841aab15 Linux 5.4.71 adds bc79abf4afea perf cs-etm: Move definition of 'traceid_list' global vari [...] adds 39c5eb1482b2 btrfs: don't pass system_chunk into can_overcommit adds 1bf467fdfeae btrfs: take overcommit into account in inc_block_group_ro adds 30ddaa4c0c95 ARM: 8939/1: kbuild: use correct nm executable adds 54f8badb9bc9 ACPI: Always build evged in adds 0d9e9b6e1a26 Bluetooth: A2MP: Fix not initializing all members adds 66a14350de9a Bluetooth: L2CAP: Fix calling sk_filter on non-socket base [...] adds 155bf3fd4e8c Bluetooth: MGMT: Fix not checking if BT_HS is enabled adds ed6c361e3229 Bluetooth: Consolidate encryption handling in hci_encrypt_cfm adds 21d2051d1f1c Bluetooth: Fix update of connection state in `hci_encrypt_cfm` adds 6ad2e647d91f Bluetooth: Disconnect if E0 is used for Level 4 adds b970578274e9 media: usbtv: Fix refcounting mixup adds 3c3eb734ef1f USB: serial: option: add Cellient MPL200 card adds 8aff87284be6 USB: serial: option: Add Telit FT980-KS composition adds aecf3a1c11dc staging: comedi: check validity of wMaxPacketSize of usb e [...] adds bfb1438e8c15 USB: serial: pl2303: add device-id for HP GC device adds 22ab9ca024a0 USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UA [...] adds 046616898a57 reiserfs: Initialize inode keys properly adds 041445d0d577 reiserfs: Fix oops during mount adds 564312e08892 xen/events: don't use chip_data for legacy IRQs adds aa1167908ac4 crypto: bcm - Verify GCM/CCM key length in setkey adds 865b015e8d41 crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA adds 52f6ded2a377 Linux 5.4.72 adds b809bead48a3 ibmveth: Switch order of ibmveth_helper calls. adds b7d2587f726a ibmveth: Identify ingress large send packets. adds 3392c9d8f9aa ipv4: Restore flowi4_oif update before call to xfrm_lookup_route adds 0b41975f7b78 mlx4: handle non-napi callers to napi_poll adds 9e70485b40c8 net: fec: Fix phy_device lookup for phy_reset_after_clk_enable() adds f08752a4498b net: fec: Fix PHY init after phy_reset_after_clk_enable() adds cdd3c52a983e net: fix pos incrementment in ipv6_route_seq_next adds 926210cd8158 net/smc: fix valid DMBE buffer sizes adds 65033e39f728 net/tls: sendfile fails with ktls offload adds dd3f58f499d0 net: usb: qmi_wwan: add Cellient MPL200 card adds 7d31e5722cbf tipc: fix the skb_unshare() in tipc_buf_append() adds c4099221dbc0 socket: fix option SO_TIMESTAMPING_NEW adds b0342b87cad8 can: m_can_platform: don't call m_can_class_suspend in run [...] adds 25bd9ea1ae5b can: j1935: j1939_tp_tx_dat_new(): fix missing initializat [...] adds 46a55a44cc75 net: j1939: j1939_session_fresh_new(): fix missing initial [...] adds ba05057bd056 net/ipv4: always honour route mtu during forwarding adds c5b868eecb4f net_sched: remove a redundant goto chain check adds 5f269cb9e513 r8169: fix data corruption issue on RTL8402 adds 711c0471ef17 cxgb4: handle 4-tuple PEDIT to NAT mode translation adds 401d4d79a8ed binder: fix UAF when releasing todo list adds 8bedcbceaaa3 ALSA: bebob: potential info leak in hwdep_read() adds 17784cec2da4 ALSA: hda: fix jack detection with Realtek codecs when in D3 adds a86bf1d8b19c ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close adds 750e81e2dbc0 nvme-pci: disable the write zeros command for Intel 600P/P3100 adds fe97af291fee chelsio/chtls: fix socket lock adds 15110ce6e26f chelsio/chtls: correct netdevice for vlan interface adds 416eec363622 chelsio/chtls: correct function return and return type adds 7a6a016c5281 ibmvnic: save changed mac address to adapter->mac_addr adds 1a3c8d6acbfc net: ftgmac100: Fix Aspeed ast2600 TX hang issue adds 62d366f8e570 net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device adds 432336b3cf2a net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after [...] adds 09ea22aa3681 net: Properly typecast int values to set sk_max_pacing_rate adds d6d478290815 net/sched: act_tunnel_key: fix OOB write in case of IPv6 E [...] adds 2f58abe7708a nexthop: Fix performance regression in nexthop deletion adds 68db21094ee5 nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute i [...] adds f93a27b0f301 r8169: fix operation under forced interrupt threading adds 6f7c40767bf4 selftests: forwarding: Add missing 'rp_filter' configuration adds c5e4e010f39e selftests: rtnetlink: load fou module for kci_test_encap_f [...] adds 9fa95d101caf tcp: fix to update snd_wl1 in bulk receiver fast path adds 8df0ffe2f32c icmp: randomize the global rate limiter adds a40f49438a15 ALSA: hda/realtek - The front Mic on a HP machine doesn't work adds 995a90e70429 ALSA: hda/realtek - set mic to auto detect on a HP AIO machine adds 5e19bf634c92 ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 adds 706538edacc6 ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 adds 65604f3ea2f2 cifs: remove bogus debug code adds aeaa30720d67 cifs: Return the error from crypt_message when enc/dec key [...] adds a5513655cfee SMB3: Resolve data corruption of TCP server info fields adds f9ac2036344a KVM: nVMX: Reset the segment cache when stuffing guest segs adds 413aeed19567 KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails adds 39ba2b6c3d11 KVM: x86/mmu: Commit zap of remaining invalid pages when r [...] adds 4a62024168c3 KVM: SVM: Initialize prev_ga_tag before use adds 68e3b25444cb ima: Don't ignore errors from crypto_shash_update() adds 66ec3755f791 crypto: algif_aead - Do not set MAY_BACKLOG on the async path adds 24543df3f491 crypto: caam/qi - add fallback for XTS with more than 8B IV adds 4d86328e42c3 EDAC/i5100: Fix error handling order in i5100_init_one() adds 64a9f5a30fbb EDAC/aspeed: Fix handling of platform_get_irq() error adds 9aee8216556e EDAC/ti: Fix handling of platform_get_irq() error adds ab6bb1c1f1de perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS adds 7e297c83e64d x86/fpu: Allow multiple bits in clearcpuid= parameter adds 1731c693a62c drivers/perf: xgene_pmu: Fix uninitialized resource struct adds 500a98894821 drivers/perf: thunderx2_pmu: Fix memory resource error handling adds cfa97676cb44 sched/fair: Fix wrong cpu selecting from isolated domain adds e089a75b7786 perf/x86/intel/uncore: Update Ice Lake uncore units adds b257bb437dc3 perf/x86/intel/uncore: Reduce the number of CBOX counters adds 200f13d0d9a1 x86/nmi: Fix nmi_handle() duration miscalculation adds d6623eea9abb x86/events/amd/iommu: Fix sizeof mismatch adds 528acbf310ff crypto: algif_skcipher - EBUSY on aio should be an error adds 3dd9ffbb6eda crypto: mediatek - Fix wrong return value in mtk_desc_ring [...] adds 71444295839c crypto: ixp4xx - Fix the size used in a 'dma_free_coherent [...] adds ac36f94d34df crypto: picoxcell - Fix potential race condition bug adds c6243d107c32 media: tuner-simple: fix regression in simple_set_radio_freq adds 7052f4c5ab51 media: Revert "media: exynos4-is: Add missed check for pin [...] adds 361a1b76b2d2 media: ov5640: Correct Bit Div register in clock tree diagram adds 8b426d665a41 media: m5mols: Check function pointer in m5mols_sensor_power adds 8504250759f4 media: uvcvideo: Set media controller entity functions adds 8bcc5c270771 media: uvcvideo: Silence shift-out-of-bounds warning adds 79a41d2357c6 media: staging/intel-ipu3: css: Correctly reset some memory adds 8409370ae02e media: omap3isp: Fix memleak in isp_probe adds b9ccea540564 media: i2c: ov5640: Remain in power down for DVP mode unle [...] adds b2f8546056b3 media: i2c: ov5640: Separate out mipi configuration from s_power adds 79ec0578c7e0 media: i2c: ov5640: Enable data pins on poweron for DVP mode adds 58e2bcb7fa43 media: rcar_drif: Fix fwnode reference leak when parsing DT adds 7906b7a7ce1d media: rcar_drif: Allocate v4l2_async_subdev dynamically adds 0db26c777a25 media: rcar-csi2: Allocate v4l2_async_subdev dynamically adds 90e8f87c0b25 crypto: omap-sham - fix digcnt register handling with expo [...] adds cc0f25040972 hwmon: (pmbus/max34440) Fix status register reads for MAX3 [...] adds 7fb271426a70 cypto: mediatek - fix leaks in mtk_desc_ring_alloc adds 3c66762f0c64 media: mx2_emmaprp: Fix memleak in emmaprp_probe adds de566409e3ad media: tc358743: initialize variable adds 55d01160af68 media: tc358743: cleanup tc358743_cec_isr adds aa60f4ad0707 media: rcar-vin: Fix a reference count leak. adds 4e954d4dea1e media: rockchip/rga: Fix a reference count leak. adds 28b21e02dce9 media: platform: fcp: Fix a reference count leak. adds 0747ff17aa6c media: camss: Fix a reference count leak. adds a05590cc08e3 media: s5p-mfc: Fix a reference count leak adds 5c4ffc07f92e media: stm32-dcmi: Fix a reference count leak adds cd68531d2981 media: ti-vpe: Fix a missing check and reference count leak adds 0120ec32a777 regulator: resolve supply after creating regulator adds fcf7bf406590 pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB adds a053db13b3e6 spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_en [...] adds 96bc5e4cb4c8 spi: spi-s3c64xx: Check return values adds 450d03435ca9 blk-mq: move cancel of hctx->run_work to the front of blk_ [...] adds 0ae399b5da2a ath10k: provide survey info as accumulated data adds e99958ec096b drm/vkms: fix xrgb on compute crc adds 0d234d1135dc Bluetooth: hci_uart: Cancel init work before unregistering adds 0a5630dee31f drm/amd/display: Fix wrong return value in dm_update_plane [...] adds e2a1b94f7fd2 drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel adds 80ff60f046f4 ath6kl: prevent potential array overflow in ath6kl_add_new_sta() adds 9981ef0f9cfa ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() adds a3cf5b3ad12d ath10k: Fix the size used in a 'dma_free_coherent()' call [...] adds 0627ae9be941 wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 adds cab19b7f827b ASoC: qcom: lpass-platform: fix memory leak adds eb4bb7e520a7 ASoC: qcom: lpass-cpu: fix concurrency issue adds 7bf50ff5a32c brcmfmac: check ndev pointer adds dc432c231f4a mwifiex: Do not use GFP_KERNEL in atomic context adds 84b79c485356 staging: rtl8192u: Do not use GFP_KERNEL in atomic context adds 58826ecb7385 drm/gma500: fix error check adds 49fc81280f83 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_ [...] adds 835e3a595aa3 scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() adds a28b846431c6 scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() adds 517f0785cef9 scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() adds f87f0236bdbb backlight: sky81452-backlight: Fix refcount imbalance on error adds 659da2df0c5d staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent() adds ebc1d548a729 VMCI: check return value of get_user_pages_fast() for errors adds d911c0e9fcf0 mm/error_inject: Fix allow_error_inject function signatures. adds 751c4cf0ee62 drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel adds 48c121a74fb6 drm/crc-debugfs: Fix memleak in crc_control_write adds 2b150aa2e3ef binder: Remove bogus warning on failed same-process transaction adds f3f79d92ca71 tty: serial: earlycon dependency adds bf94a8754f2a tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() adds 2b6fb30cb49d pty: do tty_flip_buffer_push without port->lock in pty_write adds 34f326e702fd pwm: lpss: Fix off by one error in base_unit math in pwm_l [...] adds bf12e769ff2a pwm: lpss: Add range limit check for the base_unit register value adds be700c52ae00 drivers/virt/fsl_hypervisor: Fix error handling path adds 67e65396cd56 video: fbdev: vga16fb: fix setting of pixclock because a p [...] adds 2370d94aed41 video: fbdev: sis: fix null ptr dereference adds 23159b4375a4 video: fbdev: radeon: Fix memleak in radeonfb_pci_register adds 4d861784f0eb ASoC: fsl: imx-es8328: add missing put_device() call in im [...] adds 02bf8fbfb445 HID: roccat: add bounds checking in kone_sysfs_write_settings() adds a74f0f0a6265 drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() adds 82ef2b6a9b6c drm/panfrost: Ensure GPU quirks are always initialised adds 44a83bd3243b iomap: Clear page error before beginning a write adds 5e829cdd6d62 pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser adds 50185a14fe8e pinctrl: mcp23s08: Fix mcp23x17 precious range adds e757a39c2d84 net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow adds 148b49be7277 scsi: mpt3sas: Fix sync irqs adds 1122f2a7833c net: stmmac: use netif_tx_start|stop_all_queues() function adds c8bc46fc01e4 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE adds ed8b90d303cf drm: mxsfb: check framebuffer pitch adds 1a31fa71d979 coresight: etm4x: Handle unreachable sink in perf mode adds 714ca2d03282 xhci: don't create endpoint debugfs entry before ring buff [...] adds 09cb271bcbde net: dsa: rtl8366: Check validity of passed VLANs adds 11064fef1bb1 net: dsa: rtl8366: Refactor VLAN/PVID init adds 26751638ff09 net: dsa: rtl8366: Skip PVID setting if not requested adds 0f5203a88ca4 net: wilc1000: clean up resource in error path of init mon [...] adds 06ba92787790 ASoC: tlv320aic32x4: Fix bdiv clock rate derivation adds 98d0b2742fe0 net: dsa: rtl8366rb: Support all 4096 VLANs adds 572a7d15f2d1 spi: omap2-mcspi: Improve performance waiting for CHSTAT adds 4ca39ef88adc ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_de [...] adds a7bf4cf31f57 dmaengine: dmatest: Check list for emptiness before access [...] adds 6f04266d084d misc: mic: scif: Fix error handling path adds f70650083b9e ALSA: seq: oss: Avoid mutex lock for a long-time ioctl adds 3fcd75ae29b5 usb: dwc2: Fix parameter type in function pointer prototype adds b7e2b1fe04bf quota: clear padding in v2r1_mem2diskdqb() adds 9da3ff3368b7 slimbus: core: check get_addr before removing laddr ida adds 5bfd32bb16dc slimbus: core: do not enter to clock pause mode in core adds 56c1c45bb82d slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback adds 1ad7f52fe668 ASoC: fsl_sai: Instantiate snd_soc_dai_driver adds 903bee2ebff1 HID: hid-input: fix stylus battery reporting adds 99e8886339fa nvmem: core: fix possibly memleak when use nvmem_cell_info [...] adds 56365dbb3ec2 nl80211: fix OBSS PD min and max offset validation adds da012618c502 coresight: etm: perf: Fix warning caused by etm_setup_aux failure adds 1d3188378d9b ibmvnic: set up 200GBPS speed adds cbe5109aa47b qtnfmac: fix resource leaks on unsupported iftype error re [...] adds 7c48d6e80e70 iio: adc: stm32-adc: fix runtime autosuspend delay when sl [...] adds df63949a2750 net: enic: Cure the enic api locking trainwreck adds 1dbf9d994b12 mfd: sm501: Fix leaks in probe() adds 2f002b5172b2 iwlwifi: mvm: split a print to avoid a WARNING in ROC adds 9af716ed41e4 usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. adds 6aa25d03dfb5 usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well adds 3fed2b5657e4 nl80211: fix non-split wiphy information adds 2fb431e69ad6 usb: dwc2: Fix INTR OUT transfers in DDMA mode. adds 9899e57bd714 scsi: target: tcmu: Fix warning: 'page' may be used uninitialized adds b2a98fec2d1e scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() adds dddb49f4152a ipmi_si: Fix wrong return value in try_smi_init() adds 91962ac35b48 platform/x86: mlx-platform: Remove PSU EEPROM configuration adds 7c83fe15ecb1 mwifiex: fix double free adds 76c0e4b2a50f ipvs: clear skb->tstamp in forwarding path adds a6aaab712d6a net: korina: fix kfree of rx/tx descriptor array adds 8194371c4d60 netfilter: nf_log: missing vlan offload tag and proto adds 04fabdfcbf5d mm/swapfile.c: fix potential memory leak in sys_swapon adds 9a1656f1d19b mm/memcg: fix device private memcg accounting adds 91e4c12a3bf4 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 17ed6448b00c fs: fix NULL dereference due to data race in prepend_path() adds e7f826cd20a6 selftests/ftrace: Change synthetic event name for inter-ev [...] adds 8d44d75812cf i3c: master add i3c_master_attach_boardinfo to preserve boardinfo adds 1fe669e9ad19 IB/mlx4: Fix starvation in paravirt mux/demux adds 4f74f179a335 IB/mlx4: Adjust delayed work when a dup is observed adds d2575bf27279 powerpc/pseries: Fix missing of_node_put() in rng_init() adds 22d8bebf634a powerpc/icp-hv: Fix missing of_node_put() in success path adds cc8ebd76b10a RDMA/ucma: Fix locking for ctx->events_reported adds 1564884a4176 RDMA/ucma: Add missing locking around rdma_leave_multicast() adds 4a5aaa1747a3 mtd: lpddr: fix excessive stack usage with clang adds a43f936da88f RDMA/hns: Add a check for current state before modifying QP adds 937cdcc45aaa RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() adds eb327e98631e powerpc/pseries: explicitly reschedule during drmem_lmb li [...] adds 935950e3190d pseries/drmem: don't cache node id in drmem_lmb struct adds b8d4f65c6ae2 RDMA/mlx5: Fix potential race between destroy and CQE poll adds baa7ea082f8e mtd: mtdoops: Don't write panic data twice adds 67c2e58b684e ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL [...] adds 3789f5cfd600 arc: plat-hsdk: fix kconfig dependency warning when !RESET [...] adds 2577720d35e2 ida: Free allocated bitmap in error path adds adc3e2698637 xfs: limit entries returned when counting fsmap records adds b005b448daf2 xfs: fix deadlock and streamline xfs_getfsmap performance adds b1712ec30dfb xfs: fix high key handling in the rt allocator's query_ran [...] adds 85e40ba1c4a5 RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that [...] adds 1738b03e34ad RDMA/umem: Prevent small pages from being returned by ib_u [...] adds e0a970d8f627 RDMA/qedr: Fix qp structure memory leak adds 4c5f385ab49e RDMA/qedr: Fix use of uninitialized field adds 97336c8296b5 RDMA/qedr: Fix return code if accept is called on a destroyed qp adds 8fd3154eb0ee RDMA/qedr: Fix inline size returned for iWARP adds a2087c04a2ac powerpc/book3s64/hash/4k: Support large linear mapping ran [...] adds 0305488040dc powerpc/tau: Use appropriate temperature sample interval adds c0578b423b5e powerpc/tau: Convert from timer to workqueue adds 68a8ec0b022f powerpc/tau: Remove duplicated set_thresholds() call adds 72407b8d08b3 powerpc/tau: Check processor type before enabling TAU interrupt adds 148d4f4dc75e powerpc/tau: Disable TAU between measurements adds 557c184df3c5 powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm adds 7c4fec28980d RDMA/cma: Remove dead code for kernel rdmacm multicast adds cee5080a0776 RDMA/cma: Consolidate the destruction of a cma_multicast i [...] adds 0ff75bfed10d perf intel-pt: Fix "context_switch event has no tid" error adds 4b1d559cc5c6 RDMA/hns: Set the unsupported wr opcode adds 61ad14e24eba RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_R [...] adds b79dd191680f i40iw: Add support to make destroy QP synchronous adds 1e583b2948ae perf stat: Skip duration_time in setup_system_wide adds eff57fbc2377 RDMA/hns: Fix the wrong value of rnr_retry when querying qp adds 5e3782b1fae1 RDMA/hns: Fix missing sq_sig_type when querying QP adds 2bb74bc921e0 mtd: rawnand: vf610: disable clk on error handling path in probe adds 8999f59944e3 mtd: spinand: gigadevice: Only one dummy byte in QUADIO adds 626e2200f80b mtd: spinand: gigadevice: Add QE Bit adds de47278648aa kdb: Fix pager search for multi-line strings adds c3a1c7b426b9 overflow: Include header file with SIZE_MAX declaration adds dc1d4c658b9c RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces adds 271e53005a26 powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group [...] adds ebe1a014d7ed powerpc/perf/hv-gpci: Fix starting index value adds 56c30ffe5fcd i3c: master: Fix error return in cdns_i3c_master_probe() adds bc2cba6b2d5a cpufreq: powernv: Fix frame-size-overflow in powernv_cpufr [...] adds 7efb373881f7 IB/rdmavt: Fix sizeof mismatch adds e7f0b9ab8b7d RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() adds 180cf2e5f722 maiblox: mediatek: Fix handling of platform_get_irq() error adds f08ae0c46198 selftests/powerpc: Fix eeh-basic.sh exit codes adds 6fa4d484bada f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info adds 06727f797f45 RDMA/rxe: Handle skb_clone() failure in rxe_recv.c adds a3a45516c70e mm/page_owner: change split_page_owner to take a count adds 410f50b41c14 lib/crc32.c: fix trivial typo in preprocessor condition adds c5df8ff043c3 ramfs: fix nommu mmap with gaps in the page cache adds bfab0711eb27 rapidio: fix error handling path adds fe1936208e3f rapidio: fix the missed put_device() for rio_mport_add_riodev adds 63bd88ba8865 mailbox: avoid timer start from callback adds 423e65dcd594 i2c: rcar: Auto select RESET_CONTROLLER adds bf65e6c51ac4 clk: meson: g12a: mark fclk_div2 as critical adds bcb9394accb6 PCI: aardvark: Check for errors from pci_bridge_emul_init() call adds 833f3c362f63 PCI: iproc: Set affinity mask on MSI interrupts adds aafa4b4c38e8 rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() adds 42f16b3add6c PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY adds fddcf515454e vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn adds 5b8882b53b0c clk: qcom: gcc-sdm660: Fix wrong parent_map adds 7e5155fdd061 clk: keystone: sci-clk: fix parsing assigned-clock data du [...] adds 72407e5aa058 pwm: img: Fix null pointer access in probe adds 56e68e2cd8fe clk: rockchip: Initialize hw to error to avoid undefined behavior adds b213999028e6 clk: mediatek: add UART0 clock support adds 1ed7508e684e module: statically initialize init section freeing data adds c10e3c919a69 clk: at91: clk-main: update key before writing AT91_CKGR_MOR adds 9a3ee7177f72 clk: bcm2835: add missing release if devm_clk_hw_register fails adds a8bbb47d94af watchdog: Fix memleak in watchdog_cdev_register adds dbb9ef17777e watchdog: Use put_device on error adds 120222811b2e watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3 adds 9c27185e12e8 svcrdma: fix bounce buffers for unaligned offsets and mult [...] adds f2f616f3e333 ext4: limit entries returned when counting fsmap records adds f54d8a9e37b0 vfio/pci: Clear token on bypass registration failure adds b4035b3d64b6 vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages adds e412625f38a4 clk: imx8mq: Fix usdhc parents order adds 6498597aeb4c SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() adds 81e5e2c268e9 Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() adds b205eef76388 Input: stmfts - fix a & vs && typo adds 2106d1cbe1c2 Input: ep93xx_keypad - fix handling of platform_get_irq() error adds 2f967303cbdd Input: omap4-keypad - fix handling of platform_get_irq() error adds cb3b77359a26 Input: twl4030_keypad - fix handling of platform_get_irq() error adds ad87f31648ab Input: sun4i-ps2 - fix handling of platform_get_irq() error adds 48df327e4b04 KVM: x86: emulating RDPID failure shall return #UD rather [...] adds e6b7b40aced7 scsi: bfa: Fix error return in bfad_pci_init() adds 4d1eec59628c netfilter: conntrack: connection timeout after re-register adds 2f3839075a5f netfilter: ebtables: Fixes dropping of small packets in br [...] adds 6dbdc81b2625 netfilter: nf_fwd_netdev: clear timestamp in forwarding path adds c1430c876984 arm64: dts: meson: vim3: correct led polarity adds 5c4c2f437cea ARM: dts: imx6sl: fix rng node adds e118c1527ffe ARM: at91: pm: of_node_put() after its usage adds 46ac92161144 ARM: s3c24xx: fix mmc gpio lookup tables adds ec65c6a90621 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator adds 8426055fc960 arm64: dts: allwinner: h5: remove Mali GPU PMU module adds afb15453ca4c memory: omap-gpmc: Fix a couple off by ones adds c072b76699a4 memory: omap-gpmc: Fix build error without CONFIG_OF adds 93c3898ee8df memory: fsl-corenet-cf: Fix handling of platform_get_irq() error adds 08ece4ba2a6e arm64: dts: imx8mq: Add missing interrupts to GPC adds 975dafc038f0 arm64: dts: qcom: msm8916: Remove one more thermal trip po [...] adds 1e61c8fda1bb arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec adds b78cdf1b51fc arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts adds 845e4eefd3c4 arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels adds 449ad29d76f7 arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels adds d725df0e2bbb arm64: dts: actions: limit address range for pinctrl node adds c7ffa707e657 ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers adds 55a7acbc0495 soc: fsl: qbman: Fix return value on success adds 64b8f8fbe939 ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_en [...] adds 7de30421d646 arm64: dts: zynqmp: Remove additional compatible string fo [...] adds b0b10fa454ea ARM: dts: meson8: remove two invalid interrupt lines from [...] adds d21b8c8fbf89 lightnvm: fix out-of-bounds write to array devices->info[] adds 72ccbd1481cb powerpc/powernv/dump: Fix race while processing OPAL dump adds 5ef1279abc74 powerpc/pseries: Avoid using addr_to_pfn in real mode adds abd19984441c nvmet: fix uninitialized work for zero kato adds 13153509d8f3 NTB: hw: amd: fix an issue about leak system resources adds 78e27678db4e sched/features: Fix !CONFIG_JUMP_LABEL case adds f224b8be9e31 perf: correct SNOOPX field offset adds 44e2bc80a6ec i2c: core: Restore acpi_walk_dep_device_list() getting cal [...] adds a47cecbd2816 md/bitmap: fix memory leak of temporary bitmap adds b3a0ed411008 block: ratelimit handle_bad_sector() message adds fce2779e1c6e crypto: ccp - fix error handling adds 624c2782b49d x86/asm: Replace __force_order with a memory clobber adds d06ea207e90b x86/mce: Add Skylake quirk for patrol scrub reported errors adds b4325c738f8f media: firewire: fix memory leak adds d310c7437cb8 media: ati_remote: sanity check for both endpoints adds e4d4abe6e86f media: st-delta: Fix reference count leak in delta_run_work adds 62f3bc07008d media: sti: Fix reference count leaks adds 8babe11e46ba media: exynos4-is: Fix several reference count leaks due t [...] adds f36a80bc7512 media: exynos4-is: Fix a reference count leak due to pm_ru [...] adds 7db4c3dfee01 media: exynos4-is: Fix a reference count leak adds 6b3f0742f531 media: vsp1: Fix runtime PM imbalance on error adds 8d727e1d261a media: platform: s3c-camif: Fix runtime PM imbalance on error adds e1285a73c5fa media: platform: sti: hva: Fix runtime PM imbalance on error adds ad3825eedb16 media: bdisp: Fix runtime PM imbalance on error adds 7aa3f954cd91 media: media/pci: prevent memory leak in bttv_probe adds 6827d62a86de x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR adds 67806a68d52c media: uvcvideo: Ensure all probed info is returned to v4l2 adds cb475ba4400f mmc: sdio: Check for CISTPL_VERS_1 buffer size adds 4f6af5a3c0f4 media: saa7134: avoid a shift overflow adds ed99b3e5117d media: venus: fixes for list corruption adds 0ce7ba162b35 fs: dlm: fix configfs memory leak adds 05f9cc28a954 media: venus: core: Fix runtime PM imbalance in venus_probe adds 16281bdd202f ntfs: add check for mft record size in superblock adds c8b6ad0a8afb ip_gre: set dev->hard_header_len and dev->needed_headroom [...] adds 9ff197703e25 mac80211: handle lack of sband->bitrates in rates adds 267edd6478f9 PM: hibernate: remove the bogus call to get_gendisk() in s [...] adds 7cb5830b775a scsi: mvumi: Fix error return in mvumi_io_attach() adds e93b629d347e scsi: target: core: Add CONTROL field for trace events adds 85efddd97b72 mic: vop: copy data to kernel space then write to io memory adds 821dcabafded misc: vop: add round_up(x,4) for vring_size to avoid kernel panic adds 08045050c6bd usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc adds e9e791f5c39a usb: gadget: function: printer: fix use-after-free in __lo [...] adds 01d886b89eb8 udf: Limit sparing table size adds 41ce99a3ef1a udf: Avoid accessing uninitialized data on failed inode read adds ca4261a249dd rtw88: increse the size of rx buffer size adds 0e1fb72e27d7 USB: cdc-acm: handle broken union descriptors adds 42e781da7b37 usb: dwc3: simple: add support for Hikey 970 adds 85b757ca3005 can: flexcan: flexcan_chip_stop(): add error handling and [...] adds a9990ed2d7ca ath9k: hif_usb: fix race condition between usb_get_urb() a [...] adds 6c3a1aabfcff drm/panfrost: add amlogic reset quirk callback adds 3a8d86d8da1b bpf: Limit caller's stack depth 256 for subprogs with tailcalls adds 0e3f41b6bec0 misc: rtsx: Fix memory leak in rtsx_pci_probe adds 6ff3df752c06 reiserfs: only call unlock_new_inode() if I_NEW adds 09b63105d089 opp: Prevent memory leak in dev_pm_opp_attach_genpd() adds df01087859fa xfs: make sure the rt allocator doesn't run off the end adds 78a47ef68262 usb: ohci: Default to per-port over-current protection adds bab673eef853 Bluetooth: Only mark socket zapped after unlocking adds 6458e8e8689b drm/msm/a6xx: fix a potential overflow issue adds ff9c607f0355 iomap: fix WARN_ON_ONCE() from unprivileged users adds 0bb4a0b5a0ec scsi: ibmvfc: Fix error return in ibmvfc_probe() adds d399015f191b scsi: qla2xxx: Warn if done() or free() are called on an a [...] adds 061d2f3fce45 selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to c [...] adds d5eb55b5f96f brcmsmac: fix memory leak in wlc_phy_attach_lcnphy adds a4638768b03d rtl8xxxu: prevent potential memory leak adds f3c23dcff8fb Fix use after free in get_capset_info callback. adds 09e4f2271178 HID: ite: Add USB id match for Acer One S1003 keyboard dock adds f8bf0bbee1cc scsi: qedf: Return SUCCESS if stale rport is encountered adds 56b2fd0cbfb0 scsi: qedi: Protect active command list to avoid list corruption adds f14811c617b4 scsi: qedi: Fix list_del corruption while removing active I/O adds e80b7ebcfda7 fbmem: add margin check to fb_check_caps() adds 4886c2cf3d91 tty: ipwireless: fix error handling adds 8f8df766f75c Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb adds 109f5845a60f ipvs: Fix uninit-value in do_ip_vs_set_ctl() adds 045f29c16fcf reiserfs: Fix memory leak in reiserfs_parse_options() adds 752df39ed6e1 mwifiex: don't call del_timer_sync() on uninitialized timer adds 4529f9e5067c ALSA: hda/ca0132 - Add AE-7 microphone selection commands. adds d00555d2255f ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7. adds 36df67bd0097 scsi: smartpqi: Avoid crashing kernel for controller issues adds 5912b09c97cd brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach adds e13f0d325a04 usb: core: Solve race condition in anchor cleanup functions adds bc94a025cfd2 scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qco [...] adds 190bce292b73 dmaengine: dw: Add DMA-channels mask cell support adds 18ec92b1ce29 dmaengine: dw: Activate FIFO-mode for memory peripherals only adds 9bca56ad2f0a ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() adds 905f0d17a07f net: korina: cast KSEG0 address to pointer in kfree adds a8a4b17bcc9d s390/qeth: don't let HW override the configured port role adds 231146202650 tty: serial: lpuart: fix lpuart32_write usage adds 1d2ce4350a01 tty: serial: fsl_lpuart: fix lpuart32_poll_get_char adds 2cc661ab2bde usb: cdc-acm: add quirk to blacklist ETAS ES58X devices adds ed134662a62b USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). adds 8011f45598cd usb: cdns3: gadget: free interrupt after gadget has deleted adds efb893a56cea eeprom: at25: set minimum read/write access stride to 1 adds 3c7ccd7d4ace usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. adds bde3f94035b0 Linux 5.4.73 adds bded4de4a5e1 netfilter: nftables_offload: KASAN slab-out-of-bounds Read [...] adds a45c8c0a31a7 socket: don't clear SOCK_TSTAMP_NEW when SO_TIMESTAMPNS is [...] adds c8a5496bc747 objtool: Support Clang non-section symbols in ORC generation adds 2dcb0c6c3818 scripts/setlocalversion: make git describe output more reliable adds 114c6930b351 arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs adds 7736c61080f1 arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs adds 57a88e44b512 arm64: link with -z norelro regardless of CONFIG_RELOCATABLE adds c3019695f1d8 x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled adds 8e1b40e57dca efivarfs: Replace invalid slashes with exclamation marks i [...] adds 72c17fadf3f8 bnxt_en: Check abort error state in bnxt_open_nic(). adds c17d5aea3395 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. adds a5b9b28b22ba chelsio/chtls: fix deadlock issue adds c5db8069776f chelsio/chtls: fix memory leaks in CPL handlers adds 3a0d5b5358d1 chelsio/chtls: fix tls record info to user adds 0ea202010b40 cxgb4: set up filter action after rewrites adds e781c67629ed gtp: fix an use-before-init in gtp_newlink() adds c90459593f55 ibmvnic: fix ibmvnic_set_mac adds 13a4843d3938 mlxsw: core: Fix memory leak on module removal adds 4bffc9618caf netem: fix zero division in tabledist adds f1493ab33679 net/sched: act_mpls: Add softdep on mpls_gso.ko adds 4939183bb28c r8169: fix issue with forced threading in combination with [...] adds 7740774940fc ravb: Fix bit fields checking in ravb_hwtstamp_get() adds 8cc351a3d444 tcp: Prevent low rmem stalls with SO_RCVLOWAT. adds 30d628ede582 tipc: fix memory leak caused by tipc_buf_append() adds 5c86cda6a529 net: hns3: Clear the CMDQ registers before unmapping BAR region adds aa4dba4e2226 bnxt_en: Re-write PCI BARs after PCI fatal error. adds b1b5efe574cd bnxt_en: Fix regression in workqueue cleanup logic in bnxt [...] adds b8321829036f bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. adds 95daf621291c erofs: avoid duplicated permission check for "trusted." xattrs adds 47a4d5406389 arch/x86/amd/ibs: Fix re-arming IBS Fetch adds 7aae7466f5db x86/xen: disable Firmware First mode for correctable memor [...] adds 4e1a23779bde ata: ahci: mvebu: Make SATA PHY optional for Armada 3720 adds 860448e73ba2 fuse: fix page dereference after free adds dd2f800e9074 bpf: Fix comment for helper bpf_current_task_under_cgroup() adds 801863f634c4 evm: Check size of security.evm before using it adds 125a229e52e7 p54: avoid accessing the data mapped to streaming DMA adds ebb0adcfbb1f cxl: Rework error message for incompatible slots adds bc67eeb9781b RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() adds c274d1f8baaf mtd: lpddr: Fix bad logic in print_drs_error adds 44ef3b63c788 serial: qcom_geni_serial: To correct QUP Version detection logic adds 870d910e1afb serial: pl011: Fix lockdep splat when handling magic-sysrq [...] adds 9f531583c1f0 PM: runtime: Fix timer_expires data type on 32-bit arches adds 8f640cd8ee60 ata: sata_rcar: Fix DMA boundary mask adds 29bbc9cb0b27 xen/gntdev.c: Mark pages as dirty adds f73328c3192e crypto: x86/crc32c - fix building with clang ias adds a6db3aab9c40 openrisc: Fix issue with get_user for 64-bit values adds aa3410cc232c misc: rtsx: do not setting OC_POWER_DOWN reg in rtsx_pci_i [...] adds 847c86d7f1d5 phy: marvell: comphy: Convert internal SMCC firmware retur [...] adds b300b28b7814 Linux 5.4.74 adds a01379671d67 xen/events: avoid removing an event channel while handling it adds 4bea575a1069 xen/events: add a proper barrier to 2-level uevent unmasking adds 44a455e06d87 xen/events: fix race in evtchn_fifo_unmask() adds df54eca9ae8a xen/events: add a new "late EOI" evtchn framework adds ade6bd5af7f9 xen/blkback: use lateeoi irq binding adds e6ea898e5602 xen/netback: use lateeoi irq binding adds 5441639a38df xen/scsiback: use lateeoi irq binding adds 9396de462aa6 xen/pvcallsback: use lateeoi irq binding adds 48b533aa838d xen/pciback: use lateeoi irq binding adds b7d6a66e2172 xen/events: switch user event channels to lateeoi model adds 25c23f033457 xen/events: use a common cpu hotplug hook for event channels adds 1d628c330fa6 xen/events: defer eoi in case of excessive number of events adds 85d9d02a49e2 xen/events: block rogue events for some time adds aedcfe9a02f8 firmware: arm_scmi: Fix ARCH_COLD_RESET adds 6937c143e3d3 firmware: arm_scmi: Add missing Rx size re-initialisation adds f7e7de28d106 x86/unwind/orc: Fix inactive tasks with stack pointer in % [...] adds d90dd1599cf3 mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() adds da8e2fbe458c RDMA/qedr: Fix memory leak in iWARP CM adds 87d9ac94c7e7 ata: sata_nv: Fix retrieving of active qcs adds 2db759037152 futex: Fix incorrect should_fail_futex() handling adds dc17b990ee90 powerpc/powernv/smp: Fix spurious DBG() warning adds 82e93f94ac65 mm: fix exec activate_mm vs TLB shootdown and lazy tlb swi [...] adds 7d59323cff67 powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM adds 2eab8974aea8 sparc64: remove mm_cpumask clearing to fix kthread_use_mm race adds 40b357f7436d f2fs: add trace exit in exception path adds 1544dcb514ad f2fs: fix uninit-value in f2fs_lookup adds 9804eda4a975 f2fs: fix to check segment boundary during SIT page readahead adds fb9b18150e3f s390/startup: avoid save_area_sync overflow adds 15c7ec03ddb8 um: change sigio_spinlock to a mutex adds df5b07f2172a f2fs: handle errors of f2fs_get_meta_page_nofail adds 13081d5ddb58 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses adds 036b0f4d7671 NFS4: Fix oops when copy_file_range is attempted with NFS4 [...] adds a10ed3b55fed power: supply: bq27xxx: report "not charging" on all types adds b2844ba3d37c xfs: fix realtime bitmap/summary file truncation when grow [...] adds 759721fb5886 video: fbdev: pvr2fb: initialize variables adds b30a5c8d9def ath10k: start recovery process when payload length exceeds [...] adds ed0bd7b12939 ath10k: fix VHT NSS calculation when STBC is enabled adds 581940d9b9c8 drm/brige/megachips: Add checking if ge_b850v3_lvds_init() [...] adds ac437801e3c2 selftests/x86/fsgsbase: Reap a forgotten child adds 3a8568806285 media: videodev2.h: RGB BT2020 and HSV are always full range adds 5472c5d1d505 media: platform: Improve queue set up flow for bug fixing adds 47ab020f3290 usb: typec: tcpm: During PR_SWAP, source caps should be se [...] adds 448e5004ad85 media: tw5864: check status of tw5864_frameinterval_get adds 67e18c92e081 media: imx274: fix frame interval handling adds d3fb88a51c04 mmc: via-sdmmc: Fix data race bug adds 7975367a005f drm/bridge/synopsys: dsi: add support for non-continuous HS clock adds 80685a94f7c4 arm64: topology: Stop using MPIDR for topology information adds b3142fe7ff63 printk: reduce LOG_BUF_SHIFT range for H8300 adds 77fa5e15c933 ia64: kprobes: Use generic kretprobe trampoline handler adds f7f7b77ee507 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" adds 4801ffdd6962 bpf: Permit map_ptr arithmetic with opcode add and offset 0 adds 8f71fb76a312 media: uvcvideo: Fix dereference of out-of-bound list iterator adds 58c80462e467 selftests/bpf: Define string const as global for test_sysc [...] adds 7762afa04fd4 samples/bpf: Fix possible deadlock in xdpsock adds 2eab702ee945 riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO adds 65052761eeb9 cpufreq: sti-cpufreq: add stih418 support adds 16b9e40d2989 USB: adutux: fix debugging adds 2502107a9ccd uio: free uio id after uio file node is freed adds 8fd52a21ab57 coresight: Make sysfs functional on topologies with per core sink adds 7f7f437277ac usb: xhci: omit duplicate actions when suspending a runtim [...] adds ea888a14ac6e SUNRPC: Mitigate cond_resched() in xprt_transmit() adds 64129ad98b74 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE adds 7551e2f4fddd can: flexcan: disable clocks during stop mode adds 5880a0d1c835 xfs: don't free rt blocks when we're doing a REMAP bunmapi call adds cf9cc49cd881 ACPI: Add out of bounds and numa_off protections to pxm_to_node() adds 592cbc0a6a83 brcmfmac: Fix warning message after dongle setup failed adds 0606a8df86fe drivers/net/wan/hdlc_fr: Correctly handle special skb->pro [...] adds 37464a8a7f68 bus/fsl_mc: Do not rely on caller to provide non NULL mc_io adds cf5a6124f237 ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 adds 3ef6095d6587 power: supply: test_power: add missing newlines when print [...] adds 5759f38a63db drm/amd/display: HDMI remote sink need mode validation for Linux adds 1f145a1193ea ARC: [dts] fix the errors detected by dtbs_check adds 4ebdad05129e btrfs: fix replace of seed device adds 78452408bb3e md/bitmap: md_bitmap_get_counter returns wrong blocks adds dfcfccd05075 bnxt_en: Log unknown link speed appropriately. adds f66125e1c4df rpmsg: glink: Use complete_all for open states adds 660e2d9d1417 clk: ti: clockdomain: fix static checker warning adds 229bdf0b1319 net: 9p: initialize sun_server.sun_path to have addr's val [...] adds d01b63320799 drivers: watchdog: rdc321x_wdt: Fix race condition bugs adds d7d7920a7f66 ext4: Detect already used quota file early adds 9b58c55ba81c KVM: PPC: Book3S HV: Do not allocate HPT for a nested guest adds 9f7e4bfadfe9 gfs2: use-after-free in sysfs deregistration adds 3c78eb161c26 gfs2: add validation checks for size of superblock adds e2dca8845c37 cifs: handle -EINTR in cifs_setattr adds c70f909e7ad6 arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend i [...] adds 2f98e2843b69 ARM: dts: omap4: Fix sgx clock rate for 4430 adds c6029d9bc68d memory: emif: Remove bogus debugfs error handling adds 8c1b47e8aa43 ARM: dts: s5pv210: remove DMA controller bus node name to [...] adds 8a9024f6e29f ARM: dts: s5pv210: move fixed clocks under root node adds 3ad1464467e7 ARM: dts: s5pv210: move PMU node out of clock controller adds b71dbaf08f9f ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node adds 742fd49cf811 nbd: make the config put is called before the notifying th [...] adds c421c082088e sgl_alloc_order: fix memory leak adds a7aa5d578fed nvme-rdma: fix crash when connect rejected adds b91d4797b3da md/raid5: fix oops during stripe resizing adds 3f56e94b6f7c mmc: sdhci: Add LTR support for some Intel BYT based controllers adds 470c8c409e1c mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN adds 2d1c48227780 seccomp: Make duplicate listener detection non-racy adds 3674b0445b70 selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE wi [...] adds f9a48ff99961 perf/x86/intel: Fix Ice Lake event constraint table adds 2e2a324641f9 perf/x86/amd/ibs: Don't include randomized bits in get_ibs [...] adds d789e1c5b1ce perf/x86/amd/ibs: Fix raw sample data accumulation adds 004fb028f22c spi: sprd: Release DMA channel also on probe deferral adds a908e29705ee extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] adds 8ac92a5e5fd7 leds: bcm6328, bcm6358: use devres LED registering function adds 2f3cb993a6f2 media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having a [...] adds f8a6a2ed4b7d fs: Don't invalidate page buffers in block_write_full_page() adds c75b77cb9f01 NFS: fix nfs_path in case of a rename retry adds 5e25b44cc2eb ACPI: button: fix handling lid state changes when input de [...] adds 9578d7381432 ACPI / extlog: Check for RDMSR failure adds 1a5f62a3c694 ACPI: video: use ACPI backlight for HP 635 Notebook adds 6341984bef17 ACPI: debug: don't allow debugging when ACPI is disabled adds e7f52fd6e0ef PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI adds 0adf4dbae9c0 ACPI: EC: PM: Flush EC work unconditionally after wakeup adds 7f9d9a007e59 ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() adds a034ea12bdd4 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs adds 3fc2cbba4069 w1: mxc_w1: Fix timeout resolution problem leading to bus error adds f0ef0e2299f5 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] adds a0bdb5b16392 scsi: qla2xxx: Fix crash on session cleanup with unload adds 1e2f16dd611b PM: runtime: Remove link state checks in rpm_get/put_supplier() adds c5f2a5091263 btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] adds 223b462744b3 btrfs: improve device scanning messages adds e1cf034899b6 btrfs: reschedule if necessary when logging directory items adds c2dcc9b03b7f btrfs: send, orphanize first all conflicting inodes when p [...] adds 6ec4b82fc322 btrfs: send, recompute reference path after orphanization [...] adds 4b82b8aba08d btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioc [...] adds d3ce2d0fb8b2 btrfs: tree-checker: fix false alert caused by legacy btrf [...] adds 1cedc54ad3d4 btrfs: cleanup cow block on error adds 834a61b2123b btrfs: tree-checker: validate number of chunk stripes and parity adds dfda50e882f5 btrfs: fix use-after-free on readahead extent after failur [...] adds c964d386e849 btrfs: fix readahead hang and use-after-free after removin [...] adds 2600a131e1f6 usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC adds 3468cbceb563 usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method f [...] adds 1c9e86c933ea usb: dwc3: ep0: Fix ZLP for OUT ep0 requests adds f935b70cf724 usb: dwc3: gadget: Check MPS of the request length adds 726f638e7cd1 usb: dwc3: core: add phy cleanup for probe error handling adds 97224cdc0440 usb: dwc3: core: don't trigger runtime pm when remove driver adds 206dcd6ce82f usb: dwc3: gadget: Resume pending requests after CLEAR_STALL adds 2850f148cd7f usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command adds 543432d078c0 usb: cdc-acm: fix cooldown mechanism adds 75d0d4ff5970 usb: typec: tcpm: reset hard_reset_count for any disconnect adds 94478c1dc57d usb: host: fsl-mph-dr-of: check return of dma_set_mask() adds 8c16ca600657 drm/i915: Force VT'd workarounds when running as a guest OS adds eb4c460e2e06 vt: keyboard, simplify vt_kdgkbsent adds 87d398f348b8 vt: keyboard, extend func_buf_lock to readers adds 93da9dcee2d2 HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery adds f707ccb2f10c udf: Fix memory leak when mounting adds a4f02a81c7e6 dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status adds ad877be5b983 iio:light:si1145: Fix timestamp alignment and prevent data leak. adds a8c59abdbc6b iio: adc: gyroadc: fix leak of device node iterator adds 96a5134423ae iio:adc:ti-adc0832 Fix alignment issue with timestamp adds 9f4f75df4b47 iio:adc:ti-adc12138 Fix alignment issue with timestamp adds 829c0a9634b9 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. adds 73597ab2a9b9 powerpc/drmem: Make lmb_size 64 bit adds 58a7dc5f521a MIPS: DEC: Restore bootmem reservation for firmware workin [...] adds 551bf7c4bc24 s390/stp: add locking to sysfs functions adds 240baebeda09 powerpc/rtas: Restrict RTAS requests from userspace adds 3fa03b7f21a3 powerpc: Warn about use of smt_snooze_delay adds 7850dd0851a3 powerpc/memhotplug: Make lmb size 64bit adds 61ed8c1b940d powerpc/powernv/elog: Fix race while processing OPAL error [...] adds 94e27f13694c powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP adds 415043c3ec0d powerpc: Fix undetected data corruption with P9N DD2.1 VSX [...] adds c342001cab7f NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE adds da86bb4c214f NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE [...] adds c1ea3c4a4302 NFSD: Add missing NFSv2 .pc_func methods adds 213c836b2396 ubifs: dent: Fix some potential memory leaks while iterati [...] adds a77927469760 ubifs: xattr: Fix some potential memory leaks while iterat [...] adds bc202c839b5d ubifs: journal: Make sure to not dirty twice for auth nodes adds 748057df47b9 ubifs: Fix a memleak after dumping authentication mount options adds 9ba6324ca9c4 ubifs: Don't parse authentication mount options in remount [...] adds a99cbd20a5c5 ubifs: mount_ubifs: Release authentication resource in err [...] adds 468811595833 perf python scripting: Fix printable strings in python3 scripts adds 6d0beeebd15d ARC: perf: redo the pct irq missing in device-tree handling adds da3bb6fa23f1 ubi: check kthread_should_stop() after the setting of task state adds e17afa6d1de3 ia64: fix build error with !COREDUMP adds da3ccf5b2045 rtc: rx8010: don't modify the global rtc ops adds 2c58d5e0c754 i2c: imx: Fix external abort on interrupt in exit paths adds 987d3814c92c drm/amdgpu: don't map BO in reserved region adds 9887a48d49f0 drm/amd/display: Increase timeout for DP Disable adds d417026c4081 drm/amdgpu: correct the gpu reset handling for job != NULL case adds 1e460aa7353d drm/amdkfd: Use same SQ prefetch setting as amdgpu adds adff3a805c97 drm/amd/display: Avoid MST manager resource leak. adds d1628cdacfb0 drm/amdgpu: increase the reserved VM size to 2MB adds d7e22dbc662d drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally adds 9cdccb4761e5 drm/amd/display: Fix kernel panic by dal_gpio_open() error adds d4fdbedef767 ceph: promote to unsigned long long before shifting adds 51135ffbb54d libceph: clear con->out_msg on Policy::stateful_server faults adds 0db6e7161e33 9P: Cast to loff_t before multiplying adds 3cfbc13ab3f0 ring-buffer: Return 0 on success from ring_buffer_resize() adds b11e9dd66e3a vringh: fix __vringh_iov() when riov and wiov are different adds c0de3cf2f286 ext4: fix leaking sysfs kobject after failed mount adds ae05fdc6d60a ext4: fix error handling code in add_new_gdb adds b60edf37d5d3 ext4: fix invalid inode checksum adds b7e1a637eae9 drm/ttm: fix eviction valuable range check. adds fb4e2a67e193 mmc: sdhci-of-esdhc: set timeout to max before tuning adds 071b3300c951 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true adds beb5d0dfc154 drm/amd/pm: increase mclk switch threshold to 200 us adds c2313d7818b9 tty: make FONTX ioctl use the tty pointer they were actual [...] adds 4bf2a744a4e7 arm64: berlin: Select DW_APB_TIMER_OF adds 81190a9efde0 cachefiles: Handle readpage error correctly adds f3d8023e0647 hil/parisc: Disable HIL driver when it gets stuck adds 0808ca98e67e arm: dts: mt7623: add missing pause for switchport adds 2937774ef43a ARM: samsung: fix PM debug build with DEBUG_LL but !MMU adds e793fc391351 ARM: s3c24xx: fix missing system reset adds 26086875476f device property: Keep secondary firmware node secondary by type adds 4cb29cdd5043 device property: Don't clear secondary pointer for shared [...] adds 8fd792948e76 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR adds 4d934fe936fd staging: fieldbus: anybuss: jump to correct label in an er [...] adds 15506ee68893 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] adds b869f6b67274 staging: octeon: repair "fixed-link" support adds 6ce4da84e5f4 staging: octeon: Drop on uncorrectable alignment or FCS error adds 6e97ed6efa70 Linux 5.4.75 adds 5bcd18bf8082 drm/i915: Break up error capture compression loops with co [...] adds d321f127eb51 drm/i915/gt: Delay execlist processing for tgl adds e05dfcff26e9 drm/i915: Drop runtime-pm assert from vgpu io accessors adds 1ca84322ab5b ASoC: Intel: Skylake: Add alternative topology binary name adds 840d8c9b3e5f linkage: Introduce new macros for assembler symbols adds 3e7050661d95 arm64: asm: Add new-style position independent function an [...] adds d94589900d98 arm64: lib: Use modern annotations for assembly functions adds ca16a42f5f0d arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm [...] adds 76e5bba75a63 tipc: fix use-after-free in tipc_bcast_get_mode adds 1695fca8a923 ptrace: fix task_join_group_stop() for the case when curre [...] adds 57bb59f9d8fb cadence: force nonlinear buffers to be cloned adds 14d755a4815e chelsio/chtls: fix memory leaks caused by a race adds 7bf7b7c385a1 chelsio/chtls: fix always leaking ctrl_skb adds 5b66a5b6a9e2 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP adds 6ef3bcc25a3e gianfar: Account for Tx PTP timestamp in the skb headroom adds ac343efb572c ionic: check port ptr before use adds 8e3c047f814b ip_tunnel: fix over-mtu packet send fail without TUNNEL_DO [...] adds 92e65059beda net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition adds 26ffb8916059 powerpc/vnic: Extend "failover pending" window adds 9b5458effeee sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-en [...] adds e5ea79bb19f8 sfp: Fix error handing in sfp_probe() adds 61402d61a2af Fonts: Replace discarded const qualifier adds f7d0f7242405 ALSA: hda/realtek - Fixed HP headset Mic can't be detected adds 72ce616ed55a ALSA: hda/realtek - Enable headphone for ASUS TM420 adds 65457e345f3c ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 adds a46e830d017e ALSA: usb-audio: add usb vendor id as DSD-capable for Khad [...] adds 26a871cf86cb ALSA: usb-audio: Add implicit feedback quirk for Qu-16 adds f7c2913d606b ALSA: usb-audio: Add implicit feedback quirk for MODX adds c1f729c7dec0 mm: mempolicy: fix potential pte_unmap_unlock pte error adds b1d16be4f2f4 lib/crc32test: remove extra local_irq_disable/enable adds 1b8490d6b809 kthread_worker: prevent queuing delayed work from timer_fn [...] adds d2286457bd83 mm: always have io_remap_pfn_range() set pgprot_decrypted() adds 2cd71743e7ff gfs2: Wake up when sd_glock_disposal becomes zero adds aef59b5e5bdf ring-buffer: Fix recursion protection transitions between [...] adds cfaf010cf345 mtd: spi-nor: Don't copy self-pointing struct around adds 3058420f40fb ftrace: Fix recursion check for NMI test adds a69af5baed80 ftrace: Handle tracing when switching between context adds f352cca84625 regulator: defer probe when trying to get voltage from unr [...] adds 9f6883fce694 spi: bcm2835: fix gpio cs level inversion adds ec5f524e0293 tracing: Fix out of bounds write in get_trace_buf adds 2716e78a6486 futex: Handle transient "ownerless" rtmutex state correctly adds 69e0e917c7c8 ARM: dts: sun4i-a10: fix cpu_alert temperature adds 3283d4d78412 arm64: dts: meson: add missing g12 rng clock adds 6e02c29e4ac4 x86/kexec: Use up-to-dated screen_info copy to fill boot params adds 147e3743cf7a of: Fix reserved-memory overlap detection adds 6d7b41a67687 drm/sun4i: frontend: Rework a bit the phase data adds f743f73f42a7 drm/sun4i: frontend: Reuse the ch0 phase for RGB formats adds 914fc5524261 drm/sun4i: frontend: Fix the scaler phase on A33 adds f77756ea6641 blk-cgroup: Fix memleak on error path adds 3c52715ceaae blk-cgroup: Pre-allocate tree node on blkg_conf_prep adds fd4fb5080725 scsi: core: Don't start concurrent async scan on same host adds 1247f4e29188 drm/amdgpu: add DID for navi10 blockchain SKU adds 2149aa583068 scsi: ibmvscsi: Fix potential race after loss of transport adds 2fd9e60760ef vsock: use ns_capable_noaudit() on socket create adds 8c9c03432500 nvme-rdma: handle unexpected nvme completion data length adds a04cec1dd293 nvmet: fix a NULL pointer dereference when tracing the flu [...] adds 16476c2b26ca drm/vc4: drv: Add error handding for bind adds 937753df482c ACPI: NFIT: Fix comparison to '-ENXIO' adds 4dab0fd40323 usb: cdns3: gadget: suspicious implicit sign extension adds 7d0de6f87257 drm/nouveau/nouveau: fix the start/end range for migration adds eceb94287dbf drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" adds 8ee6a0f25457 arm64/smp: Move rcu_cpu_starting() earlier adds cfd9d7137759 Revert "coresight: Make sysfs functional on topologies wit [...] adds 642181fe3567 vt: Disable KD_FONT_OP_COPY adds beeb658cfd35 fork: fix copy_process(CLONE_PARENT) race with the exiting [...] adds b33a1039564c s390/pkey: fix paes selftest failure with paes and pkey st [...] adds 085fc4784e4b serial: 8250_mtk: Fix uart_get_baud_rate warning adds 62c4b2b21e3b serial: txx9: add missing platform_driver_unregister() on [...] adds 9d34dbab6ef4 USB: serial: cyberjack: fix write-URB completion race adds b7f74775c2bb USB: serial: option: add Quectel EC200T module support adds 7f7be9341b86 USB: serial: option: add LE910Cx compositions 0x1203, 0x12 [...] adds d5d3cca9d61f USB: serial: option: add Telit FN980 composition 0x1055 adds 8febdfb5973d tty: serial: fsl_lpuart: add LS1028A support adds 86875e1d6426 tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 wor [...] adds 290fcf3e0c0c usb: dwc3: ep0: Fix delay status handling adds b0d03a1bdb3c USB: Add NO_LPM quirk for Kingston flash drive adds b9d91fa92164 usb: mtu3: fix panic in mtu3_gadget_stop() adds d61edc06002f drm/panfrost: Fix a deadlock between the shrinker and madv [...] adds fbfca92c7840 ARC: stack unwinding: avoid indefinite looping adds 874dfb5c6aa3 PM: runtime: Drop runtime PM references to supplier on lin [...] adds 37f75c6aa8dd PM: runtime: Drop pm_runtime_clean_up_links() adds 258d01b1577e PM: runtime: Resume the device earlier in __device_release [...] adds 21ab13af8c50 xfs: flush for older, xfs specific ioctls adds b7f7474b3921 perf/core: Fix a memory leak in perf_event_parse_addr_filter() adds c3d60c695712 arm64: dts: marvell: espressobin: Add ethernet switch aliases adds ec9c6b417e27 Linux 5.4.76 adds 19f6d91bdad4 powercap: restrict energy meter to root access adds 2544d06afd8d Linux 5.4.77 adds 5a39fb2f22fd drm/i915/gem: Flush coherency domains on first set-domain-ioctl adds 160777b19b86 time: Prevent undefined behaviour in timespec64_to_ns() adds 95fda70d3955 nbd: don't update block size after device is started adds 9dfbc2f82ac8 KVM: arm64: Force PTE mapping on fault resulting in a devi [...] adds 504cfb5e3bca PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0 adds ab031673e2ab usb: dwc3: gadget: Continue to process pending requests adds e24516cf62f9 usb: dwc3: gadget: Reclaim extra TRBs after request completion adds c58fa93b1409 btrfs: tracepoints: output proper root owner for trace_fin [...] adds 0ee771e96954 btrfs: sysfs: init devices outside of the chunk_mutex adds a8ec66026dd8 btrfs: reschedule when cloning lots of extents adds bb8c6bd53cc0 ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function adds bb2b60242c8e genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY adds 4e438ca1b629 hv_balloon: disable warning when floor reached adds 5cb904da85ed net: xfrm: fix a race condition during allocing spi adds 933f911136e2 ASoC: codecs: wcd9335: Set digital gain range correctly adds 6234710dc634 xfs: set xefi_discard when creating a deferred agfl free l [...] adds 56907fa27b94 netfilter: use actual socket sk rather than skb sk when ro [...] adds ad017cf5dace netfilter: nf_tables: missing validation from the abort path adds 1c8fe343a79d netfilter: ipset: Update byte and packet counters regardle [...] adds d261d0bd9066 powerpc/eeh_cache: Fix a possible debugfs deadlock adds b36f78fd48e9 perf trace: Fix segfault when trying to trace events by cgroup adds 22901751d269 perf tools: Add missing swap for ino_generation adds 2825a5bf3ca5 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() adds 9946509a027b iommu/vt-d: Fix a bug for PDP check in prq_event_thread adds e201588fad54 afs: Fix warning due to unadvanced marshalling pointer adds 3d0954767918 can: rx-offload: don't call kfree_skb() from IRQ context adds ab46748bf988 can: dev: can_get_echo_skb(): prevent call to kfree_skb() [...] adds 183f1af506fe can: dev: __can_get_echo_skb(): fix real payload length re [...] adds 5bde65abe166 can: can_create_echo_skb(): fix echo skb generation: alway [...] adds 0ab4c839409a can: j1939: swap addr and pgn in the send example adds b9c4a9a07c4a can: j1939: j1939_sk_bind(): return failure if netdev is down adds 51920ca7519c can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unpr [...] adds d6c34afab0ed can: xilinx_can: handle failure cases of pm_runtime_get_sync adds 44b2c4beff8a can: peak_usb: add range checking in decode operations adds a23ee9956612 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping adds 56c56af0a3a1 can: peak_canfd: pucan_handle_can_rx(): fix echo managemen [...] adds 0b657367309e can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A adds 66ce8bfad6f6 can: flexcan: flexcan_remove(): disable wakeup completely adds 2f6cbef32718 xfs: flush new eof page on truncate to avoid post-eof corruption adds 0685eb84ad56 xfs: fix scrub flagging rtinherit even if there is no rt device adds 327af342ca9b tpm: efi: Don't create binary_bios_measurements file for a [...] adds 213e1238cacc random32: make prandom_u32() output unpredictable adds d2cef3bae14b KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMC [...] adds 42501604363f KVM: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally adds b668352c4aad ath9k_htc: Use appropriate rs_datalen type adds 0fc0befe0bfa ASoC: qcom: sdm845: set driver name correctly adds e22142a9a2a9 ASoC: cs42l51: manage mclk shutdown delay adds fe2dc1093c61 usb: dwc3: pci: add support for the Intel Alder Lake-S adds e60490354191 opp: Reduce the size of critical section in _opp_table_kre [...] adds 1737ea0c5775 usb: gadget: goku_udc: fix potential crashes in probe adds 9110e2f2633d selftests/ftrace: check for do_sys_openat2 in user-memory test adds 9b7e6b670df7 selftests: pidfd: fix compilation errors due to wait.h adds 0a4c091673ca ALSA: hda: Separate runtime and system suspend adds 42eaa22aaf2e ALSA: hda: Reinstate runtime_allow() for all hda controllers adds 99dcfc517d17 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-af [...] adds edeff05a1f10 gfs2: Add missing truncate_inode_pages_final for sd_aspace adds 325455358e54 gfs2: check for live vs. read-only file system in gfs2_fitrim adds 7f6df0b085ce scsi: hpsa: Fix memory leak in hpsa_init_one() adds f449b902badb drm/amdgpu: perform srbm soft reset always on SDMA resume adds 48083640a47b drm/amd/pm: perform SMC reset on suspend/hibernation adds c1cbb64c100d drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running adds 67bb2e4d41de mac80211: fix use of skb payload instead of header adds a3f0db0d2320 cfg80211: initialize wdev data earlier adds e57c04697030 cfg80211: regulatory: Fix inconsistent format argument adds bf1cedc12f58 tracing: Fix the checking of stackidx in __ftrace_trace_stack adds b61e157d9f64 scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() adds c473b3e56c1d scsi: mpt3sas: Fix timeouts observed while reenabling IRQ adds 0ca279c859d7 nvme: introduce nvme_sync_io_queues adds d0e888a20dfd nvme-rdma: avoid race between time out and tear down adds 531b55cce9cd nvme-tcp: avoid race between time out and tear down adds 9d14f5225dbb nvme-rdma: avoid repeated request completion adds a889cd3d350d nvme-tcp: avoid repeated request completion adds 984d77507439 iommu/amd: Increase interrupt remapping table limit to 512 [...] adds 4d6f536e34d6 s390/smp: move rcu_cpu_starting() earlier adds c6be53caf1c8 vfio: platform: fix reference leak in vfio_platform_open adds b66c7cdedd1e vfio/pci: Bypass IGD init in case of -ENODEV adds 4faa1fabc645 i2c: mediatek: move dma reset before i2c reset adds ab10b7def421 amd/amdgpu: Disable VCN DPG mode for Picasso adds 6d8b43376990 selftests: proc: fix warning: _GNU_SOURCE redefined adds 37a048d790c3 riscv: Set text_offset correctly for M-Mode adds 713a3a94bee0 i2c: sh_mobile: implement atomic transfers adds 572e545d80ea tpm_tis: Disable interrupts on ThinkPad T490s adds 3322f7289e50 spi: bcm2835: remove use of uninitialized gpio flags variable adds 58953e87343d tick/common: Touch watchdog in tick_unfreeze() on all CPUs adds 88ccabbd2066 mfd: sprd: Add wakeup capability for PMIC IRQ adds c0be7a34c889 pinctrl: intel: Set default bias in case no particular val [...] adds 443ae3655f8c ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] adds d2e61c5202e6 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE adds e74e514c8cca pinctrl: aspeed: Fix GPI only function problem. adds b9e8f9d139bd net/mlx5: Fix deletion of duplicate rules adds dfcb33773877 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() adds c602ad2b52dc bpf: Zero-fill re-used per-cpu map element adds 81dcfdb9a015 nbd: fix a block_device refcount leak in nbd_release adds a8ee686597fb igc: Fix returning wrong statistics adds 08e213bef291 xfs: fix flags argument to rmap lookup when converting sha [...] adds 3bd97b33be41 xfs: set the unwritten bit in rmap lookup flags in xchk_bm [...] adds 7cbf708b1b9a xfs: fix rmap key and record comparison functions adds b45f52a20879 xfs: fix brainos in the refcount scrubber's rmap fragment [...] adds 0e2ad69bd4b5 lan743x: fix "BUG: invalid wait context" when setting rx mode adds f10d238aad93 xfs: fix a missing unlock on error in xfs_fs_map_blocks adds c0a6cc9e11f4 of/address: Fix of_node memory leak in of_dma_is_coherent adds 2ab9c76986e4 cosa: Add missing kfree in error path of cosa_write adds 70867a9dbf57 vrf: Fix fast path output packet handling with async Netfi [...] adds 09b0d47b7952 perf: Fix get_recursion_context() adds 52e3a55bc253 erofs: derive atime instead of leaving it empty adds a6ca4c7ec44c ext4: correctly report "not supported" for {usr,grp}jquota [...] adds 062c9b04f6eb ext4: unlock xattr_sem properly in ext4_inline_data_truncate() adds 8266c23124c1 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod adds 5af9630036ef btrfs: fix min reserved size calculation in merge_reloc_root adds 2033dd885297 btrfs: dev-replace: fail mount if we don't have replace it [...] adds 11c14da8d005 KVM: arm64: Don't hide ID registers from userspace adds 06c1895fe71b thunderbolt: Fix memory leak if ida_simple_get() fails in [...] adds 1654bf2d9f0e thunderbolt: Add the missed ida_simple_remove() in ring_re [...] adds f988e9c85cfb uio: Fix use-after-free in uio_unregister_device() adds cbad9668929c usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode adds 57626d77ef1e xhci: hisilicon: fix refercence leak in xhci_histb_probe adds e2b2c390ec9e virtio: virtio_console: fix DMA memory allocation for rpro [...] adds 761fb6829238 mei: protect mei_cl_mtu from null dereference adds 2192d905df0d futex: Don't enable IRQs unconditionally in put_pi_state() adds 84778a43ae59 jbd2: fix up sparse warnings in checkpoint code adds bd4d106f3122 mm/slub: fix panic in slab_alloc_node() adds fa6265f8fb9e Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" adds ac18b128cfd6 reboot: fix overflow parsing reboot cpu number adds 9de4ffb70150 ocfs2: initialize ip_next_orphan adds 33e53f2cac19 btrfs: fix potential overflow in cluster_pages_for_defrag [...] adds 68dae71b7cde selinux: Fix error return code in sel_ib_pkey_sid_slow() adds 819bf3b0d969 gpio: pcie-idio-24: Fix irq mask when masking adds 7b6790ae3a94 gpio: pcie-idio-24: Fix IRQ Enable Register value adds 2a6cba6d3d72 gpio: pcie-idio-24: Enable PEX8311 interrupts adds e1d706eeeaf7 mmc: sdhci-of-esdhc: Handle pulse width detection erratum [...] adds 039c8dcd2b15 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() a [...] adds 974e3a7002a0 don't dump the threads that had been already exiting when zapped. adds c6a6168a31e1 drm/gma500: Fix out-of-bounds access to struct drm_device. [...] adds fa76dd3c1df3 pinctrl: amd: use higher precision for 512 RtcClk adds 2cd21fe5bcc4 pinctrl: amd: fix incorrect way to disable debounce filter adds 98901bff58d9 swiotlb: fix "x86: Don't panic if can not alloc buffer for [...] adds 22ee23fe1cc9 IPv6: Set SIT tunnel hard_header_len to zero adds 016e70d176ff net/af_iucv: fix null pointer dereference on shutdown adds 25786fb512f7 net: udp: fix UDP header access on Fast/frag0 UDP GRO adds 7e332a5c0e2c net: Update window_clamp if SOCK_RCVBUF is set adds c59039a088bd net/x25: Fix null-ptr-deref in x25_connect adds 78f6fac0814e tipc: fix memory leak in tipc_topsrv_start() adds 6fcf4141b9a2 r8169: fix potential skb double free in an error path adds 5af9d48acbee drm/i915: Correctly set SFC capability for video engines adds 6958fbd52e79 powerpc/603: Always fault when _PAGE_ACCESSED is not set adds b74fe3186471 x86/speculation: Allow IBPB to be conditionally enabled on [...] adds c6b1616f5472 perf scripting python: Avoid declaring function pointers w [...] adds c5cf5c7b585c perf/core: Fix race in the perf_mmap_close() function adds ebc24aeb8694 net: sch_generic: fix the missing new qdisc assignment bug adds 9fda2e762498 Convert trailing spaces and periods in path components adds 315443293a2d Linux 5.4.78 adds bcf7f2d3fcec selftests/powerpc: rfi_flush: disable entry flush if present adds b65458b6be80 powerpc/64s: flush L1D on kernel entry adds 09495b5f7aab powerpc/64s: flush L1D after user accesses adds eb37345ed224 powerpc: Only include kup-radix.h for 64-bit Book3S adds 01474e8cc342 selftests/powerpc: entry flush test adds b33905dc1ce5 MIPS: PCI: Fix MIPS build adds 42bb7b7b9654 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs adds 3fa9daaccce8 net/mlx5: poll cmd EQ in case of command timeout adds 7db82a5a4c15 net/mlx5: Fix a race when moving command interface to events mode adds b57c75956e79 net/mlx5: Add retry mechanism to the command entry index a [...] adds 8cad37eb129f powerpc/8xx: Always fault when _PAGE_ACCESSED is not set adds cd61f14592df net: lantiq: Add locking for TX DMA channel adds df3305411447 Input: sunkbd - avoid use-after-free in teardown paths adds 1527ab7859b2 mac80211: always wind down STA state adds 7ae6f2df438d can: proc: can_remove_proc(): silence remove_proc_entry warning adds 087c857e0131 KVM: x86: clflushopt should be treated as a no-op by emulation adds 26c7d2883851 ACPI: GED: fix -Wformat adds fc8334619167 Linux 5.4.79 adds b2f95ff764c0 ah6: fix error return code in ah6_input() adds 362bd03af589 atm: nicstar: Unmap DMA on send error adds bedb089dcbf7 bnxt_en: read EEPROM A2h address using page 0 adds 2894a07110c6 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_por [...] adds e5fe052c065d Exempt multicast addresses from five-second neighbor lifetime adds 0e8b0213dc60 inet_diag: Fix error path to cancel the meseage in inet_re [...] adds 88a5a3e1530c ipv6: Fix error path to cancel the meseage adds 5c7a00aa05d6 lan743x: fix issue causing intermittent kernel log warnings adds c35a7de217ce lan743x: prevent entire kernel HANG on open, for some platforms adds 78b9c4a8e338 mlxsw: core: Use variable timeout for EMAD retries adds fa03d6177be7 net: b44: fix error return code in b44_init_one() adds 805dfdb26e54 net: bridge: add missing counters to ndo_get_stats64 callback adds 27e9ca6c82a0 net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 adds bd17af3cf314 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() adds 99ddc3211653 net: Have netpoll bring-up DSA management interface adds d9704891f531 netlabel: fix our progress tracking in netlbl_unlabel_stat [...] adds 65a596ec63aa netlabel: fix an uninitialized warning in netlbl_unlabel_s [...] adds 75b2b0d38068 net: lantiq: Wait for the GPHY firmware to be ready adds 782a503a369c net/mlx4_core: Fix init_hca fields offset adds ab1e4b3c406b net: qualcomm: rmnet: Fix incorrect receive packet handlin [...] adds 9e909956d0c7 net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_ [...] adds 9ecfcf48d735 net/tls: fix corrupted data in recvmsg adds f6f751cb315c net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_ [...] adds f8e5578dcaa7 page_frag: Recover from memory pressure adds 5241fa6e7acd qed: fix error return code in qed_iwarp_ll2_start() adds 31790683293b qlcnic: fix error return code in qlcnic_83xx_restart_hw() adds 04b7fd7609b3 sctp: change to hold/put transport for proto_unreach_timer adds 3d6c81f9c96c tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate adds 3f9f112a6329 net/mlx5: Add handling of port type in rule deletion adds 7204f0be5b5e net/mlx5: Disable QoS when min_rates on all VFs are zero adds 9a1ac76ab15e net: usb: qmi_wwan: Set DTR quirk for MR400 adds 3f0ccca2729b net/ncsi: Fix netlink registration adds 9865a26c9620 net: ftgmac100: Fix crash when removing driver adds e06dfd53a42a pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq adds 8ebc41496f6e scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by uf [...] adds 58ced3741789 selftests: kvm: Fix the segment descriptor layout to match [...] adds e6f6e52acb96 ACPI: button: Add DMI quirk for Medion Akoya E2228T adds 71eea3d3df94 arm64: errata: Fix handling of 1418040 with late CPU onlining adds e8df8c25aa05 arm64: psci: Avoid printing in cpu_psci_cpu_die() adds 54d11983c29c arm64: smp: Tell RCU about CPUs that fail to come online adds 195f9e1a5457 vfs: remove lockdep bogosity in __sb_start_write adds e240b4326887 gfs2: fix possible reference leak in gfs2_check_blk_type adds 8afc6e00a1d1 hwmon: (pwm-fan) Fix RPM calculation adds 79de663dcb11 arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay adds ba6ebc22844d arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay adds 96bde11bf2b2 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node adds 345d06f5853f arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node adds 31c4a413971b arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node adds 1446255d8600 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node adds 260ceb0c4aa6 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LE [...] adds b55bc15117d6 ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay [...] adds 303691562f8f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on E [...] adds ec268dd970a5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX dela [...] adds cecaad1d3f48 ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX d [...] adds 6cb50545fe31 ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Et [...] adds c6e7f6bdcbaa ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY adds 794a13015fb6 ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX dela [...] adds 29dea2b91871 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/ [...] adds 93f23689129f Input: adxl34x - clean up a data type in adxl34x_probe() adds cab227c19cd1 MIPS: export has_transparent_hugepage() for modules adds b94479198240 arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node adds a8d6ae10e9fc arm64: dts imx8mn: Remove non-existent USB OTG2 adds cfee2333791a arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy adds fd278c6359ac swiotlb: using SIZE_MAX needs limits.h included adds 58e4f34f52a4 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point adds 9a4b4a06addf ARM: dts: imx50-evk: Fix the chip select 1 IOMUX adds 6490ecdee551 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER adds 1b1ddde970de rfkill: Fix use-after-free in rfkill_resume() adds 1a358c4e9bb2 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() adds 4c954fe28af1 RMDA/sw: Don't allow drivers using dma_virt_ops on highmem [...] adds 6eadbc3b7ab7 perf lock: Don't free "lock_seq_stat" if read_count isn't zero adds f5d6b6c2e993 tools, bpftool: Add missing close before bpftool net attach exit adds ef097e93aca2 ip_tunnels: Set tunnel option flag when tunnel metadata is [...] adds 5970c08eed35 can: af_can: prevent potential access of uninitialized mem [...] adds 247b03eca2fd can: af_can: prevent potential access of uninitialized mem [...] adds 85854e4e552e can: dev: can_restart(): post buffer from the right context adds 85c48dcd8735 can: ti_hecc: Fix memleak in ti_hecc_probe adds 4a6891e169df can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then [...] adds 73788e8c3b02 can: peak_usb: fix potential integer overflow on shift of a int adds f0c8508bf874 can: flexcan: fix failure handling of pm_runtime_get_sync() adds 84089205dbd2 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI adds d527bb8bd577 can: tcan4x5x: tcan4x5x_can_probe(): add missing error che [...] adds 69851481b342 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration adds 9b0596c07da8 can: m_can: m_can_handle_state_change(): fix state change adds db2f5579e725 can: m_can: m_can_class_free_dev(): introduce new function adds 24ce39bf0aa2 can: m_can: m_can_stop(): set device to software init mode [...] adds 32ebbc84697b ASoC: qcom: lpass-platform: Fix memory leak adds cb5ad04eeeb6 selftests/bpf: Fix error return code in run_getsockopt_test() adds 5e7f422c3810 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu adds a5a1db757da1 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() adds 401afa5f5e5e net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos [...] adds 58f45daa2d0a bpf, sockmap: Fix partial copy_page_to_iter so progress ca [...] adds 9df3884a4d6a bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingre [...] adds 987bd7901ae3 can: kvaser_pciefd: Fix KCAN bittiming limits adds 6d184f851182 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits adds 964b02d50bab iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header adds 58f1657c3a58 iommu/vt-d: Avoid panic if iommu init fails in tboot system adds a3c94201e0a7 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_ [...] adds 56588c1fdd19 can: m_can: process interrupt only when not runtime suspended adds 388ca4a37dcd xfs: fix the minrecs logic when dealing with inode root ch [...] adds 738ec7670624 xfs: strengthen rmap record flags checking adds ad3c4c96bfb7 xfs: return corresponding errcode if xfs_initialize_perag() fail adds b9589cb07932 regulator: ti-abb: Fix array out of bound read access on t [...] adds 989d275ac592 fail_function: Remove a redundant mutex unlock adds 4983ffd34ffc xfs: revert "xfs: fix rmap key and record comparison functions" adds 329c84430a64 bpf, sockmap: Skb verdict SK_PASS to self already checked [...] adds e8b1de6975db bpf, sockmap: On receive programs try to fast track SK_PAS [...] adds a9f3670728a0 bpf, sockmap: Use truesize with sk_rmem_schedule() adds 95fafa1cb7a5 bpf, sockmap: Avoid returning unneeded EAGAIN when redirec [...] adds 9d1b5a8c720e efi/x86: Free efi_pgd with free_pages() adds 8a411bb0d73f libfs: fix error cast of negative value in simple_attr_write() adds 770a55072f12 HID: logitech-hidpp: Add PID for MX Anywhere 2 adds 4e23e329ec17 HID: logitech-dj: Handle quad/bluetooth keyboards with a b [...] adds 0da75d37d199 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x0 [...] adds 3b78db264675 speakup: Do not let the line discipline be used several times adds 090ac65f8c7c ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() adds 16a5e3748d86 ALSA: usb-audio: Add delay quirk for all Logitech USB devices adds b9a69e5d0b37 ALSA: ctl: fix error path at adding user-defined element set adds c70c1b93f3d1 ALSA: mixart: Fix mutex deadlock adds 659f6731bcf4 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Head [...] adds a3ac3d213572 ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) adds 663f70f1f5e7 tty: serial: imx: fix potential deadlock adds 772ff2c77cce tty: serial: imx: keep console clocks always on adds d73d0106e354 HID: logitech-dj: Fix an error in mse_bluetooth_descriptor adds f59ef9ec20ac efivarfs: fix memory leak in efivarfs_create() adds 2ba693eea318 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids adds 7f76c608135e iio: light: fix kconfig dependency bug for VCNL4035 adds 308a06ac9fb8 ext4: fix bogus warning in ext4_update_dx_flag() adds 9f99cc38cf1a iio: accel: kxcjk1013: Replace is_smo8500_device with an a [...] adds d3e27c62334e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM f [...] adds 760d4e3ee879 iio: adc: mediatek: fix unset field adds 11bb6ae21c81 spi: lpspi: Fix use-after-free on unbind adds 3e04a4976add spi: Introduce device-managed SPI controller allocation adds 2737549129ec spi: npcm-fiu: Don't leak SPI master in probe error path adds 53a9502d9a69 spi: bcm2835aux: Fix use-after-free on unbind adds 4cab55d65974 regulator: pfuze100: limit pfuze-support-disable-sw to pfu [...] adds 65205dfe78ff regulator: fix memory leak with repeated set_machine_const [...] adds 0d233d5766eb regulator: avoid resolve_supply() infinite recursion adds e7ea18de9bb3 regulator: workaround self-referent regulators adds 747467f3625b xtensa: fix TLBTEMP area placement adds 713f903dc4b5 xtensa: disable preemption around cache alias management calls adds 336c331ef01e mac80211: minstrel: remove deferred sampling code adds 945c10ad59ca mac80211: minstrel: fix tx status processing corner case adds 89d73a97af5c mac80211: free sta in sta_info_insert_finish() on errors adds e6e76a26fdc8 s390/cpum_sf.c: fix file permission for cpum_sfb_size adds 7411c05a6eea s390/dasd: fix null pointer dereference for ERP requests adds 1c1add911fd9 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if [...] adds 51cc709ed961 drm/amd/display: Add missing pflip irq for dcn2.0 adds 5b738014dadc drm/i915: Handle max_bpc==16 adds d51481382c74 mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode fo [...] adds fa9ccc177754 ptrace: Set PF_SUPERPRIV when checking capability adds 09652ebd0dc1 seccomp: Set PF_SUPERPRIV when checking capability adds fc82fd7f7df9 x86/microcode/intel: Check patch signature before saving m [...] adds 173e37322307 mm: memcg/slab: fix root memcg vmstats adds a2761473d50b mm/userfaultfd: do not access vma->vm_mm after calling han [...] adds 10ca291c7749 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] adds a88f08e78249 sched/fair: Fix overutilized update in enqueue_task_fair() adds 9f4b26f3ea18 Linux 5.4.80 adds b606031bbfed spi: bcm-qspi: Fix use-after-free on unbind adds 9d16996369fd spi: bcm2835: Fix use-after-free on unbind adds ee791835b3ec ipv4: use IS_ENABLED instead of ifdef adds 6ec51459df71 netfilter: clear skb->next in NF_HOOK_LIST() adds 0115a2613397 btrfs: tree-checker: add missing return after error in root_item adds 12aedea58281 btrfs: tree-checker: add missing returns after data_ref al [...] adds 6ea14731ac4c btrfs: don't access possibly stale fs_info data for printi [...] adds a6676b0fa09f btrfs: fix lockdep splat when reading qgroup config on mount adds f923044a6c72 wireless: Use linux/stddef.h instead of stddef.h adds 1b63215666c0 smb3: Call cifs reconnect from demultiplex thread adds afa51221b911 smb3: Avoid Mid pending list corruption adds 56f639aa0b5d smb3: Handle error case during offload read path adds 214e6af4217a cifs: fix a memleak with modefromsid adds 45b5f4b1b40b KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessin [...] adds 6276d38cce87 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last [...] adds b7d2e45cf613 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint adds 4a301b05cf61 KVM: x86: Fix split-irqchip vs interrupt injection window request adds 8b4d82d8dbff trace: fix potenial dangerous pointer adds b456de294ee4 arm64: pgtable: Fix pte_accessible() adds 733e6db9736d arm64: pgtable: Ensure dirty bit is preserved across pte_w [...] adds 8a35be6c38aa HID: uclogic: Add ID for Trust Flex Design Tablet adds 604912c2b20e HID: ite: Replace ABS_MISC 120/121 events with touchpad on [...] adds 3845b2117f6d HID: cypress: Support Varmilo Keyboards' media hotkeys adds dbe67dcf97cf HID: add support for Sega Saturn adds 8f68a28c9ecc Input: i8042 - allow insmod to succeed on devices without [...] adds b3701c29a468 HID: hid-sensor-hub: Fix issue with devices with no report ID adds cd7ea86a4a64 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK adds 54b01ded1e92 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevi [...] adds d6b5dc5429f1 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant adds 204dbc26f14e x86/xen: don't unbind uninitialized lock_kicker_irq adds 4d070afa1080 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk [...] adds 830f4aa73a69 HID: Add Logitech Dinovo Edge battery quirk adds 01968f9af006 proc: don't allow async path resolution of /proc/self components adds 4940816604e3 nvme: free sq/cq dbbuf pointers when dbbuf set fails adds 8a2ae7fa5d5c vhost scsi: fix cmd completion race adds 070a9a046d6d dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size adds 8814c070e783 scsi: libiscsi: Fix NOP race condition adds fd81f0711d9c scsi: target: iscsi: Fix cmd abort fabric stop race adds 3753a62d5760 perf/x86: fix sysfs type mismatches adds 1f5531bb9720 xtensa: uaccess: Add missing __user to strncpy_from_user() [...] adds e8060ddddc9f net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset adds 6f87d79ef40d bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw adds acea5424d9d2 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle [...] adds f32a1065c930 phy: tegra: xusb: Fix dangling pointer on probe failure adds f5672b83fc2d iwlwifi: mvm: write queue_sync_state only for sync adds 95b1f326315b batman-adv: set .owner to THIS_MODULE adds 1bef5f25a692 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed adds 559ab6fb7b66 ARM: dts: dra76x: m_can: fix order of clocks adds 11b62fd00c62 scsi: ufs: Fix race between shutdown and runtime resume flow adds 22e10c6bbefc bnxt_en: fix error return code in bnxt_init_one() adds d1a7fb15673e bnxt_en: fix error return code in bnxt_init_board() adds db49200b1dad video: hyperv_fb: Fix the cache type when mapping the VRAM adds 0410aeb9e04c bnxt_en: Release PCI regions when DMA mask setup fails dur [...] adds f29dfa2bf6c7 cxgb4: fix the panic caused by non smac rewrite adds bb6c548934c9 s390/qeth: make af_iucv TX notification call more robust adds ef0f6e36a6d4 s390/qeth: fix af_iucv notification race adds 993e42d0f7d6 s390/qeth: fix tear down of async TX buffers adds 7b4e9fcf5ec3 ibmvnic: fix call_netdevice_notifiers in do_reset adds ae6e75b8c6d6 ibmvnic: notify peers when failover and migration happen adds 22f821fa5cbb powerpc/64s: Fix allnoconfig build since uaccess flush adds 676857f78c1a IB/mthca: fix return value of error branch in mthca_init_cq() adds 1a831f889db3 i40e: Fix removing driver while bare-metal VFs pass traffic adds 7869696d6c1e nfc: s3fwrn5: use signed integer for parsing GPIO numbers adds a447dbb44d44 net: ena: set initial DMA width to avoid intel iommu issue adds 382383538f68 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues adds 6d371c3e70d7 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq adds 5c4c6b2be717 optee: add writeback to valid memory type adds abae897f283b arm64: tegra: Wrong AON HSP reg property size adds 0d245cbd939a efivarfs: revert "fix memory leak in efivarfs_create()" adds 11420c32c1b4 efi: EFI_EARLYCON should depend on EFI adds 405fd2180583 can: gs_usb: fix endianess problem with candleLight firmware adds fbd3f1d6ef2f platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] adds 49b26b969474 platform/x86: toshiba_acpi: Fix the wrong variable assignment adds e69f384e22f1 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP adds dd8ab85fd88e RDMA/hns: Bugfix for memory window mtpt configuration adds 1f076cc1de82 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from [...] adds dc4d672a3fb5 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 adds 27193c41d0db perf stat: Use proper cpu for shadow stats adds 5849e7dc560b perf probe: Fix to die_entrypc() returns error correctly adds 84d04d722b6a spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe adds e1a2a3043cc2 USB: core: Change %pK for __user pointers to %px adds c775935dfd1e usb: gadget: f_midi: Fix memleak in f_midi_alloc adds cad7b76a6129 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Le [...] adds f69d749d5f7f usb: gadget: Fix memleak in gadgetfs_fill_super adds 62405223bafd irqchip/exiu: Fix the index of fwspec for IRQ type adds f753e1c02a2e x86/mce: Do not overwrite no_way_out if mce_end() fails adds e799c00a745e x86/speculation: Fix prctl() when spectre_v2_user={seccomp [...] adds d0c4c5a89f5b x86/resctrl: Remove superfluous kernfs_get() calls to prev [...] adds cc54f8b8e1cd x86/resctrl: Add necessary kernfs_put() calls to prevent r [...] adds 23b093a2c4f9 USB: core: Fix regression in Hercules audio card adds 422c4938f704 ASoC: Intel: Skylake: Remove superfluous chip initialization adds 6de661f146a2 ASoC: Intel: Skylake: Select hda configuration permissively adds 754df2d3349d ASoC: Intel: Skylake: Enable codec wakeup during chip init adds 4029a29f93ef ASoC: Intel: Skylake: Shield against no-NHLT configurations adds a28144d62ddc ASoC: Intel: Allow for ROM init retry on CNL platforms adds b2b05b04d44d ASoC: Intel: Skylake: Await purge request ack on CNL adds 6ebb6af62721 ASoC: Intel: Multiple I/O PCM format support for pipe adds cd7343987376 ASoC: Intel: Skylake: Automatic DMIC format configuration [...] adds 42af416d7146 Linux 5.4.81 adds 99b5382bffd5 devlink: Hold rtnl lock while reading netdev attributes adds 9414855a1305 ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init adds a15beea80e72 net/af_iucv: set correct sk_protocol for child sockets adds a6300aedf862 net/tls: missing received data after fast remote close adds f2f25bc79782 net/tls: Protect from calling tls_dev_del for TLS RX twice adds 7f0ddd41e289 rose: Fix Null pointer dereference in rose_send_frame() adds 9a62c8229cff sock: set sk_err to ee_errno on dequeue from errq adds 538008749df2 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congest [...] adds f057c4d226f1 tun: honor IOCB_NOWAIT flag adds beead010654d usbnet: ipheth: fix connectivity with iOS 14 adds 6dd37fdc9550 bonding: wait for sysfs kobject destruction before freeing [...] adds 733729d3e0e4 staging/octeon: fix up merge error adds c4405cdf96f4 ima: extend boot_aggregate with kernel measurements adds 294de8933adb sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list adds 4615228a50f9 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ [...] adds af0b082e16fb ipv4: Fix tos mask in inet_rtm_getroute() adds 8a1bb298f75f dt-bindings: net: correct interrupt flags in examples adds d126c30eb30d chelsio/chtls: fix panic during unload reload chtls adds 40caea31dd56 ibmvnic: Ensure that SCRQ entry reads are correctly ordered adds 9a3cce1ceee4 ibmvnic: Fix TX completion error handling adds 2b714b607f24 inet_ecn: Fix endianness of checksum update when setting ECT(1) adds a6cd76132872 geneve: pull IP header before ECN decapsulation adds 187a6daf5db4 net: ip6_gre: set dev->hard_header_len when using header_ops adds 8bfe5b73b185 net/x25: prevent a couple of overflows adds dc469f423654 cxgb3: fix error return code in t3_sge_alloc_qset() adds 5405a299b8c1 net: pasemi: fix error return code in pasemi_mac_open() adds 178da08f9b5b vxlan: fix error return code in __vxlan_dev_create() adds 7c3894f695e4 chelsio/chtls: fix a double free in chtls_setkey() adds 892e08e0b4f3 net: mvpp2: Fix error return code in mvpp2_open() adds ba203b92a829 net: skbuff: ensure LSE is pullable before decrementing th [...] adds 1086f789060a net: openvswitch: ensure LSE is pullable before reading it adds 8f92330b0873 net/sched: act_mpls: ensure LSE is pullable before reading it adds 2598dd80b801 net/mlx5: DR, Proper handling of unsupported Connect-X6DX [...] adds 8cd76dacd3dc net/mlx5: Fix wrong address reclaim when command interface [...] adds c38a7023c00a ALSA: usb-audio: US16x08: fix value count for level meters adds dfe5d9a8307e Input: xpad - support Ardwiino Controllers adds 6ad995b851cb Input: i8042 - add ByteSpeed touchpad to noloop table adds 07434172c58b tracing: Remove WARN_ON in start_thread() adds 4460a7c979ee RDMA/i40iw: Address an mmap handler exploit in i40iw adds ec274ecd62f9 Linux 5.4.82 adds e90d11d0be10 pinctrl: baytrail: Replace WARN with dev_info_once when se [...] adds 512b18eec5c2 pinctrl: baytrail: Fix pin being driven low for a while on [...] adds 4a77729b25d6 Partially revert bpf: Zero-fill re-used per-cpu map element adds 8954745718e7 usb: gadget: f_fs: Use local copy of descriptors for users [...] adds f0990c21af7d USB: serial: kl5kusb105: fix memleak on open adds 25b90f887dd4 USB: serial: ch341: add new Product ID for CH341A adds 250930f60c33 USB: serial: ch341: sort device-id entries adds 0f8af69bec41 USB: serial: option: add Fibocom NL668 variants adds 3cf949422734 USB: serial: option: add support for Thales Cinterion EXS82 adds 013d2d046532 USB: serial: option: fix Quectel BG96 matching adds c536ecd48560 tty: Fix ->pgrp locking in tiocspgrp() adds 35ee9ac51328 tty: Fix ->session locking adds de41002d2e0e ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus [...] adds f3fc36614438 ALSA: hda/realtek: Add mute LED quirk to yet another HP x3 [...] adds c57556f1798b ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] adds f28666e00a44 ALSA: hda/realtek - Add new codec supported for ALC897 adds d18379bbb856 ALSA: hda/generic: Add option to enforce preferred_dacs pairs adds 205740ca4a4d ftrace: Fix updating FTRACE_FL_TRAMP adds a0ca8cb2f707 cifs: allow syscalls to be restarted in __smb_send_rqst() adds 73948ab9f2df cifs: fix potential use-after-free in cifs_echo_request() adds ed201cb54d6f i2c: imx: Don't generate STOP condition if arbitration has [...] adds b92738c4f9d3 thunderbolt: Fix use-after-free in remove_unplugged_switch() adds 812dff6a5250 drm/i915/gt: Program mocs:63 for cache eviction on gen9 adds 3f680c5996f9 scsi: mpt3sas: Fix ioctl timeout adds 8a758e97b707 dm writecache: fix the maximum number of arguments adds 6466119452a8 powerpc/64s/powernv: Fix memory corruption when saving SLB [...] adds 1f72986fc9df genirq/irqdomain: Add an irq_create_mapping_affinity() function adds 7eb514087cdd powerpc/pseries: Pass MSI affinity to irq_create_mapping() adds 3b02d67064ff dm: fix bug with RCU locking in dm_blk_report_zones adds 002d2c4a3f66 dm: remove invalid sparse __acquires and __releases annotations adds 579c977253b6 x86/uprobes: Do not use prefixes.nbytes when looping over [...] adds 42ccf9d14ede coredump: fix core_pattern parse error adds 4870004d30e3 mm: list_lru: set shrinker map bit when child nr_items is [...] adds a2a163f70bdf mm/swapfile: do not sleep with a spin lock held adds b0d4fa10bfcc speakup: Reject setting the speakup line discipline outsid [...] adds 83366a7b2d34 i2c: imx: Fix reset of I2SR_IAL flag adds 83d5121c3b0f i2c: imx: Check for I2SR_IAL after every byte adds d863a4ad3cc5 spi: bcm2835: Release the DMA channel if probe fails after [...] adds dbbf6cdab503 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs adds f68f5bdfefd9 tracing: Fix userstacktrace option for instances adds 867fbf2bb739 lib/syscall: fix syscall registers retrieval on 32-bit platforms adds c358e7e99dda can: af_can: can_rx_unregister(): remove WARN() statement [...] adds cd928d387b0b gfs2: check for empty rgrp tree in gfs2_ri_update adds 6410c7f53698 netfilter: ipset: prevent uninit-value in hash_ip6_add adds fdc1416c2199 tipc: fix a deadlock when flushing scheduled work adds af699e99efdc ASoC: wm_adsp: fix error return code in wm_adsp_load() adds 1015eefe10e2 rtw88: debug: Fix uninitialized memory in debugfs code adds 8e2c50315f00 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() adds b9df537e5fcd dm writecache: remove BUG() and fail gracefully instead adds f25fa580f99e Input: i8042 - fix error return code in i8042_setup_aux() adds 13995410b616 netfilter: nf_tables: avoid false-postive lockdep splat adds 423e1b08ce5c netfilter: nftables_offload: set address type in control d [...] adds ed58971beb47 x86/insn-eval: Use new for_each_insn_prefix() macro to loo [...] adds 66a08d1d3bd8 Revert "geneve: pull IP header before ECN decapsulation" adds 2bff021f53b2 Linux 5.4.83
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/iostats.rst | 5 +- Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/asm-annotations.rst | 216 ++++++++++ .../devicetree/bindings/gpio/sgpio-aspeed.txt | 5 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- .../devicetree/bindings/net/nfc/nxp-nci.txt | 2 +- .../devicetree/bindings/net/nfc/pn544.txt | 2 +- Documentation/devicetree/bindings/sound/wm8994.txt | 18 +- Documentation/driver-api/libata.rst | 2 +- Documentation/index.rst | 8 + Documentation/media/uapi/v4l/colorspaces-defs.rst | 9 +- .../media/uapi/v4l/colorspaces-details.rst | 5 +- Documentation/networking/ip-sysctl.txt | 4 +- Documentation/networking/j1939.rst | 4 +- Documentation/xtensa/mmu.rst | 9 +- Makefile | 2 +- arch/Kconfig | 7 + arch/arc/boot/dts/axc001.dtsi | 2 +- arch/arc/boot/dts/axc003.dtsi | 2 +- arch/arc/boot/dts/axc003_idu.dtsi | 2 +- arch/arc/boot/dts/vdk_axc003.dtsi | 2 +- arch/arc/boot/dts/vdk_axc003_idu.dtsi | 2 +- arch/arc/include/asm/pgtable.h | 2 + arch/arc/kernel/perf_event.c | 27 +- arch/arc/kernel/stacktrace.c | 7 +- arch/arc/plat-hsdk/Kconfig | 1 + arch/arm/Kconfig | 2 + arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/dra76x.dtsi | 4 +- arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 2 +- arch/arm/boot/dts/imx6sl.dtsi | 2 + arch/arm/boot/dts/meson8.dtsi | 2 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 1 + arch/arm/boot/dts/omap4.dtsi | 2 +- arch/arm/boot/dts/omap443x.dtsi | 10 + arch/arm/boot/dts/owl-s500.dtsi | 6 +- arch/arm/boot/dts/s5pv210.dtsi | 163 +++----- arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 - arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 2 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 12 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 2 +- arch/arm/include/asm/kprobes.h | 22 +- arch/arm/include/asm/kvm_emulate.h | 11 +- arch/arm/include/asm/pgtable-2level.h | 2 + arch/arm/include/asm/pgtable-3level.h | 2 + arch/arm/kernel/hw_breakpoint.c | 100 +++-- arch/arm/kernel/stacktrace.c | 2 + arch/arm/kernel/traps.c | 6 +- arch/arm/mach-at91/pm.c | 1 + arch/arm/mach-omap2/cpuidle34xx.c | 9 +- arch/arm/mach-omap2/cpuidle44xx.c | 30 +- arch/arm/mach-omap2/pm34xx.c | 8 +- arch/arm/mach-s3c24xx/mach-at2440evb.c | 2 +- arch/arm/mach-s3c24xx/mach-h1940.c | 4 +- arch/arm/mach-s3c24xx/mach-mini2440.c | 4 +- arch/arm/mach-s3c24xx/mach-n30.c | 4 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 4 +- arch/arm/mm/cache-l2x0.c | 16 +- arch/arm/plat-samsung/Kconfig | 1 + arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/Makefile | 4 +- arch/arm64/boot/dts/actions/s700.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 2 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 6 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 1 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 + arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 30 -- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 + .../boot/dts/marvell/armada-3720-espressobin.dts | 12 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 5 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 +- arch/arm64/include/asm/assembler.h | 1 + arch/arm64/include/asm/cpufeature.h | 2 + arch/arm64/include/asm/kvm_emulate.h | 12 +- arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/linkage.h | 16 + arch/arm64/include/asm/numa.h | 3 + arch/arm64/include/asm/pgtable.h | 34 +- arch/arm64/include/asm/sections.h | 1 + arch/arm64/kernel/acpi.c | 25 ++ arch/arm64/kernel/cpu_errata.c | 23 +- arch/arm64/kernel/cpufeature.c | 12 +- arch/arm64/kernel/insn.c | 22 +- arch/arm64/kernel/process.c | 5 +- arch/arm64/kernel/psci.c | 5 +- arch/arm64/kernel/smp.c | 2 + arch/arm64/kernel/topology.c | 32 +- arch/arm64/kernel/vmlinux.lds.S | 3 + arch/arm64/kvm/hyp/switch.c | 2 +- arch/arm64/kvm/sys_regs.c | 24 +- arch/arm64/lib/clear_page.S | 4 +- arch/arm64/lib/clear_user.S | 4 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 4 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/crc32.S | 8 +- arch/arm64/lib/memchr.S | 4 +- arch/arm64/lib/memcmp.S | 4 +- arch/arm64/lib/memcpy.S | 9 +- arch/arm64/lib/memmove.S | 9 +- arch/arm64/lib/memset.S | 9 +- arch/arm64/lib/strchr.S | 4 +- arch/arm64/lib/strcmp.S | 4 +- arch/arm64/lib/strlen.S | 4 +- arch/arm64/lib/strncmp.S | 4 +- arch/arm64/lib/strnlen.S | 4 +- arch/arm64/lib/strrchr.S | 4 +- arch/arm64/lib/tishift.S | 12 +- arch/arm64/mm/fault.c | 12 +- arch/arm64/mm/numa.c | 6 +- arch/arm64/net/bpf_jit_comp.c | 43 +- arch/ia64/kernel/Makefile | 2 +- arch/ia64/kernel/kprobes.c | 77 +--- arch/ia64/mm/init.c | 6 +- arch/m68k/q40/config.c | 1 + arch/mips/Kconfig | 1 + arch/mips/alchemy/common/clock.c | 9 +- arch/mips/dec/setup.c | 9 +- arch/mips/include/asm/cpu-type.h | 1 + arch/mips/include/asm/pgtable-32.h | 3 + arch/mips/kvm/mips.c | 2 + arch/mips/mm/tlb-r4k.c | 1 + arch/mips/pci/pci-xtalk-bridge.c | 2 +- arch/mips/sni/a20r.c | 9 +- arch/openrisc/include/asm/uaccess.h | 35 +- arch/openrisc/mm/cache.c | 2 +- arch/powerpc/Kconfig | 14 + arch/powerpc/include/asm/book3s/32/pgtable.h | 2 + arch/powerpc/include/asm/book3s/64/hash-4k.h | 13 +- arch/powerpc/include/asm/book3s/64/kup-radix.h | 31 +- arch/powerpc/include/asm/book3s/64/mmu.h | 10 +- arch/powerpc/include/asm/drmem.h | 43 +- arch/powerpc/include/asm/exception-64s.h | 12 +- arch/powerpc/include/asm/feature-fixups.h | 19 + arch/powerpc/include/asm/kup.h | 27 +- arch/powerpc/include/asm/kvm_asm.h | 3 + arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 2 + arch/powerpc/include/asm/reg.h | 2 +- arch/powerpc/include/asm/security_features.h | 7 + arch/powerpc/include/asm/setup.h | 4 + arch/powerpc/include/asm/tlb.h | 13 - arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/kernel/dma-iommu.c | 3 +- arch/powerpc/kernel/eeh.c | 2 +- arch/powerpc/kernel/eeh_cache.c | 5 +- arch/powerpc/kernel/exceptions-64s.S | 88 ++-- arch/powerpc/kernel/head_32.S | 14 +- arch/powerpc/kernel/head_8xx.S | 14 +- arch/powerpc/kernel/rtas.c | 153 +++++++ arch/powerpc/kernel/setup_64.c | 122 +++++- arch/powerpc/kernel/sysfs.c | 42 +- arch/powerpc/kernel/tau_6xx.c | 147 +++---- arch/powerpc/kernel/traps.c | 8 +- arch/powerpc/kernel/vmlinux.lds.S | 14 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 5 + arch/powerpc/kvm/book3s_hv.c | 6 + arch/powerpc/kvm/book3s_hv_tm.c | 28 +- arch/powerpc/kvm/book3s_hv_tm_builtin.c | 16 +- arch/powerpc/kvm/book3s_xive_native.c | 7 + arch/powerpc/lib/feature-fixups.c | 104 +++++ arch/powerpc/mm/book3s64/iommu_api.c | 39 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 15 - arch/powerpc/mm/book3s64/radix_tlb.c | 23 +- arch/powerpc/mm/drmem.c | 6 +- arch/powerpc/mm/init_64.c | 11 +- arch/powerpc/perf/hv-gpci-requests.h | 6 +- arch/powerpc/perf/imc-pmu.c | 173 ++++++-- arch/powerpc/perf/isa207-common.c | 10 + arch/powerpc/platforms/Kconfig | 14 +- arch/powerpc/platforms/powermac/sleep.S | 9 +- arch/powerpc/platforms/powernv/opal-dump.c | 41 +- arch/powerpc/platforms/powernv/opal-elog.c | 33 +- arch/powerpc/platforms/powernv/setup.c | 26 +- arch/powerpc/platforms/powernv/smp.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 67 ++- arch/powerpc/platforms/pseries/msi.c | 3 +- arch/powerpc/platforms/pseries/ras.c | 118 +++--- arch/powerpc/platforms/pseries/rng.c | 1 + arch/powerpc/platforms/pseries/setup.c | 8 + arch/powerpc/sysdev/xics/icp-hv.c | 1 + arch/riscv/include/asm/ftrace.h | 7 + arch/riscv/include/asm/pgtable-32.h | 2 + arch/riscv/include/uapi/asm/auxvec.h | 3 + arch/riscv/kernel/ftrace.c | 19 + arch/riscv/kernel/head.S | 5 + arch/riscv/mm/init.c | 7 +- arch/s390/boot/head.S | 21 +- arch/s390/include/asm/pgtable.h | 44 +- arch/s390/include/asm/stacktrace.h | 11 + arch/s390/kernel/irq.c | 8 +- arch/s390/kernel/perf_cpum_sf.c | 11 +- arch/s390/kernel/setup.c | 15 +- arch/s390/kernel/smp.c | 5 +- arch/s390/kernel/time.c | 118 ++++-- arch/sparc/kernel/smp_64.c | 65 +-- arch/um/kernel/sigio.c | 6 +- arch/x86/boot/compressed/Makefile | 2 + arch/x86/boot/compressed/pgtable_64.c | 9 - arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 2 +- arch/x86/events/amd/ibs.c | 53 ++- arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/cstate.c | 6 +- arch/x86/events/intel/ds.c | 32 +- arch/x86/events/intel/uncore.c | 4 +- arch/x86/events/intel/uncore.h | 12 +- arch/x86/events/intel/uncore_snb.c | 31 +- arch/x86/events/rapl.c | 14 +- arch/x86/include/asm/crash.h | 6 + arch/x86/include/asm/insn.h | 15 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/linkage.h | 10 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/nospec-branch.h | 4 +- arch/x86/include/asm/pkeys.h | 5 + arch/x86/include/asm/special_insns.h | 28 +- arch/x86/kernel/apic/io_apic.c | 1 + arch/x86/kernel/cpu/bugs.c | 56 ++- arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/mce/core.c | 78 +++- arch/x86/kernel/cpu/mce/internal.h | 10 + arch/x86/kernel/cpu/mce/severity.c | 28 +- arch/x86/kernel/cpu/microcode/intel.c | 63 +-- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 65 ++- arch/x86/kernel/crash.c | 15 + arch/x86/kernel/fpu/init.c | 30 +- arch/x86/kernel/fpu/xstate.c | 9 +- arch/x86/kernel/kexec-bzimage64.c | 3 +- arch/x86/kernel/nmi.c | 5 +- arch/x86/kernel/tboot.c | 3 - arch/x86/kernel/unwind_orc.c | 9 +- arch/x86/kernel/uprobes.c | 10 +- arch/x86/kvm/emulate.c | 12 +- arch/x86/kvm/irq.c | 85 ++-- arch/x86/kvm/lapic.c | 4 +- arch/x86/kvm/mmu.c | 1 + arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/svm.c | 12 +- arch/x86/kvm/vmx/nested.c | 6 +- arch/x86/kvm/vmx/vmx.c | 26 +- arch/x86/kvm/x86.c | 35 +- arch/x86/lib/insn-eval.c | 5 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/pci/intel_mid_pci.c | 1 + arch/x86/platform/efi/efi_64.c | 24 +- arch/x86/realmode/init.c | 2 + arch/x86/xen/enlighten_pv.c | 9 + arch/x86/xen/spinlock.c | 12 +- arch/xtensa/include/asm/pgtable.h | 2 +- arch/xtensa/include/asm/uaccess.h | 2 +- arch/xtensa/kernel/entry.S | 4 +- arch/xtensa/kernel/ptrace.c | 18 +- arch/xtensa/mm/cache.c | 14 + block/bfq-iosched.c | 12 - block/bio.c | 8 +- block/blk-cgroup.c | 15 +- block/blk-core.c | 13 +- block/blk-mq-sched.h | 2 +- block/blk-mq-sysfs.c | 2 - block/blk-sysfs.c | 9 +- crypto/algif_aead.c | 7 +- crypto/algif_skcipher.c | 2 +- drivers/acpi/Makefile | 2 +- drivers/acpi/acpi_dbg.c | 3 + drivers/acpi/acpi_extlog.c | 6 +- drivers/acpi/button.c | 26 +- drivers/acpi/ec.c | 26 +- drivers/acpi/evged.c | 2 +- drivers/acpi/hmat/hmat.c | 3 +- drivers/acpi/nfit/core.c | 2 +- drivers/acpi/numa.c | 2 +- drivers/acpi/video_detect.c | 9 + drivers/android/binder.c | 37 +- drivers/ata/acard-ahci.c | 6 +- drivers/ata/ahci.h | 2 + drivers/ata/ahci_mvebu.c | 2 +- drivers/ata/libahci.c | 6 +- drivers/ata/libahci_platform.c | 2 +- drivers/ata/libata-core.c | 9 +- drivers/ata/libata-sff.c | 12 +- drivers/ata/pata_macio.c | 6 +- drivers/ata/pata_pxa.c | 8 +- drivers/ata/pdc_adma.c | 7 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_inic162x.c | 4 +- drivers/ata/sata_mv.c | 34 +- drivers/ata/sata_nv.c | 20 +- drivers/ata/sata_promise.c | 6 +- drivers/ata/sata_qstor.c | 8 +- drivers/ata/sata_rcar.c | 8 +- drivers/ata/sata_sil.c | 8 +- drivers/ata/sata_sil24.c | 6 +- drivers/ata/sata_sx4.c | 6 +- drivers/atm/eni.c | 2 +- drivers/atm/nicstar.c | 2 + drivers/base/arch_topology.c | 4 +- drivers/base/core.c | 10 +- drivers/base/dd.c | 14 +- drivers/base/firmware_loader/firmware.h | 2 + drivers/base/firmware_loader/main.c | 17 +- drivers/base/node.c | 85 ++-- drivers/base/power/runtime.c | 62 +-- drivers/base/regmap/internal.h | 2 +- drivers/base/regmap/regcache.c | 2 +- drivers/base/regmap/regmap.c | 33 +- drivers/block/nbd.c | 12 +- drivers/block/xen-blkback/blkback.c | 22 +- drivers/block/xen-blkback/xenbus.c | 5 +- drivers/bluetooth/btrtl.c | 20 +- drivers/bluetooth/btusb.c | 1 + drivers/bluetooth/hci_ldisc.c | 1 + drivers/bluetooth/hci_serdev.c | 2 + drivers/bus/fsl-mc/mc-io.c | 7 +- drivers/bus/hisi_lpc.c | 27 +- drivers/bus/ti-sysc.c | 3 + drivers/char/ipmi/bt-bmc.c | 12 +- drivers/char/ipmi/ipmi_si_intf.c | 2 +- drivers/char/random.c | 13 +- drivers/char/tlclk.c | 17 +- drivers/char/tpm/eventlog/efi.c | 5 + drivers/char/tpm/tpm_crb.c | 123 ++++-- drivers/char/tpm/tpm_ibmvtpm.c | 9 + drivers/char/tpm/tpm_ibmvtpm.h | 1 + drivers/char/tpm/tpm_tis.c | 29 +- drivers/char/virtio_console.c | 8 +- drivers/clk/at91/clk-main.c | 11 +- drivers/clk/bcm/clk-bcm2835.c | 4 +- drivers/clk/davinci/pll.c | 2 +- drivers/clk/imx/clk-imx8mq.c | 4 +- drivers/clk/imx/clk-pfdv2.c | 6 + drivers/clk/keystone/sci-clk.c | 2 +- drivers/clk/mediatek/clk-mt6779.c | 2 + drivers/clk/meson/g12a.c | 11 + drivers/clk/qcom/gcc-sdm660.c | 2 +- drivers/clk/rockchip/clk-half-divider.c | 2 +- drivers/clk/rockchip/clk-rk3228.c | 2 +- drivers/clk/samsung/clk-exynos4.c | 4 +- drivers/clk/socfpga/clk-pll-s10.c | 4 +- drivers/clk/socfpga/clk-s10.c | 2 +- drivers/clk/tegra/clk-pll.c | 3 - drivers/clk/ti/adpll.c | 11 +- drivers/clk/ti/clockdomain.c | 2 + drivers/clocksource/h8300_timer8.c | 2 +- drivers/clocksource/timer-gx6605s.c | 1 + drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/armada-37xx-cpufreq.c | 6 + drivers/cpufreq/powernv-cpufreq.c | 22 +- drivers/cpufreq/sti-cpufreq.c | 6 +- drivers/crypto/bcm/cipher.c | 15 +- drivers/crypto/caam/Kconfig | 1 + drivers/crypto/caam/caamalg_qi.c | 70 +++- drivers/crypto/ccp/ccp-ops.c | 2 +- drivers/crypto/chelsio/chcr_algo.c | 5 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 35 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 4 + drivers/crypto/chelsio/chtls/chtls_io.c | 22 +- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/mediatek/mtk-platform.c | 8 +- drivers/crypto/omap-sham.c | 3 + drivers/crypto/picoxcell_crypto.c | 9 +- drivers/crypto/qat/qat_common/qat_algs.c | 10 +- drivers/dax/bus.c | 2 +- drivers/dax/bus.h | 2 +- drivers/dax/dax-private.h | 2 +- drivers/dax/super.c | 4 + drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dma-buf/dma-buf.c | 2 + drivers/dma-buf/dma-fence.c | 78 ++-- drivers/dma/dma-jz4780.c | 7 +- drivers/dma/dmatest.c | 5 +- drivers/dma/dw/core.c | 4 + drivers/dma/dw/dw.c | 2 +- drivers/dma/dw/of.c | 7 +- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/pl330.c | 2 +- drivers/dma/stm32-dma.c | 9 +- drivers/dma/stm32-mdma.c | 9 +- drivers/dma/tegra20-apb-dma.c | 3 +- drivers/dma/xilinx/xilinx_dma.c | 4 +- drivers/dma/xilinx/zynqmp_dma.c | 24 +- drivers/edac/aspeed_edac.c | 4 +- drivers/edac/ghes_edac.c | 4 + drivers/edac/i5100_edac.c | 11 +- drivers/edac/ti_edac.c | 3 +- drivers/extcon/extcon-ptn5150.c | 8 +- drivers/firmware/arm_scmi/base.c | 2 + drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 8 + drivers/firmware/arm_scmi/perf.c | 2 + drivers/firmware/arm_scmi/reset.c | 4 +- drivers/firmware/arm_scmi/sensors.c | 2 + drivers/firmware/arm_sdei.c | 26 +- drivers/firmware/efi/Kconfig | 2 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-mockup.c | 2 + drivers/gpio/gpio-pcie-idio-24.c | 62 ++- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-siox.c | 1 + drivers/gpio/gpio-sprd.c | 3 + drivers/gpio/gpio-tc3589x.c | 2 +- drivers/gpio/sgpio-aspeed.c | 134 +++--- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 +- drivers/gpu/drm/amd/amdgpu/atom.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 27 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 58 +-- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 16 + drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 139 ++++--- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 + .../drm/amd/amdkfd/kfd_device_queue_manager_v10.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 42 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 69 ++- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 52 ++- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 5 + .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 26 -- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 5 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 35 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 + .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 4 +- drivers/gpu/drm/amd/display/dc/os_types.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 7 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 2 + drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 29 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 8 + .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 12 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 9 +- drivers/gpu/drm/drm_debugfs_crc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 20 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 2 + drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/psb_irq.c | 34 +- drivers/gpu/drm/i915/display/intel_display.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 28 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 3 + drivers/gpu/drm/i915/gt/intel_mocs.c | 14 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_gpu_error.c | 3 + drivers/gpu/drm/i915/i915_sw_fence.c | 10 +- drivers/gpu/drm/i915/intel_uncore.c | 27 +- drivers/gpu/drm/mcde/mcde_display.c | 10 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 7 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 26 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 27 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 21 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 7 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 2 + drivers/gpu/drm/nouveau/nouveau_svm.c | 14 +- .../gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c | 17 +- drivers/gpu/drm/omapdrm/dss/dss.c | 43 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 4 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 4 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 2 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 14 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 14 +- drivers/gpu/drm/panfrost/panfrost_gpu.h | 2 + drivers/gpu/drm/panfrost/panfrost_regs.h | 4 + drivers/gpu/drm/radeon/radeon_bios.c | 30 +- drivers/gpu/drm/scheduler/sched_main.c | 27 ++ drivers/gpu/drm/sun4i/sun4i_frontend.c | 36 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 6 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 2 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 1 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 2 + drivers/gpu/drm/virtio/virtgpu_vq.c | 10 +- drivers/gpu/drm/vkms/vkms_composer.c | 2 +- drivers/hid/hid-cypress.c | 44 +- drivers/hid/hid-ids.h | 10 + drivers/hid/hid-input.c | 7 +- drivers/hid/hid-ite.c | 65 ++- drivers/hid/hid-logitech-dj.c | 22 +- drivers/hid/hid-logitech-hidpp.c | 32 ++ drivers/hid/hid-quirks.c | 5 + drivers/hid/hid-roccat-kone.c | 23 +- drivers/hid/hid-sensor-hub.c | 3 +- drivers/hid/hid-uclogic-core.c | 2 + drivers/hid/hid-uclogic-params.c | 2 + drivers/hid/wacom_wac.c | 4 +- drivers/hv/channel_mgmt.c | 7 +- drivers/hv/hv.c | 8 +- drivers/hv/hv_balloon.c | 2 +- drivers/hv/vmbus_drv.c | 9 +- drivers/hwmon/pmbus/max34440.c | 3 - drivers/hwmon/pwm-fan.c | 16 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 14 +- drivers/hwtracing/coresight/coresight-etm4x.c | 1 + drivers/hwtracing/intel_th/intel_th.h | 2 + drivers/hwtracing/intel_th/msu.c | 11 +- drivers/hwtracing/intel_th/pci.c | 8 +- drivers/i2c/algos/i2c-algo-pca.c | 35 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-aspeed.c | 2 + drivers/i2c/busses/i2c-cpm.c | 3 + drivers/i2c/busses/i2c-i801.c | 22 +- drivers/i2c/busses/i2c-imx.c | 66 ++- drivers/i2c/busses/i2c-meson.c | 42 +- drivers/i2c/busses/i2c-mt65xx.c | 8 +- drivers/i2c/busses/i2c-mxs.c | 10 +- drivers/i2c/busses/i2c-owl.c | 6 + drivers/i2c/busses/i2c-qup.c | 3 +- drivers/i2c/busses/i2c-sh_mobile.c | 86 +++- drivers/i2c/busses/i2c-tegra.c | 93 +++-- drivers/i2c/i2c-core-acpi.c | 11 +- drivers/i2c/i2c-core-base.c | 2 +- drivers/i3c/master.c | 19 +- drivers/i3c/master/i3c-master-cdns.c | 4 +- drivers/iio/accel/kxcjk-1013.c | 51 ++- drivers/iio/adc/mt6577_auxadc.c | 6 +- drivers/iio/adc/qcom-spmi-adc5.c | 2 +- drivers/iio/adc/rcar-gyroadc.c | 21 +- drivers/iio/adc/stm32-adc-core.c | 9 +- drivers/iio/adc/ti-adc0832.c | 11 +- drivers/iio/adc/ti-adc12138.c | 13 +- drivers/iio/gyro/itg3200_buffer.c | 15 +- drivers/iio/light/Kconfig | 1 + drivers/iio/light/si1145.c | 19 +- drivers/infiniband/Kconfig | 3 + drivers/infiniband/core/addr.c | 11 +- drivers/infiniband/core/cm.c | 25 +- drivers/infiniband/core/cma.c | 84 ++-- drivers/infiniband/core/ucma.c | 6 +- drivers/infiniband/core/umem.c | 15 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 1 + drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 10 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 6 +- drivers/infiniband/hw/i40iw/i40iw.h | 9 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 12 +- drivers/infiniband/hw/i40iw/i40iw_hw.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 - drivers/infiniband/hw/i40iw/i40iw_utils.c | 59 +-- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 67 ++- drivers/infiniband/hw/i40iw/i40iw_verbs.h | 3 +- drivers/infiniband/hw/mlx4/cm.c | 3 + drivers/infiniband/hw/mlx4/mad.c | 34 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 + drivers/infiniband/hw/mlx5/cq.c | 5 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mthca/mthca_cq.c | 10 +- drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 9 +- drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 3 +- drivers/infiniband/sw/rdmavt/vt.c | 4 +- drivers/infiniband/sw/rxe/Kconfig | 2 +- drivers/infiniband/sw/rxe/rxe.c | 2 + drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/infiniband/sw/rxe/rxe_recv.c | 20 +- drivers/infiniband/sw/siw/Kconfig | 1 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 + drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 11 + drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 + drivers/infiniband/ulp/iser/iser_memory.c | 21 +- drivers/input/joystick/xpad.c | 2 + drivers/input/keyboard/ep93xx_keypad.c | 4 +- drivers/input/keyboard/omap4-keypad.c | 6 +- drivers/input/keyboard/sunkbd.c | 41 +- drivers/input/keyboard/twl4030_keypad.c | 8 +- drivers/input/misc/adxl34x.c | 2 +- drivers/input/misc/ati_remote2.c | 4 +- drivers/input/mouse/trackpoint.c | 12 +- drivers/input/mouse/trackpoint.h | 10 +- drivers/input/serio/hil_mlc.c | 21 +- drivers/input/serio/hp_sdc_mlc.c | 8 +- drivers/input/serio/i8042-x86ia64io.h | 27 ++ drivers/input/serio/i8042.c | 15 +- drivers/input/serio/sun4i-ps2.c | 9 +- drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/imx6ul_tsc.c | 27 +- drivers/input/touchscreen/stmfts.c | 2 +- drivers/iommu/Kconfig | 2 +- drivers/iommu/amd_iommu.c | 21 +- drivers/iommu/amd_iommu_init.c | 21 +- drivers/iommu/amd_iommu_types.h | 8 +- drivers/iommu/exynos-iommu.c | 8 +- drivers/iommu/intel-iommu.c | 9 +- drivers/iommu/intel-svm.c | 2 +- drivers/irqchip/irq-sni-exiu.c | 2 +- drivers/leds/leds-bcm6328.c | 2 +- drivers/leds/leds-bcm6358.c | 2 +- drivers/leds/leds-mlxreg.c | 4 +- drivers/lightnvm/core.c | 5 +- drivers/mailbox/mailbox.c | 12 +- drivers/mailbox/mtk-cmdq-mailbox.c | 8 +- drivers/md/bcache/bcache.h | 1 + drivers/md/bcache/btree.c | 12 +- drivers/md/bcache/super.c | 1 + drivers/md/dm-table.c | 37 +- drivers/md/dm-writecache.c | 4 +- drivers/md/dm.c | 36 +- drivers/md/md-bitmap.c | 5 +- drivers/md/md-cluster.c | 1 + drivers/md/raid5.c | 4 +- drivers/media/dvb-frontends/tda10071.c | 9 +- drivers/media/firewire/firedtv-fw.c | 6 +- drivers/media/i2c/imx274.c | 8 +- drivers/media/i2c/m5mols/m5mols_core.c | 3 +- drivers/media/i2c/ov5640.c | 196 +++++---- drivers/media/i2c/smiapp/smiapp-core.c | 3 +- drivers/media/i2c/tc358743.c | 14 +- drivers/media/mc/mc-device.c | 65 +-- drivers/media/pci/bt8xx/bttv-driver.c | 13 +- drivers/media/pci/saa7134/saa7134-tvaudio.c | 3 +- drivers/media/pci/tw5864/tw5864-video.c | 6 + drivers/media/platform/exynos4-is/fimc-isp.c | 4 +- drivers/media/platform/exynos4-is/fimc-lite.c | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 8 +- drivers/media/platform/exynos4-is/mipi-csis.c | 4 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 7 + drivers/media/platform/mx2_emmaprp.c | 7 +- drivers/media/platform/omap3isp/isp.c | 6 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 4 +- drivers/media/platform/qcom/venus/core.c | 5 +- drivers/media/platform/qcom/venus/vdec.c | 11 +- drivers/media/platform/rcar-fcp.c | 4 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 24 +- drivers/media/platform/rcar-vin/rcar-dma.c | 4 +- drivers/media/platform/rcar_drif.c | 30 +- drivers/media/platform/rockchip/rga/rga-buf.c | 1 + drivers/media/platform/s3c-camif/camif-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 4 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- drivers/media/platform/sti/delta/delta-v4l2.c | 4 +- drivers/media/platform/sti/hva/hva-hw.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 6 +- drivers/media/platform/ti-vpe/vpe.c | 2 + drivers/media/platform/vsp1/vsp1_drv.c | 11 +- drivers/media/rc/ati_remote.c | 4 + drivers/media/tuners/tuner-simple.c | 5 +- drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/media/usb/usbtv/usbtv-core.c | 3 +- drivers/media/usb/uvc/uvc_ctrl.c | 33 +- drivers/media/usb/uvc/uvc_entity.c | 35 ++ drivers/media/usb/uvc/uvc_v4l2.c | 30 ++ drivers/memory/emif.c | 33 +- drivers/memory/fsl-corenet-cf.c | 6 +- drivers/memory/omap-gpmc.c | 8 +- drivers/memstick/core/memstick.c | 4 + drivers/message/fusion/mptscsih.c | 13 +- drivers/mfd/mfd-core.c | 10 + drivers/mfd/sm501.c | 8 +- drivers/mfd/sprd-sc27xx-spi.c | 28 +- drivers/misc/cardreader/rtsx_pcr.c | 8 +- drivers/misc/cxl/pci.c | 4 +- drivers/misc/eeprom/at25.c | 2 +- drivers/misc/mei/client.h | 4 +- drivers/misc/mic/scif/scif_rma.c | 4 +- drivers/misc/mic/vop/vop_main.c | 2 +- drivers/misc/mic/vop/vop_vringh.c | 24 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 10 +- drivers/mmc/core/mmc.c | 9 +- drivers/mmc/core/queue.c | 2 +- drivers/mmc/core/sdio_cis.c | 3 + drivers/mmc/host/renesas_sdhi_core.c | 1 + drivers/mmc/host/sdhci-acpi.c | 37 ++ drivers/mmc/host/sdhci-of-esdhc.c | 13 + drivers/mmc/host/sdhci-pci-core.c | 170 +++++++- drivers/mmc/host/sdhci.c | 6 +- drivers/mmc/host/via-sdmmc.c | 3 + drivers/mtd/chips/cfi_cmdset_0002.c | 1 - drivers/mtd/lpddr/lpddr2_nvm.c | 35 +- drivers/mtd/mtdoops.c | 11 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 1 + drivers/mtd/nand/raw/vf610_nfc.c | 6 +- drivers/mtd/nand/spi/gigadevice.c | 14 +- drivers/mtd/parsers/cmdlinepart.c | 23 +- drivers/mtd/spi-nor/spi-nor.c | 5 +- drivers/mtd/ubi/fastmap-wl.c | 46 +- drivers/mtd/ubi/fastmap.c | 14 +- drivers/mtd/ubi/ubi.h | 6 +- drivers/mtd/ubi/wl.c | 45 +- drivers/mtd/ubi/wl.h | 1 - drivers/net/bonding/bond_main.c | 62 ++- drivers/net/bonding/bond_sysfs_slave.c | 18 +- drivers/net/can/dev.c | 16 +- drivers/net/can/flexcan.c | 95 +++-- drivers/net/can/kvaser_pciefd.c | 4 +- drivers/net/can/m_can/Kconfig | 3 +- drivers/net/can/m_can/m_can.c | 19 +- drivers/net/can/m_can/m_can.h | 1 + drivers/net/can/m_can/m_can_platform.c | 2 - drivers/net/can/m_can/tcan4x5x.c | 8 +- drivers/net/can/peak_canfd/peak_canfd.c | 11 +- drivers/net/can/rx-offload.c | 4 +- drivers/net/can/ti_hecc.c | 21 +- drivers/net/can/usb/gs_usb.c | 131 +++--- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/mcba_usb.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 51 ++- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 48 ++- drivers/net/can/xilinx_can.c | 6 +- drivers/net/dsa/lantiq_gswip.c | 11 + drivers/net/dsa/mv88e6xxx/chip.c | 2 + drivers/net/dsa/mv88e6xxx/global1.c | 31 ++ drivers/net/dsa/mv88e6xxx/global1.h | 1 + drivers/net/dsa/mv88e6xxx/global1_vtu.c | 59 ++- drivers/net/dsa/realtek-smi-core.h | 4 +- drivers/net/dsa/rtl8366.c | 300 +++++++------ drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 17 +- drivers/net/ethernet/broadcom/b44.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 81 ++-- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 5 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 33 +- drivers/net/ethernet/cadence/macb_main.c | 3 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 6 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 66 +-- drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c | 2 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 175 +++++++- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 15 + drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 4 + drivers/net/ethernet/cisco/enic/enic.h | 1 + drivers/net/ethernet/cisco/enic/enic_api.c | 6 + drivers/net/ethernet/cisco/enic/enic_main.c | 27 +- drivers/net/ethernet/dec/tulip/de2104x.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 9 + drivers/net/ethernet/faraday/ftgmac100.h | 8 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/fec_main.c | 35 +- drivers/net/ethernet/freescale/gianfar.c | 14 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 19 +- drivers/net/ethernet/ibm/ibmvnic.c | 111 ++++- drivers/net/ethernet/ibm/ibmvnic.h | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 18 +- drivers/net/ethernet/intel/e1000e/hw.h | 6 + drivers/net/ethernet/intel/e1000e/netdev.c | 6 + drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 26 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 57 +-- drivers/net/ethernet/intel/ice/ice_ethtool.c | 14 +- drivers/net/ethernet/intel/igc/igc_main.c | 14 +- drivers/net/ethernet/korina.c | 3 +- drivers/net/ethernet/lantiq_xrx200.c | 23 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 3 + drivers/net/ethernet/mellanox/mlx4/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 6 +- drivers/net/ethernet/mellanox/mlx4/fw.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 216 +++++++--- drivers/net/ethernet/mellanox/mlx5/core/en.h | 8 +- .../mellanox/mlx5/core/en_accel/tls_stats.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 74 +++- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 157 ++++--- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 19 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 52 +-- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 22 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 1 + .../mellanox/mlx5/core/steering/dr_domain.c | 5 + .../mellanox/mlx5/core/steering/dr_types.h | 1 + drivers/net/ethernet/mellanox/mlxsw/core.c | 8 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 3 +- drivers/net/ethernet/microchip/lan743x_main.c | 25 +- drivers/net/ethernet/microchip/lan743x_main.h | 3 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 8 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 5 + drivers/net/ethernet/qlogic/qed/qed_dev.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 3 + drivers/net/ethernet/qlogic/qed/qed_main.c | 2 + drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 + drivers/net/ethernet/qlogic/qede/qede_filter.c | 3 + drivers/net/ethernet/qlogic/qede/qede_main.c | 11 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 + drivers/net/ethernet/realtek/r8169_main.c | 24 +- drivers/net/ethernet/renesas/ravb_main.c | 120 +++--- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 15 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 33 +- drivers/net/ethernet/ti/cpsw.c | 1 + drivers/net/ethernet/xilinx/xilinx_axienet.h | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 50 ++- drivers/net/geneve.c | 40 +- drivers/net/gtp.c | 16 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/ieee802154/adf7242.c | 4 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/macsec.c | 4 +- drivers/net/phy/Kconfig | 1 + drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 3 +- drivers/net/phy/sfp.c | 3 +- drivers/net/team/team.c | 3 +- drivers/net/tun.c | 14 +- drivers/net/usb/ax88179_178a.c | 1 + drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/qmi_wwan.c | 4 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/rtl8150.c | 16 +- drivers/net/virtio_net.c | 8 +- drivers/net/vrf.c | 92 +++- drivers/net/vxlan.c | 4 +- drivers/net/wan/cosa.c | 1 + drivers/net/wan/hdlc.c | 10 +- drivers/net/wan/hdlc_cisco.c | 1 + drivers/net/wan/hdlc_fr.c | 104 ++--- drivers/net/wan/hdlc_ppp.c | 17 +- drivers/net/wan/hdlc_raw_eth.c | 1 + drivers/net/wan/lapbether.c | 4 +- drivers/net/wireless/ath/ar5523/ar5523.c | 2 + drivers/net/wireless/ath/ath10k/ce.c | 2 +- drivers/net/wireless/ath/ath10k/debug.c | 3 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 16 +- drivers/net/wireless/ath/ath10k/mac.c | 2 +- drivers/net/wireless/ath/ath10k/sdio.c | 22 +- drivers/net/wireless/ath/ath10k/wmi.c | 49 ++- drivers/net/wireless/ath/ath6kl/main.c | 3 + drivers/net/wireless/ath/ath6kl/wmi.c | 5 + drivers/net/wireless/ath/ath9k/hif_usb.c | 19 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 2 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 2 + drivers/net/wireless/ath/wcn36xx/main.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 10 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 + .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 12 +- drivers/net/wireless/intersil/p54/p54pci.c | 4 +- drivers/net/wireless/marvell/mwifiex/fw.h | 2 +- drivers/net/wireless/marvell/mwifiex/scan.c | 2 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 2 + drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 4 +- drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 1 + drivers/net/wireless/mediatek/mt76/dma.c | 9 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 2 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 2 + drivers/net/wireless/quantenna/qtnfmac/commands.c | 2 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 10 +- drivers/net/wireless/realtek/rtw88/debug.c | 2 + drivers/net/wireless/realtek/rtw88/pci.h | 4 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/ti/wlcore/tx.c | 1 + drivers/net/xen-netback/common.h | 15 + drivers/net/xen-netback/interface.c | 61 ++- drivers/net/xen-netback/netback.c | 11 +- drivers/net/xen-netback/rx.c | 13 +- drivers/nfc/s3fwrn5/i2c.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 1 + drivers/nvme/host/Kconfig | 1 + drivers/nvme/host/core.c | 79 ++-- drivers/nvme/host/fc.c | 11 +- drivers/nvme/host/multipath.c | 21 +- drivers/nvme/host/nvme.h | 36 +- drivers/nvme/host/pci.c | 33 +- drivers/nvme/host/rdma.c | 27 +- drivers/nvme/host/tcp.c | 27 +- drivers/nvme/target/core.c | 7 +- drivers/nvme/target/loop.c | 3 +- drivers/nvme/target/rdma.c | 30 +- drivers/nvme/target/trace.h | 21 +- drivers/nvmem/core.c | 33 +- drivers/of/address.c | 4 +- drivers/of/of_reserved_mem.c | 13 +- drivers/opp/core.c | 61 ++- drivers/opp/of.c | 30 +- drivers/opp/opp.h | 6 +- drivers/pci/controller/dwc/pcie-qcom.c | 13 + drivers/pci/controller/dwc/pcie-tegra194.c | 5 +- drivers/pci/controller/pci-aardvark.c | 11 +- drivers/pci/controller/pci-tegra.c | 3 +- drivers/pci/controller/pcie-iproc-msi.c | 13 +- drivers/pci/hotplug/pciehp_hpc.c | 26 +- drivers/pci/iov.c | 9 +- drivers/pci/pci-acpi.c | 10 + drivers/pci/rom.c | 17 - drivers/pci/setup-bus.c | 38 +- drivers/perf/thunderx2_pmu.c | 7 +- drivers/perf/xgene_pmu.c | 32 +- drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 14 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 14 +- drivers/phy/samsung/phy-s5pv210-usb2.c | 4 + drivers/phy/tegra/xusb.c | 1 + drivers/phy/ti/phy-am654-serdes.c | 6 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 7 +- drivers/pinctrl/bcm/Kconfig | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 67 ++- drivers/pinctrl/intel/pinctrl-intel.c | 8 + drivers/pinctrl/mvebu/pinctrl-armada-xp.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-mcp23s08.c | 24 +- drivers/pinctrl/pinctrl-rockchip.c | 2 + drivers/platform/olpc/olpc-ec.c | 4 +- drivers/platform/x86/Kconfig | 1 + drivers/platform/x86/intel-vbtn.c | 64 ++- drivers/platform/x86/mlx-platform.c | 15 +- drivers/platform/x86/thinkpad_acpi.c | 7 +- drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/power/supply/bq27xxx_battery.c | 6 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/test_power.c | 6 + drivers/powercap/powercap_sys.c | 4 +- drivers/pwm/pwm-img.c | 3 +- drivers/pwm/pwm-lpss.c | 7 +- drivers/rapidio/Kconfig | 2 +- drivers/rapidio/devices/rio_mport_cdev.c | 32 +- drivers/regulator/axp20x-regulator.c | 7 +- drivers/regulator/core.c | 59 ++- drivers/regulator/pfuze100-regulator.c | 13 +- drivers/regulator/pwm-regulator.c | 2 +- drivers/regulator/ti-abb-regulator.c | 12 +- drivers/rpmsg/qcom_glink_native.c | 6 +- drivers/rpmsg/qcom_smd.c | 32 +- drivers/rtc/rtc-ds1374.c | 15 +- drivers/rtc/rtc-rx8010.c | 24 +- drivers/rtc/rtc-sa1100.c | 18 +- drivers/s390/block/dasd.c | 6 + drivers/s390/block/dasd_fba.c | 9 +- drivers/s390/cio/airq.c | 8 +- drivers/s390/cio/cio.c | 8 +- drivers/s390/crypto/pkey_api.c | 30 +- drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/s390/crypto/zcrypt_ccamisc.c | 8 +- drivers/s390/net/qeth_core.h | 9 +- drivers/s390/net/qeth_core_main.c | 82 ++-- drivers/s390/net/qeth_l2_main.c | 6 - drivers/scsi/aacraid/aachba.c | 8 +- drivers/scsi/aacraid/commsup.c | 2 +- drivers/scsi/aacraid/linit.c | 46 +- drivers/scsi/be2iscsi/be_main.c | 4 +- drivers/scsi/bfa/bfad.c | 1 + drivers/scsi/csiostor/csio_hw.c | 2 +- drivers/scsi/cxlflash/main.c | 1 + drivers/scsi/device_handler/scsi_dh_alua.c | 9 +- drivers/scsi/fnic/fnic_scsi.c | 3 +- drivers/scsi/hpsa.c | 84 ++-- drivers/scsi/ibmvscsi/ibmvfc.c | 1 + drivers/scsi/ibmvscsi/ibmvscsi.c | 36 +- drivers/scsi/libfc/fc_disc.c | 2 - drivers/scsi/libfc/fc_rport.c | 13 +- drivers/scsi/libiscsi.c | 23 +- drivers/scsi/libsas/sas_discover.c | 3 +- drivers/scsi/lpfc/lpfc_attr.c | 40 +- drivers/scsi/lpfc/lpfc_ct.c | 137 +++--- drivers/scsi/lpfc/lpfc_els.c | 4 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 76 ++-- drivers/scsi/lpfc/lpfc_hw.h | 36 +- drivers/scsi/lpfc/lpfc_init.c | 1 + drivers/scsi/lpfc/lpfc_nportdisc.c | 233 +++++++++-- drivers/scsi/lpfc/lpfc_sli.c | 4 + drivers/scsi/mpt3sas/mpt3sas_base.c | 21 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 8 +- drivers/scsi/mvumi.c | 1 + drivers/scsi/pm8001/pm8001_sas.c | 52 ++- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qedi/qedi_fw.c | 23 +- drivers/scsi/qedi/qedi_iscsi.c | 5 + drivers/scsi/qla2xxx/qla_init.c | 53 +-- drivers/scsi/qla2xxx/qla_inline.h | 5 + drivers/scsi/qla2xxx/qla_iocb.c | 101 ++++- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 36 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/smartpqi/smartpqi.h | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 101 +++-- drivers/scsi/ufs/ufs-qcom.c | 5 - drivers/scsi/ufs/ufshcd.c | 26 +- drivers/slimbus/core.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 4 + drivers/soc/fsl/qbman/bman.c | 2 +- drivers/soundwire/bus.c | 2 + drivers/soundwire/cadence_master.c | 80 ++-- drivers/soundwire/cadence_master.h | 1 + drivers/soundwire/intel.c | 14 +- drivers/spi/spi-bcm-qspi.c | 34 +- drivers/spi/spi-bcm2835.c | 40 +- drivers/spi/spi-bcm2835aux.c | 20 +- drivers/spi/spi-fsl-espi.c | 5 +- drivers/spi/spi-fsl-lpspi.c | 3 - drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-omap2-mcspi.c | 17 +- drivers/spi/spi-s3c64xx.c | 52 ++- drivers/spi/spi-sprd.c | 2 +- drivers/spi/spi.c | 67 ++- drivers/staging/comedi/drivers/cb_pcidas.c | 1 + drivers/staging/comedi/drivers/vmk80xx.c | 3 + drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 2 +- drivers/staging/media/imx/imx-media-capture.c | 2 +- drivers/staging/media/ipu3/ipu3-css-params.c | 2 +- drivers/staging/octeon/ethernet-mdio.c | 6 - drivers/staging/octeon/ethernet-rx.c | 34 +- drivers/staging/octeon/ethernet-tx.c | 2 +- drivers/staging/octeon/ethernet.c | 9 + drivers/staging/ralink-gdma/Kconfig | 1 + drivers/staging/rtl8188eu/core/rtw_recv.c | 19 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 2 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 1 + drivers/staging/speakup/spk_ttyio.c | 25 +- drivers/staging/wilc1000/wilc_mon.c | 3 +- drivers/target/iscsi/iscsi_target.c | 17 +- drivers/target/target_core_user.c | 2 +- drivers/tee/optee/call.c | 3 +- drivers/thermal/rcar_thermal.c | 6 +- drivers/thunderbolt/icm.c | 10 +- drivers/thunderbolt/nhi.c | 19 +- drivers/thunderbolt/xdomain.c | 1 + drivers/tty/hvc/hvcs.c | 14 +- drivers/tty/ipwireless/network.c | 4 +- drivers/tty/ipwireless/tty.c | 2 +- drivers/tty/pty.c | 2 +- drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 8 +- drivers/tty/serial/8250/8250_pci.c | 11 + drivers/tty/serial/8250/8250_port.c | 16 +- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/amba-pl011.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 44 +- drivers/tty/serial/imx.c | 30 +- drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/tty/serial/samsung.c | 8 +- drivers/tty/serial/serial_txx9.c | 3 + drivers/tty/serial/sifive.c | 28 +- drivers/tty/serial/xilinx_uartps.c | 8 + drivers/tty/tty_io.c | 7 +- drivers/tty/tty_jobctrl.c | 44 +- drivers/tty/vcc.c | 1 + drivers/tty/vt/keyboard.c | 39 +- drivers/tty/vt/vt.c | 24 +- drivers/tty/vt/vt_ioctl.c | 32 +- drivers/uio/uio.c | 12 +- drivers/usb/cdns3/gadget.c | 2 +- drivers/usb/cdns3/gadget.h | 2 +- drivers/usb/class/cdc-acm.c | 44 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/class/cdc-wdm.c | 72 +++- drivers/usb/class/usblp.c | 5 + drivers/usb/core/devio.c | 14 +- drivers/usb/core/quirks.c | 17 + drivers/usb/core/urb.c | 89 ++-- drivers/usb/dwc2/gadget.c | 40 +- drivers/usb/dwc2/params.c | 2 +- drivers/usb/dwc3/core.c | 40 +- drivers/usb/dwc3/core.h | 8 + drivers/usb/dwc3/dwc3-of-simple.c | 1 + drivers/usb/dwc3/dwc3-pci.c | 7 +- drivers/usb/dwc3/ep0.c | 28 +- drivers/usb/dwc3/gadget.c | 94 ++++- drivers/usb/dwc3/gadget.h | 1 + drivers/usb/gadget/function/f_fs.c | 6 +- drivers/usb/gadget/function/f_midi.c | 10 +- drivers/usb/gadget/function/f_ncm.c | 38 +- drivers/usb/gadget/function/f_printer.c | 16 +- drivers/usb/gadget/function/u_ether.c | 2 +- drivers/usb/gadget/legacy/inode.c | 3 + drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/host/ehci-hcd.c | 1 + drivers/usb/host/ehci-hub.c | 1 - drivers/usb/host/ehci-mv.c | 8 +- drivers/usb/host/fsl-mph-dr-of.c | 9 +- drivers/usb/host/ohci-hcd.c | 16 +- drivers/usb/host/xhci-histb.c | 2 +- drivers/usb/host/xhci-pci.c | 17 + drivers/usb/host/xhci.c | 10 +- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/adutux.c | 1 + drivers/usb/mtu3/mtu3_gadget.c | 1 + drivers/usb/serial/ch341.c | 5 +- drivers/usb/serial/cyberjack.c | 7 +- drivers/usb/serial/ftdi_sio.c | 5 + drivers/usb/serial/ftdi_sio_ids.h | 7 + drivers/usb/serial/kl5kusb105.c | 10 +- drivers/usb/serial/option.c | 25 +- drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 1 + drivers/usb/storage/uas.c | 14 +- drivers/usb/typec/tcpm/tcpm.c | 8 +- drivers/usb/typec/ucsi/ucsi.c | 22 +- drivers/vfio/pci/vfio_pci.c | 15 +- drivers/vfio/pci/vfio_pci_config.c | 24 +- drivers/vfio/pci/vfio_pci_intrs.c | 4 +- drivers/vfio/platform/vfio_platform_common.c | 3 +- drivers/vfio/vfio_iommu_type1.c | 3 +- drivers/vhost/scsi.c | 42 +- drivers/vhost/vhost.c | 12 +- drivers/vhost/vringh.c | 9 +- drivers/vhost/vsock.c | 94 ++--- drivers/video/backlight/sky81452-backlight.c | 1 + drivers/video/console/newport_con.c | 7 +- drivers/video/fbdev/aty/radeon_base.c | 2 +- drivers/video/fbdev/core/fbcon.c | 14 +- drivers/video/fbdev/core/fbcon.h | 7 - drivers/video/fbdev/core/fbcon_rotate.c | 1 + drivers/video/fbdev/core/fbmem.c | 4 + drivers/video/fbdev/core/tileblit.c | 1 + drivers/video/fbdev/hyperv_fb.c | 7 +- drivers/video/fbdev/pvr2fb.c | 2 + drivers/video/fbdev/sis/init.c | 11 +- drivers/video/fbdev/vga16fb.c | 14 +- drivers/virt/fsl_hypervisor.c | 17 +- drivers/w1/masters/mxc_w1.c | 14 +- drivers/watchdog/rdc321x_wdt.c | 5 +- drivers/watchdog/sp5100_tco.h | 2 +- drivers/watchdog/watchdog_dev.c | 6 +- drivers/xen/events/events_2l.c | 9 +- drivers/xen/events/events_base.c | 451 ++++++++++++++++++-- drivers/xen/events/events_fifo.c | 83 ++-- drivers/xen/events/events_internal.h | 20 +- drivers/xen/evtchn.c | 7 +- drivers/xen/gntdev.c | 17 +- drivers/xen/pvcalls-back.c | 76 ++-- drivers/xen/xen-pciback/pci_stub.c | 14 +- drivers/xen/xen-pciback/pciback.h | 12 +- drivers/xen/xen-pciback/pciback_ops.c | 48 ++- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 23 +- fs/9p/vfs_file.c | 4 +- fs/afs/yfsclient.c | 1 + fs/block_dev.c | 10 + fs/btrfs/block-group.c | 38 +- fs/btrfs/ctree.c | 6 + fs/btrfs/ctree.h | 4 + fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/dev-replace.c | 73 +++- fs/btrfs/disk-io.c | 11 +- fs/btrfs/extent-tree.c | 50 ++- fs/btrfs/file.c | 23 +- fs/btrfs/inode.c | 245 ++++++----- fs/btrfs/ioctl.c | 12 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/reada.c | 47 +++ fs/btrfs/ref-verify.c | 1 + fs/btrfs/relocation.c | 49 ++- fs/btrfs/send.c | 220 ++++++++-- fs/btrfs/space-info.c | 50 +-- fs/btrfs/space-info.h | 3 + fs/btrfs/tree-checker.c | 78 +++- fs/btrfs/tree-log.c | 8 + fs/btrfs/volumes.c | 66 +-- fs/btrfs/volumes.h | 1 + fs/buffer.c | 16 - fs/cachefiles/rdwr.c | 3 +- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 14 +- fs/ceph/inode.c | 5 +- fs/cifs/asn1.c | 16 +- fs/cifs/cifs_unicode.c | 8 +- fs/cifs/cifsacl.c | 1 + fs/cifs/cifsglob.h | 9 +- fs/cifs/connect.c | 2 + fs/cifs/file.c | 21 +- fs/cifs/inode.c | 17 +- fs/cifs/misc.c | 17 +- fs/cifs/smb1ops.c | 8 +- fs/cifs/smb2misc.c | 32 +- fs/cifs/smb2ops.c | 193 ++++++--- fs/cifs/smb2pdu.h | 2 +- fs/cifs/transport.c | 4 +- fs/coredump.c | 3 +- fs/d_path.c | 6 +- fs/dcache.c | 4 +- fs/dlm/config.c | 3 + fs/efivarfs/inode.c | 2 + fs/efivarfs/super.c | 3 + fs/erofs/inode.c | 21 +- fs/erofs/xattr.c | 2 - fs/eventpoll.c | 71 ++-- fs/exec.c | 39 +- fs/ext4/ext4.h | 3 +- fs/ext4/fsmap.c | 3 + fs/ext4/inline.c | 1 + fs/ext4/inode.c | 13 +- fs/ext4/mballoc.c | 11 +- fs/ext4/resize.c | 4 +- fs/ext4/super.c | 10 +- fs/f2fs/checkpoint.c | 10 +- fs/f2fs/data.c | 3 + fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/gc.c | 10 +- fs/f2fs/node.c | 6 +- fs/f2fs/segment.c | 12 +- fs/f2fs/sysfs.c | 1 + fs/fuse/dev.c | 29 +- fs/fuse/file.c | 25 +- fs/fuse/inode.c | 7 + fs/gfs2/glock.c | 3 +- fs/gfs2/glops.c | 2 + fs/gfs2/incore.h | 1 + fs/gfs2/inode.c | 13 +- fs/gfs2/log.c | 2 - fs/gfs2/ops_fstype.c | 40 +- fs/gfs2/rgrp.c | 19 +- fs/gfs2/super.c | 2 + fs/gfs2/sys.c | 5 +- fs/gfs2/trans.c | 2 + fs/io_uring.c | 58 ++- fs/iomap/buffered-io.c | 8 +- fs/iomap/direct-io.c | 10 + fs/jbd2/checkpoint.c | 2 + fs/jbd2/transaction.c | 4 +- fs/libfs.c | 6 +- fs/nfs/dir.c | 3 + fs/nfs/namespace.c | 12 +- fs/nfs/nfs4_fs.h | 8 + fs/nfs/nfs4file.c | 3 +- fs/nfs/nfs4proc.c | 101 +++-- fs/nfs/nfs4trace.h | 1 + fs/nfs/nfstrace.h | 15 +- fs/nfs/pagelist.c | 67 ++- fs/nfs/write.c | 10 +- fs/nfsd/filecache.c | 8 +- fs/nfsd/nfs4state.c | 73 ++-- fs/nfsd/nfsproc.c | 16 + fs/nfsd/trace.h | 12 +- fs/ntfs/inode.c | 6 + fs/ocfs2/super.c | 1 + fs/proc/base.c | 13 +- fs/proc/self.c | 7 + fs/quota/quota_v2.c | 1 + fs/ramfs/file-nommu.c | 2 +- fs/reiserfs/inode.c | 9 +- fs/reiserfs/super.c | 8 +- fs/reiserfs/xattr.c | 7 + fs/super.c | 33 +- fs/ubifs/debug.c | 1 + fs/ubifs/io.c | 16 +- fs/ubifs/journal.c | 7 +- fs/ubifs/orphan.c | 11 +- fs/ubifs/super.c | 44 +- fs/ubifs/tnc.c | 3 + fs/ubifs/xattr.c | 2 + fs/udf/inode.c | 25 +- fs/udf/super.c | 27 +- fs/xfs/libxfs/xfs_alloc.c | 1 + fs/xfs/libxfs/xfs_attr_leaf.c | 22 +- fs/xfs/libxfs/xfs_bmap.c | 44 +- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_dir2_node.c | 1 + fs/xfs/libxfs/xfs_dir2_sf.c | 2 +- fs/xfs/libxfs/xfs_iext_tree.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/libxfs/xfs_inode_fork.h | 14 +- fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/libxfs/xfs_rtbitmap.c | 11 +- fs/xfs/libxfs/xfs_trans_resv.c | 96 ++++- fs/xfs/scrub/bmap.c | 10 +- fs/xfs/scrub/btree.c | 45 +- fs/xfs/scrub/dir.c | 3 + fs/xfs/scrub/inode.c | 3 +- fs/xfs/scrub/refcount.c | 8 +- fs/xfs/scrub/scrub.c | 9 + fs/xfs/xfs_bmap_util.c | 8 +- fs/xfs/xfs_file.c | 30 ++ fs/xfs/xfs_fsmap.c | 57 ++- fs/xfs/xfs_fsmap.h | 6 +- fs/xfs/xfs_ioctl.c | 169 ++++++-- fs/xfs/xfs_iomap.c | 6 + fs/xfs/xfs_iops.c | 10 + fs/xfs/xfs_mount.c | 11 +- fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_rtalloc.c | 21 +- fs/xfs/xfs_trans.c | 5 + include/asm-generic/pgtable.h | 23 +- include/asm-generic/vmlinux.lds.h | 2 +- include/drm/intel-gtt.h | 5 +- include/linux/arm-smccc.h | 2 + include/linux/binfmts.h | 8 +- include/linux/bpf_verifier.h | 1 + include/linux/can/skb.h | 20 +- include/linux/compiler-gcc.h | 2 - include/linux/compiler_types.h | 4 - include/linux/dax.h | 21 +- include/linux/debugfs.h | 5 +- include/linux/font.h | 13 + include/linux/genhd.h | 2 +- include/linux/hil_mlc.h | 2 +- include/linux/i2c-algo-pca.h | 15 + include/linux/intel-iommu.h | 2 +- include/linux/irqdomain.h | 12 +- include/linux/khugepaged.h | 5 + include/linux/kprobes.h | 5 + include/linux/libata.h | 13 +- include/linux/linkage.h | 245 ++++++++++- include/linux/memstick.h | 1 + include/linux/mlx5/driver.h | 8 + include/linux/mlx5/mlx5_ifc.h | 9 +- include/linux/mm.h | 11 +- include/linux/mmc/card.h | 2 +- include/linux/mmzone.h | 11 +- include/linux/mtd/pfow.h | 2 +- include/linux/net.h | 16 + include/linux/netfilter.h | 2 +- include/linux/netfilter/nfnetlink.h | 9 +- include/linux/netfilter_ipv4.h | 2 +- include/linux/netfilter_ipv6.h | 10 +- include/linux/nfs_page.h | 2 + include/linux/node.h | 11 +- include/linux/oom.h | 1 + include/linux/overflow.h | 1 + include/linux/page_owner.h | 6 +- include/linux/pci.h | 2 +- include/linux/platform_data/dma-dw.h | 2 + include/linux/pm.h | 2 +- include/linux/pm_runtime.h | 6 +- include/linux/prandom.h | 36 +- include/linux/qcom-geni-se.h | 3 + include/linux/qed/qed_if.h | 1 + include/linux/sched/coredump.h | 1 + include/linux/sched/signal.h | 9 +- include/linux/seqlock.h | 11 +- include/linux/skbuff.h | 21 +- include/linux/spi/spi.h | 19 + include/linux/sunrpc/svc_rdma.h | 5 +- include/linux/swiotlb.h | 1 + include/linux/time64.h | 4 + include/linux/tty.h | 4 + include/linux/usb/pd.h | 1 + include/linux/virtio_vsock.h | 3 +- include/net/act_api.h | 2 - include/net/bluetooth/hci_core.h | 30 +- include/net/bluetooth/l2cap.h | 2 + include/net/bonding.h | 8 + include/net/flow.h | 1 + include/net/inet_ecn.h | 2 +- include/net/ip.h | 6 + include/net/ip_tunnels.h | 7 +- include/net/neighbour.h | 1 + include/net/netfilter/nf_log.h | 1 + include/net/netfilter/nf_tables.h | 6 + include/net/netfilter/nf_tables_offload.h | 4 + include/net/sctp/structs.h | 8 +- include/net/sock.h | 4 +- include/net/tls.h | 6 + include/net/xfrm.h | 16 +- include/rdma/ib_umem.h | 9 +- include/scsi/libiscsi.h | 3 + include/scsi/scsi_common.h | 7 + include/sound/hda_codec.h | 6 + include/trace/events/btrfs.h | 10 +- include/trace/events/sctp.h | 9 - include/trace/events/sunrpc.h | 9 +- include/trace/events/target.h | 12 +- include/trace/events/writeback.h | 8 +- include/uapi/linux/bpf.h | 4 +- include/uapi/linux/btrfs_tree.h | 14 + include/uapi/linux/kvm.h | 5 +- include/uapi/linux/nfs4.h | 3 + include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/videodev2.h | 17 +- include/uapi/linux/wireless.h | 6 +- include/uapi/sound/skl-tplg-interface.h | 2 + include/xen/events.h | 29 +- init/Kconfig | 3 +- init/init_task.c | 1 + init/main.c | 2 + kernel/Makefile | 2 + kernel/audit_watch.c | 2 - kernel/bpf/Makefile | 6 +- kernel/bpf/core.c | 2 +- kernel/bpf/hashtab.c | 38 +- kernel/bpf/inode.c | 4 +- kernel/bpf/sysfs_btf.c | 6 +- kernel/bpf/verifier.c | 33 ++ kernel/debug/debug_core.c | 22 +- kernel/debug/kdb/kdb_io.c | 8 +- kernel/dma/swiotlb.c | 6 +- kernel/events/core.c | 36 +- kernel/events/internal.h | 2 +- kernel/exit.c | 5 +- kernel/fail_function.c | 5 +- kernel/fork.c | 36 +- kernel/futex.c | 25 +- kernel/irq/Kconfig | 1 + kernel/irq/irqdomain.c | 13 +- kernel/kcmp.c | 8 +- kernel/kprobes.c | 53 ++- kernel/kthread.c | 3 +- kernel/locking/lockdep.c | 40 +- kernel/locking/lockdep_internals.h | 6 + kernel/module.c | 13 +- kernel/notifier.c | 5 +- kernel/power/hibernate.c | 11 - kernel/printk/printk.c | 3 + kernel/ptrace.c | 16 +- kernel/rcu/tree.c | 2 +- kernel/reboot.c | 28 +- kernel/sched/core.c | 5 +- kernel/sched/fair.c | 127 ++++-- kernel/sched/sched.h | 13 +- kernel/seccomp.c | 43 +- kernel/signal.c | 19 +- kernel/sys.c | 4 +- kernel/sysctl-test.c | 392 +++++++++++++++++ kernel/time/itimer.c | 4 - kernel/time/tick-common.c | 2 + kernel/time/timekeeping.c | 3 +- kernel/time/timer.c | 7 - kernel/trace/ftrace.c | 28 +- kernel/trace/ring_buffer.c | 66 ++- kernel/trace/trace.c | 77 ++-- kernel/trace/trace.h | 26 +- kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_events.c | 2 + kernel/trace/trace_events_hist.c | 1 - kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_output.c | 12 +- kernel/trace/trace_preemptirq.c | 4 +- kernel/trace/trace_selftest.c | 9 +- kernel/umh.c | 9 + kernel/workqueue.c | 6 +- lib/Kconfig.debug | 11 + lib/crc32.c | 2 +- lib/crc32test.c | 4 - lib/fonts/font_10x18.c | 9 +- lib/fonts/font_6x10.c | 9 +- lib/fonts/font_6x11.c | 9 +- lib/fonts/font_7x14.c | 9 +- lib/fonts/font_8x16.c | 9 +- lib/fonts/font_8x8.c | 9 +- lib/fonts/font_acorn_8x8.c | 9 +- lib/fonts/font_mini_4x6.c | 8 +- lib/fonts/font_pearl_8x8.c | 9 +- lib/fonts/font_sun12x22.c | 9 +- lib/fonts/font_sun8x16.c | 7 +- lib/fonts/font_ter16x32.c | 9 +- lib/idr.c | 1 + lib/random32.c | 462 +++++++++++++-------- lib/scatterlist.c | 2 +- lib/string.c | 24 ++ lib/syscall.c | 11 +- mm/filemap.c | 16 +- mm/gup.c | 18 +- mm/huge_memory.c | 51 ++- mm/khugepaged.c | 25 +- mm/kmemleak.c | 2 +- mm/list_lru.c | 10 +- mm/madvise.c | 2 +- mm/memcontrol.c | 40 +- mm/memory.c | 121 +++++- mm/memory_hotplug.c | 19 +- mm/mempolicy.c | 6 +- mm/mmap.c | 2 + mm/oom_kill.c | 2 + mm/page_alloc.c | 47 ++- mm/page_isolation.c | 8 + mm/page_owner.c | 4 +- mm/pagewalk.c | 4 +- mm/percpu.c | 2 +- mm/slub.c | 47 ++- mm/swap_state.c | 5 +- mm/swapfile.c | 20 +- mm/vmscan.c | 53 ++- net/9p/trans_fd.c | 2 +- net/atm/lec.c | 6 + net/atm/proc.c | 3 +- net/batman-adv/bridge_loop_avoidance.c | 145 +++++-- net/batman-adv/bridge_loop_avoidance.h | 4 +- net/batman-adv/log.c | 1 + net/batman-adv/multicast.c | 46 +- net/batman-adv/multicast.h | 15 + net/batman-adv/routing.c | 4 + net/batman-adv/soft-interface.c | 11 +- net/bluetooth/a2mp.c | 22 +- net/bluetooth/hci_conn.c | 17 + net/bluetooth/hci_event.c | 73 ++-- net/bluetooth/l2cap_core.c | 36 +- net/bluetooth/l2cap_sock.c | 39 +- net/bluetooth/mgmt.c | 7 +- net/bridge/br_device.c | 1 + net/bridge/br_netfilter_hooks.c | 7 +- net/bridge/br_vlan.c | 27 +- net/bridge/netfilter/ebt_dnat.c | 2 +- net/bridge/netfilter/ebt_redirect.c | 2 +- net/bridge/netfilter/ebt_snat.c | 2 +- net/can/af_can.c | 45 +- net/can/j1939/socket.c | 6 + net/can/j1939/transport.c | 2 + net/can/proc.c | 6 +- net/ceph/messenger.c | 5 + net/core/dev.c | 2 +- net/core/devlink.c | 17 +- net/core/filter.c | 8 +- net/core/neighbour.c | 3 + net/core/netpoll.c | 22 +- net/core/skbuff.c | 19 +- net/core/skmsg.c | 94 ++++- net/core/sock.c | 13 +- net/dcb/dcbnl.c | 8 + net/dsa/tag_edsa.c | 37 +- net/ipv4/arp.c | 6 + net/ipv4/fib_frontend.c | 3 +- net/ipv4/icmp.c | 7 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/ip_gre.c | 15 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ip_tunnel.c | 3 - net/ipv4/netfilter.c | 8 +- net/ipv4/netfilter/iptable_mangle.c | 2 +- net/ipv4/netfilter/nf_log_arp.c | 19 +- net/ipv4/netfilter/nf_log_ipv4.c | 6 +- net/ipv4/netfilter/nf_reject_ipv4.c | 2 +- net/ipv4/nexthop.c | 2 +- net/ipv4/route.c | 26 +- net/ipv4/syncookies.c | 9 +- net/ipv4/tcp.c | 7 +- net/ipv4/tcp_bbr.c | 2 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_cong.c | 5 + net/ipv4/tcp_input.c | 5 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/udp_offload.c | 2 +- net/ipv6/Kconfig | 1 + net/ipv6/addrconf.c | 8 +- net/ipv6/addrlabel.c | 26 +- net/ipv6/ah6.c | 3 +- net/ipv6/ip6_fib.c | 24 +- net/ipv6/ip6_gre.c | 16 +- net/ipv6/ndisc.c | 7 + net/ipv6/netfilter.c | 6 +- net/ipv6/netfilter/ip6table_mangle.c | 2 +- net/ipv6/netfilter/nf_log_ipv6.c | 8 +- net/ipv6/sit.c | 2 - net/ipv6/syncookies.c | 10 +- net/iucv/af_iucv.c | 7 +- net/key/af_key.c | 7 + net/llc/af_llc.c | 2 +- net/mac80211/cfg.c | 3 +- net/mac80211/rc80211_minstrel.c | 27 +- net/mac80211/rc80211_minstrel.h | 1 - net/mac80211/rx.c | 3 +- net/mac80211/sta_info.c | 36 +- net/mac80211/tx.c | 43 +- net/mac80211/vht.c | 8 +- net/mac802154/tx.c | 8 +- net/ncsi/ncsi-manage.c | 5 - net/ncsi/ncsi-netlink.c | 22 +- net/ncsi/ncsi-netlink.h | 3 - net/netfilter/ipset/ip_set_core.c | 6 +- net/netfilter/ipvs/ip_vs_core.c | 4 +- net/netfilter/ipvs/ip_vs_ctl.c | 7 +- net/netfilter/ipvs/ip_vs_xmit.c | 6 + net/netfilter/nf_conntrack_netlink.c | 2 + net/netfilter/nf_conntrack_proto.c | 2 + net/netfilter/nf_conntrack_proto_tcp.c | 19 +- net/netfilter/nf_dup_netdev.c | 1 + net/netfilter/nf_log_common.c | 12 + net/netfilter/nf_nat_proto.c | 4 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 27 +- net/netfilter/nf_tables_offload.c | 21 +- net/netfilter/nfnetlink.c | 22 +- net/netfilter/nft_chain_route.c | 4 +- net/netfilter/nft_fwd_netdev.c | 1 + net/netfilter/nft_payload.c | 4 + net/netfilter/utils.c | 4 +- net/netlabel/netlabel_unlabeled.c | 17 +- net/nfc/netlink.c | 2 +- net/openvswitch/actions.c | 3 + net/openvswitch/conntrack.c | 22 +- net/openvswitch/meter.c | 4 +- net/openvswitch/meter.h | 2 +- net/qrtr/qrtr.c | 20 +- net/rfkill/core.c | 3 + net/rose/rose_loopback.c | 17 +- net/rxrpc/conn_event.c | 6 +- net/rxrpc/key.c | 20 +- net/sched/act_api.c | 52 +-- net/sched/act_bpf.c | 4 +- net/sched/act_connmark.c | 1 - net/sched/act_csum.c | 3 - net/sched/act_ct.c | 2 - net/sched/act_ctinfo.c | 3 - net/sched/act_gact.c | 2 - net/sched/act_ife.c | 47 ++- net/sched/act_ipt.c | 2 - net/sched/act_mirred.c | 2 - net/sched/act_mpls.c | 6 +- net/sched/act_nat.c | 3 - net/sched/act_pedit.c | 2 - net/sched/act_police.c | 2 - net/sched/act_sample.c | 2 - net/sched/act_simple.c | 2 - net/sched/act_skbedit.c | 2 - net/sched/act_skbmod.c | 2 - net/sched/act_tunnel_key.c | 5 +- net/sched/act_vlan.c | 2 - net/sched/sch_generic.c | 48 ++- net/sched/sch_netem.c | 9 +- net/sched/sch_taprio.c | 28 +- net/sctp/auth.c | 1 + net/sctp/input.c | 4 +- net/sctp/outqueue.c | 6 + net/sctp/sm_sideeffect.c | 8 +- net/sctp/socket.c | 9 +- net/sctp/transport.c | 2 +- net/smc/smc_core.c | 2 +- net/smc/smc_ib.c | 6 +- net/sunrpc/auth_gss/svcauth_gss.c | 27 +- net/sunrpc/rpcb_clnt.c | 4 +- net/sunrpc/sched.c | 20 +- net/sunrpc/svc_xprt.c | 19 +- net/sunrpc/xprt.c | 6 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 39 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 11 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 3 +- net/tipc/core.c | 6 + net/tipc/core.h | 9 + net/tipc/group.c | 14 +- net/tipc/msg.c | 5 +- net/tipc/net.c | 20 +- net/tipc/net.h | 1 + net/tipc/socket.c | 58 +-- net/tipc/topsrv.c | 14 +- net/tls/tls_device.c | 16 +- net/tls/tls_sw.c | 17 +- net/unix/af_unix.c | 11 +- net/vmw_vsock/af_vsock.c | 2 +- net/vmw_vsock/virtio_transport.c | 160 +++---- net/vmw_vsock/virtio_transport_common.c | 13 +- net/wireless/Kconfig | 1 + net/wireless/core.c | 57 +-- net/wireless/core.h | 5 +- net/wireless/nl80211.c | 27 +- net/wireless/reg.c | 2 +- net/x25/af_x25.c | 9 +- net/xfrm/xfrm_interface.c | 2 +- net/xfrm/xfrm_state.c | 50 ++- samples/bpf/xdpsock_user.c | 1 + samples/mic/mpssd/mpssd.c | 4 +- scripts/dtc/Makefile | 2 +- scripts/setlocalversion | 21 +- security/device_cgroup.c | 3 +- security/integrity/evm/evm_main.c | 6 + security/integrity/ima/ima.h | 2 +- security/integrity/ima/ima_crypto.c | 17 +- security/selinux/hooks.c | 12 + security/selinux/ibpkey.c | 4 +- security/selinux/selinuxfs.c | 1 + sound/core/control.c | 2 +- sound/core/seq/oss/seq_oss.c | 7 +- sound/firewire/bebob/bebob_hwdep.c | 3 +- sound/firewire/fireworks/fireworks_transaction.c | 4 +- sound/hda/ext/hdac_ext_controller.c | 2 + sound/hda/hdac_bus.c | 4 + sound/hda/hdac_regmap.c | 1 - sound/pci/asihpi/hpioctl.c | 4 +- sound/pci/hda/hda_codec.c | 28 +- sound/pci/hda/hda_controller.c | 11 +- sound/pci/hda/hda_controller.h | 1 + sound/pci/hda/hda_generic.c | 12 +- sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/hda_intel.c | 59 ++- sound/pci/hda/patch_ca0132.c | 24 +- sound/pci/hda/patch_hdmi.c | 20 +- sound/pci/hda/patch_realtek.c | 302 +++++++++++++- sound/pci/mixart/mixart_core.c | 5 +- sound/soc/codecs/cs42l51.c | 22 +- sound/soc/codecs/max98090.c | 8 +- sound/soc/codecs/pcm3168a.c | 7 + sound/soc/codecs/tlv320aic32x4.c | 9 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wm8994.c | 10 + sound/soc/codecs/wm_adsp.c | 1 + sound/soc/codecs/wm_hubs.c | 3 + sound/soc/codecs/wm_hubs.h | 1 + sound/soc/fsl/fsl_sai.c | 19 +- sound/soc/fsl/fsl_sai.h | 1 + sound/soc/fsl/imx-es8328.c | 12 +- sound/soc/img/img-i2s-out.c | 8 +- sound/soc/intel/boards/bytcr_rt5640.c | 10 + sound/soc/intel/boards/kbl_rt5663_max98927.c | 39 +- sound/soc/intel/skylake/bxt-sst.c | 3 - sound/soc/intel/skylake/cnl-sst.c | 35 +- sound/soc/intel/skylake/skl-nhlt.c | 3 +- sound/soc/intel/skylake/skl-sst-dsp.h | 2 + sound/soc/intel/skylake/skl-topology.c | 178 +++++++- sound/soc/intel/skylake/skl-topology.h | 1 + sound/soc/intel/skylake/skl.c | 29 +- sound/soc/kirkwood/kirkwood-dma.c | 2 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/qcom/apq8016_sbc.c | 1 + sound/soc/qcom/apq8096.c | 1 + sound/soc/qcom/common.c | 6 +- sound/soc/qcom/lpass-cpu.c | 16 - sound/soc/qcom/lpass-platform.c | 8 +- sound/soc/qcom/sdm845.c | 3 + sound/soc/qcom/storm.c | 1 + sound/soc/sof/ipc.c | 12 +- sound/usb/midi.c | 29 +- sound/usb/mixer.c | 10 + sound/usb/mixer_us16x08.c | 2 +- sound/usb/pcm.c | 6 + sound/usb/quirks.c | 10 +- tools/arch/x86/include/asm/insn.h | 15 + tools/bpf/bpftool/net.c | 18 +- tools/gpio/gpio-hammer.c | 17 +- tools/include/uapi/linux/bpf.h | 4 +- tools/io_uring/io_uring-bench.c | 4 +- tools/lib/bpf/Makefile | 2 +- tools/objtool/check.c | 2 +- tools/objtool/orc_gen.c | 33 +- tools/perf/builtin-lock.c | 2 +- tools/perf/builtin-stat.c | 6 +- tools/perf/builtin-top.c | 4 +- tools/perf/builtin-trace.c | 15 +- tools/perf/pmu-events/jevents.c | 15 +- tools/perf/tests/bp_signal.c | 5 +- tools/perf/tests/pmu.c | 1 + tools/perf/tests/shell/lib/probe_vfs_getname.sh | 2 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 3 +- tools/perf/tests/topology.c | 12 +- tools/perf/trace/beauty/arch_errno_names.sh | 2 +- tools/perf/util/cpumap.c | 10 +- tools/perf/util/cs-etm.c | 129 ++++-- tools/perf/util/cs-etm.h | 3 - tools/perf/util/dwarf-aux.c | 8 + tools/perf/util/evlist.c | 11 +- tools/perf/util/evsel.c | 7 + tools/perf/util/intel-pt.c | 8 +- tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 3 + tools/perf/util/parse-events.c | 11 +- tools/perf/util/pmu.c | 11 + tools/perf/util/pmu.h | 1 + tools/perf/util/print_binary.c | 2 +- .../util/scripting-engines/trace-event-python.c | 7 +- tools/perf/util/session.c | 1 + tools/perf/util/sort.c | 2 +- tools/perf/util/stat-display.c | 5 +- tools/perf/util/symbol-elf.c | 7 + .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 22 +- tools/testing/radix-tree/idr-test.c | 29 ++ .../selftests/bpf/prog_tests/sockopt_multi.c | 3 +- .../selftests/bpf/progs/test_sysctl_loop1.c | 4 +- .../selftests/bpf/progs/test_sysctl_loop2.c | 4 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 4 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 1 + tools/testing/selftests/bpf/test_tcpbpf.h | 1 + tools/testing/selftests/bpf/test_tcpbpf_user.c | 25 +- .../ftrace/test.d/ftrace/func-filter-glob.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_user.tc | 4 + .../trigger-inter-event-combined-hist.tc | 8 +- .../selftests/kvm/include/x86_64/processor.h | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 3 +- tools/testing/selftests/net/config | 1 + .../selftests/net/forwarding/vxlan_asymmetric.sh | 10 + .../selftests/net/forwarding/vxlan_symmetric.sh | 10 + tools/testing/selftests/net/rtnetlink.sh | 5 + tools/testing/selftests/pidfd/pidfd_open_test.c | 1 - tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 - tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 9 +- .../testing/selftests/powerpc/security/.gitignore | 1 + tools/testing/selftests/powerpc/security/Makefile | 2 +- .../security/{rfi_flush.c => entry_flush.c} | 63 ++- .../testing/selftests/powerpc/security/rfi_flush.c | 35 +- tools/testing/selftests/proc/proc-loadavg-001.c | 1 - tools/testing/selftests/proc/proc-self-syscall.c | 1 - tools/testing/selftests/proc/proc-uptime-002.c | 1 - tools/testing/selftests/ptrace/Makefile | 4 +- tools/testing/selftests/ptrace/vmaccess.c | 86 ++++ tools/testing/selftests/vm/map_hugetlb.c | 2 +- tools/testing/selftests/x86/fsgsbase.c | 68 +++ tools/testing/selftests/x86/syscall_nt.c | 1 + virt/kvm/arm/mmio.c | 2 +- virt/kvm/arm/mmu.c | 3 +- virt/kvm/arm/psci.c | 2 +- virt/kvm/arm/vgic/vgic-init.c | 11 +- virt/kvm/arm/vgic/vgic-its.c | 11 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 22 +- virt/kvm/kvm_main.c | 1 + 1835 files changed, 20185 insertions(+), 9394 deletions(-) create mode 100644 Documentation/asm-annotations.rst create mode 100644 kernel/sysctl-test.c copy tools/testing/selftests/powerpc/security/{rfi_flush.c => entry_flush.c} (55%) create mode 100644 tools/testing/selftests/ptrace/vmaccess.c