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-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 4641b32307b3 Add linux-next specific files for 20210305 omits fb8726955950 Merge branch 'akpm-current/current' omits 7b128c8754a7 Merge remote-tracking branch 'mhi/mhi-next' omits 855480bfb5dc Merge remote-tracking branch 'hyperv/hyperv-next' omits e6f90411c37f Merge remote-tracking branch 'xarray/main' omits 2ff4822804aa Merge remote-tracking branch 'nvmem/for-next' omits 66c1f0a69610 Merge remote-tracking branch 'slimbus/for-next' omits 3665144b97ca Merge remote-tracking branch 'gnss/gnss-next' omits e4dfb13b6587 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits db13385ced3d Merge remote-tracking branch 'coresight/next' omits 7e57dccd7939 Merge remote-tracking branch 'livepatching/for-next' omits 843267ce26f2 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 7201b12f95d4 Merge remote-tracking branch 'pinctrl/for-next' omits 4bf296725edc Merge remote-tracking branch 'rpmsg/for-next' omits eea201c70417 Merge remote-tracking branch 'vhost/linux-next' omits 98b9efa5f8d1 Merge remote-tracking branch 'scsi-mkp/for-next' omits bf0fedf93d28 Merge remote-tracking branch 'scsi/for-next' omits 34f7ed8b6104 Merge remote-tracking branch 'cgroup/for-next' omits a7df86cb173a Merge remote-tracking branch 'icc/icc-next' omits 2c5db49b1a55 Merge remote-tracking branch 'staging/staging-next' omits 7c3f0f8c21f4 Merge remote-tracking branch 'thunderbolt/next' omits c30bd2f85a5c Merge remote-tracking branch 'phy-next/next' omits ab452ba4cd31 Merge remote-tracking branch 'extcon/extcon-next' omits c43469db9f11 Merge remote-tracking branch 'char-misc/char-misc-next' omits 0723bfbf1108 Merge remote-tracking branch 'tty/tty-next' omits 7e0549874a88 Merge remote-tracking branch 'usb/usb-next' omits cd78cffadd2b Merge remote-tracking branch 'workqueues/for-next' omits 644a773b9d38 Merge remote-tracking branch 'percpu/for-next' omits 7ccd4f7bf0bb Merge remote-tracking branch 'kvm-arm/next' omits 34df60826f3a Merge remote-tracking branch 'rcu/rcu/next' omits 9c5f44aa718b Merge remote-tracking branch 'ftrace/for-next' omits 017ba46419aa Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits c5750445932f Merge remote-tracking branch 'edac/edac-for-next' omits 5ff50e573de2 Merge remote-tracking branch 'tip/auto-latest' omits 4ea81eeb6b64 Merge remote-tracking branch 'spi/for-next' omits f6478ae58474 Merge remote-tracking branch 'keys/keys-next' omits 869a431e2040 Merge remote-tracking branch 'apparmor/apparmor-next' omits e1dedc8f15f1 Merge remote-tracking branch 'security/next-testing' omits 456265da7652 Merge remote-tracking branch 'regulator/for-next' omits c4b6c72aadf6 Merge remote-tracking branch 'battery/for-next' omits 8887c685a282 Merge remote-tracking branch 'mfd/for-mfd-next' omits 8c1d542b50e2 Merge remote-tracking branch 'mmc/next' omits e27aebea4fc8 Merge remote-tracking branch 'device-mapper/for-next' omits f40f013b2e0c Merge remote-tracking branch 'block/for-next' omits 7c700984212c Merge remote-tracking branch 'sound-asoc/for-next' omits a12ecae6439f Merge remote-tracking branch 'sound/for-next' omits d18dbfa6119f Merge remote-tracking branch 'etnaviv/etnaviv/next' omits b38c7952b406 Merge remote-tracking branch 'drm-msm/msm-next' omits 12474988b785 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a2bb356f9b3a Merge remote-tracking branch 'amdgpu/drm-next' omits 0375f96e1a5a Merge remote-tracking branch 'drm-misc/for-linux-next' omits 6eb3cfbb0a51 Merge remote-tracking branch 'crypto/master' omits 9210deba0387 Merge remote-tracking branch 'nand/nand/next' omits be3b0673a3da Merge remote-tracking branch 'mtd/mtd/next' omits cbce405a9f13 Merge remote-tracking branch 'gfs2/for-next' omits 94cef0506ce2 Merge remote-tracking branch 'bluetooth/master' omits d8636d00d897 Merge remote-tracking branch 'dlm/next' omits 6256fb3c3f1d Merge remote-tracking branch 'ieee1394/for-next' omits d0b89390655e Merge remote-tracking branch 'devfreq/devfreq-next' omits 117bf8fcf710 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits fbd69748f70a Merge remote-tracking branch 'pm/linux-next' omits eb927ef1ca23 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5f78c3e5a693 Merge remote-tracking branch 'v4l-dvb/master' omits ea6b1c36ab35 Merge remote-tracking branch 'jc_docs/docs-next' omits d8aece717e5b Merge remote-tracking branch 'dmi/dmi-for-next' omits 8ce83abb8ac2 Merge remote-tracking branch 'i3c/i3c/next' omits 403e5d163365 Merge remote-tracking branch 'hid/for-next' omits 47d5ef8da824 Merge remote-tracking branch 'pstore/for-next/pstore' omits 2a424d9d6cac Merge remote-tracking branch 'printk/for-next' omits cdafc1c24c9e Merge remote-tracking branch 'vfs/for-next' omits 45a795b5de81 Merge remote-tracking branch 'v9fs/9p-next' omits 6e654bfa7d09 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 513f402df15e Merge remote-tracking branch 'cel/for-next' omits 87a958dfc3a1 Merge remote-tracking branch 'fuse/for-next' omits ce20787bdcdd Merge remote-tracking branch 'f2fs/dev' omits 46f9c7087b81 Merge remote-tracking branch 'ext3/for_next' omits 222be2a948e6 Merge remote-tracking branch 'exfat/dev' omits ec0f2717c6c8 Merge branch 'for-5.13/libata' into for-next omits 9ed62dfc6d8f Merge branch 'for-5.13/io_uring' into for-next omits cdf1e7b8aa54 Merge branch 'block-5.12' into for-next omits 8b2d45b2b3d5 Merge branch 'io_uring-5.12' into for-next omits 7690cf04d911 io_uring: switch to atomic_t for io_kiocb reference count omits 9714b5a107c7 io_uring: wrap io_kiocb reference count manipulation in helpers omits 0c1c8652ef6f io_uring: simplify io_resubmit_prep() omits 9256bfece675 io_uring: merge defer_prep() and prep_async() omits 4fd69b6a7ba6 io_uring: rethink def->needs_async_data omits e91ce67a82ae io_uring: untie alloc_async_data and needs_async_data omits c5b499756cb8 io_uring: refactor out send/recv async setup omits 480f59c41bf0 io_uring: use better types for cflags omits 2b3aff7324ff io_uring: don't restrict issue_flags for io_openat omits 4076a08fcbab io_uring: refactor provide/remove buffer locking omits 744c2ed1e802 io_uring: add a helper failing not issued requests omits b973645a74b9 io_uring: further deduplicate file slot selection omits c3791102cc33 io_uring: reuse io_req_task_queue_fail() omits 1c71c296a809 io_uring: avoid taking ctx refs for task-cancel omits 2add7c8d688b Merge remote-tracking branch 'ecryptfs/next' omits c3c9a3194bd0 io_uring: move to using create_io_thread() omits 11fc05180ca5 Merge remote-tracking branch 'cifs/for-next' omits a8a301ab5c40 Merge remote-tracking branch 'btrfs/for-next' omits 0b2c7aa125c1 Merge remote-tracking branch 'fscache/fscache-next' omits 4bcb97633d31 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6593fe0bdf0e Merge remote-tracking branch 'sh/for-next' omits bd33c13617de Merge remote-tracking branch 's390/for-next' omits 6bffd09a7bee Merge remote-tracking branch 'parisc-hd/for-next' omits 43229cf3d9e7 Merge remote-tracking branch 'mips/mips-next' omits 75601cb8f95f Merge remote-tracking branch 'microblaze/next' omits 39d10c9c9340 Merge remote-tracking branch 'm68knommu/for-next' omits 2b52f9fa7f47 Merge remote-tracking branch 'h8300/h8300-next' omits 9acb074adb2d Merge remote-tracking branch 'csky/linux-next' omits 44071861bc85 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 827381552b2f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits a15da594d290 Merge remote-tracking branch 'tegra/for-next' omits d18e30f6154b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a7084f827144 Merge remote-tracking branch 'stm32/stm32-next' omits 752ece0c0b62 Merge remote-tracking branch 'samsung-krzk/for-next' omits dde324bf877a Merge remote-tracking branch 'rockchip/for-next' omits 1d9e10df53bb Merge remote-tracking branch 'renesas/next' omits 8d228ecc551c Merge remote-tracking branch 'realtek/for-next' omits 1dd88ace227b Merge remote-tracking branch 'raspberrypi/for-next' omits 0f3ce539257c Merge remote-tracking branch 'qcom/for-next' omits ed0f73ba901e Merge remote-tracking branch 'omap/for-next' omits 24992d05b889 Merge remote-tracking branch 'mvebu/for-next' omits 1ec43b86c838 Merge remote-tracking branch 'mediatek/for-next' omits d86f9a5f87db Merge remote-tracking branch 'keystone/next' omits ebb1c42453e7 Merge remote-tracking branch 'imx-mxs/for-next' omits 431a3b7fcb3c Merge remote-tracking branch 'drivers-memory/for-next' omits 580f1865c49d Merge remote-tracking branch 'aspeed/for-next' omits 17146a8084f3 Merge remote-tracking branch 'amlogic/for-next' omits e3d3d8da5d47 Merge remote-tracking branch 'actions/for-next' omits dfcb22f98df3 Merge remote-tracking branch 'arm-soc/for-next' omits 0c79911f52ab Merge remote-tracking branch 'arm/for-next' omits 5a1bc163dc17 Merge remote-tracking branch 'asm-generic/master' omits 0e3e43fa5fbd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 92b9310eec9b Merge remote-tracking branch 'cel-fixes/for-rc' omits 43ac34a8cbf6 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits b010cb207b9c Merge remote-tracking branch 'gpio-intel-fixes/fixes' omits 1fd4e4296492 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits ceb02ecdb61a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits cb54d46f5028 Merge remote-tracking branch 'mmc-fixes/fixes' omits 98833a38233e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits dfb30bccfd39 Merge remote-tracking branch 'scsi-fixes/fixes' omits f64bd2127424 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 45a17f3c18d0 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits eaf0f815f28c Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 18f950093343 Merge remote-tracking branch 'omap-fixes/fixes' omits 33b216dd8c15 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits fe88323e7b96 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 52b718da4560 Merge remote-tracking branch 'ide/master' omits 014618b4977e Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 8f647169688a Merge remote-tracking branch 'staging.current/staging-linus' omits cf68bdbc0c73 Merge remote-tracking branch 'phy/fixes' omits 797dabd614e0 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits c7286a96eac2 Merge remote-tracking branch 'usb.current/usb-linus' omits d93e5ba810bb Merge remote-tracking branch 'tty.current/tty-linus' omits 4de6eeea1deb Merge remote-tracking branch 'pci-current/for-linus' omits d0d458306126 Merge remote-tracking branch 'spi-fixes/for-linus' omits 102be08a7807 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 605d450fc75d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 2faa5193f269 Merge remote-tracking branch 'sound-current/for-linus' omits a7d41aa4973e Merge remote-tracking branch 'rdma-fixes/for-rc' omits ee7dd9442a67 Merge remote-tracking branch 'netfilter/master' omits 3a60c5f64482 Merge remote-tracking branch 'ipsec/master' omits ca68ff69a1f1 Merge remote-tracking branch 'bpf/master' omits 027d509f0bc1 Merge remote-tracking branch 'net/master' omits 1cf46b46a647 Merge remote-tracking branch 'sparc/master' omits 2cd34673deeb Merge remote-tracking branch 's390-fixes/fixes' omits 775d22326281 Merge remote-tracking branch 'powerpc-fixes/fixes' omits b55e77a8d798 Merge remote-tracking branch 'm68k-current/for-linus' omits 5859ef72d1b4 cifs: ask for more credit on async read/write code paths omits ab64d5565d30 cifs: fix credit accounting for extra channel omits 5a1bae4f7a3e Merge tag 'nvme-5.12-2021-03-04' of git://git.infradead.or [...] omits 8416f5edbcf7 dm: remove useless loop in __split_and_process_bio omits 4e6e1364dccb f2fs: compress: add compress_inode to cache compressed blocks omits e07ba3c532f9 dm writecache: fix flexible_array.cocci warnings omits 87f839888775 Merge branch 'lkmm-dev.2021.03.04a' into HEAD omits baf2efc818f5 Merge branch 'kcsan.2021.03.03b' into HEAD omits 5e54851610f4 Merge branches 'bitmaprange.2021.03.03b', 'fixes.2021.03.0 [...] omits 5827fc323005 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 429bf60ef8bb tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 07dacfb24fdf tools/memory-model: Add data-race capabilities to judgelitmus.sh omits afcb02e833c1 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 36fb75e09a37 tools/memory-model: Repair parseargs.sh header comment omits e63f9dee689b tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 4adaf616856e tools/memory-model: Make history-check scripts use mselect7 omits 38532825bd17 tools/memory-model: Make checkghlitmus.sh use mselect7 omits a80a49a28582 tools/memory-model: Fix scripting --jobs argument omits f9cb37e6ac37 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 54c6911ae554 tools/memory-model: Add -v flag to jingle7 runs omits ea73f78f79fe tools/memory-model: Make runlitmus.sh check for jingle errors omits 0610c223d4b4 tools/memory-model: Allow herd to deduce CPU type omits a2bf68c14a07 tools/memory-model: Keep assembly-language litmus tests omits 7724f39cb87e tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 4db9c221a6b7 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 5a0361746459 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits c71a90dcebff tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 2cd4aaf3f38b tools/memory-model: Hardware checking for check{,all}litmus.sh omits ae264d2e4613 tools/memory-model: Fix checkalllitmus.sh comment omits 1b80e4279c3b tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 20a5ae639254 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits ef7c2e55ba0c tools/memory-model: Update parseargs.sh for hardware verification omits 2d76217fce88 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 0930b3636814 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 65a87007044f tools/memory-model: Make judgelitmus.sh identify bad macros omits 8845b05223ce tools/memory-model: Make cmplitmushist.sh note timeouts omits 773070ea7ba1 tools/memory-model: Make judgelitmus.sh note timeouts omits 51e482c62858 tools/memory-model: Document locking corner cases omits 93ee69447cd0 tools/memory-model: Add access-marking documentation omits cdee7ea2e508 rcu-tasks: Add block comment laying out RCU Tasks Trace design omits 3f93bf942919 rcutorture: Test start_poll_synchronize_rcu() and poll_sta [...] omits 51e65e54c6c5 rcu: Provide polling interfaces for Tiny RCU grace periods omits 1e396966640d rcu: Provide polling interfaces for Tree RCU grace periods omits edc9bd04a2ea rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lo [...] omits 77eb60085fda rcu/nocb: Remove stale comment above rcu_segcblist_offload() omits 575588b54571 rcu/nocb: Disable bypass when CPU isn't completely offloaded omits cf867d31bf2f rcu/nocb: Fix missed nocb_timer requeue omits 886e5d30b93d rcu: Make nocb_nobypass_lim_per_jiffy static omits fea8a355457f rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_st [...] omits 639ae3563adf rcu/nocb: Only (re-)initialize segcblist when needed on CPU up omits b32fef9e4e67 rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep omits b4474b38b6a1 rcu/nocb: Forbid NOCB toggling on offline CPUs omits 57ee1d29873e rcu/nocb: Comment the reason behind BH disablement on batc [...] omits 4993489a8272 timer: Report ignored local enqueue in nohz mode omits 94666b8a8511 rcuscale: Add kfree_rcu() single-argument scale test omits e31061570e4e kvfree_rcu: Use same set of GFP flags as does single-argument omits 5424d6d805a8 kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY omits 8e5ed3589e15 kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] omits b9feb24e0ddf kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() omits eb66075d7144 gfs2: fix use-after-free in trans_drain omits ab9124c53324 Merge remote-tracking branch 'spi/for-5.13' into spi-next omits 43f3e675547a Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits cfe8feea5b04 Merge branch 'fixes' into next omits 8e65ab03e97b mmc: block: Fix error path in mmc_blk_probe() omits a460b8c08ae2 mmc: block: Simplify logging during probe about added partitions omits 834af8044f6b mmc: block: Drop use of unlikely() in mmc_blk_probe() omits 2907d8079eb3 mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL omits 1c51e5fe38b9 mmc: sdhci: Check for reset prior to DMA address unmap omits fc45c3b2b8e3 nvmet: model_number must be immutable once set omits 8883c4a796d7 nvme-fabrics: fix kato initialization omits 284e4cdb0c0b nvme-hwmon: Return error code when registration fails omits 8bedf6d8752a nvme-pci: add quirks for Lexar 256GB SSD omits 315f276f9646 nvme-pci: mark Kingston SKC2000 as not supporting the deep [...] omits 1020bfa8a80b nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. omits f6d2cc18bba7 Merge branch 'for-next-next-v5.12-20210304' into for-next- [...] omits 5060c8b5362f Merge branch 'for-next-current-v5.11-20210304' into for-ne [...] omits 0052aa9a8a64 Merge branch 'ext/filipe/fsync-fixes' into for-next-next-v [...] omits 6f7922bc183e Merge branch 'ext/josef/i-mmap-lock' into for-next-next-v5 [...] omits 46bc89fb36a0 Merge branch 'ext/qu/subpage-write-meta' into for-next-nex [...] omits 90f9f510a92d Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] omits 895bea7839fe Merge branch 'misc-next' into for-next-next-v5.12-20210304 omits f8b22d5d8450 Merge branch 'misc-5.12' into for-next-current-v5.11-20210304 omits 6a7e4db6eb89 spi: ath79: remove spi-master setup and cleanup assignment omits 49fb4b971bac spi: ath79: always call chipselect function omits 33cf871289ce btrfs: check return value of btrfs_commit_transaction in r [...] omits 180d054b7ed0 btrfs: do proper error handling in merge_reloc_roots omits 26d3a610b47b btrfs: handle extent corruption with select_one_root properly omits dc742cd72a65 btrfs: cleanup error handling in prepare_to_merge omits e0335a6116b9 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] omits 558de67b7b17 btrfs: do proper error handling in create_reloc_inode omits 32cff4a0e48e btrfs: remove the extent item sanity checks in relocate_bl [...] omits 5363460ca695 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] omits 552bdbde5468 btrfs: handle extent reference errors in do_relocation omits ffc7d1394805 btrfs: handle errors in reference count manipulation in re [...] omits c75d6345bb8a btrfs: handle btrfs_search_slot failure in replace_path omits 75413ff6d75f btrfs: handle btrfs_cow_block errors in replace_path omits a40f14e866d2 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s omits 1d8cc5c92104 btrfs: do proper error handling in btrfs_update_reloc_root omits bfe20ebb9e07 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge omits e7a77de9443b btrfs: handle btrfs_update_reloc_root failure in insert_di [...] omits c91b65a70192 btrfs: change insert_dirty_subvol to return errors omits 6e3c067fdad7 btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots omits e9295ad9a80e btrfs: validate ->reloc_root after recording root in trans omits 6a2ccafa79f7 btrfs: do proper error handling in create_reloc_root omits af217a50b69a btrfs: have proper error handling in btrfs_init_reloc_root omits 6ee3c1f71bee btrfs: do not panic in __add_reloc_root omits e6170bb2eb00 btrfs: handle record_root_in_trans failure in create_pendi [...] omits 66a248d19b5b btrfs: handle record_root_in_trans failure in btrfs_record [...] omits d45b6988fe70 btrfs: handle record_root_in_trans failure in qgroup_accou [...] omits 0b4bef695bbf btrfs: handle btrfs_record_root_in_trans failure in start_ [...] omits c9fa36abf811 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] omits e2ee00f3c5da btrfs: handle btrfs_record_root_in_trans failure in create_subvol omits 409f73a77161 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits c417aa378d14 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits d69d18ec2c5a btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename omits 31be7bb4199a btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 68e14f1ac902 btrfs: do proper error handling in record_reloc_root_in_trans omits 81c89be79840 btrfs: check record_root_in_trans related failures in sele [...] omits 054cade2370f btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors omits f1b8cd4344ef btrfs: handle errors from select_reloc_root() omits 7f8d4c41904e btrfs: return an error from btrfs_record_root_in_trans omits 9e2d7d4ee315 btrfs: convert BUG_ON()'s in relocate_tree_block omits 5b37ab2c61c1 btrfs: extent_io: introduce submit_eb_subpage() to submit [...] omits e99f6e853a30 btrfs: extent_io: make lock_extent_buffer_for_io() to supp [...] omits ade20699468a btrfs: extent_io: introduce write_one_subpage_eb() function omits cd7acae46625 btrfs: extent_io: introduce end_bio_subpage_eb_writepage() [...] omits 82cfbf953274 btrfs: extent_io: make set_btree_ioerr() accept extent buf [...] omits ba38c946720c btrfs: extent_io: make set/clear_extent_buffer_dirty() to [...] omits 6fddf046bef9 btrfs: extent_io: make the page uptodate assert check to h [...] omits ce3776338392 btrfs: extent_io: make alloc_extent_buffer() check subpage [...] omits 8256131587e8 btrfs: disk-io: support subpage metadata csum calculation [...] omits 82f25cda5c5c btrfs: disk-io: allow btree_set_page_dirty() to do more sa [...] omits 534f9048880b btrfs: subpage: introduce helper for subpage writeback status omits cdfbac6d2128 btrfs: subpage: introduce helper for subpage dirty status omits 74eb6804516b f2fs: fix a redundant call to f2fs_balance_fs if an error occurs omits ef04c4b39878 btrfs: remove stale comment and logic from btrfs_inode_in_log() omits 194908418c4f btrfs: fix race between marking inode needs to be logged a [...] omits beed2bcb5a3d btrfs: fix race between memory mapped writes and fsync omits f061dc579f62 btrfs: exclude mmap from happening during all fallocate op [...] omits 9cd5ba2c3f43 btrfs: exclude mmaps while doing remap omits f481bb893710 btrfs: cleanup inode_lock/inode_unlock uses omits 48319929a409 btrfs: add a i_mmap_lock to our inode omits 437f5e2af730 i3c: master: svc: remove redundant assignment to cmd->read_len omits 1bbdaca787f6 btrfs: remove mirror argument from btrfs_csum_verify_data() omits f3c5b2a35d06 btrfs: remove force argument from run_delalloc_nocow() omits 642dd0cffe69 btrfs: zoned: do not account freed region of read-only blo [...] omits 1791332bef21 btrfs: zoned: use sector_t for zone sectors omits 2f9bf9172d3a btrfs: don't opencode extent_changeset_free omits e62a40efb40f btrfs: assign proper values to a bool variable in dev_exte [...] omits 7f7090600db2 btrfs: add btree read ahead for incremental send operations omits c6eebbf883ce btrfs: add btree read ahead for full send operations omits d3bf8ab38def btrfs: subpage: fix the false data csum mismatch error omits 553f02e48665 btrfs: fix warning when creating a directory with smack enabled omits c0ac69b72cba btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata omits 547fdef2a2ab btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] omits 00dda5b6c0a5 btrfs: simplify commit logic in try_flush_qgroup omits d3c4ac510509 btrfs: don't flush from btrfs_delayed_inode_reserve_metadata omits 456a962880ca btrfs: export and rename qgroup_reserve_meta omits de426dfdc665 btrfs: free correct amount of space in btrfs_delayed_inode [...] omits 4fb74a1c5840 platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 omits 4bed5190a833 Revert "drivers:tty:pty: Fix a race causing data loss on close" omits 407b64868534 gfs2: make function gfs2_make_fs_ro() to void type omits 2b669371ce91 Merge series "parport: Introduce module_parport_driver() a [...] omits f14d3f1c7d77 media: v4l docs: move some cross-reference identifiers omits d023d4b993da afs: Use the fscache_write_begin() helper omits b21f0b6fa98d afs: Use new fscache read helper API omits c92bfeeb214e afs: Use the fs operation ops to handle FetchData completion omits f231cc16d708 afs: Prepare for use of THPs omits a978e6f16b72 afs: Extract writeback extension into its own function omits 0f444c1a9648 afs: Wait on PG_fscache before modifying/releasing a page omits 09b8873f9b6d afs: Use ITER_XARRAY for writing omits 3d8012930670 afs: Set up the iov_iter before calling afs_extract_data() omits ef88f2f73bf7 afs: Log remote unmarshalling errors omits 8f235e67167e afs: Don't truncate iter during data fetch omits dae4c398ba12 afs: Move key to afs_read struct omits 01e0189141e7 afs: Print the operation debug_id when logging an unexpect [...] omits def82f8dd277 afs: Pass page into dirty region helpers to provide THP size omits 6c2bd06ea3c5 afs: Disable use of the fscache I/O routines omits 469115b0526d fscache, cachefiles: Add alternate API to use kiocb for re [...] omits 07e5f32c20d7 netfs: Hold a ref on a page when PG_private_2 is set omits c7756e2d58c4 netfs: Define an interface to talk to a cache omits 4f305818c9d4 netfs: Add write_begin helper omits 59962e9987f1 netfs: Gather stats omits 6acc2bf643b6 netfs: Add tracepoints omits 3508c5bd814e netfs: Provide readahead and readpage netfs helpers omits 718eac15eaa2 netfs, mm: Add unlock_page_fscache() and wait_on_page_fscache() omits eb613db851e3 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h omits 71caeaa8c391 netfs: Documentation for helper library omits efbab97053c3 netfs: Make a netfs helper module omits 23a4b8e7a7c5 mm: Implement readahead_control pageset expansion omits bf1d23f44af9 mm: Add an unlock function for PG_private_2/PG_fscache omits d202291de353 iov_iter: Add ITER_XARRAY omits 483a27f37234 spi: mt6779: update spi document omits 7ea6fd9ba478 spi: lm70llp: Switch to use module_parport_driver() omits ef3a5316f41f spi: butterfly: Switch to use module_parport_driver() omits 9c9b536e1ee9 parport: Introduce module_parport_driver() helper macro omits 1c7ee2902a66 mmc: cqhci: Fix random crash when remove mmc module/card omits 2fb106912157 mmc: core: Fix partition switch time for eMMC omits 5ba9f30b5fe6 pinctrl: intel: No need to disable IRQs in the handler omits 603147f9271f drm/ttm: Fix TTM page pool accounting omits b37ed65a1eb7 drm/ttm: soften TTM warnings omits 803c1aadecdb virt: acrn: Use vfs_poll() instead of f_op->poll() omits acd24e841d83 virt: acrn: Make remove_cpu sysfs invisible with !CONFIG_H [...] omits de73accc346c cpu/hotplug: Fix build error of using {add,remove}_cpu() w [...] omits 59263b2bab47 Merge branch 'devel' into for-next omits 1ccb48631512 pinctrl: ingenic: add missing call to of_node_put() omits 47106d4a2b5d pinctrl: rockchip: clear int status when driver probed omits 3a3fe21242a3 drm: Use USB controller's DMA mask when importing dmabufs omits bbf35f546057 crypto: nx - add missing call to of_node_put() omits 1e58b87e6e9c crypto: testmgr - delete some redundant code omits 5c5ea5c0178c hwrng: omap - Fix included header from 'asm' omits 4ceda154d92a crypto: s5p-sss - initialize APB clock after the AXI bus c [...] omits d45caa7783fa crypto: sun8i-ss - fix result memory leak on error path omits 7157d96a5bea crypto: qce - Remove totallen and offset in qce_start omits f6a223cddb13 crypto: qce - Remover src_tbl from qce_cipher_reqctx omits 360608adefe6 crypto: qce - Set data unit size to message length for AES [...] omits a118f4b26aa4 crypto: qce - Improve the conditions for requesting AES fa [...] omits 90ff521a23f9 crypto: qce - Set ivsize to 0 for ecb(aes) omits 547db6e15519 crypto: qce - Return error for non-blocksize data(ECB/CBC [...] omits cdbe4944e4a8 crypto: qce - Return error for zero length messages omits 7131d4abb470 crypto: qce - Return unsupported if any three keys are sam [...] omits e94ccb7a4f6a crypto: qce - Return unsupported if key1 and key 2 are sam [...] omits a12bc9df83d5 crypto: qce - Hold back a block of data to be transferred [...] omits 48d85f9694e0 crypto: qce - Restore/save ahash state with custom struct [...] omits 2dd207e55474 crypto: keembay-ocs-aes - Fix error return code in kmb_ocs [...] omits a49b5a890002 crypto: keembay-ocs-hcu - Fix error return code in kmb_ocs [...] omits 9a86d5d60cc8 crypto: serpent - Fix sparse byte order warnings omits 9855a0474cab crypto: amlogic - Fix unnecessary check in meson_crypto_probe() omits 4e35f9e3b7fe hwrng: bcm2835 - remove redundant null check omits c9e181eed957 crypto: qat - fix spelling mistake: "messge" -> "message" omits cb76f7ef59e5 hwrng: xiphera-trng - use devm_platform_ioremap_resource() [...] omits 0a4f785e5575 crypto: arm/blake2b - drop unnecessary return statement omits fd14f423feab hwrng: ba431 - Use device-managed registration omits 7b8851c0f3ad crypto: powepc/sha1 - remove unneeded semicolon omits 1dbafd931d90 scsi: vmw_pvscsi: MAINTAINERS: Update maintainer omits 7393d296d6f2 scsi: ufs: Convert sysfs sprintf/snprintf family to sysfs_emit omits 02c2fc6acc43 scsi: ufs: Fix incorrect ufshcd_state after ufshcd_reset_a [...] omits 8514907e4f64 scsi: ufs: Remove redundant checks of !hba in suspend/resu [...] omits 51d31ee8de31 scsi: ufs: ufs-qcom: Disable interrupt in reset path omits 5e7363b98e21 scsi: ufs: Minor adjustments to error handling omits f4c5e949056d scsi: ibmvfc: Reinitialize sub-CRQs and perform channel en [...] omits 5bc26ea9498a scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup omits 98cf9a92b8d6 scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ reg [...] omits 2de4c19179b1 scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset omits 2e415356fd6f scsi: ibmvfc: Simplify handling of sub-CRQ initialization omits 32b182d30787 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits e57c62bd692c Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits e59287f7dfba Merge series "ASoC: remove more make W=1 warnings" from Pi [...] omits 2b5380e9135c Merge series "ASoC: realtek: fix cppcheck warnings" from P [...] omits 84e4eb57ed62 ASoC: fsl: fsl_easrc: Fix uninitialized variable st2_mem_alloc omits 0ce5d3ac4ffe ASoC: codecs: fix platform_no_drv_owner.cocci warnings omits f87aec4585c3 ASoC: rt1316: Fix return value check in rt1316_sdw_probe() omits 2ebeece092c4 tools/memory-model: Remove reference to atomic_ops.rst omits 2db7f2d8a63d doc: Update rcu_dereference.rst reference omits 78660e52bc27 ring-buffer: Add a little more information and a WARN when [...] omits 594f4b2e141f ring-buffer: Force before_stamp and write_stamp to be diff [...] omits 2ee915c8bc23 tracing: Fix help text of TRACEPOINT_BENCHMARK in Kconfig omits 8bfd6d9bb971 kcsan: Add missing license and copyright headers omits e040436da663 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests omits 05015eefc476 kcsan: Make test follow KUnit style recommendations omits f4840185fc36 kcsan, debugfs: Move debugfs file creation out of early init omits a6f4191fb874 torture: Fix kvm.sh --datestamp regex check omits cc6bc99555a6 torture: Consolidate qemu-cmd duration editing into kvm-tr [...] omits 8c6bc303c36e torture: Print proper vmlinux path for kvm-again.sh runs omits b304e13768cc torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh [...] omits dff9f5391bfb torture: Make kvm-transform.sh update jitter commands omits f63c9d3b976d torture: Add --duration argument to kvm-again.sh omits 6364c5ef3167 torture: Add kvm-again.sh to rerun a previous torture-test omits 8361ebada965 torture: Create a "batches" file for build reuse omits f78cc8b1b68a torture: De-capitalize TORTURE_SUITE omits 8c3e3a370137 torture: Make upper-case-only no-dot no-slash scenario nam [...] omits 7be1e5323af4 torture: Rename SRCU-t and SRCU-u to avoid lowercase characters omits 777cfe4b6d53 torture: Remove no-mpstat error message omits 0f7e7cb503ab torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs omits c1cda68723fc torture: Record jitter start/stop commands omits 636b70efa121 torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh omits b99d37bb4305 torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd omits a8babf929b31 torture: Abstract jitter.sh start/stop into scripts omits e7b6e611f4d4 torture: Reverse jittering and duration parameters for jitter.sh omits c5995cfac134 torture: Eliminate jitter_pids file omits 861efa3f101e torture: Use "jittering" file to control jitter.sh execution omits 83d1a93f9656 torture: Use file-based protocol to mark batch's runs complete omits fb88dc41f4b5 torture: Move build/run synchronization files into scenari [...] omits d621fb8d88dd refscale: Disable verbose torture-test output omits 2eed9ebf39ab rcuscale: Disable verbose torture-test output omits 0e0a23caa876 torture: Improve readability of the testid.txt file omits 315cf57acc98 torture: Provide bare-metal modprobe-based advice omits c3440b201b96 torture: Allow 1G of memory for torture.sh kvfree testing omits f8a60fa6956a torturescript: Don't rerun failed rcutorture builds omits b6683acf6c52 rcutorture: Replace rcu_torture_stall string with %s omits 04315ceba7ab torture: Replace torture_init_begin string with %s omits 8f48f389f494 rcu-tasks: Rectify kernel-doc for struct rcu_tasks omits a9176cc51e96 torture: Make jitter.sh handle large systems omits ac7df28022e4 rcu: Make rcu_read_unlock_special() expedite strict grace periods omits bd37d76a028d rcutorture: Fix testing of RCU priority boosting omits ebf5736cff51 rcutorture: Make TREE03 use real-time tree.use_softirq setting omits 212de57b130b rcu: Expedite deboost in case of deferred quiescent state omits 594f5105ea2b rcu/nocb: Detect unsafe checks for offloaded rdp omits 5d8aa9a2adee rcutorture: Add crude tests for mem_dump_obj() omits b8f874fa5d72 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels omits f2033c62b417 kvfree_rcu: Directly allocate page for single-argument case omits 35d3c8e1b2a3 rcu/tree: Add a trace event for RCU CPU stall warnings omits 8572cafecf50 rcu: Add explicit barrier() to __rcu_read_unlock() omits 30c411b83488 docs: Correctly spell Stephen Hemminger's name omits 93d20f300731 rcu: Prevent dyntick-idle until ksoftirqd has been spawned omits 7d5e609a8bac softirq: Don't try waking ksoftirqd before it has been spawned omits 2277fa4d0afb rcu: Fix kfree_rcu() docbook errors omits 769f3dd26df2 rculist: Replace reference to atomic_ops.rst omits a940082252b6 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() omits ac6d5ebd8f4c rcu: Fix CPU-offline trace in rcutree_dying_cpu omits 4d9f7e0ae2e0 rcu: Remove superfluous rdp fetch omits cca544899b54 rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" omits 5bfc5b014e8e rcu: deprecate "all" option to rcu_nocbs= omits dc0194d81d1f lib: test_bitmap: add tests for "N" alias omits 4d64f55eb2d5 lib: bitmap: support "N" as an alias for size of bitmap omits cfe4ffa7d0c7 lib: bitmap: move ERANGE check from set_region to check_region omits df6d939bdde8 lib: bitmap: fold nbits into region struct omits 51bde55f2a8f lib: test_bitmap: add more start-end:offset/len tests omits fc141d5e4015 lib: test_bitmap: add tests to trigger ERANGE case. omits 111b03ad1ba7 lib: test_bitmap: clearly separate ERANGE from EINVAL tests. omits 26d89fd782b0 nfsd: helper for laundromat expiry calculations omits 42487ff5dd98 MAINTAINERS: update drm bug reporting URL omits a53a9159a677 spi: spi-nxp-fspi: Add imx8dxl support omits 94f302f374b4 spi: spi-nxp-fspi: Implement errata workaround for LS1028A omits 99a6a399a61e spi: spi-nxp-fspi: Add imx8dxl driver support omits 1e1c30db2ccb spi: spi-nxp-fspi: Add support for IP read only omits c11aa54f38ff f2fs: fix error handling in f2fs_end_enable_verity() omits 3a72308322cc tty: make everyone's write_room return >= 0 omits 0a4f0f9f597c tty: make everyone's chars_in_buffer return >= 0 omits 41f7f932b2cc tty: cleanup tty_chars_in_buffer omits 0417b82ebb88 tty: n_gsm, remove duplicates of parameters omits fb8d350c291c tty: hvc, drop unneeded forward declarations omits 4bc59d601040 tty: synclink_gt, drop unneeded forward declarations omits 2b389f69fc38 tty: localise ptychar and make it const omits 01a6f0a9434c tty: let tty_unregister_driver return void omits 9134f66ece99 tty: do not check tty_unregister_driver's return value omits 82e5fda75b44 tty: xtensa/iss, make rs_init static omits e819b7139fc5 tty: xtensa/iss, setup the timer statically omits 50db3a586490 tty: xtensa/iss, remove stale comments omits ff887a8d156d tty: xtensa/iss, don't reassign to tty->port omits dfa71dce08b7 tty: xtensa/iss, drop serial_version & serial_name omits ad5f5506251b tty: vcc, remove useless tty checks omits cd54e089e25f tty: vcc, use name strings directly omits 43b849968559 tty: vcc, drop version dump omits 09cd39196cfd tty: vcc, make globals static omits b2794f96cce0 tty: nozomi, remove useless debug prints omits a43474d6d141 tty: nozomi, remove init/exit messages omits ae9cf034bd16 tty: nozomi, remove struct buffer omits 08ad36baa441 tty: jsm_tty, make char+error handling readable omits e8ee2c07ac30 tty: con3215, remove tty->driver_data casts omits 0cc3bbcfe657 tty: con3215, remove unneeded tty checks omits b4536bebf075 tty: con3215, remove tasklet for tty_wakeup omits bc5f4af1c4c2 net: nfc: nci: drop nci_uart_default_recv omits 19ebc0278f95 net: nfc: nci: drop nci_uart_ops::recv_buf omits 4edcb6abb3d1 net: nfc: nci: remove memset of nci_uart_drivers omits 8528e788b8c6 net: caif: inline register_ldisc omits 400714ae9567 tty: 8250/serial_cs, propagate errors in simple_config omits 319550a79e5c tty: 8250, cleanup em485 timers omits 83b05aeeda8c tty: 8250, use ms_to_ktime omits 171082941a25 tty: imx, use ms_to_ktime omits 51a4f96f4cac tty: n_tty, set tty_ldisc_ops::owner omits 2789f8c5b00f tty: remove TTY_LDISC_MAGIC omits f4485e28389e tty: rocket, remove the driver omits 2eb13423c8e1 tty: isicom, remove this orphan omits 776c01feeccd tty: cyclades, remove this orphan omits c87f2e8195ee vgacon: comment on vga_rolled_over omits ba184fd40a0d PCI: remove synclink entries from pci_ids omits 4ced3fc14db7 MAINTAINERS: drop cyclades.com reference omits 296cc4e11c97 MAINTAINERS: orphan mxser omits 944aa7186d59 Merge branch 'next/dt' into for-next omits 8c84f931b62e ARM: dts: s5pv210: correct fuel gauge interrupt trigger le [...] omits d03b71455f61 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow omits 2ce868c1a9ff ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits bca328b1e896 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits c2e5afc5a4d5 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits 65c1b89d87c3 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits 1a879631aecb ARM: dts: exynos: correct MUIC interrupt trigger level on [...] omits 64b87f3b5984 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] omits 0fc150f0dfd7 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] omits 4a66a7a400d1 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] omits 7651c985f015 f2fs: expose # of overprivision segments omits c33edb872e13 f2fs: remove unused file_clear_encrypt() omits 02eb84b96bc1 f2fs: check if swapfile is section-alligned omits 17ea3f674ec4 f2fs: fix last_lblock check in check_swap_activate_fast omits 561372f33a9e f2fs: remove unnecessary IS_SWAPFILE check omits 140705d27bd1 f2fs: Replace one-element array with flexible-array member omits c4040f61722b f2fs: compress: Allow modular (de)compression algorithms omits 6eb2855f90d5 f2fs: check discard command number before traversing disca [...] omits 0942352037d4 f2fs: update comments for explicit memory barrier omits d9ee13ae09e1 f2fs: remove unused FORCE_FG_GC macro omits 71f590f57b4e f2fs: avoid unused f2fs_show_compress_options() omits 297b8560879a f2fs: fix panic during f2fs_resize_fs() omits 7dde6ba6ca7a f2fs: fix to allow migrating fully valid segment omits c21827ded5ca f2fs: fix a spelling error omits 39ed98aab42d f2fs: fix a spacing coding style omits f3ea6a19f413 media: vbi_hsync.svg: fix the viewports omits e572b82eabca media: dev-overlay.rst: cleanup the xvideo example omits 67444267b6b7 media: docs: uAPI: fix table output in LaTeX/PDF format omits bde649441366 fbdev: atyfb: use LCD management functions for PPC_PMAC also omits 0014888fa92d fbdev: atyfb: always declare aty_{ld,st}_lcd() omits 47e72ce732de drm/amdgpu/dc: fill in missing call to atom cmd table for [...] omits 1d5bb3caf432 drm/amdgpu/display/dc: drop oled check from backlight control omits ce3d52dd09ee drm/amdgpu/display/dm: drop oled check for aux backlight control omits a47080519df6 drm/amdgpu: only check for _PR3 on dGPUs omits 3575de2030b2 drm/amdgpu: enable TMZ by default on Raven asics omits 665a1bc28d1d drm/amdgpu: disentangle HG systems from vgaswitcheroo omits 47874c404f37 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits e05eaf759f57 drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits 9803984b2e90 drm/amdgpu: always reset the asic in suspend omits 383cf167c97e drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits 58639b6b397c drm/amdgpu/display: handle aux backlight in backlight_get_ [...] omits 0233dc8189b9 drm/amdgpu/display: don't assert in set backlight function omits 946c6e11e5c2 drm/amdgpu/display: simplify backlight setting omits 997d1e68f6c9 drm/amdgpu: add another raven1 gfxoff quirk omits e957173a3822 usb/host: enable auto power control for xhci-pci omits 56692a9c5ff2 NFSD: Clean up after updating NFSv3 ACL encoders omits 6c06cb98a61a NFSD: Update the NFSv3 SETACL result encoder to use struct [...] omits 4d7d77f30460 NFSD: Update the NFSv3 GETACL result encoder to use struct [...] omits b3c008a0b05f NFSD: Clean up after updating NFSv2 ACL encoders omits f8d8ce125770 NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] omits a20f94c26d24 NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] omits 880d5a0c416b NFSD: Update the NFSv2 SETACL result encoder to use struct [...] omits eab5d78aaecf NFSD: Update the NFSv2 GETACL result encoder to use struct [...] omits d07f29e18fe3 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs omits 9577515b9e88 NFSD: Remove unused NFSv2 directory entry encoders omits 588973509c96 NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] omits dba39a1136dc NFSD: Update the NFSv2 READDIR result encoder to use struc [...] omits 05ad42ba16c7 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder omits 9669dd69ddec NFSD: Add a helper that encodes NFSv3 directory offset cookies omits 6a1c014732a4 NFSD: Update the NFSv2 STATFS result encoder to use struct [...] omits ed32b37da00f NFSD: Update the NFSv2 READ result encoder to use struct x [...] omits 21422494948d NFSD: Update the NFSv2 READLINK result encoder to use stru [...] omits a66c890baecb NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream omits 4baf89613778 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream omits 129b2f56b7e1 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream omits 0bf29aaac785 NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations omits d95085908421 NFSD: Remove unused NFSv3 directory entry encoders omits 4dcc80a92151 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] omits e231b3e5764d SUNRPC: Fix xdr_get_next_encode_buffer() page boundary handling omits 686341a04442 NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] omits 07d089a7bc2b NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder omits 33849d4dc3dd NFSD: Add a helper that encodes NFSv3 directory offset cookies omits bb99402130cc NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] omits 66d663a3f391 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] omits ff092198d921 NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] omits aaf74ad56afb NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] omits f3823efce940 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream omits 724c118ad65d NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] omits 3ede96ed0222 NFSD: Update the NFSv3 CREATE family of encoders to use st [...] omits cc0baae756c4 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream omits e77445e83375 NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream omits 1c6602592d66 NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] omits f371ec31126a NFSD: Update the NFSv3 wccstat result encoder to use struc [...] omits 5b697fd0b1c1 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] omits 5600bc75e6eb NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] omits e0dd1f28dfdd NFSD: Update the GETATTR3res encoder to use struct xdr_stream omits c2ed8ebc6ffa NFSD: Extract the svcxdr_init_encode() helper omits 76f3011fc516 rpc: fix NULL dereference on kmalloc failure omits af2f25b94e7f sunrpc: fix refcount leak for rpc auth modules omits 0d7571c36331 arm64: dts: ti: k3-am65-main: Add device_type to pcie*_rc nodes omits 175fb03e2419 ASoC: rt5682: remove useless initialization omits df665ec288c7 ASoC: rt5682: remove useless assignments omits 3398dfd4984a ASoC: rt5682: clarify expression omits aeaf81496428 ASoC: rt5677: remove useless assignment omits 71205f24bf79 ASoC: rt5677: clarify expression omits 78d61c46ac12 ASoC: rt5670: clarify expression omits 9fe9e3733061 ASoC: rt5668: remove useless assignments omits c7c2a964c73e ASoC: rt5668: clarify expression omits ef138bbc4eb0 ASoC: rt5665: clarify expression omits 7fe6b7ffe542 ASoC: rt5663: clarify expression omits 4b5fdec4f702 ASoC: rt5660: clarify expression omits 54ae982a9fd4 ASoC: rt5659: clarify expression omits 0b6fe4729dfb ASoC: rt5651: remove useless assignment omits 5906d0c64ddc ASoC: rt5651: clarify expression omits 1a9604542246 ASoC: rt5645: clarify expression omits 8fb4c29534f4 ASoC: rt5645: use logical OR omits 88704a9c9b6d ASoC: rt5640: clarify expression omits 2e0c5a4fdb83 ASoC: rt1308: clarify expression omits 25d4b3c27916 ASoC: rt1305: clarify expression omits 175a02a87b5a ASoC: rt1016: clarify expression omits 2f76b7f704f2 ASoC: rt1015: clarify expression omits 068bde16c9d1 ASoC: rt1011: clarify expression omits c573fca0fac3 ASoC: rt1011: remove redundant test omits 5acc964734db ASoC: rt1011: use logical OR omits 098acd30d38b ASoC: qcom: q6dsp: fix kernel-doc warning omits ff321d72e7f3 ASoC: Intel: bytcr_wm5102: remove unused static variable omits a45c305bbee3 ASoC: fsl: fsl_easrc: fix kernel-doc warning omits 0c6fbbe5ffd1 ASoC: fsl: fsl_ssi: fix kernel-doc warning omits 101d1e201fa1 ASoC: amd: renoir: remove invalid kernel-doc comment omits de233813778e ASoC: sigmadsp-regmap: fix kernel-doc warning omits 952b3b9f90a2 ASoC: rt5631: fix kernel-doc warning omits af54170f0c1b ASoC: jz4760: fix set but not used warning omits 8133968501b6 ASoC: cs4270: fix kernel-doc omits 499725927061 module: remove duplicate include in arch/csky/kernel/entry.S omits 513ef616b19b drivers: hv: Fix whitespace errors omits 5de32a0abe23 media: pixfmt-yuv-planar.rst: fix PDF OUTPUT omits 10fd4e4f0a98 media: ext-ctrls-codec-stateless.rst: fix an H-264 table format omits 8b5fcfeafd07 media: buffer.rst: fix a PDF output issue omits c40ad91b9e63 media: docs: pixfmt: use section titles for bayer formats omits ffd3cbc67c8c media: ext-ctrls-jpeg.rst: cleanup V4L2_CID_JPEG_COMPRESSI [...] omits 2184670c5068 media: ext-ctrls-codec.rst: simplify a few tables omits 8d08fc015dba media: ext-ctrls-codec.rst: add a missing profile description omits 716b7e4a8cbd media: ext-ctrls-codec-stateless.rst: change a FWHT flag d [...] omits 60772b1de6dd media: docs: sliced-vbi: fix V4L2_SLICED_WSS_625 docs omits 031d406bb680 media: control.rst: use a table for V4L2_CID_POWER_LINE omits e8c0b07fd135 media: colorspaces-details.rst: drop tabularcolumns omits 43e65ddac19c Merge branch 'locking/core' omits c232db123b36 Merge branch 'locking/urgent' omits ea4b565c7bdf Merge branch 'objtool/core' omits 5b9161e057ca Merge branch 'perf/urgent' omits cbf981fd9045 Merge branch 'sched/core' omits 8b8922065014 cpu/hotplug: Add cpuhp_invoke_callback_range() omits 5e7f23892017 cpu/hotplug: CPUHP_BRINGUP_CPU failure exception omits 6d06c515e915 cpu/hotplug: Allowing to reset fail injection omits 9357e217ba64 sched/pelt: Fix task util_est update filtering omits 9ab8f620eea3 sched/fair: Fix shift-out-of-bounds in load_balance() omits b641a8b52c61 sched/fair: use lsub_positive in cpu_util_next() omits 2d120f71df4b sched/fair: Fix task utilization accountability in compute [...] omits 780eec5b5093 sched/fair: Reduce the window for duplicated update omits 63dbe695827f sched/fair: Trigger the update of blocked load on newly idle cpu omits 053192dea58d sched/fair: Reorder newidle_balance pulled_task tests omits 2aa7f2f6d1e4 sched/fair: Merge for each idle cpu loop of ILB omits 21c5d27a4c5d sched/fair: Remove unused parameter of update_nohz_stats omits f2c0af1dabda sched/fair: Remove unused return of _nohz_idle_balance omits 1690607f4232 sched/fair: Remove update of blocked load from newidle_balance omits 4c7ee75cccbf kcov: Remove kcov include from sched.h and move it to its users. omits b52eb21aeca7 objtool: Parse options from OBJTOOL_ARGS omits 13d52bf07c55 objtool: Collate parse_options() users omits 327695eb9e34 objtool: Add --backup omits 7e1b2eb05787 objtool,x86: More ModRM sugar omits e1bba6c8930b objtool,x86: Rewrite ADD/SUB/AND omits 0a8bef63e5bf objtool,x86: Support %riz encodings omits 9d5a2c2caa10 objtool,x86: Simplify register decode omits a91451516348 objtool,x86: Rewrite LEAVE omits 7ee93978f459 objtool,x86: Rewrite LEA decode omits 5e506daa2d14 objtool,x86: Renumber CFI_reg omits 8c0cca513be9 objtool: Allow UNWIND_HINT to suppress dodgy stack modifications omits 62cde0ebfa5d Merge tag 'misc-habanalabs-fixes-2021-03-03' of https://gi [...] omits 99a8e1154eb1 mtd: rawnand: qcom: Return actual error code instead of -ENODEV omits df528d80b3bb mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() omits 9415cb5a4567 mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC omits 1846697f565d mtd: rawnand: qcom: update last code word register omits 94b0688c5339 mtd: rawnand: qcom: Add helper to configure location register omits 49e6f20b97b5 mtd: rawnand: qcom: Rename parameter name in macro omits ba9db24ca6e3 mtd: rawnand: qcom: Add helper to check last code word omits 1797726e248a mtd: rawnand: qcom: Convert nandc to chip in Read/Write helper omits c6d4c6596919 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() omits ee13db392c9a mtd: spinand: gigadevice: Support GD5F1GQ5UExxG omits edd63fc25f30 mtd: nand: fix error handling in nand_prog_page_op() #2 omits 3612e9f5df4c habanalabs: fix debugfs address translation omits 32e1b4cd087e habanalabs: Disable file operations after device is removed omits dca39490c5f0 habanalabs: Call put_pid() when releasing control device omits 7be10d1f7223 drivers: habanalabs: remove unused dentry pointer for debu [...] omits 28521885e372 habanalabs: mark hl_eq_inc_ptr() as static omits 437b57d20859 gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 omits 6716fd7dadb9 gpiolib: acpi: Allow to find GpioInt() resource by name and index omits 9dedbc6e3e4f gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk omits aa697abd60e2 MIPS: force CONFIG_PCI to on for IP27 and IP30 omits b70925213732 MIPS: bmips: include <linux/dma-direct.h> for phys_to_dma omits 55f75f3257e3 MIPS: pci-ar2315: include <linux/dma-direct.h> for phys_to_dma omits 1e69be10e1d9 tracing: Remove duplicate declaration from trace.h omits ef11d03735ac power: supply: smb347-charger: Clean up whitespaces in the code omits c43bc5c7b3bb power: supply: smb347-charger: Improve interrupt initialization omits 1f6f48a8c81e Merge branch 'fixes' into for-next omits f7546a8f6613 s390: remove IBM_PARTITION and CONFIGFS_FS from zfcpdump d [...] omits 767294f9fccf s390: update defconfigs omits 26951c90bfec s390,alpha: make TMPFS_INODE64 available again omits 882987a79ccc s390/cio: return -EFAULT if copy_to_user() fails omits 71b357203508 s390/tty3270: avoid comma separated statements omits acf96d180f12 s390/cpumf: remove unneeded semicolon omits e931ddb75edf s390/crypto: return -EFAULT if copy_to_user() fails omits 2c3bd03fd136 s390/cio: return -EFAULT if copy_to_user() fails omits ab08bc72be89 s390/cpumf: rename header file to hwctrset.h omits bbe6f1d34f10 s390/zcore: release dump save area on restart or power down omits 581ddd149d87 s390/zcore: no need to check return value of debugfs_creat [...] omits 60b5fe80345c s390/cpumf: remove 60 seconds read limit omits 31251010d881 s390/topology: remove always false if check omits 5f7f25de512b s390/time,idle: get rid of unsigned long long omits 255af9c2d1df Merge remote-tracking branch 'kvmarm/fixes' into kvmarm-ma [...] omits 870ef26e952c drivers: habanalabs: remove unused dentry pointer for debu [...] omits 49f78c54396a drivers: vmw_balloon: remove dentry pointer for debugfs omits 46d61f758482 virtio_console: remove pointless check for debugfs_create_dir() omits 1f8a51ee3242 tty: serial: pch_uart.c: remove debugfs dentry pointer omits 511a9d5dc2d4 Revert "serial: max310x: rework RX interrupt handling" omits f842a2938488 leds: trigger/tty: Use led_set_brightness_sync() from workqueue omits db1b8b93e01f leds: trigger: Fix error path to not unlock the unlocked mutex omits 28d55ddd13ae Merge branch 'sched/urgent' omits 908c9120448b Merge branch 'timers/urgent' omits 7f3d10b1d994 Merge branch 'x86/cpu' omits 8a31e4de877d Merge branch 'x86/mm' omits 696bb78c936f Merge branch 'x86/platform' omits 2cf65f1ee355 Merge branch 'x86/seves' omits 06ddd2f2bf7f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] omits 9a2910a968a7 KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] omits 913e36d3f29d KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] omits 54ee8a8a3cf2 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key omits 5c4dfcdc4c23 KVM: arm64: Fix nVHE hyp panic host context restore omits 457da931b608 mtd: parsers: ofpart: support BCM4908 fixed partitions omits ea8b4d3ed252 mtd: mtdcore: constify name param in mtd_bdi_init omits bf172496fecd mtd: parsers: extend Qcom SMEM parser to SPI flash omits 91b44238312b mtd: char: Get rid of Big MTD Lock omits f820b201e545 mtd: char: Drop mtd_mutex usage from mtdchar_open() omits 6f89cd33e45c mtd: don't lock when recursively deleting partitions omits f3587578f49c mtd: rfd_ftl: Use module_mtd_blktrans to register driver omits e476b2ef618a mtd: nftlcore: Use module_mtd_blktrans to register driver omits bd3514deb5ed mtd: mtdswap: Use module_mtd_blktrans to register driver omits ebaedffc4b4e mtd: mtdblock_ro: Use module_mtd_blktrans to register driver omits 1ac05af53791 mtd: mtdblock: Use module_mtd_blktrans to register driver omits 98f431c2cee7 mtd: inftlcore: Use module_mtd_blktrans to register driver omits 1f083af44d19 mtd: ftl: Use module_mtd_blktrans to register driver omits e936761e5893 mtd: Add helper macro for register_mtd_blktrans boilerplate omits 7b3e9c56e6be mtd: physmap: physmap-bt1-rom: Fix unintentional stack access omits a8a0f5dbcdf5 KVM: arm64: Avoid corrupting vCPU context register in guest exit omits 8e6b3a78eddd phy: tusb1210: use bitmasks to set VENDOR_SPECIFIC2 omits cfe1e2b69497 KVM: arm64: nvhe: Save the SPE context early omits 52f67def97f1 mtd: nand: fix error handling in nand_prog_page_op() #1 omits f95add6ff804 mtd: rawnand: qcom: Update register macro name for 0x2c offset omits 0b92937c0316 mtd: nand: ecc-hamming: Use the public nsteps field omits d7756af27338 mtd: nand: ecc-bch: Use the public nsteps field omits dbe6a6da040c mtd: rawnand: omap: Use ECC information from the generic s [...] omits e92d8e7bb79f mtd: rawnand: Try not to use the ECC private structures omits 0c238af656c2 mtd: nand: Add a helper to retrieve the number of ECC byte [...] omits eb973c4f22f4 mtd: nand: Add a helper to retrieve the number of ECC steps omits 7e03d3ab7a39 mtd: nand: ecc-hamming: Populate the public nsteps field omits c16459eb54a1 mtd: nand: ecc-bch: Populate the public nsteps field omits 031937ce00a8 mtd: nand: Let ECC engines advertize the exact number of steps omits f62f8fe08085 ASoC: sgtl5000: Fix identation of .driver elements omits 046c4e329066 ASoC: codec: Omit superfluous error message in jz4760_code [...] omits 9c6c10ac3958 btrfs: scrub: drop a few function declarations omits d31b37e99f51 btrfs: change return type to bool in btrfs_extent_readonly omits 60d4f202411f btrfs: unexport btrfs_extent_readonly() and make it static omits 3e5dc8aee924 btrfs: fix spurious free_space_tree remount warning omits 833307666a6a btrfs: replace open coded while loop with proper construct omits 74ac80790c19 btrfs: replace offset_in_entry with in_range omits b0c7b529ac85 btrfs: make find_desired_extent take btrfs_inode omits 4c24b799621f btrfs: make btrfs_replace_file_extents take btrfs_inode omits 025735e46c0b btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl omits c4f27eff7d9e btrfs: unlock extents in btrfs_zero_range in case of quota [...] omits 58d04d1db297 btrfs: ref-verify: use 'inline void' keyword ordering omits de74d4b14bee power: supply: s3c_adc_battery: remove unused pdata in sus [...] omits bbe8c4dd1d24 power: supply: s3c_adc_battery: add SPDX license identifier omits df73d51fff0f MAINTAINERS: power: supply: add entry for S3C ADC battery driver omits c7a3549673d8 fs: dlm: add shutdown hook omits 742dd14d4749 fs: dlm: flush swork on shutdown omits 326c7afa7818 fs: dlm: remove unaligned memory access handling omits fdcc95432780 fs: dlm: check on minimum msglen size omits 0318255d4b75 fs: dlm: simplify writequeue handling omits 730a8da8fded fs: dlm: use GFP_ZERO for page buffer omits f5c961068821 fs: dlm: change allocation limits omits 504f15f2ae35 fs: dlm: add check if dlm is currently running omits a7661f704395 fs: dlm: add errno handling to check callback omits d86fada4346c fs: dlm: set subclass for othercon sock_mutex omits e1c500f5ff77 fs: dlm: set connected bit after accept omits ef9748e86b28 fs: dlm: fix mark setting deadlock omits 405d89338fec fs: dlm: fix debugfs dump omits b90efa752fe6 Merge tag 'tags/sound-sdw-kconfig-fixes' of git://git.kern [...] omits 191d799ecaca x86/cpu/hygon: Set __max_die_per_package on Hygon omits c1d668ec3e03 Merge series "ASoC: Intel: soc-acpi: remove unused TigerLa [...] omits 75b7428ad18f Merge series "Add I2S-MCC support for Microchip's SAMA7G5" [...] omits cb9d81391fb4 btrfs: fix comment for btrfs ordered extent flag bits omits 4e1c5d4c35d8 staging: wimax/i2400m: convert __le32 type to host byte-order omits fd41eb765ff8 staging: wimax/i2400m: fix byte-order issue omits 964c7b51b325 staging: rtl8192e: remove redundant variable shadowing omits 0234aac6111b staging: rtl8192e: reformat rx_ts_record struct omits e47ce15c48c2 staging: rtl8192e: rename RxLastFragNum to rx_last_frag_nu [...] omits a07a93b7eace staging: rtl8192e: rename RxLastSeqNum to rx_last_seq_num [...] omits 7bb03a844843 staging: rtl8192e: rename RxAdmittedBARecord to rx_admitte [...] omits 311b30a779ca staging: rtl8192e: rename RxPktPendingTimer to rx_pkt_pend [...] omits 4315ff4533b6 staging: rtl8192e: rename RxPendingPktList to rx_pending_p [...] omits f65b1ac07a8e staging: rtl8192e: rename RxTimeoutIndicateSeq to rx_timeo [...] omits 13c0a7634bdc staging: rtl8192e: rename RxIndicateSeq to rx_indicate_seq [...] omits e68db9880d44 staging: rtl8192e: rename TsCommonInfo to ts_common_info i [...] omits 831c4eba781e staging: rtl8723bs: os_dep: Replace sprintf with scnprintf omits 9be6c3296ab1 staging: rtl8723bs: hal: Replace sprintf with scnprintf omits 16fd00fbfb24 staging: rtl8723bs: core: Replace sprintf with scnprintf omits 4169c1a9893d staging:rtl8712: replace cap_* definitions with native ker [...] omits cde4deddce5c staging:rtl8712: use IEEE80211_FCTL_* kernel definitions omits ea5322228a86 staging:rtl8712: remove unused definitions from wifi.h omits 731a33bee015 staging:rtl8712: replace get_(d|s)a with ieee80211_get_(D|S)A omits 5535412dc971 staging: fwserial: minor coding style fix omits 12ede4a15bb1 staging: comedi: dt2814: Clear stale AI data on detach omits 7b08a4ee04e1 staging: comedi: dt2814: Remove struct dt2814_private omits 612c06e1c038 staging: comedi: dt2814: Fix asynchronous command interrup [...] omits 34afca8dd447 staging: comedi: dt2814: Call dt2814_ai_clear() during ini [...] omits 3138c34bca61 staging: comedi: dt2814: Don't wait for conversion in inte [...] omits cc16d61ab838 staging: comedi: dt2814: Clear stale AI data before operation omits d1a5bd3f875c staging: comedi: pcl726: Use 16-bit 0 for interrupt data omits 355c84fa2f6b staging: comedi: ni_65xx: Use 16-bit 0 for interrupt data omits 7cb249cadd07 staging: comedi: ni_6527: Use 16-bit 0 for interrupt data omits e5aabd706de3 staging: comedi: comedi_parport: Use 16-bit 0 for interrupt data omits e42dd7442a8f staging: comedi: amplc_pc236_common: Use 16-bit 0 for inte [...] omits 6eec186a44c6 staging: comedi: pcl818: Fix endian problem for AI command data omits 44f26e028c88 staging: comedi: pcl711: Fix endian problem for AI command data omits b92634b83403 staging: comedi: me4000: Fix endian problem for AI command data omits b301bdc8c156 staging: comedi: dmm32at: Fix endian problem for AI command data omits 4ed84e4c429f staging: comedi: das800: Fix endian problem for AI command data omits b8c94370d1b3 staging: comedi: das6402: Fix endian problem for AI command data omits 9f17114aa832 staging: comedi: adv_pci1710: Fix endian problem for AI co [...] omits a7638de0988f staging: comedi: addi_apci_1500: Fix endian problem for co [...] omits 8920b116495a staging: comedi: addi_apci_1032: Fix endian problem for CO [...] omits 651652def082 staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() omits def9c897e73e staging: rtl8712: Fix possible buffer overflow in r8712_si [...] omits 35eda75caac9 staging: rtl8192e: Fix possible buffer overflow in _rtl92e [...] omits 51165d52eceb Merge branch 'powercap' into linux-next omits 3c0992038070 staging: rtl8712: unterminated string leads to read overflow omits b9048cbc5d13 Merge branch 'pm-core' into linux-next omits c852e27ef93f staging: rtl8192e: fix kconfig dependency on CRYPTO omits de469d82991b ath10k: Detect conf_mutex held ath10k_drain_tx() calls omits 298df9652725 lockdep: Add lockdep lock state defines omits ac1cce365952 lockdep: Add lockdep_assert_not_held() omits 566a95223814 x86/jump_label: Mark arguments as const to satisfy asm con [...] omits e717ffb80c9b power: supply: cw2015: Add CHARGE_NOW support omits 47ff9afe757a power: supply: max8997-charger: remove unneeded semicolon omits d698603e3bb4 pinctrl: rockchip: fix restore error in resume omits 71688fdd51c3 drm/qxl: fix lockdep issue in qxl_alloc_release_reserved omits a4b3b354467c pinctrl: qcom: sc7280: Add GPIO wakeup interrupt map omits 75c64508dfa6 ASoC: SOF: Intel: hda: enable async suspend omits 59dffc7769d7 ASoC: wm8524: Do not print probe defer error omits 2acbcd2aae57 ASoC: Intel: atom: fix kernel-doc omits 17b898dfe583 ASoC: soc-dai: fix kernel-doc omits e2fc89104476 ASoC: codecs: nau8825: fix kernel-doc omits d43f821b8a01 ASoC: mchp, i2s-mcc: Add property to specify pin pair for TDM omits 4423a2724e3d ASoC: mchp,i2s-mcc: Add SAMA7G5 to binding omits cb43e3692731 ASoC: mchp-i2s-mcc: Add FIFOs support omits 1d6257bbe6e9 ASoC: mchp-i2s-mcc: Add support to select TDM pins omits 89dcd5cc4bee ASoC: mchp-i2s-mcc: Add multi-channel support for I2S and [...] omits 02d212ce7c72 ASoC: mchp-i2s-mcc: Add compatible for SAMA7G5 omits bec93283948a ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config omits 94e534632b1b ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only omits c92e72ae9e0e phy: ti: j721e-wiz: add missing call to of_node_put() omits c7acf2a745ee phy: ralink: phy-mt7621-pci: fix XTAL bitmask omits 5233363941f4 drm/qxl: unpin release objects omits 4e596fc8a610 mmc: sdhci-pci-o2micro: Add missing checks in sdhci_pci_o2_probe omits 807ec7e1e2a1 Merge branch 'fixes' into next omits 508ebf332593 drm/fb-helper: only unmap if buffer not null omits 4d52020545ac mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants omits 981e0af7e064 Merge branches 'sunxi/dt-for-5.13' and 'sunxi/clk-for-5.13 [...] omits 79f506ff2481 pinctrl: stm32: add missing of_node_put omits 20bc04ace4e4 Merge branch 'next/dt64' into for-next omits e56a80a26fac ARM: dts: exynos: add charger supply for I9100 omits 38f80dec08fe arm64: dts: exynos: re-order Slim SSS clocks to match dtschema omits cd6eb6742578 memory: tegra: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE [...] omits 0012844c2466 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] omits 5e6a9965b25b pinctrl: armada-cp110 - fix MPP54/MPP55 functions omits 1367375f5359 pinctrl: cp110-system-controller: fix the pin function names omits 0b7bfe1f18cb pinctrl: equilibrium: add missing of_node_put omits a78eda76b92b Merge branch 'locking/core' into x86/mm, to fix conflicts omits dd75cba56151 smp: Micro-optimize smp_call_function_many_cond() omits 28344ab0a282 smp: Inline on_each_cpu_cond() and on_each_cpu() omits 466b4bed6798 usb: gadget: f_uac1: stop playback on function disable omits 089a8b8c6634 usb: gadget: f_uac2: always increase endpoint max_packet_s [...] omits 1236c1d95c99 USB: gadget: u_ether: Fix a configfs return code omits 1016ecc84404 usb: dwc3: qcom: add ACPI device id for sc8180x omits c9de574e76bc Goodix Fingerprint device is not a modem omits 327db7a160b3 x86/mm/tlb: Remove unnecessary uses of the inline keyword omits 1028a5918cba cpumask: Mark functions as pure omits db73f8099a50 x86/mm/tlb: Do not make is_lazy dirty for no reason omits fe978069739b x86/mm/tlb: Privatize cpu_tlbstate omits efa72447b0b9 x86/mm/tlb: Flush remote and local TLBs concurrently omits bc51e8e6f9c3 x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_n [...] omits f4f14f7c2044 x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_fun [...] omits b54d50640ca6 smp: Run functions concurrently in smp_call_function_many_cond() omits c54607a8383c Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits a077a13f9baf Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits a02321775cb8 Merge series "ASoC: rsnd: cleanup ppcheck warning for Rene [...] omits fee00af759de Merge series "drop unneeded snd_soc_dai_set_drvdata" from [...] omits 4599b55781ef Merge series "ASoC: sh: remove cppcheck warnings" from Pie [...] omits aecf9b8cf004 Merge series "ASoC: core: remove cppcheck warnings" from P [...] omits 15f98893b0f3 Merge series "ASoC: samsung: remove cppcheck warnings" fro [...] omits a2d3fb0a622e Merge series "soc-pcm: tidyup snd_pcm_hardware setup for F [...] omits f8e3cce63e74 Merge series "ASoC: fsl: remove cppcheck warnings" from Pi [...] omits 3b484b4708b5 Merge series "ASoC: rt*: Constify static structs" from Rik [...] omits b68d7e812d4e Merge series "ASoC: qcom: remove cppcheck warnings" from P [...] omits d50ffcd2c371 kunit: tool: Disable PAGE_POISONING under --alltests omits 9a21a79ebf03 kunit: tool: Fix a python tuple typing error omits 751e8e413e59 m68k: fix flatmem memory model setup omits ba5cb300e0b5 docs: arm: /chosen node parameters omits a5dceb7e5f35 Docs: add fs/eventpoll to docbooks omits a4647ed956af fs: eventpoll: fix comments & kernel-doc notation omits 801487a76343 Documentation: ioctl: add entry for nsfs.h omits 0b6b79d09f48 Documentation: Replace more lkml.org links with lore omits 4c7e041efc02 docs: arm: marvell: clarify some unimportant Armada 6x0 details omits b7462da8e254 docs: arm: marvell: replace stale links with archive links omits 7060e038f182 Documentation/submitting-patches: Extend commit message la [...] omits e26194abb89e docs: reporting-issues.rst: explain how to decode stack traces omits 2a74afc86474 MAINTAINERS: clarify responsibility for checkpatch documentation omits fd5b4dc249f8 checkpatch: add verbose mode omits 6a01d3e5d7ca docs: add documentation for checkpatch omits 779b55cb6525 docs: watchdog: fix obsolete include file reference in pcwd omits c6ab1674dd81 docs: driver-model: Remove obsolete device class documentation omits 4754eeb04933 scripts: kernel-doc: fix typedef support for struct/union parsing omits 9ed54eccf8fd doc: memcontrol: add description for oom_kill omits 779e1a24379f docs: sphinx: Fix couple of spellings in the file rstFlatTable.py omits d242adf2067e Merge branch 'arm64-for-5.13' into for-next omits d0859ee76769 Merge branch 'drivers-fixes-for-5.12' into for-next omits 7822de1a2946 arm64: dts: qcom: sc7180: trogdor: Use ADC TM channel 0 in [...] omits 6748450a6bcb arm64: dts: qcom: sc7180: trogdor: Fix trip point config o [...] omits f73558cc83d1 arm64: dts: qcom: sc7180: Disable charger thermal zone for lazor omits dc7c5cde76b1 arm64: dts: qcom: sc7180: trogdor: Add label to charger th [...] omits 560c86ed4c1c sched: Simplify migration_cpu_stop() omits 9e3faed4dc17 arm64: dts: ti: k3-j721e-main: Update the speed modes supp [...] omits 40b329e4df7a arm64: dts: ti: Add support for AM642 SK omits 905627a3e9f4 dt-bindings: arm: ti: Add bindings for AM642 SK omits 8b12ce52b0c6 arm64: dts: ti: Add support for AM642 EVM omits 926c9cab8221 arm64: dts: ti: k3-am64-main: Enable DMA support omits 2560bb56251d arm64: dts: ti: Add support for AM642 SoC omits 05a5095d6fd4 dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 omits 0278277fb65e dt-bindings: arm: ti: Add bindings for AM642 SoC omits 95d4adecb7d8 NFSD: Repair misuse of sv_lock in 5.10.16-rt30. omits 7267207de4f4 nfsd: don't abort copies early omits 283ae0f46d56 fs: nfsd: fix kconfig dependency warning for NFSD_V4 omits 5b222d4f1ac1 svcrdma: disable timeouts on rdma backchannel omits 63bd2ed05883 nfsd: Don't keep looking up unhashed files in the nfsd file cache omits e93b27faa442 pinctrl: microchip-sgpio: Fix wrong register offset for IR [...] omits ee54efc2bbf3 mips: cavium: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_ [...] omits e32f04da0054 MIPS: enable GENERIC_FIND_FIRST_BIT omits 5307c99a2964 MIPS: select CPU_MIPS64 for remaining MIPS64 CPUs omits a5b18338eb39 thunderbolt: Drop unused functions tb_switch_is_[ice|tiger [...] omits ef3f556ab5c6 mips: octeon: Add Ubiquiti E300 board omits 3b176219ff3e thunderbolt: debugfs: Handle fail reading block omits 755a74fc655e regulator: add missing call to of_node_put() omits 6930ab7ac03c regulator: pf8x00: Use regulator_map_voltage_ascend for pf [...] omits b15d870510c0 regulator: spmi: Add support for ULT LV_P50 and ULT P300 omits c0f41a0dac1f mips: smp-bmips: fix CPU mappings omits 2f9a900c1322 MIPS: SGI-IP27: fix spelling in Copyright omits a262057df513 ASoC: rt1316: Add RT1316 SDCA vendor-specific driver omits cfa0faec5fc0 ASoC: Intel: Skylake: Compile when any configuration is selected omits 0f780e4bef45 ASoC: fsl_xcvr: move reset assert into runtime_resume omits b0fd1b9bd056 ASoC: SOF: Intel: hda: turn off display power in resume omits e067855b8146 ASoC: Intel: boards: sof-wm8804: add check for PLL setting omits 7f7d1c4fce10 ASoC: codecs: lpass-rx-macro: remove redundant initializat [...] omits 6d85d770c171 ASoC: fsl_sai: Add pm qos cpu latency support omits e3fdb6288dd0 ASoC: uniphier: Simplify the return expression of uniphier [...] omits 44233a5ba251 spi: cadence-quadspi: add missing of_node_put omits c5f754fd0a31 spi: atmel: Drop unused variable omits d86e880f7a7c spi: rockchip: avoid objtool warning omits 9923f8e3039e spi: omap2-mcspi: Activate pinctrl idle state during runti [...] omits 54928c5c63c8 ASoC: constify of_phandle_args in snd_soc_get_dai_name() omits bafe21c9d01b ASoC: fsl: p1022_ds: remove useless assignment omits 3fb0dcec3e60 ASoC: fsl: mpc8610: remove useless assignment omits 5a6d43108095 ASoC: fsl: mpc5200: signed parameter in snprintf format omits 40e2c4450a34 ASoC: fsl: imx-hdmi: remove unused structure members omits e06a8f1a7c4c ASoC: fsl: fsl_ssi: remove unnecessary tests omits e7347520a432 ASoC: fsl: fsl_esai: clarify expression omits e80382fe721f ASoC: fsl: fsl_easrc: remove useless assignments omits faff74679f51 ASoC: fsl: fsl_dma: remove unused variable omits ca289c2c70c1 ASoC: fsl: fsl_asrc: remove useless assignment omits 69011a3193be ASoC: sh: siu_pcm: remove unused variable omits 075bfe61c88a ASoC: sh: siu_pcm: remove useless assignment omits 0711cb41ce02 ASoC: sh: rcar: ssi: remove redundant assignment omits a029ad994d24 ASoC: sh: rcar: ctu: add missing error check omits d15737e24a96 ASoC: sh: rcar: simplify return omits 8644cbf296de ASoC: sh: rcar: align function prototypes omits 2497d156c297 ASoC: sh: dma-sh7760: remove unused variable omits eb9db3066cdb ASoC: fsl: drop unneeded snd_soc_dai_set_drvdata omits 0c34af2d5c9b ASoC: sun4i-i2s: drop unneeded snd_soc_dai_set_drvdata omits 7150186f1edb ASoC: mxs-saif: drop unneeded snd_soc_dai_set_drvdata omits 131036ffae21 ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata omits 6503916cefd8 ASoC: soc-pcm: unpack dpcm_set_fe_runtime() omits c813f6ed347c ASoC: soc-pcm: add dpcm_runtime_setup() omits 9337e738b96d ASoC: soc-pcm: add dpcm_runtime_setup_fe() omits 75c4b5945d01 ASoC: soc-pcm: unpack dpcm_init_runtime_hw() omits bae5b4aff2dd ASoC: soc-pcm: remove strange format storing omits ba55cb110dc3 ASoC: rsnd: cleanup ppcheck warning for adg.c omits 783c09cbd1b5 ASoC: rsnd: cleanup ppcheck warning for cmd.c omits d1031c8c058a ASoC: rsnd: cleanup ppcheck warning for core.c omits 8f5412423337 ASoC: rsnd: cleanup ppcheck warning for ssi.c omits 5c8f0b2a8d9c ASoC: rsnd: cleanup ppcheck warning for ssiu.c omits 4ff97b8dc7e6 ASoC: samsung: snow: remove useless test omits 1e4a9fcffd56 ASoC: samsung: smdk_wm8994: add missing return omits feb45eb2ecaf ASoC: samsung: s3c24xx_simtec: add missing error check omits b832fa1ce082 ASoC: samsung: i2s: remove unassigned variable omits 8754b443fa7d ASoC: generic: simple-card-utils: remove useless assignment omits 761fa730a2e1 ASoC: soc-topology: clarify expression omits 56fc1a7fd01e ASoC: soc-pcm: add error log omits 52fcd9638da0 ASoC: soc-pcm: remove shadowing variable omits 8f7351ec37b5 ASoC: soc-pcm: remove redundant assignment omits 56dc057925b1 ASoC: soc-ops: remove useless assignment omits 0076777b8753 ASoC: lpass-wsa-macro: add missing test omits 5c3252b3f711 ASoC: wcd934x: remove useless return omits 71ea36550bda ASoC: wcd9335: clarify return value omits 297ef0a73103 ASoC: wcd-clsh-v2: align function prototypes omits 63a372715a3c ASoC: qcom: q6asm: align function prototypes omits 7ca70ca9914c ASoC: qcom: q6afe: align function prototype omits 924d4aad2433 ASoC: qcom: q6afe: remove useless assignments omits fd565b469d21 ASoC: qcom: q6dsp-dai: clarify expression omits 25ab7dcdb77e ASoC: qcom: lpass-platform: remove useless assignment omits 0bf10fbda556 ASoC: qcom: lpass-hdmi: remove useless return omits 39f9eb613070 ASoc: rt5631: Constify static struct coeff_clk_div omits c85ca92c716b ASoC: rt*: Constify static struct acpi_device_id omits 84732dd4ff3a ASoC: rt*: Constify static struct snd_soc_dai_ops omits 3ebb1b951880 ASoC: rt*: Constify static struct sdw_slave_ops omits 536e9fc6678d Merge existing fixes from spi/for-5.12 omits f198cbf049ca Merge existing fixes from regulator/for-5.12 omits 0c493b8d3697 Merge existing fixes from asoc/for-5.12 omits 66f9f2d5d94f regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 v [...] omits 6bf3195fdbab locking/csd_lock: Add more data to CSD lock debugging omits b3e3bc34b1e9 locking/csd_lock: Prepare more CSD lock debugging omits 4b816578c16b locking/csd_lock: Add boot parameter for controlling CSD l [...] omits 414acbb4a2ea mmc: sdhci-pci-gli: Enable short circuit protection mechan [...] omits ae210834b318 mmc: sdhci-esdhc-imx: validate pinctrl before use it omits ab37b55ab930 dt-bindings: mmc: fsl-imx-esdhc: add clock bindings omits fd4957da3b6e dt-bindings: mmc: fsl-imx-esdhc: add pinctrl bindings omits a48d8256c9c3 mmc: tmio: support custom irq masks omits ee643518e7d5 mmc: core: Set read only for SD cards with permanent write [...] omits b5326b5c5884 mmc: uniphier-sd: Fix a resource leak in the remove function omits 7eae3b65e34b mmc: uniphier-sd: Fix an error handling path in uniphier_s [...] omits 48e8053f3968 mmc: tmio: remove workaround for NON_REMOVABLE omits 99a427866e0e mmc: core: Reduce code duplication to mmc_spi_send_{csd|cid} omits 52ee2cc93be0 mmc: dw_mmc: Drop redundant call to ->card_event callback omits 246dc3e4a75b media: rc: compile rc-cec.c into rc-core omits 7b3c65352916 mmc: core: Drop reference counting of the bus_ops omits 1c87c1d21f04 mmc: core: Drop superfluous validations in mmc_hw|sw_reset() omits f3e7bfc8bec4 mmc: core: Do a power cycle when the CMD11 fails omits bb8dc26937d5 x86/sev-es: Remove subtraction of res variable omits 1516db7d612b MAINTAINERS: Add linux-phy list and patchwork omits a43e36928cf4 gpiolib: acpi: Add missing IRQF_ONESHOT omits 14711e8f92cc dt-bindings: mfd: ricoh,rn5t618: Trivial: Fix spelling mis [...] omits 3b7957b1d304 dt-bindings: mfd: Convert rn5t618 to json-schema omits 80629611215d MAINTAINERS: Add entry for Netronix embedded controller omits 6221220ae9ad rtc: New driver for RTC in Netronix embedded controller omits 03b990096cd5 pwm: ntxec: Add driver for PWM function in Netronix EC omits c269c4d5797e mfd: Add base driver for Netronix embedded controller omits ef24d460640a dt-bindings: mfd: Add binding for Netronix embedded controller omits 13ac627fffae dt-bindings: Add vendor prefix for Netronix, Inc. omits 3158164f1526 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] omits 2430915f8291 x86/platform/uv: Fix indentation warning in Documentation/ [...] omits fb13bbd6c90e soc: renesas: rmobile-sysc: Mark fwnode when PM domain is added omits 9d839455a848 soc: renesas: rmobile-sysc: Remove unneeded platform includes omits 292e0f7520a5 arm64: dts: renesas: r8a77961-ulcb: add HDMI Display support omits 23cea1bd83cb ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board d [...] omits 4e1fda849052 arm64: dts: renesas: Group tuples in pin control properties omits 50aa7c39db15 arm64: dts: renesas: Group tuples in playback and capture [...] omits 61e2a977b4cd ARM: dts: renesas: Group tuples in pin control properties omits afdd414b2a82 ARM: dts: renesas: Group tuples in playback and capture pr [...] omits 6a69c7f0b9b6 ARM: dts: renesas: Group tuples in APMU cpus properties omits 79360ef45229 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add support for 8-bit [...] omits 4a3aba12a937 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Separate out ov5640 nodes omits a8abc8819817 perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR omits e748d3716e0e perf/core: Flush PMU internal buffers for per-CPU events omits fba111913e51 sched/membarrier: fix missing local execution of ipi_sync_ [...] omits a4c2579076dc sched: Simplify set_affinity_pending refcounts omits de8115ef5c83 sched: Fix affine_move_task() self-concurrency omits 9eca0f53b1c2 sched: Optimize migration_cpu_stop() omits dbf983c0a5c3 sched: Collate affine_move_task() stoppers omits 6430eb536a97 sched: Simplify migration_cpu_stop() omits b8e45e2a14ba sched: Fix migration_cpu_stop() requeueing omits 8b97c027dfe4 static_call: Fix the module key fixup omits 5d2b62832c2e m68k: Fix virt_addr_valid() W=1 compiler warnings omits 05f7fcc675f5 hrtimer: Update softirq_expires_next correctly after __hrt [...] omits 9a962f427abb USB: serial: xr: fix NULL-deref on disconnect omits 4a9596e32514 USB: serial: cp210x: add some more GE USB IDs omits cd953112ea42 USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter omits 235c2d137007 gpio: fix gpio-device list corruption omits 9565c9f23e91 gpio: fix NULL-deref-on-deregistration regression omits f21fe4f2433a selftests: gpio: update .gitignore omits eaa895a2f4df gnss: drop stray semicolons omits b0ff7ee301a6 staging: clocking-wizard: Remove the hardcoding of the clo [...] omits 9783ae3621bd staging: clocking-wizard: Add support for fractional support omits fe4887730093 staging: clocking-wizard: Add support for dynamic reconfiguration omits 85fbd1988112 staging: clocking-wizard: Allow changing of parent rate fo [...] omits fdb90a36771c staging: clocking-wizard: Update the fixed factor divisors omits 97e18edaff55 staging: clocking-wizard: Rename speed-grade to xlnx,speed-grade omits 1da25b8c9a9c staging: clocking-wizard: Fix kernel-doc warning omits 1d58372b4bde staging: rtl8192e: reformat bss_ht struct omits b84c0312093b staging: rtl8192e: rename bdHT1R to bd_ht_1r in bss_ht struct omits 2c32a46f9812 staging: rtl8192e: rename RT2RT_HT_Mode to rt2rt_ht_mode i [...] omits eca151e0604b staging: rtl8192e: rename bdRT2RTLongSlotTime to bd_rt2rt_ [...] omits bde4a20ca290 staging: rtl8192e: rename bdRT2RTAggregation to bd_rt2rt_a [...] omits 9fd0deeb1d39 staging: rtl8192e: rename bdBandWidth to bd_bandwidth in b [...] omits cf943917a884 staging: rtl8192e: rename bdHTSpecVer to bd_ht_spec_ver in [...] omits 4c22ebf822d4 staging: rtl8192e: rename bdHTInfoLen to bd_ht_info_len in [...] omits c53926e94754 staging: rtl8192e: rename bdHTInfoBuf to bd_ht_info_buf in [...] omits d61b656485a4 staging: rtl8192e: rename bdHTCapLen to bd_ht_cap_len in b [...] omits d64c995353d3 staging: rtl8192e: rename bdHTCapBuf to bd_ht_cap_buf in b [...] omits 05bb37ea7dad staging: rtl8192e: rename bdSupportHT to bd_support_ht in [...] omits 7e8442f43684 staging: rtl8192e: remove blank line in bss_ht struct omits 60d554615493 staging: wimax: fix code style issues omits 9f80e6bde374 staging: vc04_services: fix indent in vchiq_debugfs_node omits a5bab1ae6669 staging: rt8192u: Move constant in comparison to the RHS omits 3ac359397a99 staging: wimax: Fix block comment style issue in stack.c omits 36b12ec18c6c staging: android: Remove filename reference from file omits 71c251c56d33 staging: comedi dt2814: Removed unused variables omits 36ca8041c9f1 staging: wimax: i2400m: add space before open parenthesis omits db849d29e3a4 staging: kpc2000: code style: fix line length issue omits 0c9b31d21fee staging: kpc2000: code style: match alignment with open pa [...] omits 3f574dedf2e0 staging: rtl8192e: fix alignment issues in rtllib_wx.c omits 51e623de793e staging: rtl8192e: reformat ba_record struct omits 9dd08166deec staging: rtl8192e: rename BaStartSeqCtrl to ba_start_seq_c [...] omits 30db4b618fe0 staging: rtl8192e: rename BaTimeoutValue to ba_timeout_val [...] omits d6af12204d82 staging: rtl8192e: rename BaParamSet to ba_param_set in ba [...] omits 84fa45615a84 staging: rtl8192e: rename DialogToken to dialog_token in b [...] omits 5d9b11f1f7a5 staging: rtl8192e: rename bValid to b_valid in ba_record struct omits 4b2fb9793255 staging: rtl8192e: rename Timer to timer in ba_record struct omits 821530630520 staging: rtl8192e: rename TID to tid in delba_param_set union omits ee44850766be staging: rtl8192e: rename Initiator to initiator in delba_ [...] omits baee9f73fd1c staging: rtl8192e: rename Reserved to reserved in delba_pa [...] omits a36d9fd796be staging: rtl8192e: rename shortData to short_data in delba [...] omits 503c94e96359 staging: rtl8192e: rename charData to char_data in delba_p [...] omits d0d3422d6b8c staging: rtl8723bs: fix code style comparison warning omits d0f1be75eb16 staging: gasket: removed unnecessary debug message to fix [...] omits e831c4c79988 staging: gasket Fix comparison with Null omits 1f384afad907 staging: octeon: cleanup unnecessary parentheses in ethern [...] omits 7478aa69eea5 staging: fwserial: match alignment with open parenthesis omits 8e017c0c6deb staging: rtl8192u: remove unnecessary return in r8190_rtl8256.c omits c15f7dd8114b staging: rtl8192u: fix RT_TRACE() in r8190_rtl8256.c omits 220f1032f382 staging: greybus: Fix blank line style issue in sdio.c omits f8f4472df272 staging: sm750fb: added identifier names for function decl [...] omits acbb1e45d163 staging: hikey9xx: fix warning styling issues omits e4142829a123 staging: rtl8192e: rename TID to tid in ba_param_set union omits fea0881f1594 staging: rtl8192e: rename AMSDU_Support to amsdu_support i [...] omits f76df002afdf staging: rtl8192e: rename BufferSize to buffer_size in ba_ [...] omits 7dd69f3b9c3f staging: rtl8192e: rename BAPolicy to ba_policy in ba_para [...] omits 5e575247ab87 staging: rtl8192e: rename shortData to short_data in ba_pa [...] omits 95de6c7f5528 staging: rtl8192e: rename charData to char_data in ba_para [...] omits d97256afd891 staging: wimax/i2400m: don't change the endianness of one [...] omits c0e3feabb96d staging: vt6656: Fix alignment of function args omits 9cabc19c00ca staging: rtl8188eu: Format comments omits 8a93be91c35e staging: emxx_udc: remove unused variable driver_desc omits c528d91df098 staging: qlge: fix comment style in qlge_main.c omits dc3400b788f6 staging: rtl8723bs: Remove unused function pointer typedef [...] omits 9b4ccaf43532 staging: rtl8192e: rename SeqNum to seq_num in sequence_co [...] omits 98a09edc981a staging: rtl8192e: rename FragNum to frag_num in sequence_ [...] omits c6755e180e55 staging: rtl8192e: rename ShortData to short_data in seque [...] omits 09f33a2e1522 staging: rtl8192e: Fix comparisons to NULL omits 991d95ac501e staging: rtl8192e: fix typo in a function name omits 24162cca2a2f staging: rtl8192e: fix typo in a comment omits 28f80f82a70f staging: wfx: Fix alignment style issue in sta.c omits c5d50491182b staging: wfx: logical continuations should be on the previ [...] omits e76ded12b867 staging: wlan-ng: Remove unused function pointer typedef f [...] omits ee011f1927e3 staging: wlan-ng: Fixed incorrect type warning in p80211netdev.c omits e7ecd9987c1f Staging: mt7621-pci: fixed a blank line coding style issue omits d13927921e54 staging: rtl8723bs: remove rx_logs/tx_logs/int_logs from d [...] omits 4e9e87b1b807 staging: rtl8723bs: remove DBG_COUNTER definition from rtw [...] omits 5d5b2e776732 staging: rtl8723bs: remove DBG_COUNTER calls from core/rtw_recv.c omits c54c50e52089 staging: rtl8723bs: remove DBG_COUNTER calls from core/rtw_xmit.c omits 3516e2dc74fb staging: rtl8723bs: remove DBG_COUNTER calls from os_dep/x [...] omits d12a064dbb06 staging: rtl8723bs: remove DBG_COUNTER calls from os_dep/r [...] omits 0d844b9f3177 PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() omits b906ab549836 extcon: qcom-spmi: Add support for VBUS detection omits 43b8382e257c bindings: pm8941-misc: Add support for VBUS detection omits 687bba3899f6 bindings: pm8941-misc: Convert bindings to YAML omits 767128762a4f extcon: Fix error handling in extcon_dev_register omits 7134e5eb41fd extcon: sm5502: Detect OTG when USB_ID is connected to ground omits 7e63f2c4dca7 extcon: max8997: Add CHGINS and CHGRM interrupt handling omits 71ded94ec6bf extcon: Add stubs for extcon_register_notifier_all() functions omits 8f9d3ee02bcc cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev omits 3b743ed86853 cpufreq: qcom-hw: fix dereferencing freed memory 'data' omits ee23057b4d6f soc: qcom: geni: shield geni_icc_get() for ACPI boot omits 086e94e6f4c3 Merge branches 'work.recursive_removal' and 'work.coredump [...] omits 425599cb2244 qib_fs: switch to simple_recursive_removal() omits a7fa37c10534 coredump.h: move CONFIG_COREDUMP-only stuff inside the ifdef omits c666514c052a coredump: don't bother with do_truncate() omits a2c9f62c837e aio: simplify read_events() omits 2ed8cd3d29ac mm/page_poison: use unhashed address in hexdump for check_ [...] omits ec7989706c13 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits db31f86c5fe4 proc/sysctl: make protected_* world readable omits dd6daf3e9d87 kernel/hung_task.c: Monitor killed tasks. omits d0f366c44ec3 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8a2449e0a254 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 5837099c8c02 mm, kasan: don't poison boot memory omits f3a2c56bd1dd mm/highmem: Remove deprecated kmap_atomic omits 22d44801631d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 354d6d0f3e8a mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 164302925e93 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits d1d32f3dcc6f mm/page_alloc.c: refactor initialization of struct page fo [...] omits 17bdd2c1a3f7 kasan-remove-redundant-config-option-v3 omits f25459dd2634 kasan: remove redundant config option omits 48a59ab5e099 mm/mmap.c: fix the adjusted length error omits a2cd6224ca51 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits ff32a20ddf90 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits c6bbab607287 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits aeb5fbe70281 ocfs2: fix ocfs2 corrupt when iputting an inode omits 49b29e1f3bd1 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits bc63e0dc8c27 /proc/kpageflags: do not use uninitialized struct pages omits 4764b103bb28 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits ea20ea8b8ba4 integrity: Load mokx variables into the blacklist keyring omits 23ac82029ac2 certs: Add ability to preload revocation certs omits d1c0c060471f certs: Move load_system_certificate_list to a common function omits 912fd9b1eb00 certs: Add EFI_CERT_X509_GUID support for dbx entries omits d5cd31a2b6af xtensa: move coprocessor_flush to the .text section omits 735cff7808b1 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" omits 1f77f124f2f2 ALSA: virtio: introduce device suspend/resume support omits 96db428c31f1 ALSA: virtio: introduce PCM channel map support omits 613515055d34 ALSA: virtio: introduce jack support omits def2208d373b ALSA: virtio: PCM substream operators omits 68742d8557b8 ALSA: virtio: handling control and I/O messages for the PC [...] omits 83ec5db56076 ALSA: virtio: build PCM devices and substream hardware des [...] omits 3fb7ce161568 ALSA: virtio: handling control messages omits 1e2fb08629e5 ALSA: virtio: add virtio sound driver omits 6054fac06e3c uapi: virtio_ids: add a sound device type ID from OASIS spec omits 8b2c32fb81c3 vdpa_sim: Skip typecasting from void* omits 16d354dc029e virtio: remove export for virtio_config_{enable, disable} omits 7c8d0abe40d6 virtio-mmio: Use to_virtio_mmio_device() to simply code omits 7075992ba887 vdpa: introduce virtio pci driver omits 816fa08a1a32 ARM: OMAP4: Fix cpu_pm handling for HS/EMU interrupt save omits 9faeb18107d1 Merge branch 'v5.12/soc' into tmp/aml-rebuild omits e0ac5b564d38 Merge branch 'v5.12/dt64' into tmp/aml-rebuild omits 27cd0220445c Merge branch 'v5.12/dt' into tmp/aml-rebuild omits fcb4c469244b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits e6261bab4e48 Merge branche 'rproc-fixes' into for-next omits 1afb7e6348aa Merge branch 'devel-stable' into for-next omits 2561ce1f5b6b Merge branches 'fixes' and 'misc' into for-next omits 16457a528e63 ARM: dts: at91: sam9x60: fix mux-mask to match product's d [...] omits be6320941469 ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be [...] omits c83fd57be3fe irqdomain: Remove debugfs_file from struct irq_domain omits fb0757f54bc9 debugfs: do not attempt to create a new file before the fi [...] omits 2ad058730606 debugfs: be more robust at handling improper input in debu [...] omits a3db58a392c8 ARM: dts: at91-sama5d27_som1: fix phy address to 7 omits 5ed5627400ed arm64: dts: meson: add initial device-tree for Minix NEO U9-H omits c9eaf8360712 dt-bindings: arm: amlogic: add support for the Minix NEO U9-H omits 9e04adfcab78 mhi: Fix double dma free omits 667fbb3fcde1 nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer omits d25bf523b8aa nvmem: Kconfig: Correct typo in NVMEM_RMEM omits 01e73147cbf8 Merge branch 'fixes' into for-next omits 7535d59c5f11 Merge branch 'imx/defconfig' into for-next omits c733d690d8b4 Merge branch 'imx/dt64' into for-next omits daa7b9e276a6 Merge branch 'imx/dt' into for-next omits 568d95a4d3b6 Merge branch 'imx/bindings' into for-next omits f5100a442344 Merge branch 'imx/soc' into for-next omits 99ab29facd13 Merge branch 'imx/drivers' into for-next omits 4c5aca3a16c3 Merge branch 'clk/imx' into for-next omits 1a2ddab3ec7a Merge branch 'omap-for-v5.12/defconfig' into for-next omits 7e69d07d7c3c Revert "PCI/ASPM: Save/restore L1SS Capability for suspend [...] omits a9c92a9671d7 ARM: dts: stm32: add #clock-cells property to usbphyc node [...] omits d09af4838018 ARM: dts: stm32: remove usbphyc ports vdda1v1 & vdda1v8 on [...] omits 4d714c1fc805 ARM: dts: stm32: add usbphyc vdda1v1 and vdda1v8 supplies [...] omits 43d80d4cbd96 Merge branch 'omap-for-v5.12/soc' into for-next omits 3d1d2dd01fa8 Merge branch 'omap-for-v5.12-dt' into for-next omits e8c9881d5bd1 ARM: dts: stm32: Add STM32MP1 I2C6 SDA/SCL pinmux omits decffbb79303 ARM: multi_v7_defconfig: add STM32 CEC support omits 2c36185526ad nvmem: core: skip child nodes not matching binding omits 2bf4fd065384 nvmem: Add driver to expose reserved memory as nvmem omits 48562270a53c dt-bindings: nvmem: Add bindings for rmem driver omits 4399e18a9998 remoteproc: pru: Fix loading of GNU Binutils ELF omits f89c1e0018ab MAINTAINERS: Add co-maintainer for remoteproc/RPMSG subsystems omits 40f592233f78 nvmem: imx-iim: Use of_device_get_match_data() omits a918c3558ce8 nvmem: core: Fix a resource leak on error in nvmem_add_cel [...] omits 753740220f36 remoteproc: qcom: pil_info: avoid 64-bit division adds 688e8128b7a9 scsi: iscsi: Restrict sessions and handles to admin capabilities adds ec98ea7070e9 scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE adds f9dbdf97a5bd scsi: iscsi: Verify lengths on passthrough PDUs adds 44195bd7711b Merge tag 'mkp-scsi-fixes' of git://git.kernel.org/pub/scm [...] adds 78652ff69be4 drm/nouveau/fifo/gk104-gp1xx: fix creation of sw class adds a727df407ca4 Merge branch '00.00-inst' of git://github.com/skeggsb/linu [...] adds 31ada99bdd1b drm/amdgpu: Only check for S0ix if AMD_PMC is configured adds 0c61ac8134ff drm/amdgpu:disable VCN for Navi12 SKU adds e3746696e78f drm/amdgpu/pm: make unsupported power profile messages debug adds 992ace410c32 drm/amdgpu/swsmu/vangogh: Only use RLCPowerNotify msg for disable adds 6efda1671312 drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address adds 25951362db7b drm/amdgpu: enable BACO runpm by default on sienna cichlid [...] adds b934dd9b44e8 drm/amd/display: fix the return of the uninitialized value in ret adds 1aa46901ee51 drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu [...] adds a1f105412493 Merge tag 'amd-drm-fixes-5.12-2021-03-03' of https://gitla [...] adds 280d542f6ffa Merge tag 'drm-fixes-2021-03-05' of git://anongit.freedesk [...] adds 70d443d84633 tracing: Remove duplicate declaration from trace.h adds 69268094a1c1 tracing: Fix help text of TRACEPOINT_BENCHMARK in Kconfig adds 6f6be606e763 ring-buffer: Force before_stamp and write_stamp to be diff [...] adds 6549de1fe341 ring-buffer: Add a little more information and a WARN when [...] adds f40fc799afc5 tracing: Fix memory leak in __create_synth_event() adds ee666a185558 tracing: Skip selftests if tracing is disabled adds f9f344479d8b tracing: Fix comment about the trace_event_call flags adds 54663cf398e7 Merge tag 'trace-v5.12-rc1' of git://git.kernel.org/pub/sc [...] adds 6bf331d5ce83 Merge tag 'devicetree-fixes-for-5.12-1' of git://git.kerne [...] adds f09b04cc6447 Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/s [...] adds 140456f99419 iommu/amd: Fix sleeping in atomic in increase_address_space() adds 765a9d1d02b2 iommu/tegra-smmu: Fix mc errors on tegra124-nyan adds 82c3cefb9f16 iommu: Don't use lazy flush for untrusted device adds 444d66a23c1f iommu/vt-d: Fix status code for Allocate/Free PASID command adds fc2c8d0af05a Merge tag 'iommu-fixes-v5.12-rc1' of git://git.kernel.org/ [...] adds ff70784ab9f8 ACPI: bus: Constify is_acpi_node() and friends (part 2) adds ea6be461cbed Merge tag 'acpi-5.12-rc2' of git://git.kernel.org/pub/scm/ [...] adds 7bff4c26b6d2 Merge branch 'powercap' adds 6d47254c0634 Merge tag 'pm-5.12-rc2' of git://git.kernel.org/pub/scm/li [...] adds 46fe18b16c46 io_uring: move to using create_io_thread() adds ca0a26511c67 io_uring: don't keep looping for more events if we can't f [...] adds b5b0ecb736f1 io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return adds 09ca6c40c202 io-wq: kill hashed waitqueue before manager exits adds 86e0d6766cf9 io_uring: make SQPOLL thread parking saner adds e45cff588588 io_uring: don't restrict issue_flags for io_openat adds f292e8730a34 Merge tag 'io_uring-5.12-2021-03-05' of git://git.kernel.d [...] adds 5e112d3fb897 nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. adds dc22c1c058b5 nvme-pci: mark Kingston SKC2000 as not supporting the deep [...] adds 6e6a6828c517 nvme-pci: add quirks for Lexar 256GB SSD adds 78570f8873c8 nvme-hwmon: Return error code when registration fails adds 32feb6de4724 nvme-fabrics: fix kato initialization adds d9f273b7585c nvmet: model_number must be immutable once set adds a2b658e4a07d Merge tag 'nvme-5.12-2021-03-05' of git://git.infradead.or [...] adds 47454caf45f0 Merge tag 'block-5.12-2021-03-05' of git://git.kernel.dk/l [...] adds 63dcd69d9b49 Merge tag 'for-5.12/dm-fixes' of git://git.kernel.org/pub/ [...] adds 8b24ef44789c Merge tag 'pstore-v5.12-rc2' of git://git.kernel.org/pub/s [...] adds b924a8197ac7 gcc-plugins: structleak: remove unneeded variable 'ret' adds 5477edcacaac gcc-plugins: latent_entropy: remove unneeded semicolon adds de5bd6c54b20 Merge tag 'gcc-plugins-v5.12-rc2' of git://git.kernel.org/ [...] adds 21e27ac82db6 RDMA/rxe: Fix missed IB reference counting in loopback adds 5e4a7ccc965d RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt() adds 545c4ab463c2 RDMA/rxe: Fix errant WARN_ONCE in rxe_completer() adds f3ed4de6cc83 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds a38fd8748464 Linux 5.12-rc2 adds a65a802aadba m68k: Fix virt_addr_valid() W=1 compiler warnings adds dac518707880 Merge tag 'm68k-for-v5.12-tag2' of git://git.kernel.org/pu [...] adds fbda79043024 Merge tag 'powerpc-5.12-2' of git://git.kernel.org/pub/scm [...] adds 3bb48a850627 Merge branch 'parisc-5.12-2' of git://git.kernel.org/pub/s [...] adds 3ae0415d0bb4 tools headers UAPI: Update tools's copy of drm.h headers adds c2446944b3f5 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 1e61463cfcd0 tools headers UAPI: Sync openat2.h with the kernel sources adds add76c0113ba perf arch powerpc: Sync powerpc syscall.tbl with the kerne [...] adds 303550a44741 tools headers UAPI s390: Sync ptrace.h kernel headers adds 21b7e35bdf0a tools headers UAPI: Sync kvm.h headers with the kernel sources adds ded2e511a8af perf tools: Cast (struct timeval).tv_sec when printing adds 762323eb39a2 perf build: Move feature cleanup under tools/build adds 2b1919ec8338 perf tools: Clean 'generated' directory used for creating [...] adds ffc52b7ae5e6 perf diff: Don't crash on freeing errno-session on the error path adds 394e4306b093 perf bench numa: Fix the condition checks for max number o [...] adds 137a5258939a perf traceevent: Ensure read cmdlines are null terminated. adds b55ff1d1456c perf tools: Fix documentation of verbose options adds dacfc08dcafa perf build: Fix ccache usage in $(CC) when generating arch [...] adds 31bf4e7cb613 perf daemon: Fix control fifo permissions adds 36bc511f63fd perf daemon: Fix running test for non root user adds 84ea603650ec perf tools: Fix event's PMU name parsing adds b0faef924d21 perf test: Fix cpu and thread map leaks in basic mmap test adds 09a61c8f86ae perf test: Fix a memory leak in attr test adds 83d25ccde591 perf test: Fix cpu and thread map leaks in task_exit test adds 97ab7c524fdc perf test: Fix cpu and thread map leaks in sw_clock_freq test adds e06c3ca4922c perf test: Fix cpu and thread map leaks in code_reading test adds f2c3202ba0c7 perf test: Fix cpu and thread map leaks in keep_tracking test adds 953e7b5960f1 perf test: Fix cpu and thread map leaks in switch_tracking test adds 4be42882e1f9 perf test: Fix a thread map leak in thread_map_synthesize test adds 641b62503370 perf test: Fix a memory leak in thread_map_remove test adds 690d91f5ec38 perf test: Fix cpu map leaks in cpu_map_print test adds 846580c235b3 perf test: Fix cpu and thread map leaks in perf_time_to_tsc test adds 743108e1048e tools headers: Update syscall.tbl files to support mount_setattr adds 6c0afc579aff tools headers UAPI: Update tools' copy of linux/coresight-pmu.h adds 1a9bcadd0058 tools headers cpufeatures: Sync with the kernel sources adds 33dc525f9321 tools headers UAPI: Sync KVM's kvm.h and vmx.h headers wit [...] adds 034f7ee130c1 perf stat: Fix wrong skipping for per-die aggregation adds e2a99c9a9aa0 libperf: Add perf_evlist__reset_id_hash() adds 513068f2b1fe perf stat: Fix use-after-free when -r option is used adds bd57a9f33abc perf daemon: Fix compile error with Asan adds ec4d0a7680c7 perf archive: Fix filtering of empty build-ids adds a8146d66ab01 perf test: Fix sample-parsing failure on non-x86 platforms adds 7d9d4c6edba9 perf test: Support the ins_lat check in the X86 specific test adds c1f272df510c perf tests x86: Move insn.h include to make sure it finds [...] adds 6740a4e70e5d perf report: Fix -F for branch & mem modes adds 77d02bd00cea perf map: Tighten snprintf() string precision to pass gcc [...] adds 86a19008af5d perf trace: Fix race in signal handling adds 6fc5baf54717 perf cs-etm: Fix bitmap for option adds 144c79ef3353 Merge tag 'perf-tools-fixes-for-v5.12-2020-03-07' of git:/ [...] adds 987a08741d72 Merge git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc adds 7a05293af39f MIPS: boot/compressed: Copy DTB to aligned address adds 6c810cf20fee crypto: mips/poly1305 - enable for all MIPS processors adds 6654111c893f MIPS: vmlinux.lds.S: align raw appended dtb to 8 bytes adds bd67b711bfaa MIPS: kernel: Reserve exception base early to prevent corruption adds 9c39198a65f1 Merge tag 'mips-fixes_5.12_1' of git://git.kernel.org/pub/ [...] adds 542104ee0caf selftests: gpio: update .gitignore adds a6112998ee45 gpio: fix NULL-deref-on-deregistration regression adds cf25ef6b631c gpio: fix gpio-device list corruption adds 6e5d5791730b gpiolib: acpi: Add missing IRQF_ONESHOT adds 62d5247d239d gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk adds 809390219fb9 gpiolib: acpi: Allow to find GpioInt() resource by name and index adds eb441337c714 gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 adds b41ba2ec54a7 gpiolib: Read "gpio-line-names" from a firmware node adds 4b3d9f9cf108 Merge tag 'gpio-fixes-for-v5.12-rc3' of git://git.kernel.o [...] adds e5e8b80d352e sparc64: Fix opcode filtering in handling of no fault loads adds 69264b4a43af sparc: sparc64_defconfig: remove duplicate CONFIGs adds 6a30bedfdf3b Merge git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc adds d785e1fec601 ixgbe: fail to create xfrm offload of IPsec tunnel mode SA adds 7a766381634d ixgbe: Fix memleak in ixgbe_configure_clsu32 adds e216674a5b57 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds d93ef301644e net: sctp: trivial: fix typo in comment adds 76c03bf8e262 nexthop: Do not flush blackhole nexthops when loopback goes down adds 3a1099d3147f selftests: fib_nexthops: Test blackhole nexthops when loop [...] adds 87e5e09427a7 Merge branch 'nexthop-blackhole' adds f1becbed411c net: mscc: ocelot: properly reject destination IP keys in [...] adds 053d8ad10d58 net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNK [...] adds 6a5166e07c02 net: dsa: sja1105: fix ucast/bcast flooding always remaini [...] adds 6c59cff38e66 net: usb: qmi_wwan: allow qmimux add/del with master up adds bfc256056358 net: sched: avoid duplicates in classes dump adds e0be4931f3fe mptcp: reset last_snd on subflow close adds f07157792c63 mptcp: put subflow sock on connect error adds eaeef1ce55ec mptcp: fix memory accounting on allocation error adds 17aee05dc882 mptcp: dispose initial struct socket when its subflow is closed adds c8fe62f0768c mptcp: reset 'first' and ack_hint on subflow close adds 2948d0a1e5ae mptcp: factor out __mptcp_retrans helper() adds c2e6048fa1cf mptcp: fix race in release_cb adds 417789df4a03 mptcp: fix missing wakeup adds 9238e900d6ec mptcp: free resources when the port number is mismatched adds bdda7dfab153 Merge branch 'mptcp-fixes' adds 863a42b289c2 netdevsim: init u64 stats for 32bit hardware adds 67eb211487f0 ibmvnic: always store valid MAC address adds ad5d07f4a9cd cipso,calipso: resolve a number of problems with the DOI r [...] adds 39491867ace5 bpf: Explicitly zero-extend R0 after 32-bit cmpxchg adds 638526bb4164 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 00ff801bb8ce net/mlx4_en: update moderation when config reset adds 38c26ff3048a net: tehuti: fix error return code in bdx_probe() adds 6650d31f21b8 net: intel: iavf: fix error return code of iavf_init_get_r [...] adds 9a7b3950c7e1 net: stmmac: Fix VLAN filter delete timeout issue in Intel [...] adds 8eb37ab7cc04 stmmac: intel: Fixes clock registration error seen for mul [...] adds e233febda6eb CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdr adds 69cdb7947adb ibmvnic: remove excessive irqsave adds 0a7e0c3b5702 selftest/net/ipsec.c: Remove unneeded semicolon adds abbf9a0ef884 r8169: fix r8168fp_adjust_ocp_cmd function adds 85554bcd123e net/hamradio/6pack: remove redundant check in sp_encaps() adds 155b23e6e534 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count adds d8861bab48b6 gianfar: fix jumbo packets+napi+rx overrun crash adds 3e21a10fdea3 lan743x: trim all 4 bytes of the FCS; not just 2 adds a4dcfbc4ee22 ethernet: alx: fix order of calls on resume adds 2888b080d05c netfilter: nftables: fix possible double hook unregistrati [...] adds bd1777b3a88f netfilter: nftables: bogus check for netlink portID with t [...] adds 9270bbe258c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds bf9279cd63dc net: dsa: bcm_sf2: simplify optional reset handling adds a4813dc7baa4 net: ethernet: chelsio: inline_crypto: Mundane typos fixed [...] adds 492bbe7f8a43 net: usb: cdc_ncm: emit dev_err on error paths adds 4d8c79b7e9ff net: usb: log errors to dmesg/syslog adds 143c253f42ba net: hisilicon: hns: fix error return code of hns_nic_clea [...] adds 62765d39553c net: wan: fix error return code of uhdlc_init() adds 03cbb87054c1 net: dsa: fix switchdev objects on bridge master mistakenl [...] adds ac88c531a5b3 net: davicom: Fix regulator not turned off on failed probe adds cf9e60aa69ae net: davicom: Fix regulator not turned off on driver removal adds 2e2696223676 net: davicom: Use platform_get_irq_optional() adds 1b2395dfff5b net: enetc: set MAC RX FIFO to recommended value adds 29d98f54a4fe net: enetc: allow hardware timestamping on TX queues with [...] adds 2055a99da8a2 net: bonding: fix error return code of bond_neigh_init() adds 27ab92d9996e mptcp: fix length of ADD_ADDR with port sub-option adds 179d0ba0c454 net: qrtr: fix error return code of qrtr_sendmsg() adds 1019d7923d9d atm: fix a typo in the struct description adds 3153724fc084 atm: uPD98402: fix incorrect allocation adds 4416e98594dc atm: idt77252: fix null-ptr-dereference adds f7d9d4854519 net: lapbether: Remove netif_start_queue / netif_stop_queue adds 286a8624d7f9 net: dsa: xrs700x: check if partner is same as port in hsr join adds 924a9bc362a5 net: check if protocol extracted by virtio_net_hdr_set_pro [...] adds d348ede32e99 net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 adds b005c9ef5ada Merge branch 'virtio_net-infinite-loop' adds e7a36d27f6b9 s390/qeth: fix memory leak after failed TX Buffer allocation adds c20383ad1656 s390/qeth: improve completion of pending TX buffers adds 3e83d467a08e s390/qeth: schedule TX NAPI on QAOB completion adds 7eefda7f353e s390/qeth: fix notification for pending buffers during teardown adds 8515455720c5 Merge branch 's390-qeth-fixes' adds 05a59d79793d Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net adds a249cc8bc2e2 cifs: fix credit accounting for extra channel adds 88fd98a23067 cifs: ask for more credit on async read/write code paths adds bf1bc694b6b0 cifs: print MIDs in decimal notation adds e3d100eae44b cifs: change noisy error message to FYI adds 14302ee3301b cifs: return proper error code in statfs(2) adds 04ad69c342fc cifs: do not send close in compound create+close requests adds d0df9aabefda Merge tag '5.12-rc2-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds ee2e3f50629f mount: fix mounting of detached mounts onto targets that r [...] adds d3110f256d12 Merge tag 'for-linus-2021-03-10' of git://git.kernel.org/p [...] adds 9b1ea29bc0d7 Revert "mm, slub: consider rest of partial list if acquire [...] adds eba8e1af5a61 s390/time,idle: get rid of unsigned long long adds f9d8cbf33e9f s390/topology: remove always false if check adds c41b20de1a7c s390/cpumf: remove 60 seconds read limit adds 7449ca87312a s390/zcore: no need to check return value of debugfs_creat [...] adds dabdfac0e85c s390/zcore: release dump save area on restart or power down adds 46b635b6abcf s390/cpumf: rename header file to hwctrset.h adds 51c44babdc19 s390/cio: return -EFAULT if copy_to_user() fails adds 942df4be7ab4 s390/crypto: return -EFAULT if copy_to_user() fails adds 1c0a9c799732 s390/cpumf: remove unneeded semicolon adds db232eb42c21 s390/tty3270: avoid comma separated statements adds d9c48a948d29 s390/cio: return -EFAULT if copy_to_user() fails adds d0ed78e1780e s390,alpha: make TMPFS_INODE64 available again adds d50aa69d36be s390: update defconfigs adds 78c7cccaab9d s390: remove IBM_PARTITION and CONFIGFS_FS from zfcpdump d [...] adds a74e6a014c9d Merge tag 's390-5.12-3' of git://git.kernel.org/pub/scm/li [...] adds f09f9f93afad media: rc: compile rc-cec.c into rc-core adds 8a7e27fd5cd6 media: usbtv: Fix deadlock on suspend adds ac8d82f586c8 media: v4l: vsp1: Fix bru null pointer access adds 6732f3139380 media: v4l: vsp1: Fix uif null pointer access adds 2025a48cfd92 media: rkisp1: params: fix wrong bits settings adds 28806e4d9b97 Merge tag 'media/v5.12-2' of git://git.kernel.org/pub/scm/ [...] adds 874a52f9b693 drm/fb-helper: only unmap if buffer not null adds e8dd3506dcf3 drm/qxl: unpin release objects adds e998d3c8cba9 drm/qxl: fix lockdep issue in qxl_alloc_release_reserved adds 39a3898abf4d fbdev: atyfb: always declare aty_{ld,st}_lcd() adds b266409310c6 fbdev: atyfb: use LCD management functions for PPC_PMAC also adds 301469c121bf MAINTAINERS: update drm bug reporting URL adds 659ab7a49cbe drm: Use USB controller's DMA mask when importing dmabufs adds d228f8d87499 drm/ttm: soften TTM warnings adds ca63d76fd231 drm/ttm: Fix TTM page pool accounting adds 738acd49eb01 qxl: Fix uninitialised struct field head.surface_id adds d611b4a0907c drm/shmem-helper: Check for purged buffers in fault handler adds 11d5a4745e00 drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff adds fa0c16caf3d7 drm: meson_drv add shutdown function adds 64e194e27867 drm/shmem-helpers: vunmap: Don't put pages for dma-buf adds de066e116306 drm/compat: Clear bounce structures adds e0da9686232c Merge tag 'drm-misc-fixes-2021-03-11' of git://anongit.fre [...] adds a2f8d988698d drm/amdgpu/display: simplify backlight setting adds dfd8b7fbd985 drm/amdgpu/display: don't assert in set backlight function adds 0ad3e64eb46d drm/amdgpu/display: handle aux backlight in backlight_get_ [...] adds 7a46f05e5e16 drm/amd/display: Add a backlight module option adds 15e8b95d5f75 drm/amd/display: Fix nested FPU context in dcn21_validate_ [...] adds 680174cfd1e1 drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandw [...] adds 7afa0033d6f7 drm/amd/display: Enable pflip interrupt upon pipe enable adds b0075d114c33 drm/amd/display: Revert dram_clock_change_latency for DCN2.1 adds d2c91285958a drm/amd/display: Enabled pipe harvesting in dcn30 adds eda29602f1a8 drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm adds 521f04f9e3ff drm/amdgpu: fb BO should be ttm_bo_type_device adds 50ceb1fe7acd drm/amd/pm: bug fix for pcie dpm adds 48123d068fcb drm/amd/pm: correct the watermark settings for Polaris adds a25955ba1234 drm/radeon: also init GEM funcs in radeon_gem_prime_import [...] adds cba2afb65cb0 drm/radeon: fix AGP dependency adds a5cb3c1a3637 drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m adds fb198483ed63 Merge tag 'amd-drm-fixes-5.12-2021-03-10' of https://gitla [...] adds a829f033e966 drm/i915: Wedge the GPU if command parser setup fails adds 4042160c2e54 drm/nouveau: fix dma syncing for loops (v2) adds f78d76e72a46 Merge tag 'drm-fixes-2021-03-12-1' of git://anongit.freede [...] adds 9e77d96b8e27 xen/events: reset affinity of 2-level event when tearing it down adds 25da4618af24 xen/events: don't unmask an event channel when an eoi is pending adds b6622798bc50 xen/events: avoid handling the same event on two cpus at t [...] adds 0f9b05b9a01a Xen: drop exports of {set,clear}_foreign_p2m_mapping() adds 36caa3fedf06 Xen/gntdev: don't needlessly allocate k{,un}map_ops[] adds bce21a2b48ed Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF} adds f1d20d8643e5 Xen/gntdev: don't needlessly use kvcalloc() adds 6bf8819fede1 Merge tag 'for-linus-5.12b-rc3-tag' of git://git.kernel.or [...] adds df304c2d0dfd arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idr [...] adds cae118b6acc3 arm64: Drop support for CMDLINE_EXTEND adds 07fb6dc327f1 arm64/mm: Drop redundant ARCH_WANT_HUGE_PMD_SHARE adds 79cc2ed5a716 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER adds eeb0753ba27b arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory adds 093bbe211ea5 arm64/mm: Reorganize pfn_valid() adds 86c83365ab76 arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL adds d15dfd31384b arm64: mte: Map hotplugged memory as Normal Tagged adds 07e644885bf6 kselftest: arm64: Fix exit code of sve-ptrace adds 26f55386f964 arm64/mm: Fix __enable_mmu() for new TGRAN range values adds 7bb8bc6eb550 arm64: perf: Fix 64-bit event counter read truncation adds 7ba8f2b2d652 arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds adds 30b2675761b8 arm64: mm: remove unused __cpu_uses_extended_idmap[_level()] adds c8e386683652 perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_d [...] adds 17f8fc198a6f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds eb602521f438 gfs2: make function gfs2_make_fs_ro() to void type adds 1a5a2cfd34c1 gfs2: fix use-after-free in trans_drain adds d5bf630f355d gfs2: bypass signal_our_withdraw if no journal adds 0efc4976e3da gfs2: bypass log flush if the journal is not live adds b77b5fdd052e Merge tag 'gfs2-v5.12-rc2-fixes' of git://git.kernel.org/p [...] adds 14fbbc829772 configfs: fix a use-after-free in __configfs_open_file adds 8d9d53de51eb Merge tag 'configfs-for-5.12' of git://git.infradead.org/u [...] adds fbc102fb4ccf regulator: mt6315: Return REGULATOR_MODE_INVALID for invalid mode adds 5fe5f17dc59e regulator: pca9450: Fix return value when failing to get s [...] adds e610e072c87a regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck adds dfe03bca8db4 regulator: qcom-rpmh: Use correct buck for S1C regulator adds 98b94b6e38ca regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 v [...] adds e9e7fce0384b regulator: rt4831: Fix return value check in rt4831_regula [...] adds d450293c5500 regulator: mt6315: Fix off-by-one for .n_voltages adds 270c0551abd6 Merge tag 'regulator-fix-v5.12-rc2' of git://git.kernel.or [...] adds 774514bf9773 mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants adds 66fbacccbab9 mmc: core: Fix partition switch time for eMMC adds f06391c45e83 mmc: cqhci: Fix random crash when remove mmc module/card adds 568099a703de Merge tag 'mmc-v5.12-rc2' of git://git.kernel.org/pub/scm/ [...] adds 28e96c1693ec ALSA: hda: Drop the BATCH workaround for AMD controllers adds 56b26497bb4b ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 adds 0a0be72f9357 Merge branch 'for-linus-5.12-rc1' into for-linus adds f15c5c11abfb ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support adds 30dea07180de ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe adds c5aa956eaeb0 ALSA: usb-audio: fix use after free in usb_audio_disconnect adds 13661fc48461 ALSA: hda: Flush pending unsolicited events before suspend adds 5ff9dde42e8c ALSA: hda: Avoid spurious unsol event handling during S3/S4 adds eea46a0879bc ALSA: hda/hdmi: Cancel pending works before suspend adds 344178334b09 Merge tag 'sound-5.12-rc3' of git://git.kernel.org/pub/scm [...] adds 02fc40954030 cpufreq: qcom-hw: fix dereferencing freed memory 'data' adds 536eb97abeba cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_h [...] adds fbb31cb805fd cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev adds b7dea0cb3d37 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] adds 606a5d4227e4 opp: Don't drop extra references to OPPs accidentally adds bee7359f65af Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 718032322770 Merge branch 'pm-opp' adds 3077f0279eff Merge tag 'pm-5.12-rc3' of git://git.kernel.org/pub/scm/li [...] adds 8891123f9cbb software node: Fix node registration adds 2a92c90f2ecc software node: Fix device_add_software_node() adds 261410082d01 Merge tag 'devprop-5.12-rc3' of git://git.kernel.org/pub/s [...] adds 886d0137f104 io-wq: fix race in freeing 'wq' and worker access adds 003e8dccdb22 io-wq: always track creds for async issue adds 2941267bd3da io_uring: make del_task_file more forgiving adds 13bf43f5f473 io_uring: introduce ctx to tctx back map adds d56d938b4bef io_uring: do ctx initiated file note removal adds eebd2e37e662 io_uring: don't take task ring-file notes adds baf186c4d345 io_uring: index io_uring->xa by ctx not file adds b5bb3a24f69d io_uring: warn when ring exit takes too long adds 1b00764f09b6 io_uring: cancel reqs of all iowq's on ring exit adds 678eeba481d8 io-wq: warn on creating manager while exiting adds 7c30f36a98ae io_uring: run __io_sq_thread() with the initial creds from [...] adds 041474885e97 io_uring: kill io_sq_thread_fork() and return -EOWNERDEAD [...] adds 05962f95f9ac io_uring: SQPOLL parking fixes adds f458dd8441e5 io_uring: fix unrelated ctx reqs cancellation adds 0298ef969a11 io_uring: clean R_DISABLED startup mess adds 61cf93700fe6 io_uring: Convert personality_idr to XArray adds cc20e3fec682 io-wq: remove unused 'user' member of io_wq adds 97a73a0f9fbf io_uring: fix io_sq_offload_create error handling adds 33cc89a9fc24 io_uring: add io_disarm_next() helper adds 7a612350a989 io_uring: fix complete_post races for linked req adds 70e35125093b io-wq: fix ref leak for req in case of exit cancelations adds 93e68e036c2f io_uring: move all io_kiocb init early in io_init_req() adds 5199328a0d41 io_uring: remove unneeded variable 'ret' adds e8f98f24549d io_uring: always wait for sqd exited when stopping SQPOLL thread adds e22bc9b481a9 kernel: make IO threads unfreezable by default adds 78d7f6ba82ed io_uring: fix invalid ctx->sq_thread_idle adds 7d41e8543d80 io_uring: remove indirect ctx into sqo injection adds 5c2469e0a22e io_uring: force creation of separate context for ATTACH_WQ [...] adds d052d1d685f5 io_uring: perform IOPOLL reaping if canceler is thread itself adds e1915f76a898 io_uring: cancel deferred requests in try_cancel adds 0df8ea602b3f io_uring: remove useless ->startup completion adds 26984fbf3ad9 io_uring: prevent racy sqd->thread checks adds 521d6a737a31 io_uring: cancel sqpoll via task_work adds 58f993738341 io_uring: fix OP_ASYNC_CANCEL across tasks adds 9278be92f229 Merge tag 'io_uring-5.12-2021-03-12' of git://git.kernel.d [...] adds 56887cffe946 block: Try to handle busy underlying device on discard adds 7d365bd0bff3 s390/dasd: fix hanging DASD driver unbind adds 66f669a27289 s390/dasd: fix hanging IO request during DASD driver unbind adds 4f44657d7487 blk-cgroup: Fix the recursive blkg rwstat adds eeb05595d22c umem: fix error return code in mm_pci_probe() adds faa44c69daf9 block: Fix REQ_OP_ZONE_RESET_ALL handling adds df66617bfe87 block: rsxx: fix error return code of rsxx_pci_probe() adds a8affc03a9b3 block: rename BIO_MAX_PAGES to BIO_MAX_VECS adds 9ec491447b90 block: Suppress uevent for hidden device when removed adds e5113505904e block: Discard page cache of zone reset target range adds e6ad55988b96 nvme: set max_zone_append_sectors nvme_revalidate_zones adds d95c1f4179a7 nvme: simplify error logic in nvme_validate_ns() adds d3589381987e nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() adds 3c7aafbc8d3d nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() adds ae3afe6308b4 nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command ha [...] adds f20ef34d71ab nvme-fc: fix racing controller reset and create association adds 0ec84df4953b nvme-core: check ctrl css before setting up zns adds abec6561fc4e nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done adds abbb5f5929ec nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung [...] adds d4b64fd702cf Merge tag 'nvme-5.12-2021-03-12' of git://git.infradead.or [...] adds f4f9fc29e56b nvme: fix the nsid value to print in nvme_validate_or_alloc_ns adds ce307084c96d Merge tag 'block-5.12-2021-03-12-v2' of git://git.kernel.d [...] adds 9afc11637947 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 3b0c2d3eaa83 Revert 95ebabde382c ("capabilities: Don't allow writing am [...] adds b6b8aa27a3c6 Merge branch 'for-v5.12-rc3' of git://git.kernel.org/pub/s [...] adds a0590473c5e6 nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default adds ad3dbe35c833 NFS: Correct size calculation for create reply length adds f0940f4b3284 SUNRPC: Set memalloc_nofs_save() for sync tasks adds 82e7ca1334ab NFS: Don't revalidate the directory permissions on a looku [...] adds 47397915ede0 NFS: Don't gratuitously clear the inode cache when lookup failed adds fd6d3feed041 NFS: Clean up function nfs_mark_dir_for_revalidate() adds ac46b3d768e4 NFS: Fix open coded versions of nfs_set_cache_invalid() adds b6f80a2ebb97 NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 adds 53cb245454df NFSv4.2: fix return value of _nfs4_get_security_label() adds 4f8be1f53bf6 nfs: we don't support removing system.nfs4_acl adds f296bfd5cd04 Merge tag 'nfs-for-5.12-2' of git://git.linux-nfs.org/proj [...] adds 993bdde94547 kbuild: add image_name to no-sync-config-targets adds b3d9fc143680 kbuild: dummy-tools: fix inverted tests for gcc adds 1f09af062556 kbuild: Fix ld-version.sh script if LLD was built with LLD_VENDOR adds ce6ed1c4c987 kbuild: rebuild GCC plugins when the compiler is upgraded adds 2eab791f940b kbuild: dummy-tools: support MPROFILE_KERNEL checks for ppc adds bf3c25515061 kbuild: Allow LTO to be selected with KASAN_HW_TAGS adds f9bc754be475 kbuild: dummy-tools: adjust to scripts/cc-version.sh adds 64bfc99429a5 kbuild: remove unneeded -O option to dtc adds 4c273d23c44a kbuild: remove LLVM=1 test from HAS_LTO_CLANG adds 285a65f1a10f kbuild: remove meaningless parameter to $(call if_changed_ [...] adds bcbcf50f5218 kbuild: fix ld-version.sh to not be affected by locale adds e83bad7f77a4 Merge tag 'kbuild-fixes-v5.12-2' of git://git.kernel.org/p [...] adds 9f377622a484 erofs: fix bio->bi_max_vecs behavior change adds 420623430a70 Merge tag 'erofs-for-5.12-rc3' of git://git.kernel.org/pub [...] adds 4d8654e81db7 Goodix Fingerprint device is not a modem adds 1edbff9c80ed usb: dwc3: qcom: add ACPI device id for sc8180x adds 650bf52208d8 USB: gadget: u_ether: Fix a configfs return code adds 789ea77310f0 usb: gadget: f_uac2: always increase endpoint max_packet_s [...] adds cc2ac63d4cf7 usb: gadget: f_uac1: stop playback on function disable adds 2664deb09306 usb: dwc3: qcom: Honor wakeup enabled/disabled state adds b1d25e6ee57c usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe wit [...] adds 414c20df7d40 USB: gadget: udc: s3c2410_udc: fix return value check in s [...] adds 9de2c43acf37 USB: usblp: fix a hang in poll() if disconnected adds 1cffb1c66499 usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement adds 47ccc8fc2c9c usbip: fix stub_dev to check for stream socket adds f55a0571690c usbip: fix vhci_hcd to check for stream socket adds 6801854be94f usbip: fix vudc to check for stream socket adds 9380afd6df70 usbip: fix stub_dev usbip_sockfd_store() races leading to gpf adds 718ad9693e36 usbip: fix vhci_hcd attach_store() races leading to gpf adds 46613c9dfa96 usbip: fix vudc usbip_sockfd_store races leading to gpf adds ca667a33207d USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter adds 42213a0190b5 USB: serial: cp210x: add some more GE USB IDs adds f164f5d8a702 USB: serial: xr: fix NULL-deref on disconnect adds 5563b3b64203 USB: serial: ch341: add new Product ID adds cfdc67acc785 USB: serial: io_edgeport: fix memory leak in edge_startup adds a949b9eab039 Merge tag 'usb-serial-5.12-rc3' of https://git.kernel.org/ [...] adds a4a251f8c235 usb: xhci: do not perform Soft Retry for some xHCI hosts adds 253f588c70f6 xhci: Improve detection of device initiated wake signal. adds b71c669ad839 usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing adds d26c00e7276f xhci: Fix repeated xhci wake after suspend due to uncleare [...] adds 5c7bdbf8827f Merge tag 'usb-5.12-rc3' of git://git.kernel.org/pub/scm/l [...] adds 1487e7bae809 leds: trigger: Fix error path to not unlock the unlocked mutex adds ba8a86e4dadb leds: trigger/tty: Use led_set_brightness_sync() from workqueue adds 2334de198fed Revert "serial: max310x: rework RX interrupt handling" adds c776b77a279c Revert "drivers:tty:pty: Fix a race causing data loss on close" adds cc14086f2298 Merge tag 'tty-5.12-rc3' of git://git.kernel.org/pub/scm/l [...] adds 7c36194558cf staging: rtl8192e: fix kconfig dependency on CRYPTO adds d660f4f42cce staging: rtl8712: unterminated string leads to read overflow adds 8687bf9ef955 staging: rtl8192e: Fix possible buffer overflow in _rtl92e [...] adds b93c1e3981af staging: rtl8712: Fix possible buffer overflow in r8712_si [...] adds e163b9823a0b staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() adds 25317f428a78 staging: comedi: addi_apci_1032: Fix endian problem for CO [...] adds ac0bbf55ed3b staging: comedi: addi_apci_1500: Fix endian problem for co [...] adds b2e78630f733 staging: comedi: adv_pci1710: Fix endian problem for AI co [...] adds 1c0f20b78781 staging: comedi: das6402: Fix endian problem for AI command data adds 459b1e8c8fe9 staging: comedi: das800: Fix endian problem for AI command data adds 54999c0d94b3 staging: comedi: dmm32at: Fix endian problem for AI command data adds b39dfcced399 staging: comedi: me4000: Fix endian problem for AI command data adds a084303a6458 staging: comedi: pcl711: Fix endian problem for AI command data adds 148e34fd33d5 staging: comedi: pcl818: Fix endian problem for AI command data adds 8536749d4952 staging: comedi: amplc_pc236_common: Use 16-bit 0 for inte [...] adds a1acdbc55403 staging: comedi: comedi_parport: Use 16-bit 0 for interrupt data adds 33444638ae54 staging: comedi: ni_6527: Use 16-bit 0 for interrupt data adds 5ff1c08c28c3 staging: comedi: ni_65xx: Use 16-bit 0 for interrupt data adds fd3ce6557da0 staging: comedi: pcl726: Use 16-bit 0 for interrupt data adds 87107518d7a9 staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() adds d4ac640322b0 staging: rtl8188eu: fix potential memory corruption in rtw [...] adds 74b6b20df8cf staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() adds 16d7586dccf8 Revert "staging: wfx: remove unused included header files" adds be61af330e09 Merge tag 'staging-5.12-rc3' of git://git.kernel.org/pub/s [...] adds 16db6b532fa4 habanalabs: mark hl_eq_inc_ptr() as static adds bd0c48e53d2f drivers: habanalabs: remove unused dentry pointer for debu [...] adds 27ac5aada024 habanalabs: Call put_pid() when releasing control device adds ffd123fe8397 habanalabs: Disable file operations after device is removed adds 15097e9338ed habanalabs: fix debugfs address translation adds 51f24030358b cpu/hotplug: Fix build error of using {add,remove}_cpu() w [...] adds e54b78886949 virt: acrn: Make remove_cpu sysfs invisible with !CONFIG_H [...] adds dcf9625f2adf virt: acrn: Use vfs_poll() instead of f_op->poll() adds a758b7c4c6f2 virt: acrn: Use EPOLLIN instead of POLLIN adds 1201d68f4781 virt: acrn: Correct type casting of argument of copy_from_user() adds 20c40794eb85 misc: fastrpc: restrict user apps from sending kernel RPC [...] adds 65527a51c66f misc/pvpanic: Export module FDT device table adds 88fe49249c99 Merge tag 'char-misc-5.12-rc3' of git://git.kernel.org/pub [...] adds 34dc2efb39a2 memblock: fix section mismatch warning adds cbf78d85079c stop_machine: mark helpers __always_inline adds ea29b20a8285 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM adds 0740a50b9baa mm/page_alloc.c: refactor initialization of struct page fo [...] adds 82e69a121be4 mm/fork: clear PASID for new mm adds 2103cf9c3f3b hugetlb: dedup the code to add a new file_region adds ca7e0457efef hugetlb: break earlier in add_reservation_in_range() when we can adds 97a7e4733b9b mm: introduce page_needs_cow_for_dma() for deciding whether cow adds ca6eb14d6453 mm: use is_cow_mapping() across tree where proper adds 4eae4efa2c29 hugetlb: do early cow when page pinned on src mm adds 184cee516f3e mm/highmem.c: fix zero_user_segments() with start > end adds e7850f4d844e binfmt_misc: fix possible deadlock in bm_register_write adds f0b15b608129 MAINTAINERS: exclude uapi directories in API/ABI section adds 97e4910232fa linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* adds 702b16d724a6 kfence: fix printk format for ptrdiff_t adds df3ae2c9941d kfence, slab: fix cache_alloc_debugcheck_after() for bulk [...] adds 0aa41cae92c1 kfence: fix reports if constant function prefixes exist adds 149fc787353f include/linux/sched/mm.h: use rcu_dereference in in_vfork() adds 96cfe2c0fd23 mm/madvise: replace ptrace attach requirement for process_madvise adds f9d79e8dce40 kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC adds d9b571c885a8 kasan: fix KASAN_STACK dependency for HW_TAGS adds 6ce64428d620 mm/userfaultfd: fix memory corruption due to writeprotect adds 0ceb1ace4a27 ia64: fix ia64_syscall_get_set_arguments() for break-based [...] adds 61bf318eac2c ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign adds be6c8982e4ab mm/memcg: rename mem_cgroup_split_huge_fixup to split_page [...] adds e1baddf8475b mm/memcg: set memcg when splitting page adds 57e0076e6575 zram: fix return value on writeback_store adds 2766f1821600 zram: fix broken page writeback adds 50eb842fe517 Merge branch 'akpm' (patches from Andrew) adds beda430177f5 KVM: x86: Ensure deadline timer has truly expired before p [...] adds 99840a75454b KVM: SVM: Connect 'npt' module param to KVM's internal 'np [...] adds 4691453406c3 kvm: x86: use NULL instead of using plain integer as pointer adds b96b0c5de685 KVM: arm64: nvhe: Save the SPE context early adds 31948332d5fa KVM: arm64: Avoid corrupting vCPU context register in guest exit adds c4b000c3928d KVM: arm64: Fix nVHE hyp panic host context restore adds 6b5b368fccd7 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key adds f27647b588c1 KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] adds b9d699e2694d KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] adds 9739f6ef053f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] adds 357ad203d45c KVM: arm64: Fix range alignment when walking page tables adds dbaee836d60a KVM: arm64: Don't use cbz/adr with external symbols adds 01dc9262ff57 KVM: arm64: Ensure I-cache isolation between vcpus of a same VM adds 7d717558dd5e KVM: arm64: Reject VM creation when the default IPA size i [...] adds 262b003d059c KVM: arm64: Fix exclusive limit for IPA size adds 6fcd9cbc6a90 kvm: x86: annotate RCU pointers adds d7eb79c6290c KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged adds 8df9f1af2ece KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in [...] adds 35737d2db2f4 KVM: LAPIC: Advancing the timer expiration on guest initia [...] adds 9d0c8e793f0e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds cea15316ceee powerpc/64s: Fix instruction encoding for lis in ppc_funct [...] adds 7aed41cff35a powerpc/64s: Use symbolic macros for function entry encoding adds 73ac79881804 powerpc: Fix inverted SET_FULL_REGS bitop adds c080a173301f powerpc/64s/exception: Clean up a missed SRR specifier adds bd73758803c2 powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() adds 0b736881c8f1 powerpc/traps: unrecoverable_exception() is not an interru [...] adds c3c7579f5e3b Merge tag 'powerpc-5.12-3' of git://git.kernel.org/pub/scm [...] adds e504e74cc3a2 x86/unwind/orc: Disable KASAN checking in the ORC unwinder [...] adds b59cc97674c9 x86/unwind/orc: Silence warnings caused by missing ORC data adds 5d5675df792f x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls adds 78a81d88f60b x86/sev-es: Introduce ip_within_syscall_gap() helper adds 545ac14c16b5 x86/sev-es: Check regs->sp is trusted before adjusting #VC [...] adds 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler adds bffe30dd9f1f x86/sev-es: Use __copy_from_user_inatomic() adds 0a7c10df49eb Merge tag 'x86_urgent_for_v5.12_rc3' of git://git.kernel.o [...] adds 9e9888a0fe97 efi: stub: omit SetVirtualAddressMap() if marked unsupport [...] adds 836d7f0572ca Merge tag 'efi-urgent-for-v5.12-rc2' of git://git.kernel.o [...] adds a5398bffc01f perf/core: Flush PMU internal buffers for per-CPU events adds afbef3014958 perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR adds c8e2fe13d1d1 x86/perf: Use RET0 as default for guest_get_msrs to handle [...] adds 75013c6c52d8 Merge tag 'perf_urgent_for_v5.12-rc3' of git://git.kernel. [...] adds 50bf8080a94d static_call: Fix the module key fixup adds d5b0e0677bfd u64_stats,lockdep: Fix u64_stats_init() vs lockdep adds 4817a52b3061 seqlock,lockdep: Fix seqcount_latch_init() adds fa509ff879f8 Merge tag 'locking-urgent-2021-03-14' of git://git.kernel. [...] adds ba08abca66d4 objtool,x86: Fix uaccess PUSHF/POPF validation adds 19469d2adab9 Merge tag 'objtool-urgent-2021-03-14' of git://git.kernel. [...] adds 8a6edb5257e2 sched: Fix migration_cpu_stop() requeueing adds c20cf065d4a6 sched: Simplify migration_cpu_stop() adds 58b1a45086b5 sched: Collate affine_move_task() stoppers adds 3f1bc119cd7f sched: Optimize migration_cpu_stop() adds 9e81889c7648 sched: Fix affine_move_task() self-concurrency adds 50caf9c14b14 sched: Simplify set_affinity_pending refcounts adds ce29ddc47b91 sched/membarrier: fix missing local execution of ipi_sync_ [...] adds c72cbc936141 Merge tag 'sched-urgent-2021-03-14' of git://git.kernel.or [...] adds 46eb1701c046 hrtimer: Update softirq_expires_next correctly after __hrt [...] adds 802b31c0dd7f Merge tag 'timers-urgent-2021-03-14' of git://git.kernel.o [...] adds 69dd4503a7e6 irqdomain: Remove debugfs_file from struct irq_domain adds 3e895f4cbd15 ARM: ep93xx: Select GENERIC_IRQ_MULTI_HANDLER directly adds a79f7051cccb irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER adds 673433e7c288 dt-bindings/irq: Add compatible string for the JZ4760B adds 5fbecd2389f4 irqchip/ingenic: Add support for the JZ4760 adds b470ebc9e0e5 Merge tag 'irqchip-fixes-5.12-1' of git://git.kernel.org/p [...] adds 70404fe3030e Merge tag 'irq-urgent-2021-03-14' of git://git.kernel.org/ [...] 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 new b80350f39370 net: sock: simplify tw proto registration new 6da262378c99 igc: reinit_locked() should be called with rtnl_lock new 8876529465c3 igc: Fix Pause Frame Advertising new 9a4a1cdc5ab5 igc: Fix Supported Pause Frame Link Setting new fc9e5020971d igc: Fix igc_ptp_rx_pktstamp() new 21f857f0321d e1000e: add rtnl_lock() to e1000_reset_task new b52912b8293f e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 new ce6c13e4f5b9 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new db74623a3850 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidu [...] new a9f81244d2e3 mISDN: fix crash in fritzpci new 7a1468ba0e02 net: phy: broadcom: Add power down exit reset state delay new 93bde210c434 sch_htb: Fix select_queue for non-offload mode new fb3a3e37de33 sch_htb: Fix offload cleanup in htb_destroy on htb_init failure new 451b2596f541 Merge branch 'htb-fixes' new 080bfa1e6d92 Revert "net: bonding: fix error return code of bond_neigh_init()" new f211ac154577 net: correct sk_acceptq_is_full() new 59cd4f19267a net: axienet: Fix probe error cleanup new 6897087323a2 ftgmac100: Restart MAC HW once new b1dd9bf688b0 net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M new 2e5de7e0c8d2 mptcp: fix bit MPTCP_PUSH_PENDING tests new c3b8e07909db net: dsa: mt7530: setup core clock even in TRGMII mode new a673321aa74f selftests: mptcp: Restore packet capture option in join tests new 6afa455e6153 ibmvnic: update MAINTAINERS new ed0907e3bdcf ice: fix napi work done reporting in xsk path new a86606268ec0 i40e: move headroom initialization to i40e_configure_rx_ring new 89861c485c6a ice: move headroom initialization to ice_setup_rx_ctx new 76064573b121 ixgbe: move headroom initialization to ixgbe_configure_rx_ring new 98dfb02aa222 igb: avoid premature Rx buffer reuse new 47251a36e136 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 3a9ef3e11c5d net: ipa: terminate message handler arrays new ad236ccde19a devlink: fix typo in documentation new 6577b9a551ae net: arcnet: com20020 fix error handling new 681e0ee027d6 Merge remote-tracking branch 'net/master' new 2484652831a0 Merge remote-tracking branch 'ipsec/master' new 22053df0a364 RDMA/mlx5: Fix typo in destroy_mkey inbox new d32cc17d64fc Merge remote-tracking branch 'rdma-fixes/for-rc' new 2bf44e0ee95f ALSA: hda: generic: Fix the micmute led init state new dd7b836d6bc9 ALSA: dice: fix null pointer dereference when node is disc [...] new e1c86210fe27 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Red [...] new 3e9be2cb1d60 Merge remote-tracking branch 'sound-current/for-linus' adds 9e0bdaa9fcb8 ASoC: rt1015: fix i2c communication error adds 0d2b6e398975 ASoC: rt1015: enable BCLK detection after calibration adds 0c0a58837835 ASoC: codecs: lpass-rx-macro: Fix uninitialized variable ec_tx adds 87263968516f ASoC: fsl_ssi: Fix TDM slot setup for I2S mode adds 4ec5b96775a8 ASoC: ak4458: Add MODULE_DEVICE_TABLE adds 80cffd2468dd ASoC: ak5558: Add MODULE_DEVICE_TABLE adds d917b5dde660 ASoC: rt5670: Remove 'OUT Channel Switch' control adds caba8d764770 ASoC: rt5670: Remove 'HP Playback Switch' control adds 02aa946ef376 ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from St [...] adds 42121c2645d2 ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control adds cc73181b7d53 Merge series "ASoC: rt5670: Various kcontrol fixes" from H [...] adds ca08ddfd961d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD [...] adds f86f58e3594f ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] adds bb18c678754c ASoC: es8316: Simplify adc_pga_gain_tlv table adds cfa26ed1f9f8 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] adds eee51df776bd ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] adds 19244c6c9c78 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] adds 5bb0ecddb2a7 ASoC: SOF: Intel: unregister DMIC device on probe error adds 7de14d581dbe ASoC: soc-core: Prevent warning if no DMI table is present adds 5346f0e80b71 ASoC: codecs: lpass-va-macro: mute/unmute all active decimators adds e4b8b7c91603 ASoC: codecs: lpass-wsa-macro: fix RX MIX input controls adds ac101985cad3 ASoC: remove remnants of sirf prima/atlas audio codec adds e793c965519b ASoC: cs42l42: Fix Bitclock polarity inversion adds 2bdc4f5c6838 ASoC: cs42l42: Fix channel width support adds 72d904763ae6 ASoC: cs42l42: Fix mixer volume control adds 15013240fcf7 ASoC: cs42l42: Don't enable/disable regulator at Bias Level adds 19325cfea044 ASoC: cs42l42: Always wait at least 3ms after reset adds 7c2a783c05b5 Merge series "Report jack and button detection + Capture S [...] adds fd8299181995 ASoC: SOF: intel: fix wrong poll bits in dsp power down adds 1c668e1c0a0f ASoC: qcom: sdm845: Fix array out of bounds access adds 4800fe6ea102 ASoC: qcom: sdm845: Fix array out of range on rx slim channels adds 3bb4852d598f ASoC: codecs: wcd934x: add a sanity check in set channel map adds e92a309be437 Merge series "ASoC: sdm845: array out of bound issues" fro [...] adds ea94191e584b spi: cadence: set cqspi to the driver_data field of struct device adds 9922f50f7178 ASoC: qcom: lpass-cpu: Fix lpass dai ids parse new 8d06b9633a66 ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge new 28861ad02b9c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds e41a962f82e7 regmap: set debugfs_name to NULL after it is freed new eacaa96d6678 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 1d309cd688a7 spi: spi-ti-qspi: Free DMA resources adds 2d13f2ff6073 spi: bcm63xx-spi: fix pm_runtime adds fb8695e3749e spi: bcm63xx-hsspi: fix pm_runtime adds 19e213217458 spi: ath79: always call chipselect function adds ffb597b2bd3c spi: ath79: remove spi-master setup and cleanup assignment new 8d559a64f00b spi: stm32: drop devres version of spi_register_master new e873a34c9e5c Merge remote-tracking branch 'spi-fixes/for-linus' new 22d937164e4f PCI: switchtec: Fix Spectre v1 vulnerability new 6af60eb39df3 MAINTAINERS: Update PCI patchwork to kernel.org instance new 4e4c229c5ed1 Merge remote-tracking branch 'pci-current/for-linus' new d0dcd90b7f47 usb: cdnsp: Fixes incorrect value in ISOC TRB new 7ae063643268 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 5af2a785a2ab phy: ralink: phy-mt7621-pci: fix XTAL bitmask new 7adbee44d964 phy: ti: j721e-wiz: add missing call to of_node_put() new 26afa2469907 Merge remote-tracking branch 'phy/fixes' adds 781e14eaa7d1 thunderbolt: Initialize HopID IDAs in tb_switch_alloc() adds c94732bda079 thunderbolt: Increase runtime PM reference count on DP tun [...] new ab6ee19726db Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 30b3f6871559 Input: s6sy761 - fix coordinate read bit shift adds 2d8aaa1720c6 Input: n64joy - fix return value check in n64joy_probe() new c74c079452c6 Merge remote-tracking branch 'input-current/for-linus' new 2018ef52373f Merge remote-tracking branch 'ide/master' adds 2fb164f0ce95 mtd: rawnand: mtk: Fix WAITRDY break condition and timeout new 9910bfe27f50 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' 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 [...] new adc2ea6a9ebf Merge remote-tracking branch 'at91-fixes/at91-fixes' adds 140a77683395 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race adds 77335a040178 ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 adds 4c9f4865f460 Merge branch 'fixes-rc2' into fixes new 5e6684a5b5c2 Merge remote-tracking branch 'omap-fixes/fixes' new 8a276949d7f3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 56678a5f44ef platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 new f13c940017e3 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new d9b66733bbea Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 925e9ce51850 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 213c06cfe713 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' 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 new 3ffd4c02a33e Merge remote-tracking branch 'risc-v-fixes/fixes' new 3875721e825c gpiolib: Fix error return code in gpiolib_dev_init() new 9dcc187b8cc8 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 77e141266c8e pinctrl: intel: Show the GPIO base calculation explicitly new 130cc0961920 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 7421b1a4d10c kunit: tool: Fix a python tuple typing error adds 7fd53f41f771 kunit: tool: Disable PAGE_POISONING under --alltests new cbef09fe97d3 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds d30881f573e5 nfsd: Don't keep looking up unhashed files in the nfsd file cache adds 6820bf77864d svcrdma: disable timeouts on rdma backchannel adds 700522736907 fs: nfsd: fix kconfig dependency warning for NFSD_V4 adds bfdd89f232aa nfsd: don't abort copies early adds c7de87ff9dac NFSD: Repair misuse of sv_lock in 5.10.16-rt30. adds f1442d6349a2 sunrpc: fix refcount leak for rpc auth modules adds 0ddc94239401 rpc: fix NULL dereference on kmalloc failure adds 4aa5e002034f Revert "nfsd4: remove check_conflicting_opens warning" adds 6ee65a773096 Revert "nfsd4: a client's own opens needn't prevent delegations" adds 614c9750173e NFSD: fix dest to src mount in inter-server COPY adds b4250dd868d1 NFSD: fix error handling in NFSv4.0 callbacks new bade4be69a6e svcrdma: Revert "svcrdma: Reduce Receive doorbell rate" new 3b7fc5bf0ea2 Merge remote-tracking branch 'cel-fixes/for-rc' new 96a546e7229e dma-mapping: add a dma_mmap_pages helper new eb9700379571 Merge remote-tracking branch 'dma-mapping/for-next' new eb59b079ca65 Merge remote-tracking branch 'asm-generic/master' adds c4e792d1acce ARM: 9056/1: decompressor: fix BSS size calculation for LL [...] adds c0e50736e826 ARM: 9057/1: cache-v7: add missing ISB after cache level s [...] adds f9e7a99fb6b8 ARM: 9058/1: cache-v7: refactor v7_invalidate_l1 to avoid [...] adds 95731b8ee63e ARM: 9059/1: cache-v7: get rid of mini-stack adds 08cbcb970256 ARM: 9060/1: kexec: Remove unused kexec_reinit callback new 70b360b95fe7 Merge remote-tracking branch 'arm/for-next' new 10aa053f641b Merge remote-tracking branch 'arm-soc/for-next' new 2bef4f77a4a9 Merge remote-tracking branch 'actions/for-next' adds 15c4dd131ce5 dt-bindings: arm: amlogic: add support for the Minix NEO U9-H adds 0e9fed92c67c arm64: dts: meson: add initial device-tree for Minix NEO U9-H adds 39f4a8d230a0 Merge branch 'v5.12/fixes' into tmp/aml-rebuild adds 7827db7f6141 arm64: dts: amlogic: Assign a fixed index to mmc devices adds 1c459c4d568d Merge branch 'v5.13/dt64' into tmp/aml-rebuild new 80294745d834 Merge remote-tracking branch 'amlogic/for-next' new 0b39ea95bd1f Merge remote-tracking branch 'aspeed/for-next' adds b95bbae19954 Merge branch 'at91-fixes' into at91-next new e18381cbc384 Merge remote-tracking branch 'at91/at91-next' adds e004c3e67b64 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] adds 7db9ddae1371 memory: tegra: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE [...] new 574498a2c736 Merge remote-tracking branch 'drivers-memory/for-next' adds 72326fa28964 ARM: imx: avic: Convert to using IRQCHIP_DECLARE adds e01617f83088 soc: imx: add i.MX51/i.MX53 unique id support adds 82fc05a16689 firmware: imx: scu-pd: do not power off console domain adds 4035089488e9 Merge branch 'imx/drivers' into for-next adds efd15229d845 ARM: mach-imx: Fix a spelling in the file pm-imx5.c adds 2807e6a10699 ARM: imx: Kconfig: Fix typo in help adds 38a2fa3a158d Merge branch 'imx/soc' into for-next adds 63737837a020 dt-bindings: clock: imx8qxp-lpcg: correct the example clock-names adds 7a603e5ceeac dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 adds 8186501cef37 dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini EDIMM2 [...] adds 13bccaf746ca dt-bindings: arm: fsl: add Kontron pITX-imx8m board adds 04ade25719f0 dt-bindings: arm: fsl: add imx8qm boards compatible string adds 7eaaa9911837 dt-bindings: mailbox: mu: add imx8qm support adds 2fa2d91b2418 Merge branch 'imx/bindings' into for-next adds 3541bc68ca6a ARM: dts: imx50-kobo-aura: Add Netronix embedded controller adds 64f39de55798 ARM: dts: imx6sl-tolino-shine2hd: Add Netronix embedded co [...] adds 42e1739b900a ARM: dts: imx: Mark IIM as syscon on i.MX51/i.MX53 adds 459ad102c712 ARM: dts: imx6qdl-wandboard: add scl/sda gpios definitions [...] adds 654d4df62b36 ARM: dts: ls1021a: Harmonize DWC USB3 DT nodes name adds d083c5f9e53f ARM: dts: imx6dl-plybas: Fix gpio-keys W=1 warnings adds 3a7fa778fd5a ARM: dts: imx53-qsb: Describe the esdhc1 card detect pin adds 8517eba503a9 ARM: dts: imx6qdl-ts7970: Drop redundant "fsl,mode" option adds 87e4b1607f74 ARM: dts: imx6qdl-phytec-pbab01: Select synchronous mode f [...] adds 259529d6e1c1 ARM: dts: imx6ql-pfla02: Move "hog" pins into corresponded [...] adds 271292a751d1 ARM: dts: imx: ba16: add USB OTG VBUS enable GPIO adds 5b328c419c75 ARM: dts: colibri-imx6ull: Change drive strength for usdhc2 adds 811cfa1b2340 Merge branch 'imx/dt' into for-next adds 807a9180cae5 arm64: dts: imx8mm-nitrogen-r2: Pass the i2c3 unit name adds 730ead2336af arm64: dts: ls1028a: add interrupt to Root Complex Event C [...] adds 158073fa6387 arm64: dts: imx8mn-beacon: Enable SDR104 on WiFi SDIO interface adds 83cb147880af arm64: dts: imx8mq-librem5-devkit: Drop buck3 startup-ramp-delay adds 56a677ab5402 arm64: dts: librem5: Drop assigned-clocks from SAI2 adds 847fa20554c6 arm64: dts: librem5: protect some partitions of the nor-flash adds 1f39d3453dbf arm64: dts: imx8mq-librem5-r2: set nearlevel to 120 adds ea9fb50299f4 arm64: dts: librem5-devkit: Use a less generic codec name adds 44747e67869d arm64: dts: librem5-devkit: Add speaker amplifier adds 02ce4d3c21bb arm64: dts: librem5-devkit: "Drop Line In Jack" adds d2f9cb7dd1bf arm64: dts: librem5-devkit: Add mux for built-in vs headset mic adds 040ade791692 arm64: dts: librem5-devkit: Move headphone detection to so [...] adds 5b8284171e30 arm64: dts: imx8mm-nitrogen-r2: add wifi/bt chip adds 49935552e17c arm64: dts: imx8mm-nitrogen-r2: rework USDHC1 adds 70d7945589fd arm64: dts: imx8mm-nitrogen-r2: add USB support adds 3631bae1aa60 arm64: dts: imx8mm-nitrogen-r2: add UARTs adds 025b0cc12b67 arm64: dts: imx8mm-nitrogen-r2: rework UART 2 adds 5b47b0804674 arm64: dts: imx8mm-nitrogen-r2: add PWMs adds 1456b8f88bed arm64: dts: imx8mm-nitrogen-r2: add FlexSPI adds fba7f15d9e1f arm64: dts: imx8mm-nitrogen-r2: add audio adds f5a069ca4f42 arm64: dts: imx8qxp: correct usdhc clock-names sequence adds 470d6dad5ddd arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM adds a142252061ff arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 adds 051c08eea682 arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 [...] adds c3bb460a70bf arm64: dts: imx8mp: add eqos node and alias adds 37e2697c2a83 arm64: dts: freescale: Add support EQOS MAC on phyBOARD-Po [...] adds 77cfb9ab4821 arm64: dts: fsl: add support for Kontron pitx-imx8m board adds 927647be58c0 arm64: dts: imx8mp: add wdog2/3 nodes adds b35811aa4350 Merge branch 'imx/dt64' into for-next adds e97dd64d1033 arm64: defconfig: Enable devfreq support for i.MX8MQ adds 561d9b264a7f arm64: defconfig: Enable asoc simple mux adds 2a4f9e207a3d arm64: defconfig: Enable wm8960 audio driver. adds 878396bc23f9 arm64: defconfig: add imx8qm pinctrl support adds 2ec23a93ffc7 Merge branch 'imx/defconfig' into for-next new 26f7bb3f63eb Merge remote-tracking branch 'imx-mxs/for-next' new 992a2610a94b Merge remote-tracking branch 'keystone/next' new b737412aac02 Merge remote-tracking branch 'mediatek/for-next' new 997911b468b1 Merge remote-tracking branch 'mvebu/for-next' new 0c9fdcdba682 soc: qcom: geni: shield geni_icc_get() for ACPI boot new 404cdc42d3f9 bus: qcom: Put child node before return new 703b5b3fa0b8 Merge branch 'drivers-fixes-for-5.12' into for-next adds 1a0252abb6ff arm64: defconfig: Enable Qualcomm SM8350 TLMM and GCC new e37584d1d86b arm64: dts: qcom: sc7180: trogdor: Add label to charger th [...] new 29edb44d1fce arm64: dts: qcom: sc7180: Disable charger thermal zone for lazor new 38f3267def65 arm64: dts: qcom: sc7180: trogdor: Fix trip point config o [...] new e4ffe8d5f048 arm64: dts: qcom: sc7180: trogdor: Use ADC TM channel 0 in [...] new 26d06feace1c arm64: dts: qcom: sc7180: Rename the qmp node to power-controller new f81c1e518f3e arm64: dts: qcom: sdm845: Rename the qmp node to power-controller new 43f14a0b4f84 arm64: dts: qcom: sm8250: Rename the qmp node to power-controller new 97832fa80596 arm64: dts: qcom: sm8350: Rename the qmp node to power-controller new 93138ef5ac92 arm64: dts: qcom: sm8250: Fix level triggered PMU interrup [...] new 794d3e309e44 arm64: dts: qcom: sm8350: Fix level triggered PMU interrup [...] new 29a3349543e4 arm64: dts: qcom: sm8250: Fix timer interrupt to specify E [...] new 187f65b7f004 arm64: dts: qcom: sm8350: Add apss_smmu node new e780fb318fe5 arm64: dts: qcom: sm8350: add USB and PHY device nodes new 054b40a6111f arm64: dts: qcom: sm8350-mtp: enable USB nodes new 59c7cf814783 arm64: dts: qcom: sm8350: Add UFS nodes new 694103bc11f0 arm64: dts: qcom: sm8350-mtp: enable UFS nodes new 2fc19af68abe arm64: dts: qcom: sm8350-mtp: add regulator names new 4f23d2a557ca arm64: dts: qcom: sm8350: fix typo new 90f57509fecb arm64: dts: qcom: sm8350: Add rpmhpd node new 774890c9368c arm64: dts: qcom: sm8350: Add rmtfs node new 03a41991d4f6 arm64: dts: qcom: sm8350: Add SMP2P nodes new 177fcf0aeda2 arm64: dts: qcom: sm8350: Add remoteprocs new da97c882a25b arm64: dts: qcom: sm8350-mtp: Enable remoteprocs new 6d91e2011115 arm64: dts: qcom: sm8350: Use enums for GCC new ccbb3abb23a5 arm64: dts: qcom: sm8350: Add cpufreq node new 58fd7ae621e7 arm64: dts: qcom: sc7180: Update dts for DP phy inside QMP phy new b4b2c20d6236 arm64: dts: qcom: Move sc7180 MI2S config to board files a [...] new ce2500242959 arm64: dts: qcom: Prep sc7180-trogdor trackpad IRQ for new boards new f415e0f59634 arm64: dts: qcom: Unify the sc7180-trogdor panel nodes new 5643caa82e48 arm64: dts: qcom: trogdor: Only wakeup from pen eject new fcd66fe65da3 arm64: dts: qcom: Disable camera clk on sc7180-trogdor dev [...] new 1a5d8ff0d6cc arm64: dts: qcom: sc7180-trogdor: Remove fp control pins i [...] new a307a9773420 arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdor new a4ebb84a0985 arm64: dts: qcom: sc7180: add GO_LAZOR variant property for lazor new d1559628c20f arm64: dts: qcom: sc7180: Set up lazor r3+ as sc7180-lite SKUs new 2c26adb8dbab arm64: dts: qcom: Add sc7180-lazor-limozeen skus new 082607825afb arm64: dts: qcom: Add sc7180-trogdor-pompom skus new 7d47b2cb1aed arm64: dts: qcom: Add sc7180-trogdor-coachz skus new 1e6e6e7a080c arm64: dts: qcom: sc7180: Use pdc interrupts for USB inste [...] new e440e30e26dd arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup [...] new acf050ab5d01 arm64: dts: qcom: apq8016-sbc: drop qcom,sbc new 74f417ca592c arm64: dts: qcom: msm8916: don't use empty memory node new ddfb3fc482fc dt-bindings: arm: qcom: Document ipq6018-cp01 board new c0dffc3fcebd arm64: dts: qcom: msm8994: don't use empty memory node new 9ad3c08f6f1b dt-bindings: arm: qcom: Document sony boards for apq8094 new 9208c19f2124 arm64: dts: qcom: Introduce SM8350 HDK new 36dc1681c96b dt-bindings: arm: qcom: Document sc7280 SoC and board new 7a1f4e7f740d arm64: dts: qcom: sc7280: Add basic dts/dtsi files for sc7280 soc new 3450bb5b9570 arm64: dts: qcom: sc7280: Add RSC and PDC devices new ab7772de8612 arm64: dts: qcom: SC7280: Add rpmhcc clock controller node new c73ed1044008 arm64: dts: qcom: sc7280: Add device node for APPS SMMU new e9d739746788 arm64: dts: qcom: sc7280: Add reserved memory for fw new 0e51f883daa9 arm64: dts: qcom: sc7280: Add APSS watchdog node new 14abf8dfe364 arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280 new 0ef5463c7a56 arm64: dts: qcom: sc7280: Add cpuidle states new 1608784b6129 arm64: dts: qcom: sc7280: Add rpmh power-domain node new 02058fc3839d arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' new de3abdf3d15c arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' new e526cb03e2ae arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' new 790158579c8e arm64: dts: qcom: sm8350: fix number of pins in 'gpio-ranges' new befc5ac94eb1 arm64: dts: qcom: sc7180: Drop duplicate dp_hot_plug_det n [...] new c07ea1b49515 dt-bindings: arm: qcom: Add SM8350 HDK new c561740e7cfe arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x new 389cd7acbb2f arm64: dts: qcom: sm8350: Add spmi node new 712d68d128bc arm64: dts: qcom: pmk8350: Add base dts file new 094da73ff0e5 arm64: dts: qcom: pm8350: Add base dts file new 950775d9cb70 arm64: dts: qcom: pm8350b: Add base dts file new 58befd8f60e6 arm64: dts: qcom: pm8350c: Add base dts file new 59319dee2109 arm64: dts: qcom: pmr735a: Add base dts file new 93e719594602 arm64: dts: qcom: pmr735B: Add base dts file new f67cc6a91d88 arm64: dts: qcom: sm8350-mtp: Add PMICs new 40a5aa1f54ab arm64: dts: qcom: pm8150: Enable RTC new f20b61b86a75 dt-bindings: power: Add rpm power domain bindings for SM8350 new 639c85628757 soc: qcom: rpmhpd: Add SM8350 power domains new 9a3e49d74980 dt-bindings: power: rpmpd: Add sc7280 to rpmpd binding new 9937447d83ab soc: qcom: rpmhpd: Add sc7280 powerdomains new b469010d56d1 soc: qcom: Fix typos in the file qmi_encdec.c new cfe53781fc5f dt-bindings: arm: msm: Add LLCC for SC7280 new f6a07be63301 soc: qcom: llcc: Add configuration data for SC7280 new 28822aeae414 dt-bindings: soc: qcom: aoss: Add SC7280 compatible new ce6e674a589e soc: qcom: aoss: Add AOSS QMP support for SC7280 new 62fef634ef20 soc: qcom: smem: Update max processor count new 814a0d46301a soc: qcom: rpmh-rsc: Remove tcs_is_free() API new a07766206baf soc: qcom: rpmh-rsc: Loop over fewer bits in irq handler new f2590e4b3bc4 soc: qcom: rpmh-rsc: Fold WARN_ON() into if condition new ddd6b7267fe6 dt-bindings: firmware: scm: Add sc7280 support new d168e1ae4f96 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] new b73797ee4df4 Merge remote-tracking branch 'qcom/for-next' new 0d0d2e089dd6 Merge remote-tracking branch 'raspberrypi/for-next' new 132b0dda8354 Merge remote-tracking branch 'realtek/for-next' adds 97ed7c0a638d ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Separate out ov5640 nodes adds 22650045d939 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add support for 8-bit [...] adds e0f0c7066f20 ARM: dts: renesas: Group tuples in APMU cpus properties adds 23d2ed63cda0 ARM: dts: renesas: Group tuples in playback and capture pr [...] adds de16af566632 ARM: dts: renesas: Group tuples in pin control properties adds 86a5feadedee arm64: dts: renesas: Group tuples in playback and capture [...] adds 3ebf49c02021 arm64: dts: renesas: Group tuples in pin control properties adds da926e813fc7 ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board d [...] adds e8ae8db17029 arm64: dts: renesas: r8a77961-ulcb: add HDMI Display support adds d765a4f302cc arm64: dts: renesas: Add mmc aliases into board dts files adds af6f9b49874d arm64: dts: renesas: r8a779a0: Add TMU support adds 2fb72440b697 soc: renesas: rmobile-sysc: Remove unneeded platform includes adds 1d9ffbc6b185 soc: renesas: rmobile-sysc: Mark fwnode when PM domain is added adds 6f56f6c26099 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] adds b1158c5e14b3 arm64: dts: renesas: Consolidate Salvator-X(S) HDMI0 handling adds a4be49e75a15 ARM: dts: rza2mevb: Upstream Linux requires SDRAM adds 405daa39b22b arm64: dts: renesas: falcon: Add I2C EEPROM nodes adds 7ed6bc967963 arm64: dts: renesas: falcon: Add CSI/DSI sub-board adds 544c939e4c67 arm64: dts: renesas: falcon: Add Ethernet sub-board adds 596e6e1c03ca arm64: dts: renesas: r8a779a0: Add TMU support adds 604bd2d4786e Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next new c5929afafbaf ARM: shmobile: defconfig: Refresh for v5.12-rc2 new a6d354b52dde arm64: dts: renesas: r8a779a0: Add thermal support new 7e2a95d95353 arm64: dts: renesas: r8a779a0: Add CMT support new 92c406ed0a7f arm64: dts: renesas: r8a77961: Add CAN nodes new af038eda54d9 Merge branches 'renesas-arm-defconfig-for-v5.13' and 'rene [...] new f5d25a731679 Merge remote-tracking branch 'renesas/next' adds 5dc29ad2f3e0 reset: bcm6345: Make reset_control_ops const adds 149440cc8c17 reset: zynqmp: replace spaces with tabs adds d4e4dffec50b reset: oxnas: replace file name with short description new 2a37e21db3ab Merge remote-tracking branch 'reset/reset/next' new e96eabaf959a Merge remote-tracking branch 'rockchip/for-next' adds 4e0af00e8436 ARM: dts: exynos: add charger supply for I9100 adds 467998021366 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] adds c731a16e2cf4 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] adds 8a45f33bd36e ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] adds 15107e443ab8 ARM: dts: exynos: correct MUIC interrupt trigger level on [...] adds e52dcd6e70fa ARM: dts: exynos: correct PMIC interrupt trigger level on [...] adds 6503c568e97a ARM: dts: exynos: correct PMIC interrupt trigger level on [...] adds fbe9c9bb2e92 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] adds f6368c605613 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] adds 8987efbb17c2 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow adds 214e6ec8c9f5 ARM: dts: s5pv210: correct fuel gauge interrupt trigger le [...] adds 396e589a72dc arm64: dts: exynos: re-order Slim SSS clocks to match dtschema adds 5e0c1ea01fec Merge branch 'next/dt64' into for-next adds 2601cbaa7eb0 ARM: dts: exynos: add input clock to CMU in Exynos4412 Odroid adds 1d22ec33b8b2 Merge branch 'next/dt' into for-next adds ca881b97dbe1 MAINTAINERS: use Krzysztof Kozlowski's Canonical address adds e52a6d1c770f Merge branch 'next/soc' into for-next new aab0e9f864f0 Merge remote-tracking branch 'samsung-krzk/for-next' adds 2a3390d53bd7 scmi-cpufreq: Remove deferred probe adds dac7a57d2a89 scmi-cpufreq: Get opp_shared_cpus from opp-v2 for EM adds 81daa7b59cca Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 7c9355660588 arm64: dts: juno: Describe PCI dma-ranges adds 68a28da89125 arm64: dts: juno: Enable more SMMUs adds 1b07e14dc045 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new 1339190481e1 Merge remote-tracking branch 'scmi/for-linux-next' adds a1429f3d3029 ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with f [...] adds 546203893173 dt-bindings: arm: stm32: Add Engicam MicroGEA STM32MP1 Mic [...] adds 0be81dfaeaf8 ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 SoM adds f838dae7afd0 ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 board adds 0427cea13800 dt-bindings: arm: stm32: Add Engicam MicroGEA STM32MP1 Mic [...] adds 1d278204cbaa ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 7" OF adds 111d2346d4b2 dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 adds 30f9a9da4ee1 ARM: dts: stm32: Add Engicam i.Core STM32MP1 SoM adds 6ca2898df59f ARM: dts: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 adds 2533c9565d2d dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 EDIMM [...] adds adc0496104b6 ARM: dts: stm32: Add Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit new ccb665773863 Merge remote-tracking branch 'stm32/stm32-next' adds 070e0364885c Merge remote-tracking branches 'sunxi-korg/sunxi/dt-for-5. [...] adds 9fdef3c3d8c2 ARM: dts: sunxi: Use the new r_intc binding adds 3fb01dedfe44 ARM: dts: sunxi: h3/h5: Add r_intc node adds 994e5818392c ARM: dts: sunxi: Move wakeup-capable IRQs to r_intc adds 73088dfee635 arm64: dts: allwinner: Use the new r_intc binding adds 189bef235dd3 arm64: dts: allwinner: Move wakeup-capable IRQs to r_intc adds db54ca6b6e6d dt-bindings: arm: Add Topwise A721 adds 7e206078c970 ARM: dts: sun4i: Add support for Topwise A721 tablet adds a4bb294c6192 ARM: dts: sunxi: h2-plus-bananapi-m2-zero: Add HDMI out adds 531fdbeedeb8 arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection adds e24d0f02e28a Merge branch 'sunxi/dt-for-5.13' into sunxi/for-next adds 46060be6d840 clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll adds dcc354572d09 clk: sunxi: Demote non-conformant kernel-doc headers adds 582cfdb9d206 Merge branch 'sunxi/clk-for-5.13' into sunxi/for-next new b93f57ca9dd9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new d05bcd7ac8af Merge remote-tracking branch 'tegra/for-next' new 7d042b836f65 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 785a32310f35 dt-bindings: arm: ti: Add bindings for AM642 SoC adds 1818a28fffda dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 adds 8abae9389bdb arm64: dts: ti: Add support for AM642 SoC adds 943f172312d3 arm64: dts: ti: k3-am64-main: Enable DMA support adds 1e6550d35c24 arm64: dts: ti: Add support for AM642 EVM adds bb795cc6bdd3 dt-bindings: arm: ti: Add bindings for AM642 SK adds 4867caf42b3f arm64: dts: ti: Add support for AM642 SK adds b605d4f66f51 arm64: dts: ti: k3-am65-main: Add device_type to pcie*_rc nodes adds 3753b12877b6 arm64: dts: ti: k3-am64-main: Add CPSW DT node adds e7ae26a30e87 arm64: dts: ti: k3-am64-main: add main CPTS entry adds 985204ecae1c arm64: dts: ti: k3-am642-evm: add CPSW3g DT nodes adds 7fe968d20043 arm64: dts: ti: k3-am642-sk: Add CPSW DT nodes adds 9818d1a09e98 arm64: dts: ti: k3-am65-main: Add ICSSG nodes adds 4c842af36839 arm64: dts: ti: k3-j721e-main: Add ICSSG nodes adds 6674a90bb141 arm64: dts: ti: k3-am65-mcu: Add RTI watchdog entry adds eb8f6194e807 arm64: dts: ti: k3-j721e-main: Update the speed modes supp [...] adds 4c20ee99dd1a arm64: dts: ti: k3-j721e-som-p0: Enable 8D-8D-8D mode on OSPI adds 7c172b30a540 arm64: dts: ti: am654-base-board: Enable 8D-8D-8D mode on OSPI adds efbdf2e9183b arm64: dts: ti: k3-j7200-som-p0: Add nodes for OSPI0 adds 4fb6c04683aa arm64: dts: ti: k3-am642-evm: Add support for SPI EEPROM adds 61a9114b891f dt-bindings: Add Siemens vendor prefix adds 807a2b86269e dt-bindings: arm: ti: Add bindings for Siemens IOT2050 boards adds e180f76d0641 arm64: dts: ti: Add support for Siemens IOT2050 boards new 92933e3422f3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 35a796315c49 clk: use clk_core_enable_lock() a bit more new 885ce64e0f7b Merge branch 'clk-cleanup' into clk-next new c9b86db274d2 clk: qcom: rpmh: Update the XO clock source for SC7280 new 0ae67123eafd clk: qcom: rcg2: Rectify clk_gfx3d rate rounding without m [...] new 148ddaa89d4a clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk new 7f9fec1da2a6 Merge branch 'clk-fixes' into clk-next new 7996dfd6ed28 clk: at91: Trivial typo fixes in the file sama7g5.c new 9575aeae2cd1 Merge branch 'clk-cleanup' into clk-next new 02dd7662566e Merge remote-tracking branch 'clk/clk-next' adds 12a7f8ce8297 clk: renesas: r8a77990: Add DAB clock adds 429db43e84e3 clk: renesas: r8a77965: Add DAB clock adds c52f4f839a33 clk: renesas: r8a779a0: Add TMU clocks adds c66424ea7564 clk: renesas: r8a779a0: Add TSC clock new 95acd758fe4b clk: renesas: r8a7795: Add TMU clocks new 0eedab655ec1 clk: renesas: r8a779a0: Add CMT clocks new 181df35a8347 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds af5ddd2294d1 csky: Remove duplicate include in arch/csky/kernel/entry.S adds 74cdb2664477 csky: Fixup typos new c2e2a271a196 Merge remote-tracking branch 'csky/linux-next' adds 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next adds 6e5e55227c95 Merge tag 'v5.11' into h8300-next new 6400211a7d24 Merge remote-tracking branch 'h8300/h8300-next' adds d64b9146fb03 m68k: syscalls: switch to generic syscalltbl.sh adds f2e7e4bf38fd m68k: syscalls: switch to generic syscallhdr.sh new b6d8e9b72070 Merge remote-tracking branch 'm68k/for-next' adds f81e12646946 m68k: fix flatmem memory model setup new 41789661bd15 Merge remote-tracking branch 'm68knommu/for-next' new 01447233cd79 Merge remote-tracking branch 'microblaze/next' adds ee5e12e78b79 MIPS: SGI-IP27: fix spelling in Copyright adds 4f62d0a22fca mips: smp-bmips: fix CPU mappings adds 682629839adc mips: octeon: Add Ubiquiti E300 board adds 5a4fa44f5e1b MIPS: select CPU_MIPS64 for remaining MIPS64 CPUs adds bab1dde31db5 MIPS: enable GENERIC_FIND_FIRST_BIT adds 1f4e5f0341d8 mips: cavium: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_ [...] adds 81e1d6510dc9 MIPS: pci-ar2315: include <linux/dma-direct.h> for phys_to_dma adds bb28b9f70f20 MIPS: bmips: include <linux/dma-direct.h> for phys_to_dma adds 04100459caa9 MIPS: force CONFIG_PCI to on for IP27 and IP30 adds 87aaf2523cad Merge tag 'mips-fixes_5.12_1' into mips-next adds a1515ec7204e MIPS: Remove KVM_GUEST support adds 45c7e8af4a5e MIPS: Remove KVM_TE support adds ecbba30fbf45 mips: syscalls: switch to generic syscalltbl.sh adds 6228bd65288a mips: syscalls: switch to generic syscallhdr.sh adds c024e8f665c9 MIPS: BCM63xx: Spello fix in the file clk.c adds 043d7f9713b7 MIPS: Enable some missed configs in loongson3_defconfig to [...] new 3df83c9168a7 mips: dts: brcm: allow including header files new c0a4e8b0f352 mips: bmips: bcm3368: include dt-bindings new 1e4388a16188 mips: bmips: bcm6328: include dt-bindings new a3eeec1c31cd mips: bmips: bcm6358: include dt-bindings new e00f4ec39fb3 mips: bmips: bcm6362: include dt-bindings new 28898eeb4120 mips: bmips: bcm6368: include dt-bindings new cd26db59fcee mips: bmips: bcm63268: include dt-bindings new c15b99ae2ba9 MIPS: pci-mt7620: fix PLL lock check new fc841062221f MIPS: Loongson64: Remove unused sysconf members new 76e0c88dbd24 MIPS: Loongson64: Move loongson_system_configuration to lo [...] new dd647b125505 MIPS: loongson64: alloc pglist_data at run time new fb009cbdd069 firmware: bcm47xx_nvram: rename finding function and its v [...] new 0a24b51a3264 firmware: bcm47xx_nvram: add helper checking for NVRAM new 298923cf999c firmware: bcm47xx_nvram: extract code copying NVRAM new 98b68324f672 firmware: bcm47xx_nvram: look for NVRAM with for instead of while new f52da4ccfec9 firmware: bcm47xx_nvram: inline code checking NVRAM size new 85a217750ccc dt-bindings: panel/kingdisplay,kd035g6-54nt: Remove spi-cs-high new c5a210453cf5 MIPS: ingenic: gcw0: SPI panel does not require active-high CS new c6972fb9ba8a MIPS: clean up CONFIG_MIPS_PGD_C0_CONTEXT handling new 63d6c9816891 mips: kernel: use DEFINE_DEBUGFS_ATTRIBUTE with debugfs_cr [...] new 0f5bd9aeae84 Merge remote-tracking branch 'mips/mips-next' adds 31dd0067d119 parisc: syscalls: switch to generic syscalltbl.sh adds 711d090f0e02 parisc: syscalls: switch to generic syscallhdr.sh new e1f6512cd38b Merge remote-tracking branch 'parisc-hd/for-next' adds f6e5aedf470b riscv: Add support for memtest adds 9530141455c9 riscv: Add ARCH_HAS_FORTIFY_SOURCE new eb92849a1d1a Merge remote-tracking branch 'risc-v/for-next' adds 755d91f36dab Merge branch 'fixes' into for-next new 3f85f7af97d5 Merge remote-tracking branch 's390/for-next' new 290d96ea4b9e Merge remote-tracking branch 'sh/for-next' adds ab5eb336411f xtensa: move coprocessor_flush to the .text section new 335aa772f915 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" new 598fbd7bc3ea xtensa: fix warning comparing pointer to 0 new 7ca9eb238c0a xtensa: move CONFIG_CPU_*_ENDIAN defines to Kconfig new ce8ace6d5815 xtensa: remove unneeded export in boot-elf/Makefile new 195ab6a305a2 xtensa: stop filling syscall array with sys_ni_syscall new 9edcdf3b7c4d xtensa: syscalls: switch to generic syscalltbl.sh new d0deab8fca0e xtensa: syscalls: switch to generic syscallhdr.sh new da9aef9891d6 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 153907f0e364 iov_iter: Add ITER_XARRAY adds 8c53b79f04ff mm: Add an unlock function for PG_private_2/PG_fscache adds 138ba519cf8e mm: Implement readahead_control pageset expansion adds 6c427cb929b2 netfs: Make a netfs helper module adds 2183739e9236 netfs: Documentation for helper library adds 1df98ca0cf40 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h adds 27770b6be62b netfs, mm: Add unlock_page_fscache() and wait_on_page_fscache() adds 65f575a7af2b netfs: Provide readahead and readpage netfs helpers adds 0c446b420cee netfs: Add tracepoints adds 1af39c1f0b60 netfs: Gather stats adds 0d8d9a57f9b0 netfs: Add write_begin helper adds 647e7fb896e5 netfs: Define an interface to talk to a cache adds 920d245cb9b0 netfs: Hold a ref on a page when PG_private_2 is set adds 044242240a2e fscache, cachefiles: Add alternate API to use kiocb for re [...] adds 563065dca50e afs: Disable use of the fscache I/O routines adds fc7d994bb16f afs: Pass page into dirty region helpers to provide THP size adds dcee47e50f38 afs: Print the operation debug_id when logging an unexpect [...] adds a9ac0425e63d afs: Move key to afs_read struct adds 0d974b14dc26 afs: Don't truncate iter during data fetch adds 5e48581087a6 afs: Log remote unmarshalling errors adds c66eedaf1a3b afs: Set up the iov_iter before calling afs_extract_data() adds 7fd9b1de079f afs: Use ITER_XARRAY for writing adds 77837f50249a afs: Wait on PG_fscache before modifying/releasing a page adds bca0c6e67880 afs: Extract writeback extension into its own function adds 721597fd1aa6 afs: Prepare for use of THPs adds 02c567a97eff afs: Use the fs operation ops to handle FetchData completion adds d9970d31f51b afs: Use new fscache read helper API adds 42587ccf2ed5 afs: Use the fscache_write_begin() helper new 99c8ee09d28e Merge remote-tracking branch 'fscache/fscache-next' new 57be40a2e34e Merge branch 'misc-5.12' into for-next-current-v5.11-20210312 new 4f7f0a733599 Merge branch 'for-next-current-v5.11-20210312' into for-ne [...] new 4c78ef7ae0e2 btrfs: fix comment for btrfs ordered extent flag bits new 8aeac040dad1 btrfs: make btrfs_replace_file_extents take btrfs_inode new 123cd2b37e35 btrfs: make find_desired_extent take btrfs_inode new f77a7c8b39cb btrfs: replace offset_in_entry with in_range new 01673422cfb3 btrfs: replace open coded while loop with proper construct new e0d100c0a033 btrfs: unexport btrfs_extent_readonly() and make it static new 7a7cb10d284c btrfs: change return type to bool in btrfs_extent_readonly new 94286d7c677e btrfs: scrub: drop a few function declarations new 33fd37478987 btrfs: simplify commit logic in try_flush_qgroup new 6950c8bc13ad btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] new 9d844656abcf btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata new 936cbbdb061a btrfs: add btree read ahead for full send operations new 18a493d4694b btrfs: add btree read ahead for incremental send operations new 9700f7cfefd5 btrfs: assign proper values to a bool variable in dev_exte [...] new d37d146e7b38 btrfs: don't opencode extent_changeset_free new c82644010d8e btrfs: remove force argument from run_delalloc_nocow() new 5c25a1fe9eee btrfs: remove mirror argument from btrfs_csum_verify_data() new 0bc164333891 btrfs: fix wrong offset to zero out range beyond i_size new 5dee2862e613 btrfs: add a i_mmap_lock to our inode new e70766fafc0e btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers new 25accedf7dd8 btrfs: exclude mmaps while doing remap new d5317191cc33 btrfs: exclude mmap from happening during all fallocate op [...] new 796756b86ee3 btrfs: fix race between memory mapped writes and fsync new 985416ac065f btrfs: fix race between marking inode needs to be logged a [...] new 1cd9360f9f78 btrfs: remove stale comment and logic from btrfs_inode_in_log() new faaf12b36d65 btrfs: track qgroup released data in own variable in inser [...] new 3aaa2041fc8d btrfs: fix qgroup data rsv leak caused by falloc failure new 0db56e5f7a13 Merge branch 'misc-next' into for-next-next-v5.12-20210312 new f0b0d536ce36 btrfs: convert BUG_ON()'s in relocate_tree_block new 021ca7909b42 btrfs: return an error from btrfs_record_root_in_trans new bdcf4870824d btrfs: handle errors from select_reloc_root() new 171031c23d29 btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors new a928f1948564 btrfs: check record_root_in_trans related failures in sele [...] new 8f93c16f357b btrfs: do proper error handling in record_reloc_root_in_trans new a98de6d09ae1 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new a7788d37bf14 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename new 15879d573830 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new 671ea07ed8bb btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new db6c9eafc21c btrfs: handle btrfs_record_root_in_trans failure in create_subvol new 0300462ad5ca btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] new 6f27227e85aa btrfs: handle btrfs_record_root_in_trans failure in start_ [...] new 707462736a4d btrfs: handle record_root_in_trans failure in qgroup_accou [...] new 29068f8f84df btrfs: handle record_root_in_trans failure in btrfs_record [...] new cb8e328fa540 btrfs: handle record_root_in_trans failure in create_pendi [...] new f2babcc4dbb7 btrfs: do not panic in __add_reloc_root new 1fc5a9980cac btrfs: have proper error handling in btrfs_init_reloc_root new ac147eec1eac btrfs: do proper error handling in create_reloc_root new 266d3ce5c242 btrfs: validate ->reloc_root after recording root in trans new f5c45fc7d65f btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots new 4a645672440f btrfs: change insert_dirty_subvol to return errors new e001a9eb7d4e btrfs: handle btrfs_update_reloc_root failure in insert_di [...] new 59fd161cb0c1 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge new 25e284f8b09d btrfs: do proper error handling in btrfs_update_reloc_root new 99b6d11c9268 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s new 8c721313cc2d btrfs: handle btrfs_cow_block errors in replace_path new 6407723fba40 btrfs: handle btrfs_search_slot failure in replace_path new 82bc3a296c93 btrfs: handle errors in reference count manipulation in re [...] new c1dbe9a0baf7 btrfs: handle extent reference errors in do_relocation new e4d7baf846f2 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] new db9473b7ec06 btrfs: remove the extent item sanity checks in relocate_bl [...] new bc5015c87688 btrfs: do proper error handling in create_reloc_inode new ef496310b6bd btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] new 6ea618ba603c btrfs: cleanup error handling in prepare_to_merge new f8b4ef23c7eb btrfs: handle extent corruption with select_one_root properly new 46c044c8565a btrfs: do proper error handling in merge_reloc_roots new ff534484b5a2 btrfs: check return value of btrfs_commit_transaction in r [...] new 11b8cd1ccd9b Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] new 41176407a22e btrfs: add sysfs interface for supported sectorsize new 6e191e8f8d98 btrfs: use min() to replace open-code in btrfs_invalidatepage() new 13921eee6329 btrfs: remove unnecessary variable shadowing in btrfs_inva [...] new 652ab02acffc btrfs: introduce helpers for subpage dirty status new c2ee05f8b9a2 btrfs: introduce helpers for subpage writeback status new 235d7d91192f btrfs: allow btree_set_page_dirty() to do more sanity chec [...] new 803ef95a709b btrfs: support subpage metadata csum calculation at write time new ff56d2deb047 btrfs: make alloc_extent_buffer() check subpage dirty bitmap new 25e7ce5268b3 btrfs: make the page uptodate assert to be subpage compatible new 55377136187d btrfs: make set/clear_extent_buffer_dirty() to be subpage [...] new 5acc11f18c83 btrfs: make set_btree_ioerr() accept extent buffer and to [...] new 3803149f6401 btrfs: introduce end_bio_subpage_eb_writepage() function new 4a3aefca6d39 btrfs: introduce write_one_subpage_eb() function new b5ebeb062ede btrfs: make lock_extent_buffer_for_io() to be subpage compatible new 200b67293219 btrfs: introduce submit_eb_subpage() to submit a subpage m [...] new 972ad4641993 Merge branch 'ext/qu/subpage-write-meta-v2' into for-next- [...] new 457c16575867 btrfs: do more graceful error/warning for 32bit kernel new 5003705d3306 Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5 [...] new dade7111bf7e btrfs: fix race when cloning extent buffer during rewind o [...] new 0306ee65004e btrfs: always pin deleted leaves when there are active tre [...] new fe742ddc483c btrfs: move the tree mod log code into its own file new 6670d78c2a9c btrfs: use booleans where appropriate for the tree mod log [...] new 352830b70c49 btrfs: use a bit to track the existence of tree mod log users new d24a8e0bcf60 btrfs: use the new bit BTRFS_FS_TREE_MOD_LOG_USERS at btrf [...] new 51eed7a064f7 btrfs: remove unnecessary leaf check at btrfs_tree_mod_log [...] new 6516269d57b2 btrfs: add and use helper to get lowest sequence number fo [...] new ad111d3b9693 btrfs: update debug message when checking seq number of a [...] new e40e5b8c48d5 Merge branch 'ext/filipe-tree-mod-log' into for-next-next- [...] new 585940640ab9 btrfs: init devices always new a7977ef8a185 btrfs: do not init dev stats if we have no dev_root new 4654e209bb13 btrfs: don't init dev replace for bad dev root new 08da7c19bd5b Merge branch 'ext/josef/dev-root-rescue' into for-next-nex [...] new 93caafc545d3 btrfs: convert kmap to kmap_local_page, simple cases new df0ea5293960 btrfs: raid56: convert kmaps to kmap_local_page new 5e25c110b9b6 btrfs: integrity-checker: use kmap_local_page in __btrfsic [...] new b4a11d702d7d btrfs: integrity-checker: convert block context kmap's to [...] new 7de7bf6c379a Merge branch 'ext/iraweiny/kmap-conversion-part2' into for [...] new fcad872b05ba Merge branch 'for-next-next-v5.12-20210312' into for-next- [...] new b6a34aed7fc4 Merge remote-tracking branch 'btrfs/for-next' adds 74353bc0ce70 cifs: update new ACE pointer after populate_new_aces. adds a3ef62ddbeab cifs: Fix preauth hash corruption new 4951ccb8d8f7 Merge remote-tracking branch 'cifs/for-next' new 91373c38b130 Merge remote-tracking branch 'ecryptfs/next' new 26f4e99f9d2a Merge remote-tracking branch 'exfat/dev' new d9c58d72a5ef Merge remote-tracking branch 'ext3/for_next' adds 8a8b35942425 ext4: shrink race window in ext4_should_retry_alloc() adds d6e202893254 ext4: add reclaim checks to xattr code adds 8e3abbf894c5 fs/ext4: fix integer overflow in s_log_groups_per_flex adds 73648622c60a ext4: fix bh ref count on error paths new a9b1ef505fa4 Merge remote-tracking branch 'ext4/dev' new 2a4bd0c37c87 f2fs: fix a spacing coding style new c67c8c0f47eb f2fs: fix a spelling error new 7dede88659df f2fs: fix to allow migrating fully valid segment new 3ab0598e6d86 f2fs: fix panic during f2fs_resize_fs() new cd6ee739b8ee f2fs: avoid unused f2fs_show_compress_options() new 4831675c6be5 f2fs: remove unused FORCE_FG_GC macro new 3b42c741b1bf f2fs: update comments for explicit memory barrier new 43f8c47ea7d5 f2fs: check discard command number before traversing disca [...] new 72f85881249e f2fs: compress: Allow modular (de)compression algorithms new 4260c4067fbb f2fs: Replace one-element array with flexible-array member new ebc29b62a166 f2fs: remove unnecessary IS_SWAPFILE check new 1da661038370 f2fs: fix last_lblock check in check_swap_activate_fast new 36e4d95891ed f2fs: check if swapfile is section-alligned new 1153db095fd6 f2fs: remove unused file_clear_encrypt() new 28e18ee636ba f2fs: fix a redundant call to f2fs_balance_fs if an error occurs new 3c0315424f5e f2fs: fix error handling in f2fs_end_enable_verity() new 0823427989c1 f2fs: expose # of overprivision segments new 74d1507ca6fa f2fs: fix to align to section for fallocate() on pinned file new 04fc05517bc3 f2fs: allow to change discard policy based on cached discard cmds new 50fe0f646eb2 f2fs: fix to use per-inode maxbytes in f2fs_fiemap new efe752c31254 Merge remote-tracking branch 'f2fs/dev' adds 3f9b9efd82a8 virtiofs: Fail dax mount if device does not support it adds d2d8b5f6b94f fs: generic function to convert iocb to rw flags adds 166ddcdeea0b fuse: 32-bit user space ioctl compat for fuse device new ab5abb5865fa Merge remote-tracking branch 'fuse/for-next' adds c995f12ad884 prctl: fix PR_SET_MM_AUXV kernel stack leak adds 1e28eed17697 Linux 5.12-rc3 new 6fbf613ea5e5 Merge remote-tracking branch 'nfs/linux-next' adds 7d9c35a9f719 NFSD: dst server needs to unmount src server's export afte [...] adds 585cb6891149 NFSD: Extract the svcxdr_init_encode() helper adds 277925af2c86 NFSD: Update the GETATTR3res encoder to use struct xdr_stream adds cfbb4edd6903 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] adds dac659c7ffb6 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] adds 84d50baf2274 NFSD: Update the NFSv3 wccstat result encoder to use struc [...] adds 9e796cd310b2 NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] adds 66a720121efa NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream adds 5b11c32111a9 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream adds de31a6cf9336 NFSD: Update the NFSv3 CREATE family of encoders to use st [...] adds 6ed95e831ffc NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] adds 9f49676745e0 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream adds 7c606b2ecddb NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] adds c6919c6b0a7f NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] adds 06d9dc6edc36 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] adds 9a53dca3f7db NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] adds 204306aae7af NFSD: Add a helper that encodes NFSv3 directory offset cookies adds 00ec801131ef NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder adds b4fdceb0e04e NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] adds 78b33677e627 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] adds 17d57a4cb826 NFSD: Remove unused NFSv3 directory entry encoders adds 79bc4bd3c8ec NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations adds 26c87540ea44 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream adds f400f5c28780 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream adds fd1c3ef6346c NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream adds 47dc62aeb3c6 NFSD: Update the NFSv2 READLINK result encoder to use stru [...] adds ca2071e50946 NFSD: Update the NFSv2 READ result encoder to use struct x [...] adds 96bb00cd56e8 NFSD: Update the NFSv2 STATFS result encoder to use struct [...] adds 5640ecef3cf5 NFSD: Add a helper that encodes NFSv3 directory offset cookies adds e378db9abf42 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder adds e4e00b736fcb NFSD: Update the NFSv2 READDIR result encoder to use struc [...] adds b33953eea382 NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] adds 79117b9452e5 NFSD: Remove unused NFSv2 directory entry encoders adds 3d5a60cc1fc7 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs adds 99643b990785 NFSD: Update the NFSv2 GETACL result encoder to use struct [...] adds 57afc507bc3a NFSD: Update the NFSv2 SETACL result encoder to use struct [...] adds 194e08097e99 NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] adds 03c3818d1f1d NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] adds 745d001643eb NFSD: Clean up after updating NFSv2 ACL encoders adds baf441059913 NFSD: Update the NFSv3 GETACL result encoder to use struct [...] adds 5f2cc74445d4 NFSD: Update the NFSv3 SETACL result encoder to use struct [...] adds 3508620a0c08 NFSD: Clean up after updating NFSv3 ACL encoders adds ef6fca8ab501 NFSD: Add a tracepoint to record directory entry encoding adds 7149a4b9c247 NFSD: Clean up NFSDDBG_FACILITY macro adds f3015192742b nfsd: helper for laundromat expiry calculations adds 5c4eb1afd68d svcrdma: RPCDBG_FACILITY is no longer used adds b6c4bfbf0d08 svcrdma: Provide an explanatory comment in CMA event handler adds 898d455e7277 svcrdma: Add a "deferred close" helper adds 9e436e5efb34 svcrdma: Normalize Send page handling adds 48935242ee42 svcrdma: Remove unused sc_pages field adds e0924d9bf484 svcrdma: Retain the page backing rq_res.head[0].iov_base new 19c6992525c6 Merge remote-tracking branch 'cel/for-next' new b54e9fe23be5 Merge remote-tracking branch 'overlayfs/overlayfs-next' new e6cb745281c5 Merge remote-tracking branch 'v9fs/9p-next' adds b5a08423da9d xfs: fix quota accounting when a mount is idmapped adds 45b5d1dba70e xfs: avoid buffer deadlocks when walking fs inodes adds e8efa3a8244e xfs: force log and push AIL to clear pinned inodes when ab [...] adds 96fd0303027c docs: ABI: Fix the spelling oustanding to outstanding in t [...] new b9daa0ea3bf7 xfs: also reject BULKSTAT_SINGLE in a mount user namespace new 99016cb9fd69 Merge remote-tracking branch 'xfs/for-next' adds 5808fecc5723 iomap: Fix negative assignment to unsigned sis->pages in i [...] new d14378b90ac6 Merge remote-tracking branch 'iomap/iomap-for-next' adds b8da9b10e26c fs/locks: print full locks information new 836beed404ed Merge remote-tracking branch 'file-locks/locks-next' adds e41d23781859 qib_fs: switch to simple_recursive_removal() adds d0f1088b31db coredump: don't bother with do_truncate() adds a64b89088bb1 coredump.h: move CONFIG_COREDUMP-only stuff inside the ifdef adds 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] new 244e2f8291e7 Merge remote-tracking branch 'vfs/for-next' adds fdd2c1f4e2c2 um: synchronize kmsg_dumper adds 40ddbbac7f16 mtd: mtdoops: synchronize kmsg_dumper adds bb07b16c44b2 printk: limit second loop of syslog_print_all adds e831e400f73b printk: kmsg_dump: remove unused fields adds 726b5097701a printk: refactor kmsg_dump_get_buffer() adds 4260e0e55101 printk: consolidate kmsg_dump_get_buffer/syslog_print_all code adds cf5b0208fda4 printk: introduce CONSOLE_LOG_MAX adds 7d7a23a91c91 printk: use seqcount_latch for clear_seq adds 35b2b1634849 printk: use atomic64_t for devkmsg_user.seq adds 636babdc0696 printk: add syslog_lock adds 5f6c7648e556 printk: kmsg_dumper: remove @active field adds f9f3f02db98b printk: introduce a kmsg_dump iterator adds 996e966640dd printk: remove logbuf_lock adds a4f987653241 printk: kmsg_dump: remove _nolock() variants adds 505a27a73429 printk: console: remove unnecessary safe buffer usage adds 4e16cd8fae2f Merge branch 'printk-rework' into for-next new 4302ef884863 Merge remote-tracking branch 'printk/for-next' adds d9b7eae8e342 PCI/RCEC: Fix RCiEP device to RCEC association adds 8a40fd0c850a Merge branch 'pci/error' adds 59521c3c4b90 PCI: al: Select CONFIG_PCI_ECAM adds 16f7ae5906df PCI: thunder: Fix compile testing adds 6e5a1fff9096 PCI: Avoid building empty drivers adds 9c70dfb47633 Merge branch 'pci/misc' new 0852fdd2efc6 Merge remote-tracking branch 'pci/next' adds 6d97010eb9ff HID: i2c-hid: acpi: Get ACPI companion only once and reuse it adds 4cecff8f1d0e HID: i2c-hid: acpi: Switch to new style i2c-driver probe function adds a3836a02c5f2 HID: i2c-hid: acpi: Move GUID out of function and described it adds 0960941043a1 HID: i2c-hid: acpi: Drop redundant ACPI_PTR() adds e5f0d05c2c27 Merge branch 'for-5.13/i2c-hid' into for-next adds 36b87cf302a4 HID: google: add don USB id adds 9d1a63e14bfd Merge branch 'for-5.12/upstream-fixes' into for-next adds 751cb6518cef HID: logitech-dj: Use hid-ids.h defines for USB device-ids [...] adds 434f77092eeb HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID [...] adds cc0e64d25a2f Merge branch 'for-5.13/logitech' into for-next adds f567d6ef8606 HID: plantronics: Workaround for double volume key presses adds d66e5bc0c10d Merge branch 'for-5.13/plantronics' into for-next adds 9951bb259dd0 HID: hiddev: Return specific error codes on connect failure adds 419614e599ab Merge branch 'for-5.13/core' into for-next adds 9a0b44fbfea1 HID: asus: Add support for 2021 ASUS N-Key keyboard adds 4d1493efc2b7 Merge branch 'for-5.12/upstream-fixes' into for-next adds fa8ba6e5dc0e HID: alps: fix error return code in alps_input_configured() adds 1ca7d8ba7a30 Merge branch 'for-5.12/upstream-fixes' into for-next adds 2a2b09c867fd HID cp2112: fix support for multiple gpiochips adds 0322812c903d Merge branch 'for-5.12/upstream-fixes' into for-next adds e29c62ffb008 HID: wacom: Assign boolean values to a bool variable adds 86c363627322 Merge branch 'for-5.12/upstream-fixes' into for-next adds a9e54f4b62dc AMD_SFH: Removed unused activecontrolstatus member from th [...] adds 952f7d10c6b1 AMD_SFH: Add sensor_mask module parameter adds 25615e454a0e AMD_SFH: Add DMI quirk table for BIOS-es which don't set t [...] adds 78b657e1c519 Merge branch 'for-5.12/upstream-fixes' into for-next adds 464956f75e9e HID: intel-ish-hid: Drop if block with an always false condition adds 7c746603b5c5 HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() adds e71da1fd0e84 HID: intel-ish-hid: Make remove callback return void adds e453304975b0 Merge branch 'for-5.13/intel-ish' into for-next new bcb4f9fafa8c Merge remote-tracking branch 'hid/for-next' adds 436cb709f8a9 i3c: master: svc: remove redundant assignment to cmd->read_len new 0db8421fba36 Merge remote-tracking branch 'i3c/i3c/next' new 7845ba8b9c50 Merge remote-tracking branch 'dmi/dmi-for-next' new 8fdce9121d96 hwmon: (adm9240) Drop log messages from detect function new 4b34f975b83f hwmon: (adm9240) Store i2c device instead of client in local data new 5aa2baaefadc hwmon: (adm9240) Convert to devm_hwmon_device_register_wit [...] new 9fad0abffdb9 hwmon: Switch to using the new API kobj_to_dev() new c4a9622ab5bb hwmon: (corsair-psu) Update calculation of LINEAR11 values new 75fd8fc8ff56 dt-bindings: trivial-devices: Add infineon,ir36021 new 55576ee87e15 hwmon: (pmbus) Add driver for Infineon IR36021 new f3cdb092460b hwmon: (nct6683) Support NCT6686D new d85b01e8b47c hwmon: (pmbus) Add pmbus_set_update() function to set update flag new d8a085852592 hwmon: (pmbus/stpddc60) Add ST STPDDC60 pmbus driver new 3c5bf99abe06 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds abe4a3996e5f docs: sphinx: Fix couple of spellings in the file rstFlatTable.py adds 1eff491fc44b doc: memcontrol: add description for oom_kill adds a746fe32cd36 scripts: kernel-doc: fix typedef support for struct/union parsing adds 1364c6787525 docs: driver-model: Remove obsolete device class documentation adds 378261870a0f docs: watchdog: fix obsolete include file reference in pcwd adds 2eecbab86400 docs: add documentation for checkpatch adds 52178ce01335 checkpatch: add verbose mode adds 692180345da6 MAINTAINERS: clarify responsibility for checkpatch documentation adds 315c4e45f10d docs: reporting-issues.rst: explain how to decode stack traces adds 875f82cb374b Documentation/submitting-patches: Extend commit message la [...] adds 807d246798d5 docs: arm: marvell: replace stale links with archive links adds 7331b30f8f35 docs: arm: marvell: clarify some unimportant Armada 6x0 details adds c9491aad97e6 Documentation: Replace more lkml.org links with lore adds 26bea42771c5 Documentation: ioctl: add entry for nsfs.h adds a6c67fee9cf0 fs: eventpoll: fix comments & kernel-doc notation adds 4722e2a2432f Docs: add fs/eventpoll to docbooks adds 6329d73d318f docs: arm: /chosen node parameters adds 575fbfa69e50 docs/zh_CN: Improve zh_CN/process/index.rst adds 72d85e3bf0b1 docs/zh_CN: Improve zh_CN/process/1.Intro.rst adds 25236a4a9396 docs/zh_CN: Improve zh_CN/process/2.Process.rst adds 84e13b01fb44 docs/zh_CN: Improve zh_CN/process/3.Early-stage.rst adds 34c27e7a4ef5 docs/zh_CN: Improve zh_CN/process/4.Coding.rst adds 75cc66836d9e docs/zh_CN: Improve zh_CN/process/5.Posting.rst adds 1ba336902c74 docs/zh_CN: Improve zh_CN/process/6.Followthrough adds dc4bdca8c365 docs/zh_CN: Improve zh_CN/process/7.AdvancedTopics adds 6dbc975f4845 docs/zh_CN: Improve zh_CN/process/8.Conclusion.rst adds 084aa00162bd scripts: kernel-doc: fix attribute capture in function parsing adds 4eba99315c9f PATCH Documentation translations:translate sound/hd-audio/ [...] adds 550c8399d017 docs/zh_CN: Add zh_CN/admin-guide/README.rst adds 0e2c578cba9d docs/zh_CN: Add zh_CN/admin-guide/unicode.rst adds d944f0b1156c docs: driver-model: device: Add DEVICE_ATTR_{RO,RW} examples adds 459d7ed81223 docs: driver-model: device: Add ATTRIBUTE_GROUPS() example adds e85d92b3bc3b Documentation: dynamic-debug-howto: fix example adds 0b54c2e34be7 scripts/kernel-doc: ignore identifier on anonymous enums adds d1c34bb20505 input: Documentation: corrections for input.rst adds 61be51c1a6ba input: Documentation: corrections for event-codes.rst adds a9600c98582a input: Documentation: update related file names in ff.rst adds ebe14885ab54 input: Documentation: corrections for gameport-programming.rst adds 338b660bff7b input: Documentation: corrections for multi-touch-protocol.rst adds 365c6a3e0f2e input: Documentation: corrections for notifier.rst adds 5c1841152b62 input: Documentation: corrections for input-programming.rst adds 8bd490e4fc44 input: Documentation: corrections for uinput.rst adds d619afd34446 docs/zh_CN:add riscv boot-image-header.rst translation adds cb07e0977a62 docs/zh_CN: add riscv patch-acceptance.rst translation adds b52e2a6e662b docs/zh_CN: add riscv pmu.rst translation adds 5af38859efc3 docs/zh_CN: add riscv index.rst translation adds c44456f29618 docs: kvm: Fix a typo ("althought") adds 00b072c011c5 Documentation/admin-guide: kernel-parameters: correct the [...] adds 3b4c963243b1 docs: conf.py: adjust the LaTeX document output adds 1f7faca2f924 docs: filesystem: Update smaps vm flag list to latest adds a5907065ac1a docs: livepatch: Fix a typo and remove the unnecessary gap [...] new 4a3322546ce7 Merge remote-tracking branch 'jc_docs/docs-next' adds b0b6ef0bb273 media: colorspaces-details.rst: drop tabularcolumns adds a78801a4431d media: control.rst: use a table for V4L2_CID_POWER_LINE adds 571610162bc5 media: docs: sliced-vbi: fix V4L2_SLICED_WSS_625 docs adds f23f5c709427 media: ext-ctrls-codec-stateless.rst: change a FWHT flag d [...] adds da3e2702cacc media: ext-ctrls-codec.rst: add a missing profile description adds 235ad7e64787 media: ext-ctrls-codec.rst: simplify a few tables adds 43774190ffde media: ext-ctrls-jpeg.rst: cleanup V4L2_CID_JPEG_COMPRESSI [...] adds e89dbb12b677 media: docs: pixfmt: use section titles for bayer formats adds b58398f22855 media: buffer.rst: fix a PDF output issue adds 86d3a055a467 media: ext-ctrls-codec-stateless.rst: fix an H-264 table format adds 4a1873f5bf2b media: pixfmt-yuv-planar.rst: fix PDF OUTPUT adds fea13a6935c7 media: docs: uAPI: fix table output in LaTeX/PDF format adds f9f81841bba3 media: dev-overlay.rst: cleanup the xvideo example adds f82c0bd4a5dd media: vbi_hsync.svg: fix the viewports adds c4a1bff9507f media: v4l docs: move some cross-reference identifiers adds dd354506911a media: rc/ite-cir: replace spin_lock_irqsave by spin_lock [...] adds 112902fc1451 media: ite-cir: remove unused fields adds 0b2c7dcff345 media: ite-cir: set parent device adds 17e327a67e2a media: ite-cir: use standard logging and reduce noise adds cc83573c46f6 media: ite-cir: carrier and duty cycle can be set via ioctl adds 0b16cd575d6d media: ite-cir: move runtime information into driver data adds 28c7afb07ccf media: ite-cir: check for receive overflow adds 0ec694d6718a media: ite-cir: in_use is not needed adds 3f9fcc4c84c6 media: rc: add keymap for minix-neo remote adds 042c122f4a30 media: em28xx: Add pid for bulk revision of Hauppauge 461e adds e5f3b2f4f237 media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 adds 13a79f14ab28 media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() adds c49206786ee2 media: dvb-usb: Fix use-after-free access adds 34d5fc1e0da1 media: rc: add keymap for Xbox 360 Universal Media remote adds bcbe55dc7b41 media: uapi: Correct doc comment in H264 uAPI adds 0c8be47d4a72 media: platform: sti: make a const arrays static, makes ob [...] adds 6b45fbfa5309 media: include: media: davinci: Fixed up few trivial spell [...] adds 6a49401e15b5 media: usbtv: constify static structs adds 21ea3defde62 media: doc: h264/hevc: Clarify _START_CODE_NONE meaning adds 18490a1ad8ea media: use getter/setter functions adds 911edeff2264 media: drivers/media/pci/cx18: Fix a spelling minimze to m [...] adds 611ce3395e34 media: drivers: media: pci: cx18: Couple of spell fixes in [...] adds 937da4fd2ca1 media: drivers: media: pci: cx18: Spelling fix of minimze [...] adds 67012d97df93 media: v4l: common: v4l2_get_link_freq: add printing a warning adds 78c2cc28df4a media: camss: use v4l2_get_link_freq() to calculate the re [...] adds 2f90857781bb media: qcom: camss: Fix overflows in clock rate calculations adds 0aa3bdca3850 media: solo6x10: Switch to using the new API kobj_to_dev() adds f0b8bbd367bb media: media/i2c: remove unneeded variable: "ret" adds 8bca663a0aee media: media/usb:Remove superfluous "breaks" adds c3bf67e80532 media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c adds 24df8b74c8b2 media: drivers: media: pci: sta2x11: fix Kconfig dependenc [...] adds 4fade8329ab2 media: mtk: fix mtk-smi dependency adds 18a4ca76ada4 media: rkisp1: params: remove extra 'if' conditions adds 9c39be40c015 media: drivers/media/usb: fix memory leak in zr364xx_probe adds 71bb1b99a24f media: cec-notifier: also search for HDMI devices on I2C adds 6e47269cb3f5 media: ti-vpe: Simplify bool comparison adds 29a42595c8dc media: v4l2-subdev.rst: typo fix adds 5cde22fcc727 media: vivid: fix assignment of dev->fbuf_out_flags adds a4184b4f9901 media: fix incorrect kernel doc usages adds 4e1cb753c04d media: saa7134: use sg_dma_len when building pgtable adds e56429b09d5e media: saa7146: use sg_dma_len when building pgtable adds 3101010f7d66 media: anysee: simplify the return expression of anysee_ci [...] adds b5fe86307e42 media: ngene: simplify the return expression of eeprom_wri [...] adds 73605de01f57 media: media/siano: kill pointless kmutex definitions adds 8938c48fa25b media: omap4iss: return error code when omap4iss_get() failed adds ab954c4325a6 media: b2c2: remove trailing semicolon in macro definition adds cbe8373ca7e7 media: rkisp1: rsz: crash fix when setting src format adds 3536169f8531 media: aspeed: fix clock handling logic adds 6f097ddb8072 media: dvbdev: Switch to new kerneldoc syntax for named va [...] adds 5f864cfbf59b media: cx23885: add more quirks for reset DMA on some AMD IOMMU adds cb1318fd80c3 media: cx23885: Fix various Hauppauge device analog captur [...] adds eea62d6d471a media: i2c: adv7511: remove open coded version of SMBus bl [...] adds 225d0dbdb2b1 media: drxj: remove redundant assignments to variable imag [...] adds efb8225ce665 media: ngene: switch from 'pci_' to 'dma_' API adds e6668bbaa5f9 media: imx: Drop dependency on I2C adds 8ab63c4cc3bd media: imx: Move dependency on VIDEO_DEV to common Kconfig symbol adds 34632e762325 media: imx: Drop manual dependency on VIDEO_IMX_MEDIA adds 772cb7f2cfd1 media: imx: Compile imx6-media-objs only for CONFIG_VIDEO_IMX_CSI adds 0ab05d7f7d24 media: imx: Set default sizes through macros in all drivers adds 82bedfbf663a media: imx: utils: Add ability to filter pixel formats by [...] adds d415448a836b media: imx: capture: Use dev_* instead of v4l2_* to log messages adds 6cf8b135a398 media: imx: capture: Use device name to construct bus_info adds 5722a1742606 media: imx: capture: Remove forward declaration of capture_qops adds e2c073c7d452 media: imx: capture: Handle errors from v4l2_fh_open() adds b3a300996cbe media: imx: capture: Clean up capture_priv structure adds cf56ac08795a media: imx: capture: Remove capture_priv stop field adds b517f562e038 media: imx: capture: Move queue and ctrl handler init to i [...] adds 8e574216979e media: imx: capture: Initialize video_device programmatically adds 1f4e7241704b media: imx: capture: Register the video device after compl [...] adds 0d966feb6bd0 media: imx: capture: Store v4l2_pix_format in imx_media_video_dev adds 024b2f9cd225 media: imx: capture: Move default format init to a separat [...] adds 300852e3cc13 media: imx: capture: Rename querycap handler to capture_querycap adds 3a8548247830 media: imx: capture: Rename ioctl operations with legacy prefix adds 49e1b5d6492b media: imx: capture: Add a mechanism to disable control in [...] adds 96fe421e8db5 media: imx: capture: Remove unneeded variable in __capture [...] adds 6cc209445c19 media: imx: capture: Pass v4l2_pix_format to __capture_leg [...] adds cc271b675469 media: imx: capture: Return -EPIPE from __capture_legacy_t [...] adds 7edcce6cc082 media: imx: capture: Extract format lookup from __capture_ [...] adds a9512b261afd media: imx: capture: Simplify capture_validate_fmt() imple [...] adds 5e14568ccbdf media: imx: capture: Simplify __capture_legacy_try_fmt() adds b41e93260425 media: imx: capture: Decouple video node from source with [...] adds a1060d0789b1 media: imx: capture: Expose V4L2_CAP_IO_MC for the MC-centric API adds c24ead998ed1 media: imx: imx7-media-csi: Disable legacy video node API adds ab7d9fed9056 media: imx: capture: Support creating immutable link to ca [...] adds dbeecb112cb4 media: imx: imx7-media-csi: Remove control handler adds fbd36bceb816 media: imx: imx7-media-csi: Move (de)init from link setup [...] adds 61c699bfb013 media: imx: imx7-media-csi: Create immutable link to captu [...] adds 9206d3b48b6a media: imx: imx7-media-csi: Replace CSICR*_RESET_VAL with values adds 37b48094169a media: imx: imx7-media-csi: Tidy up register fields macros adds db04bef6f1d2 media: imx: imx7-media-csi: Reorganize code in sections adds 66f469c1b484 media: imx: imx7-media-csi: Validate capture format in .li [...] adds c6f02291d114 media: imx: imx7-media-csi: Fix source type identification adds 3c1dbc71c646 media: imx: imx7-media-csi: Don't lock access to is_csi2 adds be1158f0f644 media: imx: imx7-media-csi: Rename imx7_csi_dma_start() to [...] adds b0f4a7f77c1d media: imx: imx7-media-csi: Split imx7_csi_dma_stop() adds ff43ca911978 media: imx: imx7-media-csi: Move CSI configuration before [...] adds f2635a9aa0c8 media: imx: imx7-media-csi: Merge streaming_start() with c [...] adds df221c963985 media: imx: imx7-media-csi: Merge hw_reset() with init_int [...] adds f7134e4514a8 media: imx: imx7-media-csi: Set the MIPI data type based o [...] adds 5f09f37a7db9 media: imx: imx7-media-csi: Don't set the buffer stride wh [...] adds 49a72bb614dc media: imx: imx7-media-csi: Merge all config in imx7_csi_c [...] adds d525febdb7a1 media: imx: imx7-media-csi: Clear all configurable CSICR18 fields adds b5cbab5e1a2f media: imx: imx7-media-csi: Set RFF burst type in imx7_csi [...] adds bc023b5a333a media: imx: imx7-media-csi: Simplify imx7_csi_rx_fifo_clear() adds 67c98cb1ac7c media: imx: imx7-media-csi: Don't double-enable the CSI adds 30122594cd5b media: imx: imx7-media-csi: Don't double-enable the RxFIFO adds eacc813b31a0 media: imx: imx7-media-csi: Remove double reflash of DMA c [...] adds ef08345c4cce media: imx: imx7-media-csi: Don't enable SOF and EOF interrupts adds 42849cf0869f media: imx: imx7_media-csi: Add support for additional Bay [...] adds dbedd2f4901e media: v4l2-mc: Add link flags to v4l2_create_fwnode_links [...] adds 43664fa55c59 media: imx: imx7_media-csi: Create immutable link to sourc [...] adds 5c7cf0f3f006 media: imx: imx7_mipi_csis: Acquire reset control without [...] adds dd4191054b92 media: imx: imx7_mipi_csis: Fix input size alignment adds 421ba86abfa6 media: imx: imx7_mipi_csis: Make source .s_power() optional adds 6e1de0062768 media: imx: imx7_mipi_csis: Avoid double get of wrap clock adds 0445bc5324db media: imx: imx7_mipi_csis: Drop 10-bit YUV support adds aeceec5e924b media: imx: imx7_mipi_csis: Fix UYVY8 media bus format adds 57b94933ebb8 media: imx: imx7_mipi_csis: Inline mipi_csis_set_hsync_settle() adds bef63005e3ad media: imx: imx7_mipi_csis: Move link setup check out of l [...] adds 74f815840e66 media: imx: imx7_mipi_csis: Calculate Ths_settle from sour [...] adds 6eac0eecd092 media: imx: imx7_mipi_csis: Turn register access macros in [...] adds d73228a730d8 media: imx: imx7_mipi_csis: Fully initialize MIPI_CSIS_DPH [...] adds e3851164a52d media: imx: imx7_mipi_csis: Define macros for DPHY_BCTRL_L fields adds 547e9437b00c media: imx: imx7_mipi_csis: Make ISP registers macros take [...] adds 7b437a246aad media: imx: imx7_mipi_csis: Rename register macros to matc [...] adds 4fe5bb0b666e media: imx: imx7_mipi_csis: Use register macros in mipi_cs [...] adds 1cb3ff130f4d media: imx: imx7_mipi_csis: Print shadow registers in mipi [...] new d26053275df9 Merge remote-tracking branch 'v4l-dvb/master' new 3e94430a4a51 Merge remote-tracking branch 'v4l-dvb-next/master' adds bf5144a612f3 ACPI: PCI: IRQ: Consolidate printing diagnostic messages adds c02b2fcd7506 ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() adds 866d6cdf353a ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more adds de972fd8c456 ACPI: PCI: Replace direct printk() invocations in pci_link.c adds 41103b3bbe37 ACPI: processor: Remove initialization of static variable adds 54e051920726 ACPI: processor: idle: Drop extra prefix from pr_notice() adds 52af99c3f55f ACPI: processor: Get rid of ACPICA message printing adds f3498862a54f Merge branches 'acpi-pci' and 'acpi-processor' into linux-next adds 68eab52e712b Merge branch 'acpi-pci' adds e6a55ccbd564 ACPI: sysfs: Get rid of ACPICA message printing adds 3aadd86e5669 ACPI: Drop unused ACPI_*_COMPONENT definitions and update [...] adds fd1cf158d1f0 Merge branch 'acpi-messages' into linux-next adds a13f7794df46 ACPI: HED: Drop unused ACPI_MODULE_NAME() definition adds f15befeb2bc3 Merge branch 'acpi-drivers' into linux-next adds 2c25fabdd5f6 ACPI: processor: perflib: Eliminate redundant status check adds 9aef4e26ab71 Merge branch 'acpi-processor' into linux-next adds a030fee8db44 Merge branch 'acpi-processor' adds 4c324548f09f ACPI: utils: Introduce acpi_evaluation_failure_warn() adds 94e17d606ec9 IIO: acpi-als: Get rid of ACPICA message printing adds ebf1bef3612f hwmon: acpi_power_meter: Get rid of ACPICA message printing adds bc0c545e0596 Merge branch 'acpi-messages' into linux-next adds 8608bdeb4cdb Merge branch 'devprop' into linux-next new 42326a293954 Merge branch 'pm-opp' into linux-next new c8b7bda1f361 Merge remote-tracking branch 'pm/linux-next' adds eec73529a932 arch_topology: Rename freq_scale as arch_freq_scale adds 01e055c120a4 arch_topology: Allow multiple entities to provide sched_fr [...] new 2f5339582e7b arch_topology: Export arch_freq_scale and helpers new d214de951171 cpufreq: CPPC: Add support for frequency invariance new 00f4c81538d2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 1224451bb6f9 PM / devfreq: Register devfreq as a cooling device on demand adds f8b7cecf84b2 PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() adds a1250fe272c9 dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle. adds b9b612b5f604 dt-bindings: devfreq: rk3399_dmc: Remove references of une [...] adds 03efd953fe1b PM / devfreq: Fix the wrong set_freq path for userspace go [...] adds 5983f89cfcc3 PM / devfreq: Check get_dev_status in devfreq_update_stats new fab70b6490f5 Merge remote-tracking branch 'devfreq/devfreq-next' new 13058ee47181 Merge remote-tracking branch 'ieee1394/for-next' adds 92c48950b43f fs: dlm: fix debugfs dump adds e125fbeb538e fs: dlm: fix mark setting deadlock adds b30a624f50d9 fs: dlm: set connected bit after accept adds e9a470acd930 fs: dlm: set subclass for othercon sock_mutex adds 8aa9540b49e0 fs: dlm: add errno handling to check callback adds 517461630d1c fs: dlm: add check if dlm is currently running adds c45674fbdda1 fs: dlm: change allocation limits adds e1a7cbce53f6 fs: dlm: use GFP_ZERO for page buffer adds f0747ebf48f3 fs: dlm: simplify writequeue handling adds 710176e8363f fs: dlm: check on minimum msglen size adds df9e06b800ed fs: dlm: remove unaligned memory access handling adds eec054b5a7cf fs: dlm: flush swork on shutdown adds 9d232469bcd7 fs: dlm: add shutdown hook new 56781cb1fecb Merge remote-tracking branch 'dlm/next' adds 0f00571f9433 RDMA/hns: Use new SQ doorbell register for HIP09 adds e35ecb466eb6 RDMA/iwcm: Allow AFONLY binding for IPv6 addresses new f675ba125bd3 RDMA/core: Remove unused req_ncomp_notif device operation new 3b89e92c2a95 RDMA/rtrs: Use new shared CQ mechanism new c33d516a1c74 RDMA/rtrs-clt: Use rdma_event_msg in log new 32548870d438 RDMA/hns: Add support for XRC on HIP09 new a639e66703ee RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr new f18ec4223117 RDMA/mlx5: Use a union inside mlx5_ib_mr new e6fb246ccafb RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr() new 14d05b552b5d RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr() new 7852546f5245 RDMA/mlx5: Fix query RoCE port new 6fe6e5686398 RDMA/mlx5: Fix mlx5 rates to IB rates map new 3f32dc0f4601 IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz() new 2904bb37b35d IB/core: Split uverbs_get_const/default to consider target type new 7610ab57de56 RDMA/mlx5: Allow larger pages in DevX umem new 99e5de72fd6b Merge remote-tracking branch 'rdma/for-next' adds b9fc8b4a5918 bpf: Add kernel/modules BTF presence checks to bpftool fea [...] adds 2463e0734973 netdevice: Add missing IFF_PHONY_HEADROOM self-definition adds c2ff53d8049f net: Add priv_flags for allow tx skb without linear adds ab5bd583b928 virtio-net: Support IFF_TX_SKB_NO_LINEAR flag adds 3914d88f7608 xsk: Respect device's headroom and tailroom on generic xmit path adds 9c8f21e6f885 xsk: Build skb by page (aka generic zerocopy xmit) adds a10787e6d58c bpf: Enable task local storage for tracing programs adds bc235cdb423a bpf: Prevent deadlock from recursive bpf_task_storage_[get [...] adds 1f87dcf116ad selftests/bpf: Add non-BPF_LSM test for task local storage adds c540957a4d1d selftests/bpf: Test deadlock from recursive bpf_task_stora [...] adds 4b0d2d4156cf bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h adds ced47e30ab8b bpf: runqslower: Use task local storage adds a7d24d9582f8 Merge branch 'bpf: enable task local storage for tracing' adds 523a4cf491b3 bpf: Use MAX_BPF_FUNC_REG_ARGS macro adds e6ac593372aa bpf: Rename fixup_bpf_calls and add some comments adds ecde60614d5e selftest/bpf: Make xsk tests less verbose adds d2b0dfd5d1f9 selftests/bpf: Expose and rename debug argument adds d3e3bf5b4c67 selftests/bpf: Restructure xsk selftests adds b267e5a458a7 selftests/bpf: Introduce xsk statistics tests adds 43c5026be77a Merge branch 'selftests/bpf: xsk improvements and new stats' adds a83586a7ddba bpf: Remove blank line in bpf helper description comment adds 887596095ec2 bpf: Clean up sockmap related Kconfigs adds 5a685cd94b21 skmsg: Get rid of struct sk_psock_parser adds 16137b09a66f bpf: Compute data_end dynamically with JIT code adds e3526bb92a20 skmsg: Move sk_redir from TCP_SKB_CB to skb adds ae8b8332fbb5 sock_map: Rename skb_parser and skb_verdict adds 4675e234b9e1 sock_map: Make sock_map_prog_update() static adds cd81cefb1abc skmsg: Make __sk_psock_purge_ingress_msg() static adds 533342322276 skmsg: Get rid of sk_psock_bpf_run() adds ff9614b81be6 skmsg: Remove unused sk_psock_stop() declaration adds 1e0ab70778bd Merge branch 'sock_map: clean up and refactor code for BPF [...] adds 2854436612c4 selftests/bpf: Propagate error code of the command to vmtest.sh adds 86fd166575c3 selftests/bpf: Copy extras in out-of-srctree builds adds efdb22de7dcd bpf: Factor out visit_func_call_insn() in check_cfg() adds bc2591d63fc9 bpf: Factor out verbose_invalid_scalar() adds 1435137573f9 bpf: Refactor check_func_call() to allow callback function adds 282a0f46d6cd bpf: Change return value of verifier function add_subprog() adds 69c087ba6225 bpf: Add bpf_for_each_map_elem() helper adds 314ee05e2fc6 bpf: Add hashtab support for bpf_for_each_map_elem() helper adds 06dcdcd4b9e8 bpf: Add arraymap support for bpf_for_each_map_elem() helper adds b8f871fa32ad libbpf: Move function is_ldimm64() earlier in libbpf.c adds 53eddb5e04ac libbpf: Support subprog address relocation adds f1f9f0d8d737 bpftool: Print subprog address properly adds 9de7f0fdab32 selftests/bpf: Add hashmap test for bpf_for_each_map_elem( [...] adds 6b9e3331347e selftests/bpf: Add arraymap test for bpf_for_each_map_elem [...] adds cc0f83530934 Merge branch 'bpf: add bpf_for_each_map_elem() helper' adds 04883a079968 tools, bpf_asm: Hard error on out of range jumps adds 85e142cb42a1 tools, bpf_asm: Exit non-zero on errors adds 303dcc25b5c7 tools/runqslower: Allow substituting custom vmlinux.h for [...] adds 6ed6e1c761f6 skmsg: Add function doc for skb->_sk_redir adds 86a35af628e5 selftests/bpf: Add a verifier scale test with unknown boun [...] adds 8fd886911a6a bpf: Add BTF_KIND_FLOAT to uapi adds 1b1ce92b2433 libbpf: Fix whitespace in btf_add_composite() comment adds 22541a9eeb0d libbpf: Add BTF_KIND_FLOAT support adds 737e0f919a8d tools/bpftool: Add BTF_KIND_FLOAT support adds eea154a852e8 selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test adds b1828f0b0482 bpf: Add BTF_KIND_FLOAT support adds 7e72aad3a15c selftest/bpf: Add BTF_KIND_FLOAT tests adds 7999cf7df899 selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplic [...] adds 6be6a0baffc1 bpf: Document BTF_KIND_FLOAT in btf.rst adds 13ec0216c3ac Merge branch 'Add BTF_KIND_FLOAT support' adds 7799e4d9d84f bpf: Import syscall arg documentation adds f67c9cbf6c58 bpf: Add minimal bpf() command documentation adds 6690523bccb3 bpf: Document BPF_F_LOCK in syscall commands adds 8aacb3c8d1a3 bpf: Document BPF_PROG_PIN syscall command adds 32e76b187a90 bpf: Document BPF_PROG_ATTACH syscall command adds 2a3fdca4e3bc bpf: Document BPF_PROG_TEST_RUN syscall command adds 5d999994e05d bpf: Document BPF_PROG_QUERY syscall command adds 0cb804547927 bpf: Document BPF_MAP_*_BATCH syscall commands adds 923a932c982f scripts/bpf: Abstract eBPF API target parameter adds a67882a221e3 scripts/bpf: Add syscall commands printer adds a01d935b2e09 tools/bpf: Remove bpf-helpers from bpftool docs adds 62b379a233a7 selftests/bpf: Templatize man page generation adds accbd33a9b03 selftests/bpf: Test syscall command parsing adds 6197e5b7b1b5 docs/bpf: Add bpf() syscall command reference adds 242029f42691 tools: Sync uapi bpf.h header with latest changes adds 2374e0f1c706 Merge branch 'Improve BPF syscall command documentation' adds 607b9cc92bd7 bpf: Consolidate shared test timing code adds 7c32e8f8bc33 bpf: Add PROG_TEST_RUN support for sk_lookup programs adds 509b2937bce9 selftests: bpf: Convert sk_lookup ctx access tests to PROG [...] adds abab306ff04b selftests: bpf: Check that PROG_TEST_RUN repeats as requested adds b4f894633fa1 selftests: bpf: Don't run sk_lookup in verifier tests adds b0d3df486fcf Merge branch 'PROG_TEST_RUN support for sk_lookup programs' adds 46ac034f769f bpf: Simplify the calculation of variables adds bce8623135fb selftests/bpf: Simplify the calculation of variables adds d01b59c9ae94 bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETH adds 256becd45017 selftests, bpf: Extend test_tc_tunnel test with vxlan adds 299194a91451 selftests/bpf: Fix test_attach_probe for powerpc uprobes adds a23b3f5697e6 xsk: Update rings for load-acquire/store-release barriers adds 291471dd1559 libbpf, xsk: Add libbpf_smp_store_release libbpf_smp_load_acquire adds bbb41728e61a Merge branch 'load-acquire/store-release barriers for' adds a6aac408c561 libbpf: Fix arm64 build adds a0d73acc1e4b selftests/bpf: Fix typo in Makefile adds 3fcd50d6f9a9 selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size adds ccb0e23ca274 selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax adds 34c9a7c5b70c Merge branch 'Add clang-based BTF_KIND_FLOAT tests' adds 11d39cfeecfc selftests/bpf: Fix compiler warning in BPF_KPROBE definiti [...] adds e6a4750ffe9d bpf, xdp: Make bpf_redirect_map() a map operation adds ee75aef23afe bpf, xdp: Restructure redirect actions adds 32f91529e2bd Merge branch 'bpf-xdp-redirect' adds c1acda9807e2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 0bb3262c0248 net: socket: use BIT() for MSG_* adds 97c2c69e1926 virtio-net: support XDP when not more queues adds 67a580aad179 drivers: isdn: mISDN: fix spelling typo of 'wheter' adds 4b18d5d1b2ba net: ethernet: chelsiofix: spelling typo of 'rewriteing' adds 3e6f20e09a45 net/rds: Drop duplicate sin and sin6 assignments adds 537a0c5c4218 net: fddi: skfp: smt: Replace one-element array with flexi [...] adds fdeadd6e49b3 net: mscc: ocelot: Fix fall-through warnings for Clang adds 097c8ff042e3 net: 3c509: Fix fall-through warnings for Clang adds 2a86b4a7f7ff net: cassini: Fix fall-through warnings for Clang adds 4cdbe58b4b3c decnet: Fix fall-through warnings for Clang adds 5646fba6eaff net: ax25: Fix fall-through warnings for Clang adds ecd1c6a51fcc net: bridge: Fix fall-through warnings for Clang adds b1866bfff922 net: core: Fix fall-through warnings for Clang adds 90d181ca488f net: rose: Fix fall-through warnings for Clang adds 71ae2cb30531 net: plip: Fix fall-through warnings for Clang adds 134639e9cc0f qed: Fix fall-through warnings for Clang adds 1ddc3229ad3c skbuff: remove some unnecessary operation in skb_segment_list() adds 3559c1ea4336 net: broadcom: bcm4908_enet: read MAC from OF adds 762c1adb1c15 isdn: mISDN: remove unneeded variable 'ret' adds 58c04397f74b sched: act_sample: Implement stats_update callback adds e56763ee50a3 FDDI: if_fddi.h: Update my e-mail address adds 4d248c0deea5 FDDI: defxx: Update my e-mail address adds aa27b8f7a048 FDDI: defza: Update my e-mail address adds 847cbfc014ad net: add a helper to avoid issues with HW TX timestamping [...] adds 13fdb9403d9e net: ipv6: route.c:fix indentation adds 825e8885779d mlxsw: spectrum: Reword an error message for Q-in-Q veto adds 675e5a1e1afa mlxsw: reg: Fix comment about slot_index field in PMAOS register adds 2ab781c2ccf4 mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 adds ff12ba3ad78d mlxsw: reg: Extend MFDE register with new log_ip field adds 315afd2068a8 mlxsw: core: Expose MFDE.log_ip to devlink health adds 4734a750f467 mlxsw: Adjust some MFDE fields shift and size to fw implem [...] adds a3c392302aba Merge branch 'mlxsw-misc-updates' adds f626ca682912 FDDI: defxx: Bail out gracefully with unassigned PCI resou [...] adds 193ced4a7959 FDDI: defxx: Make MMIO the configuration default except for EISA adds 795e272e5474 FDDI: defxx: Implement dynamic CSR I/O address space selection adds 4e052626b1a8 FDDI: defxx: Use driver's name with resource requests adds e2359fad458a Merge branch 'defxx-updates' adds 176769d10f96 net: enetc: move the CBDR API to enetc_cbdr.c adds 01121ab73924 net: enetc: save the DMA device for enetc_free_cbdr adds 24be14e3260a net: enetc: squash enetc_alloc_cbdr and enetc_setup_cbdr adds 27f9025d4941 net: enetc: save the mode register address inside struct e [...] adds 0bfde022b345 net: enetc: squash clear_cbdr and free_cbdr into teardown_cbdr adds 5b4daa7f1256 net: enetc: pass bd_count as an argument to enetc_setup_cbdr adds 4b47c0b81ffd net: enetc: don't initialize unused ports from a separate [...] adds c027aa9201eb net: enetc: simplify callers of enetc_rxbd_next adds 7f071a450b08 net: enetc: use enum enetc_active_offloads adds 8580b3c3d786 net: enetc: remove forward-declarations of enetc_clean_{rx [...] adds 0486185ee244 net: enetc: remove forward declaration for enetc_map_tx_buffs adds 7a5222cb7a56 net: enetc: make enetc_refill_rx_ring update the consumer index adds 157611c895d9 Merge branch 'enetc-cleanups' adds 93a4d0ab1e44 staging: dpaa2-switch: remove broken learning and flooding [...] adds 282d47de29c7 staging: dpaa2-switch: fix up initial forwarding configura [...] adds 5dda9a7921c7 staging: dpaa2-switch: remove obsolete .ndo_fdb_{add|del} [...] adds 26d419f36a23 staging: dpaa2-switch: get control interface attributes adds 2877e4f7e189 staging: dpaa2-switch: setup buffer pool and RX path rings adds 04abc97d3ef7 staging: dpaa2-switch: setup dpio adds 0b1b71370458 staging: dpaa2-switch: handle Rx path on control interface adds 7fd94d86b7f4 staging: dpaa2-switch: add .ndo_start_xmit() callback adds 613c0a5810b7 staging: dpaa2-switch: enable the control interface adds 539dda3c5d19 staging: dpaa2-switch: properly setup switching domains adds 16abb6ad6abc staging: dpaa2-switch: move the notifier register to modul [...] adds d671407fccbb staging: dpaa2-switch: accept only vlan-aware upper devices adds 685b480145c1 staging: dpaa2-switch: add fast-ageing on bridge leave adds 1c4928fc2929 staging: dpaa2-switch: prevent joining a bridge while VLAN [...] adds f48298d3fbfa staging: dpaa2-switch: move the driver out of staging adds eeada4105d73 Merge branch 'dpaa2-switch-next' adds 2b5720f26908 ionic: move rx_page_alloc and free adds 4b0a7539a372 ionic: implement Rx page reuse adds f37bc3462e80 ionic: optimize fastpath struct usage adds 89e572e7369f ionic: simplify rx skb alloc adds 55eda6bbe0c8 ionic: rebuild debugfs on qcq swap adds a25edab93b28 ionic: simplify use of completion types adds f2050d913944 Merge branch 'ionic-next' adds 6b9c8f46af9d net: ipv4: route.c: fix space before tab adds 34bb97512641 net: fddi: skfp: Mundane typo fixes throughout the file smt.h adds ee47ed08d75e net: dsa: b53: Add debug prints in b53_vlan_enable() adds b0bade515d36 net: phy: Expose phydev::dev_flags through sysfs adds c53d21af674a netdevsim: fib: Remove redundant code adds 433ccce83504 net: hns3: use FEC capability queried from firmware adds e8194f326205 net: hns3: use pause capability queried from firmware adds 6c6095214a6c Merge branch 'hns3-next' new ee90c6ba341f seg6: add support for IPv4 decapsulation in ipv6_srh_rcv() new fbbc5bc2ab8c seg6: ignore routing header with segments left equal to 0 new 1d5d0a078672 Merge branch 'seg6-next' new 597f48e46b6e nexthop: Pass nh_config to replace_nexthop() new 96a856256a43 nexthop: __nh_notifier_single_info_init(): Make nh_info an [...] new 90e1a9e21326 nexthop: Add a dedicated flag for multipath next-hop groups new 710ec5622306 nexthop: Add netlink defines and enumerators for resilient [...] new 283a72a5599e nexthop: Add implementation of resilient next-hop groups new b8f090d0beb1 nexthop: Add data structures for resilient group notifications new 7c37c7e00411 nexthop: Implement notifiers for resilient nexthop groups new 56ad5ba344de nexthop: Allow setting "offload" and "trap" indication of [...] new cfc15c1dbb0b nexthop: Allow reporting activity of nexthop buckets new a2601e2b1e7e nexthop: Add netlink handlers for resilient nexthop groups new 8a1bbabb034d nexthop: Add netlink handlers for bucket dump new 187d4c6b9796 nexthop: Add netlink handlers for bucket get new 0b4818aabcd6 nexthop: Notify userspace about bucket migrations new 15e1dd570306 nexthop: Enable resilient next-hop groups new 2a0186a37700 Merge branch 'nexthop-Resilient-next-hop-groups' new 7bef147a6ab6 net/mlx5: Don't skip vport check new d89edb360705 net/mlx5: Remove impossible checks of interface state new 6dea2f7eff96 net/mlx5: Separate probe vs. reload flows new 7e615b997802 net/mlx5: Remove second FW tracer check new 7ad67a20f28f net/mlx5: Don't rely on interface state bit new fe06992b04a9 net/mlx5: Check returned value from health recover sequence new 76e68d950a17 net/mlx5e: CT, Avoid false lock dependency warning new 87f77a679797 net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition new 5632817b144f net/mlx5e: Add missing include new fbeab6be054c net/mlx5: Fix indir stable stubs new 51ada5a52379 net/mlx5e: mlx5_tc_ct_init does not fail new 3094552bcd72 net/mlx5: SF, Fix return type new 03e219c4cf84 net/mlx5e: rep: Improve reg_cX conditions new 61e9508f1e5e net/mlx5: Avoid unnecessary operation new 9f4d9283388d net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc new 1bc61c9dd4f1 Merge tag 'mlx5-updates-2021-03-11' of git://git.kernel.or [...] new 5c7659eba873 mlxsw: spectrum_span: Add SPAN session identifier support new fa3faeb7aedb mlxsw: reg: Extend mirroring registers with probability ra [...] new 2dcbd9207b33 mlxsw: spectrum_span: Add SPAN probability rate support new 20afb9bc480d mlxsw: spectrum_matchall: Split sampling support between ASICs new 34a277212c67 mlxsw: spectrum_trap: Split sampling traps between ASICs new cf31190ae0b7 mlxsw: spectrum_matchall: Implement sampling using mirroring new 1520929e26d5 Merge branch 'mlxsw-Implement-sampling-using-mirroring' new 1980d3756506 tipc: convert dest node's address to network order new 97bc84bbd4de tipc: clean up warnings detected by sparse new 8176f8c0f095 isdn: remove extra spaces in the header file new f4dae54e486d tcp: plug skb_still_in_host_queue() to TSQ new a7abf3cd76e1 tcp: consider using standard rtx logic in tcp_rcv_fastopen [...] new ac3959fd0dcc tcp: remove obsolete check in __tcp_retransmit_skb() new 5215206d8b15 Merge branch 'tcp-delayed-completions' new bfdfe7fc1bf9 docs: networking: phy: Improve placement of parenthesis new 0142f0976475 net/mlx5: DR, Fixed typo in STE v0 new 141247788247 net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1 new cc82a2e6c8af net/mlx5: DR, Add missing vhca_id consume from STEv1 new ad2c99ca7581 net/mlx5: use kvfree() for memory allocated with kvzalloc() new 797609224164 net/mlx5: remove unneeded semicolon new 093bd7646937 net/mlx5: Read congestion counters from all ports when lag [...] new bca08a914501 net/mlx5e: Remove redundant newline in NL_SET_ERR_MSG_MOD new 991b2654605b net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE [...] new e16cf9d754b9 net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error events new 2119bda642c4 net/mlx5e: allocate 'indirection_rqt' buffer dynamically new 287e0df021e8 net/mlx5: Display the command index in command mailbox dump new 69e2916ebce4 net/mlx5: CT: Add support for mirroring new a3222a2da0a2 net/mlx5e: Allow to match on ICMP parameters new c232f81b0a00 Merge tag 'mlx5-updates-2021-03-12' of git://git.kernel.or [...] new 8fab174b78f7 net: macb: poll for fixed link state in SGMII mode new e276e5e40e92 net: macb: Disable PCS auto-negotiation for SGMII fixed-link mode new 26d2e0426aac Merge branch 'macb-fixed-link-fixes' new ab4dda7a8cb7 dt-bindings: net: bcm4908-enet: add optional TX interrupt new 12bb508bfe5a net: broadcom: bcm4908_enet: support TX interrupt new 6ad086009f87 net: ipv4: route.c: Fix indentation of multi line comment. new 01488a0ccd9a net: dsa: bcm_sf2: store PHY interface/mode in port structure new a9349f08ec6c net: dsa: bcm_sf2: setup BCM4908 internal crossbar new 257382c54e8c ptp_pch: Remove unused function 'pch_ch_control_read()' new f90fc37f289c ptp_pch: Move 'pch_*()' prototypes to shared header new 9ec04c71ab20 ptp: ptp_clockmatrix: Demote non-kernel-doc header to stan [...] new 287f93ded67f ptp: ptp_p: Demote non-conformant kernel-doc headers and s [...] new b202923d3a93 Merge branch 'ptp-warnings' new 86927c9c4d4e netdevsim: fib: Introduce a lock to guard nexthop hashtable new 40ff83711f76 netdevsim: Create a helper for setting nexthop hardware flags new d8eaa4facacb netdevsim: Add support for resilient nexthop groups new c6385c0b67c5 netdevsim: Allow reporting activity on nexthop buckets new 8e815284a5f9 selftests: fib_nexthops: Declutter test output new a8f9952d218d selftests: fib_nexthops: List each test case in a different line new 557205f47dc4 selftests: fib_nexthops: Test resilient nexthop groups new 386e3792b52a selftests: forwarding: Add resilient hashing test new 902280cacc03 selftests: forwarding: Add resilient multipath tunneling n [...] new b8a07c4cea04 selftests: netdevsim: Add test for resilient nexthop group [...] new e9e90a70cc2d Merge branch 'resil-nhgroups-netdevsim-selftests' new 6445e17af7c5 mptcp: add rm_list in mptcp_out_options new cbde27871896 mptcp: add rm_list_tx in mptcp_pm_data new 5c4a824dcb58 mptcp: add rm_list in mptcp_options_received new b5c55f334c7f mptcp: add rm_list_rx in mptcp_pm_data new d0b698ca9a27 mptcp: remove multi addresses in PM new ddd14bb85dd8 mptcp: remove multi subflows in PM new 06faa2271034 mptcp: remove multi addresses and subflows in PM new 0e4a3e68862b mptcp: remove a list of addrs when flushing new 7028ba8ac968 selftests: mptcp: add invert argument for chk_rm_nr new f87744ad4244 selftests: mptcp: set addr id for removing testcases new d2c4333a801c selftests: mptcp: add testcases for removing addrs new 7c678829efa8 Merge branch 'mptcp-Include-multiple-address-ids-in-RM_ADDR' new bc9d992ca4d2 sh_eth: rename TRSCER bits new 4585b72d97cc sh_eth: rename PSR bits new e2dccaf194dd sh_eth: rename *enum*s still not matching register names new 0deaeabf2712 sh_eth: place RX/TX descriptor *enum*s after their *struct*s new 5ab6f96a12f4 Merge branch 'sh_eth-reg-defs' new f5f2b3e4dcc0 net: hns3: add support for imp-controlled PHYs new 57a8f46b1bd3 net: hns3: add get/set pause parameters support for imp-co [...] new 024712f51e57 net: hns3: add ioctl support for imp-controlled PHYs new b47cfe1f402d net: hns3: add phy loopback support for imp-controlled PHYs new 4849d9beb8c9 Merge branch 'hns3-imp-phys' new 25660156f4cc flow_offload: add support for packet-per-second policing new 6a56e19902af flow_offload: reject configuration of packet-per-second po [...] new 2ffe0395288a net/sched: act_police: add support for packet-per-second policing new 361f7e4a7501 Merge branch 'pps-policing' new b1de0f01b011 batman-adv: Use netif_rx_any_context(). new ebc71a380435 Merge tag 'batadv-next-pullrequest-20210312' of git://git. [...] new ba2d1c28886c net: dsa: hellcreek: Add devlink VLAN region new e81813fb5635 net: dsa: hellcreek: Use boolean value new eb5f3d314180 net: dsa: hellcreek: Move common code to helper new 292cd449fee3 net: dsa: hellcreek: Add devlink FDB region new b8eccf2a0dc9 Merge branch 'dsa-hewllcreek-dumps' new 65c7bc1b7a66 net: ethernet: marvell: Fixed typo in the file sky2.c new 6fadbdd6dd32 drivers: net: vxlan.c: Fix declaration issue new e127906b68b4 net: stmmac: Set FIFO sizes for ipq806x new 3cc9b29ac0e1 docs: net: tweak devlink health documentation new 6f1629093399 docs: net: add missing devlink health cmd - trigger new ef700f2ea27e samples: pktgen: allow to specify delay parameter via new opt new c8fd4852022c samples: pktgen: new append mode new 0f88e6f35b31 Merge branch 'pktgen-scripts-improvements' new bd49fea7586b hv_netvsc: Add a comment clarifying batching logic new f4e6d7cdbfae net: dsa: bcm_sf2: Fill in BCM4908 CFP entries new 0ccf4d50d14f gro: simplify gro_list_prepare() new 9dc2c3133785 gro: consistentify napi->gro_hash[x] access in dev_gro_receive() new d0eed5c32514 gro: give 'hash' variable in dev_gro_receive() a less conf [...] new 3f79eb3c3a6a Merge branch 'gro-micro-optimize-dev_gro_receive' new dac06b32c705 flow_dissector: constify bpf_flow_dissector's data pointers new e3305138da47 skbuff: make __skb_header_pointer()'s data argument const new f96533cded17 flow_dissector: constify raw input data argument new 805a25f3a1bd linux/etherdevice.h: misc trailing whitespace cleanup new 59753ce8b196 ethernet: constify eth_get_headlen()'s data argument new d206121faf8b skbuff: micro-optimize {,__}skb_header_pointer() new c6baf7eeb0cf Merge branch 'skbuff-micro-optimize-flow-dissection' new a03e99d39f19 psample: Encapsulate packet metadata in a struct new 07e1a5809b59 psample: Add additional metadata attributes new a8700c3dd0a4 netdevsim: Add dummy psample implementation new f26b30918dac selftests: netdevsim: Test psample functionality new e0eeede3d233 mlxsw: pci: Add more metadata fields to CQEv2 new d4cabaadeaad mlxsw: Create dedicated field for Rx metadata in skb contr [...] new 5ab6dc9fa272 mlxsw: pci: Set extra metadata in skb control block new e1f78ecdfd59 mlxsw: spectrum: Remove unnecessary RCU read-side critical [...] new 48990bef1e68 mlxsw: spectrum: Remove mlxsw_sp_sample_receive() new 2073c6004443 mlxsw: spectrum: Report extra metadata to psample module new bb24d592e66e selftests: mlxsw: Add tc sample tests new 2117fce81f6b Merge branch 'psample-Add-additional-metadata-attributes' new f76571ae00f5 Merge remote-tracking branch 'net-next/master' adds 04ea63e34a2e selftests/bpf: Fix warning comparing pointer to 0 adds a9c80b03e586 bpf: Fix warning comparing pointer to 0 adds 2882c48bf8f2 libbpf: xsk: Remove linux/compiler.h header adds 7e8bbe24cb8b libbpf: xsk: Move barriers from libbpf_util.h to xsk.h adds 1211f4e9ae13 Merge branch 'libbpf/xsk cleanups' new 39a7e2ca5270 Merge remote-tracking branch 'bpf-next/for-next' new 540ec76d3147 net/mlx5: Cleanup prototype warning new 027d7166e178 net/mlx5: simplify the return expression of mlx5_esw_offlo [...] new 59079438a664 net/mlx5: Remove unused mlx5_core_health member recover_work new 7d97822a8cec net/mlx5: E-Switch, Add match on vhca id to default send rules new 59c904c8fffd net/mlx5: E-Switch, Add eswitch pointer to each representor new 658cfceb6267 RDMA/mlx5: Use representor E-Switch when getting netdev an [...] new 3a46f4fb55ff net/mlx5: E-Switch, Refactor send to vport to be more generic new c3e666f1ada9 net/mlx5: Add IFC bits needed for single FDB mode new 26bf30902c10 net/mlx5: Use order-0 allocations for EQs new 5db93e248624 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 7820ee1c4757 Bluetooth: btbcm: Rewrite bindings in YAML and add reset adds 2f40796671f0 Bluetooth: btbcm: Obtain and handle reset GPIO adds 62acbbb661a1 Bluetooth: btusb: print firmware file name on error loadin [...] adds d00745da644d Bluetooth: btintel: Fix offset calculation boot address parameter adds 6d19628f539f Bluetooth: SMP: Fail if remote and local public keys are i [...] adds c1a74160eaf1 Bluetooth: hci_qca: Add device_may_wakeup support new 15bc3e097a35 Merge remote-tracking branch 'bluetooth/master' adds 683313993dbe mtd: physmap: physmap-bt1-rom: Fix unintentional stack access adds 6cfeb41a8259 mtd: Add helper macro for register_mtd_blktrans boilerplate adds c45f07399db2 mtd: ftl: Use module_mtd_blktrans to register driver adds f7e39bb7f8ee mtd: inftlcore: Use module_mtd_blktrans to register driver adds 27b08bf3c338 mtd: mtdblock: Use module_mtd_blktrans to register driver adds b1f9604f4d2a mtd: mtdblock_ro: Use module_mtd_blktrans to register driver adds 1d5b7d479e7e mtd: mtdswap: Use module_mtd_blktrans to register driver adds 2dd8b55e2c28 mtd: nftlcore: Use module_mtd_blktrans to register driver adds d38c2b93258a mtd: rfd_ftl: Use module_mtd_blktrans to register driver adds cb4543054c5c mtd: don't lock when recursively deleting partitions adds ecd400ce5f97 mtd: char: Drop mtd_mutex usage from mtdchar_open() adds 1ad55288829c mtd: char: Get rid of Big MTD Lock adds 1ca890d325c8 mtd: parsers: extend Qcom SMEM parser to SPI flash adds 462d69a2dc3d mtd: mtdcore: constify name param in mtd_bdi_init adds bb17230c61a6 mtd: parsers: ofpart: support BCM4908 fixed partitions adds 2d751203aacf mtd: parsers: ofpart: limit parsing of deprecated DT syntax adds c95310e1b33e mtd: parsers: qcom: Fix error condition adds 8f62f59f83c3 mtd: parsers: qcom: incompatible with spi-nor 4k sectors adds b87b6d2d6f54 mtd: parsers: ofpart: make symbol 'bcm4908_partitions_quir [...] adds 620b90d30c08 mtd: maps: fix error return code of physmap_flash_remove() adds c6f51f1f5527 mtd: cfi: Fix fall-through warnings for Clang adds 0975b633871c mtd: mtdchar: Fix fall-through warnings for Clang adds 36a016a572ca mtd: onenand: Fix fall-through warnings for Clang adds fe1bc21f4472 mtd: rawnand: fsmc: Fix fall-through warnings for Clang adds 3ba6d1ff041f mtd: rawnand: stm32_fmc2: Fix fall-through warnings for Clang new 8215c0ed0c40 Merge remote-tracking branch 'mtd/mtd/next' adds 2bc611844b5d mtd: nand: Let ECC engines advertize the exact number of steps adds 7cd37e7e958b mtd: nand: ecc-bch: Populate the public nsteps field adds 12e0df0c6f60 mtd: nand: ecc-hamming: Populate the public nsteps field adds e3554b10babd mtd: nand: Add a helper to retrieve the number of ECC steps adds ba4a40a483da mtd: nand: Add a helper to retrieve the number of ECC byte [...] adds 5b9215acb518 mtd: rawnand: Try not to use the ECC private structures adds 49894937fc11 mtd: rawnand: omap: Use ECC information from the generic s [...] adds 3e66843c7428 mtd: nand: ecc-bch: Use the public nsteps field adds bf3816d28f07 mtd: nand: ecc-hamming: Use the public nsteps field adds 0646493edd02 mtd: rawnand: qcom: Update register macro name for 0x2c offset adds ec9e0203a359 mtd: nand: fix error handling in nand_prog_page_op() #1 adds 8ffbec7df4d6 mtd: nand: fix error handling in nand_prog_page_op() #2 adds 469b99248985 mtd: spinand: gigadevice: Support GD5F1GQ5UExxG adds e7a97528e3c7 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() adds 9a7c39e23d70 mtd: rawnand: qcom: Convert nandc to chip in Read/Write helper adds b057e498fdaf mtd: rawnand: qcom: Add helper to check last code word adds 622d3fc8de7d mtd: rawnand: qcom: Rename parameter name in macro adds e7a307f21a51 mtd: rawnand: qcom: Add helper to configure location register adds 503ee5aad430 mtd: rawnand: qcom: update last code word register adds f5200c14242f mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC adds 08608adb520e mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() adds 55fbb9ba4f06 mtd: rawnand: qcom: Return actual error code instead of -ENODEV new 07c2ad3639a3 Merge remote-tracking branch 'nand/nand/next' adds ff013330fbdb mtd: spi-nor: winbond: Add support for w25q512jvq adds 04fc298c7d08 mtd: spi-nor: use is_power_of_2() adds ae2177cf318d mtd: spi-nor: intel-spi: Move platform data header to x86 [...] adds 47f25032c0e3 MAINTAINERS: Add Michael and Pratyush as designated review [...] new 9b8ed7302063 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds da3c6c836fb1 crypto: powepc/sha1 - remove unneeded semicolon adds 3e2ccc745451 hwrng: ba431 - Use device-managed registration adds 6131e970770d crypto: arm/blake2b - drop unnecessary return statement adds 8fb7bd312fdb hwrng: xiphera-trng - use devm_platform_ioremap_resource() [...] adds f17a25cb1776 crypto: qat - fix spelling mistake: "messge" -> "message" adds e06da499d69a hwrng: bcm2835 - remove redundant null check adds 9ae219b19931 crypto: amlogic - Fix unnecessary check in meson_crypto_probe() adds 4ab6093ba4b1 crypto: serpent - Fix sparse byte order warnings adds 662c1c5618aa crypto: keembay-ocs-hcu - Fix error return code in kmb_ocs [...] adds 2eee428d8212 crypto: keembay-ocs-aes - Fix error return code in kmb_ocs [...] adds a01dc5c1f755 crypto: qce - Restore/save ahash state with custom struct [...] adds 38de3cf21fc0 crypto: qce - Hold back a block of data to be transferred [...] adds f0d078dd6c49 crypto: qce - Return unsupported if key1 and key 2 are sam [...] adds 42f730a47bee crypto: qce - Return unsupported if any three keys are sam [...] adds f08789462255 crypto: qce - Return error for zero length messages adds 44b45cdea4e3 crypto: qce - Return error for non-blocksize data(ECB/CBC [...] adds 02d0dae3ce2a crypto: qce - Set ivsize to 0 for ecb(aes) adds 25b71d61d631 crypto: qce - Improve the conditions for requesting AES fa [...] adds 24cbcc9427a3 crypto: qce - Set data unit size to message length for AES [...] adds 62e4842842f3 crypto: qce - Remover src_tbl from qce_cipher_reqctx adds 4139fd587320 crypto: qce - Remove totallen and offset in qce_start adds 1dbc6a1e25be crypto: sun8i-ss - fix result memory leak on error path adds 664b0f41ce2e crypto: s5p-sss - initialize APB clock after the AXI bus c [...] adds f0ba303badfe hwrng: omap - Fix included header from 'asm' adds e40ff6f3eaa2 crypto: testmgr - delete some redundant code adds 1406f0f34402 crypto: nx - add missing call to of_node_put() new ae8351284b74 hwrng: cctrng - Use device-managed registration API new 7ea39973d1e5 hwrng: pic32 - Use device-managed registration API new 3729095cc139 crypto: cavium - remove unused including <linux/version.h> new 98b5ef3e97b1 crypto: sun8i-ss - Fix memory leak of object d when dma_iv [...] new 83681f2bebb3 crypto: api - check for ERR pointers in crypto_destroy_tfm() new 1877c73b7c03 crypto: ccp - Don't initialize SEV support without the SEV [...] new 8123455a6485 crypto: hisilicon/hpre - add version adapt to new algorithms new 9b94ae729068 crypto: hisilicon/hpre - add algorithm type new 6763f5ea2d9a crypto: ecdh - move curve_id of ECDH from the key to algor [...] new 14bb76768275 crypto: ecc - expose ecc curves new 05e7b906aa7c crypto: hisilicon/hpre - add 'ECDH' algorithm new 8fb9340e178a crypto: ecc - add curve25519 params and expose them new 90274769cf79 crypto: hisilicon/hpre - add 'CURVE25519' algorithm new 282894556b83 crypto: sun8i-ce - fix error return code in sun8i_ce_prng_ [...] new 792b32fad548 crypto: qat - fix unmap invalid dma address new 7cc05071f930 crypto: qat - fix use of 'dma_map_single' new 0618e07ea3e0 dt-bindings: rng: bcm2835: add clock constraints new 381345820db5 dt-bindings: rng: bcm2835: document reset support new e5f9f41d5e62 hwrng: bcm2835 - add reset support new aa31e559f7f9 crypto: sun4i-ss - simplify optional reset handling new 04dfb75d57d0 Merge remote-tracking branch 'crypto/master' new 8976e790b2ce Merge remote-tracking branch 'drm-misc/for-linux-next' adds 2ce13b014cad drm/amd/pm: correct gpu metrics related data structures V3 adds 152bb95c38c3 drm/amd/pm: update existing gpu_metrics interfaces V2 adds 4215a1192336 drm/amdgpu: enable one vf mode on sienna cichlid vf adds d8cce9306801 drm/amd/pm/swsmu: clean up user profile function adds c79fe9b43669 drm/amdgpu: add DMUB trace event IRQ source define adds e49db3763452 drm/amd/amdgpu: Add missing BASE_IDX to dcn register adds 8e7b6fee9b03 drm/amd/display: Fix crc_src is not thread safe adds 86bc22191892 drm/amd/display: Support crc on specific region adds 0d7e6dc06a94 drm/amd/display: Process crc window at DMCU adds 21cd403ec64c drm/amd/display: Change to set crc window by dmcu fw adds 9a65df193108 drm/amd/display: Use PSP TA to read out crc adds e528556577a0 drm/amdgpu: simplify the sdma 4_x MGCG/MGLS logic. adds 8f211fe8ac7c drm/amdgpu: add sdma 4_x interrupts printing adds 3c73683c2394 drm/amd/amdgpu: add fini virt data exchange to ip_suspend adds bb0cd09be45e drm/amdgpu: Fix some unload driver issues adds a00aacdf00b1 drm/amdgpu: Fix some unload driver issues adds 47c45c39d1a4 drm/amdkfd: Use a new capability bit for SRAM ECC adds 7c9631af792b drm/amdkfd: Move set_trap_handler out of dqm->ops adds 58aa7790193a drm/amdgpu: enable TMZ by default on Raven asics adds 1b1cbf922920 drm/amdgpu/dc: fill in missing call to atom cmd table for [...] adds 3c8e99cc1297 drm/amdgpu/display: simplify backlight setting adds 10ba4d0c35d8 drm/amdgpu/display: don't assert in set backlight function adds f275e8759c87 drm/amdgpu/display: handle aux backlight in backlight_get_ [...] adds 7c20984795d7 drm/amd/display: Add a backlight module option adds 864f8b848bab drm/amdgpu/display: Remove unnecessary conversion to bool adds d0c048560a04 drm/amd/display: remove redundant initialization of variab [...] adds 08f3dddb715c drm/amdgpu/display: remove redundant continue statement adds 96e27e8d919e drm/radeon/si_dpm: Replace one-element array with flexible [...] adds b42c68fac891 drm/amd/display: Fix nested FPU context in dcn21_validate_ [...] adds 37ba52c6bd13 drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandw [...] adds 301a16138285 drm/amdgpu: add gc v9_4_2 ip headers (v3) adds b9dd2add842c drm/amdgpu: add mmhub v1_7 ip headers (v3) adds b8d037b32c5b drm/amdgpu: add mp v13_0_2 ip headers (v3) adds be547828c064 drm/amdgpu: add smuio v13_0_2 ip headers (v3) adds ca853314e78b drm/amdgpu: add sdma v4_4_0 ip headers (v2) adds f19e49a27f95 drm/amdgpu: add thm v13_0_2 ip headers (v3) adds b28f2165d064 drm/amdgpu: add umc v6_7_0 ip headers (v3) adds b77a9fdf526b drm/amdgpu: add vcn v2_6_0 ip headers (v3) adds d46b417a918b drm/amdgpu: add aldebaran asic type adds dd9dd4252830 drm/amd/include: add ip offset header for aldebaran (v5) adds 42b72608ae22 drm/amdgpu: add register base init for aldebaran (v2) adds 42719073b44e drm/amdgpu: add gpu_info fw parse support for aldebaran adds 7906af5e9d63 drm/amdgpu: add soc15 common ip block support for aldebaran adds f37945d50ff5 drm/amdgpu: add mmhub support for aldebaran (v3) adds 85e395506bfa drm/amdgpu: add gmc v9 block support for Aldebaran adds d39da7dab140 drm/amdgpu: set fw load type for aldebaran adds cdf545f35f8f drm/amdgpu: add gfx v9 block support for aldebaran adds b61a273e5d70 drm/amdgpu: add sdma block support for aldebaran adds 759eb38ed147 drm/amdgpu: correct mmBIF_SDMA4_DOORBELL_RANGE address for [...] adds c00a18ec0bd5 drm/amdgpu: set ip blocks for aldebaran adds 36e22d59dd10 drm/amdkfd: Add Aldebaran KFD support adds 5af81c6e6e6b drm/amdgpu: add aldebaran sdma firmware support (v2) adds 0ef6845c8c1c drm/amdkfd: Add aldebaran trap handler support adds 7e8b9378ce41 drm/amdgpu: Print the IH client ID name when vm fault happens adds 9429730260f3 drm/amdgpu: init sos microcode for psp v13 adds c296a30bcd70 drm/amdgpu: add kdb loading support for psp v13 adds 8fd4b02b10a6 drm/amdgpu: add sys_drv loading support for psp v13 adds 25d3c7edcb92 drm/amdgpu: add tOS loading support for psp v13 adds 79a30cd5971a drm/amdgpu: add psp v13 ring support adds e0123ad535f1 drm/amdgpu: init psp v13 ip function adds 1c221260ca3f drm/amdgpu: fix incorrect EP_STRAP reg offset for aldebaran adds 13a87eb0be3e drm/amdgpu: load pmfw prior to other non-psp fw for aldebaran adds 3a16f178ecf9 drm/amdgpu: detect sriov capability for aldebaran adds 825734272624 drm/amdgpu: bypass gc_9_x_common golden settings adds 79cdcbc683a0 drm/amdgpu: enable psp v13 ip block for aldebaran adds 8ff037502eb8 drm/amdgpu: add new smuio callbacks for aldebaran adds 62f6a0a7d844 drm/amdgpu: implement smuio v13_0 callbacks adds efda483e4f76 drm/amdgpu: initialize smuio callbacks for aldebaran adds 0391e072d0d4 drm/amdgpu: enable xgmi support for Aldebaran adds 6223bbdbfca9 drm/amdgpu: define address map for host xgmi link (v3) adds 5422039771ba drm/amdgpu: support get xgmi information for Aldebaran adds 5bb758b0c11c drm/amdkfd: expose host gpu link via sysfs (v2) adds ce9d25a2ad18 drm/amdgpu: add Aldebaran to the VCN family adds 3260ebef1a29 drm/amdgpu/vcn2.6: Add vcn2.6 support adds c03503bab80d drm/amdgpu: Fix IH client ID naming table adds 6fabeb8c6fc2 drm/amdgpu: Fix an omission when adding Aldebaran support adds 9d401d90329b drm/amdgpu/jpeg2.6: Add jpeg2.6 support adds 1c163ae18678 drm/amdgpu: new cache coherence change for Aldebaran adds f2c22d63d38b drm/amdkfd: add new flag for uncached GPU mapping adds 957e6b037d2c drm/amdgpu: skip MEC2_JT initialization for aldebaran adds f693b742eda9 drm/amdgpu/nbio: add aldebaran support adds 4f32f6abd393 drm/amdgpu/vcn: enable VCN on aldebaran adds 5b4c8ea5af77 drm/amdgpu/jpeg: enable JPEG on aldebaran adds fd9d8dc1638a drm/amdgpu: Clean up mmhub functions for aldebaran adds d07b107b71a3 drm/amdgpu: switch to use reg distance member for mmhub v1_7 adds 5ddaede9cb2a drm/amdgpu: initialize ta firmware for aldebaran adds 54cdf157538e drm/amdgpu: comments out vcn/jpeg ip blocks for aldebaran adds 6e69186495c2 drm/amd/swsmu: add aldebaran smu driver if header (v2) adds 2c4b68feffb7 drm/amd/swsmu: add aldebaran smu13 ip support (v3) adds f53b9b69c809 drm/amdgpu: declare sdma firmware binary file for aldebaran adds 03730535d7cc drm/amdgpu: initialize external rev_id for aldebaran adds 1871fb96f4a9 drm/amdgpu: declare smuio v13_0 callbacks as static adds cfd8e2422a7a drm/amdgpu: updated host to psp mailbox cmd (v2) adds c1e912c48874 drm/amdgpu: added register list driver ctx (v2) adds c6b823c8ff3f drm/amdgpu: added support for register list loading (v2) adds dc8cdd44fa86 drm/amdgpu: Add DID for aldebaran adds 273868a33d11 drm/amdgpu:add smu mode1/2 support for aldebaran adds cafc307e16f4 drm/amdgpu:return true for mode1_reset_support on aldebaran adds 49c84fc1ca5f drm/amdgpu: support get_vram_info atomfirmware i/f for aldebaran adds fe5aa338df2f drm/amdgpu: correct vram_info for HBM2E adds d553f3e828f0 drm/amdgpu: init gds for aldebaran adds a874a45667d3 drm/amdgpu: skip gds ras workaround for aldebaran adds ede8f5327945 drm/amdgpu: use physical_node_id to calculate aper_base adds c7ca300d5ac3 drm/amdgpu: apply sdma golden settings for aldebaran adds 59e91ef8fee3 drm/amdgpu: add sdma v4_4 ras function adds 648069c22ac9 drm/amdgpu: add sdma ras error query callback for aldebaran adds 7cb8b89d2c28 drm/amdgpu: add sdma ras error reset callback for aldebaran adds adc1774bb3c3 drm/amdgpu: add mmhub ras error query callback for aldebaran adds 141bb6a931b8 drm/amdgpu: add mmhub ras error reset callback for aldebaran adds a201519f76d0 drm/amdgpu: add mmhub error status query callback for aldebaran adds 28c3b0b68e99 drm/amdgpu: correct IH_CHICKEN programming for aldebaran adds 7af7fbcb8e0e drm/amdgpu: switch to vega20 ih block for aldebaran adds 387bcf25c9a2 drm/amdgpu: disallow use semaphore on aldebaran adds f4d3e37214b9 drm/amd/pm:add aldebaran support for getting bootup values adds fdcd4e03a7be drm/amdgpu: update atom_firmware_info_v3_4 (v2) adds 2eb7ef3ab971 drm/amdgpu: pre-map device buffer as cached for A+A config adds f8ed2bfce669 drm/amdgpu: Don't do FB resize under A+A config adds 8f836c3bfacc drm/amd/pm: Add atom_smc_dpm_info_v4_10 for aldebaran adds b516add470a9 drm/amd/amdgpu: Add smu_pptable module parameter adds 3027092bc64a drm/amd/pm: Add support to override pptable id for aldebaran adds 400689e2d7c4 drm/amd/pm: Remove CPU virtual address notification in aldebaran adds cf6b630eebde drm/amdgpu: query aldebaran gfx_config through atomfirmware i/f adds 2e91364d4d6e drm/amdgpu: retire aldebaran gpu_info firmware adds a0629ecc1eb0 drm/amdpgu: add ATOM_DGPU_VRAM_TYPE_HBM2E vram type adds 17521ad4c78f drm/amdgpu: UTLC1 RB SDMA timeout on Aldebaran adds 5e0afe8b4855 drm/amdgpu: Aldebaran doesn't use semaphore adds 33ff0f0fdb84 drm/amdgpu: bypass hdp read cache invalidation for aldebaran (v2) adds 6372f8477caa drm/amd/pm: Set no fan control flag as needed. adds e2acb84a980d drm/amdkfd: Fix saving the ACC vgprs for Aldebaran adds 308f464bdb9a drm/amdgpu: switch to cached noretry setting for aldebaran adds abefeb43cd11 drm/amdgpu: Enable swsmu block on aldebaran adds 85e385e7448b drm/amdgpu: enable vcn and jpeg on aldebaran adds c821f9559ebd drm/amdgpu: enable vcn dpg mode on aldebaran adds 93fcf2ec4e30 drm/amdgpu: enable dpg indirect sram mode on aldebaran adds 627c10dddc4f drm/amdgpu: add mmhub client ids for aldebaran adds 169826dad672 drm/amdgpu: Add clock gating support for aldebaran adds 84d77ff4b6a5 drm/amdgpu/pm: Remove unsupported MP1 messages from aldebaran adds edcff6386fd6 drm/amdgpu/pm: Fix reset message mapping on aldebaran adds fa56d1f85517 drm/amdgpu/pm: Remove redundant generic message index adds 9467b8b1f3fa drm/amdgpu: Enable CP idle interrupts adds 887e4ec45361 drm/amdgpu: Fix aldebaran MMHUB CG/LS logic adds ddbb3d0507d1 drm/amdgpu: apply new pmfw loading sequence to arcturus an [...] adds 167a4d984773 drm/amdgpu: Use free system memory size for kfd memory accounting adds 81a80cbd9cf7 drm/amdgpu: enable retry fault wptr overflow adds dcf2495eeada drm/amdgpu: enable 48-bit IH timestamp counter adds aa8ef6ccf0d2 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd adds d91a10cee37d drm/amd/pm: Fix power limit query on aldebaran adds 97cd896900d8 drm/amd/pm: Add DCBTC support for aldebaran adds 2f2c987899cc drm/amd/pm: Enable performance determinism on aldebaran adds 9d48ef664dd2 drm/amd/pm: Correct msg status check for powerlimit adds 40be0404ea65 drm/amdgpu: Don't reserve vram as WC for A+A adds e8f30121290c drm/amdgpu: Use physical translation mode to access page table adds 85af2e3ab6ea drm/amdgpu: Moved gart_size calculation to mc_init functions adds ee909bb716f5 drm/amdgpu: Modify comments of vram_start/end adds c06f89749172 drm/amdgpu: Placement of gart and vram in sysvm aperture adds a70dbf332316 drm/amdgpu: Use different gart table parameters for 2-leve [...] adds 79e0abba1d9d drm/amdgpu: Add function to allocate and fill PDB0 adds d0783a45c55a drm/amdgpu: Set up vmid0 PDB0 adds d40e67de223b drm/amdgpu: HW setup of 2-level vmid0 page table adds 1486e1e9f307 drm/amdgpu: workaround the TMR MC address issue (v2) adds 8d495a276151 drm/amdgpu: enable sram initialization for aldebaran adds 30ec79244ff8 drm/amdgpu: update mmhub client ids for Aldebaran adds 9a857694f429 drm/amdgpu: Fix GART page table s-bit adds ce4a704e85ef drm/amdgpu: Fix the comment in amdgpu_gmc.h adds b091612d8acc drm/amdgpu: use pd addr based on gart level page table adds 47449eb883d1 drm/amd/pm: remove aldebaran serial number support adds d586c3f82ccb drm/amd/pm: Enable user min/max gfxclk on aldebaran adds e8ae5a492f04 drm/amdgpu: allow use psp to load firmware (v2) adds a8b9f1d27cb1 drm/amdkfd: Add kernel parameter to stop queue eviction on [...] adds 055f1c38b610 drm/amdkfd: Check HIQ's MQD for queue preemption status adds 86541dd5d169 drm/amdkfd: add aldebaran kfd2kgd callbacks to kfd device (v2) adds 5a7ec6e24990 drm/amdgpu: restore aldebaran save ttmp and trap config on [...] adds e602c7c8cb5e drm/amdgpu: apply gc v9_4_2 golden settings for aldebaran adds 98887ca24245 drm/amdgpu: add common gc golden settings for aldebaran adds ce5cd74115a1 drm/amdgpu: update TCP_CHAN_STEER_1 golden value for aldebaran adds 473b1b97343f drm/amdgpu: add gc powerbrake support (v2) adds 78c0bc2e28d9 drm/amdgpu: add ras support for gfx of aldebaran adds 3b72fa18541d drm/amdgpu: refine ras codes for GC utc of aldebaran adds 9f6fe9cf6be4 drm/amdgpu: enable watchdog feature for SQ of aldebaran adds c5993608fcb9 drm/amdgpu: Let KFD use more VMIDs on Aldebaran adds 60447b00b92f drm/amd/pm: add aldebaran serial number support adds e8af093b81d8 drm/amdgpu: change psp_rap_invoke() function return value adds 50a28559aa0a drm/amdgpu: add psp RAP L0 check support adds c01e286382ff drm/amd/pm: add new data in metrics table adds 3636b7e2b7e5 drm/amdgpu: update default timeout of Aldebaran SQ watchdog adds 2dabc6250108 drm/amdgpu: Make noretry the default on Aldebaran adds 4afcf949be4e drm/amdgpu: harvest edc status when connected to host via xGMI adds 830be924d013 drm/amdgpu: set CPU mapping of vram as cached for A+A mode adds 815e380d17a6 drm/amdgpu: set snoop bit in pde/pte entries for A+A adds 4854484af1a1 drm/amdkfd: apply uncached flag for aldebaran adds 18e774a4ec76 drm/amdgpu: Increase PSP runtime TMR region size adds 96e09bf4b69e drm/amdkfd: Fix UBSAN shift-out-of-bounds warning adds 20708e6ad97c Revert freesync video patches temporarily adds 0cf4c38510f3 drm/amdgpu: clean-up unused variable adds 02d50342d67c drm/amdgpu: Set GTT_USWC flag to enable freesync v2 adds 251effe070b6 drm/amd/pm: Enable pp_od_clk_voltage node on aldebaran adds 510e98911696 drm/amd/pm: Remove min/max overload of pp_dpm_sclk adds cc48d5a207dd drm/amdgpu: Check if FB BAR is enabled for ROM read adds 0a26f97fca34 drm/amd/display: Enabled pipe harvesting in dcn30 adds 6d573c8e95fb drm/amd/display: Skip powerstate DC hw access if virtual dal adds 4f643c905cf0 drm/amd/display: Fix typo when retrieving dppclk from UEFI config adds 637f04d2320c drm/amd/display: Move define from internal header to dmub_cmd.h adds cbb707bf5984 drm/amd/display: Fix dmub trace event not update issue adds 70a58dc5115b drm/amd/display: Enable pflip interrupt upon pipe enable adds dadf29ac0af7 drm/amd/display: Read all the trace entry if it is not empty adds eb82cf633147 drm/amd/display: Fix warning adds a1fae906db5d drm/amd/display: Fixed read/write pointer issue for get dm [...] adds 4bcc7220609b drm/amd/display: [FW Promotion] Release 0.0.55 adds 954bf6d40185 drm/amd/display: Added multi instance support for panel control adds 24c501d48973 drm/amd/display: 3.2.126 adds 436baf29fcab drm/amd/display: Revert dram_clock_change_latency for DCN2.1 adds 737e2128cf71 drm/amd/display: Align cursor cache address to 2KB adds 8351a3aa3f1d drm/amdgpu/swsmu: fix error return code of smu_v11_0_set_a [...] adds c598fb0f74d0 drm/amd/display: remove duplicate include in amdgpu_dm.c adds 6908ddfd1a8d drm/amd/display: remove duplicate include in dcn21 and gpio adds 616a7a3141b9 drm/amdgpu: Verify bo size can fit framebuffer size on init. adds fd967a042bb9 Revert "drm/amdgpu: add psp RAP L0 check support" adds 269534ccdf8b drm/amdgpu: Add kfd init_complete flag to check from amdgpu side adds a0ab9a5acfc2 drm/amdgpu: Init the cp MQD if it's not be initialized before adds 788f0c895c30 drm/amdgpu: Add reset_list for device list used for reset adds 72635734084f drm/amdgpu: Reset the devices in the XGMI hive duirng probe adds 03d2fc127938 drm/amdgpu: fb BO should be ttm_bo_type_device adds c115b0196943 drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm adds 1ace37b873c2 drm/amdgpu/display: Implement functions to let DC allocate [...] adds 2a34394abca0 drm/amdgpu: add ih waiter on process until checkpoint adds 08f510455461 drm/amd/pm: bug fix for pcie dpm adds dd1f9e447663 drm/amdgpu : Fix asic reset regression issue introduce by [...] adds 677cecd18355 drm/amd/pm: correct the watermark settings for Polaris adds 2273335e9edc drm/radeon: also init GEM funcs in radeon_gem_prime_import [...] adds 899d9bc0f75a drm/radeon: fix AGP dependency adds d27de2a54ce4 drm/radeon: keep __user during cast adds 6611a31837d0 drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m adds 7324f97510e0 drm/amd/display: Remove unused defines adds ca6b84b40ce9 drm/amdgpu: skip read eeprom for device that pending on XG [...] adds 63ef052ee192 drm/amd/pm: Add LightSBR SMU MSG support adds e3a2e9e18c3e drm/amdgpu: Enable light SBR for SMU on passthrough and XG [...] adds 6077c06992f3 Revert "drm/amd/display: remove duplicate include in amdgpu_dm.c" adds 976b1b80a209 drm/amd/display: remove duplicate include in amdgpu_dm.c adds f21d43779ad4 drm/amdgpu:disable XGMI TA unload for A+A aldebaran adds 2438ae0020ac drm/amdgpu: update secure display TA header adds e616a2f9340d drm/amd/pm: workaround for audio noise issue adds 9d4037b78053 drm/amdgpu/powerplay/smu10: add support for gpu busy query (v2) adds f47433ea5725 drm/amdgpu/smu8: return an error rather than 50% if busy q [...] adds 216a8346c9c3 drm/amdgpu: Fix spelling mistake "disabed" -> "disabled" adds dcf95c92d56e drm/amdgpu: Replace in_interrupt() usage in gmc_v*_process [...] adds a42680ee7652 drm/amdgpu: Remove in_interrupt() usage in gfx_v9_0_kiq_re [...] adds e51e39edf076 drm/amdgpu: Replace in_task() in gfx_v8_0_parse_sq_irq() adds db1d5a97c79b usb/host: enable auto power control for xhci-pci adds 56301f9655c7 drm/amdgpu: add another raven1 gfxoff quirk adds 781f915e7ee1 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x adds 7af83b341884 drm/amdgpu: only check for _PR3 on dGPUs adds 02cc96fb4aa1 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 4981082f0393 drm/amdgpu: add a dev_pm_ops prepare callback (v2) adds c7d5dca14568 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] adds 7653f77cd44c drm/amdgpu: disentangle HG systems from vgaswitcheroo adds 149288a229e3 drm/amdgpu: don't evict vram on APUs for suspend to ram (v3) adds 63d2f4ee0b2c drm/amdgpu: use PM_EVENT_FREEZE check rather than driver f [...] adds 818d7ccd1d9f drm/amdgpu: clean up S0ix logic (v3) adds e3bd803217bf drm/amdgpu: clean up non-DC suspend/resume handling adds 5efb43035496 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] adds 1eb984921ae5 XXX drm/amdgpu: re-enable suspend phase 2 for S0ix adds 61451194d6e7 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds cc8fb250e070 drm/amdgpu: disable gfxoff for ROCm workloads on Raven1 new 1e2391868665 Merge remote-tracking branch 'amdgpu/drm-next' adds e43539f87a6d drm/i915: Move pipe enable/disable tracepoints to intel_cr [...] adds 9bb475cd31fa drm/i915: Don't try to query the frame counter for disabled pipes adds 2c6afc3675bc drm/i915: Return zero as the scanline counter for disabled pipes adds 603a945e55bd drm/i915: Fix DSI TE max_vblank_count handling adds 356ce0ea7eb4 drm/i915: Call primary encoder's .get_config() from MST .g [...] adds 7d3d8f853cbe drm/i915: Do intel_dpll_readout_hw_state() after encoder readout adds d0f1bfc615a8 drm/i915: Use pipes instead crtc indices in PLL state tracking adds 351221ffc5e5 drm/i915: Move DDI clock readout to encoder->get_config() adds 0fbd86942774 drm/i915: Add encoder->is_clock_enabled() adds aaca50ef45ed drm/i915: Extend icl_sanitize_encoder_pll_mapping() to all [...] adds 35bb28ece90d Merge drm/drm-next into drm-intel-next adds 086877a12f36 drm/i915: Tolerate bogus DPLL selection new b7a7053ab2ec drm/i915: Workaround async flip + VT-d corruption on HSW/BDW new cdf64625e8d0 drm/i915: Tighten SAGV constraint for pre-tgl new f0dfaa982b79 drm/i915: Check SAGV wm min_ddb_alloc rather than plane_res_b new 18ffd6de8c50 drm/i915: Calculate min_ddb_alloc for trans_wm new a5941b475028 drm/i915: Extract skl_check_wm_level() and skl_check_nv12_ [...] new 5dac808aceb6 drm/i915: s/plane_res_b/blocks/ etc. new 8fba00da1e4d Merge remote-tracking branch 'drm-intel/for-linux-next' new d4ae95c9141b Merge remote-tracking branch 'drm-msm/msm-next' new b9027ed686c1 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 04f7791b7a4b ALSA: hda - bind headset buttons to the headphone jack adds 0ae0337f929a uapi: virtio_ids: add a sound device type ID from OASIS spec adds de3a9980d8c3 ALSA: virtio: add virtio sound driver adds 9d45e514da88 ALSA: virtio: handling control messages adds 29b96bf50ba9 ALSA: virtio: build PCM devices and substream hardware des [...] adds f40a28679e0b ALSA: virtio: handling control and I/O messages for the PC [...] adds da76e9f3e43a ALSA: virtio: PCM substream operators adds ca61a41f389c ALSA: virtio: introduce jack support adds 19325fedf245 ALSA: virtio: introduce PCM channel map support adds 575483e90a32 ALSA: virtio: introduce device suspend/resume support adds 59117306e0d0 Merge tag 'tags/virtio_snd-5.12-rc2' into for-next adds b95a913cb368 ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 adds 6cc7e93f46a5 ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS [...] adds b73df04187eb ALSA: hda/cirrus: Add jack detect interrupt support from C [...] adds b9dd23bb03fe ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control adds 9c896eeca457 ALSA: ppc: keywest: remove outdated comment new 79407f010e9b Merge remote-tracking branch 'sound/for-next' adds 933f98be60a7 ASoC: constify of_phandle_args in snd_soc_get_dai_name() adds 13fba3e873b1 ASoC: uniphier: Simplify the return expression of uniphier [...] adds 907e0cdebc1f ASoC: fsl_sai: Add pm qos cpu latency support adds ff5687854323 ASoC: codecs: lpass-rx-macro: remove redundant initializat [...] adds 1730ef62874d ASoC: Intel: boards: sof-wm8804: add check for PLL setting adds 1372c76802be ASoC: SOF: Intel: hda: turn off display power in resume adds 5f160cbe76bf ASoC: fsl_xcvr: move reset assert into runtime_resume adds 1b99d50b9709 ASoC: Intel: Skylake: Compile when any configuration is selected adds 2b719fd20f32 ASoC: rt1316: Add RT1316 SDCA vendor-specific driver adds 8106efdce036 ASoC: qcom: lpass-hdmi: remove useless return adds 64298706dcc9 ASoC: qcom: lpass-platform: remove useless assignment adds 18bcac6ed746 ASoC: qcom: q6dsp-dai: clarify expression adds 12900bacb4f3 ASoC: qcom: q6afe: remove useless assignments adds 32d4e59cb39d ASoC: qcom: q6afe: align function prototype adds be79e73e3adb ASoC: qcom: q6asm: align function prototypes adds 77af06de3013 ASoC: wcd-clsh-v2: align function prototypes adds 8d2f2d7ff3c6 ASoC: wcd9335: clarify return value adds 7faaea14feee ASoC: wcd934x: remove useless return adds 4b4f2119f985 ASoC: lpass-wsa-macro: add missing test adds 893bc891d39d Merge series "ASoC: qcom: remove cppcheck warnings" from P [...] adds 628fc9d9a0e6 ASoC: rt*: Constify static struct sdw_slave_ops adds f9e56a34cda2 ASoC: rt*: Constify static struct snd_soc_dai_ops adds 3084e5f7f753 ASoC: rt*: Constify static struct acpi_device_id adds c4fd082e4662 ASoc: rt5631: Constify static struct coeff_clk_div adds 7817317e2ffa Merge series "ASoC: rt*: Constify static structs" from Rik [...] adds b29674357622 ASoC: fsl: fsl_asrc: remove useless assignment adds b035a9efda28 ASoC: fsl: fsl_dma: remove unused variable adds 062b85216886 ASoC: fsl: fsl_easrc: remove useless assignments adds 8f6fef01a5ba ASoC: fsl: fsl_esai: clarify expression adds 2fb563567bc4 ASoC: fsl: fsl_ssi: remove unnecessary tests adds 4a6202f0cef5 ASoC: fsl: imx-hdmi: remove unused structure members adds 91ab7743112b ASoC: fsl: mpc5200: signed parameter in snprintf format adds f5036db354d9 ASoC: fsl: mpc8610: remove useless assignment adds b86fe83448b4 ASoC: fsl: p1022_ds: remove useless assignment adds 029448a8560f Merge series "ASoC: fsl: remove cppcheck warnings" from Pi [...] adds 6053a840f711 ASoC: soc-pcm: remove strange format storing adds 7f4a763642cc ASoC: soc-pcm: unpack dpcm_init_runtime_hw() adds 5f53898af1a2 ASoC: soc-pcm: add dpcm_runtime_setup_fe() adds 1b8cb123f3dd ASoC: soc-pcm: add dpcm_runtime_setup() adds 4fe28461e289 ASoC: soc-pcm: unpack dpcm_set_fe_runtime() adds 4ea62149dc62 Merge series "soc-pcm: tidyup snd_pcm_hardware setup for F [...] adds 5a81abc2ea3d ASoC: samsung: i2s: remove unassigned variable adds 0587e83c5d8b ASoC: samsung: s3c24xx_simtec: add missing error check adds fbb123e248c1 ASoC: samsung: smdk_wm8994: add missing return adds c856cef731dd ASoC: samsung: snow: remove useless test adds 260fe5535b69 Merge series "ASoC: samsung: remove cppcheck warnings" fro [...] adds 7ca5f0494617 ASoC: soc-ops: remove useless assignment adds 9dbe774091b0 ASoC: soc-pcm: remove redundant assignment adds 61b9eedd93b1 ASoC: soc-pcm: remove shadowing variable adds 61456212e80e ASoC: soc-pcm: add error log adds 47108a61b2f7 ASoC: soc-topology: clarify expression adds bd029fc86834 ASoC: generic: simple-card-utils: remove useless assignment adds d59748076b89 Merge series "ASoC: core: remove cppcheck warnings" from P [...] adds 77150b5a5a47 ASoC: sh: dma-sh7760: remove unused variable adds d29a60604fe6 ASoC: sh: rcar: align function prototypes adds 652fc90f9de4 ASoC: sh: rcar: simplify return adds 4862811f8735 ASoC: sh: rcar: ctu: add missing error check adds 9946871c6087 ASoC: sh: rcar: ssi: remove redundant assignment adds eeff1df1fa13 ASoC: sh: siu_pcm: remove useless assignment adds b7e41867a4c9 ASoC: sh: siu_pcm: remove unused variable adds 3766623b5c44 Merge series "ASoC: sh: remove cppcheck warnings" from Pie [...] adds 64ca77d9f55a ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata adds b8fdf6093144 ASoC: mxs-saif: drop unneeded snd_soc_dai_set_drvdata adds 36785fec16be ASoC: sun4i-i2s: drop unneeded snd_soc_dai_set_drvdata adds eb0d22d793e8 ASoC: fsl: drop unneeded snd_soc_dai_set_drvdata adds ef1ed5b855f6 Merge series "drop unneeded snd_soc_dai_set_drvdata" from [...] adds 929cc7826055 ASoC: rsnd: cleanup ppcheck warning for ssiu.c adds 0779baa812cf ASoC: rsnd: cleanup ppcheck warning for ssi.c adds e539943c664e ASoC: rsnd: cleanup ppcheck warning for core.c adds 31dbf7acc6a3 ASoC: rsnd: cleanup ppcheck warning for cmd.c adds b6e499bcb32f ASoC: rsnd: cleanup ppcheck warning for adg.c adds fa576ff64f5d Merge series "ASoC: rsnd: cleanup ppcheck warning for Rene [...] adds 075d7da7d6b4 ASoC: codecs: nau8825: fix kernel-doc adds 2fb8711095a1 ASoC: soc-dai: fix kernel-doc adds 7810ea4c8f74 ASoC: Intel: atom: fix kernel-doc adds ee00e0bf7e4f ASoC: wm8524: Do not print probe defer error adds e443858258a2 ASoC: SOF: Intel: hda: enable async suspend adds 99ac2f8d1508 ASoC: mchp-i2s-mcc: Add compatible for SAMA7G5 adds 13c1629d758a ASoC: mchp-i2s-mcc: Add multi-channel support for I2S and [...] adds bfdca489751f ASoC: mchp-i2s-mcc: Add support to select TDM pins adds 16135d66309a ASoC: mchp-i2s-mcc: Add FIFOs support adds 153bb1feefd2 ASoC: mchp,i2s-mcc: Add SAMA7G5 to binding adds ead2a3e43f0a ASoC: mchp, i2s-mcc: Add property to specify pin pair for TDM adds 842860f45dbd Merge series "Add I2S-MCC support for Microchip's SAMA7G5" [...] adds 4e8d9fe7f09b ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only adds 5ed26a834b83 ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config adds 7942bf067172 Merge series "ASoC: Intel: soc-acpi: remove unused TigerLa [...] adds 4c869beda489 ASoC: codec: Omit superfluous error message in jz4760_code [...] adds 5d90fef68091 ASoC: sgtl5000: Fix identation of .driver elements adds 3d01f5ee19c3 ASoC: rt1316: Fix return value check in rt1316_sdw_probe() adds a5e78cfbd50e ASoC: codecs: fix platform_no_drv_owner.cocci warnings adds 51bc908fccb1 ASoC: fsl: fsl_easrc: Fix uninitialized variable st2_mem_alloc adds f7c5c16875c2 ASoC: rt1011: use logical OR adds 7e66f16251eb ASoC: rt1011: remove redundant test adds 5a2429926549 ASoC: rt1011: clarify expression adds 4354ad55cde7 ASoC: rt1015: clarify expression adds a426017ed593 ASoC: rt1016: clarify expression adds 9e884eed54c4 ASoC: rt1305: clarify expression adds 1dd9cca70146 ASoC: rt1308: clarify expression adds 4fbd2978944c ASoC: rt5640: clarify expression adds 5864cf7f26ae ASoC: rt5645: use logical OR adds fa0eb20cb38d ASoC: rt5645: clarify expression adds 33eaffe3706a ASoC: rt5651: clarify expression adds 9b9adc5b749d ASoC: rt5651: remove useless assignment adds bb133ec21f86 ASoC: rt5659: clarify expression adds 9fd72391ae8f ASoC: rt5660: clarify expression adds ca1107d305b5 ASoC: rt5663: clarify expression adds 17d78e931148 ASoC: rt5665: clarify expression adds 17de60946a65 ASoC: rt5668: clarify expression adds 6fa544568515 ASoC: rt5668: remove useless assignments adds 7ad9b8d28d3f ASoC: rt5670: clarify expression adds ae052909d1b1 ASoC: rt5677: clarify expression adds 51cb94f6c340 ASoC: rt5677: remove useless assignment adds e699b2c89f83 ASoC: rt5682: clarify expression adds ec6aa9b59dbf ASoC: rt5682: remove useless assignments adds f1a1da09faa3 ASoC: rt5682: remove useless initialization adds d639089a8468 Merge series "ASoC: realtek: fix cppcheck warnings" from P [...] adds 80cd73094c40 ASoC: cs4270: fix kernel-doc adds c5036b86678f ASoC: jz4760: fix set but not used warning adds 79d77f7fd1de ASoC: rt5631: fix kernel-doc warning adds 5dd902d99ebb ASoC: sigmadsp-regmap: fix kernel-doc warning adds 7655e32685e8 ASoC: amd: renoir: remove invalid kernel-doc comment adds 6a9287f5beef ASoC: fsl: fsl_ssi: fix kernel-doc warning adds 9d02a3021833 ASoC: fsl: fsl_easrc: fix kernel-doc warning adds 45468f2cfe96 ASoC: Intel: bytcr_wm5102: remove unused static variable adds f323ecedf322 ASoC: qcom: q6dsp: fix kernel-doc warning adds 98537d5c9257 Merge series "ASoC: remove more make W=1 warnings" from Pi [...] adds aa4890f673f9 ASoC: wm8962: Relax bit clock divider searching adds 90b2d3733879 ASoC: fsl_xcvr: Use devm_platform_ioremap_resource_byname( [...] adds 20d17057f0a8 ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver adds cc2d7429d65c ASoC: codecs/jz4770: Remove superfluous error message adds 452801cabc0a ASoC: rt5645: Move rt5645_platform_data to sound/soc/codec [...] adds 3f004d2dc118 ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin adds 7ad4d237e7c4 ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver adds 97e2b5e5dcd5 ASoC: cs42l42: Fix Bitclock polarity inversion adds 3656667e6685 ASoC: cs42l42: Fix channel width support adds a2ddc577ee46 ASoC: cs42l42: Fix mixer volume control adds 9ad4f9ea976e ASoC: cs42l42: Don't enable/disable regulator at Bias Level adds ddaa9bea4ffa ASoC: cs42l42: Always wait at least 3ms after reset adds 32432b8eea2d Merge series "Report jack and button detection + Capture S [...] adds d3223608c5bc ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw [...] adds d59cfc6544dc ASoC: rt715-sdca: Remove unused including <linux/version.h> adds 542712826f8d ASoC: rt5682: add delay time of workqueue to control next [...] adds ac922edc80aa ASoC: convert Microchip I2SMCC binding to yaml adds 9bcf56c9647a Merge series "Add I2S-MCC support for Microchip's SAMA7G5" [...] adds 2b869e0ea598 ASoC: cs42l42: Remove power if the driver is being removed adds 1abca8e1c77b ASoC: cs42l42: Disable regulators if probe fails adds 621d65f3b868 ASoC: cs42l42: Provide finer control on playback path adds 43fc357199f9 ASoC: cs42l42: Set clock source for both ways of stream adds 585e7079de0e ASoC: cs42l42: Add Capture Support adds c5b8ee0879bc ASoC: cs42l42: Report jack and button detection adds 2cdba9b045c7 ASoC: cs42l42: Use bclk from hw_params if set_sysclk was n [...] adds 0ea23660c717 ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT adds 882589bb707b ASoC: cs42l42: Only start PLL if it is needed adds b7d00776ebf7 ASoC: cs42l42: Wait for PLL to lock before switching to it adds 64682e1b7744 Merge series "Report jack and button detection + Capture S [...] adds c68fded79a9f ASoC: soc-core: fix DMI handling adds 4988f0cc254a ASoC: arizona: fix function argument adds b6021b5623b9 ASoC: madera: align function prototype adds 43fe3fe8b316 ASoC: wm2200: remove unused structure adds 13119a311aeb ASoC: wm8903: remove useless assignments adds d28a9dfeb807 ASoC: wm8958-dsp2: rename local 'control' arrays adds 729d42a4ab1a ASoC: wm8978: clarify expression adds b564fdb75691 ASoC: wm8994: align function prototype adds ea80d4991b76 ASoC: wm8996: clarify expression adds 492df5b0748a ASoC: wm_adsp: simplify return value adds 8ea9e29cc7fc ASoC: wm_hubs: align function prototype adds 6f2cd36f78ef Merge series "ASoC: codecs: wolfson: remove cppcheck warni [...] adds 5fd6b9b8b1c4 ASoC: dt-bindings: mt8183: add compatible string for using [...] adds 9dc21a066bb6 ASoC: mediatek: mt8183: support machine driver with rt1015p adds 0befe3a0c612 Merge series "ASoC: mediatek: mt8183-mt6358: support machi [...] new 2e5e57f085a3 ASoC: mediatek: mtk-btcvsd: remove useless assignment new 57f1379e77a7 ASoC: mediatek: mt2701: align function prototype new d9cdc1335622 ASoC: mediatek: mt2701: rename shadowed array new 14667403a563 ASoC: mediatek: mt8173: rename local irq variable new f8fc9ec56f34 ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() new 6fb8944cd289 ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro new 56e749ba756f ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() new 68cbc557375e ASoC: soc-pcm: add soc_pcm_update_symmetry() new c393281a3c1c ASoC: soc-pcm: add soc_hw_sanity_check() new 1db19c151819 ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count new 20048a9a4070 ASoC: soc-pcm: remove unneeded !rtd->dai_link check new 531590bb40f8 ASoC: soc-pcm: share DPCM BE DAI stop operation new c00af5f32ce1 Merge series "ASoC: soc-pcm: cleanup each functions" from [...] new b7c7203a1f75 ASoC: Intel: bytcr_rt5640: Enable jack-detect support on A [...] new 464b489a7885 ASoC: rt1015p: add acpi device id for rt1015p new ee427ea4f126 ASoC: fsl_asrc_dma: request dma channel from specific controller new d58970da3247 ASoC: samsung: tm2_wm5110: check of of_parse return value new f7b61287cf17 ASoC: samsung: tm2_wm5110: remove shadowed variable new 6e35f4281cae Merge series "ASoC: samsung: remove cppcheck warnings" fro [...] new 40e4046913a3 ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 P [...] new 9f47c9c8bddc ASoC: Intel: bytcr_rt5640: Add used AIF to the components string new 54d796b86eb3 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] new 1de8cdfdeede Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 31afd78fce0f Merge remote-tracking branch 'sound-asoc/for-next' adds a63d0120a2dd Input: exc3000 - split MT event handling from IRQ handler adds 102feb1ddfd0 Input: exc3000 - factor out vendor data request adds c929ac9eb85a Input: exc3000 - fix firmware version query for device in [...] adds ad117c558e83 Input: exc3000 - add type sysfs attribute adds ea16ef967ec8 Input: elan_i2c - reduce the resume time for new devices new 205d40e90799 Merge remote-tracking branch 'input/next' adds 1f4193ddb79e Merge branch 'block-5.12' into for-next adds aa076e4671fd Merge branch 'for-5.13/libata' into for-next adds 272c71f52b28 Merge branch 'io_uring-5.12' into for-next adds b288fc01f42d io_uring: avoid taking ctx refs for task-cancel adds e6441afe0945 io_uring: reuse io_req_task_queue_fail() adds f6fab9684320 io_uring: further deduplicate file slot selection adds b1c4d7014ae5 io_uring: add a helper failing not issued requests adds a1ae03bb444c io_uring: refactor provide/remove buffer locking adds fb984d2db736 io_uring: use better types for cflags adds 84dc29633015 io_uring: refactor out send/recv async setup adds b18983ee8bc2 io_uring: untie alloc_async_data and needs_async_data adds 57fe409591b7 io_uring: rethink def->needs_async_data adds 2386b6509702 io_uring: merge defer_prep() and prep_async() adds e868cec82fe4 io_uring: simplify io_resubmit_prep() adds 486747c53203 io_uring: wrap io_kiocb reference count manipulation in helpers adds dd62de5f8fe2 io_uring: switch to atomic_t for io_kiocb reference count adds 7bf1821abd6d Merge branch 'for-5.13/io_uring' into for-next adds 44fc3264d186 io_uring: simplify io_sqd_update_thread_idle() adds 72dd7a4f28d5 Merge branch 'for-5.13/io_uring' into for-next adds fee14707bc6b Merge branch 'block-5.12' into for-next adds e668545e5450 Merge branch 'io_uring-5.12' into for-next adds 607fa33047a7 Merge branch 'io_uring-5.12' into for-next adds 0c7728c832a8 Merge branch 'block-5.12' into for-next adds d3c4fd293a3f Merge branch 'block-5.12' into for-next new 6a1dde1c2792 Merge branch 'io_uring-5.12' into for-next new 236093d13b06 Merge remote-tracking branch 'block/for-next' adds 4d73b7ae8134 dm writecache: fix flexible_array.cocci warnings adds 88cc16b9b3ac dm: remove useless loop in __split_and_process_bio new eb7a93a6c78a Merge remote-tracking branch 'device-mapper/for-next' adds adc6d2a82e3c mmc: core: Do a power cycle when the CMD11 fails adds b5ec67fd5c3b mmc: core: Drop superfluous validations in mmc_hw|sw_reset() adds 88f4ec81a00f mmc: core: Drop reference counting of the bus_ops adds 2a538dec7173 mmc: dw_mmc: Drop redundant call to ->card_event callback adds 2d08fddfed81 mmc: core: Reduce code duplication to mmc_spi_send_{csd|cid} adds 04a41e01cb07 mmc: tmio: remove workaround for NON_REMOVABLE adds 40be988e7517 mmc: uniphier-sd: Fix an error handling path in uniphier_s [...] adds 0aefdb2dd649 mmc: uniphier-sd: Fix a resource leak in the remove function adds 9c3cf7a3ab2d mmc: core: Set read only for SD cards with permanent write [...] adds fa0d85fe70b5 mmc: tmio: support custom irq masks adds 3968209a1174 dt-bindings: mmc: fsl-imx-esdhc: add pinctrl bindings adds 980557ac89d4 dt-bindings: mmc: fsl-imx-esdhc: add clock bindings adds 4af89af7254a mmc: sdhci-esdhc-imx: validate pinctrl before use it adds f3d825f21a86 mmc: sdhci-pci-gli: Enable short circuit protection mechan [...] adds 08b6f65273ff mmc: sdhci-pci-o2micro: Add missing checks in sdhci_pci_o2_probe adds 5a4d8769b27e mmc: sdhci: Check for reset prior to DMA address unmap adds d4df2805fabc mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL adds cc959f659ca1 mmc: block: Drop use of unlikely() in mmc_blk_probe() adds f9a7aa06f400 mmc: block: Simplify logging during probe about added partitions adds 17d3a0a4f0bd mmc: block: Fix error path in mmc_blk_probe() adds cc1e932b1d6d mmc: core: Remove mq->use_cqe from the struct mmc_queue adds cd4820a00889 memstick: core: Assign error code of mspro_block_resume() adds 1bf16ee52089 mmc: sdhci-st: simplify optional reset handling adds 50c95770b1f9 mmc: dw_mmc: simplify optional reset handling adds 2fdf8e7b550a mmc: via-sdmmc: remove unneeded variable 'ret' adds a4c0de72e6ad Merge branch 'fixes' into next adds a83d21c95692 mmc: sdhci-pci: Avoid comma separated statements adds 434563e30937 mmc: sdhci: Use "mmc" directly rather than "host->mmc" adds 4cb034984f81 mmc: sdio: fix a typo in the comment of SDIO_SD_REV_3_00 new a5844c9dd7a3 Merge remote-tracking branch 'mmc/next' adds 44a8c5a9dab3 dt-bindings: input: Add reset-time-sec common property adds cf469562fc59 dt-bindings: mfd: Add Actions Semi ATC260x PMIC binding adds f7cb7fe34db9 mfd: Add MFD driver for ATC260x PMICs adds 44f6b6a50ee3 input: atc260x: Add onkey driver for ATC260x PMICs adds eac013a0b704 MAINTAINERS: Add entry for ATC260x PMIC adds a1a5c1c3df28 mfd: intel_pmt: Fix nuisance messages and handling of disa [...] adds aa47ad3f853a mfd: intel_pmt: Add support for DG1 adds 012e3b174fe7 dt-bindings: Add vendor prefix for Netronix, Inc. adds 01929c71334a dt-bindings: mfd: Add binding for Netronix embedded controller adds eceae5839306 mfd: Add base driver for Netronix embedded controller adds 9fc0486f948f pwm: ntxec: Add driver for PWM function in Netronix EC adds 435af89786c6 rtc: New driver for RTC in Netronix embedded controller adds edbda8f78723 MAINTAINERS: Add entry for Netronix embedded controller adds bd4cefe20e3d dt_bindings: mfd: Add ROHM BD9576MUF and BD9573MUF PMICs adds b1b3ced38979 mfd: Support ROHM BD9576MUF and BD9573MUF adds 0e9692607f94 mfd: bd9576: Add IRQ support adds b237bcac557a wdt: Support wdt on ROHM BD9576MUF and BD9573MUF adds e4560879fddf MAINTAINERS: Add ROHM BD9576MUF and BD9573MUF drivers adds 42fc191d60e6 mfd: bd9576: Add safety limit/monitoring registers adds 6753db7181c7 Merge tags 'ib-mfd-input-v5.13-1', 'ib-mfd-platform-x86-v5 [...] adds 668474c2bc1d dt-bindings: mfd: Convert rn5t618 to json-schema adds d3bbe33bf32f dt-bindings: mfd: ricoh,rn5t618: Trivial: Fix spelling mis [...] adds 94e48ec50223 mfd: dbx500-prcmu: Use true and false for bool variable adds a971c67b46c6 mfd: arizona: Make some symbols static adds dda54e3a32fc mfd: lp87565: Remove unused define 'LP87565_NUM_BUCK' adds 19dd3ca8a9ec mfd: stmpe: Revert "Constify static struct resource" adds 2e4f8388a1d9 mfd: ab8500: Drop bm disable parameter adds 49fdd15d2e09 mfd: Remove support for AB3100 adds e605b170944f mfd: ene-kb3930: Make local symbol 'kb3930_power_off' static adds da09259c8932 MAINTAINERS: Add entry for Intel MAX 10 mfd driver adds 92b7d8527668 dt-bindings: mfd: lp875xx: Add optional reset GPIO adds fea19b6e80a1 mfd: lm3533: Switch to using the new API kobj_to_dev() new 08116429d805 Merge remote-tracking branch 'mfd/for-mfd-next' adds 225be60f3853 dt-bindings: backlight: qcom-wled: Add PMI8994 compatible new 1a68469d252d Merge remote-tracking branch 'backlight/for-backlight-next' adds c018b5322a44 power: supply: max8997-charger: remove unneeded semicolon adds bf3841073bf3 power: supply: cw2015: Add CHARGE_NOW support adds f05d29333bb4 MAINTAINERS: power: supply: add entry for S3C ADC battery driver adds d6ce6e810852 power: supply: s3c_adc_battery: add SPDX license identifier adds c8bbab8f2d5f power: supply: s3c_adc_battery: remove unused pdata in sus [...] adds d33b3f7e34a1 power: supply: smb347-charger: Improve interrupt initialization adds 2552e38dc8ad power: supply: smb347-charger: Clean up whitespaces in the code adds f38a16448327 power: supply: core: provide function stubs if CONFIG_POWE [...] new 32826341058b power: supply: z2_battery: Drop unused variable new 06978d18f9f4 Merge remote-tracking branch 'battery/for-next' adds eca1851aa3e1 Merge existing fixes from regulator/for-5.12 adds 438421b07bf8 regulator: spmi: Add support for ULT LV_P50 and ULT P300 adds 1e50433c5705 regulator: pf8x00: Use regulator_map_voltage_ascend for pf [...] adds 45ee8b79d679 regulator: add missing call to of_node_put() adds 1850ce9767a8 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new e3b9cf6e9d3d Merge remote-tracking branch 'regulator/for-next' new 2ba280edd777 Merge remote-tracking branch 'security/next-testing' new 26ec5dd3a1fb Merge remote-tracking branch 'apparmor/apparmor-next' adds fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries adds 9536390dcc8c certs: Move load_system_certificate_list to a common function adds ad33a49b42c5 certs: Add ability to preload revocation certs adds e377c31f788f integrity: Load mokx variables into the blacklist keyring new 50278e4752bf Merge remote-tracking branch 'keys/keys-next' adds 7fa2e79a6bb9 selinux: Allow context mounts for unpriviliged overlayfs adds 2554a48f4437 selinux: measure state and policy capabilities adds 63ddf1baa0e3 selinux: fix misspellings using codespell tool adds 431c3be16bd0 selinux: fix misspellings using codespell tool new d2ff67c2720b Merge remote-tracking branch 'selinux/next' adds 618ca04a3145 tpm: efi: Use local variable for calculating final log size adds 14d7d0bc7f49 tpm: acpi: Check eventlog signature before using it adds a8bba9247eb3 tpm: vtpm_proxy: Avoid reading host log when using a virtu [...] new 8a631a604be2 Merge remote-tracking branch 'tpmdd/next' adds be575abcf799 Merge branch 'iommu/fixes' into next new b9dce5659bed Merge remote-tracking branch 'iommu/next' new 5504a69a4219 audit: further cleanup of AUDIT_FILTER_ENTRY deprecation new 313e624a9136 Merge remote-tracking branch 'audit/next' adds 9336a5f64b54 kexec: Move ELF fields to struct kimage adds 7b558cc3564e arm64: Use ELF fields defined in 'struct kimage' adds e6635bab530d powerpc: Use ELF fields defined in 'struct kimage' adds 179350f00e06 x86: Use ELF fields defined in 'struct kimage' adds b30be4dc733e of: Add a common kexec FDT setup function adds ac10be5cdbfa arm64: Use common of_kexec_alloc_and_setup_fdt() adds 3c985d31ad66 powerpc: Use common of_kexec_alloc_and_setup_fdt() adds 0c605158be32 powerpc: Move ima buffer fields to struct kimage adds 39652741c80b powerpc: Enable passing IMA log to next kernel on kexec adds fee3ff99bc67 powerpc: Move arch independent ima kexec functions to driv [...] adds 28db15d49c5f kexec: Use fdt_appendprop_addrrange() to add ima buffer to FDT adds cd42f1db09d4 powerpc: Delete unused function delete_fdt_mem_rsv() adds dce92f6b11c3 arm64: Enable passing IMA log to next kernel on kexec adds 886db32398ab powerpc/kexec_file: Restore FDT size estimation for kdump kernel adds 065cac6c686d of: property: Remove unneeded return variable new d24fa711e577 Merge remote-tracking branch 'devicetree/for-next' adds d098738eb3a1 Merge existing fixes from spi/for-5.12 adds abdc5db39d72 spi: omap2-mcspi: Activate pinctrl idle state during runti [...] adds e50989527fae spi: rockchip: avoid objtool warning adds 120a9e8155cb spi: atmel: Drop unused variable adds 87d62d8fa666 spi: cadence-quadspi: add missing of_node_put adds 31e92cbfb9cd spi: spi-nxp-fspi: Add support for IP read only adds c791e3c31cb2 spi: spi-nxp-fspi: Add imx8dxl driver support adds 82ce7d0e74b6 spi: spi-nxp-fspi: Implement errata workaround for LS1028A adds 32f298481add spi: spi-nxp-fspi: Add imx8dxl support adds 260864f797f2 spi: mt6779: update spi document adds a0521f70aee0 parport: Introduce module_parport_driver() helper macro adds 8c7e98f74ceb spi: butterfly: Switch to use module_parport_driver() adds 529bee9ed1b5 spi: lm70llp: Switch to use module_parport_driver() adds 2c94b1b7dda1 Merge series "parport: Introduce module_parport_driver() a [...] adds 31890269c0a0 spi: cadence-quadspi: Silence shiftTooManyBitsSigned warning new 12ef51b11669 spi: stm32: avoid ifdef CONFIG_PM for pm callbacks new 93c941448994 spi: spi-axi-spi-engine: remove usage of delay_usecs new e7f2d4c6aacd spi: bcm63xx-spi: don't check 'delay_usecs' field new 66a3aadec42a spi: spi-bcm-qspi: replace 'delay_usecs' with 'delay.value' check new 506d1a1b441e spi: spi-sh: replace 'delay_usecs' with 'delay.value' in pr_debug new 7ca660f8212b spi: spi-tegra20-flash: don't check 'delay_usecs' field fo [...] new 33a23423ca0a staging: greybus: spilib: use 'spi_delay_to_ns' for gettin [...] new a886010c6971 spi: spi-falcon: remove check for 'delay_usecs' new 55a47532fa4c spi: fsl-espi: remove usage of 'delay_usecs' field new 3ab1cce55337 spi: core: remove 'delay_usecs' field from spi_transfer new 05d8a019eb05 spi: docs: update info about 'delay_usecs' new d11233e0dee6 Merge series "spi: finalize 'delay_usecs' removal/transiti [...] new a43e89624bae Merge remote-tracking branch 'spi/for-5.13' into spi-next new 46c116311cb8 Merge remote-tracking branch 'spi/for-next' adds 70c9d959226b x86/vdso: Use proper modifier for len's format specifier i [...] new 4f6ed38fc300 Merge branch 'x86/vdso' new 7befb3ef2422 Merge branch 'x86/urgent' adds f3db3365c069 x86/sev-es: Remove subtraction of res variable adds 229164175ff0 x86/virtio: Have SEV guests enforce restricted virtio memo [...] new 6ec384da2cd7 Merge branch 'x86/seves' adds e93d757c3f33 x86/platform/uv: Fix indentation warning in Documentation/ [...] adds 6840a150b9da x86/platform/uv: Set section block size for hubless architectures new 9d689b3dd554 Merge branch 'x86/platform' adds a32a4d8a815c smp: Run functions concurrently in smp_call_function_many_cond() adds 4c1ba3923e6c x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_fun [...] adds 6035152d8eeb x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_n [...] adds 4ce94eabac16 x86/mm/tlb: Flush remote and local TLBs concurrently adds 2f4305b19fe6 x86/mm/tlb: Privatize cpu_tlbstate adds 09c5272e4861 x86/mm/tlb: Do not make is_lazy dirty for no reason adds 291c4011dd7a cpumask: Mark functions as pure adds 1608e4cf31b8 x86/mm/tlb: Remove unnecessary uses of the inline keyword adds a5aa5ce30059 smp: Inline on_each_cpu_cond() and on_each_cpu() adds d43f17a1da25 smp: Micro-optimize smp_call_function_many_cond() adds 8d0968cc6b8f locking/csd_lock: Add boot parameter for controlling CSD l [...] adds de7b09ef658d locking/csd_lock: Prepare more CSD lock debugging adds a5aabace5fb8 locking/csd_lock: Add more data to CSD lock debugging adds 864b435514b2 x86/jump_label: Mark arguments as const to satisfy asm con [...] adds 3e31f94752e4 lockdep: Add lockdep_assert_not_held() adds f8cfa46608f8 lockdep: Add lockdep lock state defines adds bdb1050ee1fa ath10k: Detect conf_mutex held ath10k_drain_tx() calls adds a500fc918f7b Merge branch 'locking/core' into x86/mm, to resolve conflict new 3c4a82534c7d Merge branch 'x86/mm' adds c6b2f240bf8d tools/x86: Add a kcpuid tool to show raw CPU features new a5bae77bac54 Merge branch 'x86/misc' adds 59eca2fa1934 x86/cpu/hygon: Set __max_die_per_package on Hygon new b70c6a80d96b Merge branch 'x86/cpu' adds 3fb0fdb3bbe7 x86/stackprotector/32: Make the canary into a regular perc [...] adds d0962f2b24c9 x86/entry/32: Remove leftover macros after stackprotector [...] new 1a207f0943e5 Merge branch 'x86/core' adds 09141ec0e4ef x86: Remove duplicate TSC DEADLINE MSR definitions adds b18adee4ce44 stacktrace: Move documentation for arch_stack_walk_reliabl [...] adds 81519f778830 x86/setup: Remove unused RESERVE_BRK_ARRAY() new 1b7420e2406c Merge branch 'x86/cleanups' adds db16e07269c2 x86/alternative: Drop unused feature parameter from ALTINS [...] new 478a5dbcdb37 Merge branch 'x86/alternatives' new c69e9f00c18c Merge branch 'timers/urgent' new e1a5cdb67bcc Merge branch 'sched/urgent' adds e140749c9f19 sched: Simplify migration_cpu_stop() adds 183f47fcaa54 kcov: Remove kcov include from sched.h and move it to its users. adds 0826530de3cb sched/fair: Remove update of blocked load from newidle_balance adds ab2dde5e98db sched/fair: Remove unused return of _nohz_idle_balance adds 64f84f273592 sched/fair: Remove unused parameter of update_nohz_stats adds 7a82e5f52a35 sched/fair: Merge for each idle cpu loop of ILB adds 6553fc181791 sched/fair: Reorder newidle_balance pulled_task tests adds c6f886546cb8 sched/fair: Trigger the update of blocked load on newly idle cpu adds 39b6a429c304 sched/fair: Reduce the window for duplicated update adds 0372e1cf70c2 sched/fair: Fix task utilization accountability in compute [...] adds 736cc6b31102 sched/fair: use lsub_positive in cpu_util_next() adds 39a2a6eb5c9b sched/fair: Fix shift-out-of-bounds in load_balance() adds b89997aa88f0 sched/pelt: Fix task util_est update filtering adds 3ae70c251f34 cpu/hotplug: Allowing to reset fail injection adds 62f250694092 cpu/hotplug: CPUHP_BRINGUP_CPU failure exception adds 453e41085183 cpu/hotplug: Add cpuhp_invoke_callback_range() adds 585b6d2723dc sched/topology: fix the issue groups don't span domain->sp [...] adds e7fcd7622823 psi: Add PSI_CPU_FULL state adds 7fae6c8171d2 psi: Use ONCPU state tracking machinery to detect reclaim adds fddc8bab531e psi: Pressure states are unlikely adds 4117cebf1a9f psi: Optimize task switch inside shared cgroups adds 1e17fb8edc5a sched: Optimize __calc_delta() adds 13c2235b2b28 sched: Remove unnecessary variable from schedule_tail() new 9c2d10b85747 Merge branch 'sched/core' new e2687003c81c Merge branch 'perf/urgent' new c3d98fa3166a Merge branch 'objtool/urgent' adds d54dba419994 objtool: Allow UNWIND_HINT to suppress dodgy stack modifications adds d473b18b2ef6 objtool,x86: Renumber CFI_reg adds 2ee0c363492f objtool,x86: Rewrite LEA decode adds ffc7e74f36a2 objtool,x86: Rewrite LEAVE adds 16ef7f159c50 objtool,x86: Simplify register decode adds 78df6245c3c8 objtool,x86: Support %riz encodings adds 961d83b9073b objtool,x86: Rewrite ADD/SUB/AND adds 36d92e43d01c objtool,x86: More ModRM sugar adds 8ad15c690084 objtool: Add --backup adds a2f605f9ff57 objtool: Collate parse_options() users adds 900b4df347bb objtool: Parse options from OBJTOOL_ARGS new 424ea82d49ff Merge branch 'objtool/core' new 7557a6251318 Merge branch 'locking/urgent' new 9a4b99fce659 kernel/futex: Kill rt_mutex_next_owner() new a1565aa46998 kernel/futex: Make futex_wait_requeue_pi() only call fixup [...] new a3f2428d2b9c kernel/futex: Move hb unlock out of unqueue_me_pi() new c2e4bfe0eef3 kernel/futex: Explicitly document pi_lock for pi_state own [...] new 667e3ee1c153 Merge branch 'locking/core' adds cbe16f35bee6 genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() new 1e155accce89 Merge branch 'irq/core' new 50eee036f9b2 Merge branch 'efi/urgent' new 5e21a3ecad15 x86/alternative: Merge include files new b046664872dd static_call: Move struct static_call_key definition to sta [...] new 6ea312d95e02 static_call: Add function to query current function new a0e2bf7cb700 x86/paravirt: Switch time pvops functions to use static_call() new dda7bb764849 x86/alternative: Support not-feature new e208b3c4a974 x86/alternative: Support ALTERNATIVE_TERNARY new 2fe2a2c7a97c x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has() new 4e6292114c74 x86/paravirt: Add new features for paravirt patching new 33634e42e38b x86/paravirt: Remove no longer needed 32-bit pvops cruft new 0b8d366a942f x86/paravirt: Simplify paravirt macros new ae755b5a4548 x86/paravirt: Switch iret pvops to ALTERNATIVE new 00aa3193ab7a x86/paravirt: Add new PVOP_ALT* macros to support pvops in [...] new fafe5e74229f x86/paravirt: Switch functions with custom code to ALTERNATIVE new 054ac8ad5ebe x86/paravirt: Have only one paravirt patch function new 013b16d0327a Merge branch 'x86/alternatives' new 9b63ed549b62 Merge remote-tracking branch 'tip/auto-latest' new 83cfe40bffb1 Merge remote-tracking branch 'edac/edac-for-next' adds 494215fbf298 lib: test_bitmap: clearly separate ERANGE from EINVAL tests. adds 6fef5905fbd6 lib: test_bitmap: add tests to trigger ERANGE case. adds 97330db3af9a lib: test_bitmap: add more start-end:offset/len tests adds 9d7a3366b702 lib: bitmap: fold nbits into region struct adds f3c869caef64 lib: bitmap: move ERANGE check from set_region to check_region adds 2c4885d24e64 lib: bitmap: support "N" as an alias for size of bitmap adds 99c58d1adbca lib: test_bitmap: add tests for "N" alias adds 3e70df91f961 rcu: deprecate "all" option to rcu_nocbs= adds c71c39b344f7 rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" adds d3ad5bbc4da7 rcu: Remove superfluous rdp fetch adds 47fcbc8dd62f rcu: Fix CPU-offline trace in rcutree_dying_cpu adds 6494ccb93271 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() adds 5bb1369d4bea rculist: Replace reference to atomic_ops.rst adds e75956bd00cf rcu: Fix kfree_rcu() docbook errors adds de062ec8a9fd softirq: Don't try waking ksoftirqd before it has been spawned adds a45a6bb2a52b rcu: Prevent dyntick-idle until ksoftirqd has been spawned adds bcc7e03915f2 docs: Correctly spell Stephen Hemminger's name adds e027f2ffaf90 rcu: Add explicit barrier() to __rcu_read_unlock() adds 71580d6503f7 rcu/tree: Add a trace event for RCU CPU stall warnings adds 148e3731d124 kvfree_rcu: Directly allocate page for single-argument case adds b01b405092b7 kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() adds 7ffc9ec8eac1 kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] adds 3e7ce7a187fc kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY adds ee6ddf58475c kvfree_rcu: Use same set of GFP flags as does single-argument adds 686fe1bf6bcc rcuscale: Add kfree_rcu() single-argument scale test adds 5bb1bb353cfe mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels adds 0d3dd2c8eadb rcutorture: Add crude tests for mem_dump_obj() adds 3820b513a2e3 rcu/nocb: Detect unsafe checks for offloaded rdp adds 5de2e5bb80ae rcu/nocb: Comment the reason behind BH disablement on batc [...] adds 64305db2856b rcu/nocb: Forbid NOCB toggling on offline CPUs adds 8a682b3974c3 rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep adds ec711bc12c77 rcu/nocb: Only (re-)initialize segcblist when needed on CPU up adds 55adc3e1c82a rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_st [...] adds 73690f8d7547 rcu: Make nocb_nobypass_lim_per_jiffy static adds c0884992af70 rcu/nocb: Fix missed nocb_timer requeue adds 195e35fa8f18 rcu/nocb: Disable bypass when CPU isn't completely offloaded adds cbf6d4c29745 rcu/nocb: Remove stale comment above rcu_segcblist_offload() adds 891123684774 rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lo [...] adds 70902e6007bb rcu: Provide polling interfaces for Tree RCU grace periods adds 3acf2151d403 rcu: Provide polling interfaces for Tiny RCU grace periods adds 666099d30d48 rcutorture: Test start_poll_synchronize_rcu() and poll_sta [...] adds 39bbfc62cc90 rcu: Expedite deboost in case of deferred quiescent state adds e2b949d54392 rcutorture: Make TREE03 use real-time tree.use_softirq setting adds 5e59fba573e6 rcutorture: Fix testing of RCU priority boosting adds 7308e0240410 rcu: Make rcu_read_unlock_special() expedite strict grace periods adds 8126c57f00ce torture: Make jitter.sh handle large systems adds 85b869942848 rcu-tasks: Rectify kernel-doc for struct rcu_tasks adds a434dd10cd84 rcu-tasks: Add block comment laying out RCU Tasks Trace design adds 4ac9de07b24f torture: Replace torture_init_begin string with %s adds 0a27fff30a5e rcutorture: Replace rcu_torture_stall string with %s adds a519d21480d3 torturescript: Don't rerun failed rcutorture builds adds 3d4977b68101 torture: Allow 1G of memory for torture.sh kvfree testing adds a8dafbf3a546 torture: Provide bare-metal modprobe-based advice adds f9d2f1e2c426 torture: Improve readability of the testid.txt file adds 0e7457b55023 rcuscale: Disable verbose torture-test output adds aebf8c7bf6d5 refscale: Disable verbose torture-test output adds 3c43ce53fdb3 torture: Move build/run synchronization files into scenari [...] adds b674100e630b torture: Use file-based protocol to mark batch's runs complete adds 37812c942972 torture: Use "jittering" file to control jitter.sh execution adds 1f922db8eef0 torture: Eliminate jitter_pids file adds 4cd54518c3d8 torture: Reverse jittering and duration parameters for jitter.sh adds b1b9fee79245 torture: Abstract jitter.sh start/stop into scripts adds 5fa0580a412e torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd adds eb57af5129d6 torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh adds db30097b4043 torture: Record jitter start/stop commands adds 1c5ce15a6501 torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs adds 16a3cc44e1ba torture: Remove no-mpstat error message adds d4e2cbcb3531 torture: Rename SRCU-t and SRCU-u to avoid lowercase characters adds 28f2e47e4ba0 torture: Make upper-case-only no-dot no-slash scenario nam [...] adds b59f5566fbbc torture: De-capitalize TORTURE_SUITE adds 6eb180932612 torture: Create a "batches" file for build reuse adds 3ff5a0bd2dac torture: Add kvm-again.sh to rerun a previous torture-test adds 791b0e0a1371 torture: Add --duration argument to kvm-again.sh adds c9d95a3ba5fd torture: Make kvm-transform.sh update jitter commands adds e05838f25af8 torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh [...] adds 619cbaae039c torture: Print proper vmlinux path for kvm-again.sh runs adds 0179b9d1ff10 torture: Consolidate qemu-cmd duration editing into kvm-tr [...] adds ef6f7f74fa1b torture: Fix kvm.sh --datestamp regex check adds 8b9cbf2f331b Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.0 [...] adds e36299efe7d7 kcsan, debugfs: Move debugfs file creation out of early init adds a146fed56f8a kcsan: Make test follow KUnit style recommendations adds f6a149140321 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests adds bd0ccc4afca2 kcsan: Add missing license and copyright headers adds 996af1d20841 Merge branch 'kcsan.2021.03.08a' into HEAD adds ba46b21bbdf8 doc: Update rcu_dereference.rst reference adds 9146658cc49a tools/memory-model: Remove reference to atomic_ops.rst adds 8e9f0be6811d tools/memory-model: Add access-marking documentation adds 593f626c5aef tools/memory-model: Document locking corner cases adds bb61d89430ec tools/memory-model: Make judgelitmus.sh note timeouts adds 4660c24a87c0 tools/memory-model: Make cmplitmushist.sh note timeouts adds 75fcfcc688ea tools/memory-model: Make judgelitmus.sh identify bad macros adds cdc7bc452da7 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds f3803c440326 tools/memory-model: Fix paulmck email address on pre-exist [...] adds 4684f8ffad1d tools/memory-model: Update parseargs.sh for hardware verification adds a5d5b6547819 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds dc724871f369 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 48da0ee37e7b tools/memory-model: Fix checkalllitmus.sh comment adds 2c8356c9ad8a tools/memory-model: Hardware checking for check{,all}litmus.sh adds f5b31432558c tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds ffaa1d2f9e7f tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 761cb1431b85 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 7e70e9b1ce2a tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds a33a1f5b7b11 tools/memory-model: Keep assembly-language litmus tests adds e1e02a88d896 tools/memory-model: Allow herd to deduce CPU type adds 87c1f39d7b00 tools/memory-model: Make runlitmus.sh check for jingle errors adds 298ea7ca60ec tools/memory-model: Add -v flag to jingle7 runs adds 8bfaedc20a5f tools/memory-model: Implement --hw support for checkghlitmus.sh adds c162bcae94a7 tools/memory-model: Fix scripting --jobs argument adds 076a29edf46d tools/memory-model: Make checkghlitmus.sh use mselect7 adds f5ce0fad599a tools/memory-model: Make history-check scripts use mselect7 adds f829098a80ea tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 5a30ee7bd95d tools/memory-model: Repair parseargs.sh header comment adds 5ed87977f68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 04bc919cdeac tools/memory-model: Add data-race capabilities to judgelitmus.sh adds d8fb0a3fd747 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 6a7a248e3478 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds 51c3123a6e2c Merge branch 'lkmm-dev.2021.03.08a' into HEAD adds 9c09e0055b54 torture: Fix remaining erroneous torture.sh instance of $* adds eca1ece01df6 rcu-tasks: Add block comment laying out RCU Tasks design adds b61f7616695d rcu-tasks: Add block comment laying out RCU Rude design adds 2730ae535c81 squash! tools/memory-model: Add access-marking documentation adds 437777bc01ee kcsan: Add pointer to access-marking.txt to data_race() bullet adds ccb1f6c05b5b torture: Add "scenarios" option to kvm.sh --dryrun parameter adds 4150333b8c8c torture: Make kvm-again.sh use "scenarios" rather than "ba [...] adds 2ce3ff99660f tools/memory-model: Fix smp_mb__after_spinlock() spelling adds 8c56fc4c01eb refscale: Allow CPU hotplug to be enabled adds 0a987869865e rcuscale: Allow CPU hotplug to be enabled adds 0fdbd278ffa7 torture: Add prototype kvm-remote.sh script adds de49d39169d8 EXP timer: Report ignored local enqueue in nohz mode adds 7836d7be2d23 EXP net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused new 77fb1541d5c5 Merge remote-tracking branch 'rcu/rcu/next' adds 58c71cd7cac6 Merge branch 'kvmarm-master/fixes' into kvmarm-master/next new 8164510c7d64 Merge remote-tracking branch 'kvm-arm/next' adds 38860756a190 KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() adds 87e28a15c42c KVM: s390: diag9c (directed yield) forwarding adds f85f1baaa189 KVM: s390: split kvm_s390_logical_to_effective adds c4074c146e72 KVM: s390: extend kvm_s390_shadow_fault to return entry pointer adds 20eff2c93a2d KVM: s390: VSIE: correctly handle MVPG when in VSIE new 5e7235e1afa5 Merge remote-tracking branch 'kvms390/next' new 609ecbe1a239 Merge remote-tracking branch 'percpu/for-next' new fdf8daf6db13 Merge remote-tracking branch 'workqueues/for-next' adds fc622b3d36e6 platform/surface: Set up Surface Aggregator device registry adds 797e78564634 platform/surface: aggregator_registry: Add base device hub adds 17590927f768 platform/surface: aggregator_registry: Add battery subsyst [...] adds 7b5ee8d095ef platform/surface: aggregator_registry: Add platform profil [...] adds f68aaf85e08e platform/surface: aggregator_registry: Add DTX device adds aebf0a11a8c1 platform/surface: aggregator_registry: Add HID subsystem devices adds b78b4982d763 platform/surface: Add platform profile driver adds 03ee31839170 platform/surface: aggregator: Make SSAM_DEFINE_SYNC_REQUES [...] adds 0a053f01fe6d platform/x86: thinkpad_acpi: Handle keyboard cover attach/ [...] adds 8b6077b8de81 MAINTAINERS: update MELLANOX HARDWARE PLATFORM SUPPORT mai [...] adds b81c6ce9a87c platform/x86: Fix typo in Kconfig adds d7da7534272f platform/x86: hp-wmi: rename "thermal policy" to "thermal [...] adds 4296f679ca50 platform/x86: hp-wmi: add platform profile support adds d9ff4ec3324f platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 adds 2478907572fd platform: x86: ACPI: Get rid of ACPICA message printing adds 2b329f5694ae platform/x86: wmi: Make remove callback return void adds 87eaede45385 platform/x86: touchscreen_dmi: Handle device properties wi [...] new 238be94ef569 Merge remote-tracking branch 'drivers-x86/for-next' adds 34731ed13e8a leds: lgm: fix gpiolib dependency new c15cae6e76b1 Merge remote-tracking branch 'leds/for-next' adds c6ddd5f1c3f3 ipmi: Refine retry conditions for getting device id adds dcd10526ac5a ipmi:ssif: make ssif_i2c_send() void adds c053c4eb5a0f ipmi: Handle device properties with software node API new 2443c17f162a Merge remote-tracking branch 'ipmi/for-next' adds 6f0764b5adea usb: dwc3: add a power supply for current control adds 99288de36020 usb: dwc3: add an alternate path in vbus_draw callback adds 95cd85a9d493 usb: typec: tps6598x: Add trace event for IRQ events adds 02a9ada7eb88 usb: typec: tps6598x: Add trace event for status register adds 9c9c1ddbf633 usb: typec: tps6598x: Add trace event for power status register adds ced0e777e6ff usb: typec: tps6598x: Add trace event for data status adds 3287f58bcba6 usb: typec: tcpm: Wait for vbus discharge to VSAFE0V befor [...] adds e21a2e0a0f60 usb: gadget: function: fix typo in f_printer.c adds 70be046404ef usb: gadget: storage: Remove unused function pointer typed [...] adds 9c174b57c98e USB: core: no need to save usb_devices_root adds 292f750f43d0 USB: gadget: dummy-hcd: remove redundant initialization of [...] adds 4294a8c2b8db usb: chipidea: tegra: fix flexible_array.cocci warnings adds b9d9137d29b2 usb: dwc2: Add STM32 related debugfs entries adds 7c7b971d71e7 USB: host: isp116x: remove dentry pointer for debugfs adds 7347f4b95f64 USB: host: isp1362: remove dentry pointer for debugfs adds 82d4afcfa9b5 USB: host: sl811: remove dentry pointer for debugfs adds 5649d86f5378 USB: host: uhci: remove dentry pointer for debugfs adds 24a16199d9fa USB: typec: fusb302: create debugfs subdir for the driver adds 153e140d1eee USB: typec: tcpm: create debugfs subdir for the driver adds 92d1e87e627a USB: remove usb_bus_type from usb.h adds b0bf77cd389d usb: dwc3: Fix dereferencing of null dwc->usb_psy adds 0f3edf99c239 usb: dwc3: document usb_psy in struct dwc3 adds 5fa5827566e3 usb: xhci-mtk: remove or operator for setting schedule parameters adds e19ee44a3d07 usb: xhci-mtk: improve bandwidth scheduling with TT adds 7c986fbc16ae usb: xhci-mtk: get the microframe boundary for ESIT adds 1bf661daf6b0 usb: xhci-mtk: add only one extra CS for FS/LS INTR adds 4a56adf4fafb usb: xhci-mtk: use @sch_tt to check whether need do TT schedule adds 338af695fffb usb: xhci-mtk: add a function to (un)load bandwidth info adds 44b948287a94 usb: xhci-mtk: add a function to get bandwidth boundary adds b707c13f9823 usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct adds 9132799d4ae0 usb: xhci-mtk: use clear type instead of void adds 6009bea08ad7 usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct adds 11fdcc3937b1 usb: xhci-mtk: use @tt_info to check the FS/LS device is u [...] adds bf7da03ae46a usb: xhci-mtk: rebuild the way to get bandwidth domain adds ccda8c224c07 usb: xhci-mtk: add some schedule error number adds dc9d3b2c4e8d usb: xhci-mtk: remove declaration of xhci_mtk_setup() adds 14295a150050 usb: xhci-mtk: support to build xhci-mtk-hcd.ko adds fb95c7cf5600 usb: common: add function to get interval expressed in us unit adds f18b6edbce44 usb: xhci-mtk: print debug info of endpoint interval adds 365038f24b3e usb: common: move function's kerneldoc next to its definition adds 19c234a14eaf usb: typec: tcpci: Check ROLE_CONTROL while interpreting C [...] adds 493d0856de5e usb: typec: tcpm: turn tcpm_ams_finish into void function adds 604c75893a01 usb: typec: tps6598x: Fix return value check in tps6598x_probe() adds f2d90e07b5df usb: typec: stusb160x: fix return value check in stusb160x [...] adds 60a35ba9141f usb: usb-mx2: Remove unused file new aecb1e452d9e usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro new 3adab6a1691a usb: typec: tps6598x: Fix tracepoint header file new 2786d8618a92 usb: typec: tps6598x: Move the driver under its own subdirectory new 14b02f023c09 usb: typec: tipd: Separate file for tracepoint creation new 1891742787a8 Merge remote-tracking branch 'usb/usb-next' adds c450e48eb570 usb: cdns3: add power lost support for system resume adds 67982dfa59de usb: cdns3: imx: add power lost support for system resume new 3a0580284bc7 usb: cdns3: trace: delete the trace parameter for request->trb new 85d59f39e105 usb: cdns3: imx: mark cdns_imx_system_resume as __maybe_unused new 9576fdc0ad3a usb: cdns3: fix static checker warning. new 15d73b44bbc8 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 4dec5f1af694 tty: serial: pch_uart.c: remove debugfs dentry pointer adds 078b23267d5f MAINTAINERS: orphan mxser adds ae6acf479be1 MAINTAINERS: drop cyclades.com reference adds 00025161b2d9 PCI: remove synclink entries from pci_ids adds 5a3c96e96409 vgacon: comment on vga_rolled_over adds f76edd8f7ce0 tty: cyclades, remove this orphan adds 67b1544a55c9 tty: isicom, remove this orphan adds 3b00b6af7a5b tty: rocket, remove the driver adds 981b22b8777d tty: remove TTY_LDISC_MAGIC adds 5e30d3bf51eb tty: n_tty, set tty_ldisc_ops::owner adds f751ae1cbbf9 tty: imx, use ms_to_ktime adds 60294d86f27c tty: 8250, use ms_to_ktime adds 7e3d3c08f17c tty: 8250, cleanup em485 timers adds 7a9ca6329807 tty: 8250/serial_cs, propagate errors in simple_config adds 8ff694972fe4 net: caif: inline register_ldisc adds 9f3698e97df0 net: nfc: nci: remove memset of nci_uart_drivers adds c2a5a45c0276 net: nfc: nci: drop nci_uart_ops::recv_buf adds 11771e0bf13c net: nfc: nci: drop nci_uart_default_recv adds 51f62a311c6d tty: con3215, remove tasklet for tty_wakeup adds 56e9d0f95ad0 tty: con3215, remove unneeded tty checks adds 2daedb1d1e45 tty: con3215, remove tty->driver_data casts adds df11abeb2e60 tty: jsm_tty, make char+error handling readable adds d01a83590b7d tty: nozomi, remove struct buffer adds 83e826bf8f4f tty: nozomi, remove init/exit messages adds 0da4c58df1ce tty: nozomi, remove useless debug prints adds 4c472fc02e2a tty: vcc, make globals static adds 733001916075 tty: vcc, drop version dump adds 9af6f74d671e tty: vcc, use name strings directly adds 5c58097eeb9a tty: vcc, remove useless tty checks adds a32c97fd4263 tty: xtensa/iss, drop serial_version & serial_name adds 0894b13467a2 tty: xtensa/iss, don't reassign to tty->port adds bd5b21942569 tty: xtensa/iss, remove stale comments adds 5a1a8425c443 tty: xtensa/iss, setup the timer statically adds ba444ea3bc93 tty: xtensa/iss, make rs_init static adds 6c2e6317c975 tty: do not check tty_unregister_driver's return value adds a872ab4d6d19 tty: let tty_unregister_driver return void adds a846dcf9d729 tty: localise ptychar and make it const adds b9b90fe655c0 tty: synclink_gt, drop unneeded forward declarations adds 9d7fd54f2a2e tty: hvc, drop unneeded forward declarations adds b93db97e1ca0 tty: n_gsm, remove duplicates of parameters adds ab78b0c9fa9d tty: cleanup tty_chars_in_buffer adds 10eb63e5a9b2 tty: make everyone's chars_in_buffer return >= 0 adds 6bfbfcfc5800 tty: make everyone's write_room return >= 0 adds 196ebe5c000a drivers: tty: serial: IMX_EARLYCON: fix Kconfig dependency [...] adds 19d48787e315 tty: serial: samsung_tty: Add ucon_mask parameter adds 646891638301 tty: serial: samsung_tty: Separate S3C64XX ops structure adds aaf144059ba4 tty: serial: samsung_tty: Add s3c24xx_port_type adds ad5613b98a48 tty: serial: samsung_tty: IRQ rework adds 0906db90c722 tty: serial: samsung_tty: Use devm_ioremap_resource adds b8466833391e dt-bindings: serial: samsung: Add apple,s5l-uart compatible adds fcbba344907a tty: serial: samsung_tty: Add support for Apple UARTs adds b89cfc05a275 tty: serial: samsung_tty: Add earlycon support for Apple UARTs adds 81171e7d31a6 serial: 8250_exar: Constify the software nodes adds cebeddd6d0d9 serial: liteuart: fix return value check in liteuart_probe() adds 71b25f4df984 dt-bindings: serial: samsung: add DMA properties adds 87fd0741d6dc serial: stm32: fix probe and remove order for dma adds f4518a8a75f5 serial: stm32: fix startup by enabling usart for reception adds f264c6f6aece serial: stm32: fix incorrect characters on console adds 25a8e7611da5 serial: stm32: fix TX and RX FIFO thresholds adds ad7676812437 serial: stm32: fix a deadlock condition with wakeup event adds 12761869f0ef serial: stm32: fix wake-up flag handling adds 436c97936001 serial: stm32: fix a deadlock in set_termios adds fb4f2e04ac13 serial: stm32: fix tx dma completion, release channel adds f16b90c2d9db serial: stm32: call stm32_transmit_chars locked adds 315e2d8a125a serial: stm32: fix FIFO flush in startup and set_termios adds 9f77d19207a0 serial: stm32: add FIFO flush when port is closed adds 3db1d52466dc serial: stm32: fix tx_empty condition adds 3d82be8be6fd serial: stm32: add support for "flush_buffer" ops new 9a0acf82753a Merge remote-tracking branch 'tty/tty-next' adds fb11de92ac6e virtio_console: remove pointless check for debugfs_create_dir() adds 37b85bd5f20c drivers: vmw_balloon: remove dentry pointer for debugfs adds bc6350167ef4 drivers: habanalabs: remove unused dentry pointer for debu [...] adds f8096ff38d5f drivers: misc: ad525x_dpot: Add missing check in dpot_read_spi new 9736ec44f454 Merge remote-tracking branch 'char-misc/char-misc-next' new c9570d4a5efd extcon: Add stubs for extcon_register_notifier_all() functions new d3bdd1c31407 extcon: Fix error handling in extcon_dev_register new 72ccd15284e6 extcon: max8997: Add CHGINS and CHGRM interrupt handling new 2d5c082ce384 extcon: sm5502: Detect OTG when USB_ID is connected to ground new 56f77ca05790 bindings: pm8941-misc: Convert bindings to YAML new fb3c5d672593 bindings: pm8941-misc: Add support for VBUS detection new cf947ad92675 extcon: qcom-spmi: Add support for VBUS detection new b1bba41b75f9 Merge remote-tracking branch 'extcon/extcon-next' new 015acd5d3add MAINTAINERS: Add linux-phy list and patchwork new eb445a15fa69 phy: tusb1210: use bitmasks to set VENDOR_SPECIFIC2 new 6b5a79b8b95c Merge remote-tracking branch 'phy-next/next' adds 815f421b6f6d thunderbolt: debugfs: Handle fail reading block adds d59b8faa047e thunderbolt: Drop unused functions tb_switch_is_[ice|tiger [...] new 3382665a5c5d thunderbolt: debugfs: Show all accessible dwords new 4565ef386124 Merge remote-tracking branch 'thunderbolt/next' adds de69e2b3f105 staging: rtl8723bs: remove DBG_COUNTER calls from os_dep/r [...] adds 7b3df1c76360 staging: rtl8723bs: remove DBG_COUNTER calls from os_dep/x [...] adds 1337bd9871f5 staging: rtl8723bs: remove DBG_COUNTER calls from core/rtw_xmit.c adds 8b7b8784188d staging: rtl8723bs: remove DBG_COUNTER calls from core/rtw_recv.c adds 811c47005e52 staging: rtl8723bs: remove DBG_COUNTER definition from rtw [...] adds 7e197d3afa23 staging: rtl8723bs: remove rx_logs/tx_logs/int_logs from d [...] adds ad0bd9ff4954 Staging: mt7621-pci: fixed a blank line coding style issue adds 5bc510b23e78 staging: wlan-ng: Fixed incorrect type warning in p80211netdev.c adds 164142847d11 staging: wlan-ng: Remove unused function pointer typedef f [...] adds 021bbe0017f8 staging: wfx: logical continuations should be on the previ [...] adds 7964844ee51e staging: wfx: Fix alignment style issue in sta.c adds 46e6567359c4 staging: rtl8192e: fix typo in a comment adds 733f0742a9c9 staging: rtl8192e: fix typo in a function name adds 29b205e72b32 staging: rtl8192e: Fix comparisons to NULL adds c3f1bca83edd staging: rtl8192e: rename ShortData to short_data in seque [...] adds a6a3dd375230 staging: rtl8192e: rename FragNum to frag_num in sequence_ [...] adds cedbc3ac57db staging: rtl8192e: rename SeqNum to seq_num in sequence_co [...] adds b3ff279e95f1 staging: rtl8723bs: Remove unused function pointer typedef [...] adds 41b873caff92 staging: qlge: fix comment style in qlge_main.c adds 72fd8d532404 staging: emxx_udc: remove unused variable driver_desc adds 85922358fac9 staging: rtl8188eu: Format comments adds 2917b109b36a staging: vt6656: Fix alignment of function args adds 62964172d9c1 staging: wimax/i2400m: don't change the endianness of one [...] adds 424e6a16c4aa staging: rtl8192e: rename charData to char_data in ba_para [...] adds 113030ce24dc staging: rtl8192e: rename shortData to short_data in ba_pa [...] adds 4320b7bdd93c staging: rtl8192e: rename BAPolicy to ba_policy in ba_para [...] adds a6d242d4ad08 staging: rtl8192e: rename BufferSize to buffer_size in ba_ [...] adds a6850f14ea6a staging: rtl8192e: rename AMSDU_Support to amsdu_support i [...] adds bfe3388fe125 staging: rtl8192e: rename TID to tid in ba_param_set union adds e7f659b10b91 staging: hikey9xx: fix warning styling issues adds 99783dd57e9b staging: sm750fb: added identifier names for function decl [...] adds 9ba732a5b070 staging: greybus: Fix blank line style issue in sdio.c adds 6e03efd2f5cd staging: rtl8192u: fix RT_TRACE() in r8190_rtl8256.c adds e1d3944f41b5 staging: rtl8192u: remove unnecessary return in r8190_rtl8256.c adds 06b51f4bd5d2 staging: fwserial: match alignment with open parenthesis adds 6c231d8e1571 staging: octeon: cleanup unnecessary parentheses in ethern [...] adds 05196d33ce40 staging: gasket Fix comparison with Null adds dcda7248088a staging: gasket: removed unnecessary debug message to fix [...] adds c1abfd8cd821 staging: rtl8723bs: fix code style comparison warning adds ca3301b85d10 staging: rtl8192e: rename charData to char_data in delba_p [...] adds d6afdc536132 staging: rtl8192e: rename shortData to short_data in delba [...] adds 248a73b16104 staging: rtl8192e: rename Reserved to reserved in delba_pa [...] adds b3d5b115ba99 staging: rtl8192e: rename Initiator to initiator in delba_ [...] adds 53c72c4ca8e5 staging: rtl8192e: rename TID to tid in delba_param_set union adds a318d0b1072f staging: rtl8192e: rename Timer to timer in ba_record struct adds ba05a6198467 staging: rtl8192e: rename bValid to b_valid in ba_record struct adds 142867ea2a83 staging: rtl8192e: rename DialogToken to dialog_token in b [...] adds ffa3d0a13d90 staging: rtl8192e: rename BaParamSet to ba_param_set in ba [...] adds 092bc4e78e51 staging: rtl8192e: rename BaTimeoutValue to ba_timeout_val [...] adds 34fea352823c staging: rtl8192e: rename BaStartSeqCtrl to ba_start_seq_c [...] adds d970d17cab7a staging: rtl8192e: reformat ba_record struct adds 061c43a35462 staging: rtl8192e: fix alignment issues in rtllib_wx.c adds bba80c8482bc staging: kpc2000: code style: match alignment with open pa [...] adds 47b6079e6f89 staging: kpc2000: code style: fix line length issue adds 3c5378ed9781 staging: wimax: i2400m: add space before open parenthesis adds edee4528987d staging: comedi dt2814: Removed unused variables adds 520e9b032b9e staging: android: Remove filename reference from file adds 216f4356708a staging: wimax: Fix block comment style issue in stack.c adds 861cdbdd4d70 staging: rt8192u: Move constant in comparison to the RHS adds 81091cfa6080 staging: vc04_services: fix indent in vchiq_debugfs_node adds 305c9947ccaf staging: wimax: fix code style issues adds f9316389513e staging: rtl8192e: remove blank line in bss_ht struct adds b3b55bd7fc89 staging: rtl8192e: rename bdSupportHT to bd_support_ht in [...] adds b87b210833b9 staging: rtl8192e: rename bdHTCapBuf to bd_ht_cap_buf in b [...] adds 20e906356616 staging: rtl8192e: rename bdHTCapLen to bd_ht_cap_len in b [...] adds 2408ee9e3ce0 staging: rtl8192e: rename bdHTInfoBuf to bd_ht_info_buf in [...] adds 060d3f6cb8ba staging: rtl8192e: rename bdHTInfoLen to bd_ht_info_len in [...] adds 2fbcd6ded92b staging: rtl8192e: rename bdHTSpecVer to bd_ht_spec_ver in [...] adds e6378e21f5e3 staging: rtl8192e: rename bdBandWidth to bd_bandwidth in b [...] adds 3f1f39fb6c4a staging: rtl8192e: rename bdRT2RTAggregation to bd_rt2rt_a [...] adds fe403d4b7bcf staging: rtl8192e: rename bdRT2RTLongSlotTime to bd_rt2rt_ [...] adds 6628c6743f1e staging: rtl8192e: rename RT2RT_HT_Mode to rt2rt_ht_mode i [...] adds f7138484766b staging: rtl8192e: rename bdHT1R to bd_ht_1r in bss_ht struct adds 70c090af3e26 staging: rtl8192e: reformat bss_ht struct adds b03dea259384 staging: clocking-wizard: Fix kernel-doc warning adds 17aa33ff5699 staging: clocking-wizard: Rename speed-grade to xlnx,speed-grade adds 87a40bfb09f2 staging: clocking-wizard: Update the fixed factor divisors adds 92a7590427d6 staging: clocking-wizard: Allow changing of parent rate fo [...] adds 5a853722eb32 staging: clocking-wizard: Add support for dynamic reconfiguration adds 91d695d71841 staging: clocking-wizard: Add support for fractional support adds a0d1a3864cad staging: clocking-wizard: Remove the hardcoding of the clo [...] adds 7a3f3a7005cb staging: comedi: dt2814: Clear stale AI data before operation adds 46ffba0622f7 staging: comedi: dt2814: Don't wait for conversion in inte [...] adds 5fc336c6101e staging: comedi: dt2814: Call dt2814_ai_clear() during ini [...] adds 3d7b3101bfea staging: comedi: dt2814: Fix asynchronous command interrup [...] adds 04b2dcca2777 staging: comedi: dt2814: Remove struct dt2814_private adds 036695a65e4f staging: comedi: dt2814: Clear stale AI data on detach adds 9b2bb2e3cf05 staging: fwserial: minor coding style fix adds c198059ed7be staging:rtl8712: replace get_(d|s)a with ieee80211_get_(D|S)A adds 99b83fd48d92 staging:rtl8712: remove unused definitions from wifi.h adds e93aa38475d6 staging:rtl8712: use IEEE80211_FCTL_* kernel definitions adds 5fc95c4034d1 staging:rtl8712: replace cap_* definitions with native ker [...] adds 41b25593bc7e staging: rtl8723bs: core: Replace sprintf with scnprintf adds 2a02059e4f9e staging: rtl8723bs: hal: Replace sprintf with scnprintf adds 6d108d064c27 staging: rtl8723bs: os_dep: Replace sprintf with scnprintf adds 58ea1b1dda14 staging: rtl8192e: rename TsCommonInfo to ts_common_info i [...] adds b9788755a499 staging: rtl8192e: rename RxIndicateSeq to rx_indicate_seq [...] adds 57f1e71e1a5e staging: rtl8192e: rename RxTimeoutIndicateSeq to rx_timeo [...] adds bd1b2779dbf5 staging: rtl8192e: rename RxPendingPktList to rx_pending_p [...] adds d36d3096c848 staging: rtl8192e: rename RxPktPendingTimer to rx_pkt_pend [...] adds a860e1bb9f72 staging: rtl8192e: rename RxAdmittedBARecord to rx_admitte [...] adds 6d852649821d staging: rtl8192e: rename RxLastSeqNum to rx_last_seq_num [...] adds 3b32b210c071 staging: rtl8192e: rename RxLastFragNum to rx_last_frag_nu [...] adds 7f33733cf131 staging: rtl8192e: reformat rx_ts_record struct adds d278360a3b33 staging: rtl8192e: remove redundant variable shadowing adds 0c37baae130d staging: wimax/i2400m: fix byte-order issue adds a9b0abf7a7bc staging: wimax/i2400m: convert __le32 type to host byte-order adds 60df0e7aaa70 staging: wimax: i2400m: fix some incorrect type warnings adds 275b6bd538c4 staging: ralink-gdma: Check return code of device_reset adds 5866bce00dee staging: vc04_services: vchiq_arm: fix error return code o [...] adds edccaa4ced65 staging: rtl8188eu: rename ODM_PhyStatusQuery() adds afbd10d98a10 staging: rtl8188eu: rename parameters of odm_phy_status_query() adds a8ecbb916e11 staging: rtl8723bs: removed unused code block adds 61842e760b0c staging: rtl8723bs: remove useless typedef's in HalPhyRf.h adds 266f28f803a9 staging: rtl8723bs: remove duplicate pstat->hwaddr check adds 8512b8ffadeb staging: HalBtc8723b2Ant: remove useless typedef's adds 74dbe4034b37 staging: HalBtc8723b1Ant: remove useless typedef's adds f63a044747fe staging: rtl8188eu: Replace one-element array with flexibl [...] adds 1e37da45ce62 staging/greybus: eliminate use of NAME_SIZE for strings adds 8b20129b94b3 staging: unisys: visornic: enhance visornic to use channel [...] adds c972c2d821ca staging: unisys: visornic: Fix repeated words in comments new 29a91bc27174 staging: rtl8723bs: remove typedefs in HalBtcOutSrc.h new 743c5f852e54 staging: rtl8723bs: remove typedefs in rtw_mlme.h new 694a76b996c7 staging: rtl8723bs: remove typedefs in odm.h new 6d12413cae30 staging: rtl8723bs: remove typedefs in odm_CfoTracking.h new f61ada8c23db staging: rtl8723bs: remove typedefs in odm_NoiseMonitor.h new 41da002ed06d staging: rtl8723bs: remove typedefs in odm_interface.h new 26482bed813b staging: rtl8723bs: remove typedefs in odm_EdcaTurboCheck.h new 1cd767554132 staging: rtl8723bs: remove typedefs in odm_HWConfig.h new 88e5d8626327 staging: rtl8723bs: remove typedefs in odm_types.h new e1d700a59977 staging: rtl8723bs: remove typedefs in rtw_eeprom.h new 84e4a52d6951 staging: rtl8723bs: remove typedefs in hal_com.h new 7fa19d064a14 staging: rtl8723bs: remove typedefs in drv_types.h new 8497bcd99451 staging: rtl8723bs: remove typedefs in rtw_ht.h new 5b8ee2af457b staging: rtl8723bs: remove typedefs in rtw_ioctl_set.h new 8b6caa1555f1 staging: rtl8723bs: remove typedefs in wlan_bssdef.h new 4399c37cfd09 staging: rtl8723bs: remove typedefs in rtw_mp.h new 2c9b5a030e77 staging: rtl8723bs: remove typedefs in osdep_service.h new 65fb2f98c916 staging: rtl8723bs: remove typedefs in rtw_security.h new bb5aedbecb79 staging: rtl8723bs: remove typedefs in hal_com_h2c.h new 07d4ad3e4676 staging: rtl8723bs: remove typedefs in rtl8723b_xmit.h new f30c26236c41 staging: rtl8723bs: remove typedefs in HalVerDef.h new 23004f3b7393 staging: rtl8723bs: remove typedefs in rtl8723b_hal.h new d44d0312b3fd staging: rtl8723bs: remove typedefs in rtw_mlme_ext.h new 16f84d63f1f7 staging: rtl8723bs: remove typedefs in HalPwrSeqCmd.h new 41ec87817604 staging: rtl8723bs: remove typedefs in sta_info.h new 95cf028829cf staging: rtl8723bs: remove typedefs in ieee80211.h new d495c5503d13 staging: rtl8723bs: remove typedefs in basic_types.h new 00d5865c960a staging: rtl8723bs: remove typedefs in osdep_service_linux.h new 1dad326cfd60 staging: rtl8723bs: remove typedefs in rtw_efuse.h new 9a8dfb50d26a staging: rtl8723bs: remove typedefs in hal_btcoex.h new d7c2b41f40fe staging: rtl8723bs: remove typedefs in odm_DIG.h new 4cfc1074eb7d staging: rtl8723bs: remove typedefs in hal_btcoex.c new 3499037e997d staging: rtl8723bs: remove typedefs in odm_DynamicBBPowerSaving.h new 3f8efa160632 staging: rtl8723bs: remove unused code block new 0345785ebed3 staging: rtl8723bs: align and beautify comments new 87a12e95df85 staging: rtl8723bs: Fix spelling mistake "disabed" -> "disabled" new 88b895e08d87 staging: rtl8723bs: remove extra space new 3dbd2e627780 staging: rtl8723bs: remove extra lines new ce8d69deeae1 staging: rtl8723bs: put quoted string in a single line new f6a4ac8fd29c staging: rtl8712: fixed no space coding style issue new 7b2b5d27cbd3 staging: rtl8712: fixed whitespace coding style issue new 88208fa7787c staging: rtl8192u: ieee80211: Remove braces for single lin [...] new 55c9731662b8 staging: wimax: i2400m: Mundane typos fix in the file tx.c new 3bb338919835 Merge remote-tracking branch 'staging/staging-next' new 6c6cd80ed03b Merge remote-tracking branch 'icc/icc-next' new c732b33eb3d2 Merge remote-tracking branch 'cgroup/for-next' new eee753a2df20 Merge remote-tracking branch 'scsi/for-next' adds 5b1be37f773b scsi: pm80xx: Remove list entry from pm8001_ccb_info adds 9ec3d4c10565 scsi: pm80xx: Replace magic numbers with device state defines adds 014ace23a5ec scsi: qla4xxx: Fix a typo adds b4388e3db56a scsi: ufs: Remove duplicate include in ufshcd adds 18c2a59a4190 scsi: ibmvfc: Switch to using kobj_to_dev() adds 083d248b2d44 scsi: FlashPoint: Fix typo adds d3cbb743c362 scsi: target: tcmu: Replace IDR by XArray adds f7c89771d07d scsi: target: tcmu: Replace radix_tree with XArray adds 1080782f13e3 scsi: target: tcmu: Use GFP_NOIO while handling cmds or ho [...] adds bc9e0e366fce scsi: target: iblock: Remove an extra argument adds a2c6c6a3b1ff scsi: target: iblock: Trim line longer than 80 characters adds c151eddbef7e scsi: target: iblock: Fix type of logs_per_phys adds fd48c056a32e scsi: target: pscsi: Fix warning in pscsi_complete_cmd() adds 2c958a8c1f15 scsi: target: pscsi: Remove unused macro ISPRINT adds 5cfb5b0258a0 scsi: target: core: Get rid of warning in compare_and_writ [...] adds c3a27351d6db scsi: target: core: Remove unused macros NONE and ISPRINT adds fdc1339a421d scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_F [...] adds 91ce84a3d789 scsi: target: iscsi: Remove unused macro TEXT_LEN adds c4d81e7c53e7 scsi: target: iscsi: Remove unused macro PRINT_BUF adds c22659fbb98b scsi: target: iscsi: Initialize arrays at declaration time adds 2d4e2daf4fed scsi: target: configfs: Initialize arrays at declaration time adds 4db6dfe62c5f scsi: target: core: pr: Initialize arrays at declaration time adds 4524a0b15902 scsi: target: core: file: Don't duplicate memset(0xff) adds 725bd83c1c9c scsi: sg: Move functions around adds da0b8f731b3c scsi: sg: Remove typedefs, type+formatting cleanup adds b0d532124dd2 scsi: sg: SG_LOG() and IS_ENABLED() adds 3fdaeaf26371 scsi: sg: Rework sg_poll(), minor changes adds 40483e422732 scsi: sg: Bitops in sg_device adds c75af06e2f3a scsi: sg: Make open count an atomic adds 785f3b466141 scsi: sg: Move header to uapi section adds 38043497eb8f scsi: sg: Speed up sg_poll() and SG_GET_NUM_WAITING ioctl adds f24c409c880d scsi: sg: sg_allow_if_err_recovery() and renames adds 48a7350dda38 scsi: sg: Improve naming adds 37d860abaa7d scsi: sg: Change rwlock to spinlock adds c99d01af2aa9 scsi: sg: ioctl() handling adds c08e696c4228 scsi: sg: Split sg_read() adds 6afc168001de scsi: sg: sg_common_write() add structure for arguments adds d5f15301b8af scsi: sg: Rework sg_vma_fault() adds 6e0e35195b8f scsi: sg: Rework sg_mmap() adds 0c32296d73ec scsi: sg: Replace sg_allow_access() adds ddfb8cbdf699 scsi: sg: Rework scatter-gather handling adds 7ba0ec6097b4 scsi: sg: Introduce request state machine adds c4aaf4c540d3 scsi: sg: sg_find_srp_by_id() adds 89c0e50330bd scsi: sg: sg_fill_request_element() adds 545295845888 scsi: sg: printk() change %p to %pK adds 0a3245bc1825 scsi: sg: Use xarray for fds in device adds 763d5d3c1d38 scsi: sg: Use xarray for reqs in fd adds af1fc95db445 scsi: sg: Replace rq array with xarray adds bae22c42fd40 scsi: sg: Sense buffer rework adds bb2e50421582 scsi: sg: Add sg v4 interface support adds 94cda6cf2e44 scsi: sg: Rework debug info adds b519795aca2f scsi: sg: Add 8 byte SCSI LUN to sg_scsi_id adds 3446e30e00d0 scsi: sg: Expand sg_comm_wr_t adds ba044fa1d5f4 scsi: sg: Add sg_iosubmit_v3 and sg_ioreceive_v3 ioctls adds ecaaa7a5a0d7 scsi: sg: Add some __must_hold macros adds 4826a1e6fec1 scsi: sg: Move procfs objects to avoid forward decls adds feaa82db6225 scsi: sg: Protect multiple receivers adds f674b9128f18 scsi: sg: First debugfs support adds 8b69aff891d4 scsi: sg: Rework mmap support adds 2aaf5ed907f6 scsi: sg: Defang allow_dio adds 8d662ccfb4f4 scsi: sg: Warn v3 write system call users adds 8c4f5804dc34 scsi: sg: Add mmap_sz tracking adds 3793a51a0639 scsi: sg: Remove rcv_done request state adds ed130bcd75fe scsi: sg: Track lowest inactive and await indexes adds 41c9d5725d85 scsi: sg: Remove unit attention check for device changed adds b32ac463cb59 scsi: sg: NO_DXFER move to/from kernel buffers adds 474d7bd18763 scsi: sg: Add blk_poll support adds bf2d8ba915f9 scsi: sg: Bump version to 4.0.12 adds 18956295fea6 Merge branch '5.13/sg' into 5.13/scsi-staging new 173bf0491fa5 Merge remote-tracking branch 'scsi-mkp/for-next' new da98b54d0298 virtio-mmio: Use to_virtio_mmio_device() to simply code new bc22ed2ea112 virtio: remove export for virtio_config_{enable, disable} new aa443ac20445 vdpa_sim: Skip typecasting from void* new 4c050286bb20 vhost_vdpa: fix the missing irq_bypass_unregister_producer [...] new beb691e69f4d vhost: Fix vhost_vq_reset() new f6bbf0010ba0 vhost-vdpa: fix use-after-free of v->config_ctx new 0bde59c1723a vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget [...] new 723c7003c1ab vdpa: introduce virtio pci driver new 9f95efa9b4bc Merge remote-tracking branch 'vhost/linux-next' adds d9a69846241c rpmsg: qcom_glink_native: fix error return code of qcom_gl [...] adds 7029e7830277 remoteproc: qcom: pil_info: avoid 64-bit division adds 5f140174988e MAINTAINERS: Add co-maintainer for remoteproc/RPMSG subsystems adds e6d9423d31b2 remoteproc: pru: Fix loading of GNU Binutils ELF new f51dd0889a79 Merge branche 'rpmsg-fixes' and 'rproc-fixes' into for-next adds 145e1da374bc remoteproc: sysfs: Use sysfs_emit instead of sprintf adds 780a980e2b04 remoteproc: pru: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFI [...] adds 2bf2346159bc remoteproc: core: Remove casting to rproc_handle_resource_t adds 9e4c31799cbd dt-bindings: remoteproc: convert imx rproc bindings to jso [...] adds bc403b4dfcbc dt-bindings: remoteproc: imx_rproc: add i.MX8MQ/M support adds 2cfc056ef2c2 remoteproc: introduce is_iomem to rproc_mem_entry adds 40df0a91b2a5 remoteproc: add is_iomem to da_to_va adds 1896b3d82c55 remoteproc: imx_rproc: correct err message adds ecadcc47492c remoteproc: imx_rproc: use devm_ioremap adds b29b4249f8f0 remoteproc: imx_rproc: add i.MX specific parse fw hook adds 4ab8f9607aad remoteproc: imx_rproc: support i.MX8MQ/M adds 8f2d8961640f remoteproc: imx_rproc: ignore mapping vdev regions adds 2df7062002d0 remoteproc: imx_proc: enable virtio/mailbox new 18cda8018a4b remoteproc: imx_rproc: fix return value check in imx_rproc [...] new 6da9742ca68b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new f17a5470d75e Merge remote-tracking branch 'rpmsg/for-next' adds 79bdf5472bab docs: driver-api: gpio: consumer: Mark another line of cod [...] new 4976166895d6 irqdomain: Introduce irq_domain_create_simple() API new f2d17ad71bb7 gpiolib: Unify the checks on fwnode type new 85164b347c5a gpiolib: Move of_node operations to gpiolib-of and correct [...] new 0c0b52ae115b gpiolib: Introduce acpi_gpio_dev_init() and call it from core new f8478b15f945 gpiolib: Reuse device's fwnode to create IRQ domain new b33fdbdca011 gpiolib: Fold conditionals into a simple ternary operator new 751ef54684dd Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 9a53c44c534e lib/cmdline: Export next_arg() for being used in modules adds 6793484b7cc2 gpio: aggregator: Replace custom get_arg() with a generic [...] adds 7655fd2a7722 irqdomain: Introduce irq_domain_create_simple() API adds 1106c6cf8e25 gpiolib: Unify the checks on fwnode type adds 39fd7c1a175c gpiolib: Move of_node operations to gpiolib-of and correct [...] adds de232781108c gpiolib: Introduce acpi_gpio_dev_init() and call it from core adds 9f320a1dc49b gpiolib: Reuse device's fwnode to create IRQ domain adds 488d05fe25a6 gpiolib: Fold conditionals into a simple ternary operator new 217b38eaaf1a Merge remote-tracking branch 'gpio-intel/for-next' adds 5d5f2919273d pinctrl: microchip-sgpio: Fix wrong register offset for IR [...] adds c971af25cda9 pinctrl: rockchip: fix restore error in resume adds 2a9be38099e3 pinctrl: qcom: lpass lpi: use default pullup/strength values adds 07abd8db9358 pinctrl: qcom: sc7280: Fix SDC_QDSD_PINGROUP and UFS_RESET [...] adds d0f9f47c07fe pinctrl: qcom: sc7280: Fix SDC1_RCLK configurations adds 5739ffc10d04 Merge tag 'intel-pinctrl-v5.12-2' of gitolite.kernel.org:p [...] adds ba434267d076 pinctrl: equilibrium: add missing of_node_put adds b24236f55433 pinctrl: cp110-system-controller: fix the pin function names adds a7db796b305b pinctrl: armada-cp110 - fix MPP54/MPP55 functions adds ffeaa23aa001 pinctrl: stm32: add missing of_node_put adds 35b25fd32b5f pinctrl: qcom: sc7280: Add GPIO wakeup interrupt map adds b37c35781d9a pinctrl: rockchip: clear int status when driver probed adds d2cd54c24e80 pinctrl: ingenic: add missing call to of_node_put() adds 47473813bdcb pinctrl: use to octal permissions for debugfs files adds 6199f6becc86 pinctrl: pinmux: Add pinmux-select debugfs file adds 5513b411ea5b Documentation: rename pinctl to pin-control adds 1ae6478b0e6b docs/pinctrl: document debugfs files adds 41d614b1d914 pinctrl: qcom: support gpio_chip .set_config call adds 100073a9b38d dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8350 and friends adds c4748c098e24 pinctrl: qcom: spmi-gpio: Add support for PM8350 and friends adds 0952b7ec1614 pinctrl: core: Handling pinmux and pinconf separately adds a0686a4cdfad Merge branch 'devel' into for-next new 1c8fa4bd793c Merge remote-tracking branch 'pinctrl/for-next' adds 20a57ad4b848 pinctrl: intel: No need to disable IRQs in the handler adds 9d8c5b0d2e09 pinctrl: intel: Show the GPIO base calculation explicitly new 5c58d3382d0b Merge remote-tracking branch 'pinctrl-intel/for-next' adds 5f79bbb28be2 pinctrl: renesas: r8a77951: Add vin4_g8 and vin5_high8 pins adds 3d250efb8c32 pinctrl: renesas: r8a7796: Add vin4_g8 and vin5_high8 pins adds 2a9e4f74cd57 pinctrl: renesas: r8a77990: Add vin4_g8 and vin5_high8 pins adds f7adcca27edf pinctrl: renesas: r8a77965: Add vin4_g8 and vin5_high8 pins new 3326b9fede1e Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 4e097e65b751 Merge remote-tracking branch 'livepatching/for-next' new 7ccd7f06b8cd Merge remote-tracking branch 'coresight/next' new aea69aecef7d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 994adcbd3714 gnss: drop stray semicolons new 21db09a50330 Merge remote-tracking branch 'gnss/gnss-next' new b1864bc93193 Merge remote-tracking branch 'slimbus/for-next' adds 201c9d549d43 dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC adds 4be6ad01dd09 nvmem: convert comma to semicolon adds 4d57a383a437 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse adds c39edb9f9dcb dt-bindings: nvmem: add Broadcom's NVRAM adds b152bbeb0282 nvmem: brcm_nvram: new driver exposing Broadcom's NVRAM adds 097eb1136ebb nvmem: core: Add functions to make number reading easy adds c079b5cd9472 nvmem: core: Fix unintentional sign extension issue new ab08d3b412f5 Merge remote-tracking branch 'nvmem/for-next' new 6f6552794abe Merge remote-tracking branch 'xarray/main' adds f850a4cad27c drivers: hv: Fix whitespace errors adds ca48739e59df Drivers: hv: vmbus: Move Hyper-V page allocator to arch ne [...] adds 5e4e6ddf8d74 x86/hyper-v: Move hv_message_type to architecture neutral module adds f3c5e63c3690 Drivers: hv: Redo Hyper-V synthetic MSR get/set functions adds b548a7742791 Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch n [...] adds 946f4b8680b8 Drivers: hv: vmbus: Handle auto EOI quirk inline adds d608715d4771 Drivers: hv: vmbus: Move handling of VMbus interrupts adds e4ab4658f1cf clocksource/drivers/hyper-v: Handle vDSO differences inline adds eb3e1d370b4c clocksource/drivers/hyper-v: Handle sched_clock difference [...] adds 4c78738ead4e clocksource/drivers/hyper-v: Set clocksource rating based [...] adds ec866be6ec54 clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts adds a620bbaa3510 asm-generic/hyperv: Add missing function prototypes per -W [...] new e3576fb5e461 Merge remote-tracking branch 'hyperv/hyperv-next' adds 484a58607a80 fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER adds 2d6e820c4e9e fpga: xilinx-pr-decoupler: Simplify code by using dev_err_probe() adds 71c3980b8cc8 dt-bindings: fpga: Add compatible value for Xilinx DFX AXI [...] adds 6f1e376cfc68 fpga: Add support for Xilinx DFX AXI Shutdown manager new f1513ceb38ce Merge remote-tracking branch 'fpga/for-next' adds 9ea48efdc528 bus: mhi: pci_generic: Parametrable element count for events adds ac4bf60bbaa0 bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support adds 59d05b71729b bus: mhi: pci_generic: Add SDX24 based modem support adds e3e5e6508fc1 bus: mhi: pci_generic: No-Op for device_wake operations adds e89878aa4b79 bus: mhi: pci_generic: Use generic PCI power management adds d3800c1dce24 bus: mhi: pci_generic: Add support for runtime PM adds 0fccbf0a3b69 bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from sta [...] adds 0ecc1c70dcd3 bus: mhi: core: Fix invalid error returning in mhi_queue adds e5b53b5be677 bus: mhi: core: Rename debugfs directory name adds 8de5ad994143 bus: mhi: core: Add missing checks for MMIO register entries adds 020d3b26c07a bus: mhi: Early MHI resume failure in non M3 state adds 925089c1900f bus: mhi: core: Destroy SBL devices when moving to mission mode adds 4884362f6977 bus: mhi: core: Download AMSS image from appropriate function adds ef2126c4e2ea bus: mhi: core: Process execution environment changes serially adds aaca4233ea03 bus: mhi: core: Update debug prints to include local device state adds 6403298c58d4 bus: mhi: core: Fix check for syserr at power_up adds 4d5f52838d11 bus: mhi: Make firmware image optional for controller new 35d99da340e9 Merge remote-tracking branch 'mhi/mhi-next' new 722dcaa81dd7 hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] new faee446def6a kasan: fix per-page tags for non-page_alloc pages new b98fcc91027e mm, hwpoison: do not lock page again when me_huge_page() s [...] new 52f396957e8e mm/mmu_notifiers: ensure range_end() is paired with range_start() new ad48cfd5e436 z3fold: prevent reclaim/free race for headless pages new 8b0f5102059c squashfs: fix inode lookup sanity checks new f23fe70b3244 squashfs: fix xattr id and id lookup sanity checks new b331adc64128 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 71d263647ad6 /proc/kpageflags: do not use uninitialized struct pages new c568d2e4ece6 arch/ia64/kernel/head.S: remove duplicate include new e0718a0b0f2f arch/ia64/kernel/fsys.S: fix typos new 0466fe2554f4 include/linux/compiler-gcc.h: sparse can do constant foldi [...] new 9fa7d88d5911 scripts/spelling.txt: add "overlfow" new a9922f9113bc scripts/spelling.txt: Add "diabled" typo new b75a7338ab3e scripts/spelling.txt: add "overflw" new a0944154d6ea arch/sh/include/asm/tlb.h: remove duplicate include new 05ec99e4be8b ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] new 70ae3e67bbe3 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 3daf1fb5c14a ocfs2: fix ocfs2 corrupt when iputting an inode new 61cd7a2cd4b9 watchdog: rename __touch_watchdog() to a better descriptive name new 498c7e2784fd watchdog: explicitly update timestamp when reporting softlockup new 3d787cd89bfc watchdog/softlockup: report the overall time of softlockups new 470b4e263465 watchdog/softlockup: remove logic that tried to prevent re [...] new bdfb91b970b7 watchdog: fix barriers when printing backtraces from all CPUs new 4aca98de0ca0 watchdog: cleanup handling of false positives new 03e2eb975703 mm/slub: introduce two counters for partial objects new c01d90ce5224 mm/slub: get rid of count_partial() new db426747ea8e percpu: export per_cpu_sum() new 39246f9f24c4 mm/slub: use percpu partial free counter new 007b4fc531a4 mm/page_owner: record the timestamp of all pages during free new ffee6102c6b9 mm: provide filemap_range_needs_writeback() helper new 7741adaa0cce mm: use filemap_range_needs_writeback() for O_DIRECT reads new fb1dabf6a4c6 iomap: use filemap_range_needs_writeback() for O_DIRECT reads new df1d8c4e8b70 mm/filemap: use filemap_read_page in filemap_fault new b098c2636c07 mm/filemap: drop check for truncated page after I/O new e08e403b681a mm: page-writeback: simplify memcg handling in test_clear_ [...] new d6c5ff6b7d9d mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 553d954adccf mm/memremap.c: fix improper SPDX comment style new a2a7f1e4de7a mm: memcontrol: fix kernel stack account new 80e70f639097 memcg: cleanup root memcg checks new e32a04981148 memcg: enable memcg oom-kill for __GFP_NOFAIL new c9f6e5a910b3 memcg: charge before adding to swapcache on swapin new 33ed6c0ed79f mm: memcontrol: fix cpuhotplug statistics flushing new 65a73ec1ef7c mm: memcontrol: kill mem_cgroup_nodeinfo() new 96530dde1fad mm: memcontrol: privatize memcg_page_state query functions new 824430c6f3d3 cgroup: rstat: support cgroup1 new 7df8c7b4ef81 cgroup: rstat: punt root-level optimization to individual [...] new 189ef80df99f mm: memcontrol: switch to rstat new fba0e4a22776 mm-memcontrol-switch-to-rstat-fix new 230abefa6254 mm: memcontrol: consolidate lruvec stat flushing new 20731109bc87 kselftests: cgroup: update kmem test for new vmstat implem [...] new 78ee1ca40361 mm/memory.c: do_numa_page(): delete bool "migrated" new 5ce89b3c8dba mm/interval_tree: add comments to improve code readability new 23e789d539c5 x86/vmemmap: drop handling of 4K unaligned vmemmap range new 50f040ec8622 x86/vmemmap: drop handling of 1GB vmemmap ranges new e178da173781 x86/vmemmap: handle unpopulated sub-pmd ranges new 2f10f4248f08 x86/vmemmap: optimize for consecutive sections in partial [...] new a9d3b94ff1f3 mm, tracing: improve rss_stat tracepoint message new da96495047bb mm: allow shmem mappings with MREMAP_DONTUNMAP new 469235aa4a6f mm/dmapool: switch from strlcpy to strscpy new a16202f25db2 samples/vfio-mdev/mdpy: use remap_vmalloc_range new d40914b1ed78 mm: unexport remap_vmalloc_range_partial new 6e7f0c46e52a mm/vmalloc: use rb_tree instead of list for vread() lookups new 3f2a7b2b9463 kasan: remove redundant config option new 6cc7b42cca97 mm/kasan: switch from strlcpy to strscpy new 62e921138519 kasan: initialize shadow to TAG_INVALID for SW_TAGS new 8983a9f71502 mm, kasan: don't poison boot memory with tag-based modes new 8ee38d49a282 arm64: kasan: allow to init memory when setting tags new 94e6879ecb27 kasan: init memory in kasan_(un)poison for HW_TAGS new 45f870781aec kasan, mm: integrate page_alloc init with HW_TAGS new 1b908041f22d kasan, mm: integrate slab init_on_alloc with HW_TAGS new 144fc13415d7 kasan, mm: integrate slab init_on_free with HW_TAGS new 89efc1ed53cc mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() new a6c9d8419f7b mm: remove lru_add_drain_all in alloc_contig_range new 46e94a9903dd include/linux/page-flags-layout.h: correctly determine LAS [...] new 0816ae5d95d8 include/linux/page-flags-layout.h: cleanups new aa1c78cc0b67 mm/page_alloc: rename alloc_mask to alloc_gfp new b438591f2009 mm/page_alloc: rename gfp_mask to gfp new af0152a71b40 mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask new 11c90819c3f5 mm/mempolicy: rename alloc_pages_current to alloc_pages new 43e3399163b0 mm/mempolicy: rewrite alloc_pages documentation new 5b9d533b6da2 mm/mempolicy: rewrite alloc_pages_vma documentation new d715a78da74c mm/mempolicy: fix mpol_misplaced kernel-doc new cd24acb51d7c mm: page_alloc: dump migrate-failed pages new 5b89a304ef9d hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() new 43bf2e001133 hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix new 2f4b04eb84b7 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled new c0578ca94247 mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE new 4585d55a1887 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h new 86488f208660 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] new fabf17ef8153 mm/hugetlb: remove redundant reservation check condition i [...] new a5d09bed0fd4 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE new 6432407d8366 mm/hugetlb: use some helper functions to cleanup code new 898f57ed9852 mm/hugetlb: optimize the surplus state transfer code in mo [...] new 3f0ca9c83907 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] new e52739ec6f73 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] new 9eb3360427f0 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] new a69a1f5dc660 khugepaged: remove unneeded return value of khugepaged_col [...] new 17e4220d2d83 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() new b3a246b7aa9d khugepaged: use helper khugepaged_test_exit() in __khugepa [...] new d3aacb71ad2c khugepaged: fix wrong result value for trace_mm_collapse_h [...] new 67ee199ce406 mm/huge_memory.c: remove unnecessary local variable ret2 new 12e76bdc06fe mm: huge_memory: a new debugfs interface for splitting THP tests. new cac0f85d64d3 userfaultfd: add minor fault registration mode new cb65b591fa2c userfaultfd: disable huge PMD sharing for MINOR registered VMAs new 8fa18a08ba4d userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] new cccde32d88be userfaultfd: add UFFDIO_CONTINUE ioctl new cecbef173d01 userfaultfd: update documentation to describe minor fault [...] new 7e9705d07682 userfaultfd/selftests: add test exercising minor fault handling new 6b369ccf8122 userfaultfd: support minor fault handling for shmem new 8190eb6c775b userfaultfd-support-minor-fault-handling-for-shmem-fix new 90b215d7641f userfaultfd/selftests: use memfd_create for shmem test type new b13f59a83eba userfaultfd/selftests: create alias mappings in the shmem test new 38fb18b4d248 userfaultfd/selftests: reinitialize test context in each test new da17d13eaee8 userfaultfd/selftests: exercise minor fault handling shmem [...] new 083398ec6368 userfaultfd/selftests: use user mode only new b02af9b17681 userfaultfd/selftests: remove the time() check on delayed uffd new f7159c126879 userfaultfd/selftests: drop VERIFY check in locking_thread new 1859c141d209 userfaultfd/selftests: only dump counts if mode enabled new ae1dbc26a2f9 userfaultfd/selftests: unify error handling new 4d3da0c9c5c2 mm/vmscan: move RECLAIM* bits to uapi header new bbf3e74a6bbe mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] new 263f136522f4 mm: vmscan: use nid from shrink_control for tracepoint new 8b1fbb52b176 mm: vmscan: consolidate shrinker_maps handling code new f910731d1563 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] new 9056bef8b6dc mm: vmscan: remove memcg_shrinker_map_size new 8378a06555dc mm: vmscan: use kvfree_rcu instead of call_rcu new 58cf6c535f3d mm: memcontrol: rename shrinker_map to shrinker_info new 45c80583f71f mm: vmscan: add shrinker_info_protected() helper new 07ccd8111a70 mm: vmscan: use a new flag to indicate shrinker is registered new e7e7048092ed mm: vmscan: add per memcg shrinker nr_deferred new 5ec1cd76d6d5 mm: vmscan: use per memcg nr_deferred of shrinker new 666279891e8d mm: vmscan: don't need allocate shrinker->nr_deferred for [...] new 34caab756735 mm: memcontrol: reparent nr_deferred when memcg offline new 18cfc2804e27 mm: vmscan: shrink deferred objects proportional to priority new c2532f1ec331 mm/compaction: remove unused variable sysctl_compact_memory new 561fda0c768b mm: compaction: update the COMPACT[STALL|FAIL] events properly new fe05db9cb49c mm: vmstat: add cma statistics new 0beb61d831cf mm: cma: use pr_err_ratelimited for CMA warning new 439d477342a3 mm: cma: support sysfs new b01234de4447 mm: restore node stat checking in /proc/sys/vm/stat_refresh new 33d77119130d mm: no more EINVAL from /proc/sys/vm/stat_refresh new eb547d3c6e49 mm: /proc/sys/vm/stat_refresh skip checking known negative stats new c626f68c4c1f mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats new 8191e2364e87 x86/mm: track linear mapping split events new 72d65ed5123e mm/mmap.c: don't unlock VMAs in remap_file_pages() new fdac052db9b1 mm/util.c: reduce mem_dump_obj() object size new fcca033950c7 mm/gup: don't pin migrated cma pages in movable zone new 880fbbfa8ecf mm/gup: check every subpage of a compound page during isolation new 8c5481743e1b mm/gup: return an error on migration failure new d1e1d97c771c mm/gup: check for isolation errors new 0acbf7090626 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN new 74cda856cc80 mm: apply per-task gfp constraints in fast path new edf87bf0ec5b mm: honor PF_MEMALLOC_PIN for all movable pages new d97dbc1c6b81 mm/gup: do not migrate zero page new d278bcfcde67 mm/gup: migrate pinned pages out of movable zone new 1f4aaa88cee4 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] new 7e48b22ae3c9 mm/gup: change index type to long as it counts pages new 6b243c5c6b00 mm/gup: longterm pin migration cleanup new b8cf1e035115 selftests/vm: gup_test: fix test flag new a8bd00c7d594 selftests/vm: gup_test: test faulting in kernel, and verif [...] new 88a0beefef79 mm,memory_hotplug: allocate memmap from the added memory range new 65c9e8779af2 mmmemory_hotplug-allocate-memmap-from-the-added-memory-range-fix new 81cbd498df91 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported new 853575ef6303 mm,memory_hotplug: add kernel boot option to enable memmap [...] new 0d14a917801a x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE new fe746f862fc4 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE new 93afcd420612 mm/zswap.c: switch from strlcpy to strscpy new 928b1ee8f1f3 iov_iter: lift memzero_page() to highmem.h new 3c81ff86d884 mm/highmem: convert memzero_page() to kmap_local_page() new 533099bdb55d btrfs: use memzero_page() instead of open coded kmap pattern new 32c2bf7cf3a3 mm/highmem.c: fix coding style issue new 4cab8eb00ffb mm/highmem: Remove deprecated kmap_atomic new 2cf50ade7e14 mm/mempool: minor coding style tweaks new 843f57ae8150 mm/swapfile: minor coding style tweaks new 7a31ab09b79a mm/sparse: minor coding style tweaks new 032c9313295e mm/vmscan: minor coding style tweaks new a98b197151c2 mm/compaction: minor coding style tweaks new 03c84d653524 mm/oom_kill: minor coding style tweaks new b87f9924be51 mm/shmem: minor coding style tweaks new 2f3907578423 mm/page_alloc: minor coding style tweaks new 55b725fb29a9 mm/filemap: minor coding style tweaks new 7a0539de8686 mm/mlock: minor coding style tweaks new 27e291419039 mm/frontswap: minor coding style tweaks new acc57ac68d25 mm/vmalloc: minor coding style tweaks new 75323ec3642c mm/memory_hotplug: minor coding style tweaks new a5829897d478 mm/mempolicy: minor coding style tweaks new d39ab7133924 mm/process_vm_access.c: remove duplicate include new ab265698b626 fs/buffer.c: add debug print for __getblk_gfp() stall problem new bd8a12e85083 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 80822536846b kernel/hung_task.c: Monitor killed tasks. new 8ed5269cdab0 procfs: allow reading fdinfo with PTRACE_MODE_READ new fb9d8154b4f5 procfs/dmabuf: add inode number to /proc/*/fdinfo new 2374dd413430 proc/sysctl: make protected_* world readable new b49e9b3cff66 include: remove pagemap.h from blkdev.h new 29763f0bc055 kernel/async.c: fix pr_debug statement new 47484f7cbf24 kernel/cred.c: make init_groups static new af13c435318f lib/bch.c: fix a typo in the file bch.c new 94418ba3e4bd lib: fix inconsistent indenting in process_bit1() new 1b207e01beb4 include/linux/compat.h: remove unneeded declaration from C [...] new 430e6f58132a fs: fat: fix spelling typo of values new 2914372d6e62 kernel/fork.c: simplify copy_mm() new 3fa563918c83 kernel/crash_core: add crashkernel=auto for vmcore creation new 75c89ac1f23d kexec: Add kexec reboot string new ac0cf56be754 kernel: kexec_file: fix error return code of kexec_calcula [...] new cdc70fa0319a aio: simplify read_events() new 10b6f0cfc4ba gdb: lx-symbols: store the abspath() new 6e26100022f2 kernel/async.c: stop guarding pr_debug() statements new 17669051d214 kernel/async.c: remove async_unregister_domain() new 6714423d10be Merge branch 'akpm-current/current' new fa80526a716c Add linux-next specific files for 20210315
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (4641b32307b3) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1054 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/ABI/testing/sysfs-class-net-phydev | 12 + .../ABI/testing/sysfs-driver-input-exc3000 | 9 + Documentation/ABI/testing/sysfs-fs-xfs | 2 +- Documentation/ABI/testing/sysfs-kernel-mm-cma | 25 + Documentation/admin-guide/dynamic-debug-howto.rst | 2 +- Documentation/admin-guide/kdump/kdump.rst | 3 +- Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 31 +- Documentation/admin-guide/mm/memory-hotplug.rst | 9 + Documentation/admin-guide/mm/transhuge.rst | 2 +- Documentation/admin-guide/mm/userfaultfd.rst | 107 +- Documentation/admin-guide/sysctl/vm.rst | 4 +- Documentation/bpf/btf.rst | 17 +- Documentation/bpf/index.rst | 9 +- Documentation/conf.py | 31 +- Documentation/core-api/dma-api.rst | 10 + Documentation/core-api/irq/irq-domain.rst | 22 +- Documentation/core-api/mm-api.rst | 1 + Documentation/dev-tools/kcsan.rst | 4 +- Documentation/devicetree/bindings/arm/fsl.yaml | 15 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 + Documentation/devicetree/bindings/arm/qcom.yaml | 18 + .../devicetree/bindings/arm/stm32/stm32.yaml | 17 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 2 + .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 6 +- .../devicetree/bindings/devfreq/rk3399_dmc.txt | 75 +- .../display/panel/kingdisplay,kd035g6-54nt.yaml | 1 - .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../bindings/fpga/xilinx-pr-decoupler.txt | 24 +- Documentation/devicetree/bindings/input/input.yaml | 7 + .../interrupt-controller/ingenic,intc.yaml | 1 + .../bindings/leds/backlight/qcom-wled.yaml | 1 + .../devicetree/bindings/mailbox/fsl,mu.yaml | 5 +- Documentation/devicetree/bindings/media/rc.yaml | 2 + .../devicetree/bindings/mfd/actions,atc260x.yaml | 183 + .../devicetree/bindings/mfd/rohm,bd9576-pmic.yaml | 123 + .../devicetree/bindings/mfd/ti,lp87524-q1.yaml | 4 + .../devicetree/bindings/mfd/ti,lp87561-q1.yaml | 4 + .../devicetree/bindings/mfd/ti,lp87565-q1.yaml | 4 + .../devicetree/bindings/net/brcm,bcm4908-enet.yaml | 17 +- .../devicetree/bindings/net/broadcom-bluetooth.txt | 56 - .../bindings/net/broadcom-bluetooth.yaml | 117 + .../devicetree/bindings/nvmem/brcm,nvram.yaml | 34 + .../devicetree/bindings/nvmem/mtk-efuse.txt | 1 + .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 12 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 + .../bindings/remoteproc/fsl,imx-rproc.yaml | 90 + .../devicetree/bindings/remoteproc/imx-rproc.txt | 33 - .../devicetree/bindings/rng/brcm,bcm2835.yaml | 21 + .../devicetree/bindings/serial/ingenic,uart.yaml | 2 +- .../devicetree/bindings/serial/samsung_uart.yaml | 14 +- .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 1 + .../devicetree/bindings/sound/mchp,i2s-mcc.yaml | 108 + .../devicetree/bindings/sound/mchp-i2s-mcc.txt | 49 - .../sound/mt8183-mt6358-ts3a227-max98357.txt | 1 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/driver-model/device.rst | 23 +- Documentation/driver-api/gpio/consumer.rst | 2 +- Documentation/driver-api/gpio/legacy.rst | 2 +- Documentation/driver-api/index.rst | 2 +- Documentation/driver-api/media/v4l2-subdev.rst | 2 +- Documentation/driver-api/pin-control.rst | 1467 + Documentation/driver-api/pinctl.rst | 1430 - .../driver-api/surface_aggregator/client.rst | 4 +- Documentation/filesystems/f2fs.rst | 3 - Documentation/filesystems/proc.rst | 41 +- Documentation/firmware-guide/acpi/debug.rst | 36 +- Documentation/hwmon/index.rst | 2 + Documentation/hwmon/ir36021.rst | 63 + Documentation/hwmon/stpddc60.rst | 90 + Documentation/input/event-codes.rst | 10 +- Documentation/input/ff.rst | 6 +- Documentation/input/gameport-programming.rst | 35 +- Documentation/input/input-programming.rst | 20 +- Documentation/input/input.rst | 8 +- Documentation/input/multi-touch-protocol.rst | 8 +- Documentation/input/notifier.rst | 3 +- Documentation/input/uinput.rst | 2 +- Documentation/livepatch/shadow-vars.rst | 4 +- .../device_drivers/ethernet/microsoft/netvsc.rst | 14 +- .../networking/device_drivers/fddi/defza.rst | 2 +- Documentation/networking/devlink/devlink-dpipe.rst | 2 +- .../networking/devlink/devlink-health.rst | 17 +- Documentation/networking/devlink/devlink-port.rst | 4 +- Documentation/networking/phy.rst | 4 +- Documentation/spi/spi-summary.rst | 7 +- .../translations/zh_CN/admin-guide/README.rst | 347 + .../translations/zh_CN/admin-guide/index.rst | 8 +- .../translations/zh_CN/admin-guide/unicode.rst | 170 + Documentation/translations/zh_CN/index.rst | 1 + .../translations/zh_CN/process/1.Intro.rst | 195 +- .../translations/zh_CN/process/2.Process.rst | 345 +- .../translations/zh_CN/process/3.Early-stage.rst | 139 +- .../translations/zh_CN/process/4.Coding.rst | 279 +- .../translations/zh_CN/process/5.Posting.rst | 243 +- .../translations/zh_CN/process/6.Followthrough.rst | 165 +- .../zh_CN/process/7.AdvancedTopics.rst | 141 +- .../translations/zh_CN/process/8.Conclusion.rst | 60 +- Documentation/translations/zh_CN/process/index.rst | 10 +- .../translations/zh_CN/riscv/boot-image-header.rst | 67 + Documentation/translations/zh_CN/riscv/index.rst | 28 + .../translations/zh_CN/riscv/patch-acceptance.rst | 31 + Documentation/translations/zh_CN/riscv/pmu.rst | 233 + .../translations/zh_CN/sound/hd-audio/controls.rst | 102 + .../translations/zh_CN/sound/hd-audio/index.rst | 14 + Documentation/translations/zh_CN/sound/index.rst | 22 + Documentation/userspace-api/ebpf/index.rst | 17 + Documentation/userspace-api/ebpf/syscall.rst | 24 + Documentation/userspace-api/index.rst | 1 + .../media/v4l/ext-ctrls-codec-stateless.rst | 4 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 4 +- Documentation/virt/kvm/api.rst | 5 +- Documentation/virt/kvm/s390-diag.rst | 33 + Documentation/vm/page_owner.rst | 2 +- MAINTAINERS | 89 +- Makefile | 6 +- Next/SHA1s | 395 +- Next/Trees | 1 - Next/merge.log | 5447 ++- arch/Kconfig | 23 +- arch/arm/Kconfig | 1 + arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/Makefile | 4 + arch/arm/boot/dts/at91-sam9x60ek.dts | 8 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 + arch/arm/boot/dts/imx50-kobo-aura.dts | 16 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 2 + arch/arm/boot/dts/imx53.dtsi | 2 +- arch/arm/boot/dts/imx6dl-plybas.dts | 6 +- arch/arm/boot/dts/imx6q-ba16.dtsi | 9 + arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 30 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 1 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 24 +- arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 7 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 12 +- arch/arm/boot/dts/ls1021a.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 5 + arch/arm/boot/dts/omap44xx-clocks.dtsi | 8 - arch/arm/boot/dts/omap5.dtsi | 5 + arch/arm/boot/dts/r7s9210-rza2mevb.dts | 55 +- arch/arm/boot/dts/sam9x60.dtsi | 9 + arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 21 +- .../dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 47 + .../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 47 + arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi | 196 + ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 154 + .../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 55 + .../boot/dts/stm32mp157a-microgea-stm32mp1.dtsi | 148 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 25 + arch/arm/configs/shmobile_defconfig | 1 - arch/arm/include/asm/kexec.h | 3 - arch/arm/include/asm/memory.h | 15 - arch/arm/include/asm/paravirt.h | 14 +- arch/arm/kernel/machine_kexec.c | 8 - arch/arm/kernel/paravirt.c | 9 +- arch/arm/mach-imx/Kconfig | 2 +- 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-imx/pm-imx5.c | 2 +- arch/arm/mach-omap2/omap-mpuss-lowpower.c | 17 +- arch/arm/mach-omap2/omap-secure.c | 16 - arch/arm/mach-omap2/omap-secure.h | 1 - arch/arm/mach-omap2/omap-wakeupgen.c | 20 +- arch/arm/mm/cache-v7.S | 58 +- arch/arm/mm/proc-v7.S | 39 +- arch/arm/xen/p2m.c | 5 +- arch/arm64/Kconfig | 17 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 38 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 14 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 22 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 + arch/arm64/boot/dts/arm/juno-base.dtsi | 5 +- arch/arm64/boot/dts/arm/juno-r1.dts | 4 + arch/arm64/boot/dts/arm/juno-r2.dts | 4 + arch/arm64/boot/dts/freescale/Makefile | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 + .../dts/freescale/imx8mm-icore-mx8mm-ctouch2.dts | 97 + .../dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dts | 97 + .../boot/dts/freescale/imx8mm-icore-mx8mm.dtsi | 232 + .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 294 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 6 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 44 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 39 + .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 611 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 70 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 21 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 18 +- arch/arm64/boot/dts/qcom/Makefile | 13 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8350.dtsi | 25 + arch/arm64/boot/dts/qcom/pm8350b.dtsi | 25 + arch/arm64/boot/dts/qcom/pm8350c.dtsi | 25 + arch/arm64/boot/dts/qcom/pmk8350.dtsi | 25 + arch/arm64/boot/dts/qcom/pmr735a.dtsi | 25 + arch/arm64/boot/dts/qcom/pmr735b.dtsi | 25 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 - .../boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts | 18 + .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 154 + .../boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts | 18 + .../boot/dts/qcom/sc7180-trogdor-coachz-r2.dts | 15 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 240 + .../qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts | 34 + .../qcom/sc7180-trogdor-lazor-limozeen-nots.dts | 26 + .../dts/qcom/sc7180-trogdor-lazor-limozeen.dts | 42 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 5 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 39 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dts | 14 + .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 26 + .../boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dts | 14 + .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 44 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 288 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 35 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 146 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 51 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 47 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 608 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 4 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 319 + arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 116 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 726 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 + .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 3 + .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 3 + arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 2 + .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 3 + .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 37 +- .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 37 +- .../boot/dts/renesas/r8a77951-salvator-xs.dts | 37 +- .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 46 - .../boot/dts/renesas/r8a77960-salvator-xs.dts | 46 - .../boot/dts/renesas/r8a77961-salvator-xs.dts | 46 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 26 +- .../arm64/boot/dts/renesas/r8a77965-salvator-x.dts | 45 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 45 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 3 + .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 7 + .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 15 + .../boot/dts/renesas/r8a779a0-falcon-ethernet.dtsi | 15 + arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 11 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 220 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 42 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 1 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 + arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 89 + arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 115 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 73 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 655 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 393 + arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 9 + arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 61 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 4 +- .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 60 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 17 + arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 36 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 262 + arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 +- arch/arm64/configs/defconfig | 7 + arch/arm64/include/asm/kexec.h | 4 - arch/arm64/include/asm/kvm_asm.h | 4 +- arch/arm64/include/asm/memory.h | 9 +- arch/arm64/include/asm/mmu_context.h | 17 - arch/arm64/include/asm/mte-kasan.h | 39 +- arch/arm64/include/asm/paravirt.h | 14 +- arch/arm64/include/asm/pgtable-prot.h | 1 - arch/arm64/include/asm/pgtable.h | 3 + arch/arm64/include/asm/sysreg.h | 20 +- arch/arm64/include/asm/topology.h | 10 +- arch/arm64/kernel/head.S | 8 +- arch/arm64/kernel/idreg-override.c | 43 +- arch/arm64/kernel/machine_kexec_file.c | 196 +- arch/arm64/kernel/paravirt.c | 13 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/topology.c | 109 +- arch/arm64/kvm/arm.c | 7 +- arch/arm64/kvm/hyp/entry.S | 6 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 6 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 3 +- arch/arm64/kvm/hyp/pgtable.c | 1 + arch/arm64/kvm/hyp/vhe/tlb.c | 3 +- arch/arm64/kvm/mmu.c | 3 +- arch/arm64/kvm/reset.c | 22 +- arch/arm64/mm/hugetlbpage.c | 7 +- arch/arm64/mm/init.c | 29 +- arch/arm64/mm/mmu.c | 5 +- arch/csky/include/asm/asid.h | 2 +- arch/csky/include/asm/barrier.h | 2 +- arch/csky/include/asm/vdso.h | 2 +- arch/ia64/Kconfig | 6 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/fsys.S | 4 +- arch/ia64/kernel/head.S | 1 - arch/ia64/kernel/ptrace.c | 24 +- arch/ia64/mm/hugetlbpage.c | 3 +- arch/m68k/include/asm/page_mm.h | 2 +- arch/m68k/kernel/syscalls/Makefile | 14 +- arch/m68k/kernel/syscalls/syscallhdr.sh | 36 - arch/m68k/kernel/syscalls/syscalltbl.sh | 32 - arch/m68k/kernel/syscalltable.S | 3 +- arch/mips/Kconfig | 20 +- arch/mips/bcm63xx/clk.c | 2 +- arch/mips/boot/compressed/decompress.c | 8 + .../mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts | 2 +- arch/mips/boot/dts/brcm/bcm3368.dtsi | 3 + .../boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts | 2 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 5 + arch/mips/boot/dts/brcm/bcm6328.dtsi | 5 + .../boot/dts/brcm/bcm6358-neufbox4-sercomm.dts | 2 +- arch/mips/boot/dts/brcm/bcm6358.dtsi | 4 + .../boot/dts/brcm/bcm6362-neufbox6-sercomm.dts | 2 +- arch/mips/boot/dts/brcm/bcm6362.dtsi | 5 + arch/mips/boot/dts/brcm/bcm6368.dtsi | 4 + arch/mips/boot/dts/brcm/bcm93384wvg.dts | 2 +- arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts | 2 +- arch/mips/boot/dts/brcm/bcm96368mvwg.dts | 2 +- arch/mips/boot/dts/brcm/bcm97125cbmb.dts | 2 +- arch/mips/boot/dts/brcm/bcm97346dbsmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm97358svmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm97360svmb.dts | 2 +- arch/mips/boot/dts/brcm/bcm97362svmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm97420c.dts | 2 +- arch/mips/boot/dts/brcm/bcm97425svmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm97435svmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm9ejtagprb.dts | 2 +- arch/mips/boot/dts/ingenic/gcw0.dts | 1 - arch/mips/configs/loongson3_defconfig | 8 +- arch/mips/configs/malta_kvm_guest_defconfig | 436 - arch/mips/crypto/Makefile | 4 +- arch/mips/include/asm/Kbuild | 7 +- arch/mips/include/asm/kvm_host.h | 238 - arch/mips/include/asm/mach-generic/spaces.h | 12 - arch/mips/include/asm/mach-loongson64/boot_param.h | 27 - arch/mips/include/asm/mach-loongson64/loongson.h | 18 + arch/mips/include/asm/processor.h | 5 - arch/mips/include/asm/traps.h | 3 + arch/mips/include/asm/uaccess.h | 9 - arch/mips/kernel/cevt-r4k.c | 4 - arch/mips/kernel/cpu-probe.c | 6 + arch/mips/kernel/cpu-r3k-probe.c | 3 + arch/mips/kernel/scall32-o32.S | 4 +- arch/mips/kernel/scall64-n32.S | 3 +- arch/mips/kernel/scall64-n64.S | 3 +- arch/mips/kernel/scall64-o32.S | 4 +- arch/mips/kernel/spinlock_test.c | 8 +- arch/mips/kernel/syscalls/Makefile | 41 +- arch/mips/kernel/syscalls/syscallhdr.sh | 36 - arch/mips/kernel/syscalls/syscalltbl.sh | 36 - arch/mips/kernel/traps.c | 10 +- arch/mips/kernel/vmlinux.lds.S | 6 + arch/mips/kvm/Kconfig | 34 - arch/mips/kvm/Makefile | 7 +- arch/mips/kvm/commpage.c | 32 - arch/mips/kvm/commpage.h | 24 - arch/mips/kvm/dyntrans.c | 143 - arch/mips/kvm/emulate.c | 1688 +- arch/mips/kvm/entry.c | 33 - arch/mips/kvm/interrupt.c | 123 +- arch/mips/kvm/interrupt.h | 20 - arch/mips/kvm/mips.c | 68 +- arch/mips/kvm/mmu.c | 405 - arch/mips/kvm/tlb.c | 174 - arch/mips/kvm/trap_emul.c | 1306 - arch/mips/kvm/vz.c | 5 +- arch/mips/loongson64/Makefile | 2 +- arch/mips/loongson64/env.c | 20 - arch/mips/loongson64/numa.c | 17 +- arch/mips/loongson64/platform.c | 42 - arch/mips/mm/hugetlbpage.c | 4 +- arch/mips/mm/tlbex.c | 9 +- arch/mips/mti-malta/Platform | 6 +- arch/mips/mti-malta/malta-time.c | 5 - arch/mips/pci/pci-mt7620.c | 5 +- arch/parisc/include/asm/Kbuild | 1 - arch/parisc/kernel/syscall.S | 16 +- arch/parisc/kernel/syscalls/Makefile | 30 +- arch/parisc/kernel/syscalls/syscallhdr.sh | 36 - arch/parisc/kernel/syscalls/syscalltbl.sh | 36 - arch/parisc/mm/hugetlbpage.c | 2 +- arch/powerpc/Kconfig | 8 +- arch/powerpc/include/asm/code-patching.h | 7 +- arch/powerpc/include/asm/ima.h | 30 - arch/powerpc/include/asm/interrupt.h | 3 +- arch/powerpc/include/asm/kexec.h | 16 +- arch/powerpc/include/asm/ptrace.h | 4 +- arch/powerpc/include/asm/switch_to.h | 10 + arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/interrupt.c | 1 - arch/powerpc/kernel/nvram_64.c | 8 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kexec/Makefile | 7 - arch/powerpc/kexec/elf_64.c | 30 +- arch/powerpc/kexec/file_load.c | 183 +- arch/powerpc/kexec/file_load_64.c | 47 +- arch/powerpc/kexec/ima.c | 219 - arch/powerpc/mm/hugetlbpage.c | 3 +- arch/powerpc/xmon/xmon.c | 6 +- arch/riscv/Kconfig | 1 + 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/string.h | 5 + arch/riscv/include/asm/timex.h | 2 + arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/probes/ftrace.c | 16 +- arch/riscv/kernel/process.c | 1 + arch/riscv/kernel/sbi.c | 2 +- arch/riscv/kernel/time.c | 1 + arch/riscv/kernel/traps.c | 1 + arch/riscv/mm/init.c | 6 +- arch/s390/include/asm/kvm_host.h | 1 + arch/s390/include/asm/smp.h | 1 + arch/s390/kernel/smp.c | 1 + arch/s390/kernel/stacktrace.c | 6 - arch/s390/kvm/diag.c | 31 +- arch/s390/kvm/gaccess.c | 30 +- arch/s390/kvm/gaccess.h | 37 +- arch/s390/kvm/kvm-s390.c | 8 +- arch/s390/kvm/kvm-s390.h | 8 + arch/s390/kvm/vsie.c | 106 +- arch/s390/mm/hugetlbpage.c | 2 +- arch/sh/include/asm/tlb.h | 10 +- arch/sh/mm/hugetlbpage.c | 2 +- arch/sparc/configs/sparc64_defconfig | 4 +- arch/sparc/kernel/traps_64.c | 13 +- arch/sparc/mm/hugetlbpage.c | 2 +- arch/um/kernel/kmsg_dump.c | 13 +- arch/x86/Kconfig | 13 +- arch/x86/Makefile | 8 + arch/x86/entry/common.c | 3 +- arch/x86/entry/entry_32.S | 101 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/entry_64_compat.S | 2 + arch/x86/entry/vdso/vdso2c.h | 2 +- arch/x86/entry/vdso/vdso32/system_call.S | 2 +- arch/x86/events/core.c | 15 +- arch/x86/hyperv/hv_init.c | 53 +- arch/x86/include/asm/alternative-asm.h | 114 - arch/x86/include/asm/alternative.h | 142 +- arch/x86/include/asm/cpufeature.h | 41 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/hyperv-tlfs.h | 131 +- arch/x86/include/asm/insn-eval.h | 2 + arch/x86/include/asm/irqflags.h | 7 +- arch/x86/include/asm/kexec.h | 5 - arch/x86/include/asm/kvm_host.h | 4 +- arch/x86/include/asm/mshyperv.h | 67 +- arch/x86/include/asm/msr-index.h | 2 - arch/x86/include/asm/nospec-branch.h | 1 - arch/x86/include/asm/paravirt.h | 167 +- arch/x86/include/asm/paravirt_types.h | 210 +- arch/x86/include/asm/processor.h | 15 +- arch/x86/include/asm/proto.h | 1 + arch/x86/include/asm/ptrace.h | 20 +- arch/x86/include/asm/segment.h | 30 +- arch/x86/include/asm/setup.h | 5 - arch/x86/include/asm/smap.h | 15 +- arch/x86/include/asm/stackprotector.h | 79 +- arch/x86/include/asm/suspend_32.h | 6 +- arch/x86/kernel/Makefile | 3 +- arch/x86/kernel/alternative.c | 52 +- arch/x86/kernel/apic/x2apic_uv_x.c | 3 + arch/x86/kernel/asm-offsets.c | 7 - arch/x86/kernel/asm-offsets_32.c | 5 - arch/x86/kernel/cpu/common.c | 5 +- arch/x86/kernel/cpu/mshyperv.c | 23 +- arch/x86/kernel/cpu/vmware.c | 5 +- arch/x86/kernel/crash.c | 14 +- arch/x86/kernel/doublefault_32.c | 4 +- arch/x86/kernel/head_32.S | 18 +- arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kernel/kvmclock.c | 21 +- arch/x86/kernel/machine_kexec_64.c | 4 +- arch/x86/kernel/paravirt-spinlocks.c | 9 + arch/x86/kernel/paravirt.c | 75 +- arch/x86/kernel/paravirt_patch.c | 99 - arch/x86/kernel/setup.c | 6 +- arch/x86/kernel/setup_percpu.c | 1 - arch/x86/kernel/sev-es.c | 22 +- arch/x86/kernel/stacktrace.c | 6 - arch/x86/kernel/tls.c | 8 +- arch/x86/kernel/traps.c | 3 +- arch/x86/kernel/tsc.c | 3 +- arch/x86/kernel/unwind_orc.c | 14 +- arch/x86/kvm/lapic.c | 12 +- arch/x86/kvm/mmu/tdp_mmu.c | 11 + arch/x86/kvm/svm/svm.c | 25 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 10 +- arch/x86/lib/atomic64_386_32.S | 2 +- arch/x86/lib/atomic64_cx8_32.S | 2 +- arch/x86/lib/copy_page_64.S | 2 +- arch/x86/lib/copy_user_64.S | 2 +- arch/x86/lib/insn-eval.c | 70 +- arch/x86/lib/memcpy_64.S | 2 +- arch/x86/lib/memmove_64.S | 2 +- arch/x86/lib/memset_64.S | 2 +- arch/x86/lib/retpoline.S | 2 +- arch/x86/mm/init_64.c | 203 +- arch/x86/mm/mem_encrypt.c | 6 + arch/x86/mm/pat/set_memory.c | 8 + arch/x86/net/bpf_jit_comp.c | 4 +- arch/x86/platform/pvh/head.S | 14 - arch/x86/power/cpu.c | 6 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/x86/xen/p2m.c | 6 +- arch/x86/xen/time.c | 26 +- arch/xtensa/Kconfig | 6 + arch/xtensa/Makefile | 9 +- arch/xtensa/boot/Makefile | 4 - arch/xtensa/boot/boot-elf/Makefile | 11 +- arch/xtensa/boot/boot-redboot/Makefile | 6 +- arch/xtensa/kernel/pci.c | 2 +- arch/xtensa/kernel/syscall.c | 8 +- arch/xtensa/kernel/syscalls/Makefile | 14 +- arch/xtensa/kernel/syscalls/syscallhdr.sh | 36 - arch/xtensa/kernel/syscalls/syscalltbl.sh | 32 - block/bio.c | 14 +- block/blk-cgroup-rwstat.c | 3 +- block/blk-cgroup.c | 17 +- block/blk-crypto-fallback.c | 2 +- block/blk-lib.c | 2 +- block/blk-map.c | 2 +- block/blk-settings.c | 1 + block/blk-zoned.c | 40 +- block/bounce.c | 6 +- block/genhd.c | 4 +- certs/Makefile | 5 +- certs/blacklist.c | 4 + crypto/Kconfig | 2 +- crypto/api.c | 2 +- crypto/ecc.c | 11 +- crypto/ecc.h | 37 +- crypto/ecc_curve_defs.h | 17 + crypto/ecdh.c | 72 +- crypto/ecdh_helper.c | 4 +- crypto/testmgr.c | 13 +- crypto/testmgr.h | 34 +- drivers/Makefile | 1 + drivers/acpi/acpi_memhotplug.c | 5 +- drivers/acpi/acpi_processor.c | 33 +- drivers/acpi/hed.c | 1 - drivers/acpi/pci_irq.c | 34 +- drivers/acpi/pci_link.c | 164 +- drivers/acpi/processor_driver.c | 6 +- drivers/acpi/processor_idle.c | 38 +- drivers/acpi/processor_pdc.c | 7 +- drivers/acpi/processor_perflib.c | 48 +- drivers/acpi/processor_throttling.c | 102 +- drivers/acpi/sysfs.c | 14 +- drivers/acpi/utils.c | 14 + drivers/atm/idt77105.c | 4 +- drivers/atm/uPD98402.c | 2 +- drivers/base/arch_topology.c | 89 +- drivers/base/memory.c | 20 +- drivers/base/regmap/regmap-debugfs.c | 1 + drivers/base/swnode.c | 29 +- drivers/block/brd.c | 1 + drivers/block/drbd/drbd_int.h | 2 +- drivers/block/loop.c | 1 + drivers/block/rsxx/core.c | 1 + drivers/block/umem.c | 5 +- drivers/block/zram/zram_drv.c | 17 +- drivers/bluetooth/btintel.c | 3 +- drivers/bluetooth/btusb.c | 6 +- drivers/bluetooth/hci_bcm.c | 17 + drivers/bluetooth/hci_qca.c | 15 + drivers/bus/mhi/core/boot.c | 51 +- drivers/bus/mhi/core/debugfs.c | 2 +- drivers/bus/mhi/core/init.c | 13 +- drivers/bus/mhi/core/internal.h | 1 + drivers/bus/mhi/core/main.c | 84 +- drivers/bus/mhi/core/pm.c | 15 +- drivers/bus/mhi/pci_generic.c | 228 +- drivers/bus/qcom-ebi2.c | 4 +- drivers/char/hw_random/bcm2835-rng.c | 10 + drivers/char/hw_random/cctrng.c | 4 +- drivers/char/hw_random/pic32-rng.c | 3 +- drivers/char/ipmi/ipmi_msghandler.c | 6 +- drivers/char/ipmi/ipmi_plat_data.c | 2 +- drivers/char/ipmi/ipmi_si_intf.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 81 +- drivers/char/tpm/eventlog/acpi.c | 33 +- drivers/char/tpm/eventlog/common.c | 3 + drivers/char/tpm/eventlog/efi.c | 29 +- drivers/clk/at91/sama7g5.c | 6 +- drivers/clk/clk-ast2600.c | 4 +- drivers/clk/clk.c | 18 +- drivers/clk/qcom/clk-rcg2.c | 17 +- drivers/clk/qcom/clk-rpmh.c | 7 +- drivers/clk/qcom/gcc-sc7180.c | 4 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 6 + drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77990-cpg-mssr.c | 1 + drivers/clk/renesas/r8a779a0-cpg-mssr.c | 11 + drivers/clk/sunxi/clk-sun6i-ar100.c | 2 +- drivers/clk/sunxi/clk-sun9i-core.c | 8 +- drivers/clk/sunxi/clk-usb.c | 2 +- drivers/clocksource/hyperv_timer.c | 249 +- drivers/cpufreq/Kconfig.arm | 10 + drivers/cpufreq/cppc_cpufreq.c | 245 +- drivers/cpufreq/qcom-cpufreq-hw.c | 4 +- drivers/cpufreq/scmi-cpufreq.c | 72 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 21 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 1 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 4 +- drivers/crypto/atmel-ecc.c | 28 +- drivers/crypto/cavium/cpt/cptpf_main.c | 1 - drivers/crypto/ccp/sev-dev.c | 6 + drivers/crypto/hisilicon/Kconfig | 1 + drivers/crypto/hisilicon/hpre/hpre.h | 17 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 881 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 12 +- drivers/crypto/hisilicon/qm.c | 4 +- drivers/crypto/hisilicon/qm.h | 4 +- drivers/crypto/hisilicon/sec2/sec.h | 4 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 4 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 4 +- drivers/crypto/hisilicon/zip/zip.h | 4 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 4 +- drivers/crypto/qat/qat_common/qat_algs.c | 32 +- drivers/devfreq/Kconfig | 2 +- drivers/devfreq/devfreq.c | 9 + drivers/devfreq/governor.h | 3 + drivers/firmware/broadcom/bcm47xx_nvram.c | 92 +- drivers/firmware/dmi_scan.c | 1 + drivers/firmware/efi/libstub/arm64-stub.c | 2 +- drivers/firmware/efi/libstub/efi-stub.c | 16 + drivers/firmware/imx/scu-pd.c | 28 +- drivers/fpga/Kconfig | 9 +- drivers/fpga/xilinx-pr-decoupler.c | 45 +- drivers/fpga/xilinx-spi.c | 24 +- drivers/gpio/gpio-aggregator.c | 39 +- drivers/gpio/gpiolib-acpi.c | 7 + drivers/gpio/gpiolib-acpi.h | 4 + drivers/gpio/gpiolib-of.c | 6 +- drivers/gpio/gpiolib.c | 77 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 14 +- drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c | 54 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 47 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 16 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.h | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 319 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 156 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 134 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 140 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 49 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 95 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 17 +- 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 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 114 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 1286 + drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 40 + drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 75 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 58 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 153 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 3 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 65 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 1329 + drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h | 28 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 48 +- drivers/gpu/drm/amd/amdgpu/nv.c | 40 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 378 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.h | 30 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 179 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 232 + drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h | 28 + drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 121 + drivers/gpu/drm/amd/amdgpu/smuio_v13_0.h | 30 + drivers/gpu/drm/amd/amdgpu/soc15.c | 131 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 12 + drivers/gpu/drm/amd/amdgpu/soc15_common.h | 48 + drivers/gpu/drm/amd/amdgpu/ta_secureDisplay_if.h | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 99 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h | 1 + drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 32 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 49 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 5 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 492 + .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 1 + .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 204 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 25 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 57 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 - drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 8 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 8 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 8 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 8 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 9 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 19 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 5 +- drivers/gpu/drm/amd/display/Kconfig | 14 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 502 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 43 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 293 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 37 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 221 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 3 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 40 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 4 +- .../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h | 9 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 5 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 21 +- .../gpu/drm/amd/display/dc/bios/command_table2.h | 3 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 85 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 7 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 8 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 7 + drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 84 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 17 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 11 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 6 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 7 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 1 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 5 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 31 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 96 +- .../amd/display/dc/gpio/dce110/hw_factory_dce110.c | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 21 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 846 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 25 +- drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 1738 + .../amd/include/asic_reg/dcn/dcn_3_0_0_offset.h | 2 +- .../drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h | 7683 +++++ .../drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h | 32949 +++++++++++++++++++ .../amd/include/asic_reg/mmhub/mmhub_1_7_offset.h | 5125 +++ .../amd/include/asic_reg/mmhub/mmhub_1_7_sh_mask.h | 32178 ++++++++++++++++++ .../drm/amd/include/asic_reg/mp/mp_13_0_2_offset.h | 361 + .../amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h | 531 + .../amd/include/asic_reg/sdma/sdma_4_4_0_offset.h | 5224 +++ .../amd/include/asic_reg/sdma/sdma_4_4_0_sh_mask.h | 13922 ++++++++ .../include/asic_reg/smuio/smuio_13_0_2_offset.h | 516 + .../include/asic_reg/smuio/smuio_13_0_2_sh_mask.h | 1163 + .../amd/include/asic_reg/thm/thm_13_0_2_offset.h | 346 + .../amd/include/asic_reg/thm/thm_13_0_2_sh_mask.h | 1297 + .../amd/include/asic_reg/umc/umc_6_7_0_offset.h | 2620 ++ .../amd/include/asic_reg/umc/umc_6_7_0_sh_mask.h | 10796 ++++++ .../amd/include/asic_reg/vcn/vcn_2_6_0_offset.h | 1462 + .../amd/include/asic_reg/vcn/vcn_2_6_0_sh_mask.h | 4535 +++ drivers/gpu/drm/amd/include/atomfirmware.h | 116 +- .../drm/amd/include/ivsrcid/dcn/irqsrcs_dcn_1_0.h | 2 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 120 + drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 9 +- drivers/gpu/drm/amd/include/vi_structs.h | 32 +- drivers/gpu/drm/amd/pm/Makefile | 1 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 5 +- drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h | 126 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 13 + drivers/gpu/drm/amd/pm/inc/arcturus_ppsmc.h | 7 + drivers/gpu/drm/amd/pm/inc/rv_ppsmc.h | 1 + .../gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h | 512 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 30 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 10 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 272 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_pptable.h | 165 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 28 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 62 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 7 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 122 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 90 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 73 +- drivers/gpu/drm/amd/pm/swsmu/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 103 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 34 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 18 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 - drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 30 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1530 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.h | 72 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 1811 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 18 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 25 +- drivers/gpu/drm/i915/display/icl_dsi.c | 25 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 +- drivers/gpu/drm/i915/display/intel_crtc.c | 22 +- drivers/gpu/drm/i915/display/intel_ddi.c | 457 +- drivers/gpu/drm/i915/display/intel_ddi.h | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 301 +- drivers/gpu/drm/i915/display/intel_display.h | 6 - .../gpu/drm/i915/display/intel_display_debugfs.c | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 10 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 57 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 9 +- drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 23 +- drivers/gpu/drm/i915/intel_pm.c | 288 +- drivers/gpu/drm/meson/meson_drv.c | 11 + drivers/gpu/drm/nouveau/nouveau_bo.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 3 + drivers/gpu/drm/qxl/qxl_display.c | 1 + drivers/gpu/drm/radeon/radeon.h | 2 + drivers/gpu/drm/radeon/radeon_gem.c | 4 +- drivers/gpu/drm/radeon/radeon_prime.c | 2 + drivers/gpu/drm/radeon/radeon_ttm.c | 2 +- drivers/gpu/drm/radeon/si_dpm.c | 5 +- drivers/gpu/drm/radeon/sislands_smc.h | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 40 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 1 - drivers/hid/hid-alps.c | 1 + drivers/hid/hid-asus.c | 3 + drivers/hid/hid-cp2112.c | 22 +- drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-ids.h | 14 +- drivers/hid/hid-lg.c | 24 - drivers/hid/hid-logitech-dj.c | 131 +- drivers/hid/hid-plantronics.c | 60 +- drivers/hid/hid-quirks.c | 2 - drivers/hid/i2c-hid/i2c-hid-acpi.c | 52 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 4 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 15 +- drivers/hid/usbhid/hiddev.c | 6 +- drivers/hid/wacom_wac.c | 2 +- drivers/hv/hv.c | 93 +- drivers/hv/vmbus_drv.c | 93 +- drivers/hwmon/acpi_power_meter.c | 29 +- drivers/hwmon/adm9240.c | 982 +- drivers/hwmon/corsair-psu.c | 30 +- drivers/hwmon/hwmon.c | 2 +- drivers/hwmon/nct6683.c | 11 +- drivers/hwmon/pmbus/Kconfig | 19 + drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/ir36021.c | 79 + drivers/hwmon/pmbus/pmbus.h | 1 + drivers/hwmon/pmbus/pmbus_core.c | 11 + drivers/hwmon/pmbus/stpddc60.c | 248 + drivers/iio/light/acpi-als.c | 4 +- drivers/infiniband/core/cma.c | 1 + drivers/infiniband/core/device.c | 1 - drivers/infiniband/core/umem.c | 4 - drivers/infiniband/core/umem_dmabuf.c | 4 + drivers/infiniband/core/uverbs_ioctl.c | 32 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 3 + drivers/infiniband/hw/hns/hns_roce_device.h | 25 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 150 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 + drivers/infiniband/hw/hns/hns_roce_main.c | 32 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 51 + drivers/infiniband/hw/hns/hns_roce_qp.c | 112 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 3 + drivers/infiniband/hw/mlx5/devx.c | 66 +- drivers/infiniband/hw/mlx5/fs.c | 2 +- drivers/infiniband/hw/mlx5/ib_rep.c | 5 +- drivers/infiniband/hw/mlx5/main.c | 10 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 106 +- drivers/infiniband/hw/mlx5/mr.c | 157 +- drivers/infiniband/hw/mlx5/odp.c | 152 +- drivers/infiniband/hw/mlx5/qp.c | 33 +- drivers/infiniband/sw/rxe/rxe_comp.c | 55 +- drivers/infiniband/sw/rxe/rxe_net.c | 10 +- drivers/infiniband/sw/rxe/rxe_recv.c | 59 +- drivers/infiniband/sw/siw/siw_cm.c | 19 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 19 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 1 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 10 +- drivers/infiniband/ulp/rtrs/rtrs.c | 8 +- drivers/input/joystick/n64joy.c | 4 +- drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile | 2 +- drivers/input/misc/atc260x-onkey.c | 305 + drivers/input/mouse/elan_i2c.h | 5 + drivers/input/mouse/elan_i2c_core.c | 58 +- drivers/input/touchscreen/exc3000.c | 253 +- drivers/input/touchscreen/s6sy761.c | 4 +- drivers/iommu/amd/io_pgtable.c | 10 +- drivers/iommu/dma-iommu.c | 15 +- drivers/iommu/intel/pasid.h | 4 +- drivers/iommu/tegra-smmu.c | 72 +- drivers/irqchip/Kconfig | 9 - drivers/irqchip/irq-ingenic-tcu.c | 1 + drivers/irqchip/irq-ingenic.c | 1 + drivers/irqchip/irq-loongson-liointc.c | 2 +- drivers/isdn/hardware/mISDN/iohelper.h | 14 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 2 +- drivers/isdn/mISDN/dsp_core.c | 3 +- drivers/isdn/mISDN/l1oip_core.c | 2 +- drivers/leds/blink/Kconfig | 1 + drivers/md/bcache/super.c | 3 +- drivers/md/dm-crypt.c | 8 +- drivers/md/dm-writecache.c | 4 +- drivers/md/raid5-cache.c | 4 +- drivers/md/raid5-ppl.c | 2 +- drivers/media/cec/core/cec-notifier.c | 33 +- drivers/media/common/b2c2/flexcop-hw-filter.c | 2 +- drivers/media/common/saa7146/saa7146_core.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 3 +- drivers/media/common/siano/smscoreapi.c | 42 +- drivers/media/common/siano/smscoreapi.h | 5 - drivers/media/common/siano/smsdvb-main.c | 14 +- drivers/media/common/videobuf2/frame_vector.c | 1 - drivers/media/dvb-core/dvb_ca_en50221.c | 32 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- drivers/media/i2c/adv7511-v4l2.c | 58 +- drivers/media/i2c/imx274.c | 7 +- drivers/media/i2c/max2175.c | 3 +- drivers/media/i2c/s5k6aa.c | 2 +- drivers/media/pci/cx18/cx18-av-audio.c | 2 +- drivers/media/pci/cx18/cx18-av-core.c | 4 +- drivers/media/pci/cx18/cx18-firmware.c | 2 +- drivers/media/pci/cx23885/cx23885-cards.c | 28 +- drivers/media/pci/cx23885/cx23885-core.c | 9 + drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ngene/ngene-cards.c | 6 +- drivers/media/pci/ngene/ngene-core.c | 56 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/solo6x10/solo6x10-core.c | 2 +- drivers/media/pci/sta2x11/Kconfig | 1 + drivers/media/platform/Kconfig | 3 + drivers/media/platform/aspeed-video.c | 9 +- drivers/media/platform/exynos4-is/media-dev.c | 2 +- drivers/media/platform/fsl-viu.c | 6 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 4 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 4 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 20 +- .../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 22 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 22 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 36 +- drivers/media/platform/qcom/camss/camss-csiphy.h | 2 +- drivers/media/platform/qcom/camss/camss-vfe.c | 4 +- drivers/media/platform/qcom/camss/camss.c | 25 +- drivers/media/platform/qcom/camss/camss.h | 4 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 446 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 9 +- drivers/media/platform/sti/hva/hva-h264.c | 10 +- drivers/media/platform/ti-vpe/vpdma.c | 3 +- drivers/media/platform/vsp1/vsp1_dl.c | 2 +- drivers/media/platform/vsp1/vsp1_drm.c | 6 +- drivers/media/radio/radio-maxiradio.c | 2 +- drivers/media/rc/img-ir/img-ir-hw.c | 2 +- drivers/media/rc/ite-cir.c | 349 +- drivers/media/rc/ite-cir.h | 51 +- drivers/media/rc/keymaps/Makefile | 2 + drivers/media/rc/keymaps/rc-minix-neo.c | 55 + drivers/media/rc/keymaps/rc-xbox-360.c | 83 + drivers/media/spi/cxd2880-spi.c | 4 +- drivers/media/test-drivers/vivid/vivid-vid-out.c | 2 +- drivers/media/tuners/mt2063.c | 6 +- drivers/media/usb/dvb-usb-v2/anysee.c | 21 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 70 +- drivers/media/usb/em28xx/em28xx-cards.c | 4 + drivers/media/usb/pwc/pwc-dec23.c | 2 +- drivers/media/usb/pwc/pwc-if.c | 8 - drivers/media/usb/ttusb-dec/ttusb_dec.c | 4 - drivers/media/usb/usbtv/usbtv-audio.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 6 +- drivers/media/usb/zr364xx/zr364xx.c | 13 +- drivers/media/v4l2-core/v4l2-common.c | 5 + drivers/media/v4l2-core/v4l2-jpeg.c | 2 +- drivers/media/v4l2-core/v4l2-mc.c | 6 +- drivers/memstick/core/mspro_block.c | 3 +- drivers/mfd/Kconfig | 55 +- drivers/mfd/Makefile | 6 +- drivers/mfd/ab3100-core.c | 929 - drivers/mfd/ab3100-otp.c | 240 - drivers/mfd/ab8500-core.c | 20 +- drivers/mfd/arizona-spi.c | 4 +- drivers/mfd/atc260x-core.c | 310 + drivers/mfd/atc260x-i2c.c | 64 + drivers/mfd/ene-kb3930.c | 2 +- drivers/mfd/intel_pmt.c | 112 +- drivers/mfd/lm3533-core.c | 2 +- drivers/mfd/rohm-bd9576.c | 189 + drivers/mfd/stmpe.c | 14 +- drivers/misc/ad525x_dpot.c | 3 + drivers/misc/fastrpc.c | 5 + drivers/misc/pvpanic.c | 1 + drivers/mmc/core/block.c | 7 +- drivers/mmc/core/queue.c | 11 +- drivers/mmc/core/queue.h | 1 - drivers/mmc/host/dw_mmc.c | 14 +- drivers/mmc/host/sdhci-pci-core.c | 2 +- drivers/mmc/host/sdhci-st.c | 19 +- drivers/mmc/host/sdhci.c | 33 +- drivers/mmc/host/via-sdmmc.c | 3 +- drivers/mtd/chips/cfi_cmdset_0001.c | 1 + drivers/mtd/chips/cfi_cmdset_0002.c | 2 + drivers/mtd/chips/cfi_cmdset_0020.c | 2 + drivers/mtd/maps/physmap-core.c | 4 +- drivers/mtd/mtdchar.c | 1 + drivers/mtd/mtdoops.c | 17 +- drivers/mtd/nand/onenand/onenand_samsung.c | 1 + drivers/mtd/nand/raw/fsmc_nand.c | 1 + drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 2 + drivers/mtd/parsers/ofpart_core.c | 6 +- drivers/mtd/parsers/qcomsmempart.c | 9 +- drivers/mtd/spi-nor/controllers/intel-spi.c | 1 - drivers/mtd/spi-nor/controllers/intel-spi.h | 2 +- drivers/mtd/spi-nor/core.c | 5 +- drivers/mtd/spi-nor/winbond.c | 2 + drivers/net/Kconfig | 3 +- drivers/net/arcnet/com20020-pci.c | 34 +- drivers/net/dsa/b53/b53_common.c | 25 +- drivers/net/dsa/bcm_sf2.c | 80 +- drivers/net/dsa/bcm_sf2.h | 2 + drivers/net/dsa/bcm_sf2_regs.h | 7 + drivers/net/dsa/hirschmann/hellcreek.c | 223 +- drivers/net/dsa/hirschmann/hellcreek.h | 7 + drivers/net/dsa/mt7530.c | 52 +- drivers/net/dsa/sja1105/sja1105_flower.c | 6 + drivers/net/dsa/sja1105/sja1105_main.c | 6 +- drivers/net/dsa/xrs700x/xrs700x.c | 10 +- drivers/net/ethernet/3com/3c509.c | 1 + drivers/net/ethernet/atheros/alx/main.c | 7 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 146 +- drivers/net/ethernet/cadence/macb.h | 14 + drivers/net/ethernet/cadence/macb_main.c | 30 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 2 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 11 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 8 +- drivers/net/ethernet/davicom/dm9000.c | 23 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 + drivers/net/ethernet/freescale/dpaa2/Kconfig | 8 + drivers/net/ethernet/freescale/dpaa2/Makefile | 2 + .../freescale/dpaa2/dpaa2-switch-ethtool.c | 189 + .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 2901 ++ .../net/ethernet/freescale/dpaa2/dpaa2-switch.h | 178 + drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h | 458 + drivers/net/ethernet/freescale/dpaa2/dpsw.c | 1486 + drivers/net/ethernet/freescale/dpaa2/dpsw.h | 751 + drivers/net/ethernet/freescale/enetc/enetc.c | 286 +- drivers/net/ethernet/freescale/enetc/enetc.h | 34 +- drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 82 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 62 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 5 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 7 + drivers/net/ethernet/freescale/gianfar.c | 15 + drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 8 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 5 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 17 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 13 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 46 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 20 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 267 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 39 + .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 2 + drivers/net/ethernet/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/intel/e1000e/82571.c | 2 + 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/iavf/iavf_main.c | 3 +- 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/igb_main.c | 24 +- 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 | 11 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 72 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 9 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 5 + drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 + drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 32 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 10 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 28 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 10 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 4 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 4 + .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 97 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 27 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/indir_table.c | 10 +- .../ethernet/mellanox/mlx5/core/esw/indir_table.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 6 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 47 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 6 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 15 +- drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 143 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 8 +- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.h | 2 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 14 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 2 +- .../mellanox/mlx5/core/sf/mlx5_ifc_vhca_event.h | 2 +- .../ethernet/mellanox/mlx5/core/sf/vhca_event.c | 1 + .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 1 + .../mellanox/mlx5/core/steering/dr_ste_v0.c | 2 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 5 - drivers/net/ethernet/mellanox/mlxsw/core.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 21 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 55 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 71 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 30 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 37 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 14 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 5 + .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 86 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 21 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 16 + .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 114 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/mscc/ocelot_flower.c | 8 +- drivers/net/ethernet/mscc/ocelot_net.c | 6 + drivers/net/ethernet/mscc/ocelot_vcap.c | 1 + .../net/ethernet/netronome/nfp/flower/qos_conf.c | 5 + drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 9 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 1 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 19 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 22 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 374 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 1 + drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 + .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 + drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 10 +- drivers/net/ethernet/renesas/sh_eth.h | 114 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 +- drivers/net/ethernet/sun/cassini.c | 1 + drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/tehuti/tehuti.c | 1 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 37 +- drivers/net/fddi/Kconfig | 16 - drivers/net/fddi/defxx.c | 96 +- drivers/net/fddi/defxx.h | 5 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fddi/skfp/h/smt.h | 12 +- drivers/net/fddi/skfp/smt.c | 4 +- drivers/net/hamradio/6pack.c | 5 - drivers/net/hyperv/netvsc.c | 20 + drivers/net/ipa/ipa_qmi.c | 2 + drivers/net/netdevsim/Makefile | 4 + drivers/net/netdevsim/dev.c | 17 +- drivers/net/netdevsim/fib.c | 145 +- drivers/net/netdevsim/netdev.c | 1 + drivers/net/netdevsim/netdevsim.h | 15 + drivers/net/netdevsim/psample.c | 264 + drivers/net/phy/broadcom.c | 9 + drivers/net/phy/phy_device.c | 11 + drivers/net/plip/plip.c | 2 + drivers/net/usb/cdc_ncm.c | 10 +- drivers/net/usb/qmi_wwan.c | 14 - drivers/net/usb/usbnet.c | 2 +- drivers/net/veth.c | 3 +- drivers/net/virtio_net.c | 65 +- drivers/net/vxlan.c | 1 + drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/net/wan/lapbether.c | 3 - drivers/nvdimm/btt.c | 1 + drivers/nvdimm/pmem.c | 1 + drivers/nvme/host/core.c | 15 +- drivers/nvme/host/fc.c | 5 +- drivers/nvme/host/pci.c | 1 + drivers/nvme/host/zns.c | 9 +- drivers/nvme/target/passthru.c | 6 +- drivers/nvme/target/rdma.c | 5 +- drivers/nvmem/Kconfig | 9 + drivers/nvmem/Makefile | 2 + drivers/nvmem/brcm_nvram.c | 78 + drivers/nvmem/core.c | 95 + drivers/nvmem/qcom-spmi-sdam.c | 2 +- drivers/nvmem/qfprom.c | 21 + drivers/nvmem/snvs_lpgpr.c | 2 +- drivers/of/Makefile | 6 + drivers/of/kexec.c | 458 + drivers/of/property.c | 3 +- drivers/opp/core.c | 48 +- drivers/opp/opp.h | 2 + drivers/pci/controller/Makefile | 7 +- drivers/pci/controller/dwc/Kconfig | 1 + drivers/pci/controller/dwc/Makefile | 7 +- drivers/pci/controller/pci-thunder-ecam.c | 2 +- drivers/pci/controller/pci-thunder-pem.c | 13 +- drivers/pci/pci.h | 6 + drivers/pci/pcie/rcec.c | 2 +- drivers/pci/switch/switchtec.c | 9 +- drivers/pci/xen-pcifront.c | 4 +- drivers/perf/arm_dmc620_pmu.c | 1 + drivers/pinctrl/core.c | 35 +- drivers/pinctrl/intel/pinctrl-intel.c | 2 + drivers/pinctrl/pinconf.c | 4 +- drivers/pinctrl/pinmux.c | 106 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 15 + drivers/pinctrl/qcom/pinctrl-sc7280.c | 16 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 6 + drivers/pinctrl/renesas/pfc-r8a77951.c | 30 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 30 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 34 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 34 +- drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/surface/Kconfig | 49 + drivers/platform/surface/Makefile | 2 + drivers/platform/surface/aggregator/controller.c | 10 +- .../platform/surface/surface_aggregator_registry.c | 641 + .../platform/surface/surface_platform_profile.c | 190 + drivers/platform/surface/surfacepro3_button.c | 2 - drivers/platform/x86/Kconfig | 3 +- drivers/platform/x86/dell/dell-smbios-wmi.c | 3 +- drivers/platform/x86/dell/dell-wmi-descriptor.c | 3 +- .../x86/dell/dell-wmi-sysman/biosattr-interface.c | 3 +- .../dell/dell-wmi-sysman/passwordattr-interface.c | 3 +- drivers/platform/x86/dell/dell-wmi.c | 3 +- drivers/platform/x86/hp-wmi.c | 101 +- drivers/platform/x86/intel-wmi-sbl-fw-update.c | 3 +- drivers/platform/x86/intel-wmi-thunderbolt.c | 3 +- drivers/platform/x86/intel_pmt_class.c | 46 + drivers/platform/x86/intel_pmt_class.h | 1 + drivers/platform/x86/intel_pmt_telemetry.c | 20 - drivers/platform/x86/lg-laptop.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 23 + drivers/platform/x86/touchscreen_dmi.c | 2 +- drivers/platform/x86/wmi-bmof.c | 3 +- drivers/platform/x86/wmi.c | 6 +- drivers/platform/x86/xo15-ebook.c | 6 +- drivers/power/supply/z2_battery.c | 3 - drivers/ptp/ptp_clockmatrix.c | 4 +- drivers/ptp/ptp_pch.c | 21 +- drivers/regulator/mt6315-regulator.c | 2 +- drivers/regulator/rt4831-regulator.c | 4 +- drivers/remoteproc/Kconfig | 6 +- drivers/remoteproc/imx_rproc.c | 267 +- drivers/remoteproc/ingenic_rproc.c | 2 +- drivers/remoteproc/keystone_remoteproc.c | 2 +- drivers/remoteproc/mtk_scp.c | 6 +- drivers/remoteproc/omap_remoteproc.c | 2 +- drivers/remoteproc/pru_rproc.c | 6 +- drivers/remoteproc/qcom_q6v5_adsp.c | 2 +- drivers/remoteproc/qcom_q6v5_pas.c | 2 +- drivers/remoteproc/qcom_q6v5_wcss.c | 2 +- drivers/remoteproc/qcom_wcnss.c | 2 +- drivers/remoteproc/remoteproc_core.c | 36 +- drivers/remoteproc/remoteproc_coredump.c | 8 +- drivers/remoteproc/remoteproc_debugfs.c | 2 +- drivers/remoteproc/remoteproc_elf_loader.c | 21 +- drivers/remoteproc/remoteproc_internal.h | 2 +- drivers/remoteproc/remoteproc_sysfs.c | 4 +- drivers/remoteproc/st_slim_rproc.c | 2 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 +- drivers/remoteproc/wkup_m3_rproc.c | 2 +- drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-oxnas.c | 2 +- drivers/reset/reset-zynqmp.c | 4 +- drivers/rpmsg/qcom_glink_native.c | 1 + drivers/s390/block/dasd.c | 6 +- drivers/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 128 +- drivers/scsi/FlashPoint.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/libiscsi.c | 148 +- drivers/scsi/pm8001/pm8001_sas.c | 8 +- drivers/scsi/pm8001/pm8001_sas.h | 1 - drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 40 +- drivers/scsi/scsicam.c | 1 + drivers/scsi/sg.c | 5393 ++- drivers/scsi/ufs/ufshcd.c | 3 - drivers/soc/imx/soc-imx.c | 12 + drivers/soc/qcom/llcc-qcom.c | 19 + drivers/soc/qcom/qcom_aoss.c | 1 + drivers/soc/qcom/qmi_encdec.c | 8 +- drivers/soc/qcom/rpmh-rsc.c | 65 +- drivers/soc/qcom/rpmhpd.c | 56 + drivers/soc/qcom/smem.c | 2 +- drivers/spi/spi-axi-spi-engine.c | 12 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-cadence-quadspi.c | 3 +- drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-espi.c | 17 +- drivers/spi/spi-sh.c | 4 +- drivers/spi/spi-stm32.c | 15 +- drivers/spi/spi-tegra20-sflash.c | 3 +- drivers/spi/spi.c | 1 - drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/fsl-dpaa2/Kconfig | 19 - drivers/staging/fsl-dpaa2/Makefile | 6 - drivers/staging/fsl-dpaa2/ethsw/Makefile | 10 - drivers/staging/fsl-dpaa2/ethsw/README | 106 - drivers/staging/fsl-dpaa2/ethsw/TODO | 13 - drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 390 - drivers/staging/fsl-dpaa2/ethsw/dpsw.c | 1322 - drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 594 - drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 189 - drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 1839 -- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 80 - drivers/staging/greybus/audio_module.c | 4 +- drivers/staging/greybus/audio_topology.c | 12 +- drivers/staging/greybus/spilib.c | 5 +- drivers/staging/media/imx/Kconfig | 9 +- drivers/staging/media/imx/Makefile | 6 +- drivers/staging/media/imx/TODO | 9 +- drivers/staging/media/imx/imx-ic-prp.c | 4 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 24 +- drivers/staging/media/imx/imx-media-capture.c | 687 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/imx/imx-media-csi.c | 33 +- drivers/staging/media/imx/imx-media-dev-common.c | 4 + drivers/staging/media/imx/imx-media-utils.c | 23 +- drivers/staging/media/imx/imx-media-vdic.c | 7 +- drivers/staging/media/imx/imx-media.h | 12 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 6 +- drivers/staging/media/imx/imx7-media-csi.c | 1014 +- drivers/staging/media/imx/imx7-mipi-csis.c | 400 +- drivers/staging/media/omap4iss/iss.c | 4 +- drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 5 + drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 4 +- drivers/staging/rtl8188eu/include/odm_hwconfig.h | 8 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 42 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192u/r8192U_wx.c | 6 +- drivers/staging/rtl8712/rtl8712_xmit.h | 5 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 52 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 8 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 16 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 34 +- drivers/staging/rtl8723bs/core/rtw_odm.c | 6 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 84 +- drivers/staging/rtl8723bs/core/rtw_security.c | 88 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 56 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 156 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 52 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 146 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 48 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 158 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 10 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h | 2 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 12 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h | 6 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 8 +- drivers/staging/rtl8723bs/hal/HalPhyRf.h | 24 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 56 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h | 12 +- drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c | 4 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 138 +- drivers/staging/rtl8723bs/hal/hal_com.c | 14 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 6 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 11 +- drivers/staging/rtl8723bs/hal/hal_pwr_seq.c | 22 +- drivers/staging/rtl8723bs/hal/odm.c | 104 +- drivers/staging/rtl8723bs/hal/odm.h | 278 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 28 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.h | 4 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 66 +- drivers/staging/rtl8723bs/hal/odm_DIG.h | 22 +- .../rtl8723bs/hal/odm_DynamicBBPowerSaving.c | 8 +- .../rtl8723bs/hal/odm_DynamicBBPowerSaving.h | 4 +- drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c | 2 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 6 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h | 4 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 26 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.h | 38 +- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 2 +- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h | 4 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 4 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 16 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h | 16 +- drivers/staging/rtl8723bs/hal/odm_debug.c | 2 +- drivers/staging/rtl8723bs/hal/odm_debug.h | 2 +- drivers/staging/rtl8723bs/hal/odm_interface.h | 4 +- drivers/staging/rtl8723bs/hal/odm_types.h | 10 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 32 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 46 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 69 - drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h | 10 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 44 +- drivers/staging/rtl8723bs/include/basic_types.h | 2 - drivers/staging/rtl8723bs/include/drv_types.h | 22 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 4 +- drivers/staging/rtl8723bs/include/hal_com.h | 6 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 4 +- drivers/staging/rtl8723bs/include/hal_data.h | 10 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 22 +- drivers/staging/rtl8723bs/include/ieee80211.h | 16 +- drivers/staging/rtl8723bs/include/ioctl_cfg80211.h | 2 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 4 +- drivers/staging/rtl8723bs/include/osdep_service.h | 6 +- .../rtl8723bs/include/osdep_service_linux.h | 27 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 8 +- drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 16 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 4 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 6 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 4 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 12 +- drivers/staging/rtl8723bs/include/rtw_io.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ioctl_set.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 68 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 50 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 14 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 8 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 30 +- drivers/staging/rtl8723bs/include/rtw_security.h | 6 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 44 +- drivers/staging/rtl8723bs/include/sta_info.h | 16 +- drivers/staging/rtl8723bs/include/wifi.h | 2 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 12 +- drivers/staging/rtl8723bs/include/xmit_osdep.h | 14 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 8 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 2 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 14 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 57 - drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 2 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 15 +- drivers/staging/unisys/visornic/visornic_main.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 8 +- drivers/staging/wfx/bh.c | 1 + drivers/staging/wfx/bh.h | 4 + drivers/staging/wfx/bus.h | 3 + drivers/staging/wfx/bus_sdio.c | 6 + drivers/staging/wfx/bus_spi.c | 7 + drivers/staging/wfx/data_rx.c | 5 + drivers/staging/wfx/data_tx.c | 5 + drivers/staging/wfx/data_tx.h | 3 + drivers/staging/wfx/debug.c | 6 + drivers/staging/wfx/fwio.c | 2 + drivers/staging/wfx/hif_api_cmd.h | 4 + drivers/staging/wfx/hif_api_general.h | 9 + drivers/staging/wfx/hif_tx.c | 4 + drivers/staging/wfx/hif_tx_mib.c | 5 + drivers/staging/wfx/hwio.c | 3 + drivers/staging/wfx/hwio.h | 2 + drivers/staging/wfx/key.c | 2 + drivers/staging/wfx/key.h | 2 + drivers/staging/wfx/main.c | 7 + drivers/staging/wfx/main.h | 3 + drivers/staging/wfx/queue.c | 4 + drivers/staging/wfx/queue.h | 3 + drivers/staging/wfx/scan.h | 2 + drivers/staging/wfx/sta.c | 6 + drivers/staging/wfx/sta.h | 2 + drivers/staging/wfx/traces.h | 3 + drivers/staging/wfx/wfx.h | 3 + drivers/staging/wimax/i2400m/fw.c | 8 +- drivers/staging/wimax/i2400m/tx.c | 4 +- drivers/target/iscsi/iscsi_target_configfs.c | 3 +- drivers/target/iscsi/iscsi_target_nego.c | 1 - drivers/target/iscsi/iscsi_target_stat.c | 1 - drivers/target/iscsi/iscsi_target_util.c | 17 - drivers/target/target_core_configfs.c | 25 +- drivers/target/target_core_file.c | 3 +- drivers/target/target_core_iblock.c | 37 +- drivers/target/target_core_pr.c | 36 +- drivers/target/target_core_pscsi.c | 5 +- drivers/target/target_core_sbc.c | 4 +- drivers/target/target_core_stat.c | 3 - drivers/target/target_core_user.c | 66 +- drivers/thunderbolt/debugfs.c | 8 +- drivers/thunderbolt/switch.c | 18 +- drivers/thunderbolt/tb.c | 4 + drivers/tty/serial/8250/8250_exar.c | 17 +- drivers/tty/serial/Kconfig | 3 +- drivers/tty/serial/liteuart.c | 4 +- drivers/tty/serial/samsung_tty.c | 496 +- drivers/tty/serial/stm32-usart.c | 198 +- drivers/tty/serial/stm32-usart.h | 3 - drivers/usb/cdns3/cdns3-gadget.c | 2 + drivers/usb/cdns3/cdns3-imx.c | 34 + drivers/usb/cdns3/cdns3-plat.c | 23 +- drivers/usb/cdns3/cdns3-trace.h | 5 +- drivers/usb/cdns3/cdnsp-ring.c | 5 +- drivers/usb/cdns3/core.c | 29 +- drivers/usb/cdns3/drd.c | 15 + drivers/usb/cdns3/drd.h | 2 +- drivers/usb/class/usblp.c | 16 +- drivers/usb/common/common.c | 76 + drivers/usb/common/debug.c | 22 +- drivers/usb/core/devices.c | 21 +- drivers/usb/core/endpoint.c | 35 +- drivers/usb/dwc3/dwc3-qcom.c | 16 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 +- drivers/usb/host/Makefile | 6 +- drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci-mtk-sch.c | 360 +- drivers/usb/host/xhci-mtk.c | 19 +- drivers/usb/host/xhci-mtk.h | 46 +- drivers/usb/host/xhci-pci.c | 13 +- drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci.c | 108 +- drivers/usb/host/xhci.h | 9 + drivers/usb/renesas_usbhs/pipe.c | 2 + drivers/usb/serial/ch341.c | 1 + drivers/usb/serial/io_edgeport.c | 26 +- drivers/usb/typec/Kconfig | 15 +- drivers/usb/typec/Makefile | 2 +- drivers/usb/typec/stusb160x.c | 4 +- drivers/usb/typec/tcpm/tcpci.c | 17 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/usb/typec/tipd/Kconfig | 12 + drivers/usb/typec/tipd/Makefile | 6 + drivers/usb/typec/tipd/core.c | 751 + drivers/usb/typec/{ => tipd}/tps6598x.h | 0 drivers/usb/typec/tipd/trace.c | 9 + drivers/usb/typec/tipd/trace.h | 283 + drivers/usb/typec/tps6598x.c | 751 - drivers/usb/usbip/stub_dev.c | 42 +- drivers/usb/usbip/vhci_sysfs.c | 39 +- drivers/usb/usbip/vudc_sysfs.c | 49 +- drivers/vhost/vdpa.c | 20 +- drivers/vhost/vhost.c | 2 +- drivers/virt/acrn/hsm.c | 2 +- drivers/virt/acrn/irqfd.c | 2 +- drivers/watchdog/Kconfig | 13 + drivers/watchdog/Makefile | 1 + drivers/watchdog/bd9576_wdt.c | 291 + drivers/xen/events/events_2l.c | 22 +- drivers/xen/events/events_base.c | 130 +- drivers/xen/events/events_fifo.c | 7 - drivers/xen/events/events_internal.h | 14 +- drivers/xen/gntdev.c | 54 +- drivers/xen/time.c | 3 +- fs/binfmt_misc.c | 29 +- fs/block_dev.c | 17 +- fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 33 +- fs/btrfs/check-integrity.c | 13 +- fs/btrfs/compression.c | 9 +- fs/btrfs/ctree.c | 954 +- fs/btrfs/ctree.h | 38 +- fs/btrfs/delayed-ref.c | 31 +- fs/btrfs/dev-replace.c | 3 + fs/btrfs/disk-io.c | 4 +- fs/btrfs/extent-tree.c | 21 +- fs/btrfs/extent_io.c | 37 +- fs/btrfs/inode.c | 86 +- fs/btrfs/lzo.c | 9 +- fs/btrfs/qgroup.c | 9 +- fs/btrfs/raid56.c | 69 +- fs/btrfs/reflink.c | 6 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/subpage.c | 1 + fs/btrfs/super.c | 26 + fs/btrfs/sysfs.c | 34 + fs/btrfs/tree-mod-log.c | 912 + fs/btrfs/tree-mod-log.h | 53 + fs/btrfs/volumes.c | 56 +- fs/btrfs/zlib.c | 5 +- fs/btrfs/zstd.c | 5 +- fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifsacl.c | 9 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 19 +- fs/cifs/connect.c | 4 +- fs/cifs/smb2inode.c | 1 + fs/cifs/smb2misc.c | 10 +- fs/cifs/smb2ops.c | 10 +- fs/cifs/smb2proto.h | 3 +- fs/cifs/transport.c | 11 +- fs/configfs/file.c | 6 +- fs/crypto/bio.c | 6 +- fs/erofs/data.c | 28 +- fs/erofs/zdata.c | 2 +- fs/ext4/balloc.c | 38 +- fs/ext4/ext4.h | 1 + fs/ext4/inode.c | 6 +- fs/ext4/mballoc.c | 11 +- fs/ext4/page-io.c | 2 +- fs/ext4/super.c | 5 + fs/ext4/sysfs.c | 7 + fs/ext4/xattr.c | 4 + fs/f2fs/checkpoint.c | 2 +- fs/f2fs/compress.c | 177 +- fs/f2fs/data.c | 46 +- fs/f2fs/debug.c | 13 - fs/f2fs/f2fs.h | 41 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 1 - fs/f2fs/inode.c | 21 +- fs/f2fs/node.c | 5 + fs/f2fs/node.h | 1 + fs/f2fs/segment.c | 45 +- fs/f2fs/segment.h | 4 +- fs/f2fs/super.c | 30 +- fs/f2fs/verity.c | 18 +- fs/fat/fatent.c | 2 +- fs/fuse/dev.c | 26 +- fs/fuse/virtio_fs.c | 9 +- fs/gfs2/log.c | 2 +- fs/gfs2/lops.c | 2 +- fs/gfs2/util.c | 15 +- fs/hugetlbfs/inode.c | 6 +- fs/io-wq.c | 47 +- fs/io-wq.h | 2 +- fs/io_uring.c | 867 +- fs/iomap/buffered-io.c | 4 +- fs/iomap/direct-io.c | 28 +- fs/iomap/swapfile.c | 10 + fs/locks.c | 68 +- fs/mpage.c | 2 +- fs/nfs/Kconfig | 2 +- fs/nfs/dir.c | 58 +- fs/nfs/inode.c | 7 +- fs/nfs/internal.h | 3 +- fs/nfs/nfs3xdr.c | 3 +- fs/nfs/nfs42proc.c | 12 +- fs/nfs/nfs4proc.c | 33 +- fs/nfs/unlink.c | 6 +- fs/nfs/write.c | 8 +- fs/nfsd/nfs3xdr.c | 3 - fs/nfsd/nfs4callback.c | 1 + fs/nfsd/nfs4proc.c | 9 +- fs/nfsd/nfs4state.c | 53 +- fs/nfsd/nfsxdr.c | 2 - fs/nfsd/trace.h | 24 + fs/nfsd/vfs.c | 9 +- fs/nilfs2/segbuf.c | 2 +- fs/ocfs2/blockcheck.c | 2 +- fs/overlayfs/file.c | 23 +- fs/pnode.h | 2 +- fs/proc/base.c | 4 +- fs/proc/fd.c | 20 +- fs/proc/task_mmu.c | 5 +- fs/pstore/platform.c | 5 +- fs/seq_file.c | 3 - fs/squashfs/block.c | 2 +- fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 + fs/squashfs/xattr_id.c | 6 +- fs/userfaultfd.c | 149 +- fs/xfs/xfs_inode.c | 14 +- fs/xfs/xfs_itable.c | 48 +- fs/xfs/xfs_iwalk.c | 32 +- fs/xfs/xfs_mount.c | 90 +- fs/xfs/xfs_symlink.c | 3 +- fs/zonefs/super.c | 2 +- include/acpi/acpi_drivers.h | 12 - include/asm-generic/hyperv-tlfs.h | 35 + include/asm-generic/mshyperv.h | 21 +- include/clocksource/hyperv_timer.h | 3 +- include/crypto/acompress.h | 2 + include/crypto/aead.h | 2 + include/crypto/akcipher.h | 2 + include/crypto/ecc_curve.h | 60 + include/crypto/ecdh.h | 2 - include/crypto/hash.h | 4 + include/crypto/kpp.h | 2 + include/crypto/rng.h | 2 + include/crypto/skcipher.h | 2 + include/drm/amd_asic_type.h | 15 +- include/dt-bindings/power/qcom-rpmpd.h | 26 + include/linux/acpi.h | 11 +- include/linux/arch_topology.h | 19 +- include/linux/async.h | 1 - include/linux/atmdev.h | 2 +- include/linux/bio.h | 4 +- include/linux/blkdev.h | 1 - include/linux/bpf.h | 103 +- include/linux/bpf_local_storage.h | 3 +- include/linux/bpf_lsm.h | 22 - include/linux/bpf_types.h | 8 +- include/linux/bpf_verifier.h | 3 + include/linux/compaction.h | 1 - include/linux/compat.h | 1 - include/linux/compiler-clang.h | 6 + include/linux/compiler-gcc.h | 8 +- include/linux/compiler-version.h | 14 + include/linux/cred.h | 1 - include/linux/devfreq.h | 9 + include/linux/dma-mapping.h | 2 + include/linux/etherdevice.h | 4 +- include/linux/f2fs_fs.h | 1 - include/linux/filter.h | 31 +- include/linux/fs.h | 7 + include/linux/gfp.h | 21 +- include/linux/hid.h | 2 + include/linux/highmem.h | 7 + include/linux/hugetlb.h | 25 +- include/linux/hugetlb_cgroup.h | 15 +- include/linux/if_macvlan.h | 3 +- include/linux/init_task.h | 1 - include/linux/intel-ish-client-if.h | 2 +- include/linux/interrupt.h | 4 + include/linux/io_uring.h | 2 +- include/linux/irqdomain.h | 19 +- include/linux/kasan.h | 51 +- include/linux/kconfig.h | 2 - include/linux/kexec.h | 8 + include/linux/kmsg_dump.h | 47 +- include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 169 +- include/linux/memory.h | 8 +- include/linux/memory_hotplug.h | 21 +- include/linux/memremap.h | 2 +- include/linux/mfd/ab3100.h | 128 - include/linux/mfd/atc260x/atc2603c.h | 281 + include/linux/mfd/atc260x/atc2609a.h | 308 + include/linux/mfd/atc260x/core.h | 58 + include/linux/mfd/db8500-prcmu.h | 2 +- include/linux/mfd/lp87565.h | 3 - include/linux/mfd/lpc_ich.h | 2 +- include/linux/mfd/rohm-bd957x.h | 140 + include/linux/mfd/rohm-generic.h | 2 + include/linux/mhi.h | 2 +- include/linux/migrate.h | 1 + include/linux/mlx5/device.h | 2 + include/linux/mlx5/driver.h | 8 +- include/linux/mlx5/eswitch.h | 5 +- include/linux/mlx5/mlx5_ifc.h | 21 +- include/linux/mlx5/qp.h | 7 + include/linux/mm.h | 65 +- include/linux/mm_types.h | 1 + include/linux/mmc/sdio.h | 2 +- include/linux/mmu_notifier.h | 10 +- include/linux/mmzone.h | 18 +- include/linux/netdevice.h | 5 + include/linux/nmi.h | 1 - include/linux/nvmem-consumer.h | 4 + include/linux/of.h | 7 + include/linux/page-flags-layout.h | 62 +- include/linux/percpu-defs.h | 10 + include/linux/pgtable.h | 16 + include/linux/platform_data/usb-mx2.h | 29 - include/linux/platform_data/{ => x86}/intel-spi.h | 0 include/linux/power_supply.h | 6 + include/linux/printk.h | 8 +- include/linux/property.h | 2 +- include/linux/psi.h | 1 - include/linux/psi_types.h | 3 +- include/linux/ptp_pch.h | 22 + include/linux/remoteproc.h | 4 +- include/linux/sched.h | 7 +- include/linux/sched/mm.h | 30 +- include/linux/seqlock.h | 5 +- include/linux/serial_s3c.h | 16 + include/linux/shmem_fs.h | 26 +- include/linux/shrinker.h | 7 +- include/linux/skbuff.h | 32 +- include/linux/skmsg.h | 82 +- include/linux/socket.h | 71 +- include/linux/spi/spi.h | 12 - include/linux/stacktrace.h | 19 + include/linux/static_call.h | 26 +- include/linux/static_call_types.h | 18 + include/linux/stop_machine.h | 11 +- include/linux/sunrpc/svc_rdma.h | 5 +- include/linux/sunrpc/svc_xprt.h | 1 + include/linux/surface_aggregator/controller.h | 74 +- include/linux/surface_aggregator/device.h | 31 +- include/linux/swap.h | 8 + include/linux/trace_events.h | 11 +- include/linux/u64_stats_sync.h | 7 +- include/linux/usb/ch9.h | 62 +- include/linux/userfaultfd_k.h | 49 +- include/linux/virtio_net.h | 7 +- include/linux/vm_event_item.h | 8 + include/linux/vmstat.h | 24 +- include/linux/wmi.h | 2 +- include/media/davinci/isif.h | 8 +- include/media/dvbdev.h | 2 +- include/media/rc-map.h | 2 + include/media/v4l2-mc.h | 8 +- include/net/dst.h | 11 + include/net/flow_dissector.h | 6 +- include/net/flow_offload.h | 2 + include/net/ipv6.h | 1 + include/net/mptcp.h | 9 +- include/net/nexthop.h | 96 +- include/net/pkt_sched.h | 9 + include/net/psample.h | 21 +- include/net/red.h | 10 +- include/net/sch_generic.h | 14 + include/net/sock.h | 2 +- include/net/tc_act/tc_police.h | 52 + include/net/tcp.h | 41 +- include/net/udp.h | 4 +- include/net/xdp_sock.h | 19 - include/rdma/ib_verbs.h | 15 - include/rdma/iw_cm.h | 1 + include/rdma/uverbs_ioctl.h | 80 +- include/scsi/sg.h | 273 +- include/sound/rt5645.h | 32 - include/sound/soc-dpcm.h | 8 +- include/trace/events/kmem.h | 24 +- include/trace/events/migrate.h | 3 +- include/trace/events/mmflags.h | 7 + include/trace/events/xdp.h | 62 +- include/uapi/linux/bpf.h | 778 +- include/uapi/linux/btf.h | 5 +- include/uapi/linux/fuse.h | 3 +- include/uapi/linux/if_fddi.h | 2 +- include/uapi/linux/kfd_ioctl.h | 1 + include/uapi/linux/mempolicy.h | 7 + include/uapi/linux/nexthop.h | 47 +- include/uapi/linux/pkt_cls.h | 2 + include/uapi/linux/psample.h | 7 + include/uapi/linux/rtnetlink.h | 7 + include/uapi/linux/userfaultfd.h | 38 +- include/uapi/linux/v4l2-controls.h | 2 +- include/uapi/rdma/hns-abi.h | 2 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 + include/uapi/scsi/sg.h | 375 + include/xen/grant_table.h | 7 + include/xen/xenbus.h | 1 - init/Kconfig | 17 +- kernel/async.c | 66 +- kernel/auditsc.c | 11 +- kernel/bpf/Makefile | 3 +- kernel/bpf/arraymap.c | 40 + kernel/bpf/bpf_inode_storage.c | 4 +- kernel/bpf/bpf_iter.c | 16 + kernel/bpf/bpf_local_storage.c | 39 +- kernel/bpf/bpf_lsm.c | 4 - kernel/bpf/bpf_task_storage.c | 100 +- kernel/bpf/btf.c | 108 +- kernel/bpf/core.c | 4 + kernel/bpf/cpumap.c | 9 +- kernel/bpf/devmap.c | 17 +- kernel/bpf/hashtab.c | 65 + kernel/bpf/helpers.c | 2 + kernel/bpf/syscall.c | 5 + kernel/bpf/verifier.c | 416 +- kernel/cgroup/cgroup.c | 34 +- kernel/cgroup/rstat.c | 63 +- kernel/crash_core.c | 7 + kernel/cred.c | 2 +- kernel/debug/kdb/kdb_main.c | 10 +- kernel/dma/mapping.c | 13 + kernel/fork.c | 42 +- kernel/futex.c | 29 +- kernel/irq/irqdomain.c | 20 +- kernel/irq/manage.c | 11 +- kernel/kexec_core.c | 2 +- kernel/kexec_file.c | 4 +- kernel/locking/percpu-rwsem.c | 10 - kernel/locking/rtmutex.c | 20 - kernel/locking/rtmutex_common.h | 1 - kernel/printk/internal.h | 4 +- kernel/printk/printk.c | 464 +- kernel/printk/printk_safe.c | 27 +- kernel/rcu/tasks.h | 49 +- kernel/sched/core.c | 6 +- kernel/sched/fair.c | 19 +- kernel/sched/psi.c | 122 +- kernel/sched/sched.h | 1 + kernel/sched/stats.h | 37 +- kernel/sched/topology.c | 91 +- kernel/sys.c | 2 +- kernel/sysctl.c | 2 +- kernel/trace/bpf_trace.c | 6 + kernel/trace/trace.c | 6 + kernel/trace/trace_events_synth.c | 4 +- kernel/watchdog.c | 118 +- kernel/watchdog_hld.c | 1 - lib/Kconfig.kasan | 6 + lib/bch.c | 2 +- lib/cmdline.c | 1 + lib/decompress_unlzma.c | 2 +- lib/hexdump.c | 9 +- lib/iov_iter.c | 8 +- lib/seq_buf.c | 9 +- lib/test_kasan.c | 4 +- localversion-next | 2 +- mm/Kconfig | 19 + mm/Makefile | 6 +- mm/cma.c | 19 +- mm/cma.h | 20 + mm/cma_sysfs.c | 110 + mm/compaction.c | 13 +- mm/dmapool.c | 2 +- mm/filemap.c | 67 +- mm/frontswap.c | 12 +- mm/gup.c | 174 +- mm/gup_test.c | 29 +- mm/gup_test.h | 3 +- mm/highmem.c | 28 +- mm/huge_memory.c | 144 +- mm/hugetlb.c | 411 +- mm/hugetlb_cgroup.c | 12 +- mm/internal.h | 9 +- mm/interval_tree.c | 2 +- mm/kasan/common.c | 45 +- mm/kasan/generic.c | 12 +- mm/kasan/kasan.h | 19 +- mm/kasan/report_generic.c | 2 +- mm/kasan/shadow.c | 10 +- mm/kasan/sw_tags.c | 2 +- mm/kfence/report.c | 30 +- mm/khugepaged.c | 45 +- mm/list_lru.c | 6 +- mm/madvise.c | 13 +- mm/memcontrol.c | 607 +- mm/memory-failure.c | 4 +- mm/memory.c | 42 +- mm/memory_hotplug.c | 161 +- mm/mempolicy.c | 80 +- mm/mempool.c | 6 +- mm/memremap.c | 2 +- mm/migrate.c | 2 +- mm/mlock.c | 4 +- mm/mm_init.c | 4 - mm/mmap.c | 61 +- mm/mmu_notifier.c | 23 + mm/mremap.c | 3 +- mm/oom_kill.c | 2 +- mm/page-writeback.c | 9 +- mm/page_alloc.c | 205 +- mm/page_owner.c | 12 +- mm/page_poison.c | 2 +- mm/process_vm_access.c | 1 - mm/shmem.c | 96 +- mm/slab.c | 45 +- mm/slab.h | 23 +- mm/slub.c | 196 +- mm/sparse.c | 2 +- mm/swap_state.c | 13 +- mm/swapfile.c | 4 +- mm/userfaultfd.c | 62 +- mm/util.c | 24 +- mm/vmalloc.c | 8 +- mm/vmscan.c | 406 +- mm/vmstat.c | 67 +- mm/z3fold.c | 16 +- mm/zswap.c | 2 +- net/Kconfig | 6 +- net/ax25/af_ax25.c | 1 + net/batman-adv/bridge_loop_avoidance.c | 5 +- net/bluetooth/ecdh_helper.c | 2 - net/bluetooth/selftest.c | 2 +- net/bluetooth/smp.c | 15 +- net/bpf/test_run.c | 244 +- net/bridge/br_input.c | 1 + net/core/Makefile | 6 +- net/core/bpf_sk_storage.c | 2 +- net/core/dev.c | 41 +- net/core/drop_monitor.c | 23 + net/core/dst.c | 59 +- net/core/filter.c | 281 +- net/core/flow_dissector.c | 41 +- net/core/skbuff.c | 15 +- net/core/skmsg.c | 212 +- net/core/sock.c | 44 +- net/core/sock_map.c | 77 +- net/decnet/dn_route.c | 2 +- net/dsa/dsa_priv.h | 25 +- net/dsa/slave.c | 59 +- net/ethernet/eth.c | 2 +- net/ipv4/Makefile | 2 +- net/ipv4/cipso_ipv4.c | 13 +- net/ipv4/nexthop.c | 1534 +- net/ipv4/route.c | 152 +- net/ipv4/tcp_bpf.c | 4 +- net/ipv4/tcp_input.c | 10 +- net/ipv4/tcp_output.c | 20 +- net/ipv6/calipso.c | 14 +- net/ipv6/exthdrs.c | 5 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/route.c | 62 +- net/ipv6/seg6_local.c | 11 +- net/mpls/mpls_gso.c | 3 + net/mptcp/options.c | 47 +- net/mptcp/pm.c | 39 +- net/mptcp/pm_netlink.c | 139 +- net/mptcp/protocol.c | 165 +- net/mptcp/protocol.h | 41 +- net/mptcp/subflow.c | 14 +- net/netfilter/nf_tables_api.c | 13 +- net/netlabel/netlabel_cipso_v4.c | 3 + net/psample/psample.c | 45 +- net/qrtr/qrtr.c | 4 +- net/rds/recv.c | 4 - net/rose/rose_route.c | 2 + net/sched/act_police.c | 59 +- net/sched/act_sample.c | 27 +- net/sched/cls_api.c | 3 + net/sched/sch_api.c | 8 +- net/sched/sch_choke.c | 7 +- net/sched/sch_generic.c | 75 +- 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/tsnmap.c | 2 +- net/sunrpc/sched.c | 5 +- net/sunrpc/svc_xprt.c | 14 + net/sunrpc/svcsock.c | 15 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 8 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 87 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 5 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 69 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 9 +- net/tipc/crypto.c | 12 +- net/tipc/monitor.c | 63 +- net/tipc/netlink_compat.c | 2 +- net/tipc/node.c | 5 + net/xdp/xsk.c | 114 +- net/xdp/xsk_queue.h | 30 +- net/xdp/xskmap.c | 17 +- samples/pktgen/README.rst | 18 + samples/pktgen/functions.sh | 7 +- samples/pktgen/parameters.sh | 15 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 3 - .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 3 - samples/pktgen/pktgen_sample01_simple.sh | 25 +- samples/pktgen/pktgen_sample02_multiqueue.sh | 29 +- .../pktgen/pktgen_sample03_burst_single_flow.sh | 15 +- samples/pktgen/pktgen_sample04_many_flows.sh | 17 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 17 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 31 +- samples/vfio-mdev/mdpy.c | 4 +- scripts/Makefile | 2 +- scripts/Makefile.lib | 4 +- scripts/bpf_doc.py | 732 + scripts/bpf_helpers_doc.py | 615 - scripts/dummy-tools/gcc | 18 +- scripts/gcc-plugins/Makefile | 1 + scripts/gcc-plugins/latent_entropy_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 3 +- scripts/gcc-x86_32-has-stack-protector.sh | 6 +- scripts/gdb/linux/symbols.py | 3 +- scripts/kernel-doc | 11 +- scripts/ld-version.sh | 22 +- scripts/spelling.txt | 3 + security/Kconfig.hardening | 4 +- security/commoncap.c | 12 +- security/integrity/ima/ima.h | 4 - security/integrity/ima/ima_kexec.c | 9 +- security/selinux/hooks.c | 3 +- security/selinux/ima.c | 87 +- security/selinux/include/ima.h | 6 + security/selinux/include/security.h | 2 +- security/selinux/nlmsgtab.c | 5 +- security/selinux/selinuxfs.c | 6 + security/selinux/ss/hashtab.c | 2 +- security/selinux/ss/services.c | 2 +- sound/firewire/dice/dice-stream.c | 5 +- sound/pci/hda/hda_auto_parser.h | 2 +- sound/pci/hda/hda_bind.c | 4 + sound/pci/hda/hda_controller.c | 7 - sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/hda_jack.c | 73 +- sound/pci/hda/hda_jack.h | 8 + sound/pci/hda/hda_local.h | 2 +- sound/pci/hda/patch_ca0132.c | 1 + sound/pci/hda/patch_cirrus.c | 1081 + sound/pci/hda/patch_conexant.c | 62 +- sound/pci/hda/patch_hdmi.c | 13 + sound/pci/hda/patch_realtek.c | 16 +- sound/ppc/keywest.c | 5 - sound/soc/codecs/Kconfig | 19 +- sound/soc/codecs/Makefile | 4 + sound/soc/codecs/arizona.h | 2 +- sound/soc/codecs/cs42l42.c | 435 +- sound/soc/codecs/cs42l42.h | 41 +- sound/soc/codecs/jz4770.c | 7 +- sound/soc/codecs/lpass-va-macro.c | 28 +- sound/soc/codecs/lpass-wsa-macro.c | 20 +- sound/soc/codecs/madera.h | 2 +- sound/soc/codecs/rt1015p.c | 10 + sound/soc/codecs/rt5640.c | 6 +- sound/soc/codecs/rt5645.c | 41 +- sound/soc/codecs/rt5645.h | 2 - sound/soc/codecs/rt5682-i2c.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt5682.c | 2 + sound/soc/codecs/rt5682.h | 1 + sound/soc/codecs/rt711-sdca-sdw.c | 425 + sound/soc/codecs/rt711-sdca-sdw.h | 99 + sound/soc/codecs/rt711-sdca.c | 1492 + sound/soc/codecs/rt711-sdca.h | 238 + sound/soc/codecs/rt715-sdca-sdw.c | 278 + sound/soc/codecs/rt715-sdca-sdw.h | 170 + sound/soc/codecs/rt715-sdca.c | 1075 + sound/soc/codecs/rt715-sdca.h | 136 + sound/soc/codecs/sirf-audio-codec.h | 124 - sound/soc/codecs/wcd934x.c | 6 + sound/soc/codecs/wm2200.c | 7 - sound/soc/codecs/wm8903.c | 2 - sound/soc/codecs/wm8958-dsp2.c | 16 +- sound/soc/codecs/wm8962.c | 23 +- sound/soc/codecs/wm8978.c | 2 +- sound/soc/codecs/wm8994.h | 2 +- sound/soc/codecs/wm8996.c | 2 +- sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/codecs/wm_hubs.h | 2 +- sound/soc/fsl/fsl_asrc_dma.c | 5 +- sound/soc/fsl/fsl_xcvr.c | 8 +- sound/soc/intel/boards/bytcr_rt5640.c | 14 +- sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/common/mtk-btcvsd.c | 2 +- sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h | 4 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 4 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 6 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 29 + sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 4 +- sound/soc/mediatek/mt8192/mt8192-reg.h | 8 +- sound/soc/qcom/lpass-cpu.c | 2 +- sound/soc/qcom/sdm845.c | 6 +- sound/soc/samsung/tm2_wm5110.c | 5 +- sound/soc/soc-compress.c | 2 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-pcm.c | 243 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/usb/card.c | 9 +- sound/virtio/virtio_card.c | 129 +- sound/virtio/virtio_card.h | 4 +- sound/virtio/virtio_ctl_msg.c | 2 +- sound/virtio/virtio_pcm.c | 41 +- sound/virtio/virtio_pcm.h | 24 +- sound/virtio/virtio_pcm_msg.c | 70 +- sound/virtio/virtio_pcm_ops.c | 287 +- tools/arch/s390/include/uapi/asm/ptrace.h | 5 +- tools/arch/x86/include/asm/cpufeatures.h | 19 +- tools/arch/x86/include/asm/msr-index.h | 2 - tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/arch/x86/include/uapi/asm/vmx.h | 4 +- tools/arch/x86/kcpuid/Makefile | 24 + tools/arch/x86/kcpuid/cpuid.csv | 380 + tools/arch/x86/kcpuid/kcpuid.c | 655 + tools/bpf/Makefile.helpers | 60 - tools/bpf/bpf_dbg.c | 2 +- tools/bpf/bpf_exp.y | 14 +- tools/bpf/bpftool/.gitignore | 1 - tools/bpf/bpftool/Documentation/Makefile | 11 +- tools/bpf/bpftool/btf.c | 8 + tools/bpf/bpftool/btf_dumper.c | 1 + tools/bpf/bpftool/feature.c | 4 + tools/bpf/bpftool/xlated_dumper.c | 3 + tools/bpf/runqslower/Makefile | 9 +- tools/bpf/runqslower/runqslower.bpf.c | 33 +- tools/build/Makefile | 8 +- tools/include/linux/coresight-pmu.h | 20 +- tools/include/linux/static_call_types.h | 18 + tools/include/uapi/drm/drm.h | 97 +- tools/include/uapi/drm/i915_drm.h | 3 +- tools/include/uapi/linux/bpf.h | 762 +- tools/include/uapi/linux/btf.h | 5 +- tools/include/uapi/linux/kvm.h | 73 + tools/include/uapi/linux/mount.h | 16 + tools/include/uapi/linux/openat2.h | 4 + tools/lib/bpf/Makefile | 5 +- tools/lib/bpf/btf.c | 51 +- tools/lib/bpf/btf.h | 6 + tools/lib/bpf/btf_dump.c | 4 + tools/lib/bpf/libbpf.c | 105 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_internal.h | 2 + tools/lib/bpf/libbpf_util.h | 47 - tools/lib/bpf/xsk.h | 87 +- tools/lib/perf/evlist.c | 13 +- tools/lib/perf/include/internal/evlist.h | 2 + .../memory-model/Documentation/access-marking.txt | 23 +- tools/memory-model/Documentation/explanation.txt | 2 +- tools/objtool/check.c | 3 + tools/perf/Documentation/perf-evlist.txt | 2 +- tools/perf/Documentation/perf-ftrace.txt | 4 +- tools/perf/Documentation/perf-kallsyms.txt | 2 +- tools/perf/Documentation/perf-trace.txt | 4 +- tools/perf/MANIFEST | 2 +- tools/perf/Makefile.perf | 12 +- tools/perf/arch/arm/util/cs-etm.c | 12 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 21 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/x86/Makefile | 11 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/arch/x86/include/arch-tests.h | 1 + tools/perf/arch/x86/tests/Build | 1 + tools/perf/arch/x86/tests/arch-tests.c | 4 + tools/perf/arch/x86/tests/insn-x86.c | 2 +- tools/perf/arch/x86/tests/sample-parsing.c | 121 + tools/perf/arch/x86/util/archinsn.c | 2 +- tools/perf/bench/numa.c | 42 +- tools/perf/bench/sched-messaging.c | 4 +- tools/perf/bench/sched-pipe.c | 4 +- tools/perf/bench/syscall.c | 4 +- tools/perf/builtin-daemon.c | 6 +- tools/perf/builtin-diff.c | 3 +- tools/perf/builtin-trace.c | 5 +- tools/perf/perf-archive.sh | 3 +- tools/perf/tests/attr.c | 8 +- tools/perf/tests/code-reading.c | 10 +- tools/perf/tests/cpumap.c | 2 + tools/perf/tests/keep-tracking.c | 5 +- tools/perf/tests/mmap-basic.c | 2 - tools/perf/tests/perf-time-to-tsc.c | 2 + tools/perf/tests/sample-parsing.c | 4 - tools/perf/tests/shell/daemon.sh | 32 +- tools/perf/tests/sw-clock.c | 12 +- tools/perf/tests/switch-tracking.c | 5 +- tools/perf/tests/task-exit.c | 10 +- tools/perf/tests/thread-map.c | 8 +- tools/perf/trace/beauty/tracepoints/x86_msr.sh | 2 +- tools/perf/util/evlist.c | 1 + tools/perf/util/evsel.c | 18 +- tools/perf/util/evsel.h | 4 +- tools/perf/util/header.c | 4 +- tools/perf/util/map.c | 7 +- tools/perf/util/parse-events.y | 6 +- tools/perf/util/python-ext-sources | 1 + tools/perf/util/sort.c | 4 +- tools/perf/util/stat-display.c | 2 +- tools/perf/util/stat.c | 47 +- tools/perf/util/trace-event-read.c | 1 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 2 +- tools/testing/selftests/bpf/.gitignore | 2 + tools/testing/selftests/bpf/Makefile | 27 +- tools/testing/selftests/bpf/Makefile.docs | 82 + tools/testing/selftests/bpf/README.rst | 48 + tools/testing/selftests/bpf/btf_helpers.c | 4 + .../selftests/bpf/prog_tests/attach_probe.c | 40 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 1 + tools/testing/selftests/bpf/prog_tests/btf.c | 176 +- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 4 + .../testing/selftests/bpf/prog_tests/core_reloc.c | 1 + tools/testing/selftests/bpf/prog_tests/for_each.c | 130 + .../selftests/bpf/prog_tests/prog_run_xattr.c | 51 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 83 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 8 +- .../selftests/bpf/prog_tests/task_local_storage.c | 92 + .../bpf/progs/btf_dump_test_case_syntax.c | 7 + .../testing/selftests/bpf/progs/core_reloc_types.h | 5 + tools/testing/selftests/bpf/progs/fentry_test.c | 2 +- .../selftests/bpf/progs/for_each_array_map_elem.c | 61 + .../selftests/bpf/progs/for_each_hash_map_elem.c | 95 + tools/testing/selftests/bpf/progs/loop6.c | 99 + .../selftests/bpf/progs/task_local_storage.c | 64 + .../bpf/progs/task_local_storage_exit_creds.c | 32 + .../selftests/bpf/progs/task_ls_recursion.c | 70 + tools/testing/selftests/bpf/progs/test_check_mtu.c | 92 + .../selftests/bpf/progs/test_core_reloc_size.c | 3 + .../selftests/bpf/progs/test_global_func10.c | 2 +- tools/testing/selftests/bpf/progs/test_sk_lookup.c | 62 +- .../selftests/bpf/progs/test_sockmap_listen.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 113 +- tools/testing/selftests/bpf/test_bpftool_build.sh | 21 - tools/testing/selftests/bpf/test_btf.h | 3 + tools/testing/selftests/bpf/test_doc_build.sh | 13 + tools/testing/selftests/bpf/test_progs.h | 11 + tools/testing/selftests/bpf/test_sockmap.c | 2 +- tools/testing/selftests/bpf/test_tc_tunnel.sh | 15 +- tools/testing/selftests/bpf/test_verifier.c | 4 +- tools/testing/selftests/bpf/test_xsk.sh | 135 +- .../selftests/bpf/verifier/atomic_cmpxchg.c | 25 + tools/testing/selftests/bpf/verifier/atomic_or.c | 25 + .../testing/selftests/bpf/verifier/ctx_sk_lookup.c | 1 + tools/testing/selftests/bpf/vmtest.sh | 26 +- tools/testing/selftests/bpf/xdpxceiver.c | 380 +- tools/testing/selftests/bpf/xdpxceiver.h | 57 +- tools/testing/selftests/bpf/xsk_prereqs.sh | 30 +- tools/testing/selftests/cgroup/test_kmem.c | 22 +- .../selftests/drivers/net/mlxsw/tc_sample.sh | 492 + .../selftests/drivers/net/netdevsim/nexthop.sh | 620 + .../selftests/drivers/net/netdevsim/psample.sh | 181 + tools/testing/selftests/net/fib_nexthops.sh | 557 +- .../net/forwarding/gre_multipath_nh_res.sh | 361 + .../net/forwarding/router_mpath_nh_res.sh | 400 + tools/testing/selftests/net/ipsec.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 112 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 22 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 280 + tools/testing/selftests/rcutorture/bin/kvm.sh | 28 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE54 | 2 +- .../rcutorture/configs/refscale/NOPREEMPT | 2 +- .../selftests/rcutorture/configs/refscale/PREEMPT | 2 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/gup_test.c | 36 +- tools/testing/selftests/vm/split_huge_page_test.c | 313 + tools/testing/selftests/vm/userfaultfd.c | 962 +- 2398 files changed, 211365 insertions(+), 40848 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-cma create mode 100644 Documentation/devicetree/bindings/mfd/actions,atc260x.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml delete mode 100644 Documentation/devicetree/bindings/net/broadcom-bluetooth.txt create mode 100644 Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/fsl,imx-rproc.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/imx-rproc.txt create mode 100644 Documentation/devicetree/bindings/sound/mchp,i2s-mcc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/mchp-i2s-mcc.txt create mode 100644 Documentation/driver-api/pin-control.rst delete mode 100644 Documentation/driver-api/pinctl.rst create mode 100644 Documentation/hwmon/ir36021.rst create mode 100644 Documentation/hwmon/stpddc60.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/README.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/unicode.rst create mode 100644 Documentation/translations/zh_CN/riscv/boot-image-header.rst create mode 100644 Documentation/translations/zh_CN/riscv/index.rst create mode 100644 Documentation/translations/zh_CN/riscv/patch-acceptance.rst create mode 100644 Documentation/translations/zh_CN/riscv/pmu.rst create mode 100644 Documentation/translations/zh_CN/sound/hd-audio/controls.rst create mode 100644 Documentation/translations/zh_CN/sound/hd-audio/index.rst create mode 100644 Documentation/translations/zh_CN/sound/index.rst create mode 100644 Documentation/userspace-api/ebpf/index.rst create mode 100644 Documentation/userspace-api/ebpf/syscall.rst create mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-ctouch2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-kontron-pitx-imx8m.dts create mode 100644 arch/arm64/boot/dts/qcom/pm8350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8350b.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8350c.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmk8350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmr735a.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmr735b.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm8350-hdk.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-ethernet.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced.dts delete mode 100644 arch/m68k/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/m68k/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/mips/configs/malta_kvm_guest_defconfig delete mode 100644 arch/mips/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/mips/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/mips/kvm/commpage.c delete mode 100644 arch/mips/kvm/commpage.h delete mode 100644 arch/mips/kvm/dyntrans.c delete mode 100644 arch/mips/kvm/trap_emul.c delete mode 100644 arch/mips/loongson64/platform.c delete mode 100644 arch/parisc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/parisc/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/powerpc/include/asm/ima.h delete mode 100644 arch/powerpc/kexec/ima.c delete mode 100644 arch/x86/include/asm/alternative-asm.h delete mode 100644 arch/x86/kernel/paravirt_patch.c delete mode 100644 arch/xtensa/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/xtensa/kernel/syscalls/syscalltbl.sh create mode 100644 drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.h create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0.h create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0.h create mode 100644 drivers/gpu/drm/amd/include/aldebaran_ip_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_7_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_7_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma/sdma_4_4_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma/sdma_4_4_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_13_0_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_13_0_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_7_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_7_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_6_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_6_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_pptable.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c create mode 100644 drivers/hwmon/pmbus/ir36021.c create mode 100644 drivers/hwmon/pmbus/stpddc60.c create mode 100644 drivers/input/misc/atc260x-onkey.c create mode 100644 drivers/media/rc/keymaps/rc-minix-neo.c create mode 100644 drivers/media/rc/keymaps/rc-xbox-360.c delete mode 100644 drivers/mfd/ab3100-core.c delete mode 100644 drivers/mfd/ab3100-otp.c create mode 100644 drivers/mfd/atc260x-core.c create mode 100644 drivers/mfd/atc260x-i2c.c create mode 100644 drivers/mfd/rohm-bd9576.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpsw.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpsw.h create mode 100644 drivers/net/netdevsim/psample.c create mode 100644 drivers/nvmem/brcm_nvram.c create mode 100644 drivers/of/kexec.c create mode 100644 drivers/platform/surface/surface_aggregator_registry.c create mode 100644 drivers/platform/surface/surface_platform_profile.c delete mode 100644 drivers/staging/fsl-dpaa2/Kconfig delete mode 100644 drivers/staging/fsl-dpaa2/Makefile delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/Makefile delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/README delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/TODO delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/dpsw.c delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/dpsw.h delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/ethsw.c delete mode 100644 drivers/staging/fsl-dpaa2/ethsw/ethsw.h create mode 100644 drivers/usb/typec/tipd/Kconfig create mode 100644 drivers/usb/typec/tipd/Makefile create mode 100644 drivers/usb/typec/tipd/core.c copy drivers/usb/typec/{ => tipd}/tps6598x.h (100%) create mode 100644 drivers/usb/typec/tipd/trace.c create mode 100644 drivers/usb/typec/tipd/trace.h delete mode 100644 drivers/usb/typec/tps6598x.c create mode 100644 drivers/watchdog/bd9576_wdt.c create mode 100644 fs/btrfs/tree-mod-log.c create mode 100644 fs/btrfs/tree-mod-log.h create mode 100644 include/crypto/ecc_curve.h create mode 100644 include/linux/compiler-version.h delete mode 100644 include/linux/mfd/ab3100.h create mode 100644 include/linux/mfd/atc260x/atc2603c.h create mode 100644 include/linux/mfd/atc260x/atc2609a.h create mode 100644 include/linux/mfd/atc260x/core.h create mode 100644 include/linux/mfd/rohm-bd957x.h delete mode 100644 include/linux/platform_data/usb-mx2.h rename include/linux/platform_data/{ => x86}/intel-spi.h (100%) create mode 100644 include/linux/ptp_pch.h delete mode 100644 include/sound/rt5645.h create mode 100644 include/uapi/scsi/sg.h create mode 100644 mm/cma_sysfs.c create mode 100755 scripts/bpf_doc.py delete mode 100755 scripts/bpf_helpers_doc.py create mode 100644 sound/soc/codecs/rt711-sdca-sdw.c create mode 100644 sound/soc/codecs/rt711-sdca-sdw.h create mode 100644 sound/soc/codecs/rt711-sdca.c create mode 100644 sound/soc/codecs/rt711-sdca.h create mode 100644 sound/soc/codecs/rt715-sdca-sdw.c create mode 100644 sound/soc/codecs/rt715-sdca-sdw.h create mode 100644 sound/soc/codecs/rt715-sdca.c create mode 100644 sound/soc/codecs/rt715-sdca.h delete mode 100644 sound/soc/codecs/sirf-audio-codec.h create mode 100644 tools/arch/x86/kcpuid/Makefile create mode 100644 tools/arch/x86/kcpuid/cpuid.csv create mode 100644 tools/arch/x86/kcpuid/kcpuid.c delete mode 100644 tools/bpf/Makefile.helpers delete mode 100644 tools/lib/bpf/libbpf_util.h create mode 100644 tools/perf/arch/x86/tests/sample-parsing.c create mode 100644 tools/testing/selftests/bpf/Makefile.docs create mode 100644 tools/testing/selftests/bpf/prog_tests/for_each.c create mode 100644 tools/testing/selftests/bpf/prog_tests/task_local_storage.c create mode 100644 tools/testing/selftests/bpf/progs/for_each_array_map_elem.c create mode 100644 tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c create mode 100644 tools/testing/selftests/bpf/progs/loop6.c create mode 100644 tools/testing/selftests/bpf/progs/task_local_storage.c create mode 100644 tools/testing/selftests/bpf/progs/task_local_storage_exit_creds.c create mode 100644 tools/testing/selftests/bpf/progs/task_ls_recursion.c create mode 100755 tools/testing/selftests/bpf/test_doc_build.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_sample.sh create mode 100755 tools/testing/selftests/drivers/net/netdevsim/psample.sh create mode 100755 tools/testing/selftests/net/forwarding/gre_multipath_nh_res.sh create mode 100755 tools/testing/selftests/net/forwarding/router_mpath_nh_res.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote.sh create mode 100644 tools/testing/selftests/vm/split_huge_page_test.c