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 c9b3d943844e Merge branch 'akpm-current/current' omits 9d6a810cc551 Merge remote-tracking branch 'mhi/mhi-next' omits a1cf1ec0346c Merge remote-tracking branch 'fpga/for-next' omits 0fc27e3a2b48 Merge remote-tracking branch 'hyperv/hyperv-next' omits 0b443df595ca Merge remote-tracking branch 'xarray/main' omits 4053294da4ff Merge remote-tracking branch 'nvmem/for-next' omits daeaed3f3a69 Merge remote-tracking branch 'slimbus/for-next' omits 14c6760e00f2 Merge remote-tracking branch 'gnss/gnss-next' omits ed6f560e99bb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 6b4e15406937 Merge remote-tracking branch 'coresight/next' omits f4eeccd50da3 Merge remote-tracking branch 'livepatching/for-next' omits 0e6fc6346f93 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits a339d4d4aca7 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 01c56cd251c6 Merge remote-tracking branch 'pinctrl/for-next' omits 813f7e4a5bae Merge remote-tracking branch 'gpio-intel/for-next' omits 97491e62b357 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 771252dc2d8a Merge remote-tracking branch 'rpmsg/for-next' omits f59560718598 Merge remote-tracking branch 'vhost/linux-next' omits af672ce62966 Merge remote-tracking branch 'scsi-mkp/for-next' omits 12291e51d716 Merge remote-tracking branch 'scsi/for-next' omits 1e5e0b5409bd Merge remote-tracking branch 'cgroup/for-next' omits c876041224ca Merge remote-tracking branch 'icc/icc-next' omits ded4f2c28377 Merge remote-tracking branch 'staging/staging-next' omits e859da46bac0 Merge remote-tracking branch 'thunderbolt/next' omits 2f73c35ad170 Merge remote-tracking branch 'phy-next/next' omits 8f1a4174b33d Merge remote-tracking branch 'extcon/extcon-next' omits 7bf838c8548a Merge remote-tracking branch 'char-misc/char-misc-next' omits 5318b208f999 Merge remote-tracking branch 'tty/tty-next' omits f06f93da7416 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits f53250c44b20 Merge remote-tracking branch 'usb-serial/usb-next' omits 4ff65bd94675 Merge remote-tracking branch 'usb/usb-next' omits 8b74207c6371 Merge remote-tracking branch 'ipmi/for-next' omits 78117fbff437 Merge remote-tracking branch 'leds/for-next' omits 8667928d9e7b Merge remote-tracking branch 'drivers-x86/for-next' omits 3402fa0f4b8e Merge remote-tracking branch 'workqueues/for-next' omits 991b11b0a3de Merge remote-tracking branch 'percpu/for-next' omits 2c2e1f5e37c6 Merge remote-tracking branch 'kvms390/next' omits 210d36fc7e45 Merge remote-tracking branch 'kvm-arm/next' omits 3ce0bba3c336 Merge remote-tracking branch 'rcu/rcu/next' omits 685fcdcf2bf4 Merge remote-tracking branch 'edac/edac-for-next' omits 13f98b5269b3 Merge remote-tracking branch 'tip/auto-latest' omits 09a42f09bd52 Merge remote-tracking branch 'spi/for-next' omits 35a77753ee23 Merge remote-tracking branch 'devicetree/for-next' omits 99812f3b786c Merge remote-tracking branch 'audit/next' omits e2b25bd6e4f7 Merge remote-tracking branch 'iommu/next' omits f84a9e152b9f Merge remote-tracking branch 'tpmdd/next' omits 55fa416872e4 Merge remote-tracking branch 'selinux/next' omits e33a08cdfaf9 Merge remote-tracking branch 'keys/keys-next' omits e2d1961837da Merge remote-tracking branch 'apparmor/apparmor-next' omits f87579611985 Merge remote-tracking branch 'security/next-testing' omits 2f830da3eb4b Merge remote-tracking branch 'regulator/for-next' omits 2f1c1f68c7e4 Merge remote-tracking branch 'battery/for-next' omits 0cfa3377a547 Merge remote-tracking branch 'backlight/for-backlight-next' omits d93fa9d14532 Merge remote-tracking branch 'mfd/for-mfd-next' omits 285b9033443f Merge remote-tracking branch 'mmc/next' omits df6e05e7c1cf Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 5c398820be3f Merge remote-tracking branch 'device-mapper/for-next' omits a01e9bd17dfd Merge remote-tracking branch 'block/for-next' omits 55d81c7a5ec5 Merge remote-tracking branch 'input/next' omits 57c6a4dd4ee1 Merge remote-tracking branch 'sound-asoc/for-next' omits ad8a127bbb18 Merge remote-tracking branch 'sound/for-next' omits 31bc6354d4fc Merge remote-tracking branch 'etnaviv/etnaviv/next' omits ffd69ae4b09a Merge remote-tracking branch 'drm-msm/msm-next' omits 22e52be23124 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3f43f4b1029a Merge remote-tracking branch 'amdgpu/drm-next' omits edd84c42baef Merge remote-tracking branch 'drm-misc/for-linux-next' omits c51ad61e03ce Merge remote-tracking branch 'crypto/master' omits 7b0e055e499e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits fdf5091f1af2 Merge remote-tracking branch 'nand/nand/next' omits e54165dba53c Merge remote-tracking branch 'mtd/mtd/next' omits 397a0922c11e Merge remote-tracking branch 'gfs2/for-next' omits 650406868f75 Merge remote-tracking branch 'bluetooth/master' omits f044901e6be6 Merge remote-tracking branch 'wireless-drivers-next/master' omits ada2627c86b8 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits eaf5f132f3d0 Merge remote-tracking branch 'ipsec-next/master' omits b8df547ba6b3 Merge remote-tracking branch 'bpf-next/for-next' omits 0766bd1ba176 Merge remote-tracking branch 'net-next/master' omits e2924c67bae0 Merge remote-tracking branch 'rdma/for-next' omits e3d3c8f6aec8 Merge remote-tracking branch 'dlm/next' omits 47841e6da2ac Merge remote-tracking branch 'ieee1394/for-next' omits 1fb173f3189e Merge remote-tracking branch 'opp/opp/linux-next' omits 800a3ad3dde5 Merge remote-tracking branch 'devfreq/devfreq-next' omits df01b53895a5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 753235fc033d Merge remote-tracking branch 'pm/linux-next' omits a441f17378a2 Merge remote-tracking branch 'v4l-dvb-next/master' omits e1a401084938 Merge remote-tracking branch 'v4l-dvb/master' omits 5be635fa3867 Merge remote-tracking branch 'jc_docs/docs-next' omits 9f7e9a300233 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits ccd5e8406ccb Merge remote-tracking branch 'dmi/dmi-for-next' omits f91b21869f4e Merge remote-tracking branch 'i3c/i3c/next' omits 63cd3d3d0ef8 Merge remote-tracking branch 'hid/for-next' omits 35220a179603 Merge remote-tracking branch 'pci/next' omits 3b1989bc5948 Merge remote-tracking branch 'printk/for-next' omits 9b8bccd2addd Merge remote-tracking branch 'vfs/for-next' omits cd11d86788b8 Merge remote-tracking branch 'file-locks/locks-next' omits 710ef54223b5 Merge remote-tracking branch 'iomap/iomap-for-next' omits a408adc498ef Merge remote-tracking branch 'xfs/for-next' omits c15229f91c88 Merge remote-tracking branch 'v9fs/9p-next' omits b0b3f7be989c Merge remote-tracking branch 'overlayfs/overlayfs-next' omits a76f62d56da8 Merge remote-tracking branch 'cel/for-next' omits 718b3ba01eb2 Merge remote-tracking branch 'fuse/for-next' omits aeaad6e9a080 Merge remote-tracking branch 'f2fs/dev' omits d686b73479a8 Merge remote-tracking branch 'ext4/dev' omits bc06588182e7 Merge remote-tracking branch 'ext3/for_next' omits 1960584d5db9 Merge remote-tracking branch 'exfat/dev' omits 5aca3decbeca Merge remote-tracking branch 'ecryptfs/next' omits f1c66d82bde0 Merge remote-tracking branch 'cifs/for-next' omits 338f542b4c9a Merge remote-tracking branch 'btrfs/for-next' omits 39e3e03ffc99 Merge remote-tracking branch 'fscache/fscache-next' omits 4fc6052db162 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5bf0a48adc5e Merge remote-tracking branch 'sh/for-next' omits 5dbd4359635d Merge remote-tracking branch 's390/for-next' omits 668ddb75fd2e Merge remote-tracking branch 'risc-v/for-next' omits 2a3c5978c410 Merge remote-tracking branch 'parisc-hd/for-next' omits ba4a711ad485 Merge remote-tracking branch 'mips/mips-next' omits 14a9abef209a Merge remote-tracking branch 'microblaze/next' omits 0547033cb347 Merge remote-tracking branch 'm68knommu/for-next' omits 001e590a51da Merge remote-tracking branch 'm68k/for-next' omits 7643a607f587 Merge remote-tracking branch 'h8300/h8300-next' omits 123163400b9a Merge remote-tracking branch 'csky/linux-next' omits 5330ecc45c73 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 3c0bd1ab4294 Merge remote-tracking branch 'clk/clk-next' omits be1c82dd535f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 5057e2bba10c Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 4f61cca6a63a Merge remote-tracking branch 'tegra/for-next' omits 435cb062d42a Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 757e2ed9640c Merge remote-tracking branch 'stm32/stm32-next' omits fbe690bb2390 Merge remote-tracking branch 'scmi/for-linux-next' omits 9a4ad8549e3c Merge remote-tracking branch 'samsung-krzk/for-next' omits 2813a436b0c5 Merge remote-tracking branch 'rockchip/for-next' omits b4ba129b2398 Merge remote-tracking branch 'reset/reset/next' omits 60574a0e404e Merge remote-tracking branch 'renesas/next' omits f7c21714adf0 Merge remote-tracking branch 'realtek/for-next' omits c62407dcde90 Merge remote-tracking branch 'raspberrypi/for-next' omits 38872831aa5e Merge remote-tracking branch 'qcom/for-next' omits dfdf7947b322 Merge remote-tracking branch 'mvebu/for-next' omits 022962c0c76f Merge remote-tracking branch 'mediatek/for-next' omits 4edea1c98ce6 Merge remote-tracking branch 'keystone/next' omits b56586a8bfe0 Merge remote-tracking branch 'imx-mxs/for-next' omits 0d1a6137bc63 Merge remote-tracking branch 'drivers-memory/for-next' omits 037ebd390dd1 Merge remote-tracking branch 'at91/at91-next' omits d45ba4ffa74a Merge remote-tracking branch 'aspeed/for-next' omits 3b4195f9f11f Merge remote-tracking branch 'amlogic/for-next' omits 5d1cb153726a Merge remote-tracking branch 'actions/for-next' omits 1c78e615c1b9 Merge remote-tracking branch 'arm-soc/for-next' omits 9a296ef4123a Merge remote-tracking branch 'arm64/for-next/core' omits 4b945af32095 Merge remote-tracking branch 'arm/for-next' omits fd14eee68d94 Merge remote-tracking branch 'asm-generic/master' omits 287bccb5b7f1 Merge remote-tracking branch 'dma-mapping/for-next' omits 7c073b5c0e28 Merge remote-tracking branch 'kbuild/for-next' omits 9d4747baac47 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a196b93105a0 Merge remote-tracking branch 'cel-fixes/for-rc' omits e6034c478f85 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 5e74c792065e Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits e29413974fb3 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits c0331fb9fd44 Merge remote-tracking branch 'risc-v-fixes/fixes' omits d8d40947809d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 2e349d0a6ecb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 033edb5a6f5a Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 3f3fd0159cdc Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits a4aaa20c20aa Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 1af0dec012ee Merge remote-tracking branch 'omap-fixes/fixes' omits 11aa8307e0d0 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits d26f79932fdb Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits f83726ef4e17 Merge remote-tracking branch 'ide/master' omits 8c7e41d44e5a Merge remote-tracking branch 'input-current/for-linus' omits 1d53736892cd Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits c4e622d83d6c Merge remote-tracking branch 'staging.current/staging-linus' omits 46af64645cdb Merge remote-tracking branch 'phy/fixes' omits ecf6f7b59a65 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits a168fe728b49 Merge remote-tracking branch 'usb.current/usb-linus' omits 132c5c0ff6cb Merge remote-tracking branch 'pci-current/for-linus' omits 2491b7c52e8d Merge remote-tracking branch 'spi-fixes/for-linus' omits 6d76817b6c33 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 6a531fbbc7c6 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 74a337e15193 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ae956daf8b85 Merge remote-tracking branch 'sound-current/for-linus' omits b4a3c196c71e Merge remote-tracking branch 'rdma-fixes/for-rc' omits 0046ce793bcc Merge remote-tracking branch 'netfilter/master' omits b89a2295e823 Merge remote-tracking branch 'ipsec/master' omits 15892c31bfa8 Merge remote-tracking branch 'bpf/master' omits bb1b21f7a3c2 Merge remote-tracking branch 'net/master' omits 77d57986f772 Merge remote-tracking branch 's390-fixes/fixes' omits 2c385db7a672 Merge remote-tracking branch 'powerpc-fixes/fixes' omits a44dab71cfa0 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits b08bc692ad34 of: unittest: Statically apply overlays using fdtoverlay omits 76ac44fa83aa of: unittest: Create overlay_common.dtsi and testcases_com [...] omits 32b5b7f99393 kbuild: Add generic rule to apply fdtoverlay omits e76e09cf7d75 kbuild: Simplify builds with CONFIG_OF_ALL_DTBS omits a33d83796969 dt-bindings: media: Convert video-mux to DT schema omits 8b97204b2896 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits f7d3d0e3a345 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits eeb9d117f9d6 dt-bindings: i3c: Fix silvaco,i3c-master-v1 compatible string omits ebefeab15fdc kbuild: Enable DT undocumented compatible checks omits 4c279ccfb320 memory: samsung: exynos5422-dmc: Convert to use resource-m [...] omits ab0cb9fa83ec media: venus: Convert to use resource-managed OPP API omits a1f3309f992d drm/panfrost: Convert to use resource-managed OPP API omits 4bc64829decc drm/lima: Convert to use resource-managed OPP API omits 2c2353d5c5ce mmc: sdhci-msm: Convert to use resource-managed OPP API omits 93eb3b7c905e spi: spi-qcom-qspi: Convert to use resource-managed OPP API omits 8e23e0bdf049 spi: spi-geni-qcom: Convert to use resource-managed OPP API omits 36e184cf7bde serial: qcom_geni_serial: Convert to use resource-managed OPP API omits 3553b03edc3f opp: Change return type of devm_pm_opp_attach_genpd() omits 357b804aa0b9 opp: Change return type of devm_pm_opp_register_set_opp_helper() omits d168e1ae4f96 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits 703b5b3fa0b8 Merge branch 'drivers-fixes-for-5.12' into for-next omits a43e89624bae Merge remote-tracking branch 'spi/for-5.13' into spi-next omits fcad872b05ba Merge branch 'for-next-next-v5.12-20210312' into for-next- [...] omits 4f7f0a733599 Merge branch 'for-next-current-v5.11-20210312' into for-ne [...] omits 7de7bf6c379a Merge branch 'ext/iraweiny/kmap-conversion-part2' into for [...] omits 08da7c19bd5b Merge branch 'ext/josef/dev-root-rescue' into for-next-nex [...] omits e40e5b8c48d5 Merge branch 'ext/filipe-tree-mod-log' into for-next-next- [...] omits 5003705d3306 Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5 [...] omits 972ad4641993 Merge branch 'ext/qu/subpage-write-meta-v2' into for-next- [...] omits 11b8cd1ccd9b Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] omits 0db56e5f7a13 Merge branch 'misc-next' into for-next-next-v5.12-20210312 omits 57be40a2e34e Merge branch 'misc-5.12' into for-next-current-v5.11-20210312 omits b4a11d702d7d btrfs: integrity-checker: convert block context kmap's to [...] omits 5e25c110b9b6 btrfs: integrity-checker: use kmap_local_page in __btrfsic [...] omits df0ea5293960 btrfs: raid56: convert kmaps to kmap_local_page omits 93caafc545d3 btrfs: convert kmap to kmap_local_page, simple cases omits ff534484b5a2 btrfs: check return value of btrfs_commit_transaction in r [...] omits 46c044c8565a btrfs: do proper error handling in merge_reloc_roots omits f8b4ef23c7eb btrfs: handle extent corruption with select_one_root properly omits 6ea618ba603c btrfs: cleanup error handling in prepare_to_merge omits ef496310b6bd btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] omits bc5015c87688 btrfs: do proper error handling in create_reloc_inode omits db9473b7ec06 btrfs: remove the extent item sanity checks in relocate_bl [...] omits e4d7baf846f2 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] omits c1dbe9a0baf7 btrfs: handle extent reference errors in do_relocation omits 82bc3a296c93 btrfs: handle errors in reference count manipulation in re [...] omits 6407723fba40 btrfs: handle btrfs_search_slot failure in replace_path omits 8c721313cc2d btrfs: handle btrfs_cow_block errors in replace_path omits 99b6d11c9268 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s omits 25e284f8b09d btrfs: do proper error handling in btrfs_update_reloc_root omits 59fd161cb0c1 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge omits e001a9eb7d4e btrfs: handle btrfs_update_reloc_root failure in insert_di [...] omits 4a645672440f btrfs: change insert_dirty_subvol to return errors omits f5c45fc7d65f btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots omits 266d3ce5c242 btrfs: validate ->reloc_root after recording root in trans omits ac147eec1eac btrfs: do proper error handling in create_reloc_root omits 1fc5a9980cac btrfs: have proper error handling in btrfs_init_reloc_root omits f2babcc4dbb7 btrfs: do not panic in __add_reloc_root omits cb8e328fa540 btrfs: handle record_root_in_trans failure in create_pendi [...] omits 29068f8f84df btrfs: handle record_root_in_trans failure in btrfs_record [...] omits 707462736a4d btrfs: handle record_root_in_trans failure in qgroup_accou [...] omits 6f27227e85aa btrfs: handle btrfs_record_root_in_trans failure in start_ [...] omits 0300462ad5ca btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] omits db6c9eafc21c btrfs: handle btrfs_record_root_in_trans failure in create_subvol omits 671ea07ed8bb btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 15879d573830 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits a7788d37bf14 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename omits a98de6d09ae1 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 8f93c16f357b btrfs: do proper error handling in record_reloc_root_in_trans omits a928f1948564 btrfs: check record_root_in_trans related failures in sele [...] omits 171031c23d29 btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors omits bdcf4870824d btrfs: handle errors from select_reloc_root() omits 021ca7909b42 btrfs: return an error from btrfs_record_root_in_trans omits f0b0d536ce36 btrfs: convert BUG_ON()'s in relocate_tree_block omits 200b67293219 btrfs: introduce submit_eb_subpage() to submit a subpage m [...] omits b5ebeb062ede btrfs: make lock_extent_buffer_for_io() to be subpage compatible omits 4a3aefca6d39 btrfs: introduce write_one_subpage_eb() function omits 3803149f6401 btrfs: introduce end_bio_subpage_eb_writepage() function omits 5acc11f18c83 btrfs: make set_btree_ioerr() accept extent buffer and to [...] omits 55377136187d btrfs: make set/clear_extent_buffer_dirty() to be subpage [...] omits 25e7ce5268b3 btrfs: make the page uptodate assert to be subpage compatible omits ff56d2deb047 btrfs: make alloc_extent_buffer() check subpage dirty bitmap omits 803ef95a709b btrfs: support subpage metadata csum calculation at write time omits 235d7d91192f btrfs: allow btree_set_page_dirty() to do more sanity chec [...] omits c2ee05f8b9a2 btrfs: introduce helpers for subpage writeback status omits 652ab02acffc btrfs: introduce helpers for subpage dirty status omits 13921eee6329 btrfs: remove unnecessary variable shadowing in btrfs_inva [...] omits 6e191e8f8d98 btrfs: use min() to replace open-code in btrfs_invalidatepage() omits 41176407a22e btrfs: add sysfs interface for supported sectorsize omits 457c16575867 btrfs: do more graceful error/warning for 32bit kernel omits ad111d3b9693 btrfs: update debug message when checking seq number of a [...] omits 6516269d57b2 btrfs: add and use helper to get lowest sequence number fo [...] omits 51eed7a064f7 btrfs: remove unnecessary leaf check at btrfs_tree_mod_log [...] omits d24a8e0bcf60 btrfs: use the new bit BTRFS_FS_TREE_MOD_LOG_USERS at btrf [...] omits 352830b70c49 btrfs: use a bit to track the existence of tree mod log users omits 6670d78c2a9c btrfs: use booleans where appropriate for the tree mod log [...] omits fe742ddc483c btrfs: move the tree mod log code into its own file omits 0306ee65004e btrfs: always pin deleted leaves when there are active tre [...] omits dade7111bf7e btrfs: fix race when cloning extent buffer during rewind o [...] omits 4654e209bb13 btrfs: don't init dev replace for bad dev root omits a7977ef8a185 btrfs: do not init dev stats if we have no dev_root omits 585940640ab9 btrfs: init devices always omits 3aaa2041fc8d btrfs: fix qgroup data rsv leak caused by falloc failure omits faaf12b36d65 btrfs: track qgroup released data in own variable in inser [...] omits 1cd9360f9f78 btrfs: remove stale comment and logic from btrfs_inode_in_log() omits 985416ac065f btrfs: fix race between marking inode needs to be logged a [...] omits 796756b86ee3 btrfs: fix race between memory mapped writes and fsync omits d5317191cc33 btrfs: exclude mmap from happening during all fallocate op [...] omits 25accedf7dd8 btrfs: exclude mmaps while doing remap omits e70766fafc0e btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers omits 5dee2862e613 btrfs: add a i_mmap_lock to our inode omits 0bc164333891 btrfs: fix wrong offset to zero out range beyond i_size omits 5c25a1fe9eee btrfs: remove mirror argument from btrfs_csum_verify_data() omits c82644010d8e btrfs: remove force argument from run_delalloc_nocow() omits d37d146e7b38 btrfs: don't opencode extent_changeset_free omits 9700f7cfefd5 btrfs: assign proper values to a bool variable in dev_exte [...] omits 18a493d4694b btrfs: add btree read ahead for incremental send operations omits 936cbbdb061a btrfs: add btree read ahead for full send operations omits 9d844656abcf btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata omits 6950c8bc13ad btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] omits 33fd37478987 btrfs: simplify commit logic in try_flush_qgroup omits 94286d7c677e btrfs: scrub: drop a few function declarations omits 7a7cb10d284c btrfs: change return type to bool in btrfs_extent_readonly omits e0d100c0a033 btrfs: unexport btrfs_extent_readonly() and make it static omits 01673422cfb3 btrfs: replace open coded while loop with proper construct omits f77a7c8b39cb btrfs: replace offset_in_entry with in_range omits 123cd2b37e35 btrfs: make find_desired_extent take btrfs_inode omits 8aeac040dad1 btrfs: make btrfs_replace_file_extents take btrfs_inode omits 4c78ef7ae0e2 btrfs: fix comment for btrfs ordered extent flag bits omits 42326a293954 Merge branch 'pm-opp' into linux-next omits 8608bdeb4cdb Merge branch 'devprop' into linux-next omits bc0c545e0596 Merge branch 'acpi-messages' into linux-next omits 9aef4e26ab71 Merge branch 'acpi-processor' into linux-next omits 18956295fea6 Merge branch '5.13/sg' into 5.13/scsi-staging omits bf2d8ba915f9 scsi: sg: Bump version to 4.0.12 omits 474d7bd18763 scsi: sg: Add blk_poll support omits b32ac463cb59 scsi: sg: NO_DXFER move to/from kernel buffers omits 41c9d5725d85 scsi: sg: Remove unit attention check for device changed omits ed130bcd75fe scsi: sg: Track lowest inactive and await indexes omits 3793a51a0639 scsi: sg: Remove rcv_done request state omits 8c4f5804dc34 scsi: sg: Add mmap_sz tracking omits 8d662ccfb4f4 scsi: sg: Warn v3 write system call users omits 2aaf5ed907f6 scsi: sg: Defang allow_dio omits 8b69aff891d4 scsi: sg: Rework mmap support omits f674b9128f18 scsi: sg: First debugfs support omits feaa82db6225 scsi: sg: Protect multiple receivers omits 4826a1e6fec1 scsi: sg: Move procfs objects to avoid forward decls omits ecaaa7a5a0d7 scsi: sg: Add some __must_hold macros omits ba044fa1d5f4 scsi: sg: Add sg_iosubmit_v3 and sg_ioreceive_v3 ioctls omits 3446e30e00d0 scsi: sg: Expand sg_comm_wr_t omits b519795aca2f scsi: sg: Add 8 byte SCSI LUN to sg_scsi_id omits 94cda6cf2e44 scsi: sg: Rework debug info omits bb2e50421582 scsi: sg: Add sg v4 interface support omits bae22c42fd40 scsi: sg: Sense buffer rework omits af1fc95db445 scsi: sg: Replace rq array with xarray omits 763d5d3c1d38 scsi: sg: Use xarray for reqs in fd omits 0a3245bc1825 scsi: sg: Use xarray for fds in device omits 545295845888 scsi: sg: printk() change %p to %pK omits 89c0e50330bd scsi: sg: sg_fill_request_element() omits c4aaf4c540d3 scsi: sg: sg_find_srp_by_id() omits 7ba0ec6097b4 scsi: sg: Introduce request state machine omits ddfb8cbdf699 scsi: sg: Rework scatter-gather handling omits 0c32296d73ec scsi: sg: Replace sg_allow_access() omits 6e0e35195b8f scsi: sg: Rework sg_mmap() omits d5f15301b8af scsi: sg: Rework sg_vma_fault() omits 6afc168001de scsi: sg: sg_common_write() add structure for arguments omits c08e696c4228 scsi: sg: Split sg_read() omits c99d01af2aa9 scsi: sg: ioctl() handling omits 37d860abaa7d scsi: sg: Change rwlock to spinlock omits 48a7350dda38 scsi: sg: Improve naming omits f24c409c880d scsi: sg: sg_allow_if_err_recovery() and renames omits 38043497eb8f scsi: sg: Speed up sg_poll() and SG_GET_NUM_WAITING ioctl omits 785f3b466141 scsi: sg: Move header to uapi section omits c75af06e2f3a scsi: sg: Make open count an atomic omits 40483e422732 scsi: sg: Bitops in sg_device omits 3fdaeaf26371 scsi: sg: Rework sg_poll(), minor changes omits b0d532124dd2 scsi: sg: SG_LOG() and IS_ENABLED() omits da0b8f731b3c scsi: sg: Remove typedefs, type+formatting cleanup omits 725bd83c1c9c scsi: sg: Move functions around omits f15befeb2bc3 Merge branch 'acpi-drivers' into linux-next omits fd1cf158d1f0 Merge branch 'acpi-messages' into linux-next omits f3498862a54f Merge branches 'acpi-pci' and 'acpi-processor' into linux-next omits 166ddcdeea0b fuse: 32-bit user space ioctl compat for fuse device omits d2d8b5f6b94f fs: generic function to convert iocb to rw flags omits 026fb436af2e Merge branch 'misc-5.12' into next-fixes new 64fcbb6158ec afs: Fix accessing YFS xattrs on a non-YFS server new a7889c6320b9 afs: Stop listxattr() from listing "afs.*" attributes new 1a4431a5db2b Merge tag 'afs-fixes-20210315' of git://git.kernel.org/pub [...] new 4108e101972c Merge tag 'nfsd-5.12-2' of git://git.kernel.org/pub/scm/li [...] new f8425c939663 fuse: 32-bit user space ioctl compat for fuse device new 1df27313f50a Merge tag 'fuse-fixes-5.12-rc4' of git://git.kernel.org/pu [...] new 27d4ec41152e Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new f367fda64b25 Merge remote-tracking branch 'powerpc-fixes/fixes' new b2e5e051b05e Merge remote-tracking branch 's390-fixes/fixes' new 13832ae27553 mptcp: fix ADD_ADDR HMAC in case port is specified new 81f711d67a97 selftests/net: fix warnings on reuseaddr_ports_exhausted new 8a4452ca29f9 docs: net: ena: Fix ena_start_xmit() function name typo new 3a5ca857079e can: dev: Move device back to init netns on owning netns delete new e4912459bd5e can: isotp: isotp_setsockopt(): only allow to set low leve [...] new d4eb538e1f48 can: isotp: TX-path: ensure that CAN frame flags are initialized new 59ec7b89ed3e can: peak_usb: add forgotten supported devices new 47c5e474bc1e can: flexcan: flexcan_chip_freeze(): fix chip freeze for m [...] new 7c6e6bce08f9 can: kvaser_pciefd: Always disable bus load reporting new 7507479c46b1 can: kvaser_usb: Add support for USBcan Pro 4xHS new 0429d6d89f97 can: c_can_pci: c_can_pci_remove(): fix use-after-free new 6e2fe01dd6f9 can: c_can: move runtime PM enable/disable to c_can_platform new c0e399f3baf4 can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning new e98d9ee64ee2 can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors new ce225298a0cd Merge tag 'linux-can-fixes-for-5.12-20210316' of git://git [...] new d29334c15d33 net/sched: act_api: fix miss set post_ct for ovs after do [...] new a3bc48321665 net: broadcom: BCM4908_ENET should not default to y, uncon [...] new 982e5ee23d76 nfp: flower: fix unsupported pre_tunnel flows new 5c4f5e19d6a8 nfp: flower: add ipv6 bit to pre_tunnel control message new d8ce0275e45e nfp: flower: fix pre_tun mask id allocation new 7a2bb0f0b201 Merge branch 'nfp-fixes' new fc649670ba50 MAINTAINERS: Update Spidernet network driver new feb9e3b528fd Merge remote-tracking branch 'net/master' new b5e48dc5f046 Merge remote-tracking branch 'bpf/master' new c82d1a78f55f Merge remote-tracking branch 'ipsec/master' new 41dfbc6b0c50 Merge remote-tracking branch 'netfilter/master' new 1944015fe9c1 mac80211: fix rate mask reset new 3bd801b14e0c mac80211: fix double free in ibss_leave new 29175be06d2f mac80211: minstrel_ht: remove unused variable 'mg' new 0f7e90faddee mac80211: Allow HE operation to be longer than expected. new 58d25626f6f0 mac80211: Check crypto_aead_encrypt for errors new 77cbf790e5b4 nl80211: fix locking for wireless device netns change new 041c881a0ba8 mac80211: choose first enabled channel for monitor new 239729a21e52 wireless/nl80211: fix wdev_id may be used uninitialized new 318d7d3be88b Merge remote-tracking branch 'mac80211/master' new 9e560081a789 Merge remote-tracking branch 'rdma-fixes/for-rc' new ca6883393f0f ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 new e7d66cf79939 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 new 53b861bec737 ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 new 4251671c7298 Merge remote-tracking branch 'sound-current/for-linus' new 899b12542b08 ASoC: rt711: add snd_soc_component remove callback new 9deef665f581 ASoC: dt-bindings: fsl_spdif: Add compatible string for ne [...] new 8ca88d53351c ASoC: simple-card-utils: Do not handle device clock new dbf54a953435 ASoC: rt5659: Update MCLK rate in set_sysclk() new f9dc51cc6676 Merge series "Do not handle MCLK device clock in simple-ca [...] new 8d077da870e7 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus new 28a1ffa5a7a0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 7d0bd55a1b1f Merge remote-tracking branch 'regmap-fixes/for-linus' new c16510611ab7 Merge remote-tracking branch 'regulator-fixes/for-linus' new 5ac1b909e5b6 dt-bindings: spi: Add compatible for Mediatek MT8195 new 55fe2317357c Merge remote-tracking branch 'spi/for-5.12' into spi-linus new e4bdcd73bba6 Merge remote-tracking branch 'spi-fixes/for-linus' new e5cdc7f6b7d5 Merge remote-tracking branch 'pci-current/for-linus' new eb9238e53717 Merge tag 'usb-v5.12-rc4' of git://git.kernel.org/pub/scm/ [...] new 349992360947 Merge remote-tracking branch 'usb.current/usb-linus' new 5d0de41639c9 Merge remote-tracking branch 'phy/fixes' new f8d70fd6a5a7 MAINTAINERS: move some real subsystems off of the staging [...] new e06da9ea3e3f MAINTAINERS: move the staging subsystem to lists.linux.dev new 2e5848a3d86f staging: comedi: cb_pcidas: fix request_irq() warn new d2d106fe3bad staging: comedi: cb_pcidas64: fix request_irq() warn new 391f072e0f7e Merge remote-tracking branch 'staging.current/staging-linus' new 945583471368 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 2076f2e7d4c1 Merge remote-tracking branch 'input-current/for-linus' new dbb31689527d Merge remote-tracking branch 'ide/master' new 7dc4b2fdb272 vfio/type1: fix unmap all on ILP32 new 179209fa1270 vfio: IOMMU_API should be selected new d3d72a6dfffd vfio-platform: Add COMPILE_TEST to VFIO_PLATFORM new 3b49dfb08c75 ARM: amba: Allow some ARM_AMBA users to compile with COMPILE_TEST new b2b12db53507 vfio: Depend on MMU new 4ab4fcfce5b5 vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_e [...] new 59eb69e01ef4 Merge remote-tracking branch 'vfio-fixes/for-linus' new 1cbd44666216 dmaengine: xilinx: dpdma: Fix descriptor issuing on video group new 868833fbffbe dmaengine: xilinx: dpdma: Fix race condition in done IRQ new e605a9a44212 Merge remote-tracking branch 'dmaengine-fixes/fixes' new c847a5c2098e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 3f6c515d7234 MIPS: vmlinux.lds.S: Fix appended dtb not properly aligned new f461c8bb74d2 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 884cd799f33e Merge remote-tracking branch 'at91-fixes/at91-fixes' new a53f95f9ec4e Merge remote-tracking branch 'omap-fixes/fixes' new d2dcc8ed8ec6 btrfs: fix wrong offset to zero out range beyond i_size new fbf48bb0b197 btrfs: track qgroup released data in own variable in inser [...] new a3ee79bd8fe1 btrfs: fix qgroup data rsv leak caused by falloc failure new e3d3b4157610 btrfs: zoned: fix linked list corruption after log root tr [...] new d9bb77d51e66 btrfs: subpage: fix wild pointer access during metadata re [...] new 60484cd9d501 btrfs: subpage: make readahead work properly new 34e49994d0dc btrfs: fix slab cache flags for free space tree bitmap new dbcc7d57bffc btrfs: fix race when cloning extent buffer during rewind o [...] new 485df7555425 btrfs: always pin deleted leaves when there are active tre [...] new 3b7ec4d1b5cb Merge branch 'misc-5.12' into next-fixes new f4044af1baa5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 4d5fc2429f4a Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 6fce4d596ab1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new febb0cc847e7 scsi: ibmvfc: Free channel_setup_buf during device tear down new 2bb817712e2f scsi: myrs: Fix a double free in myrs_cleanup() new c8c165dea4c8 scsi: st: Fix a use after free in st_open() new 5999b9e5b1f8 scsi: qla2xxx: Fix broken #endif placement new 19f1bc7edf0f scsi: lpfc: Fix some error codes in debugfs new c6381a55aa7c Merge remote-tracking branch 'scsi-fixes/fixes' new 56712e2a53d2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] new e34e78dec27e Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 6ff8038a509f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new d4ef1d4ad109 Merge remote-tracking branch 'risc-v-fixes/fixes' new 6cb59afe9e5b gpiolib: Assign fwnode to parent's if no primary one provided new c4f453c390a9 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' new 33b8e8e86317 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new c870f8de5222 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' new c09b2506102e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new f2d9270773d7 Merge remote-tracking branch 'kbuild/for-next' new e3d2a236d38c Merge remote-tracking branch 'dma-mapping/for-next' new f8a9b56d230e Merge remote-tracking branch 'asm-generic/master' new 8e430d79e208 Merge remote-tracking branch 'arm/for-next' new f679714ff8b5 Merge remote-tracking branch 'arm64/for-next/core' new 52502cbc25ec Merge remote-tracking branch 'arm-soc/for-next' new 5b0b7e8af5b9 Merge remote-tracking branch 'actions/for-next' new 21210da7d264 Merge remote-tracking branch 'amlogic/for-next' new 5398b7c376dc Merge remote-tracking branch 'aspeed/for-next' new 6f018fecf690 Merge remote-tracking branch 'at91/at91-next' new 65ac19c3545d Merge remote-tracking branch 'drivers-memory/for-next' new cfa7c0563e85 Merge remote-tracking branch 'imx-mxs/for-next' new ed6751c9739e Merge remote-tracking branch 'keystone/next' new 9f160ddd46bb Merge remote-tracking branch 'mediatek/for-next' new 0dc0191d82d6 Merge remote-tracking branch 'mvebu/for-next' new f5bf48a0c270 Merge branch 'drivers-fixes-for-5.12' into for-next new d48a6698a6b7 arm64: dts: qcom: sdm845: Add CAMSS ISP node new 2c3d0b325e4d arm64: dts: qcom: sdm845-db845c: Configure regulators for [...] new 68119b3abde2 arm64: dts: qcom: sdm845-db845c: Enable ov8856 sensor and [...] new c4ec09c0c114 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] new 10017027f15c Merge remote-tracking branch 'qcom/for-next' new 9ea262fb7181 Merge remote-tracking branch 'raspberrypi/for-next' new f8a659f69e73 Merge remote-tracking branch 'realtek/for-next' new c8aebc134652 arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding new ca7b445e2e7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next new 56c57a91cadb Merge remote-tracking branch 'renesas/next' new 4e7dd3030387 Merge remote-tracking branch 'reset/reset/next' new b0bf8845a76a Merge remote-tracking branch 'rockchip/for-next' new f7f8dde8c0ef Merge remote-tracking branch 'samsung-krzk/for-next' new 6363f16ad398 Merge remote-tracking branch 'scmi/for-linux-next' new a487c53f074e Merge remote-tracking branch 'stm32/stm32-next' new c254f66d69fa Merge remote-tracking branch 'sunxi/sunxi/for-next' new f607b9153a75 Merge remote-tracking branch 'tegra/for-next' new b845799fbb94 Merge remote-tracking branch 'ti-k3/ti-k3-next' new b58c89b5b6a9 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new a7fff81f271c Merge remote-tracking branch 'clk/clk-next' new db165106318f Merge remote-tracking branch 'clk-renesas/renesas-clk' new 8d07c8c708e2 Merge remote-tracking branch 'csky/linux-next' new a13d7079f083 Merge remote-tracking branch 'h8300/h8300-next' new d5b014e09d30 Merge remote-tracking branch 'm68k/for-next' new 863c932a3d06 Merge remote-tracking branch 'm68knommu/for-next' new 7f558cd5e4b8 Merge remote-tracking branch 'microblaze/next' new a4c0666c7bc8 Merge remote-tracking branch 'mips/mips-next' new fa4719340528 Merge remote-tracking branch 'parisc-hd/for-next' new ef46d7e37a39 Merge remote-tracking branch 'risc-v/for-next' new 1110e45d1865 Merge remote-tracking branch 's390/for-next' new 324ecc8de045 Merge remote-tracking branch 'sh/for-next' new f138f7c2634e Merge remote-tracking branch 'xtensa/xtensa-for-next' new 207ef7a0d0c3 Merge remote-tracking branch 'fscache/fscache-next' new 75d30e0d7484 Merge branch 'misc-5.12' into for-next-current-v5.11-20210316 new 6505b0010172 Merge branch 'for-next-current-v5.11-20210316' into for-ne [...] new c45360150f93 btrfs: fix comment for btrfs ordered extent flag bits new 23466fd484fe btrfs: make btrfs_replace_file_extents take btrfs_inode new 191cae8e38db btrfs: make find_desired_extent take btrfs_inode new 33a298d5860f btrfs: replace offset_in_entry with in_range new 1e83cea47ded btrfs: replace open coded while loop with proper construct new 6285b8315437 btrfs: unexport btrfs_extent_readonly() and make it static new cf2c9ef57138 btrfs: change return type to bool in btrfs_extent_readonly new 0055e34fc93e btrfs: scrub: drop a few function declarations new a3933b531a20 btrfs: simplify commit logic in try_flush_qgroup new d8abbe7933ad btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] new 3ba30af8673d btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata new a75d6ce6fd4d btrfs: add btree read ahead for full send operations new b17e78e7a2a1 btrfs: add btree read ahead for incremental send operations new 1abbc74b02a5 btrfs: assign proper values to a bool variable in dev_exte [...] new 16d9c5af11c3 btrfs: don't opencode extent_changeset_free new 997164260817 btrfs: remove force argument from run_delalloc_nocow() new 118ca1944076 btrfs: remove mirror argument from btrfs_csum_verify_data() new b3a3984b1ff9 btrfs: fix wrong offset to zero out range beyond i_size new 5659fa80103e btrfs: add a i_mmap_lock to our inode new 90fa8b66db1c btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers new 729b19ea6052 btrfs: exclude mmaps while doing remap new 9d7d17ba9fda btrfs: exclude mmap from happening during all fallocate op [...] new 892de99179dd btrfs: fix race between memory mapped writes and fsync new 7c4820e6ceda btrfs: fix race between marking inode needs to be logged a [...] new 18fb98b38159 btrfs: remove stale comment and logic from btrfs_inode_in_log() new ad2516ac1836 btrfs: track qgroup released data in own variable in inser [...] new 27fe052bddf5 btrfs: fix qgroup data rsv leak caused by falloc failure new b0af28c27ed4 btrfs: zoned: fix linked list corruption after log root tr [...] new 08decda6825f btrfs: subpage: fix wild pointer access during metadata re [...] new 3d5e2fde423d btrfs: subpage: make readahead work properly new 2040059bb99a btrfs: fix slab cache flags for free space tree bitmap new 10862fe30005 btrfs: remove duplicated in_range() macro new bea74db178a4 btrfs: convert kmap to kmap_local_page, simple cases new 21c1f25a4f85 btrfs: raid56: convert kmaps to kmap_local_page new 4a39534f2d3c btrfs: integrity-checker: use kmap_local_page in __btrfsic [...] new ba67020dfc3c btrfs: integrity-checker: convert block context kmap's to [...] new ab2b4f26c843 btrfs: fix race when cloning extent buffer during rewind o [...] new 602b6d25f1bc btrfs: always pin deleted leaves when there are active tre [...] new 6876bf4c2b1b btrfs: move the tree mod log code into its own file new 63e6f55baca9 btrfs: use booleans where appropriate for the tree mod log [...] new 54e78ac19414 btrfs: use a bit to track the existence of tree mod log users new 3219638e7cdc btrfs: use the new bit BTRFS_FS_TREE_MOD_LOG_USERS at btrf [...] new e61108affbfe btrfs: remove unnecessary leaf check at btrfs_tree_mod_log [...] new eceba69ade6a btrfs: add and use helper to get lowest sequence number fo [...] new 8f307a5999fc btrfs: update debug message when checking seq number of a [...] new 2df0460d5053 Merge branch 'misc-next' into for-next-next-v5.12-20210316 new 369ff1f3f335 btrfs: convert some BUG_ON()'s to ASSERT()'s in do_relocation new dd88cebde8a6 btrfs: convert BUG_ON()'s in relocate_tree_block new 149904ec704b btrfs: handle errors from select_reloc_root() new f0b16057b8d8 btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors new 9a65846df1c3 btrfs: check record_root_in_trans related failures in sele [...] new f5f93e25fa14 btrfs: do proper error handling in record_reloc_root_in_trans new da4bb17aa300 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new 4ddb916561e8 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename new eb326f3f19d6 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new 8276435b22e5 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new 5c386dd5b2a0 btrfs: handle btrfs_record_root_in_trans failure in create_subvol new bc6fd69cff37 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] new 7b02ca265db3 btrfs: handle btrfs_record_root_in_trans failure in start_ [...] new e37724f0faf9 btrfs: handle record_root_in_trans failure in qgroup_accou [...] new 42669276d10e btrfs: handle record_root_in_trans failure in btrfs_record [...] new 1acce7e548e1 btrfs: handle record_root_in_trans failure in create_pendi [...] new 16a112fc5b94 btrfs: return an error from btrfs_record_root_in_trans new 315fa646203e btrfs: have proper error handling in btrfs_init_reloc_root new 54cdc9d63956 btrfs: do proper error handling in create_reloc_root new 337d45c65648 btrfs: validate ->reloc_root after recording root in trans new 0b2465321480 btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots new e046722f9082 btrfs: change insert_dirty_subvol to return errors new 7e9549047ee1 btrfs: handle btrfs_update_reloc_root failure in insert_di [...] new a6a0d9f1f51f btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge new d4c7a58f54f5 btrfs: do proper error handling in btrfs_update_reloc_root new 4658276ae54f btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s new cf1ce993d698 btrfs: handle btrfs_cow_block errors in replace_path new e7cde8c7455f btrfs: handle btrfs_search_slot failure in replace_path new 813870f98159 btrfs: handle errors in reference count manipulation in re [...] new 3a5f3c3eb238 btrfs: handle extent reference errors in do_relocation new 14090aa69f61 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] new 63e8b394a2e5 btrfs: remove the extent item sanity checks in relocate_bl [...] new 36ae12b9d36a btrfs: do proper error handling in create_reloc_inode new cbe8c207eb43 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] new 8de92948293b btrfs: do not panic in __add_reloc_root new 152c2fb269bd btrfs: cleanup error handling in prepare_to_merge new 95dd8bd21c81 btrfs: handle extent corruption with select_one_root properly new 39394bac7f27 btrfs: do proper error handling in merge_reloc_roots new ba476fb5c298 btrfs: check return value of btrfs_commit_transaction in r [...] new bb3035e705a6 Merge branch 'ext/josef/reloc-fixes-v8' into for-next-next [...] new dad5d0e2415b btrfs: add sysfs interface for supported sectorsize new 50d7773a0771 btrfs: use min() to replace open-code in btrfs_invalidatepage() new 07a94e7315a6 btrfs: remove unnecessary variable shadowing in btrfs_inva [...] new 8c1b9751ab93 btrfs: introduce helpers for subpage dirty status new 00b1024763ce btrfs: introduce helpers for subpage writeback status new 45fe288ec14c btrfs: allow btree_set_page_dirty() to do more sanity chec [...] new 33ec2adf35e7 btrfs: support subpage metadata csum calculation at write time new ce331bcba7db btrfs: make alloc_extent_buffer() check subpage dirty bitmap new cb1003679d84 btrfs: make the page uptodate assert to be subpage compatible new e553032e9ab7 btrfs: make set/clear_extent_buffer_dirty() to be subpage [...] new 22dcd9c4a201 btrfs: make set_btree_ioerr() accept extent buffer and to [...] new 75da8ac6f985 btrfs: introduce end_bio_subpage_eb_writepage() function new 3fd58bfac20a btrfs: introduce write_one_subpage_eb() function new a61a69b218fe btrfs: make lock_extent_buffer_for_io() to be subpage compatible new 07480c6da805 btrfs: introduce submit_eb_subpage() to submit a subpage m [...] new aac3d65b5a0f Merge branch 'ext/qu/subpage-write-meta-v2' into for-next- [...] new 903c8a5b137b btrfs: do more graceful error/warning for 32bit kernel new e87927b4b606 Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5 [...] new 971b83c5ed4e btrfs: init devices always new 6daff6810d3f btrfs: do not init dev stats if we have no dev_root new e3fc6a601330 btrfs: don't init dev replace for bad dev root new 5fd8151d1d4d Merge branch 'ext/josef/dev-root-rescue' into for-next-nex [...] new 5b04043e7938 Merge branch 'for-next-next-v5.12-20210316' into for-next- [...] new a82af50dfaa8 Merge remote-tracking branch 'btrfs/for-next' new 79dba733d0cc Merge remote-tracking branch 'cifs/for-next' new cabcebc31de4 cifsd: introduce SMB3 kernel server new 2204a50daf83 cifsd: allocate trans cache buffer only if the requests ar [...] new dd3b16268dc9 cifsd: fix infinite waiting in oplock_break_pending new dec905d6938f cifsd: remove file when the last opened file is closed new 956887f344b7 cifsd: use SEEK DATA/HOLE for FSCTL_QUERY_ALLOCATED_RANGES ioctl new 25f96bca617e cifsd: verify and set signature for compound request/response new 06d9337caa50 cifsd: include required signing in auto-negotiation response new 1c03be8a5b16 cifsd: fix build error on linux-5.8 kernel new a72d93eaa17c cifsd: use wake_up_interruptible_all insteaed of wake_up_i [...] new 9989548a3cfc cifsd: don't use trans cache buffer in smb2_read_pipe() new 756172a244c2 cifsd: add SMB2_MAX_BUFFER_SIZE macro new 752e4d7d6d72 cifsd: use DIV_ROUND_UP() for credit charge calculation new dc5545b3e2ed cifsd: fix 8byte alignment in negotiate context new 411384fedbfb cifsd: handle sg entries set on vmalloc'ed buffer new cf9fdac1762e cifsd: do not allow to write on read-only share new 6edf0e9534be cifsd: check permission with desired access in smb2_read/write() new 4a2bad57e2b3 cifsd: limit negotiated max read/write size in smb2_read/write() new 81e20e23a6ac cifsd: replace ksmbd_small_buffer_size() with MAX_CIFS_SMA [...] new 8fe29f8be254 cifsd: add allocate_oplock_break_buf() new ea4cf3ebbd96 cifsd: prevent NULL pointer dereference in signing handling new 4d17a9ab3cd0 cifsd: return only a single entry if SMB2_RETURN_SINGLE_EN [...] new fb65d1fa654c cifsd: fix stuck issue while writing many files with windo [...] new 945298b18b82 cifsd: set correct status code on ksmbd_vfs_readdir error new 0052582a956e cifsd: ignore EOPNOTSUPP error from ksmbd_vfs_alloc_size new 395772f5f42b cifsd: fix null pointer dereferencing error in ->set_sign_rsp() new 534a0a9ee699 cifsd: make 8byte context alignment when there is the next [...] new 6ce247bb6eda cifsd: sign session setup response on SMB3.0 and SMB3.02 new 3fc4b2e0a056 cifsd: fix auto negotiation failure when setting min/max p [...] new 296a653f43ba cifsd: don't support FSCTL_VALIDATE_NEGOTIATE_INFO if conn [...] new a740fb3bc1e3 cifsd: fix potential overflow issue in ___server_conf_set() new fa593b54c05d cifsd: fix potential null pointer dereferencing error of t [...] new 04a9683de690 cifsd: pass a sockptr_t instead of a plain user pointer in [...] new 906acf03d78b cifsd: fix suspicious rcu_dereference_check usage warning new 73d8db2f78c9 cifsd: Use string functions to copy strings in transport_ipc.c new 504e2b3e74e8 cifsd: fix wrong goto statement use in smb2_open() new 11a01d92f833 cifsd: fix racy issue between kill server command and dest [...] new 5b0cebbceca5 cifsd: add support for samr rpc new 14246142f631 cifsd: add support for lsarpc rpc new 5c240146de09 cifsd: get subauth values generated by ksmbd.mountd new ef24dca82789 cifsd: add support for ACLs new 55f9e825b44b cifsd: select the preferred authentication mechanism among [...] new affb750272ff cifsd: add IPC command for authentication new e19a174afef6 cifsd: add SPNEGO-based Kerberos 5 authentication new f49a9cd0596e cifsd: add support for query info using posix extensions ( [...] new 6139ab2e0432 cifsd: add support for statfs for smb3.1.1 posix extensions new 3cbb1a2dc880 cifsd: add smb2 POSIX query dir new ace29fa5db87 cifsd: add missing create posix context in response new 0db918db34a4 cifsd: replace ENOTSUPP with EOPNOTSUPP new 8aecd712e0a4 cifsd: remove repeated word new 0460c98d086e cifsd: open file with O_NONBLOCK flags by default new 3ed1e35ea23a cifsd: wrap vfs acls functions with CONFIG_FS_POSIX_ACL new ba2513ea3367 cifsd: fix invalid open flags new 4696fa2903b6 cifsd: fix stat permission error new c98dcf7abaf6 cifsd: fix unlink permission error new e7ffe8d67f4b cifsd: set O_PATH to open_flags if desired access is FILE_ [...] new 96f1ad1dccf8 cifsd: add support for recognizing WSL reparse tags new ec03266638d3 cifsd: rename FILE_{READ/WRITE}_DESIRED_ACCESS new 1e831f7ccab5 cifsd: fix permission denied error when querying dacl new fdcdac101a2d cifsd: fill times in SMB2_CLOSE response new 9fe8dd069399 cifsd: set SMB2_CLOSE_FLAG_POSTQUERY_ATTRIB flags in smb2 [...] new 597357deeecf cifsd: update cifsd.rst file new 62a5df744681 cifsd: enable SMB_SERVER_CHECK_CAP_NET_ADMIN by default new 5441ad0cfa45 cifsd: prevent ksmbd from sending duplicate oplock break n [...] new f6881be8859a cifsd: fix racy access to ksmbd_file new d76abe30e48d cifsd: downgrade "unexpected oplock state" to a debug message new 901ce4507f08 cifsd: fix integer overflow issue in ksmbd_vfs_fqar_lseek() new 8d1b5f668026 cifsd: set supplementary groups when overriding credentials new eaa4fa7ab91d cifsd: avoid calling ksmbd_override_fsids recursively new 58dcf3a3aac6 cifsd: Change alloc_iface() return type in transport_tcp.c new 1e5eb460e3e7 cifsd: Use netdevice_notifier to configure TCP listeners new b0467288c502 cifsd: fix a memleak from netdevice_notifier new affbd69c2cb5 cifsd: make xattr format of ksmbd compatible with samba's one new 4a26a8aa4189 cifsd: macros with complex values should be enclosed in pa [...] new 1b9f1e136e8b cifsd: fix build break with linux-5.11 kernel new e36e95b4a918 cifsd: implement maximal allowed desired access new 56f3ac5868fa cifsd: fix SMB2_QUERY_MAXIMAL_ACCESS_REQUEST new 57987aee520c cifsd: fix a typo error in the name of a funnction new 6b457e969def cifsd: handle an error case in extract_last_component new 7caaa1dc0f84 cifsd: Fix incorrect error handling in smb2_open() new d69623ac1609 cifsd: Add missing dput() in process_query_dir_entries() new 3a1bb9e2ccc3 cifsd: Make sure ksmbd_override_fsids() is called with Dur [...] new 534cf891fdd8 cifsd: Remove call to ksmbd_revert_fsids() in ksmbd_vfs_mkdir() new 01a8bf060081 cifsd: fix smb2.lease.statopen3 in smbtorture new f2b993deb1cd cifsd: fix random failure from smb2.create.multi new 76cd471c09e7 cifsd: add v4 dos attribute structure new bb932cbbc781 cifsd: Do not print timestamp after processing Maximum Acc [...] new ca46f5254981 cifsd: Fix error handling in __ksmbd_vfs_rename new a98dbc20cbdb cifsd: Add missing path_put() calls in smb2_open() new a53327ff87b2 cifsd: fix memleak in ksmbd_vfs_set_init_posix_acl() new 608b7bb0e414 cifsd: fix potential use after free in ksmbd_vfs_set_init_ [...] new 8c1930014c34 cifsd: fix the issue of change the directory to the file new 8e1b809f11ee cifsd: use notify_change in set_file_basic_info() new 60f4e4de7868 cifsd: handle idmapped mounts new 511fbebc9d3b cifsd: fix racy issue between close_id_del_oplock() and de [...] new 37f12f1a9e76 cifsd: remove backup file lookup restriction new bc1db179848d cifsd: Modify shutdown and debug print function description new 5c6ab7c9c301 cifsd: don't clear ATTR_DIRECTORY with ATTR_NORMAL + other bits new 3db8e6ac7b73 cifsd: avoid oplock timeout when getting wrong LeaseState [...] new 1fba50cfe724 cifsd: downgrade "File name validation failed" to debug message new 47fba6d39be5 cifsd: fix warning: variable 'proto' set but not used new cfa805e5c1d1 Merge remote-tracking branch 'cifsd/cifsd-for-next' new e94456c8fe5a Merge remote-tracking branch 'ecryptfs/next' new f8e769f77403 erofs: avoid memory allocation failure during rolling deco [...] new 4da94b9e965a Merge remote-tracking branch 'erofs/dev' new 766919760f35 Merge remote-tracking branch 'exfat/dev' new 6f73171e1923 fsnotify: allow fsnotify_{peek,remove}_first_event with em [...] new 8988f11abb82 fanotify: reduce event objectid to 29-bit hash new 7e3e5c694399 fanotify: mix event info and pid into merge key hash new 94e00d28a680 fsnotify: use hash table for faster events merge new b8cd0ee8cda6 fanotify: limit number of event merge attempts new 5b8fea65d197 fanotify: configurable limits via sysfs new 7cea2a3c505e fanotify: support limited functionality for unprivileged users new 59efca9a408b Merge fanotify event merging improvements and unpriviledge [...] new 9dfa23c8de92 quota: Add mountpath based quota support new 72dd1ce7ebd3 quota: wire up quotactl_path new 4c8e583da146 Pull quotactl_path(2) support from Sasha. new 653d7e45d551 Merge remote-tracking branch 'ext3/for_next' new 41b12d7693ad Merge remote-tracking branch 'ext4/dev' new 34a602b3dc9f Merge remote-tracking branch 'f2fs/dev' new cb0ccf5038ec Merge remote-tracking branch 'cel/for-next' new 6ea6a4da4e18 Merge remote-tracking branch 'overlayfs/overlayfs-next' new e55c33f0ca3d Merge remote-tracking branch 'v9fs/9p-next' new 3abb9188b5e3 Merge remote-tracking branch 'xfs/for-next' new b391cebd3904 zonefs: prevent use of seq files as swap file new 55d6da21d08f zonefs: Fix O_APPEND async write handling new 8a932bc9729f Merge remote-tracking branch 'zonefs/for-next' new 1554be92a480 Merge remote-tracking branch 'iomap/iomap-for-next' new 5dc5adf773a0 Merge remote-tracking branch 'file-locks/locks-next' new 9da0e8a668c4 Merge remote-tracking branch 'vfs/for-next' new bdd129dbfd0f Merge remote-tracking branch 'printk/for-next' new e14a2512540e Merge remote-tracking branch 'pci/next' new 6a82582d9fa4 HID: ft260: add usb hid to i2c host bridge driver new 438f5ee62165 Merge branch 'for-5.13/ft260' into for-next new 276559d8d02c HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC [...] new bd09e71c5905 Merge branch 'for-5.12/upstream-fixes' into for-next new 29bebefc303a Merge remote-tracking branch 'hid/for-next' new 779139d5facb Merge remote-tracking branch 'i3c/i3c/next' new c4c06e3613fc Merge remote-tracking branch 'dmi/dmi-for-next' new f556659c6a1a Merge remote-tracking branch 'hwmon-staging/hwmon-next' new c4b7b7f448c0 Merge remote-tracking branch 'jc_docs/docs-next' new 31c759e1222a Merge remote-tracking branch 'v4l-dvb/master' new 2f1425a30cd4 Merge remote-tracking branch 'v4l-dvb-next/master' new fb7879ccc8aa Merge branches 'acpi-pci' and 'acpi-processor' into linux-next new 66b4043084ac Merge branch 'acpi-messages' into linux-next new 1a7a93e88ae2 Merge branch 'acpi-drivers' into linux-next new b17862bc361b Merge remote-tracking branch 'pm/linux-next' new 83a410b19ebc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 93928bf5a9d3 Merge remote-tracking branch 'devfreq/devfreq-next' new c41c8a3485b0 opp: Change return type of devm_pm_opp_register_set_opp_helper() new 9edf48a4bfb7 opp: Change return type of devm_pm_opp_attach_genpd() new 300894a6fef7 serial: qcom_geni_serial: Convert to use resource-managed OPP API new cfb12911ffb0 spi: spi-geni-qcom: Convert to use resource-managed OPP API new 6504dcae67ad spi: spi-qcom-qspi: Convert to use resource-managed OPP API new 411281d24bb8 mmc: sdhci-msm: Convert to use resource-managed OPP API new 864a270189cf drm/lima: Convert to use resource-managed OPP API new 6d8a154f1dd7 drm/panfrost: Convert to use resource-managed OPP API new 857219ae4043 media: venus: Convert to use resource-managed OPP API new 834c0dfcec64 memory: samsung: exynos5422-dmc: Convert to use resource-m [...] new 92bc1918c625 Merge remote-tracking branch 'opp/opp/linux-next' new e042e95bcab3 thermal: amlogic: Omit superfluous error message in amlogi [...] new 660680019200 thermal: Fix a typo in the file soctherm.c new 76d6329534ae thermal: Fix couple of spellos in the file sun8i_thermal.c new 7fd49ca05be3 thermal: rcar_gen3_thermal: Add support for up to five TSC nodes new 7440e912b0fe thermal:ti-soc-thermal: Remove duplicate include in ti-bandgap new 45c7eaeb29d6 thermal: thermal_of: Fix error return code of thermal_of_p [...] new 9468e7b03187 dt-bindings: thermal: rcar-gen3-thermal: Support five TSC [...] new 312e3f8aefb5 thermal: Fix spelling mistake "disabed" -> "disabled" new 584837618100 thermal/drivers/core: Use a char pointer for the cooling d [...] new ef37d1f9acb5 thermal/drivers/cpufreq_cooling: Use device name instead o [...] new f8d354e821b2 thermal/drivers/devfreq_cooling: Use device name instead o [...] new 6fd1b186d900 thermal/drivers/cpuidle_cooling: Use device name instead o [...] new 87602aeb8ad5 thermal/drivers/cpufreq_cooling: Remove unused list new 6e3e14c9385c thermal/core/power_allocator: Using round the division whe [...] new 5f357a94a792 Merge remote-tracking branch 'thermal/thermal/linux-next' new 858ca125bb88 Merge remote-tracking branch 'ieee1394/for-next' new 2004837c9fe8 Merge remote-tracking branch 'dlm/next' new c1f86c787cef Merge remote-tracking branch 'rdma/for-next' new 45f3a13c8166 net: qualcomm: rmnet: mark trailer field endianness new 50c62a111c48 net: qualcomm: rmnet: simplify some byte order logic new 9d131d044f89 net: qualcomm: rmnet: kill RMNET_MAP_GET_*() accessor macros new 16653c16d282 net: qualcomm: rmnet: use masks instead of C bit-fields new cc1b21ba6251 net: qualcomm: rmnet: don't use C bit-fields in rmnet chec [...] new 86ca860e12ec net: qualcomm: rmnet: don't use C bit-fields in rmnet chec [...] new 578ce0468f0b Merge branch 'net-qualcomm-rmnet-stop-using-C-bit-fields' new 5b039241fe3a ionic: simplify TSO descriptor mapping new 2da479ca0814 ionic: generic tx skb mapping new 19fef72cb4ba ionic: simplify tx clean new 633eddf120ac ionic: aggregate Tx byte counting calls new 74c7dbe0f8f0 Merge branch 'ionic-tx-updates' new 1bf343665057 net: mdio: Alphabetically sort header inclusion new 6d16eadab6db net: dsa: b53: spi: allow device tree probing new 6f0d32509a92 net: dsa: sja1105: fix error return code in sja1105_cls_fl [...] new 8aa683041682 net: ipa: fix a duplicated tlv_type value new 7ac629e390bd net: ipa: fix another QMI message definition new 6ec7a9c2e8be net: ipa: extend the INDICATION_REGISTER request new 3f9c066abcab Merge branch 'ipa-qmi-fixes' new 5acd0cfbfbb5 net: lapbether: Prevent racing when checking whether the n [...] new da6557edb9f3 dt-bindings: net: Add bcm6368-mdio-mux bindings new e239756717b5 net: mdio: Add BCM6368 MDIO mux bus controller new 4b9068b74127 Merge branch 'bcm6368' new 5a30833b9a16 net: dsa: mt7530: support MDB and bridge flag operations new 6aa2c371c729 net: bridge: mcast: remove unreachable EHT code new e09cf582059e net: bridge: mcast: factor out common allow/block EHT handling new 77f0cae15a39 Merge branch 'bridge-m,cast-cleanups' new f105f26e4560 net: ipv4: route.c: simplify procfs code new ccf8b940e5fd e1000e: Leverage direct_complete to speed up s2ram new 3335369bad99 e1000e: Remove the runtime suspend restriction on CNP+ new 52280f60c9b6 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 0f455371054b Documentation: networking: update the graphical representation new 7714ee152cd4 Documentation: networking: dsa: rewrite chapter about tagg [...] new f23f1404ebd3 Documentation: networking: dsa: remove static port count f [...] new f88439918589 Documentation: networking: dsa: remove references to switc [...] new f4b5c53a03ea Documentation: networking: dsa: remove TODO about porting [...] new 5a275f4c2989 Documentation: networking: dsa: document the port_bridge_f [...] new 8411abbcad8e Documentation: networking: dsa: mention integration with devlink new a9985444f2b5 Documentation: networking: dsa: add paragraph for the LAG offload new f8f3c20af1ea Documentation: networking: dsa: add paragraph for the MRP offload new 6e9530f4c042 Documentation: networking: dsa: add paragraph for the HSR/ [...] new 0f22ad45f47c Documentation: networking: switchdev: clarify device drive [...] new 787a4109f468 Documentation: networking: switchdev: fix command for stat [...] new 51481c51d332 Merge branch 'switchdev-dsa-docs' new 91306d1d131e net: ipa: Remove useless error message new cba0445633bc dpaa2-switch: remove unused ABI functions new 05b363608b5b dpaa2-switch: fix kdoc warnings new 2b7e3f7d1b7e dpaa2-switch: reduce the size of the if_id bitmap to 64 bits new 5ac2d254382c dpaa2-switch: fit the function declaration on the same line new 4fe72de61ec8 dpaa2-eth: fixup kdoc warnings new 5bdbdb823f03 Merge branch 'dpaa2-switch-small-cleanup' new 6561df560833 mlxsw: spectrum_matchall: Propagate extack further new 559313b2cbb7 mlxsw: spectrum_matchall: Push sampling checks to per-ASIC [...] new e09a59555a30 mlxsw: spectrum_matchall: Pass matchall entry to sampling [...] new 1b9fc42e46df mlxsw: spectrum: Track sampling triggers in a hash table new 90f53c53ec4a mlxsw: spectrum: Start using sampling triggers hash table new 54d0e963f683 mlxsw: spectrum_matchall: Add support for egress sampling new ca19ea63f739 mlxsw: core_acl_flex_actions: Add mirror sampler action new 45aad0b7043d mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLE new f0b692c4ee2f selftests: mlxsw: Add tc sample tests for new triggers new 0f967d9e5a20 selftests: mlxsw: Test egress sampling limitation on Spect [...] new 46bb5a9c8b8d Merge branch 'mlxsw-Add-support-for-egress-and-policy-base [...] new 346497c78d15 i40e: optimize for XDP_REDIRECT in xsk path new 7d52fe2eaddf ixgbe: optimize for XDP_REDIRECT in xsk path new bb52073645a6 ice: optimize for XDP_REDIRECT in xsk path new 0d405970828d Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new ebb1bb401303 net: ocelot: Add PGID_BLACKHOLE new 7c588c3e96e9 net: ocelot: Extend MRP new 2ed2c5f03911 net: ocelot: Remove ocelot_xfh_get_cpuq new 35db476a2985 Merge branch 'ocelot-mrp' new 01035bcc0f91 Revert "net: socket: use BIT() for MSG_*" new ebfbc46b35cb openvswitch: Warn over-mtu packets only if iface is UP. new 4b55ef310e85 Merge remote-tracking branch 'net-next/master' new 0205e9de4291 libbpf: Avoid inline hint definition from 'linux/stddef.h' new d94436a5d1a0 samples: bpf: Fix a spelling typo in do_hbm_test.sh new 23f50b5ac331 bpf: selftests: Remove unused 'nospace_err' in tests for b [...] new ba3b86b9cef0 s390/bpf: Implement new atomic ops new 6bd45f2e78f3 kernel/bpf/: Fix misspellings using codespell tool new 4d0b93896ff8 bpf: Make symbol 'bpf_task_storage_busy' static new dde7b3f5f2f4 libbpf: Add explicit padding to bpf_xdp_set_link_opts new 4bbb35836870 bpftool: Fix maybe-uninitialized warnings new 105b842ba4ef selftests/bpf: Fix maybe-uninitialized warning in xdpxceiver test new 252e3cbf2b62 selftests/bpf: Build everything in debug mode new 5531939a4def Merge branch 'Build BPF selftests and its libbpf, bpftool [...] new ebda107e5f22 selftests/bpf: Fix warning comparing pointer to 0 new 56901d483bf1 selftests/bpf: Use nanosleep() syscall instead of sleep() [...] new a267665e159e Merge remote-tracking branch 'bpf-next/for-next' new b25f5d39261f Merge remote-tracking branch 'ipsec-next/master' new 2b19648ba4c0 Merge remote-tracking branch 'mlx5-next/mlx5-next' new c7c40dcea7cf Merge remote-tracking branch 'wireless-drivers-next/master' new 2e1614f7d61e Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg new 17486960d79b Bluetooth: avoid deadlock between hci_dev->lock and socket lock new b6c404eec6aa Merge remote-tracking branch 'bluetooth/master' new 78e048f42a61 Merge remote-tracking branch 'gfs2/for-next' new 46ad8680dacf Merge remote-tracking branch 'mtd/mtd/next' new 1372d89758b3 Merge remote-tracking branch 'nand/nand/next' new 7018ee2fda66 Merge remote-tracking branch 'spi-nor/spi-nor/next' new cc195ca1fb16 Merge remote-tracking branch 'crypto/master' adds 6dd6b7643e72 drm/vmwgfx: Remove reference to struct drm_device.pdev adds 7450bf769814 drm/vmwgfx/vmwgfx_execbuf: Fix some kernel-doc related issues adds abd64e5f6ccc drm/vmwgfx/vmwgfx_kms: Remove unused variable 'ret' from ' [...] adds d8713d6684a4 drm/vmwgfx/vmwgfx_kms: Mark vmw_{cursor,primary}_plane_for [...] adds e68cefd105c1 drm/vmwgfx/vmwgfx_drv: Fix some kernel-doc misdemeanours adds 043948cfc823 drm/vmwgfx/vmwgfx_ioctl: Provide missing '@' sign required [...] adds ba6080915be7 drm/vmwgfx/vmwgfx_resource: Fix worthy function headers de [...] adds a38feeaac252 drm/vmwgfx/vmwgfx_ttm_buffer: Supply some missing paramete [...] adds b8441a4d298b drm/vmwgfx/vmwgfx_fifo: Demote non-conformant kernel-doc header adds 47c617bf5333 drm/vmwgfx/vmwgfx_ldu: Supply descriptions for 'state' fun [...] adds c88c25a629b0 drm/vmwgfx/vmwgfx_kms: Update worthy function headers and [...] adds 3a839da0e255 drm/vmwgfx/vmwgfx_overlay: Demote kernel-doc abuses to sta [...] adds c6771b6338c8 drm/vmwgfx/vmwgfx_fence: Add, remove and demote various do [...] adds 36074f2d5851 drm/vmwgfx/vmwgfx_bo: Remove superfluous param description [...] adds ea7161977bea drm/vmwgfx/vmwgfx_context: Demote kernel-doc abuses adds 2cbf4b730bae drm/vmwgfx/vmwgfx_scrn: Demote unworthy kernel-doc headers [...] adds cde3435af618 drm/vmwgfx/vmwgfx_surface: Fix some kernel-doc related issues adds 3a79c5e3e653 drm/vmwgfx/vmwgfx_cmdbuf_res: Rename param description and [...] adds ad2ae4159903 drm/vmwgfx/vmwgfx_shader: Demote kernel-doc abuses and fix [...] adds 17ef20f1f5ed drm/vmwgfx/vmwgfx_cmdbuf: Fix a bunch of missing or incorr [...] adds 43ebfe61c392 drm/vmwgfx/vmwgfx_cmdbuf_res: Remove unused variable 'ret' adds 1856a91691e4 drm/vmwgfx/vmwgfx_stdu: Add some missing param/member desc [...] adds 94dda6ad4cad drm/vmwgfx/vmwgfx_cmdbuf: Fix misnaming of 'headers' shoul [...] adds 3894709e8369 drm/vmwgfx/vmwgfx_cotable: Fix a couple of simple document [...] adds a5434770468b drm/vmwgfx/vmwgfx_so: Add description for 'vmw_view's 'rcu [...] adds e8fb41ac6026 drm/vmwgfx/vmwgfx_binding: Provide some missing param desc [...] adds 7db8a4eb280f drm/vmwgfx/vmwgfx_msg: Fix misspelling of 'msg' adds 9983a31d4a08 drm/vmwgfx/vmwgfx_blit: Add description for 'vmw_bo_cpu_bl [...] adds dc03b634f37a drm/vmwgfx/vmwgfx_validation: Add some missing struct memb [...] adds f322f32a694b drm/vmwgfx/ttm_object: Demote half-assed headers and fix-u [...] adds 0283c74d4212 drm/vmwgfx/vmwgfx_thp: Add description for 'vmw_thp_manage [...] adds d14413946f42 drm/vmwgfx/ttm_object: Reorder header to immediately prece [...] adds 5269a618eec7 video: fbdev: simplefb: Fix info message during probe adds e1827807e8d9 video: fbdev: simplefb: Add "r5g5b5a1" mode adds 3763d635deaa drm/ttm: add debugfs directory v2 adds ba051901d10f drm/ttm: add a debugfs file for the global page pools adds 568517686f50 drm/ttm: add debugfs entry to test pool shrinker v2 adds f987c9e0f537 drm/ttm: optimize ttm pool shrinker a bit adds 7621350c6bb2 drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 adds 81ad7f9f78e4 drm: Added orientation quirk for OneGX1 Pro adds ca230ab18791 dt-bindings: dp-connector: Drop maxItems from -supply adds d1a73c641afd drm/vmwgfx: Make sure we unpin no longer needed buffers adds b99c2c95412c drm: Introduce a drm_crtc_commit_wait helper adds 8af8a109b34f drm/ttm: device naming cleanup adds 6a56d09bdab7 drm: Update todo.rst adds 14a117252f57 dma-buf: system_heap: Make sure to return an error if we abort adds c7f59e3dd603 dma-buf: heaps: Rework heap allocation hooks to return str [...] adds 5a164ac4dbd2 dma-fence: allow signaling drivers to set fence timestamp adds a78e7a51d2fa drm/drm_vblank: set the dma-fence timestamp during send_vb [...] adds 1f8644d56e91 drm/panfrost: Add governor data with pre-defined thresholds adds 3b1b42fde911 dt-bindings: display: mxsfb: Convert binding to YAML adds 5d16e40dd702 dt-bindings: display: mxsfb: Add and fix compatible strings adds 25e524bfbda1 dt-bindings: display: mxsfb: Add compatible for i.MX8MM adds 7e5d1e122dff drm/doc: fix drm_plane_type docs adds 97ecfff41e26 drm/doc: document the type plane property adds bbd13d6a7b2e drm/omap: dsi: fix unreachable code in dsi_vc_send_short() adds 7155334f15f3 drm/vc4: hdmi: Move hdmi reset to bind adds e9c9481f373e drm/vc4: hdmi: Fix register offset with longer CEC messages adds 303085bc11bb drm/vc4: hdmi: Fix up CEC registers adds b06eecb5158e drm/vc4: hdmi: Restore cec physical address on reconnect adds f1ceb9d10043 drm/vc4: hdmi: Compute the CEC clock divider from the clock rate adds a9dd0b9a5c3e drm/vc4: hdmi: Update the CEC clock divider on HSM rate change adds cd7f016c93b6 drm/vc4: hdmi: Introduce a CEC clock adds 0c38490a0310 drm/vc4: hdmi: Split the interrupt handlers adds ad6380e9aaf4 drm/vc4: hdmi: Support BCM2711 CEC interrupt setup adds f551863af919 drm/vc4: hdmi: Remove cec_available flag adds 4d03ed7ad731 drm/vc4: hdmi: Don't register the CEC adapter if there's n [...] adds e7cbc68a28e1 dt-binding: display: bcm2711-hdmi: Add CEC and hotplug interrupts adds f3ebd4e6b692 drm/vmwgfx/vmwgfx_drv: Fix an error path in vmw_setup_pci_ [...] adds a6a1f036c74e drm/scheduler: Job timeout handler returns status (v3) adds de499781c97d drm/lima: fix reference leak in lima_pm_busy adds e4abd7ad2b77 dma-buf: Avoid comma separated statements adds b51035c200bd drm/gma500: Remove Medfield support adds 837f23bb4b60 drm/gma500: Drop DRM_GMA3600 config option adds 6455af65e978 drm/gma500: Remove CONFIG_X86 conditionals from source files adds 8180cc375232 drm/gma500: Remove dependency on TTM adds 576a08e008e2 drm/v3d/v3d_sched: fix scheduler callbacks return status adds 482f3ef0b0e3 drm: replace drm_modeset_lock_all() in drm_client_modeset_ [...] adds f0c5a89e534b drm/vc4: remove unneeded variable: "ret" adds 75ec69c79ebc drm/vmwgfx: Fix some memory leaks on errors adds 09b20988ff29 drm/nouveau: remove set but not used variable ‘pdev’ in no [...] adds 5823cca39d58 drm/todo: Add entry for moving to dma_resv_lock adds eb988a2ee500 drm/virtio: fix an error code in virtio_gpu_init() adds b91907a62411 drm/qxl: do not run release if qxl failed to init adds 468091531c2e drm/dp_mst: Don't cache EDIDs for physical ports adds e0305024e76e drm/dp_mst: Remove redundant tile property setting adds 6fec777c1196 drm/dp_mst: Use DP_MST_LOGICAL_PORT_0 instead of magic number adds 93d8da8d7efb Revert "drm/qxl: do not run release if qxl failed to init" adds f8752f14c964 drm/qxl: use drmm_mode_config_init adds 65ffea3c6e73 drm/qxl: unpin release objects adds 4ca77c513537 drm/qxl: release shadow on shutdown adds 76aefa4d274a drm/qxl: properly pin/unpin shadow adds a7709b9b89a6 drm/qxl: handle shadow in primary destroy adds 5f6c871fe919 drm/qxl: properly free qxl releases adds 5a838e5d5825 drm/qxl: simplify qxl_fence_wait adds f4a84e165e6d drm/qxl: allocate dumb buffers in ram adds f2f12eb9c32b drm/scheduler: provide scheduler score externally adds 0c9d59c3dbcf drm/mgag200: make a const array static, makes object smaller adds 904beebb3eb5 drm/lima: Use delayed timer as default in devfreq profile adds 1d048afe7e52 drm/lima: add governor data with pre-defined thresholds adds 40f302adbd39 drm/simple-kms: Add plane-state helpers adds db0c6bd2c0c0 drm/gem: Export drm_gem_vmap() and drm_gem_vunmap() adds 6dd7b6ce43ac drm: Add additional atomic helpers for shadow-buffered planes adds 4862ffaec523 drm/mgag200: Move vmap out of commit tail adds 681a2c5dfd31 drm/cirrus: Move vmap out of commit tail adds 4ac0868d43b0 drm/gm12u320: Move vmap out of commit tail adds 5ceeb328637a drm/udl: Move vmap out of commit tail new 6f02e9df2ac2 drm/gma500: Remove in_atomic() usage. new e40f97ef1277 drm/gma500: Drop DRM_GMA600 config option new ab7a34670277 drm/gma500/cdv: Remove unused code for crt init new 23e7cce45ca4 drm/gma500: Remove unused DPST support new 45c7f1b4aaf0 drm/gma500/cdv: Remove unused tv out paths new 93b0bb58677e drm/gma500: Unify crtc helpers new 5c209d8056b9 drm/gma500: psb_spank() doesn't need it's own file new 9dd55dfe2e1b drm/gma500: Never wait for blits new 9dc9067dce20 drm/gem: Export helpers for shadow-buffered planes new 48e2b69683e2 drm/vboxvideo: Implement cursor plane with struct drm_shad [...] new 8a945edd183d drm/ttm: fix removal of bo_count sysfs file new d4bd7776a7ac drm/ttm: rework ttm_tt page limit v4 new f07069da6b4c drm/ttm: move memory accounting into vmwgfx v4 new ed89fff97382 drm/ttm: drop sysfs directory new f1a75f4dd8ed drm/tilcdc: send vblank event when disabling crtc new 92614ad54017 drm/aspeed: Look up syscon by phandle new bce724fa58e6 drm/aspeed: Use dt matching for default register values new 0ee29373f031 drm/sun4i: Add alpha property for sun8i UI layer new c0f6f0c471a3 drm/sun4i: Add alpha property for sun8i and sun50i VI layer new f66aaab828e7 drm/vblank: Document drm_crtc_vblank_restore constraints new 5dd331d4d8ca drm: use getter/setter functions new cfc51a73871a drm/vmwgfx: add some 16:9 / 16:10 default resolutions new e3dc5523841f drm/vmwgfx: Correctly set the name of the preferred mode new b1afb87a351e drm/vmwgfx: Remove pointless code new 1007377002ea drm/vram-helper: cleanup drm_gem_vram_bo_driver_move_notify new 3aa0a80fc692 drm/panfrost: Clear MMU irqs before handling the fault new f45da8204ff1 drm/panfrost: Don't try to map pages that are already mapped new 0eae01bea643 drm/panfrost: Stay in the threaded MMU IRQ handler until w [...] new 99e360442f22 drm/stm: Fix bus_flags handling new 4a11bd1e88af drm/ast: Add constants for VGACRCB register bits new ee4a92d690f3 drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor [...] new 616048af6dde drm/ast: Initialize planes in helper functions new 22b6591f7ccb drm/ast: Allocate HW cursor BOs during cursor-plane initia [...] new 718c22865fc0 drm/ast: Inline ast cursor-update functions into modesetting code new a0ba992d1738 drm/ast: Add cursor-plane data structure new afee7e958b9f drm/ast: Store cursor BOs in cursor plane new 84810d6a74b7 drm/ast: Map HW cursor BOs permanently new 385131f3a154 drm/ast: Store each HW cursor offset after pinning the rsp BO new 4d36cf070249 drm/ast: Move all of the cursor-update functionality to at [...] new af612e43de6d lib/vsprintf: Add support for printing V4L2 and DRM fourccs new e927e1e0f0dd v4l: ioctl: Use %p4cc printk modifier to print FourCC codes new 92f1d09ca4ed drm: Switch to %p4cc format modifier new 6e4863dbb561 video: omap: Remove in_interrupt() usage. new 51be84fc4d3a video: omapfb: Remove WARN_ON(in_interrupt()). new 1b588c82f63e video: fbdev: amba-clcd: Always use msleep() for waiting new f0297cc0fd2b drm/dp_mst: Tune down the WARN modesetting a port with full_pbn=0 new 1b4f3a9846f9 drm/tilcdc: replace spin_lock_irqsave by spin_lock in hard IRQ new def26cd4bae2 drm/tilcdc: fix raster control register setting new 26fe1f4c550d drm/qxl: properly handle device init failures new 42c4551aca94 drm/qxl: more fence wait rework new 4fff19ae4275 drm/qxl: use ttm bo priorities new 19089b760e56 drm/qxl: fix lockdep issue in qxl_alloc_release_reserved new f7ed28e13f82 drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked new dce39226180a drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap new 61cc6d9513a9 drm/qxl: fix prime vmap new cb981987b401 drm/qxl: fix monitors object vmap new ab422b01e06e drm/qxl: move shadow handling to new qxl_prepare_shadow() new b4b27f08f9f9 drm/qxl: rework cursor plane new 0345bae1776b drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_v [...] new c00697b59251 drm/drv: Remove initialization of static variables new a6c0fd3d5a8b efifb: Ensure graphics device for efifb stays at PCI D0 new dc739820ff90 drm/ast: fix memory leak when unload the driver new 820c1707177c drm/gem: Move drm_gem_fb_prepare_fb() to GEM atomic helpers new 4d56a4f08391 drm/tidss: Annotate dma-fence critical section in commit path new a1891b9136d9 drm/tegra: Annotate dma-fence critical section in commit path new 250aa22920cd drm/omapdrm: Annotate dma-fence critical section in commit path new eec44d44a3d2 drm/atmel: Use drm_atomic_helper_commit new 9e5eb5e1b60a drm/malidp: Annotate dma-fence critical section in commit path new 53fc08c23a32 drm/komeda: Annotate dma-fence critical section in commit path new d71cbff1cdae drm/vkms: Annotate vblank timer new 66922f850910 drm: Fix HDMI_STATIC_METADATA_TYPE1 constant new 419e91ea3143 drm/dp_mst: Revise broadcast msg lct & lcr new d919d3d6cdb3 drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast new 5ddb0bd4ddc3 drm/atomic: Pass the full state to planes async atomic che [...] new ba5c1649465d drm: Rename plane atomic_check state names new 6af70eb3b40e drm/atmel-hlcdc: Rename custom plane state variable new 7c11b99a8e58 drm/atomic: Pass the full state to planes atomic_check new dec92020671c drm: Use the state pointer directly in planes atomic_check new 0b6aaf9d76f0 drm: Use state helper instead of plane state pointer in at [...] new e05162c017e2 drm: Store new plane state in a variable for atomic_update [...] new 41016fe1028e drm: Rename plane->state variables in atomic update and disable new 977697e20b3d drm/atomic: Pass the full state to planes atomic disable a [...] new 37418bf14c13 drm: Use state helper instead of the plane state pointer new c129b4982553 drm/todo: Remove the drm_atomic_state todo item new cdea72518a2b drm/shmem-helpers: vunmap: Don't put pages for dma-buf new 8db0002ab6b9 drm/arc: Switch to devm_drm_dev_alloc new 11cecb0d18c4 drm/arc: Stop using drm_device->dev_private new 4eaf70d43d88 drm/arc: Delete arcpgu_priv->fb new 418fa908025a drm/arc: Embedded a drm_simple_display_pipe new 1aae52630d99 drm/arc: Embedd a drm_connector for sim case new be5207ae897e drm/arc: Drop surplus connector registration new c9e88a2ab5b4 drm/arc: Use drmm_mode_config_cleanup new daaddeb0c9c0 drm/arc: Align with simple pipe helpers new 3bc8a91a830b drm/arc: Convert to drm_simple_kms_pipe_helper new 0a9422d279e9 drm/arc: Drop crtc check in arc_pgu_update new e2c406ea0b0d drm/arc: Inline arcpgu_crtc.c new 3ea66a794fdc drm/arc: Inline arcpgu_drm_hdmi_init new 2c43a895c546 drm/arc: Inline remaining files new 50dcc3ab492a drm/arc: Initialize sim connector before display pipe new 3ade7a69e82c drm/arc: Move to drm/tiny new ad2c28bd9a40 drm/ttm: Do not add non-system domain BO into swap list new 98cd02da467c dma-buf: dma-heap: Provide accessor to get heap name new 2eebbdbaab5f dma-buf: heaps: Fix the name used when exporting dmabufs t [...] new fff72bb569ee drm/amdgpu/ttm: constify static vm_operations_struct new b6d4abc9ae62 drm/radeon/ttm: constify static vm_operations_struct new 19bafac4f56f drm/nouveau/ttm: constify static vm_operations_struct new e926c474ebee drm/compat: Clear bounce structures new 2da9a1a2b2f9 drm/compat: more dummy implementations new 817eab2fdc86 drm/vmwgfx: Bump the minor version and cleanup logging new fbde4ae7e15f drm/xen: adjust Kconfig new 1db6295db904 drm/arcpgu: Really delete file new 762949bb1da7 drm: fix drm_mode_create_blob comment new 51c3b916a4d7 Merge tag 'drm-misc-next-2021-03-03' of git://anongit.free [...] new 49d9636423cc Merge remote-tracking branch 'drm/drm-next' new ff4728ef756c Merge remote-tracking branch 'drm-misc/for-linux-next' new f6b61a46feb4 Merge remote-tracking branch 'amdgpu/drm-next' new 6a4500c7b83f drm/i915/gvt: Get accurate vGPU virtual display refresh ra [...] new b01739fb865a drm/i915/gvt: Refactor GVT vblank emulator for vGPU virtua [...] new 9317f356df83 drm/i915/gvt: Fixed couple of spellings in the file gtt.c new 2b25fb31a38d Merge tag 'gvt-next-2021-03-16' of https://github.com/inte [...] new aa2746fd51ba Merge remote-tracking branch 'drm-intel/for-linux-next' new 42ead24a0f70 Merge remote-tracking branch 'drm-msm/msm-next' new 5bf862942c09 Merge remote-tracking branch 'etnaviv/etnaviv/next' new fb3447d5842b ALSA: hda/cirrus: Add error handling into CS8409 I2C functions new 61a9aba19f44 ALSA: hda/cirrus: Cleanup patch_cirrus.c code. new 9f8de3b7d789 ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name new 7a114444af81 ALSA: hda/cirrus: Make CS8409 driver more generic by using [...] new 8ab27dbc7a6e Merge remote-tracking branch 'sound/for-next' new 6ad864ed6ac5 ASoC: fsl_spdif: use snd_ctl_boolean_mono_info new 1d49439c0479 ASoC: mx27vis: Remove unused file new 19c6a63ced5e ASoC: rsnd: core: Check convert rate in rsnd_hw_params new 2e2bf6d47961 ASoC: imx-hdmi: fix platform_no_drv_owner.cocci warnings new 11fd6d8e097b ASoC: SOF: fix debugfs initialisation error handling new 72c35856b5ed ASoC: SOF: only allocate debugfs cache buffers for IPC flo [...] new 97f53046d746 ASoC: SOF: remove superfluous NULL check in debugfs read new 081634599bb1 Merge series "ASoC: SOF: debug: cleanups" from Pierre-Loui [...] new e7fc24859af3 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 252119393aac Merge remote-tracking branch 'sound-asoc/for-next' new b8245aae420b Merge remote-tracking branch 'input/next' new d32a97d0ce5a Merge remote-tracking branch 'block/for-next' new c91dfa16af94 Merge remote-tracking branch 'device-mapper/for-next' new 4cd708fe5968 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 73ffc2647fea Merge remote-tracking branch 'mmc/next' new 4ba806ec14f9 Merge remote-tracking branch 'mfd/for-mfd-next' new e3e088222d92 Merge remote-tracking branch 'backlight/for-backlight-next' new 55e61f5360a9 Merge remote-tracking branch 'battery/for-next' new ffacad3f0cb5 Merge remote-tracking branch 'regulator/for-next' new 3cd623138832 Merge remote-tracking branch 'security/next-testing' new f9aea80216ca Merge remote-tracking branch 'apparmor/apparmor-next' new 5aa438b9565c Merge remote-tracking branch 'keys/keys-next' new 6800e62b5d52 Merge remote-tracking branch 'selinux/next' new e1dae9f61e3d Merge remote-tracking branch 'tpmdd/next' new 61f727292bb4 Merge remote-tracking branch 'iommu/next' new 3d6124c6b836 Merge remote-tracking branch 'audit/next' new c59773d204cc kbuild: Enable DT undocumented compatible checks new 5a79abb65a95 dt-bindings: i3c: Fix silvaco,i3c-master-v1 compatible string new c7a9faa4759e dt-bindings: media: Convert video-mux to DT schema new defca5a26fe7 kbuild: Simplify builds with CONFIG_OF_ALL_DTBS new 23d971d71b06 kbuild: Add generic rule to apply fdtoverlay new 614d63931253 of: unittest: Create overlay_common.dtsi and testcases_com [...] new 8f83f69aa7fb of: unittest: Statically apply overlays using fdtoverlay new d34b16db1a9c Merge remote-tracking branch 'devicetree/for-next' new 47afc77bbfea spi: Add support for software nodes new 2df0c4a640c5 ARM: pxa: icontrol: Constify the software node new d4272a7adf26 ARM: pxa: zeus: Constify the software node new df41a5dad586 spi: Remove support for dangling device properties new 4152c4d0d939 Merge series "spi: Adding support for software nodes" from [...] new a0fe0f2a128f Merge remote-tracking branch 'spi/for-5.13' into spi-next new ba7b9c5a034a Merge remote-tracking branch 'spi/for-next' new 741641d99c95 next-20210316/tip new 1430becc1168 Merge remote-tracking branch 'edac/edac-for-next' new 86db05b64664 next-20210316/rcu new e510184ca173 Merge remote-tracking branch 'kvm-arm/next' new b9c938b9d22a Merge remote-tracking branch 'kvms390/next' new 0e20d78bd2fa Merge remote-tracking branch 'percpu/for-next' new 0cf259f3654b Merge remote-tracking branch 'workqueues/for-next' new 4805d008fcdb Merge remote-tracking branch 'drivers-x86/for-next' new 05563611b99f Merge remote-tracking branch 'leds/for-next' new c4e1131a69ca Merge remote-tracking branch 'ipmi/for-next' new 21d08693e541 Merge remote-tracking branch 'usb/usb-next' new f895c39690ee Merge remote-tracking branch 'usb-serial/usb-next' new b7a6a9ef23d3 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 8e9d881d04bb Merge remote-tracking branch 'tty/tty-next' new 1c1bd2a33457 Merge remote-tracking branch 'char-misc/char-misc-next' new fd8da401788b Merge remote-tracking branch 'extcon/extcon-next' new fc6b4cda6cc4 Merge remote-tracking branch 'phy-next/next' new a2340669c591 Merge remote-tracking branch 'thunderbolt/next' new 8c225c483d99 Staging: rtl8723bs: fix spaces in rtw_cmd.c new f6009a61910a Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c new cb8096dfaeae Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.h new a178f0c25e9f Staging: rtl8723bs: fix spaces in HalBtc8723b2Ant.c new 33796ea407c2 Staging: rtl8723bs: fix spaces in HalBtc8723b2Ant.h new 044e8936f773 Staging: rtl8723bs: fix spaces in HalBtcOutSrc.h new 1e7330ff64e9 Staging: rtl8723bs: fix spaces in HalHWImg8723B_BB.c new 5caf9ae46e60 Staging: rtl8723bs: fix spaces in HalHWImg8723B_BB.h new fd4ef32f46b0 Staging: rtl8723bs: fix spaces in HalHWImg8723B_MAC.c new 71940c762753 Staging: rtl8723bs: fix spaces in HalHWImg8723B_MAC.h new 2389266236bb Staging: rtl8723bs: fix spaces in HalHWImg8723B_RF.c new 427afe037ff3 Staging: rtl8723bs: fix spaces in HalHWImg8723B_RF.h new 1a60aeebb289 Staging: rtl8723bs: fix spaces in HalPhyRf.c new a7653b2e9fbb Staging: rtl8723bs: fix spaces in HalPhyRf.h new 09ee216cd742 Staging: rtl8723bs: fix spaces in HalPhyRf_8723B.c new 6bfa2a5adcfa Staging: rtl8723bs: fix spaces in HalPhyRf_8723B.h new d53afe6dfce5 Staging: rtl8723bs: fix spaces in hal_btcoex.c new a2416c4880dd Staging: rtl8723bs: fix spaces in hal_com.c new d0f08b418177 Staging: rtl8723bs: fix spaces in hal_com_phycfg.c new 8c86ab136403 Staging: rtl8723bs: fix spaces in odm.c new 30cd25c34453 Staging: rtl8723bs: fix spaces in odm.h new d61a481c00fd Staging: rtl8723bs: fix spaces in odm_CfoTracking.c new db07a1ca856f Staging: rtl8723bs: fix spaces in odm_DIG.c new fa858b2279f5 Staging: rtl8723bs: fix in odm_DynamicBBPowerSaving.c new 9702dbe05ec0 Staging: rtl8723bs: fix spaces in odm_DynamicTxPower.c new 55ccab6f4b2a Staging: rtl8723bs: fix spaces in odm_EdcaTurboCheck.c new 1b4495f30979 Staging: rtl8723bs: fix spaces in odm_HWConfig.c new 3132ed72425f Staging: rtl8723bs: fix spaces in odm_HWConfig.h new 3493bf17d51e Staging: rtl8723bs: fix spaces in odm_NoiseMonitor.c new 805b0627ef72 Staging: rtl8723bs: fix spaces in odm_PathDiv.c new 37237d9a2931 Staging: rtl8723bs: fix spaces in odm_RegConfig8723B.c new fdf5eec368a7 Staging: rtl8723bs: fix spaces in odm_RegConfig8723B.h new 19da159e1f54 Staging: rtl8723bs: fix spaces in odm_debug.c new a5b2ee5f96c7 Staging: rtl8723bs: fix spaces in odm_debug.h new e3c15adbbffe Staging: rtl8723bs: fix spaces in rtl8723b_dm.c new 3ecd73ee17f7 Staging: rtl8723bs: fix spaces in rtl8723b_hal_init.c new 6980b026207d Staging: rtl8723bs: fix spaces in rtl8723b_phycfg.c new fc05601e66bc Staging: rtl8723bs: fix spaces in HalPwrSeqCmd.h new 6aa8b0d561b6 Staging: rtl8723bs: fix spaces in basic_types.h new 88c15e77e896 Staging: rtl8723bs: fix spaces in drv_types.h new cd327ced5124 Staging: rtl8723bs: fix spaces in hal_com.h new dc3a2ea9db64 Staging: rtl8723bs: fix spaces in hal_com_h2c.h new d9faf1073e5a Staging: rtl8723bs: fix spaces in hal_com_phycfg.h new ba22afe82052 Staging: rtl8723bs: fix spaces in ieee80211.h new 3701b25ca985 Staging: rtl8723bs: fix spaces in ioctl_cfg80211.h new a8b9d86cde12 Staging: rtl8723bs: fix spaces in osdep_intf.h new 310cebf6b0b2 Staging: rtl8723bs: fix spaces in osdep_service.h new 0c31a0f7737c Staging: rtl8723bs: fix spaces in osdep_service_linux.h new 80345ec4618a Staging: rtl8723bs: fix spaces in recv_osdep.h new ba79ec94db8f Staging: rtl8723bs: fix spaces in rtl8723b_xmit.h new 5c964d5c599b Staging: rtl8723bs: fix spaces in rtw_cmd.h new ac16f6068bd8 Staging: rtl8723bs: fix spaces in rtw_ioctl_set.h new 95815c0199d8 Staging: rtl8723bs: fix spaces in rtw_mlme_ext.h new 96bad5d4a6d1 Staging: rtl8723bs: fix spaces in xmit_osdep.h new b559a1cbdf3a Staging: rtl8723bs: fix spaces in os_intfs.c new c35ddab38cdd Staging: rtl8723bs: fix spaces in osdep_service.c new 2b367a784233 Staging: rtl8723bs: fix spaces in xmit_linux.c new 0bb8ece4cb57 staging: rtl8723bs: remove unused code blocks conditioned [...] new ada3334fc1fe staging: rtl8723bs: remove unused code blocks conditioned [...] new 754db907b27b staging: vt6655: Rename two dimensional array declaration new 16253eca3bde Staging: rtl8723bs/core: fix space coding style issue new f1bb8a1af024 staging: rtl8723bs: add spaces between operators new f5e72ea40f26 staging: rtl8192u: fixed no space coding style issue. new 5306e022ce21 staging: rtl8723bs: remove unused code blocks conditioned [...] new ff68b038484b staging: rtl8723bs: remove unused code blocks conditioned [...] new 0960e60e6b4e staging: rtl8723bs: remove unused code blocks conditioned [...] new 2c6accb39c49 staging: rtl8723bs: remove unused code blocks conditioned [...] new 29171180e330 staging: rtl8723bs: remove unused code blocks conditioned [...] new 2c967237f4fa staging: rtl8723bs: remove unused code blocks conditioned [...] new 9d444d070b08 staging: rtl8723bs: remove unused code blocks conditioned [...] new f2ee6fee2ea1 staging: rtl8723bs: remove unused code blocks conditioned [...] new ea1cc585e910 staging: rtl8723bs: remove unused code blocks conditioned [...] new 51b00e7a0499 staging: rtl8723bs: remove unused code blocks conditioned [...] new 50b1bc05219e staging: rtl8723bs: remove unused code blocks conditioned [...] new 0257aec21b35 staging: rtl8723bs: remove unused code blocks conditioned [...] new 918ce05bbe52 staging: gasket: remove it from the kernel new 55a129aa63c8 Merge remote-tracking branch 'staging/staging-next' new 1985557f7e79 Merge remote-tracking branch 'icc/icc-next' new 50db2050faf8 dmaengine: xilinx: Introduce synchronize() callback new 04e0a39fc10f dmaengine: dw-edma: Add writeq() and readq() for 64 bits a [...] new b79f17517ad8 dmaengine: dw-edma: Fix comments offset characters' alignment new e0c1d53891c4 dmaengine: dw-edma: Add support for the HDMA feature new c124fd9a969a PCI: Add pci_find_vsec_capability() to find a specific VSEC new 1aef6ffe999e dmaengine: dw-edma: Add PCIe VSEC data retrieval support new 85e7518f42c8 dmaengine: dw-edma: Add device_prep_interleave_dma() support new 16b90dd94d3f dmaengine: dw-edma: Improve number of channels check new f3167dc16378 dmaengine: dw-edma: Reorder variables to keep consistency new 31fb8c1ff962 dmaengine: dw-edma: Improve the linked list and data block [...] new da6e0dd54135 dmaengine: dw-edma: Change linked list and data blocks off [...] new 5244ac2e2e34 dmaengine: dw-edma: Move struct dentry variable from stati [...] new e970dcc4bd8e dmaengine: dw-edma: Fix crash on loading/unloading driver new cb498d7f3b08 dmaengine: dw-edma: Change DMA abbreviation from lower int [...] new b671d098a97f dmaengine: dw-edma: Revert fix scatter-gather address calculation new 84b0aa2e0d91 dmaengine: dw-edma: Add pcim_iomap_table return check new 931e5f655610 Merge remote-tracking branch 'dmaengine/next' new 735ccec3a70f Merge remote-tracking branch 'cgroup/for-next' new 7806b09e12b3 Merge remote-tracking branch 'scsi/for-next' new bbb2c0374552 scsi: megaraid_mm: Fix incorrect function name in header new 616f6d8d9e16 scsi: megaraid_sas: Fix a bunch of misnamed functions in t [...] new 276f9aa2530a scsi: fcoe: Fix function name fcoe_set_vport_symbolic_name [...] new d4f5ae21597b scsi: megaraid_mbox: Fix function name megaraid_queue_comm [...] new dc173575097f scsi: fcoe: Fix a couple of incorrectly named functions new 577c65b07a55 scsi: aic94xx: Fix a couple of misnamed function names new a80218c7c565 scsi: aacraid: Fix a few incorrectly named functions new bd1050e13889 scsi: pm8001: Provide function name and fix a misspelling new 4c4b8cf5a109 scsi: aacraid: Fix incorrect spelling of aac_send_raw_srb() new 52ffc08d9454 scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() new 62690c056ac0 scsi: pm8001: Provide function name 'pm8001_I_T_nexus_rese [...] new ecef0c9e6407 scsi: qla4xxx: Fix formatting issues - missing '-' and '_' new 3978e59b6d6c scsi: pm8001: Fix incorrectly named functions in headers new 3528b9abbd06 scsi: aic94xx: Fix asd_erase_nv_sector()'s header new 52bb80f18def scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores new 53616df28199 scsi: aacraid: Repair formatting issue in aac_handle_sa_ai [...] new 8514e2f1e2c6 scsi: lpfc: Fix a bunch of kernel-doc issues new 6b87e435e4bc scsi: pm8001: Fix some misnamed function descriptions new e39c31a7435a scsi: qla4xxx: Fix kernel-doc formatting and misnaming issue new a7f4242d1207 scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() new 241b37ac5859 scsi: aic94xx: Remove code that has been unused for at lea [...] new 7cdaf12ea50a scsi: pm8001: Fix a bunch of doc-rotted function headers new f11c8b42423f scsi: qla2xxx: Fix some incorrect formatting/spelling issues new 7df1daed3330 scsi: aacraid: Fix misspelling of _aac_rx_init() new 964bc8c4adb3 scsi: lpfc: Fix formatting and misspelling issues new 4a4db603d0b7 scsi: libfc: Fix some possible copy/paste issues new 3884ce1539b0 scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() new e015e0ded135 scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() new 2111ba8781da scsi: mpt3sas: Move a little data from the stack onto the heap new cf9e575e62a4 scsi: mpt3sas: Fix a bunch of potential naming doc-rot new 11eea9b3fd4d scsi: ufs: core: Fix incorrectly named ufshcd_find_max_sup [...] new 0bb87e01d815 scsi: lpfc: Fix a bunch of kernel-doc misdemeanours new a3dbf5145d01 scsi: lpfc: Fix a bunch of misnamed functions new 0dbea7c18873 scsi: libfc: Fix incorrect naming of fc_rport_adisc_resp() new 54cb88dc3083 scsi: mpt3sas: Fix a couple of misdocumented functions/params new 775b4d65a6fb scsi: libfc: Fix misspelling of fc_fcp_destroy() new 381095668d51 scsi: qla2xxx: Fix a couple of misnamed functions new 782a1ab33f71 scsi: mpt3sas: Fix some kernel-doc misnaming issues new a736e4490442 scsi: qla2xxx: Fix incorrectly named function qla8044_chec [...] new dc49ab48a77c scsi: qla2xxx: Fix a couple of misdocumented functions new 2c6400b78243 scsi: lpfc: Fix incorrectly documented function lpfc_debug [...] new 3145d2d69e16 scsi: lpfc: Fix a few incorrectly named functions new a7a11b6cfec2 scsi: bfa: Move a large struct from the stack onto the heap new f6b35a75042b scsi: lpfc: Fix kernel-doc formatting issue new d5db88b0ce89 scsi: ufs: cdns-pltfrm: Supply function names for headers new 181883786427 scsi: cxgbi: cxgb3: Fix misnaming of ddp_setup_conn_digest() new 1c666a3e0a54 scsi: esas2r: Supply __printf(x, y) formatting for esas2r_ [...] new 1b8a7ee9308e scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_conf [...] new a905a1dce8bf scsi: be2iscsi: Provide missing function name in header new ab4bab7a977d scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header new 0a386beb7ebd scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description new 78e40ac8b696 scsi: initio: Remove unused variable 'prev' new fb5b29b2ad3f scsi: a100u2w: Remove unused variable 'bios_phys' new 167b7e6bfbf5 scsi: dc395x: Fix incorrect naming in function headers new 6b71f60ca205 scsi: atp870u: Fix naming and demote incorrect and non-con [...] new 3cb0cfb557cd scsi: myrs: Remove a couple of unused 'status' variables new 6c31cb74a1ce scsi: 3w-xxxx: Remove 2 unused variables 'response_que_val [...] new ea7fb5344ad0 scsi: 3w-9xxx: Remove a few set but unused variables new 475bff65c431 scsi: 3w-sas: Remove unused variables 'sglist' and 'tw_dev' new 720efdd23f96 scsi: qla2xxx: Use dma_pool_zalloc() new 471ee95ccca9 scsi: target: tcmu: Adjust parameter in call to tcmu_block [...] new 3d9c3dcc58e9 scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes new 4517e77eb83d scsi: ufs: dt-bindings: Add sm8250, sm8350 compatible strings new 2a8561b78e37 scsi: ufs: core: Remove unnecessary ret in ufshcd_populate_vreg() new 514288180178 scsi: ufs: core: Use a function to calculate versions new f065aca20a26 scsi: ufs: qcom: Use ufshci_version() function new 4f5e51c0ebf0 scsi: ufs: core: Remove version check new b2c57925df1f scsi: ufs: ufs-pci: Add support for Intel LKF new a1c4d7741323 scsi: mpt3sas: Replace unnecessary dynamic allocation with [...] new d6adc251dd2f scsi: mpt3sas: Force PCIe scatterlist allocations to be wi [...] new 3187ab9a23a3 scsi: mpt3sas: Force chain buffer allocations to be within [...] new bfc297a9b97d scsi: mpt3sas: Force sense buffer allocations to be within [...] new 82109a6b5c6d scsi: mpt3sas: Force reply buffer allocations to be within [...] new fb33d0809697 scsi: mpt3sas: Force reply post buffer allocations to be w [...] new f67e00d0325d scsi: mpt3sas: Force reply post array allocations to be wi [...] new 85c0803ec274 scsi: mpt3sas: Update driver version to 37.101.00.00 new 7d4bd7d5a575 scsi: mvumi: Use true and false for bool variable new 00b2c2324acf scsi: 3w-sas: Remove unneeded variable 'retval' new ecdb59160970 scsi: csiostor: Assign boolean values to a bool variable new 3fa480b4a33b scsi: qla1280: Spelling fixes new 52ee471a5c12 scsi: 53c700: Fix spelling of conditions new 7914b91467ad Merge remote-tracking branch 'scsi-mkp/for-next' new da67d47fff11 Merge remote-tracking branch 'vhost/linux-next' new 5dd58d8afdfe Merge remote-tracking branch 'rpmsg/for-next' new 951cde7376ec gpio: mockup: Drop duplicate NULL check in gpio_mockup_unr [...] new deecc4d162c8 gpio: mockup: Adjust documentation to the code new d1915da177bf Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 4bf4af1b24e9 Merge remote-tracking branch 'gpio-intel/for-next' new 613e914179be Merge remote-tracking branch 'pinctrl/for-next' new 982502388186 Merge remote-tracking branch 'pinctrl-intel/for-next' new 99e389998140 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 46bfe79163d5 Merge remote-tracking branch 'livepatching/for-next' new 47cf9781dc39 Merge remote-tracking branch 'coresight/next' new 55cc33fab5ac rtc: m48t59: use platform_get_irq_optional new 936d3685e624 rtc: tps65910: include linux/property.h new 6e00b6d0083e rtc: rv3028: correct weekday register usage new 198da7be18c4 rtc: imxdi: Convert to a DT-only driver new 9346ff0bc6ff rtc: mxc: Remove unneeded of_match_ptr() new 038c6db6dbe7 Merge remote-tracking branch 'rtc/rtc-next' new e55f8e72b1e9 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new a938cb504a64 Merge remote-tracking branch 'gnss/gnss-next' new 2b5485d64761 Merge remote-tracking branch 'slimbus/for-next' new e26759c86028 Merge remote-tracking branch 'nvmem/for-next' new 45cfd71ebaf5 Merge remote-tracking branch 'xarray/main' new 129367bb2763 Merge remote-tracking branch 'hyperv/hyperv-next' new 701454bce906 auxdisplay: Remove in_interrupt() usage. new 05191f72985d Merge remote-tracking branch 'auxdisplay/auxdisplay' new 8101a4bcbe20 Merge remote-tracking branch 'fpga/for-next' new 68731852f6e5 bus: mhi: core: Return EAGAIN if MHI ring is full new 9e40641f62cd bus: mhi: core: Check state before processing power_down new f235c9fea7e8 Merge remote-tracking branch 'mhi/mhi-next' new 57d4ed843a73 cifsd: uniquify extract_sharename() new 11e387eeaf64 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 (c9b3d943844e) \ N -- N -- N refs/heads/akpm (11e387eeaf64)
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 951 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/gpio/gpio-mockup.rst | 11 +- Documentation/core-api/printk-formats.rst | 18 + .../bindings/display/brcm,bcm2711-hdmi.yaml | 2 +- .../devicetree/bindings/display/fsl,lcdif.yaml | 110 + .../devicetree/bindings/display/mxsfb.txt | 87 - .../bindings/net/brcm,bcm6368-mdio-mux.yaml | 76 + .../devicetree/bindings/sound/fsl,spdif.yaml | 4 + .../bindings/spi/mediatek,spi-mtk-nor.yaml | 1 + .../bindings/thermal/rcar-gen3-thermal.yaml | 43 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 2 + Documentation/filesystems/cifs/cifsd.rst | 136 + Documentation/gpu/drm-kms-helpers.rst | 12 + Documentation/gpu/todo.rst | 74 +- .../device_drivers/ethernet/amazon/ena.rst | 2 +- Documentation/networking/dsa/dsa.rst | 371 +- Documentation/networking/switchdev.rst | 199 +- MAINTAINERS | 30 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arm/mach-pxa/icontrol.c | 12 +- arch/arm/mach-pxa/zeus.c | 6 +- arch/arm/tools/syscall.tbl | 1 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 23 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 135 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/mips/kernel/vmlinux.lds.S | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/s390/net/bpf_jit_comp.c | 64 +- arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/xtensa/kernel/syscalls/syscall.tbl | 1 + drivers/auxdisplay/charlcd.c | 18 +- drivers/bus/mhi/core/main.c | 2 +- drivers/bus/mhi/core/pm.c | 12 +- drivers/dma-buf/dma-heap.c | 12 + drivers/dma-buf/heaps/cma_heap.c | 1 + drivers/dma-buf/heaps/system_heap.c | 1 + drivers/dma/dw-edma/dw-edma-core.c | 178 +- drivers/dma/dw-edma/dw-edma-core.h | 37 +- drivers/dma/dw-edma/dw-edma-pcie.c | 277 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 300 +- drivers/dma/dw-edma/dw-edma-v0-core.h | 2 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 77 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.h | 4 +- drivers/dma/dw-edma/dw-edma-v0-regs.h | 291 +- drivers/dma/xilinx/xilinx_dma.c | 8 + drivers/dma/xilinx/xilinx_dpdma.c | 31 +- drivers/gpio/gpio-mockup.c | 9 +- drivers/gpio/gpiolib.c | 7 + drivers/gpu/drm/Kconfig | 2 - drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 28 +- drivers/gpu/drm/arc/Kconfig | 10 - drivers/gpu/drm/arc/Makefile | 3 - drivers/gpu/drm/arc/arcpgu.h | 37 - drivers/gpu/drm/arc/arcpgu_crtc.c | 217 - drivers/gpu/drm/arc/arcpgu_drv.c | 224 - drivers/gpu/drm/arc/arcpgu_hdmi.c | 48 - drivers/gpu/drm/arc/arcpgu_regs.h | 31 - drivers/gpu/drm/arc/arcpgu_sim.c | 108 - .../drm/arm/display/komeda/komeda_format_caps.h | 11 - .../drm/arm/display/komeda/komeda_framebuffer.c | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 3 + drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 21 +- drivers/gpu/drm/arm/hdlcd_crtc.c | 30 +- drivers/gpu/drm/arm/malidp_drv.c | 3 + drivers/gpu/drm/arm/malidp_mw.c | 7 +- drivers/gpu/drm/arm/malidp_planes.c | 79 +- drivers/gpu/drm/armada/armada_overlay.c | 113 +- drivers/gpu/drm/armada/armada_plane.c | 115 +- drivers/gpu/drm/armada/armada_plane.h | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx.h | 8 +- drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 15 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 69 +- drivers/gpu/drm/ast/Makefile | 3 +- drivers/gpu/drm/ast/ast_cursor.c | 286 - drivers/gpu/drm/ast/ast_drv.c | 2 + drivers/gpu/drm/ast/ast_drv.h | 47 +- drivers/gpu/drm/ast/ast_mode.c | 388 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 107 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 7 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 135 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +- drivers/gpu/drm/drm_atomic.c | 47 +- drivers/gpu/drm/drm_atomic_helper.c | 75 +- drivers/gpu/drm/drm_crtc.c | 7 +- drivers/gpu/drm/drm_dp_mst_topology.c | 35 +- drivers/gpu/drm/drm_drv.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 11 +- drivers/gpu/drm/drm_gem.c | 2 + drivers/gpu/drm/drm_gem_atomic_helper.c | 432 + drivers/gpu/drm/drm_gem_framebuffer_helper.c | 63 - drivers/gpu/drm/drm_gem_vram_helper.c | 42 +- drivers/gpu/drm/drm_ioc32.c | 15 +- drivers/gpu/drm/drm_mipi_dbi.c | 5 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 + drivers/gpu/drm/drm_plane.c | 66 +- drivers/gpu/drm/drm_simple_kms_helper.c | 50 +- drivers/gpu/drm/drm_syncobj.c | 12 + drivers/gpu/drm/drm_vblank.c | 25 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 20 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 24 +- drivers/gpu/drm/gma500/Kconfig | 11 +- drivers/gpu/drm/gma500/Makefile | 17 +- drivers/gpu/drm/gma500/accel_2d.c | 60 - drivers/gpu/drm/gma500/blitter.c | 43 - drivers/gpu/drm/gma500/blitter.h | 16 - drivers/gpu/drm/gma500/cdv_device.c | 2 +- drivers/gpu/drm/gma500/cdv_device.h | 1 - drivers/gpu/drm/gma500/cdv_intel_crt.c | 15 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 23 +- drivers/gpu/drm/gma500/gtt.c | 11 - drivers/gpu/drm/gma500/intel_gmbus.c | 4 +- drivers/gpu/drm/gma500/oaktrail_device.c | 2 +- drivers/gpu/drm/gma500/psb_device.c | 2 +- drivers/gpu/drm/gma500/psb_drv.c | 36 +- drivers/gpu/drm/gma500/psb_drv.h | 6 +- drivers/gpu/drm/gma500/psb_intel_display.c | 2 +- drivers/gpu/drm/gma500/psb_intel_reg.h | 32 - drivers/gpu/drm/gma500/psb_irq.c | 110 - drivers/gpu/drm/gma500/psb_irq.h | 4 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 39 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 47 +- drivers/gpu/drm/i915/display/intel_display.c | 14 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 30 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 6 +- drivers/gpu/drm/i915/gvt/display.c | 107 +- drivers/gpu/drm/i915/gvt/display.h | 14 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/gvt.c | 25 +- drivers/gpu/drm/i915/gvt/gvt.h | 13 +- drivers/gpu/drm/i915/gvt/handlers.c | 261 +- drivers/gpu/drm/i915/gvt/interrupt.c | 37 - drivers/gpu/drm/i915/gvt/interrupt.h | 7 - drivers/gpu/drm/i915/gvt/vgpu.c | 2 - drivers/gpu/drm/imx/dcss/dcss-plane.c | 64 +- drivers/gpu/drm/imx/ipuv3-plane.c | 92 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 55 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 77 +- drivers/gpu/drm/kmb/kmb_plane.c | 50 +- drivers/gpu/drm/lima/lima_devfreq.c | 11 +- drivers/gpu/drm/lima/lima_devfreq.h | 2 + drivers/gpu/drm/lima/lima_sched.c | 6 +- drivers/gpu/drm/mcde/mcde_display.c | 10 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 2 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 103 +- drivers/gpu/drm/meson/meson_overlay.c | 31 +- drivers/gpu/drm/meson/meson_plane.c | 51 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 25 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 54 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 18 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 57 +- drivers/gpu/drm/msm/msm_atomic.c | 4 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 23 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 8 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 27 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 2 +- drivers/gpu/drm/nouveau/nouveau_display.c | 9 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 3 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 6 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 12 +- drivers/gpu/drm/nouveau/nouveau_ttm.h | 8 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 7 +- drivers/gpu/drm/omapdrm/omap_drv.c | 9 +- drivers/gpu/drm/omapdrm/omap_plane.c | 56 +- drivers/gpu/drm/panel/panel-lvds.c | 2 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 2 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 10 +- drivers/gpu/drm/panfrost/panfrost_devfreq.h | 2 + drivers/gpu/drm/panfrost/panfrost_job.c | 11 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 39 +- drivers/gpu/drm/pl111/pl111_display.c | 4 +- drivers/gpu/drm/qxl/qxl_cmd.c | 3 +- drivers/gpu/drm/qxl/qxl_display.c | 368 +- drivers/gpu/drm/qxl/qxl_draw.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.h | 6 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_image.c | 2 +- drivers/gpu/drm/qxl/qxl_irq.c | 1 + drivers/gpu/drm/qxl/qxl_kms.c | 30 +- drivers/gpu/drm/qxl/qxl_object.c | 57 +- drivers/gpu/drm/qxl/qxl_object.h | 7 +- drivers/gpu/drm/qxl/qxl_prime.c | 4 +- drivers/gpu/drm/qxl/qxl_release.c | 76 +- drivers/gpu/drm/qxl/qxl_ttm.c | 19 +- drivers/gpu/drm/radeon/atombios_crtc.c | 10 +- drivers/gpu/drm/radeon/radeon.h | 6 +- drivers/gpu/drm/radeon/radeon_object.c | 10 +- drivers/gpu/drm/radeon/radeon_ttm.c | 40 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 17 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 20 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 81 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 22 +- drivers/gpu/drm/sti/sti_cursor.c | 41 +- drivers/gpu/drm/sti/sti_gdp.c | 77 +- drivers/gpu/drm/sti/sti_hqvdp.c | 75 +- drivers/gpu/drm/stm/ltdc.c | 84 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 6 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 15 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 59 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 5 + drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 78 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 11 + drivers/gpu/drm/tegra/dc.c | 116 +- drivers/gpu/drm/tegra/drm.c | 3 + drivers/gpu/drm/tegra/hub.c | 62 +- drivers/gpu/drm/tegra/plane.c | 4 +- drivers/gpu/drm/tidss/tidss_kms.c | 4 + drivers/gpu/drm/tidss/tidss_plane.c | 53 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 20 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 46 +- drivers/gpu/drm/tiny/Kconfig | 10 + drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/tiny/arcpgu.c | 434 + drivers/gpu/drm/tiny/cirrus.c | 43 +- drivers/gpu/drm/tiny/gm12u320.c | 28 +- drivers/gpu/drm/tiny/hx8357d.c | 4 +- drivers/gpu/drm/tiny/ili9225.c | 4 +- drivers/gpu/drm/tiny/ili9341.c | 4 +- drivers/gpu/drm/tiny/ili9486.c | 4 +- drivers/gpu/drm/tiny/mi0283qt.c | 4 +- drivers/gpu/drm/tiny/repaper.c | 3 +- drivers/gpu/drm/tiny/st7586.c | 4 +- drivers/gpu/drm/tiny/st7735r.c | 4 +- drivers/gpu/drm/ttm/Makefile | 7 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 335 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 25 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 24 +- drivers/gpu/drm/ttm/ttm_device.c | 205 + drivers/gpu/drm/ttm/ttm_execbuf_util.c | 8 +- drivers/gpu/drm/ttm/ttm_module.c | 54 +- drivers/gpu/drm/ttm/ttm_module.h | 8 +- drivers/gpu/drm/ttm/ttm_pool.c | 157 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +- drivers/gpu/drm/ttm/ttm_resource.c | 4 +- drivers/gpu/drm/ttm/ttm_tt.c | 129 +- drivers/gpu/drm/tve200/tve200_display.c | 4 +- drivers/gpu/drm/udl/udl_modeset.c | 34 +- drivers/gpu/drm/v3d/v3d_sched.c | 42 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 82 +- drivers/gpu/drm/vc4/vc4_kms.c | 17 +- drivers/gpu/drm/vc4/vc4_plane.c | 76 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 19 +- drivers/gpu/drm/vkms/vkms_crtc.c | 8 +- drivers/gpu/drm/vkms/vkms_plane.c | 30 +- drivers/gpu/drm/vkms/vkms_writeback.c | 7 +- drivers/gpu/drm/vmwgfx/Makefile | 2 +- drivers/gpu/drm/{ttm => vmwgfx}/ttm_memory.c | 22 +- .../ttm => drivers/gpu/drm/vmwgfx}/ttm_memory.h | 5 +- drivers/gpu/drm/vmwgfx/ttm_object.c | 25 +- drivers/gpu/drm/vmwgfx/ttm_object.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 45 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 103 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 44 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 5 +- drivers/gpu/drm/xen/Kconfig | 10 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 3 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 32 +- drivers/gpu/drm/zte/zx_plane.c | 49 +- drivers/hid/Kconfig | 11 + drivers/hid/Makefile | 1 + drivers/hid/hid-ft260.c | 1053 +++ drivers/hid/hid-ids.h | 1 + drivers/hid/wacom_wac.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 85 +- drivers/net/can/c_can/c_can.c | 24 +- drivers/net/can/c_can/c_can_pci.c | 3 +- drivers/net/can/c_can/c_can_platform.c | 6 +- drivers/net/can/dev/netlink.c | 1 + drivers/net/can/flexcan.c | 8 +- drivers/net/can/kvaser_pciefd.c | 4 + drivers/net/can/m_can/m_can.c | 5 +- drivers/net/can/usb/Kconfig | 1 + drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 2 + drivers/net/dsa/b53/b53_spi.c | 13 + drivers/net/dsa/mt7530.c | 124 +- drivers/net/dsa/mt7530.h | 1 + drivers/net/dsa/sja1105/sja1105_flower.c | 3 +- drivers/net/ethernet/broadcom/Kconfig | 2 +- drivers/net/ethernet/freescale/dpaa2/dpkg.h | 5 +- drivers/net/ethernet/freescale/dpaa2/dpmac.h | 24 +- drivers/net/ethernet/freescale/dpaa2/dpni.c | 6 + drivers/net/ethernet/freescale/dpaa2/dpni.h | 162 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 3 - drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h | 11 +- drivers/net/ethernet/freescale/dpaa2/dpsw.c | 281 +- drivers/net/ethernet/freescale/dpaa2/dpsw.h | 265 +- drivers/net/ethernet/intel/e1000e/netdev.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 11 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 11 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 131 + .../mellanox/mlxsw/core_acl_flex_actions.h | 11 + drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 148 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 52 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 25 + .../mellanox/mlxsw/spectrum_acl_flex_actions.c | 83 + .../net/ethernet/mellanox/mlxsw/spectrum_flow.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 18 + .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 167 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 111 +- drivers/net/ethernet/mscc/ocelot.c | 12 +- drivers/net/ethernet/mscc/ocelot_mrp.c | 233 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 24 +- .../net/ethernet/netronome/nfp/flower/offload.c | 18 + .../ethernet/netronome/nfp/flower/tunnel_conf.c | 15 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 6 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 374 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 10 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 12 - .../ethernet/qualcomm/rmnet/rmnet_map_command.c | 11 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 56 +- drivers/net/ipa/gsi.c | 5 +- drivers/net/ipa/ipa_qmi_msg.c | 78 +- drivers/net/ipa/ipa_qmi_msg.h | 6 +- drivers/net/mdio/Kconfig | 11 + drivers/net/mdio/Makefile | 1 + drivers/net/mdio/mdio-bcm-unimac.c | 16 +- drivers/net/mdio/mdio-bitbang.c | 4 +- drivers/net/mdio/mdio-cavium.c | 2 +- drivers/net/mdio/mdio-gpio.c | 10 +- drivers/net/mdio/mdio-ipq4019.c | 4 +- drivers/net/mdio/mdio-ipq8064.c | 4 +- drivers/net/mdio/mdio-mscc-miim.c | 8 +- drivers/net/mdio/mdio-mux-bcm-iproc.c | 10 +- drivers/net/mdio/mdio-mux-bcm6368.c | 184 + drivers/net/mdio/mdio-mux-gpio.c | 8 +- drivers/net/mdio/mdio-mux-mmioreg.c | 6 +- drivers/net/mdio/mdio-mux-multiplexer.c | 2 +- drivers/net/mdio/mdio-mux.c | 6 +- drivers/net/mdio/mdio-octeon.c | 8 +- drivers/net/mdio/mdio-thunder.c | 10 +- drivers/net/mdio/mdio-xgene.c | 6 +- drivers/net/mdio/of_mdio.c | 10 +- drivers/net/wan/lapbether.c | 32 +- drivers/pci/pci.c | 30 + drivers/rtc/Kconfig | 1 + drivers/rtc/rtc-cmos.c | 2 + drivers/rtc/rtc-imxdi.c | 4 +- drivers/rtc/rtc-m48t59.c | 2 +- drivers/rtc/rtc-mxc.c | 2 +- drivers/rtc/rtc-rv3028.c | 4 +- drivers/rtc/rtc-tps65910.c | 1 + drivers/scsi/3w-9xxx.c | 14 +- drivers/scsi/3w-sas.c | 13 +- drivers/scsi/3w-xxxx.c | 6 +- drivers/scsi/53c700.c | 2 +- drivers/scsi/a100u2w.c | 2 - drivers/scsi/aacraid/aachba.c | 8 +- drivers/scsi/aacraid/commctrl.c | 2 +- drivers/scsi/aacraid/commsup.c | 4 +- drivers/scsi/aacraid/rx.c | 2 +- drivers/scsi/aic94xx/aic94xx_dump.c | 184 - drivers/scsi/aic94xx/aic94xx_hwi.c | 4 +- drivers/scsi/aic94xx/aic94xx_sds.c | 2 +- drivers/scsi/atp870u.c | 7 +- drivers/scsi/be2iscsi/be_iscsi.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 1 + drivers/scsi/be2iscsi/be_mgmt.c | 2 +- drivers/scsi/bfa/bfa_fcs_lport.c | 20 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 2 +- drivers/scsi/bnx2i/bnx2i_sysfs.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 4 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 2 +- drivers/scsi/dc395x.c | 6 +- drivers/scsi/esas2r/esas2r_log.c | 7 + drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 4 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 + drivers/scsi/initio.c | 5 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_lport.c | 12 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 12 +- drivers/scsi/lpfc/lpfc_bsg.c | 6 +- drivers/scsi/lpfc/lpfc_ct.c | 12 +- drivers/scsi/lpfc/lpfc_debugfs.c | 6 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 24 +- drivers/scsi/lpfc/lpfc_sli.c | 12 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 505 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 5 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 10 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 40 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 38 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 7 +- drivers/scsi/mvumi.c | 4 +- drivers/scsi/myrs.c | 8 +- drivers/scsi/pm8001/pm8001_ctl.c | 4 +- drivers/scsi/pm8001/pm8001_hwi.c | 8 +- drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 1 + drivers/scsi/pm8001/pm80xx_hwi.c | 18 +- drivers/scsi/qla1280.c | 8 +- drivers/scsi/qla2xxx/qla_gs.c | 10 +- drivers/scsi/qla2xxx/qla_iocb.c | 2 +- drivers/scsi/qla2xxx/qla_mr.c | 4 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 3 +- drivers/scsi/qla2xxx/qla_target.c | 4 +- drivers/scsi/qla2xxx/qla_target.h | 2 +- drivers/scsi/qla4xxx/ql4_mbx.c | 4 +- drivers/scsi/qla4xxx/ql4_os.c | 4 +- drivers/scsi/sg.c | 5393 ++++--------- drivers/scsi/st.c | 2 +- drivers/scsi/storvsc_drv.c | 66 +- drivers/scsi/ufs/cdns-pltfrm.c | 4 + drivers/scsi/ufs/ufs-qcom.c | 4 +- drivers/scsi/ufs/ufshcd-pci.c | 169 + drivers/scsi/ufs/ufshcd-pltfrm.c | 6 +- drivers/scsi/ufs/ufshcd.c | 68 +- drivers/scsi/ufs/ufshci.h | 18 +- drivers/spi/spi.c | 21 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/comedi/drivers/cb_pcidas.c | 2 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 2 +- drivers/staging/gasket/Kconfig | 25 - drivers/staging/gasket/Makefile | 10 - drivers/staging/gasket/TODO | 22 - drivers/staging/gasket/apex.h | 30 - drivers/staging/gasket/apex_driver.c | 726 -- drivers/staging/gasket/gasket.h | 122 - drivers/staging/gasket/gasket_constants.h | 44 - drivers/staging/gasket/gasket_core.c | 1815 ----- drivers/staging/gasket/gasket_core.h | 638 -- drivers/staging/gasket/gasket_interrupt.c | 515 -- drivers/staging/gasket/gasket_interrupt.h | 95 - drivers/staging/gasket/gasket_ioctl.c | 388 - drivers/staging/gasket/gasket_ioctl.h | 28 - drivers/staging/gasket/gasket_page_table.c | 1357 ---- drivers/staging/gasket/gasket_page_table.h | 249 - drivers/staging/gasket/gasket_sysfs.c | 398 - drivers/staging/gasket/gasket_sysfs.h | 175 - drivers/staging/rtl8192u/r8192U_wx.c | 14 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 4 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 6 - drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 250 - drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 24 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 32 - drivers/staging/rtl8723bs/core/rtw_security.c | 4 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 61 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 5 - drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 152 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 28 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 142 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 28 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 28 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 10 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h | 2 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 12 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h | 6 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 6 +- drivers/staging/rtl8723bs/hal/HalPhyRf.h | 4 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 54 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h | 10 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 89 +- drivers/staging/rtl8723bs/hal/hal_com.c | 39 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 6 +- drivers/staging/rtl8723bs/hal/odm.c | 92 +- drivers/staging/rtl8723bs/hal/odm.h | 32 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 28 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 60 +- .../rtl8723bs/hal/odm_DynamicBBPowerSaving.c | 4 +- drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c | 2 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 6 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 27 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.h | 12 +- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 2 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 4 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 14 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h | 14 +- drivers/staging/rtl8723bs/hal/odm_debug.c | 2 +- drivers/staging/rtl8723bs/hal/odm_debug.h | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 825 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 15 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 105 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 8 - drivers/staging/rtl8723bs/hal/sdio_halinit.c | 269 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 6 +- drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h | 2 +- drivers/staging/rtl8723bs/include/autoconf.h | 3 - drivers/staging/rtl8723bs/include/basic_types.h | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 17 +- drivers/staging/rtl8723bs/include/drv_types_sdio.h | 2 +- drivers/staging/rtl8723bs/include/hal_com.h | 26 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 90 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 26 +- drivers/staging/rtl8723bs/include/hal_data.h | 5 - drivers/staging/rtl8723bs/include/hal_intf.h | 5 - drivers/staging/rtl8723bs/include/ieee80211.h | 7 +- drivers/staging/rtl8723bs/include/ioctl_cfg80211.h | 2 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 4 +- .../rtl8723bs/include/osdep_service_linux.h | 2 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 4 +- drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 24 - drivers/staging/rtl8723bs/include/rtl8723b_spec.h | 10 - drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 4 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 4 +- drivers/staging/rtl8723bs/include/rtw_ioctl_set.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 18 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 3 - drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 62 - drivers/staging/rtl8723bs/include/rtw_recv.h | 5 - drivers/staging/rtl8723bs/include/rtw_security.h | 3 - drivers/staging/rtl8723bs/include/rtw_xmit.h | 4 - drivers/staging/rtl8723bs/include/sdio_ops.h | 8 +- drivers/staging/rtl8723bs/include/sta_info.h | 10 - drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 56 - drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 89 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 248 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 41 - drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 5 - drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 4 +- drivers/staging/vt6655/baseband.c | 6 +- drivers/target/target_core_user.c | 2 +- drivers/thermal/amlogic_thermal.c | 4 +- drivers/thermal/cpufreq_cooling.c | 47 +- drivers/thermal/cpuidle_cooling.c | 33 +- drivers/thermal/devfreq_cooling.c | 25 +- drivers/thermal/gov_power_allocator.c | 8 +- drivers/thermal/rcar_gen3_thermal.c | 3 +- drivers/thermal/sun8i_thermal.c | 4 +- drivers/thermal/tegra/soctherm.c | 2 +- drivers/thermal/thermal_core.c | 38 +- drivers/thermal/thermal_of.c | 7 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 1 - drivers/vfio/Kconfig | 4 +- drivers/vfio/platform/Kconfig | 4 +- drivers/vfio/vfio_iommu_type1.c | 20 +- drivers/video/fbdev/amba-clcd.c | 17 +- drivers/video/fbdev/efifb.c | 3 + drivers/video/fbdev/omap/hwa742.c | 42 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 2 - drivers/video/fbdev/simplefb.c | 5 +- fs/Kconfig | 1 + fs/Makefile | 1 + fs/afs/dir.c | 1 - fs/afs/file.c | 1 - fs/afs/fs_operation.c | 7 +- fs/afs/inode.c | 1 - fs/afs/internal.h | 1 - fs/afs/mntpt.c | 1 - fs/afs/xattr.c | 31 +- fs/btrfs/check-integrity.c | 3 +- fs/btrfs/ctree.h | 4 +- fs/btrfs/delayed-ref.c | 2 +- fs/btrfs/extent_io.c | 32 +- fs/btrfs/file-item.c | 1 + fs/btrfs/inode.c | 2 +- fs/btrfs/raid56.c | 1 + fs/btrfs/reada.c | 35 +- fs/btrfs/relocation.c | 32 +- fs/btrfs/tree-log.c | 8 +- fs/btrfs/tree-mod-log.c | 71 +- fs/btrfs/tree-mod-log.h | 2 +- fs/cifsd/Kconfig | 64 + fs/cifsd/Makefile | 13 + fs/cifsd/asn1.c | 702 ++ fs/cifsd/asn1.h | 29 + fs/cifsd/auth.c | 1348 ++++ fs/cifsd/auth.h | 90 + fs/cifsd/buffer_pool.c | 292 + fs/cifsd/buffer_pool.h | 28 + fs/cifsd/connection.c | 416 + fs/cifsd/connection.h | 212 + fs/cifsd/crypto_ctx.c | 287 + fs/cifsd/crypto_ctx.h | 77 + fs/cifsd/glob.h | 67 + fs/cifsd/ksmbd_server.h | 285 + fs/cifsd/ksmbd_work.c | 93 + fs/cifsd/ksmbd_work.h | 124 + fs/cifsd/mgmt/ksmbd_ida.c | 69 + fs/cifsd/mgmt/ksmbd_ida.h | 41 + fs/cifsd/mgmt/share_config.c | 239 + fs/cifsd/mgmt/share_config.h | 83 + fs/cifsd/mgmt/tree_connect.c | 129 + fs/cifsd/mgmt/tree_connect.h | 56 + fs/cifsd/mgmt/user_config.c | 70 + fs/cifsd/mgmt/user_config.h | 67 + fs/cifsd/mgmt/user_session.c | 345 + fs/cifsd/mgmt/user_session.h | 105 + fs/cifsd/misc.c | 293 + fs/cifsd/misc.h | 38 + fs/cifsd/ndr.c | 344 + fs/cifsd/ndr.h | 21 + fs/cifsd/netmisc.c | 46 + fs/{cifs => cifsd}/nterr.c | 0 fs/cifsd/nterr.h | 552 ++ fs/cifsd/ntlmssp.h | 169 + fs/cifsd/oplock.c | 1693 ++++ fs/cifsd/oplock.h | 138 + fs/cifsd/server.c | 635 ++ fs/cifsd/server.h | 62 + fs/cifsd/smb2misc.c | 458 ++ fs/cifsd/smb2ops.c | 300 + fs/cifsd/smb2pdu.c | 8486 ++++++++++++++++++++ fs/cifsd/smb2pdu.h | 1649 ++++ fs/cifsd/smb_common.c | 668 ++ fs/cifsd/smb_common.h | 546 ++ fs/cifsd/smbacl.c | 1309 +++ fs/cifsd/smbacl.h | 202 + fs/cifsd/smberr.h | 235 + fs/cifsd/smbfsctl.h | 90 + fs/cifsd/smbstatus.h | 1822 +++++ fs/cifsd/time_wrappers.h | 34 + fs/cifsd/transport_ipc.c | 900 +++ fs/cifsd/transport_ipc.h | 63 + fs/cifsd/transport_rdma.c | 2050 +++++ fs/cifsd/transport_rdma.h | 61 + fs/cifsd/transport_tcp.c | 624 ++ fs/cifsd/transport_tcp.h | 13 + fs/cifsd/unicode.c | 391 + fs/cifsd/unicode.h | 374 + fs/cifsd/uniupr.h | 268 + fs/cifsd/vfs.c | 1989 +++++ fs/cifsd/vfs.h | 314 + fs/cifsd/vfs_cache.c | 855 ++ fs/cifsd/vfs_cache.h | 213 + fs/erofs/decompressor.c | 5 +- fs/notify/fanotify/fanotify.c | 166 +- fs/notify/fanotify/fanotify.h | 46 +- fs/notify/fanotify/fanotify_user.c | 217 +- fs/notify/fdinfo.c | 3 +- fs/notify/group.c | 1 - fs/notify/inotify/inotify_fsnotify.c | 9 +- fs/notify/inotify/inotify_user.c | 7 +- fs/notify/mark.c | 4 - fs/notify/notification.c | 64 +- fs/overlayfs/file.c | 23 +- fs/quota/quota.c | 49 +- fs/zonefs/super.c | 94 +- include/drm/drm_atomic.h | 4 + include/drm/drm_gem_atomic_helper.h | 113 + include/drm/drm_gem_framebuffer_helper.h | 7 - include/drm/drm_gem_vram_helper.h | 6 +- include/drm/drm_modeset_helper_vtables.h | 31 +- include/drm/drm_plane.h | 25 +- include/drm/drm_simple_kms_helper.h | 29 +- include/drm/drm_vblank.h | 1 - include/drm/gpu_scheduler.h | 23 +- include/drm/ttm/ttm_bo_api.h | 48 +- include/drm/ttm/ttm_bo_driver.h | 329 +- include/drm/ttm/ttm_device.h | 318 + include/drm/ttm/ttm_resource.h | 4 +- include/drm/ttm/ttm_tt.h | 15 +- include/linux/amba/bus.h | 11 + include/linux/dma-heap.h | 9 + include/linux/dsa/ocelot.h | 5 - include/linux/fanotify.h | 36 +- include/linux/fs.h | 5 - include/linux/fsnotify_backend.h | 29 +- include/linux/hdmi.h | 2 +- include/linux/hyperv.h | 1 + include/linux/if_rmnet.h | 65 +- include/linux/lockdep.h | 5 + include/linux/pci.h | 1 + include/linux/platform_data/asoc-mx27vis.h | 12 - include/linux/platform_data/simplefb.h | 1 + include/linux/pm_opp.h | 3 +- include/linux/sched/user.h | 3 - include/linux/skbuff.h | 1 + include/linux/socket.h | 71 +- include/linux/spi/spi.h | 7 +- include/linux/syscalls.h | 2 + include/linux/thermal.h | 2 +- include/linux/user_namespace.h | 4 + include/net/rtnetlink.h | 2 + include/scsi/sg.h | 273 +- include/soc/mscc/ocelot.h | 12 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/drm_mode.h | 2 +- include/uapi/linux/thermal.h | 2 +- include/uapi/scsi/sg.h | 375 - kernel/bpf/bpf_task_storage.c | 2 +- kernel/bpf/hashtab.c | 2 +- kernel/sys_ni.c | 1 + kernel/sysctl.c | 12 +- kernel/ucount.c | 4 + lib/test_printf.c | 18 + lib/vsprintf.c | 39 + net/bluetooth/hci_conn.c | 4 - net/bluetooth/smp.c | 98 +- net/bridge/br_multicast_eht.c | 141 +- net/can/isotp.c | 12 +- net/core/dev.c | 2 +- net/dsa/tag_mtk.c | 14 +- net/dsa/tag_ocelot.c | 8 - net/ipv4/route.c | 34 +- net/mac80211/aead_api.c | 5 +- net/mac80211/aes_gmac.c | 5 +- net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 2 + net/mac80211/main.c | 13 +- net/mac80211/mlme.c | 2 +- net/mac80211/rc80211_minstrel_ht.c | 2 - net/mac80211/util.c | 2 +- net/mptcp/options.c | 24 +- net/openvswitch/conntrack.c | 8 +- net/openvswitch/conntrack.h | 6 +- net/openvswitch/flow.c | 4 +- net/openvswitch/vport.c | 8 +- net/sched/cls_api.c | 1 + net/wireless/nl80211.c | 12 +- samples/bpf/do_hbm_test.sh | 2 +- scripts/Makefile.lib | 2 +- scripts/checkpatch.pl | 6 +- sound/pci/hda/patch_cirrus.c | 525 +- sound/pci/hda/patch_realtek.c | 14 + sound/soc/codecs/rt5659.c | 5 + sound/soc/codecs/rt711.c | 8 + sound/soc/fsl/fsl_spdif.c | 30 +- sound/soc/fsl/imx-hdmi.c | 1 - sound/soc/generic/simple-card-utils.c | 13 +- sound/soc/sh/rcar/core.c | 69 +- sound/soc/sof/core.c | 5 +- sound/soc/sof/debug.c | 21 +- tools/bpf/bpftool/btf.c | 3 + tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/map.c | 2 +- tools/lib/bpf/bpf_helpers.h | 5 +- tools/lib/bpf/libbpf.h | 1 + tools/testing/selftests/bpf/Makefile | 7 +- tools/testing/selftests/bpf/get_cgroup_id_user.c | 6 +- .../selftests/bpf/map_tests/array_map_batch_ops.c | 5 - tools/testing/selftests/bpf/progs/fexit_test.c | 4 +- tools/testing/selftests/bpf/xdpxceiver.c | 4 +- .../selftests/drivers/net/mlxsw/tc_restrictions.sh | 4 +- .../selftests/drivers/net/mlxsw/tc_sample.sh | 135 + .../selftests/net/reuseaddr_ports_exhausted.c | 32 +- 804 files changed, 48802 insertions(+), 21883 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/fsl,lcdif.yaml delete mode 100644 Documentation/devicetree/bindings/display/mxsfb.txt create mode 100644 Documentation/devicetree/bindings/net/brcm,bcm6368-mdio-mux.yaml create mode 100644 Documentation/filesystems/cifs/cifsd.rst delete mode 100644 drivers/gpu/drm/arc/Kconfig delete mode 100644 drivers/gpu/drm/arc/Makefile delete mode 100644 drivers/gpu/drm/arc/arcpgu.h delete mode 100644 drivers/gpu/drm/arc/arcpgu_crtc.c delete mode 100644 drivers/gpu/drm/arc/arcpgu_drv.c delete mode 100644 drivers/gpu/drm/arc/arcpgu_hdmi.c delete mode 100644 drivers/gpu/drm/arc/arcpgu_regs.h delete mode 100644 drivers/gpu/drm/arc/arcpgu_sim.c delete mode 100644 drivers/gpu/drm/ast/ast_cursor.c create mode 100644 drivers/gpu/drm/drm_gem_atomic_helper.c delete mode 100644 drivers/gpu/drm/gma500/accel_2d.c delete mode 100644 drivers/gpu/drm/gma500/blitter.c delete mode 100644 drivers/gpu/drm/gma500/blitter.h create mode 100644 drivers/gpu/drm/tiny/arcpgu.c create mode 100644 drivers/gpu/drm/ttm/ttm_device.c rename drivers/gpu/drm/{ttm => vmwgfx}/ttm_memory.c (97%) rename {include/drm/ttm => drivers/gpu/drm/vmwgfx}/ttm_memory.h (97%) create mode 100644 drivers/hid/hid-ft260.c create mode 100644 drivers/net/mdio/mdio-mux-bcm6368.c delete mode 100644 drivers/staging/gasket/Kconfig delete mode 100644 drivers/staging/gasket/Makefile delete mode 100644 drivers/staging/gasket/TODO delete mode 100644 drivers/staging/gasket/apex.h delete mode 100644 drivers/staging/gasket/apex_driver.c delete mode 100644 drivers/staging/gasket/gasket.h delete mode 100644 drivers/staging/gasket/gasket_constants.h delete mode 100644 drivers/staging/gasket/gasket_core.c delete mode 100644 drivers/staging/gasket/gasket_core.h delete mode 100644 drivers/staging/gasket/gasket_interrupt.c delete mode 100644 drivers/staging/gasket/gasket_interrupt.h delete mode 100644 drivers/staging/gasket/gasket_ioctl.c delete mode 100644 drivers/staging/gasket/gasket_ioctl.h delete mode 100644 drivers/staging/gasket/gasket_page_table.c delete mode 100644 drivers/staging/gasket/gasket_page_table.h delete mode 100644 drivers/staging/gasket/gasket_sysfs.c delete mode 100644 drivers/staging/gasket/gasket_sysfs.h create mode 100644 fs/cifsd/Kconfig create mode 100644 fs/cifsd/Makefile create mode 100644 fs/cifsd/asn1.c create mode 100644 fs/cifsd/asn1.h create mode 100644 fs/cifsd/auth.c create mode 100644 fs/cifsd/auth.h create mode 100644 fs/cifsd/buffer_pool.c create mode 100644 fs/cifsd/buffer_pool.h create mode 100644 fs/cifsd/connection.c create mode 100644 fs/cifsd/connection.h create mode 100644 fs/cifsd/crypto_ctx.c create mode 100644 fs/cifsd/crypto_ctx.h create mode 100644 fs/cifsd/glob.h create mode 100644 fs/cifsd/ksmbd_server.h create mode 100644 fs/cifsd/ksmbd_work.c create mode 100644 fs/cifsd/ksmbd_work.h create mode 100644 fs/cifsd/mgmt/ksmbd_ida.c create mode 100644 fs/cifsd/mgmt/ksmbd_ida.h create mode 100644 fs/cifsd/mgmt/share_config.c create mode 100644 fs/cifsd/mgmt/share_config.h create mode 100644 fs/cifsd/mgmt/tree_connect.c create mode 100644 fs/cifsd/mgmt/tree_connect.h create mode 100644 fs/cifsd/mgmt/user_config.c create mode 100644 fs/cifsd/mgmt/user_config.h create mode 100644 fs/cifsd/mgmt/user_session.c create mode 100644 fs/cifsd/mgmt/user_session.h create mode 100644 fs/cifsd/misc.c create mode 100644 fs/cifsd/misc.h create mode 100644 fs/cifsd/ndr.c create mode 100644 fs/cifsd/ndr.h create mode 100644 fs/cifsd/netmisc.c copy fs/{cifs => cifsd}/nterr.c (100%) create mode 100644 fs/cifsd/nterr.h create mode 100644 fs/cifsd/ntlmssp.h create mode 100644 fs/cifsd/oplock.c create mode 100644 fs/cifsd/oplock.h create mode 100644 fs/cifsd/server.c create mode 100644 fs/cifsd/server.h create mode 100644 fs/cifsd/smb2misc.c create mode 100644 fs/cifsd/smb2ops.c create mode 100644 fs/cifsd/smb2pdu.c create mode 100644 fs/cifsd/smb2pdu.h create mode 100644 fs/cifsd/smb_common.c create mode 100644 fs/cifsd/smb_common.h create mode 100644 fs/cifsd/smbacl.c create mode 100644 fs/cifsd/smbacl.h create mode 100644 fs/cifsd/smberr.h create mode 100644 fs/cifsd/smbfsctl.h create mode 100644 fs/cifsd/smbstatus.h create mode 100644 fs/cifsd/time_wrappers.h create mode 100644 fs/cifsd/transport_ipc.c create mode 100644 fs/cifsd/transport_ipc.h create mode 100644 fs/cifsd/transport_rdma.c create mode 100644 fs/cifsd/transport_rdma.h create mode 100644 fs/cifsd/transport_tcp.c create mode 100644 fs/cifsd/transport_tcp.h create mode 100644 fs/cifsd/unicode.c create mode 100644 fs/cifsd/unicode.h create mode 100644 fs/cifsd/uniupr.h create mode 100644 fs/cifsd/vfs.c create mode 100644 fs/cifsd/vfs.h create mode 100644 fs/cifsd/vfs_cache.c create mode 100644 fs/cifsd/vfs_cache.h create mode 100644 include/drm/drm_gem_atomic_helper.h create mode 100644 include/drm/ttm/ttm_device.h delete mode 100644 include/linux/platform_data/asoc-mx27vis.h delete mode 100644 include/uapi/scsi/sg.h