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-release-arm-mainline-allnoconfig in repository toolchain/ci/linux.
from 1c273e10bc0c Merge tag 'zonefs-5.12-rc4' of git://git.kernel.org/pub/sc [...] adds febb0cc847e7 scsi: ibmvfc: Free channel_setup_buf during device tear down adds 2bb817712e2f scsi: myrs: Fix a double free in myrs_cleanup() adds c8c165dea4c8 scsi: st: Fix a use after free in st_open() adds 5999b9e5b1f8 scsi: qla2xxx: Fix broken #endif placement adds 19f1bc7edf0f scsi: lpfc: Fix some error codes in debugfs adds 2db4215f4755 scsi: sd_zbc: Update write pointer offset cache adds 0fdc7d5d8f37 scsi: ufs: ufs-mediatek: Correct operator & -> && adds a50bd6461690 scsi: mpt3sas: Do not use GFP_KERNEL in atomic context adds af97713dff9f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 5171317dfd9a cifs: update new ACE pointer after populate_new_aces. adds 05946d4b7a73 cifs: Fix preauth hash corruption adds 403dba003d17 fs/cifs/: fix misspellings using codespell tool adds af3ef3b10316 cifs: warn and fail if trying to use rootfs without the co [...] adds 65af8f0166f4 cifs: fix allocation size on newly created files adds bfdc4aa9e992 Merge tag '5.12-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 6dd4879f59b0 RISC-V: correct enum sbi_ext_rfence_fid adds 030f1dfa8550 riscv: traps: Fix no prototype warnings adds 004570c3796b riscv: irq: Fix no prototype warning adds 56a6c37f6e39 riscv: sbi: Fix comment of __sbi_set_timer_v01 adds e06f4ce1d4c6 riscv: ptrace: Fix no prototype warnings adds db2a8f9256e9 riscv: time: Fix no prototype for time_init adds a6a58ecf98c3 riscv: syscall_table: Reduce W=1 compilation warnings noise adds 86b276c1dded riscv: process: Fix no prototype for show_regs adds 288f6775a089 riscv: ftrace: Use ftrace_get_regs helper adds 0d7588ab9ef9 riscv: process: Fix no prototype for arch_dup_task_struct adds 6e9070dc2e84 riscv: fix bugon.cocci warnings adds bab1770a2ce0 ftrace: Fix spelling mistake "disabed" -> "disabled" adds fa59030bf855 riscv: Fix compilation error with Canaan SoC adds ce989f1472ae RISC-V: Fix out-of-bounds accesses in init_resources() adds f3773dd031de riscv: Ensure page table writes are flushed when initializ [...] adds 78947bdfd752 RISC-V: kasan: Declare kasan_shallow_populate() static adds a5406a7ff56e riscv: Correct SPARSEMEM configuration adds 812da4d39463 Merge tag 'riscv-for-linus-5.12-rc4' of git://git.kernel.o [...] adds 08c18b63d965 powerpc/vdso32: Add missing _restgpr_31_x to fix build failure adds eed5fae00593 powerpc: Force inlining of cpu_has_feature() to avoid buil [...] adds cc7a0bb058b8 PCI: rpadlpar: Fix potential drc_name corruption in store [...] adds b35660a7cebd Merge tag 'powerpc-5.12-4' of git://git.kernel.org/pub/scm [...] adds 5abbe51a5262 kernel, fs: Introduce and use set_restart_fn() and arch_se [...] adds 66c1b6d74cd7 x86: Move TS_COMPAT back to asm/thread_info.h adds 8c150ba2fb59 x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() adds b2e9df850c58 x86: Introduce restart_block->arch_data to remove TS_COMPA [...] adds a501b048a95b x86/ioapic: Ignore IRQ2 again adds dd926880da8d x86/apic/of: Fix CPU devicetree-node lookups adds 5e3ddf96e759 Merge tag 'x86_urgent_for_v5.12-rc4' of git://git.kernel.o [...] adds 483028edacab efivars: respect EFI_UNSUPPORTED return from firmware adds 9ceee7d0841a firmware/efi: Fix a use after bug in efi_mem_reserve_persistent adds fb98cc0b3af2 efi: use 32-bit alignment for efi_guid_t literals adds 429257a430a0 Merge tag 'efi-urgent-for-v5.12-rc3' of git://git.kernel.o [...] adds 92ed88cb4d7c Merge tag 'efi-urgent-2021-03-21' of git://git.kernel.org/ [...] adds 5de2055d31ea locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling adds bee645788e07 locking/ww_mutex: Fix acquire/release imbalance in ww_acqu [...] adds 68b1eddd421d static_call: Fix static_call_set_init() adds 698bacefe993 static_call: Align static_call_is_init() patching condition adds 38c935873750 static_call: Fix static_call_update() sanity check adds 5ba33b488a04 Merge tag 'locking-urgent-2021-03-21' of git://git.kernel. [...] adds d88d05a9e0b6 perf/x86/intel: Fix a crash caused by zero PEBS status adds 2dc0572f2cef perf/x86/intel: Fix unchecked MSR access error caused by V [...] adds 1c74516c2da4 Merge tag 'perf-urgent-2021-03-21' of git://git.kernel.org [...] adds ef4cb70a4c22 genirq/irq_sim: Fix typos in kernel doc (fnode -> fwnode) adds 81e2073c175b genirq: Disable interrupts for force threaded handlers adds 5ee96fa9dd78 Merge tag 'irq-urgent-2021-03-21' of git://git.kernel.org/ [...] adds 781e14eaa7d1 thunderbolt: Initialize HopID IDAs in tb_switch_alloc() adds c94732bda079 thunderbolt: Increase runtime PM reference count on DP tun [...] adds 132da018fa32 Merge tag 'thunderbolt-for-v5.12-rc4' of git://git.kernel. [...] adds d0dcd90b7f47 usb: cdnsp: Fixes incorrect value in ISOC TRB adds eb9238e53717 Merge tag 'usb-v5.12-rc4' of git://git.kernel.org/pub/scm/ [...] adds 9858af27e692 usbip: Fix incorrect double assignment to udc->ud.tcp_rx adds 98f153a10da4 usb: gadget: configfs: Fix KASAN use-after-free adds 546aa0e4ea6e usb-storage: Add quirk to defeat Kindle's automatic unload adds 3cac9104bea4 usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct adds 86629e098a07 usb: typec: tcpm: Invoke power_supply_changed for tcpm-sou [...] adds f09ddcfcb8c5 usb: dwc3: gadget: Prevent EP queuing while stopping transfers adds 2b8c956ea6ba usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy adds 3001c3554f1d Merge tag 'usb-5.12-rc4' of git://git.kernel.org/pub/scm/l [...] adds 7d200b283aa0 iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_I [...] adds d68c592e02f6 iio: hid-sensor-prox: Fix scale not correct issue adds f890987fac81 iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask adds be24c65e9fa2 iio: adc: adi-axi-adc: add proper Kconfig dependencies adds a71266e454b5 iio: adis16400: Fix an error code in adis16400_initial_setup() adds 121875b28e3b iio:adc:stm32-adc: Add HAS_IOMEM dependency adds 4f5434086d92 iio: adc: ab8500-gpadc: Fix off by 10 to 3 adds fae6f62e6a58 counter: stm32-timer-cnt: Report count function when SLAVE [...] adds e4c3e133294c counter: stm32-timer-cnt: fix ceiling write max value adds b14d72ac7317 counter: stm32-timer-cnt: fix ceiling miss-alignment with [...] adds 37e89e574dc2 iio: hid-sensor-humidity: Fix alignment issue of timestamp [...] adds 141e7633aa4d iio: hid-sensor-temperature: Fix issues of timestamp channel adds 6dbbbe4cfd39 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler adds 12ec5408d213 Merge tag 'iio-fixes-for-5.12a' of https://git.kernel.org/ [...] adds f8d70fd6a5a7 MAINTAINERS: move some real subsystems off of the staging [...] adds e06da9ea3e3f MAINTAINERS: move the staging subsystem to lists.linux.dev adds 2e5848a3d86f staging: comedi: cb_pcidas: fix request_irq() warn adds d2d106fe3bad staging: comedi: cb_pcidas64: fix request_irq() warn adds 2cafd46a714a staging: vt665x: fix alignment constraints adds 1d4345eb51a1 Merge tag 'staging-5.12-rc4' of git://git.kernel.org/pub/s [...] adds 5be28c8f85ce signal: don't allow sending any signals to PF_IO_WORKER threads adds 4db4b1a0d177 signal: don't allow STOP on PF_IO_WORKER threads adds 00ddff431a45 io-wq: ensure task is running before processing task_work adds 0031275d119e io_uring: call req_set_fail_links() on short send[msg]()/r [...] adds 2c41fab1c60b Merge tag 'io_uring-5.12-2021-03-21' of git://git.kernel.d [...] adds efc61345274d ext4: shrink race window in ext4_should_retry_alloc() adds 163f0ec1df33 ext4: add reclaim checks to xattr code adds f91436d55a27 fs/ext4: fix integer overflow in s_log_groups_per_flex adds c915fb80eaa6 ext4: fix bh ref count on error paths adds f053cf7aa66c ext4: fix error handling in ext4_end_enable_verity() adds b7ff91fd030d ext4: find old entry again if failed to rename whiteout adds 5dccdc5a1916 ext4: do not iput inode under running transaction in ext4_ [...] adds 6b22489911b7 ext4: do not try to set xattr into ea_inode if value is empty adds 7d8bd3c76da1 ext4: fix potential error in ext4_do_update_inode adds 2a4ae3bcdf05 ext4: fix timer use-after-free on failed mount adds 8210bb29c1b6 ext4: fix rename whiteout with fast commit adds 512c15ef05d7 ext4: stop inode update before return adds 64395d950bc4 ext4: initialize ret to suppress smatch warning adds d7f5f1bd3c24 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 0d02ec6b3136 Linux 5.12-rc4 adds 519dad3bcd80 selinux: don't log MAC_POLICY_LOAD record on failed policy load adds 6406887a12ee selinux: fix variable scope issue in live sidtab conversion adds ee5de60a08b7 selinuxfs: unify policy load error reporting adds 84196390620a Merge tag 'selinux-pr-20210322' of git://git.kernel.org/pu [...] adds 7421b1a4d10c kunit: tool: Fix a python tuple typing error adds 7fd53f41f771 kunit: tool: Disable PAGE_POISONING under --alltests adds 7acac4b3196c Merge tag 'linux-kselftest-kunit-fixes-5.12-rc5.1' of git: [...] adds bf1c82a53890 cachefiles: do not yet allow on idmapped mounts adds 39f985c8f667 fs/cachefiles: Remove wait_bit_key layout dependency adds e5dbd33218bd mm/writeback: Add wait_on_page_writeback_killable adds 75b69799610c afs: Use wait_on_page_writeback_killable adds 8a9d2e133e2f Merge tag 'afs-cachefiles-fixes-20210323' of git://git.ker [...] adds 56678a5f44ef platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 adds 053191b6a4bc platform/x86: thinkpad_acpi: check dytc version for lapmode sysfs adds 3d677f12ea3a platform/x86: thinkpad_acpi: Allow the FnLock LED to change state adds ec0e8fc416f7 platform/x86: thinkpad_acpi: Disable DYTC CQL mode around [...] adds d939cd96b9df platform/x86: dell-wmi-sysman: Fix crash caused by calling [...] adds c59ab4cedab7 platform/x86: dell-wmi-sysman: Fix possible NULL pointer d [...] adds 2d0c418c91d8 platform/x86: dell-wmi-sysman: Make it safe to call exit_f [...] adds 59bbbeb9c22c platform/x86: dell-wmi-sysman: Fix release_attributes_data [...] adds 9c90cd869747 platform/x86: dell-wmi-sysman: Cleanup sysman_init() error [...] adds 32418dd58c95 platform/x86: dell-wmi-sysman: Make sysman_init() return - [...] adds 35471138a9f7 platform/x86: dell-wmi-sysman: Cleanup create_attributes_l [...] adds 538d2dd0b992 platform/x86: intel-vbtn: Stop reporting SW_DOCK events adds 7547deff8a22 platform/x86: intel_pmt_class: Initial resource to 0 adds 10c931cdfe64 platform/x86: intel_pmt_crashlog: Fix incorrect macros adds 269b04a50992 platform/x86: intel_pmc_core: Update Kconfig adds d1635448f110 platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake [...] adds a0a4df6a9e40 Merge tag 'platform-drivers-x86-v5.12-2' of git://git.kern [...] adds c9b86db274d2 clk: qcom: rpmh: Update the XO clock source for SC7280 adds 0ae67123eafd clk: qcom: rcg2: Rectify clk_gfx3d rate rounding without m [...] adds 148ddaa89d4a clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk adds 4ee998b0ef8b Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds c4c877b27324 net: Consolidate common blackhole dst ops adds a188bb5638d4 net, bpf: Fix ip6ip6 crash with collect_md populated skbs adds c89489b47289 Merge branch 'ip6ip6-crash' adds 28259bac7f1d ipv6: fix suspecious RCU usage warning adds edbea9220251 veth: Store queue_mapping independently of XDP prog presence adds 350a5c4dd245 bpf: Dont allow vmlinux BTF to be used in map_create and p [...] adds 769c18b254ca bpf: Change inode_storage's lookup_elem return value from [...] adds e7fb6465d4c8 libbpf: Fix INSTALL flag order adds e5e35e754c28 bpf: BPF-helper for MTU checking add length input adds e5e010a3063a selftests/bpf: Tests using bpf_check_mtu BPF-helper input [...] adds 05a68ce5fa51 bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs adds de920fc64cba bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_ [...] adds 547fd083770a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 9398e9c0b1d4 drop_monitor: Perform cleanup upon probe registration failure adds dd4fa1dae9f4 macvlan: macvlan_count_rx() needs to be aware of preemption adds 0571a753cb07 net: pxa168_eth: Fix a potential data race in pxa168_eth_remove adds 8373a0fe9c71 net: dsa: bcm_sf2: use 2 Gbps IMP port link on BCM4908 adds 5115daa675cc net/mlx5e: Enforce minimum value check for ICOSQ size adds d5dd03b26ba4 net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets adds 354521eebd02 net/mlx5e: Accumulate port PTP TX stats with other channels stats adds 1c2cdf0b603a net/mlx5e: Set PTP channel pointer explicitly to NULL adds e5eb01344e9b net/mlx5e: When changing XDP program without reset, take r [...] adds 74640f09735f net/mlx5e: Revert parameters on errors when changing PTP s [...] adds 385d40b042e6 net/mlx5e: Don't match on Geneve options in case option ma [...] adds 55affa97d675 net/mlx5: Fix turn-off PPS command adds 1e74152ed065 net/mlx5e: Check correct ip_version in decapsulation route [...] adds f574531a0b77 net/mlx5: Disable VF tunnel TX offload if ignore_flow_leve [...] adds 469549e4778a net/mlx5e: Fix error flow in change profile adds 4806f1e2fee8 net/mlx5: Set QP timestamp mode to default adds 8256c69b2d9c RDMA/mlx5: Fix timestamp default mode adds 8b90d897823b net/mlx5e: E-switch, Fix rate calculation division adds 6a3717544ce9 net/mlx5: SF, Correct vhca context size adds 6fa37d66ef2d net/mlx5: SF: Fix memory leak of work item adds dc694f11a759 net/mlx5: SF: Fix error flow of SFs allocation flow adds 84076c4c800d net/mlx5: DR, Fix potential shift wrapping of 32-bit value [...] adds 1e1e73ee1adf Merge tag 'mlx5-fixes-2021-03-10' of git://git.kernel.org/ [...] adds e323d865b361 net: sched: validate stab values adds d45c36bafb94 net: dsa: b53: VLAN filtering is global to all users adds 47142ed6c34d net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port adds b80350f39370 net: sock: simplify tw proto registration adds 6da262378c99 igc: reinit_locked() should be called with rtnl_lock adds 8876529465c3 igc: Fix Pause Frame Advertising adds 9a4a1cdc5ab5 igc: Fix Supported Pause Frame Link Setting adds fc9e5020971d igc: Fix igc_ptp_rx_pktstamp() adds 21f857f0321d e1000e: add rtnl_lock() to e1000_reset_task adds b52912b8293f e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 adds ce6c13e4f5b9 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds db74623a3850 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidu [...] adds a9f81244d2e3 mISDN: fix crash in fritzpci adds 7a1468ba0e02 net: phy: broadcom: Add power down exit reset state delay adds 93bde210c434 sch_htb: Fix select_queue for non-offload mode adds fb3a3e37de33 sch_htb: Fix offload cleanup in htb_destroy on htb_init failure adds 451b2596f541 Merge branch 'htb-fixes' adds 080bfa1e6d92 Revert "net: bonding: fix error return code of bond_neigh_init()" adds f211ac154577 net: correct sk_acceptq_is_full() adds 59cd4f19267a net: axienet: Fix probe error cleanup adds 6897087323a2 ftgmac100: Restart MAC HW once adds b1dd9bf688b0 net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M adds 2e5de7e0c8d2 mptcp: fix bit MPTCP_PUSH_PENDING tests adds c3b8e07909db net: dsa: mt7530: setup core clock even in TRGMII mode adds a673321aa74f selftests: mptcp: Restore packet capture option in join tests adds 6afa455e6153 ibmvnic: update MAINTAINERS adds ed0907e3bdcf ice: fix napi work done reporting in xsk path adds a86606268ec0 i40e: move headroom initialization to i40e_configure_rx_ring adds 89861c485c6a ice: move headroom initialization to ice_setup_rx_ctx adds 76064573b121 ixgbe: move headroom initialization to ixgbe_configure_rx_ring adds 98dfb02aa222 igb: avoid premature Rx buffer reuse adds 47251a36e136 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 3a9ef3e11c5d net: ipa: terminate message handler arrays adds ad236ccde19a devlink: fix typo in documentation adds 6577b9a551ae net: arcnet: com20020 fix error handling adds 50535249f624 net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() adds a25f82228542 flow_dissector: fix byteorder of dissected ICMP ID adds bf0ffea336b4 net: hdlc_x25: Prevent racing between "x25_close" and "x25 [...] adds d82c6c1aaccd net: phylink: Fix phylink_err() function name error in phy [...] adds 0217ed2848e8 tipc: better validate user input in tipc_nl_retrieve_key() adds 7233da86697e tcp: relookup sock for RST+ACK packets handled by obsolete [...] adds 13832ae27553 mptcp: fix ADD_ADDR HMAC in case port is specified adds 81f711d67a97 selftests/net: fix warnings on reuseaddr_ports_exhausted adds 8a4452ca29f9 docs: net: ena: Fix ena_start_xmit() function name typo adds 3a5ca857079e can: dev: Move device back to init netns on owning netns delete adds e4912459bd5e can: isotp: isotp_setsockopt(): only allow to set low leve [...] adds d4eb538e1f48 can: isotp: TX-path: ensure that CAN frame flags are initialized adds 59ec7b89ed3e can: peak_usb: add forgotten supported devices adds 47c5e474bc1e can: flexcan: flexcan_chip_freeze(): fix chip freeze for m [...] adds 7c6e6bce08f9 can: kvaser_pciefd: Always disable bus load reporting adds 7507479c46b1 can: kvaser_usb: Add support for USBcan Pro 4xHS adds 0429d6d89f97 can: c_can_pci: c_can_pci_remove(): fix use-after-free adds 6e2fe01dd6f9 can: c_can: move runtime PM enable/disable to c_can_platform adds c0e399f3baf4 can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning adds e98d9ee64ee2 can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors adds ce225298a0cd Merge tag 'linux-can-fixes-for-5.12-20210316' of git://git [...] adds d29334c15d33 net/sched: act_api: fix miss set post_ct for ovs after do [...] adds a3bc48321665 net: broadcom: BCM4908_ENET should not default to y, uncon [...] adds 982e5ee23d76 nfp: flower: fix unsupported pre_tunnel flows adds 5c4f5e19d6a8 nfp: flower: add ipv6 bit to pre_tunnel control message adds d8ce0275e45e nfp: flower: fix pre_tun mask id allocation adds 7a2bb0f0b201 Merge branch 'nfp-fixes' adds fc649670ba50 MAINTAINERS: Update Spidernet network driver adds d2c21422323b ionic: linearize tso skb with too many frags adds afa536d8405a net/sched: cls_flower: fix only mask bit check in the vali [...] adds 1944015fe9c1 mac80211: fix rate mask reset adds 3bd801b14e0c mac80211: fix double free in ibss_leave adds 29175be06d2f mac80211: minstrel_ht: remove unused variable 'mg' adds 0f7e90faddee mac80211: Allow HE operation to be longer than expected. adds 58d25626f6f0 mac80211: Check crypto_aead_encrypt for errors adds 77cbf790e5b4 nl80211: fix locking for wireless device netns change adds 041c881a0ba8 mac80211: choose first enabled channel for monitor adds 239729a21e52 wireless/nl80211: fix wdev_id may be used uninitialized adds 0692c33c9c53 Merge tag 'mac80211-for-net-2021-03-17' of git://git.kerne [...] adds cb038357937e net: fix race between napi kthread mode and busy poll adds 31254dc95662 selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed adds 8a141dd7f706 ftrace: Fix modify_ftrace_direct. adds f232326f6966 bpf: Prohibit alu ops for pointer types not defining ptr_limit adds 10d2bb2e6b1d bpf: Fix off-by-one for area size in creating mask to left adds b5871dca250c bpf: Simplify alu_limit masking for pointer arithmetic adds 1b1597e64e1a bpf: Add sanity check for upper ptr_limit adds 0a13e3537ea6 bpf, selftests: Fix up some test_verifier cases for unprivileged adds e21aa341785c bpf: Fix fexit trampoline. adds 8f3f5792f294 libbpf: Fix error path in bpf_object__elf_init() adds 58bfd95b554f libbpf: Use SOCK_CLOEXEC when opening the netlink socket adds e65eaded4cc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds dcc32f4f183a ipv6: weaken the v4mapped source check adds 804741ac7b9f netsec: restore phy power state after controller reset adds f41b2d67d767 octeontx2-pf: Do not modify number of rules adds f7884097141b octeontx2-af: Formatting debugfs entry rsrc_alloc. adds ce86c2a531e2 octeontx2-af: Remove TOS field from MKEX TX adds 297887872973 octeontx2-af: Return correct CGX RX fifo size adds ae2619dd4fcc octeontx2-af: Fix irq free in rvu teardown adds f12098ce9b43 octeontx2-pf: Clear RSS enable flag on interace down adds 64451b98306b octeontx2-af: fix infinite loop in unmapping NPC counter adds 8c16cb0304cd octeontx2-af: Fix uninitialized variable warning adds 6f7c7e22a2b6 Merge branch 'octeontx2-fixes' adds 600cc3c9c62d net: marvell: Remove reference to CONFIG_MV64X60 adds 6c015a225680 net: check all name nodes in __dev_alloc_name adds abe7034b9a8d Revert "netfilter: x_tables: Update remaining dereference to RCU" adds d3d40f237480 Revert "netfilter: x_tables: Switch synchronization to RCU" adds 175e476b8cdf netfilter: x_tables: Use correct memory barriers. adds b58f33d49e42 netfilter: ctnetlink: fix dump of the expect mask attribute adds 8b2030b43059 netfilter: conntrack: Fix gre tunneling over ipv6 adds 7e6136f1b727 netfilter: nftables: report EOPNOTSUPP on unsupported flow [...] adds 7b35582cd04a netfilter: nftables: allow to update flowtable flags adds 740b486a8d1f netfilter: flowtable: Make sure GC works periodically in i [...] adds 86fe2c19eec4 netfilter: nftables: skip hook overlap logic if flowtable [...] adds 84f4aced67b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds c79a707072fe net: cdc-phonet: fix data-interface release on probe failure adds 8ff0b1f08ea7 sctp: move sk_route_caps check and set into sctp_outq_flus [...] adds 8a2dc6af67a0 sch_red: Fix a typo adds f91a50d8b51b r8152: limit the RX buffer size of RTL8153A for USB 2.0 adds 014dfa26ce1c net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes adds 1f935e8e72ec selinux: vsock: Set SID for socket returned by accept() adds 896ea5dab25e e1000e: Fix duplicate include guard adds a75519a84855 igb: Fix duplicate include guard adds f0a03a026857 igb: check timestamp validity adds 3c16e398bad3 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds ef2ef02cd9c2 mptcp: Change mailing list address adds 5aa3c334a449 selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn deca [...] adds eddbe8e65214 selftest/bpf: Add a test to check trampoline freeing logic. adds 901ee1d750f2 libbpf: Fix BTF dump of pointer-to-array-of-struct adds f118aac651d8 selftests/bpf: Add selftest for pointer-to-array-of-struct [...] adds e75b513ec6e5 Merge branch 'libbpf: Fix BTF dump of pointer-to-array-of-struct' adds f60a85cad677 bpf: Fix umd memory leak in copy_process() adds b90829704780 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BP [...] adds e56c53d1946b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds b4afd4b90a7c net: ipa: fix init header command validation adds a05b0c8c823d Merge branch 'pa-fox-validation' adds b5f020f82a8e can: isotp: tx-path: zero initialize outgoing CAN frames adds 5d7047ed6b72 can: peak_usb: Revert "can: peak_usb: add forgotten suppor [...] adds 49371a8a66ac Merge tag 'linux-can-fixes-for-5.12-20210320' of git://git [...] adds f658b90977d2 r8169: fix DMA being used after buffer free if WoL is enabled adds 87d77e59d1eb docs: networking: Fix a typo adds 6debc0fd71b9 MAINTAINERS: Combine "QLOGIC QLGE 10Gb ETHERNET DRIVER" se [...] adds a50a151e311b net: ipconfig: ic_dev can be NULL in ic_close_devs adds 5ee7d4c7fbc9 isdn: capi: fix mismatched prototypes adds a07231084da2 net/mlx5: Add back multicast stats for uplink representor adds 7d6c86e3ccb5 net/mlx5e: Allow to match on MPLS parameters only for MPLS [...] adds 96b5b4585843 net/mlx5e: Offload tuple rewrite for non-CT flows adds 4eacfe72e3e0 net/mlx5e: Fix error path for ethtool set-priv-flag adds 846d6da1fcdb net/mlx5e: Fix division by 0 in mlx5e_select_queue adds 7c1ef1959b6f net/mlx5: SF, do not use ecpu bit for vhca state processing adds 8fb16e80cb46 Merge tag 'mlx5-fixes-2021-03-22' of git://git.kernel.org/ [...] adds e0c755a45f6f net: dsa: don't assign an error value to tag_ops adds 8ca1b090e5c9 net/sched: act_ct: clear post_ct if doing ct_clear adds 6ab4c3117aec net: bridge: don't notify switchdev for local FDB addresses adds f51d7bf1dbe5 ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation adds 9e0a537d06fc octeontx2-af: Fix memory leak of object buf adds 6f235a69e594 ch_ktls: fix enum-conversion warning adds bf4594786476 math: Export mul_u64_u64_div_u64 adds e43accba9b07 psample: Fix user API breakage adds e138138003eb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 7aae5432ac61 mailmap: update the email address for Chris Chiu adds 0710442a88d1 arm64: csum: cast to the proper type adds c607ab4f916d arm64: stacktrace: don't trace arch_stack_walk() adds e14a371f732b Documentation: arm64/acpi : clarify arm64 support of IBFT adds d1296f1265f7 arm64: cpuinfo: Fix a typo adds 141f8202cfa4 arm64: kdump: update ppos when reading elfcorehdr adds ee7febce0519 arm64: mm: correct the inside linear map range during hotp [...] adds 7011d72588d1 kselftest/arm64: sve: Do not use non-canonical FFR register value adds baa96377bc7b arm64/process.c: fix Wmissing-prototypes build warnings adds 20109a859a9b arm64: kernel: disable CNP on Carmel adds 43f0b562590e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds a61f4661fba4 mfd: intel_quark_i2c_gpio: Revert "Constify static struct [...] adds 58e4b9de9d98 Merge tag 'mfd-fixes-5.12' of git://git.kernel.org/pub/scm [...] adds 22053df0a364 RDMA/mlx5: Fix typo in destroy_mkey inbox adds af06b628a6bd RDMA/hns: Fix bug during CMDQ initialization adds 3408be145a5d RDMA/cxgb4: Fix adapter LE hash errors while destroying ip [...] adds 2ba9bea2d368 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds d85aecf2844f hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] adds cf10bd4c4aff kasan: fix per-page tags for non-page_alloc pages adds c2655835fd8c mm/mmu_notifiers: ensure range_end() is paired with range_start() adds 19ec368cbc7e selftests/vm: fix out-of-tree build adds 6d679578fe9c z3fold: prevent reclaim/free race for headless pages adds c1b2028315c6 squashfs: fix inode lookup sanity checks adds 8b44ca2b6345 squashfs: fix xattr id and id lookup sanity checks adds f2a419cf495f ia64: mca: allocate early mca with GFP_ATOMIC adds 95d44a470a68 ia64: fix format strings for err_inject adds 60bcf728ee7c gcov: fix clang-11+ support adds 9551158069ba kfence: make compatible with kmemleak adds a024b7c2850d mm: memblock: fix section mismatch warning again adds 487cfade12fa mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP adds d3e2ff28ca27 mailmap: update Andrey Konovalov's email address adds 002322402daf Merge branch 'akpm' (patches from Andrew) adds f3da882eae2d btrfs: zoned: remove outdated WARN_ON in direct IO adds 82d62d06db40 btrfs: do not initialize dev stats if we have no dev_root adds 820a49dafc33 btrfs: initialize device::fs_info always adds 3cb894972f18 btrfs: do not initialize dev replace for bad dev root adds ebd99a6b34fb btrfs: fix build when using M=fs/btrfs adds 8d488a8c7ba2 btrfs: fix subvolume/snapshot deletion not triggered on mount adds 0bb788300990 btrfs: fix sleep while in non-sleep context during qgroup removal adds c1d6abdac46c btrfs: fix check_data_csum() error message for direct I/O adds 701c09c988bd Merge tag 'for-5.12-rc4-tag' of git://git.kernel.org/pub/s [...] adds 92063f3ca73a integrity: double check iint_cache was initialized adds db24726bfefa Merge tag 'integrity-v5.12-fix' of git://git.kernel.org/pu [...] new 57a9006240b2 remove Dan Murphy from TI from MAINTAINERS adds 7a1adbd23990 drm: rcar-du: Use drmm_encoder_alloc() to manage encoder adds d27ce83fa4ba Merge tag 'du-fixes-20210316' of git://linuxtv.org/pinchar [...] adds cd5297b0855f drm/etnaviv: Use FOLL_FORCE for userptr adds 50891bead80b drm/etnaviv: User FOLL_LONGTERM in userptr new 0f43ad782cd4 Merge tag 'drm-misc-fixes-2021-03-25' of git://anongit.fre [...] adds 3f3a9bc1f6df drm/i915/ilk-glk: Fix link training on links with LTTPRs adds 7dffbdedb96a drm/i915: Disable LTTPR support when the DPCD rev < 1.4 adds ab03631087f5 drm/i915: Disable LTTPR support when the LTTPR rev < 1.4 adds ff2628ed95e4 drm/i915: Fix enabled_planes bitmask adds b61fde1beb6b drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcoders adds 8840e3bd981f drm/i915: Fix the GT fence revocation runtime PM logic new 5165fe0bd1fc Merge tag 'drm-intel-fixes-2021-03-25-1' of git://anongit. [...] new d3999c1f7bbb drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128 new 815404281e5d Merge branch 'linux-5.12' of git://github.com/skeggsb/linu [...] new 9aa26019c1a6 drm/amdgpu: fix the hibernation suspend with s0ix new 8914089a205b drm/amdgpu: rework S3/S4/S0ix state handling new e13d002bbf1d drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) new ca8ee26d616b drm/amdgpu: clean up non-DC suspend/resume handling new 3aa2cacf79b3 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] new 9adb125dde69 drm/amdgpu: re-enable suspend phase 2 for S0ix new 4021229e32bd drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend new 9bb735abcbd8 drm/amdgpu: update comments about s0ix suspend/resume new 10cb67eb8a1b drm/amdgpu: skip CG/PG for gfx during S0ix new 264705005e6b drm/amdgpu: drop S0ix checks around CG/PG in suspend new ac5789ef9270 drm/amdgpu: skip kfd suspend/resume for S0ix new 9d03730ecbc5 drm/amd/pm: workaround for audio noise issue new c933b111094f drm/amdgpu: Add additional Sienna Cichlid PCI ID new 5c458585c014 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new 4e8d123fca53 Merge tag 'amd-drm-fixes-5.12-2021-03-24' of https://gitla [...] adds 743c97ca9dc9 drm/msm/kms: Use nested locking for crtc lock instead of c [...] adds 65aee407a0f5 drm/msm: fix a6xx_gmu_clear_oob adds 8490f02a3ca4 drm/msm: a6xx: Make sure the SQE microcode is safe adds 7bf168c8fe8c drm/msm: Fix speed-bin support not to access outside valid memory adds 3b24cdfc721a drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code adds 19f4a055abf2 drm/msm/dsi_pll_7nm: Solve TODO for multiplier frac_bits a [...] adds 9daaf3130785 drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate adds 413b7a320e23 drm/msm/dp: Restore aux retry tuning logic adds 4a9d36b0610a drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to o [...] adds 7ad48d27a284 drm/msm: Ratelimit invalid-fence message adds 623f279c7781 drm/msm: fix shutdown hook in case GPU components failed to bind adds a9748134ea4a drm/msm: Fix suspend/resume on i.MX5 adds 627dc55c273d drm/msm/disp/dpu1: icc path needs to be set before dpu run [...] new 09d78dde88ef Merge tag 'drm-msm-fixes-2021-02-25' of https://gitlab.fre [...] new f944d061f847 Merge tag 'drm-fixes-2021-03-26' of git://anongit.freedesk [...] adds 2b514ec72706 xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on M [...] adds af44a387e743 Revert "xen: fix p2m size in dom0 for disabled memory hotp [...] new 6c20f6df61ee Merge tag 'for-linus-5.12b-rc5-tag' of git://git.kernel.or [...] adds a21ddeb227b1 MAINTAINERS: Update some st.com email addresses to foss.st.com adds 7a2e796173fb MAINTAINERS: Remove Vincent Abriou for STM/STI DRM drivers. adds 303a91f15f34 MAINTAINERS: Add Alain Volmat as STM32 I2C/SMBUS maintainer adds b22ac48b0a4d MAINTAINERS: rectify BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER adds 014433756381 Merge tag 'arm-soc/for-5.12/drivers-part2' of https://gith [...] adds 7d7275b3e866 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD adds 9bbce32a20d6 ARM: dts: am33xx: add aliases for mmc interfaces adds a249ca66d15f soc: ti: omap-prm: Fix reboot issue with invalid pcie rese [...] adds fbfa463be8dc ARM: OMAP2+: Fix smartreflex init regression after droppin [...] adds 857de6fe2f86 Merge branch 'fixes-v5.11' into fixes adds a7b5d7c4969a bus: ti-sysc: Fix warning on unbind if reset is not deasserted adds effe89e40037 soc: ti: omap-prm: Fix occasional abort on reset deassert [...] adds ebccfa8a74dd Merge tag 'omap-for-v5.12/fixes-rc1-signed' of git://git.k [...] adds 221c3a09ddf7 ARM: dts: at91-sama5d27_som1: fix phy address to 7 adds 664979bba816 ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be [...] adds 2c69c8a1736e ARM: dts: at91: sam9x60: fix mux-mask to match product's d [...] adds 3848421f9d1f Merge tag 'at91-fixes-5.12' of git://git.kernel.org/pub/sc [...] adds e2c1b0ff38c9 ARM: imx: avic: Convert to using IRQCHIP_DECLARE adds 9c3a16f88385 arm64: dts: ls1046a: mark crypto engine dma coherent adds 4fb3a074755b arm64: dts: ls1043a: mark crypto engine dma coherent adds ba8da03fa7df arm64: dts: ls1012a: mark crypto engine dma coherent adds 412627f6ffe3 arm64: dts: imx8mp-phyboard-pollux-rdk: Add missing pinctrl entry adds 69cbbf6be5d5 ARM: imx6ul-14x14-evk: Do not reset the Ethernet PHYs inde [...] adds e4817a1b6b77 ARM: dts: imx6ull: fix ubi filesystem mount failed adds 67335b8d28cd Merge tag 'imx-fixes-5.12' of git://git.kernel.org/pub/scm [...] new eb3991ef2c0e Merge tag 'soc-fixes-5.12' of git://git.kernel.org/pub/scm [...] adds 5244f5e2d801 PM: runtime: Defer suspending suppliers adds fb9d62b27ab1 PM: EM: postpone creating the debugfs dir till fs_initcall new 6f3a283c2f6b Merge branch 'pm-em' new 8a3cbdda1810 Merge tag 'pm-5.12-rc5' of git://git.kernel.org/pub/scm/li [...] adds 25928deeb1e4 ACPICA: Always create namespace nodes using acpi_ns_create_node() adds c1d1e25a8c54 ACPI: video: Add missing callback back for Sony VPCEH3U1E adds eb50aaf960e3 ACPI: scan: Use unique number for instance_no new e1db18b59729 Merge branches 'acpi-video' and 'acpi-scan' new 7931c531fc52 Merge tag 'acpi-5.12-rc5' of git://git.kernel.org/pub/scm/ [...] adds 160f99db9432 dm verity: fix DM_VERITY_OPTS_MAX value adds 2d669ceb69c2 dm table: Fix zoned model check and zone sectors check adds 5424a0b867e6 dm: don't report "detected capacity change" on device creation new 4edbe1d7bcff dm ioctl: fix out of bounds array access when no devices new 0f4498cef9f5 Merge tag 'for-5.12/dm-fixes-2' of git://git.kernel.org/pu [...]
The 30 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: .mailmap | 3 + Documentation/arm64/acpi_object_usage.rst | 10 +- Documentation/arm64/silicon-errata.rst | 3 + .../device_drivers/ethernet/amazon/ena.rst | 2 +- Documentation/networking/devlink/devlink-dpipe.rst | 2 +- Documentation/networking/devlink/devlink-port.rst | 4 +- Documentation/networking/xfrm_device.rst | 2 +- MAINTAINERS | 59 +++--- Makefile | 2 +- arch/arm/boot/dts/am33xx.dtsi | 3 + arch/arm/boot/dts/at91-sam9x60ek.dts | 8 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 22 ++- arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 1 + arch/arm/boot/dts/sam9x60.dtsi | 9 + arch/arm/mach-imx/avic.c | 16 +- arch/arm/mach-imx/common.h | 1 - arch/arm/mach-imx/mach-imx1.c | 11 -- arch/arm/mach-imx/mach-imx25.c | 12 -- arch/arm/mach-imx/mach-imx27.c | 12 -- arch/arm/mach-imx/mach-imx31.c | 1 - arch/arm/mach-imx/mach-imx35.c | 1 - arch/arm/mach-imx/mm-imx3.c | 24 --- arch/arm/mach-omap2/sr_device.c | 75 +++++-- arch/arm64/Kconfig | 10 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 2 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 2 +- arch/arm64/include/asm/checksum.h | 2 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/processor.h | 2 + arch/arm64/include/asm/thread_info.h | 2 + arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/cpufeature.c | 5 +- arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/crash_dump.c | 2 + arch/arm64/kernel/process.c | 2 + arch/arm64/kernel/stacktrace.c | 9 +- arch/arm64/mm/mmu.c | 21 +- arch/csky/kernel/probes/ftrace.c | 2 +- arch/ia64/kernel/err_inject.c | 22 +-- arch/ia64/kernel/mca.c | 2 +- arch/powerpc/include/asm/cpu_has_feature.h | 4 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 11 ++ arch/riscv/Kconfig | 4 +- arch/riscv/Kconfig.socs | 2 + arch/riscv/include/asm/asm-prototypes.h | 16 ++ arch/riscv/include/asm/irq.h | 2 + arch/riscv/include/asm/processor.h | 1 + arch/riscv/include/asm/ptrace.h | 5 + arch/riscv/include/asm/sbi.h | 4 +- arch/riscv/include/asm/timex.h | 2 + arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/probes/ftrace.c | 18 +- arch/riscv/kernel/probes/kprobes.c | 3 +- arch/riscv/kernel/process.c | 1 + arch/riscv/kernel/sbi.c | 2 +- arch/riscv/kernel/setup.c | 3 +- arch/riscv/kernel/time.c | 1 + arch/riscv/kernel/traps.c | 1 + arch/riscv/mm/kasan_init.c | 4 +- arch/x86/events/intel/core.c | 3 + arch/x86/events/intel/ds.c | 2 +- arch/x86/include/asm/processor.h | 9 - arch/x86/include/asm/thread_info.h | 15 +- arch/x86/include/asm/xen/page.h | 12 -- arch/x86/kernel/apic/apic.c | 5 + arch/x86/kernel/apic/io_apic.c | 10 + arch/x86/kernel/kprobes/ftrace.c | 2 +- arch/x86/kernel/signal.c | 24 +-- arch/x86/net/bpf_jit_comp.c | 31 ++- arch/x86/xen/p2m.c | 7 +- arch/x86/xen/setup.c | 16 +- drivers/acpi/acpica/nsaccess.c | 3 +- drivers/acpi/internal.h | 6 +- drivers/acpi/scan.c | 33 +++- drivers/acpi/video_detect.c | 1 + drivers/base/power/runtime.c | 45 ++++- drivers/bus/omap_l3_noc.c | 4 +- drivers/bus/ti-sysc.c | 4 +- drivers/clk/qcom/clk-rcg2.c | 17 +- drivers/clk/qcom/clk-rpmh.c | 7 +- drivers/clk/qcom/gcc-sc7180.c | 4 +- drivers/counter/stm32-timer-cnt.c | 55 +++--- drivers/firmware/efi/efi.c | 3 +- drivers/firmware/efi/vars.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 132 ++++--------- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 89 +++++++++ drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 31 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 15 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 3 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 54 +++++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 74 +++++-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 24 +++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 25 +++ drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 5 +- drivers/gpu/drm/i915/display/intel_dp.c | 4 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 7 + .../gpu/drm/i915/display/intel_dp_link_training.c | 75 +++++-- .../gpu/drm/i915/display/intel_dp_link_training.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 13 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 29 ++- drivers/gpu/drm/i915/intel_runtime_pm.h | 5 + drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 108 ++++++---- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 12 +- drivers/gpu/drm/msm/dp/dp_aux.c | 7 + drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 6 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 11 +- drivers/gpu/drm/msm/msm_atomic.c | 7 +- drivers/gpu/drm/msm/msm_drv.c | 12 ++ drivers/gpu/drm/msm/msm_fence.c | 2 +- drivers/gpu/drm/msm/msm_kms.h | 8 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 13 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 31 +-- drivers/iio/adc/Kconfig | 3 + drivers/iio/adc/ab8500-gpadc.c | 2 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/qcom-spmi-vadc.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 2 + drivers/iio/humidity/hid-sensor-humidity.c | 12 +- drivers/iio/imu/adis16400.c | 3 +- drivers/iio/light/hid-sensor-prox.c | 13 +- drivers/iio/temperature/hid-sensor-temperature.c | 14 +- drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 18 +- drivers/isdn/capi/kcapi.c | 4 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 2 +- drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-table.c | 33 +++- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 5 +- drivers/mfd/intel_quark_i2c_gpio.c | 6 +- drivers/net/arcnet/com20020-pci.c | 34 ++-- drivers/net/bonding/bond_main.c | 8 +- drivers/net/can/c_can/c_can.c | 24 +-- drivers/net/can/c_can/c_can_pci.c | 3 +- drivers/net/can/c_can/c_can_platform.c | 6 +- drivers/net/can/dev/netlink.c | 1 + drivers/net/can/flexcan.c | 8 +- drivers/net/can/kvaser_pciefd.c | 4 + drivers/net/can/m_can/m_can.c | 5 +- drivers/net/can/usb/Kconfig | 1 + drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/dsa/b53/b53_common.c | 14 +- drivers/net/dsa/bcm_sf2.c | 11 +- drivers/net/dsa/mt7530.c | 52 +++-- drivers/net/ethernet/broadcom/Kconfig | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 + drivers/net/ethernet/intel/e1000e/82571.c | 2 + drivers/net/ethernet/intel/e1000e/hw.h | 6 +- drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 13 ++ drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 -- drivers/net/ethernet/intel/ice/ice_base.c | 24 ++- drivers/net/ethernet/intel/ice/ice_txrx.c | 17 -- drivers/net/ethernet/intel/ice/ice_xsk.c | 10 +- drivers/net/ethernet/intel/igb/e1000_hw.h | 6 +- drivers/net/ethernet/intel/igb/igb.h | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 33 ++-- drivers/net/ethernet/intel/igb/igb_ptp.c | 31 ++- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 7 +- drivers/net/ethernet/intel/igc/igc_main.c | 9 + drivers/net/ethernet/intel/igc/igc_ptp.c | 72 ++++--- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +- drivers/net/ethernet/marvell/Kconfig | 4 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 2 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 18 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 57 ++++-- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 4 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 81 +++++--- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 57 ++++-- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 8 +- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 4 +- .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 10 +- .../mellanox/mlx5/core/sf/mlx5_ifc_vhca_event.h | 2 +- .../ethernet/mellanox/mlx5/core/sf/vhca_event.c | 23 ++- .../ethernet/mellanox/mlx5/core/sf/vhca_event.h | 7 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 1 + .../mellanox/mlx5/core/steering/dr_ste_v1.c | 4 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 24 ++- .../net/ethernet/netronome/nfp/flower/offload.c | 18 ++ .../ethernet/netronome/nfp/flower/tunnel_conf.c | 15 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 13 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 + drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 37 ++-- drivers/net/ipa/ipa_cmd.c | 50 +++-- drivers/net/ipa/ipa_qmi.c | 2 + drivers/net/phy/broadcom.c | 9 + drivers/net/phy/phylink.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 + drivers/net/usb/r8152.c | 5 +- drivers/net/veth.c | 3 +- drivers/net/wan/hdlc_x25.c | 42 +++- drivers/pci/hotplug/rpadlpar_sysfs.c | 14 +- drivers/platform/x86/Kconfig | 11 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/int-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/string-attributes.c | 3 + drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 84 +++----- drivers/platform/x86/intel-hid.c | 7 + drivers/platform/x86/intel-vbtn.c | 12 +- drivers/platform/x86/intel_pmc_core.c | 50 +++-- drivers/platform/x86/intel_pmt_class.c | 2 +- drivers/platform/x86/intel_pmt_crashlog.c | 13 +- drivers/platform/x86/thinkpad_acpi.c | 108 +++++++--- drivers/ptp/ptp_qoriq.c | 13 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 + drivers/scsi/lpfc/lpfc_debugfs.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/qla2xxx/qla_target.h | 2 +- drivers/scsi/sd_zbc.c | 19 +- drivers/scsi/st.c | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 2 +- drivers/soc/ti/omap_prm.c | 8 +- drivers/staging/comedi/drivers/cb_pcidas.c | 2 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 2 +- drivers/staging/vt6655/rxtx.h | 4 +- drivers/thunderbolt/switch.c | 18 +- drivers/thunderbolt/tb.c | 4 + drivers/usb/cdns3/cdnsp-ring.c | 5 +- drivers/usb/dwc3/gadget.c | 11 +- drivers/usb/gadget/configfs.c | 14 +- drivers/usb/storage/transport.c | 7 + drivers/usb/storage/unusual_devs.h | 12 ++ drivers/usb/typec/tcpm/tcpm.c | 11 +- drivers/usb/typec/tps6598x.c | 1 - drivers/usb/usbip/vudc_sysfs.c | 2 +- drivers/xen/Kconfig | 4 +- fs/afs/write.c | 3 +- fs/btrfs/Makefile | 10 +- fs/btrfs/dev-replace.c | 3 + fs/btrfs/disk-io.c | 19 +- fs/btrfs/inode.c | 18 +- fs/btrfs/qgroup.c | 12 +- fs/btrfs/volumes.c | 3 + fs/cachefiles/bind.c | 6 + fs/cachefiles/rdwr.c | 7 +- fs/cifs/cifs_swn.c | 2 +- fs/cifs/cifsacl.c | 9 +- fs/cifs/fs_context.c | 6 +- fs/cifs/inode.c | 10 +- fs/cifs/transport.c | 7 +- fs/ext4/balloc.c | 38 ++-- fs/ext4/ext4.h | 3 + fs/ext4/extents.c | 2 +- fs/ext4/fast_commit.c | 9 +- fs/ext4/inode.c | 18 +- fs/ext4/mballoc.c | 11 +- fs/ext4/namei.c | 50 +++-- fs/ext4/super.c | 7 +- fs/ext4/sysfs.c | 7 + fs/ext4/verity.c | 89 +++++---- fs/ext4/xattr.c | 6 +- fs/io-wq.c | 8 +- fs/io_uring.c | 24 ++- fs/select.c | 10 +- fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 + fs/squashfs/xattr_id.c | 6 +- include/acpi/acpi_bus.h | 1 + include/linux/bpf.h | 33 +++- include/linux/device-mapper.h | 15 +- include/linux/efi.h | 6 +- include/linux/hugetlb_cgroup.h | 15 +- include/linux/if_macvlan.h | 3 +- include/linux/memblock.h | 4 +- include/linux/mlx5/qp.h | 7 + include/linux/mm.h | 18 +- include/linux/mmu_notifier.h | 10 +- include/linux/netdevice.h | 2 + include/linux/netfilter/x_tables.h | 7 +- include/linux/pagemap.h | 2 +- include/linux/restart_block.h | 1 + include/linux/skbuff.h | 1 + include/linux/thread_info.h | 13 ++ include/linux/usb_usual.h | 2 + include/linux/usermode_driver.h | 1 + include/linux/ww_mutex.h | 5 +- include/net/dst.h | 11 ++ include/net/inet_connection_sock.h | 2 +- include/net/netfilter/nf_tables.h | 3 + include/net/nexthop.h | 24 +++ include/net/red.h | 12 +- include/net/rtnetlink.h | 2 + include/net/sock.h | 2 +- include/uapi/linux/bpf.h | 16 +- include/uapi/linux/psample.h | 5 +- kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/bpf_struct_ops.c | 2 +- kernel/bpf/core.c | 4 +- kernel/bpf/preload/bpf_preload_kern.c | 19 +- kernel/bpf/syscall.c | 5 + kernel/bpf/trampoline.c | 218 ++++++++++++++++----- kernel/bpf/verifier.c | 37 ++-- kernel/futex.c | 3 +- kernel/gcov/clang.c | 69 +++++++ kernel/irq/irq_sim.c | 4 +- kernel/irq/manage.c | 4 + kernel/jump_label.c | 8 + kernel/locking/mutex.c | 25 +-- kernel/power/energy_model.c | 2 +- kernel/signal.c | 6 +- kernel/static_call.c | 42 ++-- kernel/time/alarmtimer.c | 2 +- kernel/time/hrtimer.c | 2 +- kernel/time/posix-cpu-timers.c | 2 +- kernel/trace/ftrace.c | 43 +++- kernel/usermode_driver.c | 21 +- lib/math/div64.c | 1 + mm/highmem.c | 4 +- mm/hugetlb.c | 41 +++- mm/hugetlb_cgroup.c | 10 +- mm/kfence/core.c | 9 + mm/kmemleak.c | 3 +- mm/mmu_notifier.c | 23 +++ mm/page-writeback.c | 16 ++ mm/z3fold.c | 16 +- net/bridge/br_switchdev.c | 2 + net/can/isotp.c | 18 +- net/core/dev.c | 33 +++- net/core/drop_monitor.c | 23 +++ net/core/dst.c | 59 ++++-- net/core/filter.c | 12 +- net/core/flow_dissector.c | 2 +- net/core/sock.c | 44 +++-- net/dccp/ipv6.c | 5 + net/dsa/dsa2.c | 11 +- net/ipv4/inet_connection_sock.c | 7 +- net/ipv4/ipconfig.c | 14 +- net/ipv4/netfilter/arp_tables.c | 16 +- net/ipv4/netfilter/ip_tables.c | 16 +- net/ipv4/route.c | 45 +---- net/ipv4/tcp_minisocks.c | 7 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_input.c | 10 - net/ipv6/netfilter/ip6_tables.c | 16 +- net/ipv6/route.c | 36 +--- net/ipv6/tcp_ipv6.c | 5 + net/mac80211/aead_api.c | 5 +- net/mac80211/aes_gmac.c | 5 +- net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 2 + net/mac80211/main.c | 13 +- net/mac80211/mlme.c | 2 +- net/mac80211/rc80211_minstrel_ht.c | 2 - net/mac80211/util.c | 2 +- net/mptcp/options.c | 24 ++- net/mptcp/protocol.c | 4 +- net/mptcp/subflow.c | 5 + net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/nf_conntrack_proto_gre.c | 3 - net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_tables_api.c | 22 ++- net/netfilter/x_tables.c | 49 +++-- net/openvswitch/conntrack.c | 8 +- net/openvswitch/conntrack.h | 6 +- net/openvswitch/flow.c | 4 +- net/qrtr/qrtr.c | 5 + net/sched/act_ct.c | 6 +- net/sched/cls_api.c | 1 + net/sched/cls_flower.c | 2 +- net/sched/sch_choke.c | 7 +- net/sched/sch_gred.c | 2 +- net/sched/sch_htb.c | 19 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 2 +- net/sctp/output.c | 7 - net/sctp/outqueue.c | 7 + net/tipc/node.c | 11 +- net/vmw_vsock/af_vsock.c | 1 + net/wireless/nl80211.c | 12 +- security/integrity/iint.c | 8 + security/selinux/include/security.h | 15 +- security/selinux/selinuxfs.c | 22 +-- security/selinux/ss/services.c | 63 +++--- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/netlink.c | 2 +- tools/testing/kunit/configs/broken_on_uml.config | 2 + tools/testing/kunit/kunit_config.py | 2 +- tools/testing/selftests/arm64/fp/sve-test.S | 22 ++- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 4 + .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 82 ++++++++ .../bpf/progs/btf_dump_test_case_syntax.c | 8 + tools/testing/selftests/bpf/progs/fexit_sleep.c | 31 +++ tools/testing/selftests/bpf/progs/test_check_mtu.c | 92 +++++++++ .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 +- .../selftests/bpf/verifier/bounds_deduction.c | 27 ++- tools/testing/selftests/bpf/verifier/map_ptr.c | 4 + tools/testing/selftests/bpf/verifier/unpriv.c | 15 +- .../selftests/bpf/verifier/value_ptr_arith.c | 23 ++- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 30 ++- .../selftests/net/reuseaddr_ports_exhausted.c | 32 +-- tools/testing/selftests/vm/Makefile | 4 +- 440 files changed, 3966 insertions(+), 1767 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/fexit_sleep.c create mode 100644 tools/testing/selftests/bpf/progs/fexit_sleep.c