This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 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 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 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 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 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 407b64868534 gfs2: make function gfs2_make_fs_ro() to void type omits 5ba9f30b5fe6 pinctrl: intel: No need to disable IRQs in the handler 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 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 26d89fd782b0 nfsd: helper for laundromat expiry calculations 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 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 499725927061 module: remove duplicate include in arch/csky/kernel/entry.S omits 513ef616b19b drivers: hv: Fix whitespace errors 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 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 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 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 191d799ecaca x86/cpu/hygon: Set __max_die_per_package on Hygon omits cb9d81391fb4 btrfs: fix comment for btrfs ordered extent flag bits omits 51165d52eceb Merge branch 'powercap' into linux-next omits b9048cbc5d13 Merge branch 'pm-core' into linux-next 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 981e0af7e064 Merge branches 'sunxi/dt-for-5.13' and 'sunxi/clk-for-5.13 [...] 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 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 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 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 560c86ed4c1c sched: Simplify migration_cpu_stop() 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 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 c0f41a0dac1f mips: smp-bmips: fix CPU mappings omits 2f9a900c1322 MIPS: SGI-IP27: fix spelling in Copyright 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 bb8dc26937d5 x86/sev-es: Remove subtraction of res variable omits a43e36928cf4 gpiolib: acpi: Add missing IRQF_ONESHOT 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 235c2d137007 gpio: fix gpio-device list corruption omits 9565c9f23e91 gpio: fix NULL-deref-on-deregistration regression omits f21fe4f2433a selftests: gpio: update .gitignore omits 0d844b9f3177 PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() omits 8f9d3ee02bcc cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev omits 3b743ed86853 cpufreq: qcom-hw: fix dereferencing freed memory 'data' 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 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 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 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 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 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 486923cb192e kbuild: dummy-tools: fix inverted tests for gcc adds dfb4bb4c1986 Merge remote-tracking branch 'kbuild-current/fixes' 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 0828c203736c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' 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 25511ef0ec3c Merge remote-tracking branch 's390-fixes/fixes' adds 491016aedc37 Merge remote-tracking branch 'sparc/master' 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 2b89ffe72f9c Merge remote-tracking branch 'net/master' 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 f414681fef0e Merge remote-tracking branch 'bpf/master' adds 9f5d1bcd0dc0 Merge remote-tracking branch 'ipsec/master' 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 ddf0a413a168 Merge remote-tracking branch 'sound-current/for-linus' adds adda199c1ea2 ASoC: codecs: lpass-va-macro: mute/unmute all active decimators adds 810c4ac485e9 ASoC: codecs: lpass-wsa-macro: fix RX MIX input controls adds 016e0d092045 ASoC: remove remnants of sirf prima/atlas audio codec 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 04012dd7d029 Merge series "Report jack and button detection + Capture S [...] adds 96a00096e50f Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds 08ee8ff0e1cc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 2a105d168e74 regulator: rt4831: Fix return value check in rt4831_regula [...] adds 406951a914e4 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] adds 9067910e911a Merge remote-tracking branch 'regulator-fixes/for-linus' adds 2a84b6123c49 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 63f01d84da29 Merge remote-tracking branch 'spi-fixes/for-linus' adds f25d2f422a76 Merge remote-tracking branch 'pci-current/for-linus' adds cab5d5a20d9a Merge remote-tracking branch 'tty.current/tty-linus' adds dc649f810a4c usb: dwc3: qcom: Honor wakeup enabled/disabled state adds 25af815a5e73 usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe wit [...] adds 6dac74b9a6ad USB: gadget: udc: s3c2410_udc: fix return value check in s [...] adds 7f6f181b3e2c USB: usblp: fix a hang in poll() if disconnected adds 794213eb2ea3 Merge remote-tracking branch 'usb.current/usb-linus' adds dc1adaa39407 USB: serial: ch341: add new Product ID adds aefe09d59fae USB: serial: io_edgeport: fix memory leak in edge_startup adds 783e63fdf9c5 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 9d0c7e22b6b8 Merge remote-tracking branch 'phy/fixes' adds 66e4397d06e0 Merge remote-tracking branch 'staging.current/staging-linus' adds 2ca4bd03c1be Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 781e14eaa7d1 thunderbolt: Initialize HopID IDAs in tb_switch_alloc() adds c94732bda079 thunderbolt: Increase runtime PM reference count on DP tun [...] adds e477ad5d9fac Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 30b3f6871559 Input: s6sy761 - fix coordinate read bit shift adds e11fbfce58ad Merge remote-tracking branch 'input-current/for-linus' adds 2cbec9d2c157 Merge remote-tracking branch 'ide/master' adds 5985571f51b1 media: usbtv: Fix deadlock on suspend adds d5f61bd4f82d media: v4l: vsp1: Fix bru null pointer access adds c4f27003ec3d media: v4l: vsp1: Fix uif null pointer access adds dd2ce6ea601b media: rkisp1: params: fix wrong bits settings adds b4bdecc74604 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' 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 8402a927d299 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 4223d8f4ea15 ARM: dts: at91-sama5d27_som1: fix phy address to 7 adds 43cc37a4e9e4 ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be [...] adds e2b1d7027713 ARM: dts: at91: sam9x60: fix mux-mask to match product's d [...] adds 59e473005528 Merge remote-tracking branch 'at91-fixes/at91-fixes' adds 83bdeab0e42a Merge remote-tracking branch 'omap-fixes/fixes' adds 490b569cdb73 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 56678a5f44ef platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 adds e3179a930b63 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 7bf83e3a7727 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds ea5292e215d0 Merge remote-tracking branch 'scsi-fixes/fixes' adds 5f692c69185a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds aefa7b692492 Merge remote-tracking branch 'mmc-fixes/fixes' adds 413966d65240 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds ee2e3f50629f mount: fix mounting of detached mounts onto targets that r [...] adds a63d61a4ab9e Merge remote-tracking branch 'pidfd-fixes/fixes' 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 5d5bb8037573 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 77e141266c8e pinctrl: intel: Show the GPIO base calculation explicitly adds 80e2fb887f11 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 9f377622a484 erofs: fix bio->bi_max_vecs behavior change adds 16f7b1d8e238 Merge remote-tracking branch 'erofs-fixes/fixes' adds c00ba1369606 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 7d9c35a9f719 NFSD: dst server needs to unmount src server's export afte [...] adds 71aafd6ec079 Revert "nfsd4: remove check_conflicting_opens warning" adds 57427a37a7ac Revert "nfsd4: a client's own opens needn't prevent delegations" adds fdb59ff0f3bc Merge remote-tracking branch 'cel-fixes/for-rc' adds 1d7657f9ca8f qxl: Fix uninitialised struct field head.surface_id adds 7c9b1d0795d0 drm/shmem-helper: Check for purged buffers in fault handler adds 5ef7daaa47c2 drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff adds 82dc092edcd0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 2d4f5801cac4 Merge remote-tracking branch 'asm-generic/master' new f792fb1915ad Merge remote-tracking branch 'arm/for-next' new f3debd5e49ca Merge remote-tracking branch 'arm-soc/for-next' new 64ed338a3d30 Merge remote-tracking branch 'actions/for-next' new 15c4dd131ce5 dt-bindings: arm: amlogic: add support for the Minix NEO U9-H new 0e9fed92c67c arm64: dts: meson: add initial device-tree for Minix NEO U9-H new 39f4a8d230a0 Merge branch 'v5.12/fixes' into tmp/aml-rebuild new 7827db7f6141 arm64: dts: amlogic: Assign a fixed index to mmc devices new 1c459c4d568d Merge branch 'v5.13/dt64' into tmp/aml-rebuild new a71743afb3ef Merge remote-tracking branch 'amlogic/for-next' new 3700ffc90073 Merge remote-tracking branch 'aspeed/for-next' new 63ec390152e4 Merge branch 'at91-fixes' into at91-next new c60f1fa96a0e Merge remote-tracking branch 'at91/at91-next' new e004c3e67b64 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] new 7db9ddae1371 memory: tegra: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE [...] new 792d5eefc960 Merge remote-tracking branch 'drivers-memory/for-next' new 72326fa28964 ARM: imx: avic: Convert to using IRQCHIP_DECLARE new e01617f83088 soc: imx: add i.MX51/i.MX53 unique id support new 82fc05a16689 firmware: imx: scu-pd: do not power off console domain new 4035089488e9 Merge branch 'imx/drivers' into for-next new efd15229d845 ARM: mach-imx: Fix a spelling in the file pm-imx5.c new 2807e6a10699 ARM: imx: Kconfig: Fix typo in help new 38a2fa3a158d Merge branch 'imx/soc' into for-next new 63737837a020 dt-bindings: clock: imx8qxp-lpcg: correct the example clock-names new 7a603e5ceeac dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 new 8186501cef37 dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini EDIMM2 [...] new 13bccaf746ca dt-bindings: arm: fsl: add Kontron pITX-imx8m board new 04ade25719f0 dt-bindings: arm: fsl: add imx8qm boards compatible string new 7eaaa9911837 dt-bindings: mailbox: mu: add imx8qm support new 2fa2d91b2418 Merge branch 'imx/bindings' into for-next new 3541bc68ca6a ARM: dts: imx50-kobo-aura: Add Netronix embedded controller new 64f39de55798 ARM: dts: imx6sl-tolino-shine2hd: Add Netronix embedded co [...] new 42e1739b900a ARM: dts: imx: Mark IIM as syscon on i.MX51/i.MX53 new 459ad102c712 ARM: dts: imx6qdl-wandboard: add scl/sda gpios definitions [...] new 654d4df62b36 ARM: dts: ls1021a: Harmonize DWC USB3 DT nodes name new d083c5f9e53f ARM: dts: imx6dl-plybas: Fix gpio-keys W=1 warnings new 3a7fa778fd5a ARM: dts: imx53-qsb: Describe the esdhc1 card detect pin new 8517eba503a9 ARM: dts: imx6qdl-ts7970: Drop redundant "fsl,mode" option new 87e4b1607f74 ARM: dts: imx6qdl-phytec-pbab01: Select synchronous mode f [...] new 259529d6e1c1 ARM: dts: imx6ql-pfla02: Move "hog" pins into corresponded [...] new 271292a751d1 ARM: dts: imx: ba16: add USB OTG VBUS enable GPIO new 5b328c419c75 ARM: dts: colibri-imx6ull: Change drive strength for usdhc2 new 811cfa1b2340 Merge branch 'imx/dt' into for-next new 807a9180cae5 arm64: dts: imx8mm-nitrogen-r2: Pass the i2c3 unit name new 730ead2336af arm64: dts: ls1028a: add interrupt to Root Complex Event C [...] new 158073fa6387 arm64: dts: imx8mn-beacon: Enable SDR104 on WiFi SDIO interface new 83cb147880af arm64: dts: imx8mq-librem5-devkit: Drop buck3 startup-ramp-delay new 56a677ab5402 arm64: dts: librem5: Drop assigned-clocks from SAI2 new 847fa20554c6 arm64: dts: librem5: protect some partitions of the nor-flash new 1f39d3453dbf arm64: dts: imx8mq-librem5-r2: set nearlevel to 120 new ea9fb50299f4 arm64: dts: librem5-devkit: Use a less generic codec name new 44747e67869d arm64: dts: librem5-devkit: Add speaker amplifier new 02ce4d3c21bb arm64: dts: librem5-devkit: "Drop Line In Jack" new d2f9cb7dd1bf arm64: dts: librem5-devkit: Add mux for built-in vs headset mic new 040ade791692 arm64: dts: librem5-devkit: Move headphone detection to so [...] new 5b8284171e30 arm64: dts: imx8mm-nitrogen-r2: add wifi/bt chip new 49935552e17c arm64: dts: imx8mm-nitrogen-r2: rework USDHC1 new 70d7945589fd arm64: dts: imx8mm-nitrogen-r2: add USB support new 3631bae1aa60 arm64: dts: imx8mm-nitrogen-r2: add UARTs new 025b0cc12b67 arm64: dts: imx8mm-nitrogen-r2: rework UART 2 new 5b47b0804674 arm64: dts: imx8mm-nitrogen-r2: add PWMs new 1456b8f88bed arm64: dts: imx8mm-nitrogen-r2: add FlexSPI new fba7f15d9e1f arm64: dts: imx8mm-nitrogen-r2: add audio new f5a069ca4f42 arm64: dts: imx8qxp: correct usdhc clock-names sequence new 470d6dad5ddd arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM new a142252061ff arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 new 051c08eea682 arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 [...] new c3bb460a70bf arm64: dts: imx8mp: add eqos node and alias new 37e2697c2a83 arm64: dts: freescale: Add support EQOS MAC on phyBOARD-Po [...] new 77cfb9ab4821 arm64: dts: fsl: add support for Kontron pitx-imx8m board new 927647be58c0 arm64: dts: imx8mp: add wdog2/3 nodes new b35811aa4350 Merge branch 'imx/dt64' into for-next new e97dd64d1033 arm64: defconfig: Enable devfreq support for i.MX8MQ new 561d9b264a7f arm64: defconfig: Enable asoc simple mux new 2a4f9e207a3d arm64: defconfig: Enable wm8960 audio driver. new 878396bc23f9 arm64: defconfig: add imx8qm pinctrl support new 2ec23a93ffc7 Merge branch 'imx/defconfig' into for-next new 345613679ceb Merge remote-tracking branch 'imx-mxs/for-next' new df9ce45b6be1 Merge remote-tracking branch 'keystone/next' new 79fcd2759db7 Merge remote-tracking branch 'mediatek/for-next' new 026594365a25 Merge remote-tracking branch 'mvebu/for-next' new b5e1c27abf73 Merge remote-tracking branch 'omap/for-next' new 7c8c76db8478 Merge branch 'drivers-fixes-for-5.12' into for-next new 1a0252abb6ff arm64: defconfig: Enable Qualcomm SM8350 TLMM and GCC new c0e93b029bee arm64: dts: qcom: sc7180: Rename the qmp node to power-controller new 0cc147305586 arm64: dts: qcom: sdm845: Rename the qmp node to power-controller new 067a8db27ddc arm64: dts: qcom: sm8250: Rename the qmp node to power-controller new 2808211cc9a7 arm64: dts: qcom: sm8350: Rename the qmp node to power-controller new 7c735d4d11d3 arm64: dts: qcom: sm8250: Fix level triggered PMU interrup [...] new 5bf90503f1d6 arm64: dts: qcom: sm8350: Fix level triggered PMU interrup [...] new 621d0639fbb2 arm64: dts: qcom: sm8250: Fix timer interrupt to specify E [...] new c7f1529a6753 arm64: dts: qcom: sm8350: Add apss_smmu node new 82d9f16129b5 arm64: dts: qcom: sm8350: add USB and PHY device nodes new 59411de54f24 arm64: dts: qcom: sm8350-mtp: enable USB nodes new 1256d61304d6 arm64: dts: qcom: sm8350: Add UFS nodes new 3b0dd979628e arm64: dts: qcom: sm8350-mtp: enable UFS nodes new e568107363e8 arm64: dts: qcom: sm8350-mtp: add regulator names new ba9087bd6a94 arm64: dts: qcom: sm8350: fix typo new 1fc20605a331 arm64: dts: qcom: sm8350: Add rpmhpd node new eed86067d817 arm64: dts: qcom: sm8350: Add rmtfs node new 2036e9509b76 arm64: dts: qcom: sm8350: Add SMP2P nodes new d53655e39ae5 arm64: dts: qcom: sm8350: Add remoteprocs new b7dba5350341 arm64: dts: qcom: sm8350-mtp: Enable remoteprocs new cda25fd0b1eb arm64: dts: qcom: sm8350: Use enums for GCC new 107e4a5bb20c arm64: dts: qcom: sm8350: Add cpufreq node new 466952306ea6 arm64: dts: qcom: sc7180: Update dts for DP phy inside QMP phy new 64aefe7aaef7 arm64: dts: qcom: Move sc7180 MI2S config to board files a [...] new e1120b906c22 arm64: dts: qcom: Prep sc7180-trogdor trackpad IRQ for new boards new bc6d6c2185de arm64: dts: qcom: Unify the sc7180-trogdor panel nodes new 93d6bbdbafbf arm64: dts: qcom: trogdor: Only wakeup from pen eject new 1e7f50e04f18 arm64: dts: qcom: Disable camera clk on sc7180-trogdor dev [...] new db97900a0165 arm64: dts: qcom: sc7180-trogdor: Remove fp control pins i [...] new 6ba57fcce536 arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdor new 42f9a4a21ecb arm64: dts: qcom: sc7180: add GO_LAZOR variant property for lazor new ad40a8b8ebb2 arm64: dts: qcom: sc7180: Set up lazor r3+ as sc7180-lite SKUs new 08f08ce1932b arm64: dts: qcom: Add sc7180-lazor-limozeen skus new e218fbeb63e2 arm64: dts: qcom: Add sc7180-trogdor-pompom skus new 5cc369178b3a arm64: dts: qcom: Add sc7180-trogdor-coachz skus new 4297c9b3ab22 dt-bindings: power: Add rpm power domain bindings for SM8350 new 706520f647c7 soc: qcom: rpmhpd: Add SM8350 power domains new 29c8bf8b73e8 dt-bindings: power: rpmpd: Add sc7280 to rpmpd binding new cab641cbea3e soc: qcom: rpmhpd: Add sc7280 powerdomains new 71f33ef953e3 soc: qcom: Fix typos in the file qmi_encdec.c new de037fdb19b5 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] new 5c1b85788427 Merge remote-tracking branch 'qcom/for-next' new 99a4e59575e5 Merge remote-tracking branch 'raspberrypi/for-next' new 7d3512011b11 Merge remote-tracking branch 'realtek/for-next' new 97ed7c0a638d ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Separate out ov5640 nodes new 22650045d939 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add support for 8-bit [...] new e0f0c7066f20 ARM: dts: renesas: Group tuples in APMU cpus properties new 23d2ed63cda0 ARM: dts: renesas: Group tuples in playback and capture pr [...] new de16af566632 ARM: dts: renesas: Group tuples in pin control properties new 86a5feadedee arm64: dts: renesas: Group tuples in playback and capture [...] new 3ebf49c02021 arm64: dts: renesas: Group tuples in pin control properties new da926e813fc7 ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board d [...] new e8ae8db17029 arm64: dts: renesas: r8a77961-ulcb: add HDMI Display support new d765a4f302cc arm64: dts: renesas: Add mmc aliases into board dts files new af6f9b49874d arm64: dts: renesas: r8a779a0: Add TMU support new 2fb72440b697 soc: renesas: rmobile-sysc: Remove unneeded platform includes new 1d9ffbc6b185 soc: renesas: rmobile-sysc: Mark fwnode when PM domain is added new 6f56f6c26099 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] new 421c4aa902aa Merge remote-tracking branch 'renesas/next' new 5dc29ad2f3e0 reset: bcm6345: Make reset_control_ops const new 149440cc8c17 reset: zynqmp: replace spaces with tabs new d4e4dffec50b reset: oxnas: replace file name with short description new d9eab6004c1a Merge remote-tracking branch 'reset/reset/next' new 76f47c3081c1 Merge remote-tracking branch 'rockchip/for-next' new 4e0af00e8436 ARM: dts: exynos: add charger supply for I9100 new 467998021366 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] new c731a16e2cf4 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] new 8a45f33bd36e ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] new 15107e443ab8 ARM: dts: exynos: correct MUIC interrupt trigger level on [...] new e52dcd6e70fa ARM: dts: exynos: correct PMIC interrupt trigger level on [...] new 6503c568e97a ARM: dts: exynos: correct PMIC interrupt trigger level on [...] new fbe9c9bb2e92 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] new f6368c605613 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] new 8987efbb17c2 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow new 214e6ec8c9f5 ARM: dts: s5pv210: correct fuel gauge interrupt trigger le [...] new 396e589a72dc arm64: dts: exynos: re-order Slim SSS clocks to match dtschema new 5e0c1ea01fec Merge branch 'next/dt64' into for-next new 2601cbaa7eb0 ARM: dts: exynos: add input clock to CMU in Exynos4412 Odroid new 1d22ec33b8b2 Merge branch 'next/dt' into for-next new ca881b97dbe1 MAINTAINERS: use Krzysztof Kozlowski's Canonical address new e52a6d1c770f Merge branch 'next/soc' into for-next new 6af5c2d7bb15 Merge remote-tracking branch 'samsung-krzk/for-next' new 2a3390d53bd7 scmi-cpufreq: Remove deferred probe new dac7a57d2a89 scmi-cpufreq: Get opp_shared_cpus from opp-v2 for EM new 81daa7b59cca Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 7c9355660588 arm64: dts: juno: Describe PCI dma-ranges new 68a28da89125 arm64: dts: juno: Enable more SMMUs new 1b07e14dc045 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new fa4c9396bff5 Merge remote-tracking branch 'scmi/for-linux-next' new 09139190fd22 Merge remote-tracking branch 'stm32/stm32-next' new 070e0364885c Merge remote-tracking branches 'sunxi-korg/sunxi/dt-for-5. [...] new 9fdef3c3d8c2 ARM: dts: sunxi: Use the new r_intc binding new 3fb01dedfe44 ARM: dts: sunxi: h3/h5: Add r_intc node new 994e5818392c ARM: dts: sunxi: Move wakeup-capable IRQs to r_intc new 73088dfee635 arm64: dts: allwinner: Use the new r_intc binding new 189bef235dd3 arm64: dts: allwinner: Move wakeup-capable IRQs to r_intc new db54ca6b6e6d dt-bindings: arm: Add Topwise A721 new 7e206078c970 ARM: dts: sun4i: Add support for Topwise A721 tablet new a4bb294c6192 ARM: dts: sunxi: h2-plus-bananapi-m2-zero: Add HDMI out new 531fdbeedeb8 arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection new e24d0f02e28a Merge branch 'sunxi/dt-for-5.13' into sunxi/for-next new 46060be6d840 clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll new dcc354572d09 clk: sunxi: Demote non-conformant kernel-doc headers new 582cfdb9d206 Merge branch 'sunxi/clk-for-5.13' into sunxi/for-next new ef841dab88aa Merge remote-tracking branch 'sunxi/sunxi/for-next' new 403ba95280d3 Merge remote-tracking branch 'tegra/for-next' new 888445e64424 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 4d3111aa263e Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 12a7f8ce8297 clk: renesas: r8a77990: Add DAB clock new 429db43e84e3 clk: renesas: r8a77965: Add DAB clock new 2e70d753789c clk: renesas: r8a779a0: Add TMU clocks new 2f118e3a0104 Merge remote-tracking branch 'clk-renesas/renesas-clk' new af5ddd2294d1 csky: Remove duplicate include in arch/csky/kernel/entry.S new 74cdb2664477 csky: Fixup typos new c96fcc5fb2bb Merge remote-tracking branch 'csky/linux-next' new 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next new 6e5e55227c95 Merge tag 'v5.11' into h8300-next new c146c14b8590 Merge remote-tracking branch 'h8300/h8300-next' new d64b9146fb03 m68k: syscalls: switch to generic syscalltbl.sh new f2e7e4bf38fd m68k: syscalls: switch to generic syscallhdr.sh new b4c69ecef3d1 Merge remote-tracking branch 'm68k/for-next' new f81e12646946 m68k: fix flatmem memory model setup new 8354af2eaaee Merge remote-tracking branch 'm68knommu/for-next' new baa601a00c3b Merge remote-tracking branch 'microblaze/next' new ee5e12e78b79 MIPS: SGI-IP27: fix spelling in Copyright new 4f62d0a22fca mips: smp-bmips: fix CPU mappings new 682629839adc mips: octeon: Add Ubiquiti E300 board new 5a4fa44f5e1b MIPS: select CPU_MIPS64 for remaining MIPS64 CPUs new bab1dde31db5 MIPS: enable GENERIC_FIND_FIRST_BIT new 1f4e5f0341d8 mips: cavium: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_ [...] new 81e1d6510dc9 MIPS: pci-ar2315: include <linux/dma-direct.h> for phys_to_dma new bb28b9f70f20 MIPS: bmips: include <linux/dma-direct.h> for phys_to_dma new 04100459caa9 MIPS: force CONFIG_PCI to on for IP27 and IP30 new d35d749da515 Merge remote-tracking branch 'mips/mips-next' new 755d91f36dab Merge branch 'fixes' into for-next new 6624ea45552c Merge remote-tracking branch 's390/for-next' new 15ec60de7be8 Merge remote-tracking branch 'sh/for-next' new 25e024e6ad75 Merge remote-tracking branch 'xtensa/xtensa-for-next' new ea110af77c86 Merge remote-tracking branch 'fscache/fscache-next' new 3c86f5e5ceab Merge branch 'misc-5.12' into for-next-current-v5.11-20210308 new 87182392d71d Merge branch 'for-next-current-v5.11-20210308' into for-ne [...] new 8b4af4475ebe btrfs: fix comment for btrfs ordered extent flag bits new 78c01098730c btrfs: make btrfs_replace_file_extents take btrfs_inode new 89efbfdc19d1 btrfs: make find_desired_extent take btrfs_inode new 478d319f9acf btrfs: replace offset_in_entry with in_range new e836bbb193d5 btrfs: replace open coded while loop with proper construct new 34c11af554cb btrfs: unexport btrfs_extent_readonly() and make it static new 411b4fd4a84a btrfs: change return type to bool in btrfs_extent_readonly new 301efae37f86 btrfs: scrub: drop a few function declarations new 8915fb6ee758 btrfs: simplify commit logic in try_flush_qgroup new a514dafa007b btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] new ac0d02e1ce09 btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata new 121ec0a47acb btrfs: add btree read ahead for full send operations new a86eed7ba616 btrfs: add btree read ahead for incremental send operations new 48e62862b61b btrfs: assign proper values to a bool variable in dev_exte [...] new 03cf2b99a464 btrfs: don't opencode extent_changeset_free new d44066c1b9ef btrfs: remove force argument from run_delalloc_nocow() new 11bed3d13741 btrfs: remove mirror argument from btrfs_csum_verify_data() new b3e5f7cf0490 btrfs: fix wrong offset to zero out range beyond i_size new 8fac09f8a518 Merge branch 'misc-next' into for-next-next-v5.12-20210308 new 60c9eb4b8477 btrfs: convert BUG_ON()'s in relocate_tree_block new b7604d65c907 btrfs: return an error from btrfs_record_root_in_trans new edd5a486b74f btrfs: handle errors from select_reloc_root() new d9ceb1901b4e btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors new 381ef846a37f btrfs: check record_root_in_trans related failures in sele [...] new d7ecfd732e17 btrfs: do proper error handling in record_reloc_root_in_trans new 4833377c19c8 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new 12f98ae4dd64 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename new 1378ffc62baa btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new c54718dd2021 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new d2c2c394b7bf btrfs: handle btrfs_record_root_in_trans failure in create_subvol new b559bfbe7a86 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] new f50462d37192 btrfs: handle btrfs_record_root_in_trans failure in start_ [...] new bdcb8d15b520 btrfs: handle record_root_in_trans failure in qgroup_accou [...] new 9e053ac2e0ca btrfs: handle record_root_in_trans failure in btrfs_record [...] new 2b22f6ace209 btrfs: handle record_root_in_trans failure in create_pendi [...] new 6661508a763c btrfs: do not panic in __add_reloc_root new 7d7d279b9f9f btrfs: have proper error handling in btrfs_init_reloc_root new 10b624b5c6c2 btrfs: do proper error handling in create_reloc_root new 3f17c76e1112 btrfs: validate ->reloc_root after recording root in trans new d9e2346eb2d7 btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots new efee57165f3d btrfs: change insert_dirty_subvol to return errors new 97b45349da08 btrfs: handle btrfs_update_reloc_root failure in insert_di [...] new 9eb4baba6a05 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge new 50e81135d92e btrfs: do proper error handling in btrfs_update_reloc_root new 11a69158a424 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s new 9286cf93755b btrfs: handle btrfs_cow_block errors in replace_path new 31be428e1ddf btrfs: handle btrfs_search_slot failure in replace_path new c8f75a165f77 btrfs: handle errors in reference count manipulation in re [...] new 77e2c72f36ef btrfs: handle extent reference errors in do_relocation new 52a2094edce2 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] new a9829258bd34 btrfs: remove the extent item sanity checks in relocate_bl [...] new 10c646cfce64 btrfs: do proper error handling in create_reloc_inode new 255e264517c4 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] new ae343791cd4f btrfs: cleanup error handling in prepare_to_merge new 0b582d4e3782 btrfs: handle extent corruption with select_one_root properly new b1f1f31ec2ad btrfs: do proper error handling in merge_reloc_roots new eed058affdd7 btrfs: check return value of btrfs_commit_transaction in r [...] new b2925ee69ce6 Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] new 5865db86931b btrfs: subpage: introduce helper for subpage dirty status new c15cbb6c8130 btrfs: subpage: introduce helper for subpage writeback status new 463a9acc688d btrfs: disk-io: allow btree_set_page_dirty() to do more sa [...] new c302f1951377 btrfs: disk-io: support subpage metadata csum calculation [...] new 76e0a6937e10 btrfs: extent_io: make alloc_extent_buffer() check subpage [...] new 55657b976ed9 btrfs: extent_io: make the page uptodate assert check to h [...] new b82c762aa3ad btrfs: extent_io: make set/clear_extent_buffer_dirty() to [...] new 7fa66931a18e btrfs: extent_io: make set_btree_ioerr() accept extent buf [...] new c0482d403ba6 btrfs: extent_io: introduce end_bio_subpage_eb_writepage() [...] new 7d6938fc5eb4 btrfs: extent_io: introduce write_one_subpage_eb() function new 44084393894e btrfs: extent_io: make lock_extent_buffer_for_io() to supp [...] new eaae5cd4ae6f btrfs: extent_io: introduce submit_eb_subpage() to submit [...] new 6a38df1fa210 Merge branch 'ext/qu/subpage-write-meta' into for-next-nex [...] new 6a7cca6367cd btrfs: add a i_mmap_lock to our inode new f2d0e1dab1c1 btrfs: cleanup inode_lock/inode_unlock uses new 5efccd035ba4 btrfs: exclude mmaps while doing remap new f64a0a7676a2 btrfs: exclude mmap from happening during all fallocate op [...] new 157d813a39f2 Merge branch 'ext/josef/i-mmap-lock' into for-next-next-v5 [...] new 1a3353562006 btrfs: fix race between memory mapped writes and fsync new 2d8e8818012b btrfs: fix race between marking inode needs to be logged a [...] new 3fcb0eb49aff btrfs: remove stale comment and logic from btrfs_inode_in_log() new 32233048aff2 Merge branch 'ext/filipe/fsync-fixes' into for-next-next-v [...] new fcf03846fde8 btrfs: do more graceful error/warning for 32bit kernel new 7e0b5fe31ecd Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5 [...] new 1c849da88ebc btrfs: track qgroup released data in own variable in inser [...] new 8253996ca210 btrfs: fix qgroup data rsv leak caused by falloc failure new 8d195acc6f59 Merge branch 'ext/qgroup-fixes' into for-next-next-v5.12-20210308 new c4e9b6a42a43 Merge branch 'for-next-next-v5.12-20210308' into for-next- [...] new eb43a99234ca Merge remote-tracking branch 'btrfs/for-next' new a249cc8bc2e2 cifs: fix credit accounting for extra channel new 88fd98a23067 cifs: ask for more credit on async read/write code paths new e8c03bfc5230 cifs: print MIDs in decimal notation new 60c78a08f57a cifs: change noisy error message to FYI new 8e0061fbf9ba cifs: return proper error code in statfs(2) new 38ae2121301b cifs: do not send close in compound create+close requests new 4078b66cc9be cifs: try to pick channel with a minimum of credits new a23a20612551 CIFS: Prevent error log on spurious oplock break new 1fee58e231fb Merge remote-tracking branch 'cifs/for-next' new 15fcbebcead2 Merge remote-tracking branch 'ecryptfs/next' new 3ebd8f9cecb6 Merge remote-tracking branch 'exfat/dev' new 22a8c71be743 Merge remote-tracking branch 'ext3/for_next' new 8a8b35942425 ext4: shrink race window in ext4_should_retry_alloc() new d6e202893254 ext4: add reclaim checks to xattr code new 8e3abbf894c5 fs/ext4: fix integer overflow in s_log_groups_per_flex new 73648622c60a ext4: fix bh ref count on error paths new 6909f890e3fc Merge remote-tracking branch 'ext4/dev' new a4b1a8921c2f Merge remote-tracking branch 'f2fs/dev' new 3f9b9efd82a8 virtiofs: Fail dax mount if device does not support it new d2d8b5f6b94f fs: generic function to convert iocb to rw flags new 166ddcdeea0b fuse: 32-bit user space ioctl compat for fuse device new 7b123658408e Merge remote-tracking branch 'fuse/for-next' new 585cb6891149 NFSD: Extract the svcxdr_init_encode() helper new 277925af2c86 NFSD: Update the GETATTR3res encoder to use struct xdr_stream new cfbb4edd6903 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] new dac659c7ffb6 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] new 84d50baf2274 NFSD: Update the NFSv3 wccstat result encoder to use struc [...] new 9e796cd310b2 NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] new 66a720121efa NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream new 5b11c32111a9 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream new de31a6cf9336 NFSD: Update the NFSv3 CREATE family of encoders to use st [...] new 6ed95e831ffc NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] new 9f49676745e0 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream new 7c606b2ecddb NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] new c6919c6b0a7f NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] new 06d9dc6edc36 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] new 9a53dca3f7db NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] new 204306aae7af NFSD: Add a helper that encodes NFSv3 directory offset cookies new 00ec801131ef NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder new b4fdceb0e04e NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] new 78b33677e627 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] new 17d57a4cb826 NFSD: Remove unused NFSv3 directory entry encoders new 79bc4bd3c8ec NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations new 26c87540ea44 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream new f400f5c28780 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream new fd1c3ef6346c NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream new 47dc62aeb3c6 NFSD: Update the NFSv2 READLINK result encoder to use stru [...] new ca2071e50946 NFSD: Update the NFSv2 READ result encoder to use struct x [...] new 96bb00cd56e8 NFSD: Update the NFSv2 STATFS result encoder to use struct [...] new 5640ecef3cf5 NFSD: Add a helper that encodes NFSv3 directory offset cookies new e378db9abf42 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder new e4e00b736fcb NFSD: Update the NFSv2 READDIR result encoder to use struc [...] new b33953eea382 NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] new 79117b9452e5 NFSD: Remove unused NFSv2 directory entry encoders new 3d5a60cc1fc7 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs new 99643b990785 NFSD: Update the NFSv2 GETACL result encoder to use struct [...] new 57afc507bc3a NFSD: Update the NFSv2 SETACL result encoder to use struct [...] new 194e08097e99 NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] new 03c3818d1f1d NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] new 745d001643eb NFSD: Clean up after updating NFSv2 ACL encoders new baf441059913 NFSD: Update the NFSv3 GETACL result encoder to use struct [...] new 5f2cc74445d4 NFSD: Update the NFSv3 SETACL result encoder to use struct [...] new 3508620a0c08 NFSD: Clean up after updating NFSv3 ACL encoders new ef6fca8ab501 NFSD: Add a tracepoint to record directory entry encoding new 7149a4b9c247 NFSD: Clean up NFSDDBG_FACILITY macro new f3015192742b nfsd: helper for laundromat expiry calculations new 5c4eb1afd68d svcrdma: RPCDBG_FACILITY is no longer used new b6c4bfbf0d08 svcrdma: Provide an explanatory comment in CMA event handler new 898d455e7277 svcrdma: Add a "deferred close" helper new 9e436e5efb34 svcrdma: Normalize Send page handling new 48935242ee42 svcrdma: Remove unused sc_pages field new e0924d9bf484 svcrdma: Retain the page backing rq_res.head[0].iov_base new 4a25aeb44a24 Merge remote-tracking branch 'cel/for-next' new aed13ca9970e Merge remote-tracking branch 'overlayfs/overlayfs-next' new 68403fe03ed1 Merge remote-tracking branch 'v9fs/9p-next' new e41d23781859 qib_fs: switch to simple_recursive_removal() new d0f1088b31db coredump: don't bother with do_truncate() new a64b89088bb1 coredump.h: move CONFIG_COREDUMP-only stuff inside the ifdef new 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] new 1924d802c68d Merge remote-tracking branch 'vfs/for-next' new 5f983f738db7 Merge remote-tracking branch 'printk/for-next' new 6d97010eb9ff HID: i2c-hid: acpi: Get ACPI companion only once and reuse it new 4cecff8f1d0e HID: i2c-hid: acpi: Switch to new style i2c-driver probe function new a3836a02c5f2 HID: i2c-hid: acpi: Move GUID out of function and described it new 0960941043a1 HID: i2c-hid: acpi: Drop redundant ACPI_PTR() new e5f0d05c2c27 Merge branch 'for-5.13/i2c-hid' into for-next new 36b87cf302a4 HID: google: add don USB id new 9d1a63e14bfd Merge branch 'for-5.12/upstream-fixes' into for-next new 751cb6518cef HID: logitech-dj: Use hid-ids.h defines for USB device-ids [...] new 434f77092eeb HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID [...] new cc0e64d25a2f Merge branch 'for-5.13/logitech' into for-next new f567d6ef8606 HID: plantronics: Workaround for double volume key presses new d66e5bc0c10d Merge branch 'for-5.13/plantronics' into for-next new 9951bb259dd0 HID: hiddev: Return specific error codes on connect failure new 419614e599ab Merge branch 'for-5.13/core' into for-next new 9a0b44fbfea1 HID: asus: Add support for 2021 ASUS N-Key keyboard new 4d1493efc2b7 Merge branch 'for-5.12/upstream-fixes' into for-next new fa8ba6e5dc0e HID: alps: fix error return code in alps_input_configured() new 1ca7d8ba7a30 Merge branch 'for-5.12/upstream-fixes' into for-next new 2a2b09c867fd HID cp2112: fix support for multiple gpiochips new 0322812c903d Merge branch 'for-5.12/upstream-fixes' into for-next new e29c62ffb008 HID: wacom: Assign boolean values to a bool variable new 86c363627322 Merge branch 'for-5.12/upstream-fixes' into for-next new a9e54f4b62dc AMD_SFH: Removed unused activecontrolstatus member from th [...] new 952f7d10c6b1 AMD_SFH: Add sensor_mask module parameter new 25615e454a0e AMD_SFH: Add DMI quirk table for BIOS-es which don't set t [...] new 78b657e1c519 Merge branch 'for-5.12/upstream-fixes' into for-next new 464956f75e9e HID: intel-ish-hid: Drop if block with an always false condition new 7c746603b5c5 HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() new e71da1fd0e84 HID: intel-ish-hid: Make remove callback return void new e453304975b0 Merge branch 'for-5.13/intel-ish' into for-next new f8cdbee4108b Merge remote-tracking branch 'hid/for-next' new 2c2fadba3936 Merge remote-tracking branch 'i3c/i3c/next' new 35d2fdb7b2a2 Merge remote-tracking branch 'dmi/dmi-for-next' new abe4a3996e5f docs: sphinx: Fix couple of spellings in the file rstFlatTable.py new 1eff491fc44b doc: memcontrol: add description for oom_kill new a746fe32cd36 scripts: kernel-doc: fix typedef support for struct/union parsing new 1364c6787525 docs: driver-model: Remove obsolete device class documentation new 378261870a0f docs: watchdog: fix obsolete include file reference in pcwd new 2eecbab86400 docs: add documentation for checkpatch new 52178ce01335 checkpatch: add verbose mode new 692180345da6 MAINTAINERS: clarify responsibility for checkpatch documentation new 315c4e45f10d docs: reporting-issues.rst: explain how to decode stack traces new 875f82cb374b Documentation/submitting-patches: Extend commit message la [...] new 807d246798d5 docs: arm: marvell: replace stale links with archive links new 7331b30f8f35 docs: arm: marvell: clarify some unimportant Armada 6x0 details new c9491aad97e6 Documentation: Replace more lkml.org links with lore new 26bea42771c5 Documentation: ioctl: add entry for nsfs.h new a6c67fee9cf0 fs: eventpoll: fix comments & kernel-doc notation new 4722e2a2432f Docs: add fs/eventpoll to docbooks new 6329d73d318f docs: arm: /chosen node parameters new 15399dfb0fc4 Merge remote-tracking branch 'jc_docs/docs-next' new cc29c7919d4b media: rc/ite-cir: replace spin_lock_irqsave by spin_lock [...] new 92f61b0a1ee3 media: ite-cir: remove unused fields new a9b39bf12c9a media: ite-cir: set parent device new 4a9da9f73fd0 media: ite-cir: use standard logging and reduce noise new b8f4a80ba2bc media: ite-cir: carrier and duty cycle can be set via ioctl new f66c5b312bab media: ite-cir: move runtime information into driver data new 675b18b5cc37 media: ite-cir: check for receive overflow new d33739b5ae53 media: ite-cir: in_use is not needed new 54035ac13631 media: rc: add keymap for minix-neo remote new b4d41080236f media: em28xx: Add pid for bulk revision of Hauppauge 461e new 8d74984deef8 media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 new e81147e7da38 media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() new 5a6da3145342 media: dvb-usb: Fix use-after-free access new 658aafe3d17f media: rc: add keymap for Xbox 360 Universal Media remote new b616a1694d01 media: uapi: Correct doc comment in H264 uAPI new 8edc95c05489 media: platform: sti: make a const arrays static, makes ob [...] new 9d5cd357651e media: include: media: davinci: Fixed up few trivial spell [...] new 810d9ffe2b66 media: usbtv: constify static structs new dcfcdf4fa9a2 media: doc: h264/hevc: Clarify _START_CODE_NONE meaning new 1e586822ef58 media: use getter/setter functions new b84995d9875d media: drivers/media/pci/cx18: Fix a spelling minimze to m [...] new 0a20dc81a862 media: drivers: media: pci: cx18: Couple of spell fixes in [...] new 640e5b38eb1e media: drivers: media: pci: cx18: Spelling fix of minimze [...] new ff2557a01673 media: v4l: common: v4l2_get_link_freq: add printing a warning new 708c06c7bbed media: camss: use v4l2_get_link_freq() to calculate the re [...] new ac133ec2afc1 media: qcom: camss: Fix overflows in clock rate calculations new 47e0bbd2400b media: solo6x10: Switch to using the new API kobj_to_dev() new c2b4b8599cd6 media: media/i2c: remove unneeded variable: "ret" new 672f23bc7440 media: media/usb:Remove superfluous "breaks" new d4051cd4f553 media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c new 2c26e91fd6e1 media: drivers: media: pci: sta2x11: fix Kconfig dependenc [...] new 599056c9fe8e media: mtk: fix mtk-smi dependency new 849305b12e48 media: rkisp1: params: remove extra 'if' conditions new 3f45943be657 media: drivers/media/usb: fix memory leak in zr364xx_probe new a62943c145c1 media: cec-notifier: also search for HDMI devices on I2C new 101ab34667fa media: ti-vpe: Simplify bool comparison new a827bf00f66b media: v4l2-subdev.rst: typo fix new d45b28569926 media: vivid: fix assignment of dev->fbuf_out_flags new 66da558d0cac media: fix incorrect kernel doc usages new 5b5bc726d7a9 media: saa7134: use sg_dma_len when building pgtable new a6729c7d66fe media: saa7146: use sg_dma_len when building pgtable new 422b836507fa media: anysee: simplify the return expression of anysee_ci [...] new e150cd87cf62 media: ngene: simplify the return expression of eeprom_wri [...] new eb5b201d73b8 media: media/siano: kill pointless kmutex definitions new 156202643474 media: omap4iss: return error code when omap4iss_get() failed new 1f68d3e5ccad media: b2c2: remove trailing semicolon in macro definition new df67bb86e6a6 media: rkisp1: rsz: crash fix when setting src format new 66897f403df8 media: aspeed: fix clock handling logic new cf018fae8079 media: dvbdev: Switch to new kerneldoc syntax for named va [...] new fb663214d6c7 media: cx23885: add more quirks for reset DMA on some AMD IOMMU new c6e6d932fb16 media: cx23885: Fix various Hauppauge device analog captur [...] new bc899ba180a1 media: i2c: adv7511: remove open coded version of SMBus bl [...] new c7699c64a712 media: drxj: remove redundant assignments to variable imag [...] new 832b8e0cf3af media: ngene: switch from 'pci_' to 'dma_' API new 538e0472cd0b media: imx: Drop dependency on I2C new 9fce8f3b14e6 media: imx: Move dependency on VIDEO_DEV to common Kconfig symbol new 3de85bfafc3b media: imx: Drop manual dependency on VIDEO_IMX_MEDIA new 23b25c8778e2 media: imx: Compile imx6-media-objs only for CONFIG_VIDEO_IMX_CSI new 0e56b9f402fd media: imx: Set default sizes through macros in all drivers new 22f09f6a12fa media: imx: utils: Add ability to filter pixel formats by [...] new ca2a1aa84e5b media: imx: capture: Use dev_* instead of v4l2_* to log messages new 4159a5216287 media: imx: capture: Use device name to construct bus_info new db50431bf557 media: imx: capture: Remove forward declaration of capture_qops new 00f3c29a1c83 media: imx: capture: Handle errors from v4l2_fh_open() new dddc573b4d41 media: imx: capture: Clean up capture_priv structure new 1ce5c430fe2a media: imx: capture: Remove capture_priv stop field new a68f181f132e media: imx: capture: Move queue and ctrl handler init to i [...] new 64b08b200094 media: imx: capture: Initialize video_device programmatically new 2f92eee57a79 media: imx: capture: Register the video device after compl [...] new 8fab9f4c958f media: imx: capture: Store v4l2_pix_format in imx_media_video_dev new fdb39b261fa6 media: imx: capture: Move default format init to a separat [...] new 5bf8f8761e32 media: imx: capture: Rename querycap handler to capture_querycap new cd60f8a0cdb2 media: imx: capture: Rename ioctl operations with legacy prefix new 74ac172e1ce5 media: imx: capture: Add a mechanism to disable control in [...] new 57132d15ad99 media: imx: capture: Remove unneeded variable in __capture [...] new e9e9c1e6f398 media: imx: capture: Pass v4l2_pix_format to __capture_leg [...] new f8addbb9ae08 media: imx: capture: Return -EPIPE from __capture_legacy_t [...] new 9b571bc4ca8c media: imx: capture: Extract format lookup from __capture_ [...] new b032143e9ea9 media: imx: capture: Simplify capture_validate_fmt() imple [...] new 48d8ec3cea62 media: imx: capture: Simplify __capture_legacy_try_fmt() new ac5ec60686c4 media: imx: capture: Decouple video node from source with [...] new 40d574c901ef media: imx: capture: Expose V4L2_CAP_IO_MC for the MC-centric API new 8dd0a5c40b0c media: imx: imx7-media-csi: Disable legacy video node API new bcc4f89d7801 media: imx: capture: Support creating immutable link to ca [...] new 1f7e6f8657ea media: imx: imx7-media-csi: Remove control handler new 82f162465c16 media: imx: imx7-media-csi: Move (de)init from link setup [...] new 28c1ace086fb media: imx: imx7-media-csi: Create immutable link to captu [...] new 50032e19565f media: imx: imx7-media-csi: Replace CSICR*_RESET_VAL with values new cec0d6064173 media: imx: imx7-media-csi: Tidy up register fields macros new 6032dc744b5a media: imx: imx7-media-csi: Reorganize code in sections new ac9855696353 media: imx: imx7-media-csi: Validate capture format in .li [...] new e57c2df4f7e9 media: imx: imx7-media-csi: Fix source type identification new da39629ee910 media: imx: imx7-media-csi: Don't lock access to is_csi2 new 135238017442 media: imx: imx7-media-csi: Rename imx7_csi_dma_start() to [...] new 2a871b5a8665 media: imx: imx7-media-csi: Split imx7_csi_dma_stop() new 108afebd3f34 media: imx: imx7-media-csi: Move CSI configuration before [...] new 530963ae5911 media: imx: imx7-media-csi: Merge streaming_start() with c [...] new 545d087935ca media: imx: imx7-media-csi: Merge hw_reset() with init_int [...] new 72aa12be7a08 media: imx: imx7-media-csi: Set the MIPI data type based o [...] new 2c047f8025f5 media: imx: imx7-media-csi: Don't set the buffer stride wh [...] new 53717a8e2f32 media: imx: imx7-media-csi: Merge all config in imx7_csi_c [...] new 68e6587e2389 media: imx: imx7-media-csi: Clear all configurable CSICR18 fields new 52063e90596b media: imx: imx7-media-csi: Set RFF burst type in imx7_csi [...] new 7739216aaa36 media: imx: imx7-media-csi: Simplify imx7_csi_rx_fifo_clear() new 15bdecade61f media: imx: imx7-media-csi: Don't double-enable the CSI new dd70a400ea42 media: imx: imx7-media-csi: Don't double-enable the RxFIFO new bfab4c2d631e media: imx: imx7-media-csi: Remove double reflash of DMA c [...] new ded8c660129a media: imx: imx7-media-csi: Don't enable SOF and EOF interrupts new 92b4920236b0 media: imx: imx7_media-csi: Add support for additional Bay [...] new f8039db516c0 media: v4l2-mc: Add link flags to v4l2_create_fwnode_links [...] new 840081b4175b media: imx: imx7_media-csi: Create immutable link to sourc [...] new 62f0aefa7c4d media: imx: imx7_mipi_csis: Acquire reset control without [...] new 5a11a15545bb media: imx: imx7_mipi_csis: Fix input size alignment new 497039914f76 media: imx: imx7_mipi_csis: Make source .s_power() optional new 2e99381d8145 media: imx: imx7_mipi_csis: Avoid double get of wrap clock new fefff5059ac0 media: imx: imx7_mipi_csis: Drop 10-bit YUV support new d348f40ec969 media: imx: imx7_mipi_csis: Fix UYVY8 media bus format new 95a87c422deb media: imx: imx7_mipi_csis: Inline mipi_csis_set_hsync_settle() new d6c4cab67855 media: imx: imx7_mipi_csis: Move link setup check out of l [...] new 22714276651b media: imx: imx7_mipi_csis: Calculate Ths_settle from sour [...] new a143ee9d17b3 media: imx: imx7_mipi_csis: Turn register access macros in [...] new e157c165bc67 media: imx: imx7_mipi_csis: Fully initialize MIPI_CSIS_DPH [...] new 7923f911e1eb media: imx: imx7_mipi_csis: Define macros for DPHY_BCTRL_L fields new b1f6b8489406 media: imx: imx7_mipi_csis: Make ISP registers macros take [...] new 632a3476539f media: imx: imx7_mipi_csis: Rename register macros to matc [...] new c5884bbb3b7b media: imx: imx7_mipi_csis: Use register macros in mipi_cs [...] new 2842027ffb06 media: imx: imx7_mipi_csis: Print shadow registers in mipi [...] new 1c5ab1e2286f Merge tag 'v5.12-rc2' into patchwork new 78828b727806 Merge remote-tracking branch 'v4l-dvb/master' new 7797f668dd04 Merge remote-tracking branch 'v4l-dvb-next/master' new 02fc40954030 cpufreq: qcom-hw: fix dereferencing freed memory 'data' new 536eb97abeba cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_h [...] new fbb31cb805fd cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev new b7dea0cb3d37 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] new bf5144a612f3 ACPI: PCI: IRQ: Consolidate printing diagnostic messages new c02b2fcd7506 ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() new 866d6cdf353a ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more new de972fd8c456 ACPI: PCI: Replace direct printk() invocations in pci_link.c new 41103b3bbe37 ACPI: processor: Remove initialization of static variable new 54e051920726 ACPI: processor: idle: Drop extra prefix from pr_notice() new 52af99c3f55f ACPI: processor: Get rid of ACPICA message printing new f3498862a54f Merge branches 'acpi-pci' and 'acpi-processor' into linux-next new 68eab52e712b Merge branch 'acpi-pci' new e6a55ccbd564 ACPI: sysfs: Get rid of ACPICA message printing new 3aadd86e5669 ACPI: Drop unused ACPI_*_COMPONENT definitions and update [...] new fd1cf158d1f0 Merge branch 'acpi-messages' into linux-next new a13f7794df46 ACPI: HED: Drop unused ACPI_MODULE_NAME() definition new f15befeb2bc3 Merge branch 'acpi-drivers' into linux-next new 778c22d8a1ea Merge remote-tracking branch 'pm/linux-next' new 0617d430ed1d PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() new 73a9df7c6924 Merge remote-tracking branch 'devfreq/devfreq-next' new 021c503e1508 opp: Invalidate current opp when draining the opp list new 8b949616b232 Merge remote-tracking branch 'opp/opp/linux-next' new 3ad82d105b9f Merge remote-tracking branch 'ieee1394/for-next' new 654bce98340b Merge remote-tracking branch 'dlm/next' new 7820ee1c4757 Bluetooth: btbcm: Rewrite bindings in YAML and add reset new 2f40796671f0 Bluetooth: btbcm: Obtain and handle reset GPIO new 62acbbb661a1 Bluetooth: btusb: print firmware file name on error loadin [...] new d00745da644d Bluetooth: btintel: Fix offset calculation boot address parameter new 16addca3d0b3 Merge remote-tracking branch 'bluetooth/master' new eb602521f438 gfs2: make function gfs2_make_fs_ro() to void type new 1a5a2cfd34c1 gfs2: fix use-after-free in trans_drain new e7b799425cd1 Merge remote-tracking branch 'gfs2/for-next' new cf0baad421e9 Merge remote-tracking branch 'mtd/mtd/next' new b2516208e063 Merge remote-tracking branch 'nand/nand/next' new ff013330fbdb mtd: spi-nor: winbond: Add support for w25q512jvq new 04fc298c7d08 mtd: spi-nor: use is_power_of_2() new ae2177cf318d mtd: spi-nor: intel-spi: Move platform data header to x86 [...] new 47f25032c0e3 MAINTAINERS: Add Michael and Pratyush as designated review [...] new 575c943955dc Merge remote-tracking branch 'spi-nor/spi-nor/next' new da3c6c836fb1 crypto: powepc/sha1 - remove unneeded semicolon new 3e2ccc745451 hwrng: ba431 - Use device-managed registration new 6131e970770d crypto: arm/blake2b - drop unnecessary return statement new 8fb7bd312fdb hwrng: xiphera-trng - use devm_platform_ioremap_resource() [...] new f17a25cb1776 crypto: qat - fix spelling mistake: "messge" -> "message" new e06da499d69a hwrng: bcm2835 - remove redundant null check new 9ae219b19931 crypto: amlogic - Fix unnecessary check in meson_crypto_probe() new 4ab6093ba4b1 crypto: serpent - Fix sparse byte order warnings new 662c1c5618aa crypto: keembay-ocs-hcu - Fix error return code in kmb_ocs [...] new 2eee428d8212 crypto: keembay-ocs-aes - Fix error return code in kmb_ocs [...] new a01dc5c1f755 crypto: qce - Restore/save ahash state with custom struct [...] new 38de3cf21fc0 crypto: qce - Hold back a block of data to be transferred [...] new f0d078dd6c49 crypto: qce - Return unsupported if key1 and key 2 are sam [...] new 42f730a47bee crypto: qce - Return unsupported if any three keys are sam [...] new f08789462255 crypto: qce - Return error for zero length messages new 44b45cdea4e3 crypto: qce - Return error for non-blocksize data(ECB/CBC [...] new 02d0dae3ce2a crypto: qce - Set ivsize to 0 for ecb(aes) new 25b71d61d631 crypto: qce - Improve the conditions for requesting AES fa [...] new 24cbcc9427a3 crypto: qce - Set data unit size to message length for AES [...] new 62e4842842f3 crypto: qce - Remover src_tbl from qce_cipher_reqctx new 4139fd587320 crypto: qce - Remove totallen and offset in qce_start new 1dbc6a1e25be crypto: sun8i-ss - fix result memory leak on error path new 664b0f41ce2e crypto: s5p-sss - initialize APB clock after the AXI bus c [...] new f0ba303badfe hwrng: omap - Fix included header from 'asm' new e40ff6f3eaa2 crypto: testmgr - delete some redundant code new 1406f0f34402 crypto: nx - add missing call to of_node_put() new e453c8793b3b Merge remote-tracking branch 'crypto/master' new a278eeee6e9a Merge remote-tracking branch 'drm-misc/for-linux-next' new 2ce13b014cad drm/amd/pm: correct gpu metrics related data structures V3 new 152bb95c38c3 drm/amd/pm: update existing gpu_metrics interfaces V2 new 4215a1192336 drm/amdgpu: enable one vf mode on sienna cichlid vf new d8cce9306801 drm/amd/pm/swsmu: clean up user profile function new c79fe9b43669 drm/amdgpu: add DMUB trace event IRQ source define new e49db3763452 drm/amd/amdgpu: Add missing BASE_IDX to dcn register new 8e7b6fee9b03 drm/amd/display: Fix crc_src is not thread safe new 86bc22191892 drm/amd/display: Support crc on specific region new 0d7e6dc06a94 drm/amd/display: Process crc window at DMCU new 21cd403ec64c drm/amd/display: Change to set crc window by dmcu fw new 9a65df193108 drm/amd/display: Use PSP TA to read out crc new e528556577a0 drm/amdgpu: simplify the sdma 4_x MGCG/MGLS logic. new 8f211fe8ac7c drm/amdgpu: add sdma 4_x interrupts printing new 3c73683c2394 drm/amd/amdgpu: add fini virt data exchange to ip_suspend new bb0cd09be45e drm/amdgpu: Fix some unload driver issues new a00aacdf00b1 drm/amdgpu: Fix some unload driver issues new 47c45c39d1a4 drm/amdkfd: Use a new capability bit for SRAM ECC new 7c9631af792b drm/amdkfd: Move set_trap_handler out of dqm->ops new 58aa7790193a drm/amdgpu: enable TMZ by default on Raven asics new 1b1cbf922920 drm/amdgpu/dc: fill in missing call to atom cmd table for [...] new 3c8e99cc1297 drm/amdgpu/display: simplify backlight setting new 10ba4d0c35d8 drm/amdgpu/display: don't assert in set backlight function new f275e8759c87 drm/amdgpu/display: handle aux backlight in backlight_get_ [...] new 7c20984795d7 drm/amd/display: Add a backlight module option new 864f8b848bab drm/amdgpu/display: Remove unnecessary conversion to bool new d0c048560a04 drm/amd/display: remove redundant initialization of variab [...] new 08f3dddb715c drm/amdgpu/display: remove redundant continue statement new 96e27e8d919e drm/radeon/si_dpm: Replace one-element array with flexible [...] new b42c68fac891 drm/amd/display: Fix nested FPU context in dcn21_validate_ [...] new 37ba52c6bd13 drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandw [...] new c1b445149649 usb/host: enable auto power control for xhci-pci new e752b32b92f2 drm/amdgpu: add another raven1 gfxoff quirk new 525e50a75d0a drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new acbed213c4a6 drm/amdgpu: only check for _PR3 on dGPUs new 2e7d4f89607b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 646973ac1471 drm/amdgpu: add a dev_pm_ops prepare callback (v2) new ed5d1593a1b5 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] new f80edef8ada8 drm/amdgpu: disentangle HG systems from vgaswitcheroo new 129450596797 drm/amdgpu: track what pmops flow we are in new b6d539e2ea8c drm/amdgpu: don't evict vram on APUs for suspend to ram new e6a0cf02b03b drm/amdgpu: clean up S0ix logic new 31513f644d1d drm/amdgpu: clean up non-DC suspend/resume handling new 789622748657 Merge remote-tracking branch 'amdgpu/drm-next' new e43539f87a6d drm/i915: Move pipe enable/disable tracepoints to intel_cr [...] new 9bb475cd31fa drm/i915: Don't try to query the frame counter for disabled pipes new 2c6afc3675bc drm/i915: Return zero as the scanline counter for disabled pipes new 603a945e55bd drm/i915: Fix DSI TE max_vblank_count handling new 356ce0ea7eb4 drm/i915: Call primary encoder's .get_config() from MST .g [...] new 7d3d8f853cbe drm/i915: Do intel_dpll_readout_hw_state() after encoder readout new d0f1bfc615a8 drm/i915: Use pipes instead crtc indices in PLL state tracking new 351221ffc5e5 drm/i915: Move DDI clock readout to encoder->get_config() new 0fbd86942774 drm/i915: Add encoder->is_clock_enabled() new aaca50ef45ed drm/i915: Extend icl_sanitize_encoder_pll_mapping() to all [...] new 41d8df8d87ce Merge remote-tracking branch 'drm-intel/for-linux-next' new 0bb080e9ac44 Merge remote-tracking branch 'drm-msm/msm-next' new 9e6f55200bdd Merge remote-tracking branch 'etnaviv/etnaviv/next' new 04f7791b7a4b ALSA: hda - bind headset buttons to the headphone jack new 0ae0337f929a uapi: virtio_ids: add a sound device type ID from OASIS spec new de3a9980d8c3 ALSA: virtio: add virtio sound driver new 9d45e514da88 ALSA: virtio: handling control messages new 29b96bf50ba9 ALSA: virtio: build PCM devices and substream hardware des [...] new f40a28679e0b ALSA: virtio: handling control and I/O messages for the PC [...] new da76e9f3e43a ALSA: virtio: PCM substream operators new ca61a41f389c ALSA: virtio: introduce jack support new 19325fedf245 ALSA: virtio: introduce PCM channel map support new 575483e90a32 ALSA: virtio: introduce device suspend/resume support new 59117306e0d0 Merge tag 'tags/virtio_snd-5.12-rc2' into for-next new b95a913cb368 ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 new 6cc7e93f46a5 ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS [...] new b73df04187eb ALSA: hda/cirrus: Add jack detect interrupt support from C [...] new b9dd23bb03fe ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control new 4c8d755ba75e Merge remote-tracking branch 'sound/for-next' new 51309c5bec7c ASoC: wm8962: Relax bit clock divider searching new c5f48a78e0cb ASoC: fsl_xcvr: Use devm_platform_ioremap_resource_byname( [...] new 393c52d2d109 ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver new 0f76a9152019 ASoC: codecs/jz4770: Remove superfluous error message new b0c95242ebc2 ASoC: rt5645: Move rt5645_platform_data to sound/soc/codec [...] new 2eac35f48c07 ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin new 1cd2219246bd ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver new 9db86c209584 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 127147b6a958 Merge remote-tracking branch 'sound-asoc/for-next' new a63d0120a2dd Input: exc3000 - split MT event handling from IRQ handler new 102feb1ddfd0 Input: exc3000 - factor out vendor data request new c929ac9eb85a Input: exc3000 - fix firmware version query for device in [...] new ad117c558e83 Input: exc3000 - add type sysfs attribute new 8015a4674fc5 Merge remote-tracking branch 'input/next' new 56887cffe946 block: Try to handle busy underlying device on discard new 7d365bd0bff3 s390/dasd: fix hanging DASD driver unbind new 66f669a27289 s390/dasd: fix hanging IO request during DASD driver unbind new 4f44657d7487 blk-cgroup: Fix the recursive blkg rwstat new 1f4193ddb79e Merge branch 'block-5.12' into for-next new aa076e4671fd Merge branch 'for-5.13/libata' into for-next new 886d0137f104 io-wq: fix race in freeing 'wq' and worker access new 003e8dccdb22 io-wq: always track creds for async issue new 2941267bd3da io_uring: make del_task_file more forgiving new 13bf43f5f473 io_uring: introduce ctx to tctx back map new d56d938b4bef io_uring: do ctx initiated file note removal new eebd2e37e662 io_uring: don't take task ring-file notes new baf186c4d345 io_uring: index io_uring->xa by ctx not file new b5bb3a24f69d io_uring: warn when ring exit takes too long new 1b00764f09b6 io_uring: cancel reqs of all iowq's on ring exit new 678eeba481d8 io-wq: warn on creating manager while exiting new 7c30f36a98ae io_uring: run __io_sq_thread() with the initial creds from [...] new 041474885e97 io_uring: kill io_sq_thread_fork() and return -EOWNERDEAD [...] new 05ff6c4a0e07 io_uring: SQPOLL parking fixes new 0f85ec14f212 io_uring: fix unrelated ctx reqs cancellation new 0172801cfe0a io_uring: clean R_DISABLED startup mess new ffd093cf9301 io_uring: Convert personality_idr to XArray new 8049f487071c io-wq: remove unused 'user' member of io_wq new 8bff1bf8abed io_uring: fix io_sq_offload_create error handling new 677100fa2843 Merge branch 'io_uring-5.12' into for-next new b39f3aa988f4 io_uring: avoid taking ctx refs for task-cancel new 21693fd667e9 io_uring: reuse io_req_task_queue_fail() new 28f4b20223c8 io_uring: further deduplicate file slot selection new f61331712e8e io_uring: add a helper failing not issued requests new 40d316a08bcf io_uring: refactor provide/remove buffer locking new 2d174a513c37 io_uring: use better types for cflags new 08ce7161a477 io_uring: refactor out send/recv async setup new 127e10ae7354 io_uring: untie alloc_async_data and needs_async_data new da0a4db2fe38 io_uring: rethink def->needs_async_data new 75db70ba3c16 io_uring: merge defer_prep() and prep_async() new 3d62cc53062d io_uring: simplify io_resubmit_prep() new 7ea584c0f5c7 io_uring: wrap io_kiocb reference count manipulation in helpers new 22eeaa6096b6 io_uring: switch to atomic_t for io_kiocb reference count new 074aa69b6b96 Merge branch 'for-5.13/io_uring' into for-next new b203f00bc623 Merge remote-tracking branch 'block/for-next' new 33d10fa3f07c Merge remote-tracking branch 'device-mapper/for-next' new 99f1302be57b Merge remote-tracking branch 'mmc/next' new 0a73d0020b73 Merge remote-tracking branch 'mfd/for-mfd-next' new c018b5322a44 power: supply: max8997-charger: remove unneeded semicolon new bf3841073bf3 power: supply: cw2015: Add CHARGE_NOW support new f05d29333bb4 MAINTAINERS: power: supply: add entry for S3C ADC battery driver new d6ce6e810852 power: supply: s3c_adc_battery: add SPDX license identifier new c8bbab8f2d5f power: supply: s3c_adc_battery: remove unused pdata in sus [...] new d33b3f7e34a1 power: supply: smb347-charger: Improve interrupt initialization new 2552e38dc8ad power: supply: smb347-charger: Clean up whitespaces in the code new df28fc549a1f Merge remote-tracking branch 'battery/for-next' new 5fa184afc97d Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new ce1222021886 Merge remote-tracking branch 'regulator/for-next' new 55f2c01d11a7 Merge remote-tracking branch 'security/next-testing' new 05546e0e452a Merge remote-tracking branch 'apparmor/apparmor-next' new fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries new 9536390dcc8c certs: Move load_system_certificate_list to a common function new ad33a49b42c5 certs: Add ability to preload revocation certs new e377c31f788f integrity: Load mokx variables into the blacklist keyring new 27ef46471c6a Merge remote-tracking branch 'keys/keys-next' new 2e6d71dd97bf selinux: Allow context mounts for unpriviliged overlayfs new e019629e31f4 Merge remote-tracking branch 'selinux/next' new be575abcf799 Merge branch 'iommu/fixes' into next new c442182bbfd3 Merge remote-tracking branch 'iommu/next' new 9336a5f64b54 kexec: Move ELF fields to struct kimage new 7b558cc3564e arm64: Use ELF fields defined in 'struct kimage' new e6635bab530d powerpc: Use ELF fields defined in 'struct kimage' new 179350f00e06 x86: Use ELF fields defined in 'struct kimage' new b30be4dc733e of: Add a common kexec FDT setup function new ac10be5cdbfa arm64: Use common of_kexec_alloc_and_setup_fdt() new 3c985d31ad66 powerpc: Use common of_kexec_alloc_and_setup_fdt() new 0c605158be32 powerpc: Move ima buffer fields to struct kimage new 39652741c80b powerpc: Enable passing IMA log to next kernel on kexec new fee3ff99bc67 powerpc: Move arch independent ima kexec functions to driv [...] new 28db15d49c5f kexec: Use fdt_appendprop_addrrange() to add ima buffer to FDT new cd42f1db09d4 powerpc: Delete unused function delete_fdt_mem_rsv() new dce92f6b11c3 arm64: Enable passing IMA log to next kernel on kexec new 460350ea5d8e Merge remote-tracking branch 'devicetree/for-next' new 55794b1d8623 spi: cadence-quadspi: Silence shiftTooManyBitsSigned warning new 62b99fc9b80d Merge remote-tracking branch 'spi/for-5.13' into spi-next new d6efe7c89d67 Merge remote-tracking branch 'spi/for-next' new 70c9d959226b x86/vdso: Use proper modifier for len's format specifier i [...] new e504e74cc3a2 x86/unwind/orc: Disable KASAN checking in the ORC unwinder [...] new b59cc97674c9 x86/unwind/orc: Silence warnings caused by missing ORC data new 5d5675df792f x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls new 2d07216b5997 Merge branch 'x86/urgent' new f3db3365c069 x86/sev-es: Remove subtraction of res variable new 08a99a137047 Merge branch 'x86/seves' new e93d757c3f33 x86/platform/uv: Fix indentation warning in Documentation/ [...] new f794df3a949f Merge branch 'x86/platform' new a32a4d8a815c smp: Run functions concurrently in smp_call_function_many_cond() new 4c1ba3923e6c x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_fun [...] new 6035152d8eeb x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_n [...] new 4ce94eabac16 x86/mm/tlb: Flush remote and local TLBs concurrently new 2f4305b19fe6 x86/mm/tlb: Privatize cpu_tlbstate new 09c5272e4861 x86/mm/tlb: Do not make is_lazy dirty for no reason new 291c4011dd7a cpumask: Mark functions as pure new 1608e4cf31b8 x86/mm/tlb: Remove unnecessary uses of the inline keyword new a5aa5ce30059 smp: Inline on_each_cpu_cond() and on_each_cpu() new d43f17a1da25 smp: Micro-optimize smp_call_function_many_cond() new 50bf8080a94d static_call: Fix the module key fixup new 8d0968cc6b8f locking/csd_lock: Add boot parameter for controlling CSD l [...] new de7b09ef658d locking/csd_lock: Prepare more CSD lock debugging new a5aabace5fb8 locking/csd_lock: Add more data to CSD lock debugging new 864b435514b2 x86/jump_label: Mark arguments as const to satisfy asm con [...] new 3e31f94752e4 lockdep: Add lockdep_assert_not_held() new f8cfa46608f8 lockdep: Add lockdep lock state defines new bdb1050ee1fa ath10k: Detect conf_mutex held ath10k_drain_tx() calls new a500fc918f7b Merge branch 'locking/core' into x86/mm, to resolve conflict new 79decb9c22a7 Merge branch 'x86/mm' new 59eca2fa1934 x86/cpu/hygon: Set __max_die_per_package on Hygon new 0636b2c23cf8 Merge branch 'x86/cpu' new eca8f0c80a00 hrtimer: Update softirq_expires_next correctly after __hrt [...] new d90c68b55d09 Merge branch 'timers/urgent' new 8a6edb5257e2 sched: Fix migration_cpu_stop() requeueing new c20cf065d4a6 sched: Simplify migration_cpu_stop() new 58b1a45086b5 sched: Collate affine_move_task() stoppers new 3f1bc119cd7f sched: Optimize migration_cpu_stop() new 9e81889c7648 sched: Fix affine_move_task() self-concurrency new 50caf9c14b14 sched: Simplify set_affinity_pending refcounts new ce29ddc47b91 sched/membarrier: fix missing local execution of ipi_sync_ [...] new b1c8f6c6ff83 Merge branch 'sched/urgent' new e140749c9f19 sched: Simplify migration_cpu_stop() new 183f47fcaa54 kcov: Remove kcov include from sched.h and move it to its users. new 0826530de3cb sched/fair: Remove update of blocked load from newidle_balance new ab2dde5e98db sched/fair: Remove unused return of _nohz_idle_balance new 64f84f273592 sched/fair: Remove unused parameter of update_nohz_stats new 7a82e5f52a35 sched/fair: Merge for each idle cpu loop of ILB new 6553fc181791 sched/fair: Reorder newidle_balance pulled_task tests new c6f886546cb8 sched/fair: Trigger the update of blocked load on newly idle cpu new 39b6a429c304 sched/fair: Reduce the window for duplicated update new 0372e1cf70c2 sched/fair: Fix task utilization accountability in compute [...] new 736cc6b31102 sched/fair: use lsub_positive in cpu_util_next() new 39a2a6eb5c9b sched/fair: Fix shift-out-of-bounds in load_balance() new b89997aa88f0 sched/pelt: Fix task util_est update filtering new 3ae70c251f34 cpu/hotplug: Allowing to reset fail injection new 62f250694092 cpu/hotplug: CPUHP_BRINGUP_CPU failure exception new 453e41085183 cpu/hotplug: Add cpuhp_invoke_callback_range() new 585b6d2723dc sched/topology: fix the issue groups don't span domain->sp [...] new e7fcd7622823 psi: Add PSI_CPU_FULL state new 7fae6c8171d2 psi: Use ONCPU state tracking machinery to detect reclaim new fddc8bab531e psi: Pressure states are unlikely new 4117cebf1a9f psi: Optimize task switch inside shared cgroups new 56dc96e3ff7a Merge branch 'sched/core' new a5398bffc01f perf/core: Flush PMU internal buffers for per-CPU events new afbef3014958 perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR new 956f73ef7c8a Merge branch 'perf/urgent' new d54dba419994 objtool: Allow UNWIND_HINT to suppress dodgy stack modifications new d473b18b2ef6 objtool,x86: Renumber CFI_reg new 2ee0c363492f objtool,x86: Rewrite LEA decode new ffc7e74f36a2 objtool,x86: Rewrite LEAVE new 16ef7f159c50 objtool,x86: Simplify register decode new 78df6245c3c8 objtool,x86: Support %riz encodings new 961d83b9073b objtool,x86: Rewrite ADD/SUB/AND new 36d92e43d01c objtool,x86: More ModRM sugar new 8ad15c690084 objtool: Add --backup new a2f605f9ff57 objtool: Collate parse_options() users new 900b4df347bb objtool: Parse options from OBJTOOL_ARGS new 0cfe6ab39f05 Merge branch 'objtool/core' new cbe16f35bee6 genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() new 578bec1c2c6c Merge branch 'irq/core' new a2cb6a92342f Merge branch 'linus' new 46eb1701c046 hrtimer: Update softirq_expires_next correctly after __hrt [...] new 656020f332bf Merge branch 'timers/urgent' new 6840a150b9da x86/platform/uv: Set section block size for hubless architectures new fe065f84169a Merge branch 'x86/platform' new 9da54be651f8 x86/virtio: Have SEV guests enforce restricted virtio memo [...] new edd38538ddb7 Merge branch 'x86/seves' new c6b2f240bf8d tools/x86: Add a kcpuid tool to show raw CPU features new 90ce89ee8f05 Merge branch 'x86/misc' new 3fb0fdb3bbe7 x86/stackprotector/32: Make the canary into a regular perc [...] new d0962f2b24c9 x86/entry/32: Remove leftover macros after stackprotector [...] new a279ae8ec587 Merge branch 'x86/core' new 09141ec0e4ef x86: Remove duplicate TSC DEADLINE MSR definitions new ee9b42fd7af6 Merge branch 'x86/cleanups' new 9e9888a0fe97 efi: stub: omit SetVirtualAddressMap() if marked unsupport [...] new 361316d29e57 Merge branch 'efi/urgent' new bbeeab365cc7 Merge remote-tracking branch 'tip/auto-latest' new eef740bbc74b Merge remote-tracking branch 'edac/edac-for-next' new 69dd4503a7e6 irqdomain: Remove debugfs_file from struct irq_domain new 3e895f4cbd15 ARM: ep93xx: Select GENERIC_IRQ_MULTI_HANDLER directly new a79f7051cccb irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER new 48173ea8bbe2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 3e90d423e754 EXP net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused new a6f590c224ca torture: Fix remaining erroneous torture.sh instance of $* new 969850a91865 rcu-tasks: Add block comment laying out RCU Tasks design new a464cbdc1ba7 rcu-tasks: Add block comment laying out RCU Rude design new 9e3ed53f8edf squash! tools/memory-model: Add access-marking documentation new 9dd9f7930b4d kcsan: Add pointer to access-marking.txt to data_race() bullet new 2f4e082d9ff0 torture: Add "scenarios" option to kvm.sh --dryrun parameter new 7f58c0fb9238 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] new 61fdf63cba75 tools/memory-model: Fix smp_mb__after_spinlock() spelling new 31ba5e51bbb0 refscale: Allow CPU hotplug to be enabled new 5e172763cdca rcuscale: Allow CPU hotplug to be enabled new 5dd4b5a92030 torture: Add prototype kvm-remote.sh script new 8b76ceccdb04 Merge remote-tracking branch 'rcu/rcu/next' new beda430177f5 KVM: x86: Ensure deadline timer has truly expired before p [...] new 99840a75454b KVM: SVM: Connect 'npt' module param to KVM's internal 'np [...] new 4691453406c3 kvm: x86: use NULL instead of using plain integer as pointer new b96b0c5de685 KVM: arm64: nvhe: Save the SPE context early new 31948332d5fa KVM: arm64: Avoid corrupting vCPU context register in guest exit new c4b000c3928d KVM: arm64: Fix nVHE hyp panic host context restore new 6b5b368fccd7 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key new f27647b588c1 KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] new b9d699e2694d KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] new 9739f6ef053f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] new 357ad203d45c KVM: arm64: Fix range alignment when walking page tables new 4df5f615ba65 Merge remote-tracking branch 'kvm/next' new 6ceaf5d8ce01 Merge remote-tracking branch 'kvm-arm/next' new b156babbdfe2 Merge remote-tracking branch 'percpu/for-next' new 5b1de91c3e78 Merge remote-tracking branch 'workqueues/for-next' new fc622b3d36e6 platform/surface: Set up Surface Aggregator device registry new 797e78564634 platform/surface: aggregator_registry: Add base device hub new 17590927f768 platform/surface: aggregator_registry: Add battery subsyst [...] new 7b5ee8d095ef platform/surface: aggregator_registry: Add platform profil [...] new f68aaf85e08e platform/surface: aggregator_registry: Add DTX device new aebf0a11a8c1 platform/surface: aggregator_registry: Add HID subsystem devices new b78b4982d763 platform/surface: Add platform profile driver new 03ee31839170 platform/surface: aggregator: Make SSAM_DEFINE_SYNC_REQUES [...] new 0a053f01fe6d platform/x86: thinkpad_acpi: Handle keyboard cover attach/ [...] new 8b6077b8de81 MAINTAINERS: update MELLANOX HARDWARE PLATFORM SUPPORT mai [...] new b81c6ce9a87c platform/x86: Fix typo in Kconfig new d7da7534272f platform/x86: hp-wmi: rename "thermal policy" to "thermal [...] new 4296f679ca50 platform/x86: hp-wmi: add platform profile support new d9ff4ec3324f platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 new 2478907572fd platform: x86: ACPI: Get rid of ACPICA message printing new 2b329f5694ae platform/x86: wmi: Make remove callback return void new 87eaede45385 platform/x86: touchscreen_dmi: Handle device properties wi [...] new 004f44561ed9 Merge remote-tracking branch 'drivers-x86/for-next' new bd46c0d02ad6 ipmi: Refine retry conditions for getting device id new 8bca441a1730 ipmi:ssif: make ssif_i2c_send() void new 5b3f4316e8fa ipmi: Handle device properties with software node API new 06a3b7bb3adb Merge remote-tracking branch 'ipmi/for-next' new a1c60a598f45 Merge remote-tracking branch 'usb/usb-next' new c450e48eb570 usb: cdns3: add power lost support for system resume new 67982dfa59de usb: cdns3: imx: add power lost support for system resume new 1c8f252aa6d1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new d1c1b2005dad drivers: tty: serial: IMX_EARLYCON: fix Kconfig dependency [...] new e97627fe6c77 Merge remote-tracking branch 'tty/tty-next' new ce997fa9bced Merge remote-tracking branch 'char-misc/char-misc-next' new f1b1473bd93d Merge remote-tracking branch 'extcon/extcon-next' new be9d619e25d5 Merge remote-tracking branch 'phy-next/next' new 815f421b6f6d thunderbolt: debugfs: Handle fail reading block new d59b8faa047e thunderbolt: Drop unused functions tb_switch_is_[ice|tiger [...] new 9cc0af788965 Merge remote-tracking branch 'thunderbolt/next' new 46a8c49d2a98 Merge remote-tracking branch 'staging/staging-next' new e24c19766f68 Merge remote-tracking branch 'icc/icc-next' new 44a506a22a71 Merge remote-tracking branch 'cgroup/for-next' new df7e40025f43 Merge remote-tracking branch 'scsi/for-next' new a5941f7cd369 Merge remote-tracking branch 'scsi-mkp/for-next' new d06fde067770 Merge remote-tracking branch 'vhost/linux-next' new f7f6259065d2 Merge remote-tracking branch 'rpmsg/for-next' new 79bdf5472bab docs: driver-api: gpio: consumer: Mark another line of cod [...] new e04c21258100 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 9a53c44c534e lib/cmdline: Export next_arg() for being used in modules new 6793484b7cc2 gpio: aggregator: Replace custom get_arg() with a generic [...] new 7655fd2a7722 irqdomain: Introduce irq_domain_create_simple() API new 1106c6cf8e25 gpiolib: Unify the checks on fwnode type new 39fd7c1a175c gpiolib: Move of_node operations to gpiolib-of and correct [...] new de232781108c gpiolib: Introduce acpi_gpio_dev_init() and call it from core new 9f320a1dc49b gpiolib: Reuse device's fwnode to create IRQ domain new 488d05fe25a6 gpiolib: Fold conditionals into a simple ternary operator new 2973d5efcc96 Merge remote-tracking branch 'gpio-intel/for-next' new e6d8dc05022e Merge remote-tracking branch 'pinctrl/for-next' new 20a57ad4b848 pinctrl: intel: No need to disable IRQs in the handler new 90496614ed22 Merge remote-tracking branch 'pinctrl-intel/for-next' new a9dc5e0cc549 Merge remote-tracking branch 'livepatching/for-next' new 95a1bbd8dc0d Merge remote-tracking branch 'coresight/next' new fdf533f5934e Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 6092fca0453d Merge remote-tracking branch 'gnss/gnss-next' new 480134b147ff Merge remote-tracking branch 'slimbus/for-next' new ce4145dca023 Merge remote-tracking branch 'nvmem/for-next' new dcb8fa5f3d00 Merge remote-tracking branch 'xarray/main' new f850a4cad27c drivers: hv: Fix whitespace errors new ca48739e59df Drivers: hv: vmbus: Move Hyper-V page allocator to arch ne [...] new 5e4e6ddf8d74 x86/hyper-v: Move hv_message_type to architecture neutral module new f3c5e63c3690 Drivers: hv: Redo Hyper-V synthetic MSR get/set functions new b548a7742791 Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch n [...] new 946f4b8680b8 Drivers: hv: vmbus: Handle auto EOI quirk inline new d608715d4771 Drivers: hv: vmbus: Move handling of VMbus interrupts new e4ab4658f1cf clocksource/drivers/hyper-v: Handle vDSO differences inline new eb3e1d370b4c clocksource/drivers/hyper-v: Handle sched_clock difference [...] new 4c78738ead4e clocksource/drivers/hyper-v: Set clocksource rating based [...] new ec866be6ec54 clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts new d59ec98ca357 Merge remote-tracking branch 'hyperv/hyperv-next' new 484a58607a80 fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER new 2d6e820c4e9e fpga: xilinx-pr-decoupler: Simplify code by using dev_err_probe() new 71c3980b8cc8 dt-bindings: fpga: Add compatible value for Xilinx DFX AXI [...] new 6f1e376cfc68 fpga: Add support for Xilinx DFX AXI Shutdown manager new d168e0c0c13f Merge remote-tracking branch 'fpga/for-next' new aea0d21dd0cc Merge remote-tracking branch 'mhi/mhi-next' new 3f62e62635c3 Merge branch 'akpm-current/current'
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 (fb8726955950) \ N -- N -- N refs/heads/akpm (3f62e62635c3)
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 1019 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: .../ABI/testing/sysfs-driver-input-exc3000 | 9 + Documentation/admin-guide/kernel-parameters.txt | 4 +- Documentation/core-api/irq/irq-domain.rst | 22 +- Documentation/dev-tools/kcsan.rst | 4 +- Documentation/devicetree/bindings/arm/fsl.yaml | 15 + .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 6 +- .../bindings/fpga/xilinx-pr-decoupler.txt | 24 +- .../devicetree/bindings/mailbox/fsl,mu.yaml | 5 +- Documentation/devicetree/bindings/media/rc.yaml | 2 + .../devicetree/bindings/net/broadcom-bluetooth.txt | 56 - .../bindings/net/broadcom-bluetooth.yaml | 117 ++ .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 + .../devicetree/bindings/serial/ingenic,uart.yaml | 2 +- Documentation/driver-api/gpio/consumer.rst | 2 +- Documentation/driver-api/media/v4l2-subdev.rst | 2 +- .../driver-api/surface_aggregator/client.rst | 4 +- Documentation/firmware-guide/acpi/debug.rst | 36 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 4 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 4 +- MAINTAINERS | 37 +- Makefile | 2 +- arch/arm/Kconfig | 1 + 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 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 25 + 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/arm64/Kconfig | 13 +- .../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 | 11 + .../boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts | 18 + ...trogdor-r1.dts => sc7180-trogdor-coachz-r1.dts} | 137 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts | 18 + .../boot/dts/qcom/sc7180-trogdor-coachz-r2.dts | 15 + ...0-trogdor-r1.dts => sc7180-trogdor-coachz.dtsi} | 165 ++- .../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 + ...ogdor-lazor.dtsi => sc7180-trogdor-pompom.dtsi} | 175 ++- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 35 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 105 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 43 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 110 ++ arch/arm64/boot/dts/qcom/sm8350.dtsi | 706 ++++++++- 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 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 3 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 65 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 3 + arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 1 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 + arch/arm64/configs/defconfig | 7 + arch/arm64/include/asm/kexec.h | 4 - arch/arm64/kernel/idreg-override.c | 43 +- arch/arm64/kernel/machine_kexec_file.c | 196 +-- arch/arm64/kvm/hyp/pgtable.c | 1 + arch/arm64/mm/init.c | 29 +- arch/csky/include/asm/asid.h | 2 +- arch/csky/include/asm/barrier.h | 2 +- arch/csky/include/asm/vdso.h | 2 +- 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/boot/compressed/decompress.c | 8 + arch/mips/crypto/Makefile | 4 +- arch/mips/kernel/vmlinux.lds.S | 6 + arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/ima.h | 30 - arch/powerpc/include/asm/kexec.h | 14 +- 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 | 21 +- arch/powerpc/kexec/ima.c | 219 --- arch/x86/Kconfig | 8 +- arch/x86/Makefile | 8 + arch/x86/entry/common.c | 3 +- arch/x86/entry/entry_32.S | 95 +- arch/x86/entry/vdso/vdso2c.h | 2 +- arch/x86/hyperv/hv_init.c | 53 +- arch/x86/include/asm/hyperv-tlfs.h | 131 +- arch/x86/include/asm/kexec.h | 5 - arch/x86/include/asm/mshyperv.h | 67 +- arch/x86/include/asm/msr-index.h | 2 - arch/x86/include/asm/processor.h | 15 +- arch/x86/include/asm/ptrace.h | 5 +- arch/x86/include/asm/segment.h | 30 +- arch/x86/include/asm/stackprotector.h | 79 +- arch/x86/include/asm/suspend_32.h | 6 +- arch/x86/kernel/apic/x2apic_uv_x.c | 3 + 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/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/machine_kexec_64.c | 4 +- arch/x86/kernel/setup_percpu.c | 1 - arch/x86/kernel/tls.c | 8 +- arch/x86/kernel/unwind_orc.c | 14 +- arch/x86/kvm/lapic.c | 11 +- arch/x86/kvm/svm/svm.c | 25 +- arch/x86/kvm/x86.c | 10 +- arch/x86/lib/insn-eval.c | 4 - arch/x86/mm/mem_encrypt.c | 5 + arch/x86/platform/pvh/head.S | 14 - arch/x86/power/cpu.c | 6 +- arch/x86/xen/enlighten_pv.c | 1 - block/blk-cgroup-rwstat.c | 3 +- certs/Makefile | 5 +- certs/blacklist.c | 4 + crypto/Kconfig | 2 +- drivers/acpi/acpi_processor.c | 33 +- drivers/acpi/hed.c | 1 - drivers/acpi/pci_irq.c | 34 +- drivers/acpi/pci_link.c | 166 +-- drivers/acpi/processor_driver.c | 6 +- drivers/acpi/processor_idle.c | 38 +- drivers/acpi/processor_pdc.c | 7 +- drivers/acpi/processor_perflib.c | 43 +- drivers/acpi/processor_throttling.c | 110 +- drivers/acpi/sysfs.c | 14 +- drivers/bluetooth/btintel.c | 3 +- drivers/bluetooth/btusb.c | 6 +- drivers/bluetooth/hci_bcm.c | 17 + 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/clk/clk-ast2600.c | 4 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77990-cpg-mssr.c | 1 + drivers/clk/renesas/r8a779a0-cpg-mssr.c | 6 + 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/qcom-cpufreq-hw.c | 4 +- drivers/cpufreq/scmi-cpufreq.c | 72 +- 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 | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 111 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 88 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 + 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/sdma_v4_0.c | 134 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 22 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 4 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 19 + 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 | 129 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 13 +- .../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 + .../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/core/dc.c | 82 ++ drivers/gpu/drm/amd/display/dc/core/dc_link.c | 5 +- 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 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 21 + .../amd/include/asic_reg/dcn/dcn_3_0_0_offset.h | 2 +- .../drm/amd/include/ivsrcid/dcn/irqsrcs_dcn_1_0.h | 2 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 112 ++ drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 8 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 47 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 14 +- 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 | 4 +- 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/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 | 448 +++++- drivers/gpu/drm/i915/display/intel_ddi.h | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 277 +--- .../gpu/drm/i915/display/intel_display_debugfs.c | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 4 + 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/nouveau/nvkm/engine/fifo/gk104.c | 3 + drivers/gpu/drm/qxl/qxl_display.c | 1 + drivers/gpu/drm/radeon/si_dpm.c | 5 +- drivers/gpu/drm/radeon/sislands_smc.h | 10 +- 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 | 89 +- 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/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/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/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 | 2 +- drivers/net/dsa/bcm_sf2.c | 6 +- drivers/net/dsa/sja1105/sja1105_main.c | 6 +- drivers/net/ethernet/atheros/alx/main.c | 7 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 8 +- drivers/net/ethernet/davicom/dm9000.c | 23 +- drivers/net/ethernet/freescale/enetc/enetc.c | 6 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 6 + drivers/net/ethernet/freescale/gianfar.c | 15 + drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 5 + 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/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/mscc/ocelot_flower.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 +- drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/tehuti/tehuti.c | 1 + drivers/net/hamradio/6pack.c | 5 - drivers/net/netdevsim/netdev.c | 1 + 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/wan/fsl_ucc_hdlc.c | 8 +- drivers/of/Makefile | 6 + drivers/of/kexec.c | 458 ++++++ drivers/opp/core.c | 52 +- drivers/pinctrl/intel/pinctrl-intel.c | 2 + 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/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/regulator/rt4831-regulator.c | 4 +- drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-oxnas.c | 2 +- drivers/reset/reset-zynqmp.c | 4 +- drivers/s390/block/dasd.c | 6 +- drivers/scsi/libiscsi.c | 148 +- drivers/scsi/scsi_transport_iscsi.c | 40 +- drivers/scsi/ufs/ufshcd.c | 2 - drivers/soc/imx/soc-imx.c | 12 + drivers/soc/qcom/qmi_encdec.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 + drivers/spi/spi-cadence-quadspi.c | 2 +- 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/thunderbolt/switch.c | 18 +- drivers/thunderbolt/tb.c | 4 + drivers/tty/serial/Kconfig | 1 + drivers/usb/cdns3/cdns3-gadget.c | 2 + drivers/usb/cdns3/cdns3-imx.c | 34 + drivers/usb/cdns3/cdns3-plat.c | 23 +- 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/dwc3/dwc3-qcom.c | 7 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 +- drivers/usb/renesas_usbhs/pipe.c | 2 + drivers/usb/serial/ch341.c | 1 + drivers/usb/serial/io_edgeport.c | 26 +- fs/block_dev.c | 11 +- fs/btrfs/ctree.h | 18 + fs/btrfs/extent_io.c | 13 +- fs/btrfs/inode.c | 35 +- fs/btrfs/super.c | 26 + fs/btrfs/volumes.c | 53 +- fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 19 +- fs/cifs/connect.c | 4 +- fs/cifs/smb2inode.c | 1 + fs/cifs/smb2misc.c | 14 +- fs/cifs/smb2ops.c | 10 +- fs/cifs/smb2proto.h | 3 +- fs/cifs/transport.c | 61 +- fs/erofs/data.c | 28 +- fs/ext4/balloc.c | 38 +- fs/ext4/ext4.h | 1 + fs/ext4/inode.c | 6 +- fs/ext4/mballoc.c | 11 +- fs/ext4/super.c | 5 + fs/ext4/sysfs.c | 7 + fs/ext4/xattr.c | 4 + fs/fuse/dev.c | 26 +- fs/fuse/virtio_fs.c | 9 +- fs/io-wq.c | 43 +- fs/io-wq.h | 2 +- fs/io_uring.c | 525 +++---- fs/locks.c | 3 - fs/nfsd/nfs3xdr.c | 3 - fs/nfsd/nfs4proc.c | 7 +- fs/nfsd/nfs4state.c | 53 +- fs/nfsd/nfsxdr.c | 2 - fs/nfsd/trace.h | 24 + fs/nfsd/vfs.c | 9 +- fs/overlayfs/file.c | 23 +- fs/pnode.h | 2 +- include/acpi/acpi_drivers.h | 12 - include/asm-generic/hyperv-tlfs.h | 35 + include/asm-generic/mshyperv.h | 19 +- include/clocksource/hyperv_timer.h | 3 +- include/dt-bindings/power/qcom-rpmpd.h | 26 + include/linux/acpi.h | 6 +- include/linux/fs.h | 5 + include/linux/hid.h | 2 + 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/kexec.h | 8 + include/linux/mfd/lpc_ich.h | 2 +- include/linux/of.h | 7 + include/linux/platform_data/{ => x86}/intel-spi.h | 0 include/linux/psi.h | 1 - include/linux/psi_types.h | 3 +- include/linux/sunrpc/svc_rdma.h | 4 +- include/linux/sunrpc/svc_xprt.h | 1 + include/linux/surface_aggregator/controller.h | 74 +- include/linux/surface_aggregator/device.h | 31 +- include/linux/trace_events.h | 11 +- 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/sound/rt5645.h | 32 - include/uapi/linux/fuse.h | 3 +- include/uapi/linux/v4l2-controls.h | 2 +- kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/core.c | 4 + kernel/bpf/syscall.c | 5 + kernel/bpf/verifier.c | 23 +- kernel/irq/irqdomain.c | 20 +- kernel/irq/manage.c | 11 +- kernel/rcu/tasks.h | 49 +- kernel/sched/core.c | 1 - kernel/sched/psi.c | 122 +- kernel/sched/stats.h | 37 +- kernel/sched/topology.c | 91 +- kernel/trace/trace.c | 6 + kernel/trace/trace_events_synth.c | 4 +- lib/cmdline.c | 1 + net/dsa/dsa_priv.h | 25 +- net/dsa/slave.c | 59 +- net/ipv4/cipso_ipv4.c | 13 +- net/ipv4/nexthop.c | 10 +- net/ipv6/calipso.c | 14 +- net/mptcp/protocol.c | 165 ++- net/mptcp/subflow.c | 14 +- net/netfilter/nf_tables_api.c | 13 +- net/netlabel/netlabel_cipso_v4.c | 3 + net/sched/sch_api.c | 8 +- net/sctp/tsnmap.c | 2 +- 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 | 5 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 5 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 69 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 9 +- scripts/Makefile | 2 +- scripts/dummy-tools/gcc | 5 + scripts/gcc-plugins/latent_entropy_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 3 +- scripts/gcc-x86_32-has-stack-protector.sh | 6 +- security/integrity/ima/ima.h | 4 - security/integrity/ima/ima_kexec.c | 9 +- security/selinux/hooks.c | 3 +- sound/pci/hda/hda_auto_parser.h | 2 +- sound/pci/hda/hda_controller.c | 7 - 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_cirrus.c | 1081 ++++++++++++++ sound/pci/hda/patch_conexant.c | 62 +- sound/pci/hda/patch_realtek.c | 15 +- sound/soc/codecs/Kconfig | 19 +- sound/soc/codecs/Makefile | 4 + sound/soc/codecs/cs42l42.c | 112 +- sound/soc/codecs/cs42l42.h | 13 +- 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/rt5645.c | 41 +- sound/soc/codecs/rt5645.h | 2 - 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 | 1076 ++++++++++++++ sound/soc/codecs/rt715-sdca.h | 136 ++ sound/soc/codecs/sirf-audio-codec.h | 124 -- sound/soc/codecs/wm8962.c | 23 +- sound/soc/fsl/fsl_xcvr.c | 8 +- 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/build/Makefile | 8 +- tools/include/linux/coresight-pmu.h | 20 +- tools/include/uapi/drm/drm.h | 97 +- tools/include/uapi/drm/i915_drm.h | 3 +- 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 | 2 +- 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/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/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 + .../selftests/bpf/verifier/atomic_cmpxchg.c | 25 + tools/testing/selftests/bpf/verifier/atomic_or.c | 25 + tools/testing/selftests/net/fib_nexthops.sh | 8 + tools/testing/selftests/net/ipsec.c | 2 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 22 +- .../rcutorture/bin/{kvm-again.sh => kvm-remote.sh} | 109 +- 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 +- 703 files changed, 19935 insertions(+), 7325 deletions(-) delete mode 100644 Documentation/devicetree/bindings/net/broadcom-bluetooth.txt create mode 100644 Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml 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/sc7180-trogdor-coachz-r1-lte.dts copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-r1.dts => sc7180-trogdor-coachz-r1.d [...] 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 copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-r1.dts => sc7180-trogdor-coachz.dtsi} (59%) 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 copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor.dtsi => sc7180-trogdor-pompom. [...] delete mode 100644 arch/m68k/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/m68k/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/powerpc/include/asm/ima.h delete mode 100644 arch/powerpc/kexec/ima.c create mode 100644 drivers/media/rc/keymaps/rc-minix-neo.c create mode 100644 drivers/media/rc/keymaps/rc-xbox-360.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 rename include/linux/platform_data/{ => x86}/intel-spi.h (100%) delete mode 100644 include/sound/rt5645.h 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 create mode 100644 tools/perf/arch/x86/tests/sample-parsing.c copy tools/testing/selftests/rcutorture/bin/{kvm-again.sh => kvm-remote.sh} (63%)