This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allyesconfig in repository toolchain/ci/linux.
from 5d087e3578cf Linux 5.4.68 new 03c4d42e3c14 kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] new 6b8fbd9b2db0 scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs new e14f1f8f1bfe scsi: mpt3sas: Free diag buffer without any status check new b7316f505fe5 selinux: allow labeling before policy is loaded new 1333ce263ad9 media: mc-device.c: fix memleak in media_device_register_entity new c08ecda2cf31 drm/amd/display: Do not double-buffer DTO adjustments new 3e7bf6336084 drm/amdkfd: Fix race in gfx10 context restore handler new ac559369050f dma-fence: Serialise signal enabling (dma_fence_enable_sw_ [...] new abc15be19f4c scsi: qla2xxx: Add error handling for PLOGI ELS passthrough new b8ef4aaf6e32 ath10k: fix array out-of-bounds access new a34a9a4c31e2 ath10k: fix memory leak for tpc_stats_final new bdb830d101e7 PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes new 2c25b9511178 mm: fix double page fault on arm64 if PTE_AF is cleared new bbe4f5e44a75 scsi: aacraid: fix illegal IO beyond last LBA new ff099d7c845d m68k: q40: Fix info-leak in rtc_ioctl new 8c355ed61996 xfs: fix inode fork extent count overflow new 8b4e9c1bb05a gma/gma500: fix a memory disclosure bug due to uninitializ [...] new d9adb4deef16 ASoC: kirkwood: fix IRQ error handling new e0731a6503b0 soundwire: intel/cadence: fix startup sequence new 252e8b514a98 media: smiapp: Fix error handling at NVM reading new 50afba5c129c drm/amd/display: Free gamma after calculating legacy trans [...] new 36f11775da75 xfs: properly serialise fallocate against AIO+DIO new e645b649c418 leds: mlxreg: Fix possible buffer overflow new d550b07e1a3f dm table: do not allow request-based DM to stack on partitions new 4241376371ad PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out new 1a4c4df21728 scsi: fnic: fix use after free new f5abdca0c2ef scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during [...] new 75a1c456944f powerpc/64s: Always disable branch profiling for prom_init.o new 6670a2a397d4 net: silence data-races on sk_backlog.tail new 4c7d4dd210a1 dax: Fix alloc_dax_region() compile warning new 5657f17bcd9c iomap: Fix overflow in iomap_page_mkwrite new 5eb67d3843ed f2fs: avoid kernel panic on corruption test new c5505813d01f clk/ti/adpll: allocate room for terminating null new 3642887a4031 drm/amdgpu/powerplay: fix AVFS handling with custom powerp [...] new bcd4bbf99535 ice: Fix to change Rx/Tx ring descriptor size via ethtool [...] new deb34c91ebd4 mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path o [...] new 022a2a0728cb mfd: mfd-core: Protect against NULL call-back function pointer new b3a1fb675eb8 drm/amdgpu/powerplay/smu7: fix AVFS handling with custom p [...] new 6405d5c5c5b8 tpm_crb: fix fTPM on AMD Zen+ CPUs new 8e0d54aa4005 tracing: Verify if trace array exists before destroying it. new 9f81aa5d4493 tracing: Adding NULL checks for trace_array descriptor pointer new fd3572bd5bc1 bcache: fix a lost wake-up problem caused by mca_cannibalize_lock new 21c82e8d4201 dmaengine: mediatek: hsdma_probe: fixed a memory leak when [...] new 04f4f09502f1 x86/kdump: Always reserve the low 1M when the crashkernel [...] new f3ebf81ee634 RDMA/qedr: Fix potential use after free new 3161ea673382 RDMA/i40iw: Fix potential use after free new 797f6c19abce PCI: Avoid double hpmemsize MMIO window assignment new 424388f0c534 fix dget_parent() fastpath race new be45bce4ad8e xfs: fix attr leaf header freemap.size underflow new 40afadc05771 RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' new cbd2ee90d3c1 ubi: Fix producing anchor PEBs new a21260928bd3 mmc: core: Fix size overflow for mmc partitions new 714dbaf2f814 gfs2: clean up iopen glock mess in gfs2_create_inode new 773dc2922719 scsi: pm80xx: Cleanup command when a reset times out new 5eee23bc19a8 mt76: do not use devm API for led classdev new 14bbbfbafef1 mt76: add missing locking around ampdu action new 80f766742244 debugfs: Fix !DEBUG_FS debugfs_create_automount new 3ce5297c0b40 SUNRPC: Capture completion of all RPC tasks new 2005c32ec99e CIFS: Use common error handling code in smb2_ioctl_query_info() new 84b15c4e1550 CIFS: Properly process SMB3 lease breaks new 273589e82cb1 f2fs: stop GC when the victim becomes fully valid new f9f47ef869eb ASoC: max98090: remove msleep in PLL unlocked workaround new a1a6f8a14cb0 xtensa: fix system_call interaction with ptrace new a04223019c22 s390: avoid misusing CALL_ON_STACK for task stack setup new 6a74132beed2 xfs: fix realtime file data space leak new c8662aa75a42 drm/amdgpu: fix calltrace during kmd unload(v3) new 3283bd6d19cd arm64: insn: consistently handle exit text new 425582bd448c selftests/bpf: De-flake test_tcpbpf new e95e4ba3efd8 kernel/notifier.c: intercept duplicate registrations to av [...] new c306458a2bd0 kernel/sys.c: avoid copying possible padding bytes in copy [...] new 566b1bb7d393 KVM: arm/arm64: vgic: Fix potential double free dist->spis [...] new 16d40ce11521 module: Remove accidental change of module_enable_x() new b56212ddca0f xfs: fix log reservation overflows when allocating large r [...] new f99f4372f544 ALSA: hda: enable regmap internal locking new 8c926e159afa tipc: fix link overflow issue at socket shutdown new f508c5d99343 vcc_seq_next should increase position index new 2ba309f086b8 neigh_stat_seq_next() should increase position index new 046e79cca228 rt_cpu_seq_next should increase position index new c89925822f82 ipv6_route_seq_next should increase position index new a9d4bca63493 drm/mcde: Handle pending vblank while disabling display new 06a90303633f seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier new 4a4c78cf0cf7 drm/scheduler: Avoid accessing freed bad job. new 8c324ef0b466 media: ti-vpe: cal: Restrict DMA to avoid memory corruption new 9f7d28075ae4 opp: Replace list_kref with a local counter new 64d2887486d1 scsi: qla2xxx: Fix stuck session in GNL new a9e53499f4de scsi: lpfc: Fix incomplete NVME discovery when target new 95ceefc6f0ce sctp: move trace_sctp_probe_path into sctp_outq_sack new 3d05b3072232 ACPI: EC: Reference count query handlers under lock new 1ac994f80be2 scsi: ufs: Make ufshcd_add_command_trace() easier to read new 65f2f192526f scsi: ufs: Fix a race condition in the tracing code new 1e4a6a0e03bc drm/amd/display: Initialize DSC PPS variables to 0 new 2bbe85d911fe i2c: tegra: Prevent interrupt triggering after transfer timeout new d64f6dfdf4ab btrfs: tree-checker: Check leaf chunk item size new 26966e89ca14 dmaengine: zynqmp_dma: fix burst length configuration new 4f726a2afb99 s390/cpum_sf: Use kzalloc and minor changes new fed639f7e1d5 nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() new 821bf0bf652c powerpc/eeh: Only dump stack once if an MMIO loop is detected new 0c81861ae903 Bluetooth: btrtl: Use kvmalloc for FW allocations new 5093d01f0809 tracing: Set kernel_stack's caller size properly new 47634c0fc94c ARM: 8948/1: Prevent OOB access in stacktrace new 5a5fa8876291 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter new 379deeac55da ceph: ensure we have a new cap before continuing in fill_inode new f15dd13158ad selftests/ftrace: fix glob selftest new 60d539ff1cd8 tools/power/x86/intel_pstate_tracer: changes for python 3 [...] new 8f54d39da5f4 Bluetooth: Fix refcount use-after-free issue new dac81f1ddce5 mm/swapfile.c: swap_next should increase position index new 4c67f0b1eabb mm: pagewalk: fix termination condition in walk_pte_range() new 54d9839877f2 Bluetooth: prefetch channel before killing sock new a13d21ed8526 KVM: fix overflow of zero page refcount with ksm running new 2b22cead0478 ALSA: hda: Clear RIRB status before reading WP new 980040c7ae69 skbuff: fix a data race in skb_queue_len() new 1f483c3ef050 nfsd: Fix a perf warning new 26eae6def780 drm/amd/display: fix workaround for incorrect double buffe [...] new d96fcfd58c21 audit: CONFIG_CHANGE don't log internal bookkeeping as an event new f72a51eab2de selinux: sel_avc_get_stat_idx should increase position index new 4935732e8821 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available new e0ddd176a302 scsi: lpfc: Fix release of hwq to clear the eq relationship new 41b71eff2777 scsi: lpfc: Fix coverity errors in fmdi attribute handling new 8e88cdd3223a drm/omap: fix possible object reference leak new ef6eb8121321 locking/lockdep: Decrement IRQ context counters when remov [...] new 671e6c9c6b7b clk: stratix10: use do_div() for 64-bit calculation new 1841613e97e7 crypto: chelsio - This fixes the kernel panic which occurs [...] new 9b42bfb06d37 mt76: clear skb pointers from rx aggregation reorder buffe [...] new 78344a4dc43e mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw new e2d439c2000d ALSA: usb-audio: Don't create a mixer element with bogus v [...] new 45901923749f perf test: Fix test trace+probe_vfs_getname.sh on s390 new a4d17715a852 RDMA/rxe: Fix configuration of atomic queue pair attributes new d1da39644709 KVM: x86: fix incorrect comparison in trace event new 484de771d637 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow new 5132f9f3d3e2 dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .ter [...] new 321c5b279313 media: staging/imx: Missing assignment in imx_media_captur [...] new e8b95c29cdef x86/pkeys: Add check for pkey "overflow" new f60007c9e914 bpf: Remove recursion prevention from rcu free callback new cdf63c29af1e dmaengine: stm32-dma: use vchan_terminate_vdesc() in .term [...] new c4b62a7e52ee dmaengine: tegra-apb: Prevent race conditions on channel's [...] new 3e6f9c20bd32 soundwire: bus: disable pm_runtime in sdw_slave_delete new b4bca7b2a6e2 drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] new 0d5984ba936b drm/omap: dss: Cleanup DSS ports on initialisation failure new 21e2f6bf0863 iavf: use tc_cls_can_offload_and_chain0() instead of chain check new 1edfaecc30a9 firmware: arm_sdei: Use cpus_read_lock() to avoid races wi [...] new 3193035ec136 random: fix data races at timer_rand_state new 29c25e69492b bus: hisi_lpc: Fixup IO ports addresses to avoid use-after [...] new 657e50f8cdbf ASoC: SOF: ipc: check ipc return value before data copy new a94159403430 media: go7007: Fix URB type for interrupt handling new 202e2ff9de40 Bluetooth: guard against controllers sending zero'd events new efc95f2ef743 timekeeping: Prevent 32bit truncation in scale64_check_overflow() new f2118308295d powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() new d0c298030382 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice new 26005b604cef ext4: fix a data race at inode->i_disksize new 2da77d2d0d89 perf jevents: Fix leak of mapfile memory new 3a220956aaaf mm: avoid data corruption on CoW fault into PFN-mapped VMA new d1a749c01d03 drm/amdgpu: increase atombios cmd timeout new 10a144b77f64 ARM: OMAP2+: Handle errors for cpu_pm new 6fc325a4d35d drm/amd/display: Stop if retimer is not available new 2d4e6ce22c58 clk: imx: Fix division by zero warning on pfdv2 new 37b972bf8070 cpu-topology: Fix the potential data corruption new fc1d08a2023d s390/irq: replace setup_irq() by request_irq() new f7ba2eeb0c6f perf cs-etm: Swap packets for instruction samples new f6acb4ae6b6c perf cs-etm: Correct synthesizing instruction samples new 62602774e5aa ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read new ae3dffdbe42b scsi: aacraid: Disabling TM path and only processing IOP reset new b432ea85ab84 Bluetooth: L2CAP: handle l2cap config request during open state new abbe59ca91f3 media: tda10071: fix unsigned sign extension overflow new b1f5989a23c1 tty: sifive: Finish transmission before changing the clock new cb72c9f84219 xfs: don't ever return a stale pointer from __xfs_dir3_free_read new 152875a0f094 xfs: mark dir corrupt when lookup-by-hash fails new be4ff3a49c5d ext4: mark block bitmap corrupted when found instead of BUGON new 22de4a5d5791 tpm: ibmvtpm: Wait for buffer to be set before proceeding new 45c1212d91f7 rtc: sa1100: fix possible race condition new cdb785710edd rtc: ds1374: fix possible race condition new 0300cda5009a nfsd: Don't add locks to closed or closing open stateids new c3e39fa0aa10 RDMA/cm: Remove a race freeing timewait_info new 63b7647dd0e1 intel_th: Disallow multi mode on devices where it's broken new 5d09e3edf5d9 KVM: PPC: Book3S HV: Treat TM-related invalid form instruc [...] new 8db4810dd5cc drm/msm: fix leaks if initialization fails new cb9841c5119c drm/msm/a5xx: Always set an OPP supported hardware value new e978d00a3d16 tracing: Use address-of operator on section symbols new 157ff88660c8 thermal: rcar_thermal: Handle probe error gracefully new 048892dfab4d KVM: LAPIC: Mark hrtimer for period or oneshot mode to exp [...] new 98c921e6be06 perf parse-events: Fix 3 use after frees found with clang ASAN new c88596d593ab btrfs: do not init a reloc root if we aren't relocating new 5dc170aee1d1 btrfs: free the reloc_control in a consistent way new 0557e5f8d69c r8169: improve RTL8168b FIFO overflow workaround new 93ec0b575aca serial: 8250_port: Don't service RX FIFO if throttled new 09a2cf677105 serial: 8250_omap: Fix sleeping function called from inval [...] new 47e276e1c40e serial: 8250: 8250_omap: Terminate DMA before pushing data [...] new 79f60d5bd0dd perf cpumap: Fix snprintf overflow check new 468f2bc2bb5b net: axienet: Convert DMA error handler to a work queue new 1ad72297146d net: axienet: Propagate failure of DMA descriptor setup new 3b63e4b7045b cpufreq: powernv: Fix frame-size-overflow in powernv_cpufr [...] new 32d9453c208c tools: gpio-hammer: Avoid potential overflow in main new b796d94921ce exec: Add exec_update_mutex to replace cred_guard_mutex new d8d15a4c445a exec: Fix a deadlock in strace new 2f7a0de4e5da selftests/ptrace: add test cases for dead-locks new 0cd97836869e kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve new 4301db49e556 proc: Use new infrastructure to fix deadlocks in execve new ba7eb0e48e76 proc: io_accounting: Use new infrastructure to fix deadloc [...] new a48cf1c921a7 perf: Use new infrastructure to fix deadlocks in execve new eef1e9e876e9 nvme-multipath: do not reset on unknown status new 509730002abc nvme: Fix ctrl use-after-free during sysfs deletion new 9aca5e655a29 nvme: Fix controller creation races with teardown flow new 1ed8ad923787 brcmfmac: Fix double freeing in the fmac usb data path new f812e43e727f xfs: prohibit fs freezing when using empty transactions new d5e7198bcf7e RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices new 6e3b662d86a5 IB/iser: Always check sig MR before putting it to the free pool new 4f7b6eef7921 scsi: hpsa: correct race condition in offload enabled new 5f8174bfb9ff SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' new cf2d7883e84c svcrdma: Fix leak of transport addresses new aa325ff72c80 netfilter: nf_tables: silence a RCU-list warning in nft_ta [...] new 535943c46dfc PCI: Use ioremap(), not phys_to_virt() for platform ROM new 17bc3bff02a7 ubifs: ubifs_jnl_write_inode: Fix a memory leak bug new 49bc26b7653f ubifs: ubifs_add_orphan: Fix a memory leak bug new af574e78e7e4 ubifs: Fix out-of-bounds memory access caused by abnormal [...] new ca767cf0152d ALSA: usb-audio: Fix case when USB MIDI interface has more [...] new 4667358dab9c PCI: pciehp: Fix MSI interrupt race new 24c56b6fe0ba NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unl [...] new 7cafcc37c57e drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset new 685a1e317a64 powerpc/perf: Implement a global lock to avoid races betwe [...] new 336df1dcf92d mm/kmemleak.c: use address-of operator on section symbols new 6eed4b3392c6 mm/filemap.c: clear page error before actual read new b569d92b1d03 mm/swapfile: fix data races in try_to_unuse() new 19b9ff11464e mm/vmscan.c: fix data races using kswapd_classzone_idx new 5e3c0dae5f96 SUNRPC: Don't start a timer on an already queued rpc task new 74c28abcb301 nvmet-rdma: fix double free of rdma queue new 644148cd1537 workqueue: Remove the warning in wq_worker_sleeping() new cb1dfad688ef drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset new 51396da04425 mm/mmap.c: initialize align_offset explicitly for vm_unmap [...] new 61192ac4a1f2 ALSA: hda: Skip controller resume if not needed new ab1d9bad6097 scsi: qedi: Fix termination timeouts in session logout new 26d261f32f43 serial: uartps: Wait for tx_empty in console setup new e4e024e89cca btrfs: fix setting last_trans for reloc roots new 4f4e29789525 KVM: Remove CREATE_IRQCHIP/SET_PIT2 race new c8317e9fc412 perf stat: Force error in fallback on :k events new a48b609c8dfd bdev: Reduce time holding bd_mutex in sync in blkdev_close() new 4998dc5ff868 drivers: char: tlclk.c: Avoid data race between init and i [...] new beb8e0254197 KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy new 545c261f22b4 KVM: arm64: vgic-its: Fix memory leak on the error path of [...] new cd6f892ba542 net: openvswitch: use u64 for meter bucket new b6cee18cba12 scsi: aacraid: Fix error handling paths in aac_probe_one() new f1723949cf81 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion new 294e26f89163 sparc64: vcc: Fix error return code in vcc_probe() new 8e32fed034ed arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] new 527378a0dfd7 sched/fair: Eliminate bandwidth race between throttling an [...] new 8ff65ea6c77c dpaa2-eth: fix error return code in setup_dpni() new 4ac87b6af491 dt-bindings: sound: wm8994: Correct required supplies base [...] new 9325e9e5abf6 devlink: Fix reporter's recovery condition new fa7c336dd1c8 atm: fix a memory leak of vcc->user_back new bd60439f4950 media: venus: vdec: Init registered list unconditionally new 0eb69a66083e perf mem2node: Avoid double free related to realloc new 00519f4da8da mm/slub: fix incorrect interpretation of s->offset new 44a3faa00887 i2c: tegra: Restore pinmux on system resume new e3d47125a42c power: supply: max17040: Correct voltage reading new b5a49bb741e9 phy: samsung: s5pv210-usb2: Add delay after reset new 3515b56cc0b7 Bluetooth: Handle Inquiry Cancel error after Inquiry Complete new c7a403d16fd7 USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() new 97cf50cc4e5c KVM: x86: handle wrap around 32-bit address space new 202ae05859ea tipc: fix memory leak in service subscripting new 942a6ff2146a tty: serial: samsung: Correct clock selection logic new 7ce7dd0a6f1d ALSA: hda: Fix potential race in unsol event handler new 09197d39cab3 drm/exynos: dsi: Remove bridge node reference in error han [...] new 004cb15b1e4c ipmi:bt-bmc: Fix error handling and status check new 7c972122cab5 powerpc/traps: Make unrecoverable NMIs die instead of panic new 55c3e7fac92e svcrdma: Fix backchannel return code new e431e923c8a6 fuse: don't check refcount after stealing page new 89e6cf1c0ab5 fuse: update attr_version counter on fuse_notify_inval_inode() new c3fa2949c272 USB: EHCI: ehci-mv: fix less than zero comparison of an un [...] new 502bd98a8e27 coresight: etm4x: Fix use-after-free of per-cpu etm drvdata new af02933d59bd arm64: acpi: Make apei_claim_sea() synchronise with APEI's [...] new 196d14cea6a3 scsi: cxlflash: Fix error return code in cxlflash_probe() new 180e60f154a3 arm64/cpufeature: Drop TraceFilt feature exposure from ID_ [...] new 62962e08b9c3 drm/amdkfd: fix restore worker race condition new 2477158bfd3e e1000: Do not perform reset in reset_task if we are already down new f6331bfcccc8 drm/nouveau/debugfs: fix runtime pm imbalance on error new bd39447bad06 drm/nouveau: fix runtime pm imbalance on error new 482466b67d87 drm/nouveau/dispnv50: fix runtime pm imbalance on error new 5c7f727e8ad6 printk: handle blank console arguments passed in. new 859748f8cd8c usb: dwc3: Increase timeout for CmdAct cleared by device c [...] new b3b21823d68e btrfs: don't force read-only after error in drop snapshot new 1aa9de56d762 btrfs: fix double __endio_write_update_ordered in direct I/O new bb6e9827da75 gpio: rcar: Fix runtime PM imbalance on error new f9c47a0cc513 vfio/pci: fix memory leaks of eventfd ctx new ad9940e377fd KVM: PPC: Book3S HV: Close race with page faults around me [...] new feaaa88ffce7 perf evsel: Fix 2 memory leaks new eddcc70de8da perf trace: Fix the selection for architectures to generat [...] new b10dd4b3c104 perf stat: Fix duration_time value for higher intervals new 2076ee4ae512 perf util: Fix memory leak of prefix_if_not_in new ff793fe02ca8 perf metricgroup: Free metric_events on error new 7415f52e2e95 perf kcore_copy: Fix module map when there are no modules loaded new 13e1951aa3b8 PCI: tegra194: Fix runtime PM imbalance on error new 7555bb003417 ASoC: img-i2s-out: Fix runtime PM imbalance on error new a0f8499fba8d wlcore: fix runtime pm imbalance in wl1271_tx_work new ec705f9ffbba wlcore: fix runtime pm imbalance in wlcore_regdomain_config new 63f600d87b05 mtd: rawnand: gpmi: Fix runtime PM imbalance on error new 5cddba546a00 mtd: rawnand: omap_elm: Fix runtime PM imbalance on error new dac34dd4efc6 PCI: tegra: Fix runtime PM imbalance on error new 3e4ca8bf5809 ceph: fix potential race in ceph_check_caps new a9e87c5beeb9 mm/swap_state: fix a data race in swapin_nr_pages new 92514a7bb941 mm: memcontrol: fix stat-corrupting race in charge moving new f7b07311ff0f rapidio: avoid data race between file operation callbacks [...] new c63613b93479 mtd: parser: cmdline: Support MTD names containing one or [...] new bc65336acddc x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __a [...] new 781a4bf652b8 NFS: nfs_xdr_status should record the procedure name new 3bb9b0ad76e5 vfio/pci: Clear error and request eventfd ctx after releasing new 8b85da354c74 cifs: Fix double add page to memcg when cifs_readpages new 8bfd43a5180f nvme: fix possible deadlock when I/O is blocked new 2ad1397c8815 mac80211: skip mpath lookup also for control port tx new 1e15d5237c1e scsi: libfc: Handling of extra kref new 7292e6e9d82c scsi: libfc: Skip additional kref updating work event new eb7833e0ee01 selftests/x86/syscall_nt: Clear weird flags after each test new af60d80598b3 vfio/pci: fix racy on error and request eventfd ctx new 85c417050fc7 btrfs: qgroup: fix data leak caused by race between writeb [...] new e1ad5cf63e40 perf tests: Fix test 68 zstd compression for s390 new 74924e407bf7 scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure new ca1704f177dc ubi: fastmap: Free unused fastmap anchor peb during detach new 87e6e1957cf0 mt76: fix LED link time failure new 4d8d6f71b60f opp: Increase parsed_static_opps in _of_add_opp_table_v1() new 1f160738d9a8 perf parse-events: Use strcmp() to compare the PMU name new 862dd508c6f2 ALSA: hda: Always use jackpoll helper for jack update afte [...] new caa44b67f4d3 ALSA: hda: Workaround for spurious wakeups on some Intel p [...] new 765f47c425aa net: openvswitch: use div_u64() for 64-by-32 divisions new 5b84cd71c1da nvme: explicitly update mpath disk capacity on revalidation new 8ebf2b77d7e5 device_cgroup: Fix RCU list debugging warning new 927a024487dc ASoC: pcm3168a: ignore 0 Hz settings new 7cdb35fc858f ASoC: wm8994: Skip setting of the WM8994_MICBIAS register [...] new 4a07fbecfa55 ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_d [...] new 487e3a1bc9ab ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 new 66d987b80dc3 RISC-V: Take text_mutex in ftrace_init_nop() new fdd60315b931 i2c: aspeed: Mask IRQ status to relevant bits new 43d750a0994c s390/init: add missing __init annotations new c7be1f4d4e60 lockdep: fix order in trace_hardirqs_off_caller() new b11f2d6b80f4 EDAC/ghes: Check whether the driver is on the safe list correctly new c48363d19fcb drm/amdkfd: fix a memory leak issue new 8c48b7617b7c drm/amd/display: update nv1x stutter latencies new 65f452b7a2c1 drm/amdgpu/dc: Require primary plane to be enabled wheneve [...] new a53d9b3ae9c8 i2c: core: Call i2c_acpi_install_space_handler() before i2 [...] new d85044145fdd objtool: Fix noreturn detection for ignored functions new 22936fa7a295 ieee802154: fix one possible memleak in ca8210_dev_com_init new f77f4586bdd7 ieee802154/adf7242: check status of adf7242_read_reg new f43500892470 clocksource/drivers/h8300_timer8: Fix wrong return value i [...] new a63798d53489 mwifiex: Increase AES key storage size to 256 bits new e0117ad11b3e batman-adv: bla: fix type misuse for backbone_gw hash indexing new 5b0a13a03b8b atm: eni: fix the missed pci_disable_device() for eni_init_one() new b6112ff05f5f batman-adv: mcast/TT: fix wrongly dropped or rerouted packets new eb5f810e06da netfilter: conntrack: nf_conncount_init is failing with IP [...] new 2e1a95f450d8 mac802154: tx: fix use-after-free new 5e77009e33a1 bpf: Fix clobbering of r2 in bpf_gen_ld_abs new f301585195a0 drm/vc4/vc4_hdmi: fill ASoC card owner new 82dfe9c32dea net: qed: Disable aRFS for NPAR and 100G new 7e74a6d6f99c net: qede: Disable aRFS for NPAR and 100G new 12bea822dbe6 net: qed: RDMA personality shouldn't fail VF load new 248c25e7725a drm/sun4i: sun8i-csc: Secondary CSC register correction new 8c6ba1878a92 batman-adv: Add missing include for in_interrupt() new b0632590cbec nvme-tcp: fix kconfig dependency warning when !CRYPTO new 24e5e941d804 batman-adv: mcast: fix duplicate mcast packets in BLA back [...] new 5d8774492819 batman-adv: mcast: fix duplicate mcast packets in BLA back [...] new d9fadccbf25e batman-adv: mcast: fix duplicate mcast packets from BLA ba [...] new 43cdb648e1da bpf: Fix a rcu warning for bpffs map pretty-print new 83b9a250d774 lib80211: fix unmet direct dependendices config warning wh [...] new a8cebb4a5931 ALSA: asihpi: fix iounmap in error handler new 47fef0ebc150 regmap: fix page selection for noinc reads new 283a3234550c regmap: fix page selection for noinc writes new 5c58104841fe MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() new 87f7a4910e57 regulator: axp20x: fix LDO2/4 description new 16788dc19fa1 KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE new 5d4431c9de06 KVM: SVM: Add a dedicated INVD intercept routine new fe932d4c9ea2 mm: validate pmd after splitting new 361a4b17e88d arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] new 6890a6f5665f x86/ioapic: Unbreak check_timer() new 4cb7f229823c scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported new 86f6af05ffa0 ALSA: usb-audio: Add delay quirk for H570e USB headsets new 2a2ae4831ff7 ALSA: hda/realtek - Couldn't detect Mic if booting with he [...] new 26a6452b27ec ALSA: hda/realtek: Enable front panel headset LED on Lenov [...] new f05f667f8764 lib/string.c: implement stpcpy new e92c490f1049 tracing: fix double free new 31efa3b5b592 s390/dasd: Fix zero write for FBA devices new 3995f7a60fec kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() new c4ab0a837093 kprobes: tracing/kprobes: Fix to kill kprobes on initmem a [...] new aded5dee7fb2 btrfs: fix overflow when copying corrupt csums for a message new 198d9f7e905c dmabuf: fix NULL pointer dereference in dma_buf_release() new 20a5e4272b65 mm, THP, swap: fix allocating cluster for swapfile by mistake new 4f5260ee0ce3 mm/gup: fix gup_fast with dynamic page table folding new 5dcb66f970a8 s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl new c9bfb7b4d944 KVM: arm64: Assume write fault on S1PTW permission fault o [...] new 3d9f39d274ea dm: fix bio splitting and its bio completion order for regular IO new b4a9fdf062e8 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE new b6e503c0a0ff ata: define AC_ERR_OK new e11c83520cd0 ata: make qc_prep return ata_completion_errors new 9fb8e10b0519 ata: sata_mv, avoid trigerrable BUG_ON new a9518c1aec5b Linux 5.4.69
The 389 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/devicetree/bindings/sound/wm8994.txt | 18 +- Documentation/driver-api/libata.rst | 2 +- Makefile | 2 +- arch/arm/include/asm/kvm_emulate.h | 11 +- arch/arm/kernel/stacktrace.c | 2 + arch/arm/kernel/traps.c | 6 +- arch/arm/mach-omap2/cpuidle34xx.c | 9 +- arch/arm/mach-omap2/cpuidle44xx.c | 26 +- arch/arm/mach-omap2/pm34xx.c | 8 +- arch/arm64/include/asm/kvm_emulate.h | 12 +- arch/arm64/include/asm/sections.h | 1 + arch/arm64/kernel/acpi.c | 25 ++ arch/arm64/kernel/cpufeature.c | 12 +- arch/arm64/kernel/insn.c | 22 +- arch/arm64/kernel/vmlinux.lds.S | 3 + arch/arm64/kvm/hyp/switch.c | 2 +- arch/arm64/mm/fault.c | 12 +- arch/m68k/q40/config.c | 1 + arch/mips/include/asm/cpu-type.h | 1 + arch/powerpc/include/asm/kvm_asm.h | 3 + arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/kernel/eeh.c | 2 +- arch/powerpc/kernel/traps.c | 6 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 5 + arch/powerpc/kvm/book3s_hv_tm.c | 28 +- arch/powerpc/kvm/book3s_hv_tm_builtin.c | 16 +- arch/powerpc/mm/book3s64/iommu_api.c | 39 +- arch/powerpc/perf/imc-pmu.c | 173 +++++++-- arch/riscv/include/asm/ftrace.h | 7 + arch/riscv/kernel/ftrace.c | 19 + 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 | 9 +- arch/s390/kernel/setup.c | 15 +- arch/s390/kernel/smp.c | 2 +- arch/x86/include/asm/crash.h | 6 + arch/x86/include/asm/nospec-branch.h | 4 +- arch/x86/include/asm/pkeys.h | 5 + arch/x86/kernel/apic/io_apic.c | 1 + arch/x86/kernel/crash.c | 15 + arch/x86/kernel/fpu/xstate.c | 9 +- arch/x86/kvm/emulate.c | 2 + arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/svm.c | 11 +- arch/x86/kvm/vmx/vmx.c | 26 +- arch/x86/kvm/x86.c | 13 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/realmode/init.c | 2 + arch/xtensa/kernel/entry.S | 4 +- arch/xtensa/kernel/ptrace.c | 18 +- drivers/acpi/ec.c | 16 +- drivers/ata/acard-ahci.c | 6 +- drivers/ata/libahci.c | 6 +- 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 | 18 +- drivers/ata/sata_promise.c | 6 +- drivers/ata/sata_qstor.c | 8 +- drivers/ata/sata_rcar.c | 6 +- drivers/ata/sata_sil.c | 8 +- drivers/ata/sata_sil24.c | 6 +- drivers/ata/sata_sx4.c | 6 +- drivers/atm/eni.c | 2 +- drivers/base/arch_topology.c | 4 +- drivers/base/regmap/internal.h | 2 +- drivers/base/regmap/regcache.c | 2 +- drivers/base/regmap/regmap.c | 33 +- drivers/bluetooth/btrtl.c | 20 +- drivers/bus/hisi_lpc.c | 27 +- drivers/char/ipmi/bt-bmc.c | 12 +- drivers/char/random.c | 12 +- drivers/char/tlclk.c | 17 +- drivers/char/tpm/tpm_crb.c | 123 +++++-- drivers/char/tpm/tpm_ibmvtpm.c | 9 + drivers/char/tpm/tpm_ibmvtpm.h | 1 + drivers/clk/imx/clk-pfdv2.c | 6 + drivers/clk/socfpga/clk-pll-s10.c | 4 +- drivers/clk/ti/adpll.c | 11 +- drivers/clocksource/h8300_timer8.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 13 +- drivers/crypto/chelsio/chcr_algo.c | 5 +- drivers/crypto/chelsio/chtls/chtls_io.c | 10 +- drivers/dax/bus.c | 2 +- drivers/dax/bus.h | 2 +- drivers/dax/dax-private.h | 2 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dma-buf/dma-buf.c | 2 + drivers/dma-buf/dma-fence.c | 78 ++-- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/stm32-dma.c | 9 +- drivers/dma/stm32-mdma.c | 9 +- drivers/dma/tegra20-apb-dma.c | 3 +- drivers/dma/xilinx/zynqmp_dma.c | 24 +- drivers/edac/ghes_edac.c | 4 + drivers/firmware/arm_sdei.c | 26 +- drivers/gpio/gpio-rcar.c | 4 +- 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 | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 10 +- drivers/gpu/drm/amd/amdgpu/atom.c | 4 +- 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/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 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 32 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 67 ++-- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 52 ++- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 5 + 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/inc/hw/dsc.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 7 + drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 7 + drivers/gpu/drm/exynos/exynos_drm_dsi.c | 20 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 2 + drivers/gpu/drm/mcde/mcde_display.c | 10 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 27 +- drivers/gpu/drm/msm/msm_drv.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- .../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/radeon/radeon_bios.c | 30 +- drivers/gpu/drm/scheduler/sched_main.c | 27 ++ drivers/gpu/drm/sun4i/sun8i_csc.h | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + 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/busses/i2c-aspeed.c | 2 + drivers/i2c/busses/i2c-tegra.c | 93 +++-- drivers/i2c/i2c-core-base.c | 2 +- drivers/infiniband/core/cm.c | 25 +- drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 2 +- drivers/infiniband/sw/rxe/rxe.c | 2 + drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/infiniband/ulp/iser/iser_memory.c | 21 +- drivers/leds/leds-mlxreg.c | 4 +- drivers/md/bcache/bcache.h | 1 + drivers/md/bcache/btree.c | 12 +- drivers/md/bcache/super.c | 1 + drivers/md/dm-table.c | 27 +- drivers/md/dm.c | 23 +- drivers/media/dvb-frontends/tda10071.c | 9 +- drivers/media/i2c/smiapp/smiapp-core.c | 3 +- drivers/media/mc/mc-device.c | 65 ++-- drivers/media/platform/qcom/venus/vdec.c | 5 +- drivers/media/platform/ti-vpe/cal.c | 6 +- drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/mfd/mfd-core.c | 10 + drivers/mmc/core/mmc.c | 9 +- drivers/mtd/chips/cfi_cmdset_0002.c | 1 - drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 1 + drivers/mtd/parsers/cmdlinepart.c | 23 +- drivers/mtd/ubi/fastmap-wl.c | 46 ++- drivers/mtd/ubi/fastmap.c | 14 +- drivers/mtd/ubi/ubi.h | 6 +- drivers/mtd/ubi/wl.c | 32 +- drivers/mtd/ubi/wl.h | 1 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 18 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 8 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 11 +- 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 +- drivers/net/ethernet/realtek/r8169_main.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 50 ++- drivers/net/ieee802154/adf7242.c | 4 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/wireless/ath/ar5523/ar5523.c | 2 + drivers/net/wireless/ath/ath10k/debug.c | 3 +- drivers/net/wireless/ath/ath10k/sdio.c | 18 +- drivers/net/wireless/ath/ath10k/wmi.c | 49 ++- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 3 +- drivers/net/wireless/marvell/mwifiex/fw.h | 2 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 4 +- 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/ti/wlcore/main.c | 4 +- drivers/net/wireless/ti/wlcore/tx.c | 1 + drivers/nvme/host/Kconfig | 1 + drivers/nvme/host/core.c | 14 +- drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/multipath.c | 21 +- drivers/nvme/host/nvme.h | 19 +- drivers/nvme/host/pci.c | 1 - drivers/nvme/host/rdma.c | 3 +- drivers/nvme/host/tcp.c | 3 +- drivers/nvme/target/loop.c | 3 +- drivers/nvme/target/rdma.c | 30 +- drivers/opp/core.c | 48 +-- drivers/opp/of.c | 30 +- drivers/opp/opp.h | 6 +- drivers/pci/controller/dwc/pcie-tegra194.c | 5 +- drivers/pci/controller/pci-tegra.c | 3 +- drivers/pci/hotplug/pciehp_hpc.c | 26 +- drivers/pci/iov.c | 8 +- drivers/pci/rom.c | 17 - drivers/pci/setup-bus.c | 38 +- drivers/phy/samsung/phy-s5pv210-usb2.c | 4 + drivers/power/supply/max17040_battery.c | 2 +- drivers/rapidio/devices/rio_mport_cdev.c | 14 +- drivers/regulator/axp20x-regulator.c | 7 +- drivers/rtc/rtc-ds1374.c | 15 +- drivers/rtc/rtc-sa1100.c | 18 +- drivers/s390/block/dasd_fba.c | 9 +- drivers/s390/cio/airq.c | 8 +- drivers/s390/cio/cio.c | 8 +- drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/scsi/aacraid/aachba.c | 8 +- drivers/scsi/aacraid/commsup.c | 2 +- drivers/scsi/aacraid/linit.c | 46 ++- drivers/scsi/cxlflash/main.c | 1 + drivers/scsi/fnic/fnic_scsi.c | 3 +- drivers/scsi/hpsa.c | 80 +++-- drivers/scsi/libfc/fc_rport.c | 13 +- drivers/scsi/lpfc/lpfc_attr.c | 40 +-- drivers/scsi/lpfc/lpfc_ct.c | 137 +++---- 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_ctl.c | 6 - drivers/scsi/pm8001/pm8001_sas.c | 50 ++- drivers/scsi/qedi/qedi_iscsi.c | 3 + drivers/scsi/qla2xxx/qla_init.c | 43 +-- drivers/scsi/qla2xxx/qla_iocb.c | 101 +++++- drivers/scsi/qla2xxx/qla_target.c | 21 +- drivers/scsi/ufs/ufshcd.c | 14 +- drivers/soundwire/bus.c | 2 + drivers/soundwire/cadence_master.c | 80 +++-- drivers/soundwire/cadence_master.h | 1 + drivers/soundwire/intel.c | 14 +- drivers/staging/media/imx/imx-media-capture.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 19 +- drivers/thermal/rcar_thermal.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 8 +- drivers/tty/serial/8250/8250_port.c | 16 +- drivers/tty/serial/samsung.c | 8 +- drivers/tty/serial/sifive.c | 28 +- drivers/tty/serial/xilinx_uartps.c | 8 + drivers/tty/vcc.c | 1 + drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/host/ehci-mv.c | 8 +- drivers/vfio/pci/vfio_pci.c | 13 + fs/block_dev.c | 10 + fs/btrfs/disk-io.c | 11 +- fs/btrfs/extent-tree.c | 2 - fs/btrfs/inode.c | 201 +++++------ fs/btrfs/relocation.c | 45 ++- fs/btrfs/tree-checker.c | 40 ++- fs/ceph/caps.c | 14 +- fs/ceph/inode.c | 5 +- fs/cifs/cifsglob.h | 9 +- fs/cifs/file.c | 21 +- fs/cifs/misc.c | 17 +- fs/cifs/smb1ops.c | 8 +- fs/cifs/smb2misc.c | 32 +- fs/cifs/smb2ops.c | 89 +++-- fs/cifs/smb2pdu.h | 2 +- fs/dcache.c | 4 +- fs/exec.c | 22 +- fs/ext4/inode.c | 2 +- fs/ext4/mballoc.c | 11 +- fs/f2fs/gc.c | 10 +- fs/f2fs/node.c | 1 - fs/fuse/dev.c | 1 - fs/fuse/inode.c | 7 + fs/gfs2/inode.c | 13 +- fs/iomap/buffered-io.c | 7 +- 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/trace.h | 12 +- fs/proc/base.c | 10 +- fs/ubifs/io.c | 16 +- fs/ubifs/journal.c | 1 + fs/ubifs/orphan.c | 9 +- fs/xfs/libxfs/xfs_attr_leaf.c | 22 +- fs/xfs/libxfs/xfs_bmap.c | 25 +- 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_trans_resv.c | 96 ++++- fs/xfs/scrub/dir.c | 3 + fs/xfs/scrub/scrub.c | 9 + fs/xfs/xfs_bmap_util.c | 8 +- fs/xfs/xfs_file.c | 30 ++ fs/xfs/xfs_fsmap.c | 9 + fs/xfs/xfs_ioctl.c | 1 + fs/xfs/xfs_trans.c | 5 + include/asm-generic/pgtable.h | 10 + include/linux/binfmts.h | 8 +- include/linux/debugfs.h | 5 +- include/linux/kprobes.h | 5 + include/linux/libata.h | 13 +- include/linux/mmc/card.h | 2 +- include/linux/nfs_page.h | 2 + include/linux/pci.h | 1 - include/linux/qed/qed_if.h | 1 + include/linux/sched/signal.h | 9 +- include/linux/seqlock.h | 11 +- include/linux/skbuff.h | 14 +- include/linux/sunrpc/svc_rdma.h | 5 +- include/net/sock.h | 4 +- include/sound/hda_codec.h | 5 + include/trace/events/sctp.h | 9 - include/trace/events/sunrpc.h | 1 + init/init_task.c | 1 + init/main.c | 2 + kernel/Makefile | 2 + kernel/audit_watch.c | 2 - kernel/bpf/hashtab.c | 8 - kernel/bpf/inode.c | 4 +- kernel/events/core.c | 12 +- kernel/fork.c | 5 +- kernel/kcmp.c | 8 +- kernel/kprobes.c | 44 ++- kernel/locking/lockdep.c | 40 ++- kernel/locking/lockdep_internals.h | 6 + kernel/notifier.c | 5 +- kernel/printk/printk.c | 3 + kernel/sched/core.c | 3 +- kernel/sched/fair.c | 79 +++-- kernel/sys.c | 4 +- kernel/sysctl-test.c | 392 +++++++++++++++++++++ kernel/time/timekeeping.c | 3 +- kernel/trace/trace.c | 20 +- kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_events.c | 2 + kernel/trace/trace_events_hist.c | 1 - kernel/trace/trace_preemptirq.c | 4 +- kernel/workqueue.c | 6 +- lib/Kconfig.debug | 11 + lib/string.c | 24 ++ mm/filemap.c | 8 + mm/gup.c | 18 +- mm/kmemleak.c | 2 +- mm/madvise.c | 2 +- mm/memcontrol.c | 26 +- mm/memory.c | 121 ++++++- mm/mmap.c | 2 + mm/pagewalk.c | 4 +- mm/slub.c | 45 ++- mm/swap_state.c | 5 +- mm/swapfile.c | 12 +- mm/vmscan.c | 45 ++- 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/multicast.c | 46 ++- net/batman-adv/multicast.h | 15 + net/batman-adv/routing.c | 4 + net/batman-adv/soft-interface.c | 11 +- net/bluetooth/hci_event.c | 25 +- net/bluetooth/l2cap_core.c | 29 +- net/bluetooth/l2cap_sock.c | 18 +- net/core/devlink.c | 7 +- net/core/filter.c | 4 +- net/core/neighbour.c | 1 + net/ipv4/route.c | 1 + net/ipv4/tcp.c | 2 +- net/ipv6/ip6_fib.c | 7 +- net/llc/af_llc.c | 2 +- net/mac80211/tx.c | 6 +- net/mac802154/tx.c | 8 +- net/netfilter/nf_conntrack_proto.c | 2 + net/netfilter/nf_tables_api.c | 3 +- net/openvswitch/meter.c | 4 +- net/openvswitch/meter.h | 2 +- net/sctp/outqueue.c | 6 + net/sunrpc/sched.c | 20 +- net/sunrpc/svc_xprt.c | 19 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 39 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 11 +- net/tipc/socket.c | 53 +-- net/tipc/topsrv.c | 4 +- net/unix/af_unix.c | 11 +- net/wireless/Kconfig | 1 + security/device_cgroup.c | 3 +- security/selinux/hooks.c | 12 + security/selinux/selinuxfs.c | 1 + 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 | 2 +- sound/pci/hda/hda_intel.c | 40 ++- sound/pci/hda/patch_realtek.c | 13 +- sound/soc/codecs/max98090.c | 8 +- sound/soc/codecs/pcm3168a.c | 7 + sound/soc/codecs/wm8994.c | 10 + sound/soc/codecs/wm_hubs.c | 3 + sound/soc/codecs/wm_hubs.h | 1 + sound/soc/img/img-i2s-out.c | 8 +- sound/soc/intel/boards/bytcr_rt5640.c | 10 + sound/soc/kirkwood/kirkwood-dma.c | 2 +- sound/soc/sof/ipc.c | 12 +- sound/usb/midi.c | 29 +- sound/usb/mixer.c | 10 + sound/usb/quirks.c | 7 +- tools/gpio/gpio-hammer.c | 17 +- tools/objtool/check.c | 2 +- tools/perf/builtin-stat.c | 2 +- tools/perf/pmu-events/jevents.c | 15 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 2 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 3 +- tools/perf/trace/beauty/arch_errno_names.sh | 2 +- tools/perf/util/cpumap.c | 10 +- tools/perf/util/cs-etm.c | 126 +++++-- tools/perf/util/evsel.c | 7 + tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 3 + tools/perf/util/parse-events.c | 9 +- tools/perf/util/sort.c | 2 +- tools/perf/util/symbol-elf.c | 7 + .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 22 +- .../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 +- tools/testing/selftests/ptrace/Makefile | 4 +- tools/testing/selftests/ptrace/vmaccess.c | 86 +++++ tools/testing/selftests/x86/syscall_nt.c | 1 + virt/kvm/arm/mmio.c | 2 +- virt/kvm/arm/mmu.c | 2 +- virt/kvm/arm/vgic/vgic-init.c | 11 +- virt/kvm/arm/vgic/vgic-its.c | 11 +- virt/kvm/kvm_main.c | 1 + 469 files changed, 5173 insertions(+), 2466 deletions(-) create mode 100644 kernel/sysctl-test.c create mode 100644 tools/testing/selftests/ptrace/vmaccess.c