This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 90d856e71443 Add linux-next specific files for 20210723 omits 1141df70117a Merge branch 'akpm-current/current' omits 7c9c6a044f35 Merge remote-tracking branch 'folio/for-next' omits b94ac51b11b5 Merge remote-tracking branch 'rust/rust-next' omits f076fa2d260c Merge remote-tracking branch 'mhi/mhi-next' omits 212b89793d1b Merge remote-tracking branch 'fpga/for-next' omits a22c233fb0c2 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 614495505e57 Merge remote-tracking branch 'hyperv/hyperv-next' omits dd0e69cb44c6 Merge remote-tracking branch 'slimbus/for-next' omits ec9b875578ba Merge remote-tracking branch 'gnss/gnss-next' omits 6fe6cdb58325 Merge remote-tracking branch 'kspp/for-next/kspp' omits b31806152bf6 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits da16c8438e8a Merge remote-tracking branch 'ntb/ntb-next' omits 5c889fb1a777 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits b622b73d9a52 Merge remote-tracking branch 'coresight/next' omits 867cddfe10cf Merge remote-tracking branch 'livepatching/for-next' omits c28fcf09b361 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 2507edbffdb4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 56f9a4b907c1 Merge remote-tracking branch 'rpmsg/for-next' omits f7566b7f7fdf Merge remote-tracking branch 'scsi-mkp/for-next' omits 1b8d512ca20e Merge remote-tracking branch 'scsi/for-next' omits 40b1731f19ea Merge remote-tracking branch 'cgroup/for-next' omits 3691022714de Merge remote-tracking branch 'dmaengine/next' omits 445fb7fe904b Merge remote-tracking branch 'icc/icc-next' omits 519cbd49cd63 Merge remote-tracking branch 'iio/togreg' omits 96ba2512871c Merge remote-tracking branch 'staging/staging-next' omits fe51c0bed42e Merge remote-tracking branch 'phy-next/next' omits 7b857ce0e91c Merge remote-tracking branch 'char-misc/char-misc-next' omits cc861d55289c Merge remote-tracking branch 'tty/tty-next' omits c53c08e81d83 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 5b20259d88e7 Merge remote-tracking branch 'usb/usb-next' omits 3f3bb788dc0f fix for "drm: Introduce the DP AUX bus" omits d160154decb0 Merge remote-tracking branch 'driver-core/driver-core-next' omits d8d89635cc8f Merge remote-tracking branch 'ipmi/for-next' omits 199b84f530f9 Merge remote-tracking branch 'leds/for-next' omits ed38ff53a3cd Merge remote-tracking branch 'workqueues/for-next' omits d41efe7f2adb Merge remote-tracking branch 'percpu/for-next' omits 32b79e16c97d Merge remote-tracking branch 'xen-tip/linux-next' omits 7aab6193f9ee Merge remote-tracking branch 'rcu/rcu/next' omits e208551255f8 Merge remote-tracking branch 'edac/edac-for-next' omits 49bbab140c94 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits dea931565d0d Merge remote-tracking branch 'tip/auto-latest' omits bfd9b2b9d39e Merge remote-tracking branch 'spi/for-next' omits dc4414458df6 Merge remote-tracking branch 'devicetree/for-next' omits a92424e39957 Merge remote-tracking branch 'audit/next' omits df0fc3c9192c Merge remote-tracking branch 'tomoyo/master' omits 757e87827663 Merge remote-tracking branch 'smack/next' omits 4307d61ae71e Merge remote-tracking branch 'selinux/next' omits 37a5e8094924 Merge remote-tracking branch 'keys/keys-next' omits 3c94088e6a16 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8cc810fbb373 Merge remote-tracking branch 'security/next-testing' omits 22badd79dc95 Merge remote-tracking branch 'regulator/for-next' omits 177dec37fd58 Merge remote-tracking branch 'battery/for-next' omits c4d1fa0f77ad Merge remote-tracking branch 'mfd/for-mfd-next' omits 307b6203552b Merge remote-tracking branch 'mmc/next' omits e7917bd2b20d Merge remote-tracking branch 'device-mapper/for-next' omits 94b9cc79202a Merge remote-tracking branch 'block/for-next' omits dc3c68075aed Merge remote-tracking branch 'input/next' omits 88b5a1cf2a44 Merge remote-tracking branch 'modules/modules-next' omits 85dd50d6f027 Merge remote-tracking branch 'sound-asoc/for-next' omits 95c646a8be17 Merge remote-tracking branch 'sound/for-next' omits 439d02b606b0 Merge remote-tracking branch 'regmap/for-next' omits d825f81a496c Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 65ee30e7cf49 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 6d6d7fd9e125 Merge remote-tracking branch 'drm-intel/for-linux-next' omits c7f09be79268 Merge remote-tracking branch 'amdgpu/drm-next' omits 55c0cb2804a9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits e3ffa6396417 Merge remote-tracking branch 'drm/drm-next' omits d135bacf6a8a Merge remote-tracking branch 'crypto/master' omits 5e65c98b80b5 Merge remote-tracking branch 'nand/nand/next' omits 911f81407d8e Merge remote-tracking branch 'mtd/mtd/next' omits 77b2846e010e Merge remote-tracking branch 'bluetooth/master' omits 34649229430f Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 928af153ec82 Merge remote-tracking branch 'ipsec-next/master' omits 84a1e20cfea7 Merge remote-tracking branch 'bpf-next/for-next' omits 861c7995866d Merge remote-tracking branch 'net-next/master' omits f07c34fc63da Merge remote-tracking branch 'rdma/for-next' omits 4dd65f243490 Merge remote-tracking branch 'swiotlb/linux-next' omits 038fcbc50562 Merge remote-tracking branch 'dlm/next' omits 5ae7731bd175 Merge remote-tracking branch 'ieee1394/for-next' omits 63640556647d Merge remote-tracking branch 'cpupower/cpupower' omits 1d2cde8a3b60 Merge remote-tracking branch 'pm/linux-next' omits 152d695652b8 Merge remote-tracking branch 'v4l-dvb-next/master' omits d25b5fde7f5c Merge remote-tracking branch 'jc_docs/docs-next' omits edab766925b0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 4ba7c14cd495 Merge remote-tracking branch 'i2c/i2c/for-next' omits 47d924d7bb1c Merge remote-tracking branch 'hid/for-next' omits 86e534aeb880 Merge remote-tracking branch 'pstore/for-next/pstore' omits 18b7ae0b6dff Merge remote-tracking branch 'printk/for-next' omits a342ceacfa98 Merge remote-tracking branch 'file-locks/locks-next' omits e3897ad73be7 Merge remote-tracking branch 'zonefs/for-next' omits c9f30923e2ff Merge remote-tracking branch 'v9fs/9p-next' omits 767794dc818b Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 3a6b689737aa Merge remote-tracking branch 'cel/for-next' omits 9afd9bbccb60 Merge remote-tracking branch 'gfs2/for-next' omits 6a76d53a9418 Merge remote-tracking branch 'f2fs/dev' omits 587dffbe5d0f Merge remote-tracking branch 'ext3/for_next' omits 09dc281957db Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 96e5cc700c68 Merge remote-tracking branch 'cifs/for-next' omits 654c79d67cba Merge remote-tracking branch 'ceph/master' omits a23e1d6bf426 Merge remote-tracking branch 'btrfs/for-next' omits 6daa91b7f2bb Merge remote-tracking branch 'fscache/fscache-next' omits 50591a900f34 Merge remote-tracking branch 'pidfd/for-next' omits 3ed91b5aa881 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 04761d5db92b Merge remote-tracking branch 'sh/for-next' omits 0054129a64c6 Merge remote-tracking branch 's390/for-next' omits e333ee8cb627 Merge remote-tracking branch 'risc-v/for-next' omits 30f8881d0c59 Merge remote-tracking branch 'parisc-hd/for-next' omits 181f2330d82b Merge remote-tracking branch 'mips/mips-next' omits 9886bef5bca1 Merge remote-tracking branch 'm68knommu/for-next' omits 84a7f3d29e81 Merge remote-tracking branch 'm68k/for-next' omits 6a012622c428 Merge remote-tracking branch 'h8300/h8300-next' omits c878da6f709d Merge remote-tracking branch 'clk-renesas/renesas-clk' omits a96909cb6d8d Merge remote-tracking branch 'clk/clk-next' omits d2b09006a4ae Merge remote-tracking branch 'xilinx/for-next' omits 9e4af0fe464a Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 7d9f6ca886d4 Merge remote-tracking branch 'tegra/for-next' omits fc7963414687 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits fb9159a839c6 Merge remote-tracking branch 'stm32/stm32-next' omits 1d3f558d6f3d Merge remote-tracking branch 'scmi/for-linux-next' omits b41787adadec Merge remote-tracking branch 'samsung-krzk/for-next' omits 0e6b0dd24a64 Merge remote-tracking branch 'rockchip/for-next' omits 19b59a8aa6b6 Merge remote-tracking branch 'reset/reset/next' omits 4670acebf660 Merge remote-tracking branch 'renesas/next' omits e221f950a2e4 Merge remote-tracking branch 'qcom/for-next' omits b63349e37b84 Merge remote-tracking branch 'omap/for-next' omits 02c93028cbf4 Merge remote-tracking branch 'mvebu/for-next' omits 3c43f4b183cf Merge remote-tracking branch 'mediatek/for-next' omits 7ca6e569ae1b Merge remote-tracking branch 'keystone/next' omits 783990549f18 Merge remote-tracking branch 'imx-mxs/for-next' omits ff38abd6a7a4 Merge remote-tracking branch 'at91/at91-next' omits 04aed0123c68 Merge remote-tracking branch 'aspeed/for-next' omits 10be05383601 Merge remote-tracking branch 'amlogic/for-next' omits 118682dd05c3 Merge remote-tracking branch 'actions/for-next' omits 4e3fc8648d48 Merge remote-tracking branch 'arm/for-next' omits f6eb80edb03e Merge remote-tracking branch 'asm-generic/master' omits 47d616f8be9b Merge remote-tracking branch 'dma-mapping/for-next' omits d273adf3d5ce Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 80c64c97bae5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 86d652a28846 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits adf0d3406f54 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 1205afd8d732 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 9a0569b47521 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 3e2f1600dfbf Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 402338c65c54 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits bb669fa7b755 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits e989f3747af0 Merge remote-tracking branch 'scsi-fixes/fixes' omits 432957a2c350 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 70d7599cb543 Merge remote-tracking branch 'vfs-fixes/fixes' omits ad4ebf05e20d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits ce2339dae63d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits cbde33677e0f Merge remote-tracking branch 'kvm-fixes/master' omits ec39df4f708a Merge remote-tracking branch 'omap-fixes/fixes' omits 9651dc075864 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits b943987d6e67 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 338fb4714519 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits db392ecb5c99 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 0c17080738df Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 4b83d8110708 Merge remote-tracking branch 'staging.current/staging-linus' omits 447594e81d66 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits be124e466f7e Merge remote-tracking branch 'usb.current/usb-linus' omits 4c3d753eacb9 Merge remote-tracking branch 'tty.current/tty-linus' omits 59301544041c Merge remote-tracking branch 'driver-core.current/driver-c [...] omits b20270bf7df6 Merge remote-tracking branch 'spi-fixes/for-linus' omits 54e6ad7abc40 Merge remote-tracking branch 'regulator-fixes/for-linus' omits addde90286f6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c4843c53279e Merge remote-tracking branch 'sound-current/for-linus' omits a2e67afd60d7 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 142e50fe1267 Merge remote-tracking branch 'netfilter/master' omits 740f1abff043 Merge remote-tracking branch 'ipsec/master' omits 6f2be4b9dec4 Merge remote-tracking branch 'bpf/master' omits 021cde1ae781 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 78d790a76d9a Merge remote-tracking branch 'm68k-current/for-linus' omits 4b2385d9461f Merge remote-tracking branch 'arc-current/for-curr' omits fbc515e1c049 f2fs: don't sleep while grabing nat_tree_lock omits 00359b2a8bbb f2fs: fix the f2fs_file_write_iter tracepoint omits 5f2632fa1471 f2fs: reduce indentation in f2fs_file_write_iter() omits 54dbc19d84f1 f2fs: rework write preallocations omits 23aa64d999dc f2fs: remove allow_outplace_dio() omits ceddc02b7613 f2fs: make f2fs_write_failed() take struct inode omits 199ec5db2dc5 Merge remote-tracking branch 'spi/for-5.15' into spi-next omits c6edba975913 Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits 336e3a8679c4 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 0ffa19b42099 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 86db346793f9 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits a7b7e43d4747 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits e2c744af9cd3 hwmon: (w83627ehf) Switch to SIMPLE_DEV_PM_OPS omits 9f9d11cfad91 dt-bindings: firmware: update arm,scpi.yaml reference omits a4757d06df08 mm/filemap: Add FGP_STABLE omits bd3ee02a91ac mm/filemap: Add filemap_get_folio omits 848977816e20 mm/filemap: Convert mapping_get_entry to return a folio omits 4cbf12a89a98 mm/filemap: Add filemap_add_folio() omits 786f71c43cae mm/filemap: Add filemap_alloc_folio omits 8f13d55bbc14 mm/page_alloc: Add folio allocation functions omits 06cbd93e0ca9 mm/lru: Add folio_add_lru() omits 36e54906776d mm/lru: Convert __pagevec_lru_add_fn to take a folio omits 6b59d53b7a80 mm: Add folio_evictable() omits 45b9a6db4c8d mm/workingset: Convert workingset_refault() to take a folio omits aaadfdb56d17 mm/filemap: Add readahead_folio() omits 694d597dc823 mm/filemap: Add folio_mkwrite_check_truncate() omits 36be77420e03 mm/filemap: Add i_blocks_per_folio() omits d3b5830e50e1 mm/writeback: Add folio_redirty_for_writepage() omits 441a468d36f0 mm/writeback: Add folio_account_redirty() omits 22cabba4404a mm/writeback: Add folio_clear_dirty_for_io() omits ba9fe82694a7 mm/writeback: Add folio_cancel_dirty() omits aff8d48a6fce mm/writeback: Add folio_account_cleaned() omits 2505826efe55 mm/writeback: Add filemap_dirty_folio() omits aed549d63450 mm/writeback: Convert tracing writeback_page_template to folios omits 4df5aefb8ab7 mm/writeback: Add __folio_mark_dirty() omits d6a10efac196 mm/writeback: Add folio_mark_dirty() omits 518480280a76 mm/writeback: Add folio_start_writeback() omits cdc8d3ce5bad mm/writeback: Add __folio_end_writeback() omits d73b19c64e01 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits 0a767bf67355 flex_proportions: Allow N events instead of 1 omits 9dadb237652f mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 496211c7d6b3 mm/migrate: Add folio_migrate_copy() omits a34d068248b7 Merge branch 'misc-5.14' into next-fixes omits 2092cdb412f0 Merge branch 'icc-fixes' into icc-next omits 7ec2438bdf21 interconnect: qcom: icc-rpmh: Add BCMs to commit list in p [...] omits d7a81d334847 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced [...] omits 3d5667e52c37 Merge branch 'v5.15-armsoc/dts64' into for-next omits 9cc969675dea interconnect: Sanity check that node isn't already on list omits 789a39ad39bc interconnect: qcom: icc-rpmh: Consolidate probe functions omits 785a947f7946 mm/migrate: Add folio_migrate_flags() omits 4c5e81b3f533 mm/migrate: Add folio_migrate_mapping() omits c6054bad5e44 mm/rmap: Add folio_mkclean() omits a70078dc4e93 mm/swap: Add folio_mark_accessed() omits 1d70efc2f5a5 mm/swap: Add folio_activate() omits 76dc430ff513 mm: Add folio_young and folio_idle omits a63d61927657 mm: Add arch_make_folio_accessible() omits d91a713ed367 drm/amdgpu/display: add support for multiple backlights omits c0f17b43af62 PCI: quirks: Quirk PCI d3hot delay for AMD xhci omits a977e4867088 drm/radeon: Add HD-audio component notifier support (v2) omits e4538360f53a drm/amdgpu: check whether s2idle is enabled to determine s0ix omits f66ae338f788 Revert "drm/amd/display: To modify the condition in indica [...] omits 2590178f8f7b Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 091f05c13c91 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 06bd6b581a8c drm/amdgpu: only check for _PR3 on dGPUs omits a47a21624b60 drm/amdgpu: add another raven1 gfxoff quirk omits 701b5ff31d78 usb/host: enable auto power control for xhci-pci omits 7c57130c7897 drm/amdkfd: Allow querying SVM attributes that are clear omits eb6ffb59959c drm/amdgpu: add pci device id for cyan_skillfish omits 50376802db06 drm/amdgpu: add autoload_supported check for RLC autoload omits c7ef60ebefd1 drm/amdgpu: enable SMU for cyan_skilfish omits 10a41510db9f drm/amdgpu: add check_fw_version support for cyan_skillfish omits 587b05b2aa0f drm/amdgpu: add basic ppt functions for cyan_skilfish omits ca23c4984296 drm/amdgpu: add smu interface header for cyan_skilfish omits 975c8efc31b5 drm/amdgpu: add smu_v11_8_ppsmc header for cyan_skilfish omits 1c681e20dac9 drm/amdgpu: add smu_v11_8_pmfw header for cyan_skilfish omits c510eedea3a6 drm/amdgpu: use direct loading by default for cyan_skillfish2 omits 1a60b174abb6 drm/amdgpu: enable psp v11.0.8 for cyan_skillfish omits eb3eab5a281e drm/amdgpu: init psp v11.0.8 function for cyan_skillfish omits fcb5b92801a3 drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish omits 873c5a91eee2 drm/amdgpu: add mp 11.0.8 header for cyan_skillfish omits 02387473ce26 drm/amdgpu: add nbio support for cyan_skillfish omits 08e1994232da drm/amdgpu: add chip early init for cyan_skillfish omits be3c5aa1f16e drm/amdkfd: enable cyan_skillfish KFD omits 4ed89b56cd51 drm/amdgpu: add gc v10 golden settings for cyan_skillfish omits 752efc6f2991 drm/amdgpu: add sdma v5 golden settings for cyan_skillfish omits bac2693a8397 drm/amdgpu: add cyan_skillfish support in gfx v10 omits 01e1175b959b drm/amdgpu: add cyan_skillfish support in gmc v10 omits e85d01d5a901 drm/amdgpu: load fw direclty for cyan_skillfish omits 0f7f3ae5a5c9 drm/amdgpu: add sdma fw loading support for cyan_skillfish omits 3e1cd6c37dcf drm/amdgpu: add cp/rlc fw loading support for cyan_skillfish omits 9d9ee0f4ead4 drm/amdgpu: set ip blocks for cyan_skillfish omits 3de3364550bf drm/amdgpu: init family name for cyan_skillfish omits 1d29c29d0eb8 drm/amdgpu: dynamic initialize ip offset for cyan_skillfish omits b443f9c71e50 drm/amdgpu: add cyan_skillfish asic type omits 14773ad860d0 drm/amdgpu: adjust fw_name string length for toc omits 90a5360110e8 drm/amdgpu: increase size for sdma fw name string omits 057811cc70c4 drm/amdgpu: add yellow carp pci id (v2) omits 5b4639366622 drm/amdgpu: update yellow carp external rev_id handling omits ec0519110c8b drm/amdgpu/acp: Make PM domain really work omits 45ba189fd101 drm/amd/amdgpu: add consistent PSP FW loading size checking omits e176c81caff9 drm/amd/amdgpu: consider kernel job always not guilty omits 09ba3197b43a drm/amdkfd: Update SMI throttle event bitmask omits 02ea35ccff7b drm/amdgpu: Fix documentaion for dm_dmub_outbox1_low_irq omits 23e58f181383 drm/amd/amdgpu: Add a new line to debugfs phy_settings output omits a871cceff87f drm/amd/amdgpu: Update debugfs link_settings output link_r [...] omits 59dcc40a22fe drm/amdkfd: Fix a concurrency issue during kfd recovery omits 5806697fb136 drm/amdkfd: Set priv_queue to NULL after it is freed omits 295e4cccb32a drm/amdkfd: Renaming dqm->packets to dqm->packet_mgr omits 53a253f0056e drm/amdgpu: Change a few function names omits c94dd38d134b drm/amdgpu: Fix a printing message omits 7b9ff4173c19 drm/amdgpu: Add error message when programing registers fails omits 83ae57f09d52 drm/amdgpu: Change the imprecise function name omits 6d9328e8bde7 drm/amdgpu - Corrected the video codecs array name for yel [...] omits 5fa5ff511363 drm/amdkfd: report pcie bandwidth to the kfd omits af546ec86218 drm/amdkfd: report xgmi bandwidth between direct peers to the kfd omits 4658b0c1a516 drm/amdgpu: add psp command to get num xgmi links between [...] omits 1d44c00a2a99 drm/amdgpu: Fix documentaion for amdgpu_bo_add_to_shadow_list omits 179e6e726d7c drm/amd/pm: Support board calibration on aldebaran omits 9b05ace159c6 drm/amd/display: change zstate allow msg condition omits 923f1863c039 drm/amd/display: 3.2.145 omits c2a4ad2f8b25 drm/amd/display: [FW Promotion] Release 0.0.75 omits 5a1e085f892d drm/amd/display: Refine condition for cursor visibility omits a276c0fddd92 drm/amd/display: Populate dtbclk entries for dcn3.02/3.03 omits 1ca62b69eefb drm/amd/display: add workaround for riommu invalidation re [...] omits 7318e8ed308e drm/amd/display: Line Buffer changes omits 2d5c99f7975d drm/amd/display: Remove MALL function from DCN3.1 omits 0636e3a45f64 drm/amd/display: DCN2X Prefer ODM over bottom pipe to find [...] omits cc56242c7c47 drm/amd/display: Only set default brightness for OLED omits ade2d4987f53 drm/amd/display: Update bounding box for DCN3.1 omits 5b47adb24401 drm/amd/display: Query VCO frequency from register for DCN3.1 omits e09811e7efef drm/amd/display: Populate socclk entries for dcn3.02/3.03 omits fc6f5cc75147 drm/amd/display: Fix max vstartup calculation for modes wi [...] omits 1cb6006c8b8e drm/amd/display: Enable eDP ILR on DCN2.1 omits f5a5d03daba6 drm/amd/display: 3.2.144 omits d994e633e69a drm/amd/display: Fix comparison error in dcn21 DML omits 803ac8c05b1b drm/amd/display: Fixed hardware power down bypass during h [...] omits 82d6f32516f6 drm/amd/display: Add copyright notice to new files omits b96e0753c1fb drm/amd/display: Reduce delay when sink device not able to [...] omits abc392099e24 drm/amd/display: add debug print for DCC validation failure omits fb85f280bf40 drm/amd/display: Re-enable "Guard ASSR with internal displ [...] omits 3508e35dec5c mm: Add kmap_local_folio() omits c18a4e657ce6 Merge branch 'fixes' into for-next omits 117a27c2743e mm: Add flush_dcache_folio() omits 3b7a2acaa70d mm: Add folio_raw_mapping() omits 1b2fb6101c71 mm: Add folio_pfn() omits ed8e27c08463 mm/workingset: Convert workingset_activation to take a folio omits df506008767a mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits acf5b5a4957c mm/memcg: Add folio_lruvec_lock() and similar functions omits 4c1fa0081d16 mm/memcg: Add folio_lruvec() omits fbd484b26381 mm/memcg: Convert mem_cgroup_move_account() to use a folio omits 754fb2e00a77 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits 2832679327e1 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits 5574ade1f27b mm/memcg: Convert mem_cgroup_migrate() to take folios omits 6a95c78dfa4e mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits 6ce4de45bae2 mm/memcg: Convert uncharge_page() to uncharge_folio() omits 881060885e5c mm/memcg: Convert mem_cgroup_charge() to take a folio omits e02e05b0daa5 mm/memcg: Convert commit_charge() to take a folio omits 61374127431a mm/memcg: Add folio_memcg() and related functions omits 5eafda8b0c4d mm/memcg: Convert memcg_check_events to take a node ID omits afb628cd888c mm/memcg: Remove soft_limit_tree_node() omits 8dcfca3cecca mm/memcg: Use the node id in mem_cgroup_update_tree() omits 69d2395ca8ef mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits e004ebf60676 mm: Add folio_nid() omits 043656facf6e mm: Add folio_mapped() omits 7a4ae325b746 fs/netfs: Add folio fscache functions omits d5cf6cb1a465 mm/filemap: Add folio private_2 functions omits 9ee05b20d86b mm/filemap: Convert page wait queues to be folios omits 3e638af9e1da mm/filemap: Add folio_wake_bit() omits ee44f674fd1c mm/filemap: Add folio_wait_bit() omits f9b3e3eb6c9e mm/writeback: Add folio_wait_stable() omits ec086dcf8229 mm/writeback: Add folio_wait_writeback() omits 545c0f03d3dd mm/filemap: Add folio_end_writeback() omits 6ac258a39fe4 mm/swap: Add folio_rotate_reclaimable() omits d42e083e5eff mm/filemap: Add __folio_lock_or_retry() omits 35e305eee20d mm/filemap: Add folio_wait_locked() omits e3700f8b6abe mm/filemap: Add __folio_lock_async() omits a7a9dbf5c658 mm/filemap: Add folio_lock_killable() omits 2896ce5ea108 mm/filemap: Add folio_lock() omits 0235f13bc03d mm/filemap: Add folio_unlock() omits 4480cfeb3246 mm/util: Add folio_mapping() and folio_file_mapping() omits b12454fd08e2 mm/filemap: Add folio_pos() and folio_file_pos() omits b7cf2ff51309 mm/filemap: Add folio_next_index() omits 67431f80c18a mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits f1f985441231 mm: Handle per-folio private data omits 63984049e50a mm/lru: Add folio LRU functions omits 8c02d1a13876 mm: Add folio flag manipulation functions omits 3f6e3c58f2ac mm: Add folio_try_get_rcu() omits 43a839dc66bf mm: Add folio_get() omits 532e83a85797 mm: Add folio_put() omits 25f5b0e994d9 mm: Add folio reference count functions omits 3c68c9bb3478 mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() omits 586504072164 mm/vmstat: Add functions to account folio statistics omits 6b474ab1d9c8 mm: Add folio_pgdat(), folio_zone() and folio_zonenum() omits ca855b58c2df mm: Introduce struct folio omits ace6e27b9019 selftests/memfd: remove unused variable omits d8046a8e567c prctl: allow to setup brk for et_dyn executables omits 2934908ea4bb pid: cleanup the stale comment mentioning pidmap_init(). omits e018e9440e7e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 469e659276c4 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits 19c9f45d141b nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 88dacc9839c6 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits ce7a4ae939b1 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits 5413f77a7ac2 nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits dcbf87a39379 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 610093b3d318 init/main.c: silence some -Wunused-parameter warnings omits 2aa099d01e52 lib/test: convert test_sort.c to use KUnit omits c103070e9f2e lib/string: optimized memset omits 2b30837aff7e lib/string: optimized memmove omits cc246e078476 lib/string: optimized memcpy omits 861e4188f2a9 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 0d113c320f68 math: make RATIONAL tristate omits 81da5c0e19f0 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits 4bc73b47f90d proc/sysctl: make protected_* world readable omits 53eec7dd4757 connector: send event on write to /proc/[pid]/comm omits ada5874e0368 fs/proc/kcore.c: add mmap interface omits a01918d6d9c0 kernel/hung_task.c: Monitor killed tasks. omits c72a928c7674 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 901a96ffa41c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 523472ee196d kfence: show cpu and timestamp in alloc/free info omits 96591fdaf55d mm/highmem: Remove deprecated kmap_atomic omits 4fdd8bff9fb9 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits bf2d49747ce9 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 0a2817207a4f mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 2146b2ddfc85 ACPI: memhotplug: memory resources cannot be enabled yet omits 24ce41d9f198 mm/memory_hotplug: remove nid parameter from remove_memory [...] omits 726543a9e3d9 mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 55de8dcbb9d6 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits e784d66cd1e8 mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 9aa271f41c90 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 99e3683cf709 memory-hotplug.rst: complete admin-guide overhaul omits c8542b499720 memory-hotplug.rst: remove locking details from admin-guide omits be8061271ca0 mm/vmstat: remove unneeded return value omits ae3573957c99 mm/vmstat: simplify the array size calculation omits 5cba6772fb76 mm/vmstat: correct some wrong comments omits 398322d689a1 selftests: vm: add KSM merging across nodes test omits 9ea881ab087f selftests: vm: add KSM zero page merging test omits 91c380466110 selftests: vm: add KSM unmerge test omits ca83b8287c57 selftests: vm: add KSM merge test omits 35a685c6c002 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits b09c391e7145 oom_kill: oom_score_adj broken for processes with small me [...] omits 15e6fb2883d5 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 70b9b22c3f47 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 3d73d8bd0b24 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 27bdb233ea48 mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 5f387c0f4f46 mm/hugetlb: fix compile warning for !CONFIG_NUMA build omits e302fbaef4ce mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits e52978e14b39 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits b409a0ed62c1 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] omits 2c72c3e8395b mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits 24056927149d mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits b9413558da10 mm/vmscan: add 'else' to remove check_pending label omits 0d7c26af7a93 mm/vmscan: remove unneeded return value of kswapd_run() omits 88a4aa43cea5 mm/vmscan: remove misleading setting to sc->priority omits a8c53a27e831 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits 9a075d058ec4 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 5aba4142ec4f mm/migrate: add sysfs interface to enable reclaim migration omits 484e693413eb mm/vmscan: never demote for memcg reclaim omits 77fd36297ff3 mm/vmscan: Consider anonymous pages without swap omits 06c96d689996 mm/vmscan: add helper for querying ability to age anonymous pages omits 89f387f714bc mm/vmscan: add page demotion counter omits c28333345658 mm/migrate: demote pages during reclaim omits 6f517bc2e5f2 mm/migrate: enable returning precise migrate_pages() succe [...] omits 7795e252befe mm/migrate: update node demotion order on hotplug events omits 67d239a6024f mm/numa: automatically generate node migration order omits d6a5703a5d18 hugetlb: before freeing hugetlb page set dtor to appropria [...] omits 4c137fc87a71 hugetlb: drop ref count earlier after page allocation omits 2aae2a02d4b1 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits 52606952594b mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits 8a11bab17eae mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits f3bc5f990528 memblock: stop poisoning raw allocations omits e79c52ecdfe4 mm: introduce memmap_alloc() to unify memory map allocation omits 0eddadb4bd43 microblaze: simplify pte_alloc_one_kernel() omits 7301f670c669 mm/page_alloc: always initialize memory map for the holes omits 45c806303565 mm/kasan: move kasan.fault to mm/kasan/report.c omits 1ea396da10ad mm/vmalloc: fix wrong behavior in vread omits 39b68616c370 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 30251f281216 mm/vmalloc: remove gfpflags_allow_blocking() check omits d8e8f5241ec1 mm/vmalloc: use batched page requests in bulk-allocator omits 47c0cdaf47f2 include/linux/mmzone.h: avoid a warning in sparse memory support omits 847d7423f9a0 mm/sparse: set SECTION_NID_SHIFT to 6 omits 22112dd93ec1 mm: sparse: remove __section_nr() function omits cdfcc31746c8 mm: sparse: pass section_nr to find_memory_block omits d12f1d05b4c7 mm: sparse: pass section_nr to section_mark_present omits d015e1cd3bba mm/mremap: fix memory account on do_munmap() failure omits b3e52fb9b8fc mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits 6f1ea81c5608 mm: remove flush_kernel_dcache_page omits f4727054f2bc scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits 0dfbe021289f ps3disk: replace flush_kernel_dcache_page with flush_dcache_page omits fcf25a2f046f mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits d08236e77e7e mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits d4f7b00d9418 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 6751361458ba lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits e06787ae586c lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 9f21f97ad67e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 631560d98f35 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits c764d0f4aa5a lazy tlb: allow lazy tlb mm refcounting to be configurable omits 3ab58c3b0d47 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits b597c997b95f lazy tlb: introduce lazy mm refcount helper functions omits 6aded2a191e7 memcg: charge fs_context and legacy_fs_context omits 0f35f946f8f5 memcg-infrastructure-to-flush-memcg-stats-v5 omits 5aeb4292e13d memcg: infrastructure to flush memcg stats omits 3b4b2143d68d memcg: switch lruvec stats to rstat omits 484d6cd671b0 memcg: enable accounting for pids in nested pid namespaces omits 2e22ac3037b6 mm, memcg: inline swap-related functions to improve disabl [...] omits 1f4c6a1cf274 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits 8df74428b638 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 220758bb4eae fs, mm: fix race in unlinking swapfile omits 935ce608b674 vfs: keep inodes with page cache off the inode shrinker LRU omits 3351123e0d0c fs: inode: count invalidated shadow pages in pginodesteal omits d91c7d5c667f fs: drop_caches: fix skipping over shadow cache inodes omits 36d8e52bdb01 mm: remove irqsave/restore locking from contexts with irqs [...] omits 0911d9f9dc31 writeback: use READ_ONCE for unlocked reads of writeback stats omits 2db75123e2f9 writeback: rename domain_update_bandwidth() omits e4165cfcd339 writeback: fix bandwidth estimate for spiky workload omits ed5cbc697a36 writeback: reliably update bandwidth estimation omits 4dd7a4fe8321 writeback: track number of inodes under writeback omits a1393e0e5383 mm: mark idle page tracking as BROKEN omits 61fdc72b0082 mm/debug_vm_pgtable: fix corrupted page flag omits 023d1e9e0e82 mm/debug_vm_pgtable: remove unused code omits a55eb457c4a0 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 25ec4f487b9b mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits 795a854b6048 mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits 0f452aa3e581 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits d5a676bd7334 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits ee33d1ef728c mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits fb6c79d1fb3a mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits cd8c1cffe7de mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits 41b399706a09 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 5b79c4a1469b mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits a9aac8ea5516 mm: slub: Fix slub_debug disablement for list of slabs omits f2eecc7e6e08 mm: move kvmalloc-related functions to slab.h omits a7e4936dbc79 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 1e10dca18d88 ocfs2: fix ocfs2 corrupt when iputting an inode omits 55e6b033831f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 5c764c97fe3d ocfs2: remove an unnecessary condition omits 38abd2c4a86c /proc/kpageflags: do not use uninitialized struct pages omits baddef428bc7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2ff2187ca9ed lib/test_string.c: move string selftest in the Runtime Tes [...] omits b808027815d3 ipc: WARN if trying to remove ipc object which is absent omits a09a517056b8 shm: skip shm_destroy if task IPC namespace was changed omits e63c8bb994e2 procfs: prevent unprivileged processes accessing fdinfo omits f59897409f3e mm: mmap_lock: fix disabling preemption directly omits ec74e4327618 mm/secretmem: wire up ->set_page_dirty omits 45d78575d78a writeback, cgroup: do not reparent dax inodes omits 8db71ecdeac1 writeback, cgroup: remove wb from offline list before rele [...] omits e75b8b41cf3f memblock: make for_each_mem_range() traverse MEMBLOCK_HOTP [...] omits 30f0a9076e8d mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ [...] omits dfdd50b7eb0b mm: use kmap_local_page in memzero_page omits d77c489a114e mm: call flush_dcache_page() in memcpy_to_page() and memze [...] omits caf1a449d226 kfence: skip all GFP_ZONEMASK allocations omits 93b3caca7d68 kfence: move the size check to the beginning of __kfence_alloc() omits 2aac83e9a0de kfence: defer kfence_test_init to ensure that kunit debugf [...] omits c8723c6f17bf selftest: use mmap instead of posix_memalign to allocate memory omits 28ca0f6a0730 userfaultfd: do not untag user pointers omits 6160d948cc6f hardening: Clarify Kconfig text for auto-var-init omits e820ba87f9d1 dm: add documentation for IMA measurement support omits fdac9de80c2e dm: update target status functions to support IMA measurement omits 7fefe259be8d dm ima: measure data on device rename omits 843de84e9494 dm ima: measure data on table clear omits 5c061ced276b dm ima: measure data on device remove omits b84d99335e3b dm ima: measure data on device resume omits c2608cebed20 dm ima: measure data on table load omits fa31b17088f9 Merge branch 'clocksource.2021.07.20c' into HEAD omits 256cd672f9bf Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits 8a3af8ba2b51 Merge branch 'lkmm.2021.07.20c' into HEAD omits 50a912792cde tools/memory-model: Document data_race(READ_ONCE()) omits fdd764e8626d tools/memory-model: Heuristics using data_race() must hand [...] omits 69be7e016055 tools/memory-model: Add example for heuristic lockless reads omits 531a08a403bb Merge branch 'kcsan.2021.07.20c' into HEAD omits e2f052172bd6 Merge branches 'doc.2021.07.20c', 'fixes.2021.07.20c', 'no [...] omits 0bd06857a1d2 torture: Make kvm-test-1-run-qemu.sh check for reboot loops omits a044938f20f5 torture: Add timestamps to kvm-test-1-run-qemu.sh output omits d02bee54d931 torture: Don't use "test" command's "-a" argument omits 5d3ba2b5d2d0 torture: Make kvm-test-1-run-batch.sh select per-scenario [...] omits 86a8c99c82ec torture: Consistently name "qemu*" test output files omits 695e51cda947 torture: Use numeric taskset argument in jitter.sh omits 92c93c4ec023 rcutorture: Upgrade two-CPU scenarios to four CPUs omits 4ca8f1a42ec0 torture: Make kvm-test-1-run-qemu.sh apply affinity omits 973e42b635bd torture: Don't redirect qemu-cmd comment lines omits e8cf874883c5 torture: Make kvm.sh select per-scenario affinity masks omits 05caab8b4b9e scftorture: Avoid NULL pointer exception on early exit omits 665c31c04981 scftorture: Add RPC-like IPI tests omits 61700f06e186 locktorture: Count lock readers omits 0dbeb44f152a locktorture: Mark statistics data races omits 8f12cead1d49 rcuscale: Console output claims too few grace periods omits 6580f64ccd06 rcutorture: Preempt rather than block when testing task stalls omits 3fad1f7b48cd refscale: Add measurement of clock readout omits deb37cfcfc12 rcu: Print human-readable message for schedule() in RCU reader omits d40011b02d4e rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU omits df00d93bce86 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable omits 891fb9846876 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() omits aba54baa110f rcu: Mark accesses in tree_stall.h omits 7798a249ab0e rcu: Remove trailing spaces and tabs omits d5bb480a1272 rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] omits c87424ec22c0 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() omits a6cf9cd06cd3 srcutiny: Mark read-side data races omits cc87c2380775 rcu: Start timing stall repetitions after warning complete omits 51f50c3bc0fd rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits b080c57738d7 rcu/tree: Handle VM stoppage in stall detection omits ed50f41361a7 rculist: Unify documentation about missing list_empty_rcu() omits f690dff7cb10 rcu: Mark accesses to ->rcu_read_lock_nesting omits 285ec70ee6ce rcu: Weaken ->dynticks accesses and updates omits 2f5f912c5b60 Merge branch 'fixes' into for-next omits de35038b40c1 Merge branch 'timers/urgent' omits 5bcf8b4b8bfd Merge branch 'core/urgent' omits a20c85e7b496 Merge branch 'efi/urgent' omits b8ea6f6890fb Merge branch 'locking/core' omits 795f5d1b822c Merge branch 'locking/urgent' omits cb90dd1c43e6 Merge branch 'perf/core' omits edc2a7b3385d Merge branch 'sched/core' omits 802dad70a535 Merge branch 'for-next/array-bounds' into for-next/kspp omits 9b5b7a72fdc4 NFSD: Use new __string_len C macros for nfsd_clid_class omits 9274c259cecd NFSD: Use new __string_len C macros for the nfs_dirent tracepoint omits 0fa130071d9a tracing: Add trace_event helper macros __string_len() and [...] omits 54bc78aa02dd NFSD: Batch release pages during splice read omits d2f1cb4e7b28 SUNRPC: Add svc_rqst_replace_page() API omits a3f4ec99797c NFSD: Clean up splice actor omits d713e0c83398 Merge branch 'pm-pci' into linux-next omits 4c57d77eb3ef Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] omits c96905d4fc7c Merge branches 'acpi-utils' and 'acpi-misc' into linux-next omits 73380b9ad247 iio: st-sensors: Remove some unused includes and add some [...] omits 47acb28e4bbd dt-bindings: iio: accel: bma255: Merge bosch,bma180 schema omits 22400a3b7331 dt-bindings: iio: accel: bma255: Sort compatibles omits ed9fc721133e dt-bindings: iio: accel: bma255: Fix interrupt type omits 64151620227a m68k: m5441x: add flexcan support omits d8e32fc6b289 m68k: stmark2: update board setup omits 76ad1542ed9b m68k/nommu: prevent setting ROMKERNEL when ROM is not set omits 49c8d682f525 m68k/coldfire: change pll var. to clk_pll omits c485d3bf3cc7 fpga: fpga-mgr: wrap the write_sg() op omits 5daa06ffcebf fpga: fpga-mgr: wrap the fpga_remove() op omits 6814101ee1b2 fpga: fpga-mgr: wrap the state() op omits 43a0e0528d6d fpga: fpga-mgr: wrap the status() op omits 9590d5375cd4 fpga: fpga-mgr: wrap the write() op omits cdc2160df447 fpga: fpga-mgr: make write_complete() op optional omits a11fe89db628 fpga: fpga-mgr: wrap the write_init() op omits 6c17b7ff1d11 fpga: zynqmp-fpga: Address warning about unused variable omits 310a0b2dae99 fpga: xilinx-pr-decoupler: Address warning about unused variable omits 7f6296289cd1 fpga: xiilnx-spi: Address warning about unused variable omits b46e9b299bd9 fpga: altera-freeze-bridge: Address warning about unused variable omits b0d174c8c1e1 Merge branch 'v5.15-armsoc/dts64' into for-next omits 47f53972ca15 hwmon: intel-m10-bmc-hwmon: add n5010 sensors omits b8f3d51e9b9b hwmon: (w83627ehf) Remove w83627ehf_remove() omits a5ed7262cdf8 hwmon: (w83627ehf) Use platform_create_bundle omits ddde0ab0a2ca hwmon: (pmbus/bpa-rs600) Support BPD-RS600 omits 83eea1033d1c hwmon: (ntc_thermistor) Use library interpolation omits 51b89b49954f Merge branch for-5.14/arm64/dt into for-next omits 1a2055cd5091 bindings: ipmi: Add binding for SSIF BMC driver omits 007888f365c9 ipmi: ssif_bmc: Add SSIF BMC driver omits b9ed06f4c665 i2c: aspeed: Add slave_enable() to toggle slave mode omits 5badbb3696e3 Merge branch 'v5.15-clk/next' into for-next omits 747dca0639a0 Merge branch 'v5.15-armsoc/dts64' into for-next omits 6d29f6d54365 Merge branch 'v5.15-armsoc/dts32' into for-next omits 5dad91196d6e Merge branch 'v5.15-armsoc/drivers' into for-next omits b462e2fc78f0 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check omits 1631761dc7fb ARM: dts: stm32: Prefer HW RTC on DHCOM SoM omits e505fdce7081 ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx omits fc5045ea6bdf ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x [...] omits 49b3d89ab421 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157 [...] omits a9877360b05f ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM omits e26d30c8df86 ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM omits b727acc86620 ARM: dts: stm32: Set {bitclock,frame}-master phandles on D [...] omits 2332f8e99198 Merge branch 'imx/dt64' into for-next omits 2d79cdcb0cde Merge branch 'imx/dt' into for-next omits 8c472079457c Merge branch 'imx/bindings' into for-next omits 60b8191c4777 Merge branch 'for-5.15/block' into for-next omits 6d805368f672 ioprio: move user space relevant ioprio bits to UAPI includes omits 85fd4a8a8431 drm/ttm: Fix COW check omits e4998f490675 Merge tag 'v5.14-rc1' into for-next omits 4fb9c588398f Bluetooth: call lock_sock() outside of spinlock section omits 2e1cbaba3f3f loop: reintroduce global lock for safe loop_validate_file( [...] omits 65cf8a79fa46 Merge branch 'v5.15-armsoc/drivers' into for-next omits 2deacb579c33 Merge branch 'v5.15-armsoc/dts64' into for-next omits e622ab0f003b Merge branch 'v5.15-armsoc/dts32' into for-next omits 02c6edd4b1a0 hwmon: (k10temp) support Zen3 APUs omits 42c4417937be usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro. omits af66f73a09f5 usb: cdnsp: Fixed issue with ZLP omits 186e4f279819 usb: cdnsp: Fix incorrect supported maximum speed omits ed708e124ac2 usb: cdns3: Fixed incorrect gadget state omits d97176f6040f fpga: dfl: pci: add device IDs for Silicom N501x PAC cards omits 808c6838dfee Merge branch 'for-next-current-v5.12-20210624' into for-ne [...] omits 98e89097e3dc Merge branch 'misc-5.14' into for-next-current-v5.12-20210624 omits 72a0a49b7c77 Merge branch 'mvebu/dt64' into mvebu/for-next omits 8b2d3f879da3 Merge branch 'mvebu/drivers' into mvebu/for-next omits b03485fe99f2 Merge tags 'amlogic-arm64-dt-for-v5.14-v2' and 'amlogic-ar [...] omits 91ee322340fb Merge branch 'omap-for-v5.14/dt' into for-next omits cdab0691819a Merge branch 'omap-for-v5.14/ti-sysc' into for-next omits fc333cca16b8 Merge branch 'omap-for-v5.14/fixes-not-urgent' into for-next omits 5ddf9602d711 Merge branch 'fs.mount_setattr.nosymfollow' into for-next omits b813db6e4b65 Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next omits 92c5ddbc93ab fpga: fpga-bridge: removed repeated word omits 9c7aad3aa55f fpga: fix spelling mistakes omits 3f89af8097bd Merge branch 'omap-for-v5.14/dt' into for-next omits e5ac3afad81a Merge branch 'omap-for-v5.14/cleanup' into for-next omits 58f3a372c901 Merge branch 'omap-for-v5.14/defconfig' into for-next omits cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure omits ded39fc4a5b4 docs: driver-api: fpga: avoid using UTF-8 chars adds e08100fe957e Merge tag 'fallthrough-fixes-clang-5.14-rc3' of git://git. [...] adds 36ebaeb48b7d Merge tag 'drm-intel-fixes-2021-07-22' of git://anongit.fr [...] adds 2e41a6696bf8 Merge tag 'drm-misc-fixes-2021-07-22' of git://anongit.fre [...] adds 8baef6386baa Merge tag 'drm-fixes-2021-07-23' of git://anongit.freedesk [...] adds e7562a00c1f5 Merge tag 'sound-5.14-rc3' of git://git.kernel.org/pub/scm [...] adds 74738c556db6 Merge tag 'usb-5.14-rc3' of git://git.kernel.org/pub/scm/l [...] adds 8072911b2fc3 Merge tag 'char-misc-5.14-rc3' of git://git.kernel.org/pub [...] adds 1d597682d3e6 Merge tag 'driver-core-5.14-rc3' of git://git.kernel.org/p [...] adds 0b8a53a8444c Merge branch 'acpi-utils' adds ec6badfbe1cd Merge tag 'acpi-5.14-rc3' of git://git.kernel.org/pub/scm/ [...] adds 1af09ed5ae4d Merge tag 'm68k-for-v5.14-tag2' of git://git.kernel.org/pu [...] adds 67f0d6d9883c tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. adds 3b13911a2fd0 tracing: Synthetic event field_pos is an index not a boolean adds 1e3bac71c505 tracing/histogram: Rename "cpu" to "common_cpu" adds 9528c19507dc tracing: Clean up alloc_synth_event() adds 68e83498cb4f ftrace: Avoid synchronize_rcu_tasks_rude() call when not n [...] adds 3b1a8f457fcf ftrace: Remove redundant initialization of variable ret adds 352384d5c84e tracepoints: Update static_call before tp_funcs when addin [...] adds 05daae0fb033 Merge tag 'trace-v5.14-rc2' of git://git.kernel.org/pub/sc [...] adds 704f4cba43d4 Merge tag 'ceph-for-5.14-rc3' of git://github.com/ceph/cep [...] adds f0fddcec6b62 Merge tag 'for-5.14-rc2-tag' of git://git.kernel.org/pub/s [...] adds e71e2ace5721 userfaultfd: do not untag user pointers adds 0db282ba2c12 selftest: use mmap instead of posix_memalign to allocate memory adds 32ae8a066939 kfence: defer kfence_test_init to ensure that kunit debugf [...] adds 235a85cb32bb kfence: move the size check to the beginning of __kfence_alloc() adds 236e9f153852 kfence: skip all GFP_ZONEMASK allocations adds 8dad53a11f8d mm: call flush_dcache_page() in memcpy_to_page() and memze [...] adds d9a42b53bdf7 mm: use kmap_local_page in memzero_page adds 69e5d322a2fb mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ [...] adds 79e482e9c3ae memblock: make for_each_mem_range() traverse MEMBLOCK_HOTP [...] adds b43a9e76b4cc writeback, cgroup: remove wb from offline list before rele [...] adds 593311e85b26 writeback, cgroup: do not reparent dax inodes adds af6423746191 mm/secretmem: wire up ->set_page_dirty adds e904c2ccf9b5 mm: mmap_lock: fix disabling preemption directly adds e4dc3489143f mm: fix the deadlock in finish_fault() adds e0f7e2b2f7e7 hugetlbfs: fix mount mode command line processing adds bca1d4de3981 Merge branch 'akpm' (patches from Andrew) adds 0823baef1646 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds ec645dc96699 block: increase BLKCG_MAX_POLS adds 7764656b108c nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state i [...] adds 5396fdac56d8 nvme: fix refcounting imbalance when all paths are down adds 234211b8dd16 nvme: fix nvme_setup_command metadata trace event adds aaeb7bb061be nvme: set the PRACT bit when using Write Zeroes with T10 PI adds 7054133da39a Merge tag 'nvme-5.14-2021-07-22' of git://git.infradead.or [...] adds 4d4a60cede36 Merge tag 'block-5.14-2021-07-24' of git://git.kernel.dk/l [...] adds 68b11e8b1562 io_uring: explicitly count entries for poll reqs adds 46fee9ab02cb io_uring: remove double poll entry on arm failure adds 362a9e652892 io_uring: fix memleak in io_init_wq_offload() adds 0cc936f74bca io_uring: fix early fdput() of file adds 3c30ef0f78cf io_uring: never attempt iopoll reissue from release path adds 991468dcf198 io_uring: explicitly catch any illegal async queue attempt adds 0ee818c393dc Merge tag 'io_uring-5.14-2021-07-24' of git://git.kernel.d [...] adds 7ffca2bb9d8b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds fc68f42aa737 ACPI: fix NULL pointer dereference adds c09dc9e1cd3c riscv: Fix memory_limit for 64-bit kernel adds c99127c45248 riscv: Make sure the linear mapping does not use the kerne [...] adds db6b84a368b4 riscv: Make sure the kernel mapping does not overlap with [...] adds 76f5dfacfb42 riscv: stacktrace: pin the task's stack in get_wchan adds 6010d300f9f7 riscv: __asm_copy_to-from_user: Fix: overrun copy adds 22b5f16ffeff riscv: __asm_copy_to-from_user: Fix: fail on RV32 adds d4b3e0105e3c riscv: __asm_copy_to-from_user: Remove unnecessary size check adds ea196c548c0a riscv: __asm_copy_to-from_user: Fix: Typos in comments adds 6498f6151825 Merge tag 'riscv-for-linus-5.14-rc3' of git://git.kernel.o [...] adds 488968a8945c cifs: fix fallocate when trying to allocate a hole. adds d8079fac1681 Merge tag '5.14-rc2-smb3-fixes' of git://git.samba.org/sfr [...] adds 04ca88d056b4 Merge tag 'dma-mapping-5.14-1' of git://git.infradead.org/ [...] adds 9041a4d2ee2f Merge tag 'core-urgent-2021-07-25' of git://git.kernel.org [...] adds e049597e7ec1 Merge tag 'efi-urgent-2021-07-25' of git://git.kernel.org/ [...] adds d1b178254ca3 Merge tag 'locking-urgent-2021-07-25' of git://git.kernel. [...] adds 12e9bd168c85 Merge tag 'timers-urgent-2021-07-25' of git://git.kernel.o [...] adds f62f3c20647e KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow adds d9c57d3ed52a KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state adds 3c0ce1497a44 Merge tag 'powerpc-5.14-3' of git://git.kernel.org/pub/scm [...] adds a1833a54033e smpboot: fix duplicate and misplaced inlining directive adds ff1176468d36 Linux 5.14-rc3 adds 82d712f6d147 Merge branch 'for-5.14-fixes' of git://git.kernel.org/pub/ [...] adds 51bbe7ebac25 Merge branch 'for-5.14-fixes' of git://git.kernel.org/pub/ [...] adds 7d549995d4e0 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds cbcf01128d0a af_unix: fix garbage collect vs MSG_PEEK adds 25905f602fdb dmaengine: idxd: Change license on idxd.h to LGPL adds a59c7b6c6ff6 platform/x86: intel-hid: add Alder Lake ACPI device ID adds 2b2c66f607d0 platform/x86: gigabyte-wmi: add support for B550 Aorus Elite V2 adds dfe495362c9b Merge tag 'platform-drivers-x86-v5.14-2' of git://git.kern [...] adds 4010a528219e Merge tag 'fixes_for_v5.14-rc4' of git://git.kernel.org/pu [...] adds 9f66861181e6 m68k/coldfire: change pll var. to clk_pll adds 2b99c470d50a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9a9e74819bb0 KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmlo [...] adds 2bb16bea5fea KVM: nSVM: Swap the parameter order for svm_copy_vmrun_sta [...] adds 0e691ee7b503 KVM: Documentation: Fix KVM_CAP_ENFORCE_PV_FEATURE_CPUID name adds 3b1c8c568267 docs: virt: kvm: api.rst: replace some characters adds 0a31df682323 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF [...] adds 76b4f357d0e7 x86/kvm: fix vcpu-id indexed array sizes adds 15b7b737deb3 KVM: selftests: Fix missing break in dirty_log_perf_test a [...] adds c33e05d9b067 KVM: selftests: Introduce access_tracking_perf_test adds 3fa5e8fd0a0e KVM: SVM: delay svm_vcpu_init_msrpm after svm->vmcb is ini [...] adds bb000f640e76 KVM: s390: restore old debugfs names adds f1577ab21442 KVM: SVM: svm_set_vintr don't warn if AVIC is active but i [...] adds feea01360cb1 KVM: SVM: tweak warning about enabled AVIC on nested entry adds 5868b8225ece KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl adds 74775654332b KVM: use cpu_relax when halt polling adds 8750f9bbda11 KVM: add missing compat KVM_CLEAR_DIRTY_LOG adds 7e96bf476270 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds e4b016f4b441 alpha: __udiv_qrnnd should be exported adds a09c33cbf3db alpha: Kconfig: Replace HTTP links with HTTPS ones adds 5e3c3a0ae5d1 alpha: remove undef inline in compiler.h adds f0443da1d856 alpha: convert comma to semicolon adds caace6ca4e06 alpha: Send stop IPI to send to online CPUs adds bfd736e3ffcc alpha: defconfig: add necessary configs for boot testing adds 8f34ed9d9597 alpha: fix typos in a comment adds 6208721f1399 binfmt: remove support for em86 (alpha only) adds 15b9e384030c alpha: Add syscall_get_return_value() adds ee3e9fa29e8b alpha: fp_emul: avoid init/cleanup_module names adds 3e0c6d15adea alpha: Remove space between * and parameter name adds fc520525c18a alpha: fix spelling mistakes adds 640b7ea5f888 alpha: register early reserved memory in memblock adds cade08a57244 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 696e572dc85c ARM: riscpc: Fix fall-through warning for Clang adds eb4f520ca691 scsi: acornscsi: Fix fall-through warning for clang adds cb163627e6d3 scsi: fas216: Fix fall-through warning for Clang adds c71a2f65e7a1 Merge tag 'fallthrough-fixes-clang-5.14-rc4' of git://git. [...] adds b910a0206b59 drm/msm/dpu: Fix sm8250_mdp register length adds bceddc2cb581 drm/msm: Fix display fault handling adds 7591c532b818 drm/msm/dp: use dp_ctrl_off_link_stream during PHY complia [...] adds f9a39932fa54 drm/msm/dp: Initialize the INTF_CONFIG register adds afc9b8b6bab8 drm/msm/dp: signal audio plugged change at dp_pm_resume adds fc71c9e6f41f drm/msm/dp: Initialize dp->aux->drm_dev before registration adds 792ca7e37bcf Merge tag 'drm-msm-fixes-2021-07-27' of https://gitlab.fre [...] adds 44379b986424 drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c adds 8ee18e769dd6 Merge drm/drm-fixes into drm-misc-fixes adds 89e7ffd3899f Merge tag 'drm-misc-fixes-2021-07-28' of git://anongit.fre [...] adds d7f237df5345 drm/i915/bios: Fix ports mask adds 5d3a618f3565 drm/i915: fix not reading DSC disable fuse in GLK adds b4bde5554f70 drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setu [...] adds 80c7917d7ee9 Merge tag 'drm-intel-fixes-2021-07-28' of git://anongit.fr [...] adds d47255d3f873 drm/amdgpu: Fix resource leak on probe error path adds 6aade587d329 drm/amdgpu: Avoid printing of stack contents on firmware l [...] adds 91e273712ab8 drm/amdgpu: Check pmops for desired suspend state adds c8f8e96805b5 drm/amd/display: Guard DST_Y_PREFETCH register overflow in DCN21 adds 8d177577cd91 drm/amd/display: Add missing DCN21 IP parameter adds b53e041d8e43 drm/amd/display: ensure dentist display clock update finis [...] adds f2ad3accefc6 drm/amdgpu/display: only enable aux backlight control for [...] adds ec30ce41f038 maintainers: add bugs and chat URLs for amdgpu adds d28e2568ac26 Merge tag 'amd-drm-fixes-5.14-2021-07-28' of https://gitla [...] adds 764a5bc89b12 Merge tag 'drm-fixes-2021-07-30' of git://anongit.freedesk [...] adds b2ff70a01a7a lib/test_string.c: move string selftest in the Runtime Tes [...] adds f267aeb6dea5 ocfs2: fix zero out valid data adds 9449ad33be84 ocfs2: issue zeroout to EOF blocks adds 30def93565e5 mm: memcontrol: fix blocking rstat function called from at [...] adds b5916c025432 mm/migrate: fix NR_ISOLATED corruption on 64-bit adds f227f0faf63b slub: fix unreclaimable slab stat for bulk free adds 121dffe20b14 mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() adds ad6ec09d9622 Merge branch 'akpm' (patches from Andrew) adds 9f59efcd51e3 HID: ft260: fix format type warning in ft260_word_show() adds e9c6729acb38 HID: fix typo in Kconfig adds ebe0b42a4252 HID: apple: Add support for Keychron K1 wireless keyboard adds 0818ec1f508f HID: Kconfig: Fix spelling mistake "Uninterruptable" -> "U [...] adds 6ca2350e11f0 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT adds 7cc8524f65ce HID: wacom: Skip processing of touches with negative slot values adds db8d3a21275c HID: ft260: fix device removal due to USB disconnect adds 8723bc8fb38c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 240246f6b913 btrfs: mark compressed range uptodate only if all bio succeed adds ecc64fab7d49 btrfs: fix lost inode on log replay after mix of fsync, re [...] adds b2a616676839 btrfs: fix rw device counting in __btrfs_free_extra_devids adds 7280305eb57d btrfs: calculate number of eb pages properly in csum_tree_block adds 051df241e446 Merge tag 'for-5.14-rc3-tag' of git://git.kernel.org/pub/s [...] adds ecef6a9effe4 libata: fix ata_pio_sector for CONFIG_HIGHMEM adds 094121ef815f arch: Kconfig: clean up obsolete use of HAVE_IDE adds f6c5971bb78e Merge tag 'libata-5.14-2021-07-30' of git://git.kernel.dk/ [...] adds 44eff40a32e8 io_uring: fix io_prep_async_link locking adds 110aa25c3ce4 io_uring: fix race in unified task_work running adds 773af69121ec io_uring: always reissue from task_work context adds ef04688871f3 io_uring: don't block level reissue off completion path adds a890d01e4ee0 io_uring: fix poll requests leaking second poll entries adds 27eb687bcdb9 Merge tag 'io_uring-5.14-2021-07-30' of git://git.kernel.d [...] adds 3ce6e1f662a9 loop: reintroduce global lock for safe loop_validate_file( [...] adds b93af3055d6f blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling adds 5ab189cf3abb blk-iocost: fix operation ordering in iocg_wake_fn() adds 340e84573878 block: delay freeing the gendisk adds 4669e13cd67f Merge tag 'block-5.14-2021-07-30' of git://git.kernel.dk/l [...] adds 3a34b13a88ca pipe: make pipe writes always wake up readers adds f0c6225531e4 ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 adds e0eef3690dc6 Revert "ACPI: resources: Add checks for ACPI IRQ override" adds 41a8457f3f6f ACPI: DPTF: Fix reading of attributes adds e83f54eacf13 Merge branches 'acpi-resources' and 'acpi-dptf' adds e1dab4c02de0 Merge tag 'acpi-5.14-rc4' of git://git.kernel.org/pub/scm/ [...] adds d72e91efcae1 octeontx2-af: Remove unnecessary devm_kfree adds f8dd60de1948 tipc: fix implicit-connect for SYN+ adds d237a7f11719 tipc: fix sleeping in tipc accept routine adds 227adfb2b1df net: Set true network header for ECN decapsulation adds 46c7655f0b56 ipv6: decrease hop limit counter in ip6_forward() adds c92c74131a84 net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too adds 68d1f1d4af18 wwan: core: Fix missing RTM_NEWLINK event for default link adds 9986066d94c9 octeontx2-af: Fix uninitialized variables in rvu_switch adds 32c3973d8083 netfilter: flowtable: avoid possible false sharing adds 32953df7a6eb netfilter: nft_last: avoid possible false sharing adds 30a56a2b8818 netfilter: conntrack: adjust stop timestamp to real expiry value adds a33f387ecd5a netfilter: nft_nat: allow to specify layer 4 protocol NAT only adds 217e26bd87b2 netfilter: nfnl_hook: fix unused variable warning adds 200bd5668c04 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 52f3456a96c0 net: qrtr: fix memory leaks adds 15bbf8bb4d4a NIU: fix incorrect error return, missed in previous revert adds ec61cd49bf56 mac80211: Do not strip skb headroom on monitor frames adds 1a7915501ca9 mac80211: fix starting aggregation sessions on mesh interfaces adds a5d3cbdb09ff mac80211: fix enabling 4-address mode on a sta vif after assoc adds 17109e978379 virt_wifi: fix error on connect adds 0d059964504a nl80211: limit band information in non-split data adds f9a5c358c8d2 cfg80211: Fix possible memory leak in function cfg80211_bs [...] adds 1f22cf13496f Merge tag 'mac80211-for-net-2021-07-23' of git://git.kerne [...] adds 65662a8dcdd0 i40e: Fix logic of disabling queues adds 71d6fdba4b2d i40e: Fix firmware LLDP agent related warning adds dc614c46178b i40e: Add additional info to PHY type error adds 89ec1f0886c1 i40e: Fix queue-to-TC mapping on Tx adds ea52faae1d17 i40e: Fix log TC creation failure when max num of queues i [...] adds 0506c93fba05 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 6840e17b8ea9 ionic: make all rx_mode work threadsafe adds f79eef711eb5 ionic: catch no ptp support earlier adds a6ff85e0a2d9 ionic: remove intr coalesce update from napi adds 76ed8a4a00b4 ionic: fix up dim accounting for tx and rx adds f07f9815b704 ionic: count csum_none when offload enabled adds 5aa1959d1800 Merge branch 'ionic-fixes' adds f5d156c7bfab arm64: dts: imx8mp: remove fallback compatible string for FlexCAN adds 54f93336d000 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF adds 0c71437dd50d can: j1939: j1939_session_deactivate(): clarify lifetime o [...] adds c6eea1c8bda5 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value betw [...] adds 590eb2b7d8cf can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxer [...] adds ef68a7179606 can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker [...] adds e394f1e3b139 Merge tag 'linux-can-fixes-for-5.14-20210724' of git://git [...] adds 3cf4375a0904 tipc: do not write skb_shinfo frags when doing decrytion adds 89bc7f456cd4 bnxt_en: Add missing periodic PHC overflow check adds ac059d16442f octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces adds 69f0aeb13bb5 octeontx2-pf: Fix interface down flag on error adds 4c85e57575fb octeontx2-pf: Dont enable backpressure on LBK links adds 149ea30fdd5c devlink: Fix phys_port_name of virtual port and merge error adds ad4e1e48a629 net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_N [...] adds 7e4960b3d66d mlx4: Fix missing error code in mlx4_load_one() adds 795e3d2ea68e net: qede: Fix end of loop tests for list_for_each_entry adds 058e6e0ed0ea sctp: improve the code for pmtu probe send and recv update adds eacf078cf4c7 sctp: send pmtu probe only if packet loss in Search Comple [...] adds 832df96d5f95 Merge branch 'sctp-pmtu-probe' adds 94cbe7db7d75 net: stmmac: add est_irq_status callback function for GMAC [...] adds 2ebda0271483 sctp: delete addr based on sin6_scope_id adds 92766c4628ea net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr [...] adds 758684e49f4c bnxt_en: Fix static checker warning in bnxt_fw_reset_task() adds fcef709c2c4b octeontx2-af: Do NIX_RX_SW_SYNC twice adds c7c9d2102c9c net: llc: fix skb_over_panic adds 801e541c79bb nfc: s3fwrn5: fix undefined parameter values in dev_err() adds 8373cd38a888 net: hns3: change the method of obtaining default ptp cycle adds 8b54874ef161 net/mlx5: Fix flow table chaining adds 90b22b9bcd24 net/mlx5e: Disable Rx ntuple offload for uplink representor adds c671972534c6 net/mlx5: E-Switch, Set destination vport vhca id only whe [...] adds dd3fddb82780 net/mlx5: E-Switch, handle devcom events only for ports on [...] adds e2351e517068 net/mlx5e: RX, Avoid possible data corruption when relaxed [...] adds 9841d58f3550 net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offlo [...] adds a759f845d1f7 net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping adds 497008e78345 net/mlx5e: Fix page allocation failure for trap-RQ over SF adds 678b1ae1af4a net/mlx5e: Fix page allocation failure for ptp-RQ over SF adds 7f331bf0f060 net/mlx5: Unload device upon firmware fatal error adds b1c2f6312c50 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() adds 740452e09cf5 net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 adds 9d0279d043e8 Merge tag 'mlx5-fixes-2021-07-27' of git://git.kernel.org/ [...] adds 46573e3ab08f nfc: s3fwrn5: fix undefined parameter values in dev_err() adds 557fb5862c92 sctp: fix return value check in __sctp_rcv_asconf_lookup adds 76a16be07b20 tulip: windbond-840: Fix missing pci_disable_device() in p [...] adds 5e7b30d24a5b nfc: nfcsim: fix use after free during module unload adds 1e60cebf8294 net: let flow have same hash in two directions adds 89fb62fde3b2 sis900: Fix missing pci_disable_device() in probe and remove adds 343597d558e7 bpf, sockmap: Zap ingress queues after stopping strparser adds 476d98018f32 bpf, sockmap: On cleanup we additionally need to remove ca [...] adds 9635720b7c88 bpf, sockmap: Fix memleak on ingress msg enqueue adds f1fdee33f5b4 Merge branch 'sockmap fixes picked up by stress tests' adds f5e81d111750 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 adds 2039f26f3aca bpf: Fix leakage due to insufficient speculative store byp [...] adds fc16a5322ee6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 028a71775f81 gve: Update MAINTAINERS list adds 8a7b46fa7902 MAINTAINERS: add Yasushi SHOJI as reviewer for the Microch [...] adds f6b3c7848e66 can: hi311x: fix a signedness bug in hi3110_cmd() adds fc43fb69a7af can: mcba_usb_start(): add missing urb->transfer_dma initi [...] adds 0e865f0c3192 can: usb_8dev: fix memory leak adds 9969e3c5f40c can: ems_usb: fix memory leak adds 928150fad41b can: esd_usb2: fix memory leak adds 8d67041228ac Merge tag 'linux-can-fixes-for-5.14-20210730' of git://git [...] adds c7d102232649 Merge tag 'net-5.14-rc4' of git://git.kernel.org/pub/scm/l [...] adds f2a26a3cff27 SMB3: fix readpage for large swap cache adds 5ad4df56cd21 smb3: rc uninitialized in one fallocate path adds b946dbcfa4df cifs: add missing parsing of backupuid adds f3438b4c4e69 Merge tag '5.14-rc3-smb3-fixes' of git://git.samba.org/sfr [...] adds b1e27239b916 xfs: flush data dev on external log write adds b5d721eaae47 xfs: external logs need to flush data device adds 9d3920644081 xfs: fold __xlog_state_release_iclog into xlog_state_relea [...] adds 0dc8f7f139f0 xfs: fix ordering violation between cache flushes and tail [...] adds 45eddb414047 xfs: factor out forced iclog flushes adds 2bf1ec0ff067 xfs: log forces imply data device cache flushes adds 8191d8222c51 xfs: avoid unnecessary waits in xfs_log_force_lsn() adds 32baa63d82ee xfs: logging the on disk inode LSN can make it go backwards adds d8f4c2d0398f xfs: Enforce attr3 buffer recovery order adds b2ae3a9ef911 xfs: need to see iclog flags in tracing adds 9d110014205c xfs: limit iclog tail updates adds 81a448d7b066 xfs: prevent spoofing of rtbitmap blocks when recovering buffers adds aa6603266cc0 Merge tag 'xfs-5.14-fixes-2' of git://git.kernel.org/pub/s [...] adds e1ab9a730b42 Merge branch 'fixes' into next adds 333cf507465f powerpc/pseries: Fix regression while building external modules adds a88603f4b92e powerpc/vdso: Don't use r30 to avoid breaking Go lang adds c82357a7b32c Merge tag 'powerpc-5.14-4' of git://git.kernel.org/pub/scm [...] adds 48e8a7b5a551 perf cs-etm: Split --dump-raw-trace by AUX records adds c07d5c922698 perf pmu: Fix alias matching adds 9bac1bd6e6d3 Revert "perf map: Fix dso->nsinfo refcounting" adds d4affd6b6e81 Merge tag 'perf-tools-fixes-for-v5.14-2021-08-01' of git:/ [...] adds c500bee1c5b2 Linux 5.14-rc4 new f711507cbcd8 Merge remote-tracking branch 'arc-current/for-curr' new 47091f473b36 ARM: dts: nomadik: Fix up interrupt controller node names new 79e48a21045e Merge tag 'tegra-for-5.14-rc3-arm64-dt' of git://git.kerne [...] new a4282f66d90e soc/tegra: Make regulator couplers depend on CONFIG_REGULATOR new 7f94b69ece51 ARM: ixp4xx: fix compile-testing soc drivers new 796a8c85b121 ARM: ixp4xx: goramo_mlr depends on old PCI driver adds 29f6a20c21b5 arm64: dts: ls1028: sl28: fix networking for variant 2 adds 828db68f4ff1 ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz adds 20fb73911fec ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init adds 3d9e30a52047 ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_ [...] new bee757485161 Merge tag 'imx-fixes-5.14' of git://git.kernel.org/pub/scm [...] new ec185dd3ab25 optee: Fix memory leak when failing to register shm pages new adf752af454e optee: Refuse to load the driver under the kdump kernel new f25889f93184 optee: fix tee out of memory failure seen during kexec reboot new b5c10dd04b74 optee: Clear stale cache entries during initialization new dc7019b7d0e1 tee: add tee_shm_alloc_kernel_buf() new 376e4199e327 tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag new dfb703ad2a8d tpm_ftpm_tee: Free and unregister TEE shared memory during kexec new 914ab19e471d firmware: tee_bnxt: Release TEE shm, session, and context [...] new 64429b9e0e1d Merge tag 'tee-kexec-fixes-for-v5.14' of git://git.linaro. [...] new 3a0670824979 ARM: dts: stm32: Prefer HW RTC on DHCOM SoM new 36862c1ebc92 ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM new 15f68f027ebd ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM new b07bf042e678 Merge tag 'stm32-dt-for-v5.14-fixes-1' of git://git.kernel [...] adds 923f98929182 arm64: dts: armada-3720-turris-mox: fixed indices for the [...] adds ee7ab3f263f8 arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode new 6ebeca342f96 Merge tag 'mvebu-fixes-5.14-1' of git://git.kernel.org/pub [...] new 8a01a8e166ef Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 7561c14d8a4d s390/vdso: add .got.plt in vdso linker script new 88731c8f3636 s390/boot: fix zstd build for -march=z900 new afeeffc060f0 Merge remote-tracking branch 's390-fixes/fixes' new 1159e25c1374 qede: fix crash in rmmod qede while automatic debug collection new d51c5907e980 net, gro: Set inner transport header offset in tcp/udp GRO hook new ebca25ead071 net/sched: taprio: Fix init procedure new 40e159403896 mhi: Fix networking tree build. new cb81698fddbc net: dsa: sja1105: fix static FDB writes for SJA1110 new e11e865bf84e net: dsa: sja1105: overwrite dynamic FDB entries with stat [...] new 6c5fc159e092 net: dsa: sja1105: invalidate dynamic FDB entries learned [...] new 728db843df88 net: dsa: sja1105: ignore the FDB entry for unknown multic [...] new 589918df9322 net: dsa: sja1105: be stateless with FDB entries on SJA110 [...] new 47c2c0c23121 net: dsa: sja1105: match FDB entries regardless of inner/o [...] new cebb5103f07e Merge branch 'sja1105-fdb-fixes' new a5e63c7d38d5 net: phy: micrel: Fix detection of ksz87xx switch new 7fe74dfd41c4 net: natsemi: Fix missing pci_disable_device() in probe an [...] new 6387f65e2acb net: sparx5: fix compiletime_assert for GCC 4.9 new 66e0da217283 docs: operstates: fix typo new 7a7b8635b622 docs: operstates: document IF_OPER_TESTING new 1c69d7cf4a8b Revert "mhi: Fix networking tree build." new fc2c640793e0 Merge remote-tracking branch 'net/master' adds 8118b11cb603 bpf: Fix rcu warning in bpf_prog_run_pin_on_cpu() adds 19f6fb5956fc libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT new b98677d3ea55 libbpf: Do not close un-owned FD 0 on errors new 06d4489cd95c Merge remote-tracking branch 'bpf/master' adds 480e93e12aa0 net: xfrm: Fix end of loop tests for list_for_each_entry new 9db4091eaf95 Merge remote-tracking branch 'ipsec/master' new 7fb6c63025ff netfilter: ipset: Limit the maximal range of consecutive e [...] new 4d3fc8ead710 netfilter: nf_conntrack_bridge: Fix memory leak when error new 468a02c6e610 Merge remote-tracking branch 'netfilter/master' adds 0f673c16c850 iwlwifi: pnvm: accept multiple HW-type TLVs adds a5bf1d4434b9 iwlwifi: add new SoF with JF devices adds 891332f697e1 iwlwifi: add new so-jf devices new da08666979a5 Merge remote-tracking branch 'wireless-drivers/master' adds cdf72837cda8 ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names adds d3a4f784d20c ALSA: scarlett2: Fix Direct Monitor control name for 2i2 adds 9ee0fc8366dd ALSA: scarlett2: Correct channel mute status after mute bu [...] adds 2b8b12be9b97 ALSA: scarlett2: Fix line out/speaker switching notifications adds 4511781f95da ALSA: usb-audio: fix incorrect clock source setting adds 66291b6adb66 ALSA: usb-audio: Fix superfluous autosuspend recovery adds 35171fbfc0d9 ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 [...] adds 4b0556b96e1f ALSA: usb-audio: Add registration quirk for JBL Quantum 600 new 0d4867a18546 ALSA: hda/realtek: add mic quirk for Acer SF314-42 new 8dde723fcde4 ALSA: usb-audio: Avoid unnecessary or invalid connector se [...] new 852a8a97776a ALSA: pcm - fix mmap capability check for the snd-dummy driver new eda80d7c9c4d ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS new 1faf853e82f7 Merge remote-tracking branch 'sound-current/for-linus' adds 2c39ca6885a2 ASoC: tlv320aic31xx: Fix jack detection after suspend adds 0f32d9eb38c1 ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard adds 2635c226036c ASoC: topology: Select SND_DYNAMIC_MINORS adds 61bef9e68dca ASoC: SOF: Intel: hda: enforce exclusion between HDaudio a [...] adds 31428c78748c ASoC: component: Remove misplaced prefix handling in pin c [...] adds acbf58e53041 ASoC: wm_adsp: Let soc_cleanup_component_debugfs remove debugfs adds 830b69f6c059 MAINTAINERS: Add sound devicetree bindings for Wolfson Mic [...] adds ee86f680ff4c ASoC: cs42l42: Correct definition of ADC Volume control adds 64324bac750b ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J adds 926ef1a4c245 ASoC: cs42l42: Fix bclk calculation for mono new 2e6b836312a4 ASoC: intel: atom: Fix reference to PCM buffer address new 42bc62c9f1d3 ASoC: xilinx: Fix reference to PCM buffer address new 827f3164aaa5 ASoC: uniphier: Fix reference to PCM buffer address new bb6a40fc5a83 ASoC: kirkwood: Fix reference to PCM buffer address new 1d25684e2251 ASoC: nau8824: Fix open coded prefix handling new 8b5d95313b6d ASoC: amd: Fix reference to PCM buffer address new 0285d9d49784 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus new 5762baad0759 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ccb2a74eec21 regulator: hi6421v600: use lowercase for ldo new a14c44fea95e Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new e43d5c7e390b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 53ca18acbe64 spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation adds 36c2530ea963 spi: imx: mx51-ecspi: Fix CONFIGREG delay comment adds ffaff51043fe Merge remote-tracking branch 'spi/for-5.14' into spi-linus new d257cf26e8d0 Merge remote-tracking branch 'spi-fixes/for-linus' adds e2f55370b422 MAINTAINERS: Add Rahul Tanwar as Intel LGM Gateway PCIe ma [...] adds d5450c42cbc3 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI new 932bc045c471 Merge remote-tracking branch 'pci-current/for-linus' adds 4d1014c1816c drivers core: Fix oops when driver probe fails adds 0d6434e10b53 firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_l [...] adds 75d95e2e39b2 firmware_loader: fix use-after-free in firmware_fallback_sysfs new d00bd64d2dcc Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 06e91df16f3e tty: serial: fsl_lpuart: fix the wrong return value in lpu [...] new 7c4a509d3815 serial: 8250_mtk: fix uart corruption issue when rx power off new 341abd693d10 serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. new a86be4c68c88 Merge remote-tracking branch 'tty.current/tty-linus' adds 30fad76ce4e9 USB: usbtmc: Fix RCU stall warning adds fa4a8dcfd51b usb: gadget: remove leaked entry from udc driver list adds 2867652e4766 usb: gadget: f_hid: fixed NULL pointer dereference adds afcff6dc690e usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers adds 68d9f95d6fd5 usb: musb: Fix suspend and resume issues for PHYs on I2C and SPI adds 00de6a572f30 usb: host: ohci-at91: suspend/resume ports after/before OH [...] adds bf88fef0b6f1 usb: otg-fsm: Fix hrtimer list corruption adds 8e3341257e3b Revert "thunderbolt: Hide authorized attribute if router d [...] adds fa20bada3f93 usb: gadget: f_hid: idle uses the highest byte for duration adds aa35772f6175 usb: cdns3: Fixed incorrect gadget state adds aa82f94e869e usb: cdnsp: Fix incorrect supported maximum speed adds e913aada0683 usb: cdnsp: Fixed issue with ZLP adds 5df09c15bab9 usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro adds a154c43b95e8 Merge tag 'usb-v5.14-rc4' of git://git.kernel.org/pub/scm/ [...] new 591401e51f35 Merge remote-tracking branch 'usb.current/usb-linus' adds 3c18e9baee0e USB: serial: ch341: fix character loss at high transfer rates new 1e9faef4d26d USB: serial: pl2303: fix HX type detection new 31779078e5a8 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 9be550ee4391 staging: rtl8712: get rid of flush_scheduled_work adds e9e6aa51b273 staging: rtl8712: error handling refactoring adds c7b65650c7f4 staging: mt7621-pci: avoid to re-disable clock for those p [...] new 93adb95a059d Merge remote-tracking branch 'staging.current/staging-linus' adds 9f9decdb64c5 iio: accel: fxls8962af: fix i2c dependency adds 14a30238ecb8 dt-bindings: iio: st: Remove wrong items length check adds 84edec86f449 iio: humidity: hdc100x: Add margin to the conversion time new 5afc1540f138 iio: adc: Fix incorrect exit of for-loop new 6c4bdacc8601 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 4c4c1257b844 virt: acrn: Do hcall_destroy_vm() before resource release new 8b19ce76919a Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 567c39047dbe selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c new 8d440d74db20 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 55f24c27b6c1 dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() [...] adds d54db74ad6e0 dmaengine: stm32-dma: Fix PM usage counter imbalance in st [...] adds baa16371c952 dmaengine: stm32-dmamux: Fix PM usage counter unbalance in [...] adds eda97cb095f2 dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if [...] new 7199ddede9f0 dmaengine: imx-dma: configure the generic DMA type to make [...] new 24afee9fc3f2 Merge remote-tracking branch 'dmaengine-fixes/fixes' new ed8bc0f0c9df Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new fe911792eae3 media: Revert "media: rtl28xxu: fix zero-length control request" new 76f22c93b209 media: rtl28xxu: fix zero-length control request new c592b46907ad media: videobuf2-core: dequeue if start_streaming fails new f1de1c780359 media: atmel: fix build when ISC=m and XISC=y new 3c35f49ddfa1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 8fc319e91e14 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds b070f9ca7868 ARM: omap2+: hwmod: fix potential NULL pointer access adds a6d90e9f2232 bus: ti-sysc: AM3: RNG is GP only adds 20a6b3fd8e2e ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 adds 0162a9964365 ARM: dts: am437x-l4: fix typo in can@0 node adds c68ef4ad180e omap5-board-common: remove not physically existing vdds_1v [...] adds 353b7a55dcaf Merge branch 'fixes-v5.14' into fixes new 07ee6f0c55b5 Merge remote-tracking branch 'omap-fixes/fixes' new fa7a549d321a KVM: x86: accept userspace interrupt only if no event is injected new 3f5bed35daf2 Merge remote-tracking branch 'kvm-fixes/master' adds 03726fd90f4b hwmon: sht4x: update Documentation for Malformed table new 0cfa9ba7118b Merge remote-tracking branch 'hwmon-fixes/hwmon' new bf00c947799e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 4633fc0496a6 btrfs: calculate number of eb pages properly in csum_tree_block adds ff4502c88fea Merge branch 'misc-5.14' into next-fixes new 36d003b6c60b Merge remote-tracking branch 'btrfs-fixes/next-fixes' new aefdebe0beea Merge remote-tracking branch 'vfs-fixes/fixes' adds 153cca9caa81 platform/x86: Add and use a dual_accel_detect() helper new ac8ac5cc1d0f Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d712d3fb484b scsi: pm80xx: Fix TMF task completion race condition adds 77541f78eadf scsi: megaraid_mm: Fix end of loop tests for list_for_each [...] adds bc546c0c9abb scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() adds 70edd2e6f652 scsi: core: Avoid printing an error if target_alloc() retu [...] adds a264cf5e81c7 scsi: ibmvfc: Fix command state accounting and stale respo [...] adds 5c04243a56a7 scsi: sr: Return correct event when media event code is 3 adds f0f82e2476f6 scsi: core: Fix capacity set to zero after offlinining device new 0a52b9515775 Merge remote-tracking branch 'scsi-fixes/fixes' new 8a7cbee9d46b Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 5e5bde94cfba Merge remote-tracking branch 'pidfd-fixes/fixes' adds ec6446d5304b fpga: dfl: fme: Fix cpu hotplug issue in performance reporting new 84f871f221e7 Merge remote-tracking branch 'fpga-fixes/fixes' new fad9df5f8f07 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 0aab5dce3956 drm/kmb: Enable LCD DMA for low TVDDCV adds eb92830cdbc2 drm/kmb: Define driver date and major/minor version new a6e430e3f3af Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new d077ee8b591d scripts: merge_config: add strict mode to fail upon any re [...] new d7a86429dbc6 scripts: checkversion: modernize linux/version.h search strings new e5731a84262e Merge remote-tracking branch 'kbuild/for-next' new bad59b3ce6ee Merge remote-tracking branch 'compiler-attributes/compiler [...] new 6a316545c4e9 Merge remote-tracking branch 'asm-generic/master' new 49a1ebee3972 Merge remote-tracking branch 'arm/for-next' adds 42b6b10a54f0 arm64: mte: avoid TFSRE0_EL1 related operations unless in [...] adds 638982a03fbc arm64: mte: rename gcr_user_excl to mte_ctrl adds 433c38f40f6a arm64: mte: change ASYNC and SYNC TCF settings into bitfields adds d2e0d8f9746d arm64: move preemption disablement to prctl handlers adds dd061616edcf arm64: mte: introduce a per-CPU tag checking mode preference adds 80c7c36fb3dd Documentation: document the preferred tag checking mode feature adds afdfd93a53ae arm64: mte: optimize GCR_EL1 modification on kernel entry/exit adds d914b80a8f56 arm64: avoid double ISB on kernel entry new 79d82cbcbb3d arm64/kexec: Test page size support with new TGRAN range values new ff85f10ba8e4 arm64: cpufeature: Use defined macro instead of magic numbers new ec63e300fa8b arm64: SSBS/DIT: print SSBS and DIT bit when printing PSTATE new 2806556c5e1a arm64: use __func__ to get function name in pr_err new b96bd78d6da6 Merge branches 'for-next/mte' and 'for-next/misc' into for [...] new c20d04e9ebe3 Merge remote-tracking branch 'arm64/for-next/core' new 797cc1e6ea15 Merge branch 'arm/fixes' into for-next new df5060dce764 ARM: dts: owl-s500: Add ethernet support new 062f82a0b7a7 ARM: dts: owl-s500-roseapplepi: Add ethernet support new cfd7bf66b2a3 arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers new 5d78c97b4ba9 arm64: dts: renesas: r8a77995: Add R-Car Sound support new 513cea27baec arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support new c96ca5604a88 arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] new 89326803091e arm64: dts: renesas: Add Renesas R8A779M1 SoC support new 52d348867d90 arm64: dts: renesas: Add Renesas R8A779M3 SoC support new 49596032fb9b arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] new 488cca0a3650 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G new a04dfa94578b arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] new c532a55c9b4b arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] new 843654816105 arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G new 1d14ae11ad48 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] new 651f8cffade8 arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] new 272614ec1b6b Merge tag 'renesas-arm-dt-for-v5.15-tag1' of git://git.ker [...] adds 3e82868e8523 dt-bindings: arm: renesas: Document R-Car H3e-2G and M3e-2 [...] new c4994975132e Merge tag 'renesas-dt-bindings-for-v5.15-tag1' of git://gi [...] new 01d824de88c3 Merge branch 'arm/dt' into for-next adds bfe6b5590ce6 soc: renesas: Identify R-Car H3e-2G and M3e-2G new b6e952c35267 Merge tag 'renesas-drivers-for-v5.15-tag1' of git://git.ke [...] new 7098357ded14 Merge branch 'arm/drivers' into for-next new 76b8992dc7e4 soc: document merges new f94391984bef Merge remote-tracking branch 'arm-soc/for-next' new 9bc26408673b Merge remote-tracking branch 'actions/for-next' adds c8cec8130546 ARM: multi_v7_defconfig: Enable CONFIG_MMC_MESON_MX_SDHC adds 46f2735c17d2 arm64: dts: meson-gxbb: nanopi-k2: Enable Bluetooth adds 6b197abe56fe arm64: dts: meson: improve gxl-s905x-khadas-vim wifi adds 4b5260032ec6 arm64: dts: meson: improve gxm-khadas-vim2 wifi adds 44cf630bcb8c ARM: dts: meson8: Use a higher default GPU clock frequency adds 4f8ca13df1d5 ARM: dts: meson: Add the AIU audio controller adds 0bd475db1a5d ARM: dts: meson8b: ec100: wire up the RT5640 audio codec adds 876228e9f935 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply [...] adds 632062e540be ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties adds 72ccc373b064 ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties new 6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64 [...] new b8e10822363a Merge remote-tracking branch 'amlogic/for-next' adds a3034e895aba ARM: dts: rainier, everest: Add TPM reset GPIO adds dc2de6ed7ee7 ARM: dts: aspeed: tacoma: Add TPM reset GPIO adds db2d7420f8d3 ARM: dts: aspeed: ast2500evb: Enable built in RTC new c58ff47ab1cb Merge remote-tracking branch 'aspeed/for-next' adds 289be44b6cb9 ARM: dts: at91: sama5d27_som1_ek: enable ADC node adds bf781869e5cf ARM: dts: at91: add pinctrl-{names, 0} for all gpios adds 9907f382a7a0 ARM: dts: at91: add conflict note for d3 adds c1f00edce5a3 ARM: dts: at91: sama5d4_xplained: change the key code of t [...] adds 02022c587257 Merge branch 'at91-dt' into at91-next adds 72d609dad087 ARM: dts: at91: sama5d2_icp: enable digital filter for I2C nodes adds 276fbcb8b79a Merge branch 'at91-dt' into at91-next new 818c4593434e ARM: dts: at91: use the right property for shutdown controller new b102356e5bc1 Merge branch 'at91-dt' into at91-next new d48c9e4cfd45 Merge remote-tracking branch 'at91/at91-next' adds e460a86aab66 MAINTAINERS: update arm,pl353-smc.yaml reference adds eaf89f1cd38c memory: tegra: fix unused-function warning adds 10dd9a8a5f7e Merge branch 'for-v5.15/tegra-mc' into for-next adds 0f78964b523f memory: omap-gpmc: Clear GPMC_CS_CONFIG7 register on resto [...] adds 77ed5e9dec55 memory: omap-gpmc: Drop custom PM calls with cpu_pm notifier adds c28b584deb1b Merge branch 'for-v5.15/omap-gpmc' into for-next new 6d494a8be5be Merge remote-tracking branch 'drivers-memory/for-next' adds affd9bfabc0f Revert "ARM: dts: imx6q: Use correct SDMA script for SPI5 core" adds 394e1fb847a4 Revert "ARM: dts: imx6: Use correct SDMA script for SPI cores" adds 8592f02464d5 Revert "dmaengine: imx-sdma: refine to load context only once" adds e555a03b1128 dmaengine: imx-sdma: remove duplicated sdma_load_context adds e8fafa50645c dmaengine: dma: imx-sdma: add fw_loaded and is_ram_script adds a4965888e64e dmaengine: imx-sdma: add mcu_2_ecspi script adds 980f884866ee spi: imx: fix ERR009165 adds 8eb1252bbedf spi: imx: remove ERR009165 workaround on i.mx6ul adds 4852e9a299ba dmaengine: imx-sdma: remove ERR009165 on i.mx6ul adds 04d21cc278e0 dma: imx-sdma: add i.mx6ul compatible name adds b98ce2f4e32b dmaengine: imx-sdma: add uart rom script adds 4e2b10be1f4f dmaengine: imx-sdma: add terminated list for freed descrip [...] adds 53fab9b340e2 Merge branch 'imx/ecspi' into for-next adds ffd1e072594f dt-bindings: arm: fsl: Add DHCOM PicoITX and DHCOM DRC02 boards adds 77f759c20875 Merge branch 'imx/bindings' into for-next adds 7f30daf81d38 ARM: dts: imx6qdl-gw5xxx: add missing USB OTG OC pinmux adds 5b9829e3092b ARM: dts: imx6qdl-gw5904: atecc508a support adds d8075e949030 ARM: dts: imx7d-remarkable2: Add WiFi support adds 2af8a617b14d ARM: dts: imx6q-dhcom: Add the parallel system bus adds dd720c7e1867 ARM: dts: imx6q-dhcom: Add interrupt and compatible to the [...] adds e0dff0fe0bb9 ARM: dts: imx6q-dhcom: Fill GPIO line names on DHCOM SoM adds cd35bf9dd94c ARM: dts: imx6q-dhcom: Adding Wake pin to the PCIe pinctrl adds fccf2b401e13 ARM: dts: imx6q-dhcom: Align stdout-path with other DHCOM SoMs adds 377b50926d36 ARM: dts: imx6q-dhcom: Add keys and leds to the PDK2 board adds 0daad458e2fc ARM: dts: imx6q-dhcom: Remove ddc-i2c-bus property adds ac04da5c7bca ARM: dts: imx6q-dhcom: Set minimum memory size of all DHCO [...] adds 0099193326bd Merge branch 'imx/dt' into for-next adds c4efed6b4a44 arm64: dts: imx8mm-venice-gw7901: Remove unnecessary #addr [...] adds 390955bb4fde arm64: dts: imx8mq-evk: add CD pinctrl for usdhc2 adds 65733a83c393 arm64: dts: imx8mq-evk: Remove unnecessary blank lines adds d5b53631e322 arm64: dts: imx8m: Replace deprecated fsl,usbphy DT props [...] adds bfec305eccea Merge branch 'imx/dt64' into for-next new b2d6935e4d29 Merge remote-tracking branch 'imx-mxs/for-next' new 6acf1905db34 Merge remote-tracking branch 'keystone/next' new ae973a309540 Merge remote-tracking branch 'mediatek/for-next' adds 4c43a41e5b8c arm64: dts: cn913x: add device trees for topology B boards adds f3200db5c6a5 dts: marvell: Enable 10G interfaces on 9130-DB and 9131-DB boards adds 5c0ee54723f3 arm64: dts: add support for Marvell cn9130-crb platform adds 45b256532782 arch/arm64: dts: change 10gbase-kr to 10gbase-r in Armada adds 69a91ff5e46c Merge branch 'mvebu/dt64' into mvebu/for-next new c9652841c349 Merge remote-tracking branch 'mvebu/for-next' adds ae92d4211944 arm: omap2: Drop MACH_OMAP3517EVM entry adds 8d5a937f10ed MAINTAINERS: Adopt SanCloud dts files as supported adds d9e68d20ef52 Merge branch 'omap-for-v5.15/soc' into for-next adds 8122dc58cb3e bus: ti-sysc: Add quirk for OMAP4 McASP to disable SIDLE mode adds fdc07ca0724d Merge branch 'omap-for-v5.14/ti-sysc' into omap-for-v5.15/ti-sysc adds 9c9eb1918e10 Merge branch 'omap-for-v5.15/ti-sysc' into for-next adds cb31bbfa4915 ARM: dts: am335x-boneblue: add gpio-line-names adds 176f26bcd41a ARM: dts: Add support for dra762 abz package adds 591c091705e2 ARM: dts: omap4-l4-abe: Correct sidle modes for McASP adds ae3c05cf20ef ARM: dts: omap4-l4-abe: Add McASP configuration adds feb29cf359fb ARM: dts: am335x-boneblack: Extract HDMI config adds 3ed926537376 ARM: dts: am335x-sancloud-bbe: Extract common code adds e48d54c1dfe7 ARM: dts: am335x-sancloud-bbe-lite: New devicetree adds 7edf6689774c Merge branch 'omap-for-v5.15/dt' into for-next adds f4cfed3482d8 Merge branch 'fixes' into for-next new 102b4b5a364c Merge remote-tracking branch 'omap/for-next' new 68e6f46ecb61 Merge remote-tracking branch 'qcom/for-next' adds b1f2fcb28228 ARM: dts: bcm283x: Fix VEC address for BCM2711 new 896c83a28258 Merge remote-tracking branch 'raspberrypi/for-next' adds 3e677cbb6f51 arm64: dts: renesas: r8a77995: Add R-Car Sound support adds 26bc7ea7385c arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support adds a3d7d983236a arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] adds cecb7cc88302 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next adds 6832b69ee83b arm64: dts: renesas: Add Renesas R8A779M1 SoC support adds 8d935c8d7f17 arm64: dts: renesas: Add Renesas R8A779M3 SoC support adds 07832dd26151 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] adds 402e45d0d1b9 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G adds 48a0624e31d2 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] adds bddda5c2b2be arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] adds 7850f9ba36fa arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G adds d6237f110529 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] adds 0ef844040c9b arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] adds b1f6bead1fb4 Merge branches 'renesas-arm-dt-for-v5.15', 'renesas-driver [...] new 6654c2c2df7b Merge remote-tracking branch 'renesas/next' adds 18931afe5b4f dt-bindings: reset: Document RZ/G2L USBPHY Control bindings adds bee08559701f reset: renesas: Add RZ/G2L usbphy control driver new e1e8dcbcdb7f Merge remote-tracking branch 'reset/reset/next' adds 44c986647b53 Merge branch 'v5.15-armsoc/drivers' into for-next adds 4ccad1822f21 Merge branch 'v5.15-armsoc/dts32' into for-next adds 94c75b5265fe arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi adds 92eb5ffbae44 arm64: dts: rockchip: split rk3568 device tree adds 04e1ecf6099c arm64: dts: rockchip: add rk3566 dtsi adds 80055186c461 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A adds 70ff5acd1d25 Merge branch 'v5.15-armsoc/dts64' into for-next adds d475653672b7 dt-bindings: clk: Convert rockchip,rk3399-cru to DT schema adds 61df0dae5241 Merge branch 'v5.15-clk/next' into for-next adds 424a83979d9e arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 adds 8bfdb394af40 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 adds 68e0277204c7 arm64: dts: rockchip: add isp1 node on rk3399 adds a8a1135c0d07 Merge branch 'v5.15-armsoc/dts64' into for-next adds 7ca30712c3a8 arm64: dts: rockchip: add watchdog to rk3568 adds 10a6f3b3e219 Merge branch 'v5.15-armsoc/dts64' into for-next adds 10c68d1788eb arm64: dts: rockchip: Add VPU support for the PX30 adds 0ecf7b9137e0 arm64: dts: rockchip: fix rk3568 mbi-alias adds 6cdca5eb64c6 arm64: dts: rockchip: add rk356x gmac1 node adds 66a6450203e2 arm64: dts: rockchip: adjust rk3568 pll clocks adds 797fc427ffb9 arm64: dts: rockchip: enable gmac node on quartz64-a adds 2ff79e4cec98 arm64: dts: rockchip: add gmac0 node to rk3568 adds f96f01eb2491 arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support adds d7b0b12c354e Merge branch 'v5.15-armsoc/dts64' into for-next adds 6fffe52fb336 clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types adds c0c81245dac7 clk: rockchip: make rk3308 ddrphy4x clock critical adds 7c5b22cf2d8e Merge branch 'v5.15-clk/next' into for-next new ecab28b386fe Merge remote-tracking branch 'rockchip/for-next' new 5cc7b78c4fed Merge remote-tracking branch 'samsung-krzk/for-next' new 268f96c26cec Merge remote-tracking branch 'scmi/for-linux-next' new a79e78c391dc ARM: dts: stm32: Set {bitclock,frame}-master phandles on D [...] new 10ba166b1140 ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM new e24e70aa76b3 ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM new 9542ca9e9a99 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157 [...] new 6257dfc1c412 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x [...] new 8aec45d7884f ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx new 1e6bc5987a52 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check new a20b7a2ae1b9 Merge remote-tracking branch 'stm32/stm32-next' new d838b4d36957 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 86133bd97f18 Merge branch for-5.14/arm64/dt into for-next new 92b8b40ecdc7 soc/tegra: Make regulator couplers depend on CONFIG_REGULATOR new 5a1ab00454cc Merge branch for-5.15/soc into for-next new 07188099e03a Merge remote-tracking branch 'tegra/for-next' new 23965b6f06a3 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 13a9a3ef6624 arm64: dts: ti: k3-am64-main: Add epwm nodes new ae0df139b51a arm64: dts: ti: k3-am64-main: Add ecap pwm nodes new 8032affdf5a1 arm64: dts: ti: k3-am642-evm: Add pwm nodes new c1fa5ac6c2f4 arm64: dts: ti: k3-am642-sk: Add pwm nodes new 65410e92d755 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 669beef0228b Merge remote-tracking branch 'xilinx/for-next' adds 9d563236cca4 clk: socfpga: agilex: fix the parents of the psi_ref_clk adds f817c132db67 clk: socfpga: agilex: fix up s2f_user0_clk representation adds d17929eb1066 clk: socfpga: agilex: add the bypass register for s2f_usr0 clock adds 75a2d99ec64a Merge branch 'clk-socfpga' into clk-next adds 24b5b1978cd5 clk: stm32f4: fix post divisor setup for I2S/SAI PLLs adds 953a92f0e55f clk: hisilicon: hi3559a: select RESET_HISI adds 4ee107c51413 clk: qcom: smd-rpm: Fix MSM8936 RPM_SMD_PCNOC_A_CLK adds 4f7930d8d834 Merge branch 'clk-fixes' into clk-next adds 4a803990aeb1 dt-bindings: ARM: Mediatek: Add new document bindings of M [...] adds d18eb76bbd69 dt-bindings: ARM: Mediatek: Add mmsys document binding for MT8192 adds 4af2f62d6fc6 dt-bindings: ARM: Mediatek: Add audsys document binding fo [...] adds f35f1a23e0e1 clk: mediatek: Add dt-bindings of MT8192 clocks adds 197ee5436be5 clk: mediatek: Get regmap without syscon compatible check adds 7cc4e1bbe300 clk: mediatek: Fix asymmetrical PLL enable and disable control adds f384c44754b7 clk: mediatek: Add configurable enable control to mtk_pll_data adds c58cd0e40ffa clk: mediatek: Add mtk_clk_simple_probe() to simplify cloc [...] adds 710573dee31b clk: mediatek: Add MT8192 basic clocks support adds f61e83488df7 clk: mediatek: Add MT8192 audio clock support adds cebef18833e2 clk: mediatek: Add MT8192 camsys clock support adds 014a4881a23f clk: mediatek: Add MT8192 imgsys clock support adds 71193c46bdbd clk: mediatek: Add MT8192 imp i2c wrapper clock support adds 7f621d25d9b8 clk: mediatek: Add MT8192 ipesys clock support adds b565d41f8c2f clk: mediatek: Add MT8192 mdpsys clock support adds 34e1b8554945 clk: mediatek: Add MT8192 mfgcfg clock support adds 9d44859bfe1f clk: mediatek: Add MT8192 mmsys clock support adds a1a5b6b0a840 clk: mediatek: Add MT8192 msdc clock support adds aff125adc00c clk: mediatek: Add MT8192 scp adsp clock support adds 25f3d97e39a5 clk: mediatek: Add MT8192 vdecsys clock support adds 441decf91ef0 clk: mediatek: Add MT8192 vencsys clock support adds d17e4e62df32 clk: mediatek: make COMMON_CLK_MT8167* depend on COMMON_CL [...] adds d8f6159aa16a Merge branch 'clk-mediatek' into clk-next adds 284c537a8ace clk: lmk04832: drop redundant fallthrough statements adds 8e0f36a9f78b Merge branch 'clk-lmk' into clk-next adds cf0a95659e65 clk: x86: Rename clk-lpt to more specific clk-lpss-atom adds 757cdf86a9c1 Merge branch 'clk-x86' into clk-next adds 17fef808ed74 clk: qcom: dispcc-sm8250: Add additional parent clocks for DP adds 04a572c51a33 dt-bindings: clock: qcom: rpmcc: Document SM6115 compatible adds 4b1ec711ec2e dt-bindings: clk: qcom: smd-rpm: Document SM6125 compatible adds e7efbc0da75d Merge branch 'clk-qcom' into clk-next adds 2bcc025ab9bb clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops adds ea271aa63551 Merge branch 'clk-fixes' into clk-next new f828b0bcacef clk: fix leak on devm_clk_bulk_get_all() unwind new fb0295fb9f54 Merge branch 'clk-fixes' into clk-next new 81ef2a3c6ffb Merge tag 'v5.14-rc2' into clk-next adds 0b256c403d40 dt-bindings: clock: r9a07g044-cpg: Add entry for P0_DIV2 c [...] adds 9800190881cd Merge tag 'renesas-r9a07g044-dt-binding-defs-tag2' into re [...] adds d28b1e03dc8d clk: renesas: r9a07g044: Add entry for fixed clock P0_DIV2 new 5f1fc9726ff7 Merge tag 'renesas-clk-for-v5.15-tag1' of git://git.kernel [...] new ad74bafe1790 Merge branch 'clk-renesas' into clk-next new cbd0b3843cff Merge remote-tracking branch 'clk/clk-next' adds 54236dda185f clk: imx8mm: use correct mux type for clkout path adds e576ef09cf74 clk: imx8mn: use correct mux type for clkout path adds fb3f4bca19b3 clk: imx: clk-divider-gate: Switch to clk_divider.determine_rate new 699f5c30c570 Merge remote-tracking branch 'clk-imx/for-next' new 8d448a5c62cd Merge remote-tracking branch 'h8300/h8300-next' new 9a0aa2bc0928 Merge remote-tracking branch 'm68k/for-next' new 2bff5188994c m68k/nommu: prevent setting ROMKERNEL when ROM is not set new ae08f0caef57 m68k: stmark2: update board setup new 02dda51e4e48 m68k: m5441x: add flexcan support new 1d5aff424ff9 m68k: coldfire: return success for clk_enable(NULL) new 052edc87c7c6 Merge remote-tracking branch 'm68knommu/for-next' adds 16df55ce1041 mips: clean up (remove) kernel-doc in cavium-octeon/executive/ adds 64c888ce3360 mips: clean up kernel-doc in cavium-octeon/*.c adds d2ac3a11cba2 mips: clean up kernel-doc in mm/c-octeon.c adds a86aadeff2fe MIPS: Alchemy: Fix spelling contraction "cant" -> "can't" new 0b36380e6670 Merge remote-tracking branch 'mips/mips-next' new 21e180904bee Merge remote-tracking branch 'parisc-hd/for-next' new 8119cefd9a29 powerpc/kexec: blacklist functions called in real mode for kprobe new 7cbd631d4dec cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards new 4bceb03859c1 cpuidle: pseries: Do not cap the CEDE0 latency in fixup_ce [...] new 135462ae7692 powerpc/stacktrace: Include linux/delay.h new 20692c76fa7a Merge remote-tracking branch 'powerpc/next' new 7dd3cf55634c Merge remote-tracking branch 'risc-v/for-next' new 615149db9da2 Merge branch 'fixes' into for-next adds 7fadcc078785 s390/boot: move all linker symbol declarations from c to h files adds 256d78d08177 s390/boot: make stacks part of the decompressor's image adds 6040b3f45f39 s390/cio: remove unused include linux/spinlock.h from cio.h adds 0029b4d19491 s390/sclp: use only one sclp early buffer to send commands adds 3b36369dbffe s390/mm: use pr_err() instead of printk() for pte_ERROR & friends adds bb50655b8b70 s390/mm: don't print hashed values for pte_ERROR() & friends adds 5492886c1474 s390/jump_label: print real address in a case of a jump label bug adds c5cf505446db s390/boot: move uv function declarations to boot/uv.h adds 42c89439b9fa s390/boot: disable Secure Execution in dump mode adds 7f33565b2566 s390/uv: de-duplicate checks for Protected Host Virtualization adds 1487f59ad2a5 s390/dasd: remove debug printk adds b49d08acb5d9 s390/debug: remove unused print defines adds b84d0c417a5a s390/cpacf: get rid of register asm adds 91f05c274483 s390/syscall: provide generic system call functions adds 36af1c5c1598 s390/vdso: use system call functions adds 8b6bd6f295b7 s390/boot: get rid of magic numbers for startup offsets adds f1d3c5323772 s390/boot: move sclp early buffer from fixed address in asm to C adds 84733284f67b s390/boot: introduce boot data 'initrd_data' adds e9e7870f90e3 s390/dump: introduce boot data 'oldmem_data' adds 88a37f810757 s390/setup: remove unused symbolic constants for C code fr [...] adds f4cb3c9bd041 s390/setup: drop _OFFSET macros adds 455cac5028c4 s390/setup: generate asm offsets from struct parmarea adds 6a24d4666f43 s390/boot: move EP_OFFSET and EP_STRING to head.S adds 7accd1f86496 s390/boot: make _diag308_reset_dma() position-independent adds 97dd89e90136 s390/ctl_reg: add ctlreg5 and ctlreg15 unions adds 6bda66703776 s390/boot: move dma sections from decompressor to decompre [...] adds f1a546947431 s390/setup: don't reserve memory that occupied decompresso [...] adds 2c197870e470 s390/qdio: fix roll-back after timeout on ESTABLISH ccw adds 1c1dc8bda3a0 s390/qdio: cancel the ESTABLISH ccw after timeout adds d06314e0ce20 s390/qdio: improve roll-back after error on ESTABLISH ccw adds d1ea9b58c8fb s390/qdio: propagate error when cancelling a ccw fails adds d01fad2c6a3d s390/qdio: remove remaining tasklet & timer code adds 0ae8f2af262a s390/qdio: remove unneeded siga-sync for Output Queue adds bdfd740c1dda s390/qdio: clarify reporting of errors to the drivers adds 0d374381d00b s390/qdio: remove unused macros adds b3bc7980f4ad s390: report more CPU capabilities adds 196e3c6ad1cc s390/disassembler: add instructions adds 3322ba0d7bea s390: make PCI mio support a machine flag adds 7e8403ecaf88 s390: add HWCAP_S390_PCI_MIO to ELF hwcaps adds 511ad531afd4 s390/hwcaps: shorten HWCAP defines adds 47af00ef42b4 s390/hwcaps: introduce HWCAP bit numbers adds 95655495e404 s390/hwcaps: use named initializers for hwcap string arrays adds c68d463286cd s390/hwcaps: add sanity checks adds f17a6d5d83bc s390/hwcaps: move setup_hwcaps() adds 873129ca7b56 s390/hwcaps: split setup_hwcaps() adds 251527c9b00c s390/hwcaps: open code initialization of first six hwcap bits adds 449fbd713f57 s390/hwcaps: use consistent coding style / remove comments adds 487dff5638b9 s390/hwcaps: remove z/Architecture mode active check adds 98ac9169e540 s390/hwcaps: remove hwcap stfle check adds 7e82523f2583 s390/hwcaps: make sie capability regular hwcap adds 243fdac5934f s390/headers: fix code style in module.h adds 6ab023641a34 s390/boot: get rid of arithmetics on function pointers adds 3da77cf33cf8 s390/delay: get rid of not needed header includes new 00e67bf030e7 kfence, x86: only define helpers if !MODULE new b3e1a00c8fa4 s390/mm: implement set_memory_4k() new f99e12b21b84 kfence: add function to mask address bits new e41ba1115a35 s390: add support for KFENCE new d6de72cf9260 s390: add kfence region to pagetable dumper new 09b1b13461e1 kcsan: use u64 instead of cycles_t new e37b3dd063a1 s390: enable KCSAN new d80d3ea64e5f s390: move the install rule to arch/s390/Makefile new b8f60b0b19b3 Merge branch 'features' into for-next new 1375cd86aab2 Merge remote-tracking branch 's390/for-next' new 75242a18e17f Merge remote-tracking branch 'sh/for-next' new b656d391935d Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 9ffb14ef61ba move_mount: allow to add a mount into an existing group adds 8374f43123a5 tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest new d02b4e8e3718 Merge remote-tracking branch 'pidfd/for-next' adds d18760560593 fscrypt: add fscrypt_symlink_getattr() for computing st_size adds 8c4bca10ceaf ext4: report correct st_size for encrypted symlinks adds 461b43a8f92e f2fs: report correct st_size for encrypted symlinks adds 064c73498601 ubifs: report correct st_size for encrypted symlinks adds e538b0985a05 fscrypt: remove mention of symlink st_size quirk from docu [...] adds ba47b515f594 fscrypt: align Base64 encoding with RFC 4648 base64url new 425e3c82fbe9 Merge remote-tracking branch 'fscrypt/master' new a622c89241d1 Merge remote-tracking branch 'fscache/fscache-next' adds b34ff08d4808 Merge branch 'misc-5.14' into for-next-current-v5.13-20210729 adds 4fe3a74d27f8 btrfs: zoned: remove max_zone_append_size logic adds f7deee2d5690 btrfs: add special case to setget helpers for 64k pages adds 3eda990fde71 btrfs: check-integrity: drop unnecessary function prototypes adds 012a364f1d39 btrfs: make btrfs_finish_chunk_alloc private to block-group.c adds 26633dafc560 btrfs: remove max argument from generic_bin_search adds dda962d5b97b btrfs: cleanup fs_devices pointer usage in btrfs_trim_fs adds 43c98adefc5c btrfs: drop from __GFP_HIGHMEM all allocations adds 51699f4d2fd7 btrfs: compression: drop kmap/kunmap from lzo adds 341b1b37c528 btrfs: compression: drop kmap/kunmap from zlib adds e2b32a50fa8a btrfs: compression: drop kmap/kunmap from zstd adds 519256cbb192 btrfs: compression: drop kmap/kunmap from generic helpers adds 37521ab91402 btrfs: check-integrity: drop kmap/kunmap for block pages adds e827137d7f3f btrfs: continue readahead of siblings even if target node [...] adds a46d19c19a93 btrfs: pass NULL as trans to btrfs_search_slot if we only [...] adds d3c6ec3c94af btrfs: rescue: allow ibadroots to skip bad extent tree whe [...] adds 3de11c864991 btrfs: improve the batch insertion of delayed items adds 674f4bab090c btrfs: stop doing GFP_KERNEL memory allocations in the ref [...] adds 7103df0c75a2 btrfs: remove racy and unnecessary inode transaction updat [...] adds ae6acbb2a18c btrfs: avoid unnecessary log mutex contention when syncing log adds 83f0567922d9 btrfs: remove unnecessary list head initialization when sy [...] adds 548c74bc4932 btrfs: avoid unnecessary lock and leaf splits when updatin [...] adds 3f615c4b9ea7 btrfs: mark compressed range uptodate only if all bio succeed adds b531626a0a57 btrfs: remove ignore_offset argument from btrfs_find_all_roots() adds c435e632ec6f btrfs: use btrfs_next_leaf instead of btrfs_next_item when [...] adds 03e05c224301 btrfs: remove unneeded return variable in btrfs_lookup_fil [...] adds e42afc5748a6 btrfs: introduce btrfs_lookup_match_dir adds 3c56f4430f4c btrfs: remove unused start and end parameters from btrfs_r [...] adds 13cfb3ca349e btrfs: switch uptodate to bool in btrfs_writepage_endio_fi [...] adds a80fa9840816 btrfs: remove uptodate parameter from btrfs_dec_test_first [...] adds 668222b4df53 btrfs: make btrfs_next_leaf static inline adds 3899445c0675 btrfs: tree-checker: use table values for stripe checks adds 59898ec60c56 btrfs: tree-checker: add missing stripe checks for raid1c3 [...] adds 73152488082c btrfs: uninline btrfs_bg_flags_to_raid_index adds 18c8d57008c7 btrfs: merge alloc_device helpers adds 77bcc51bd445 btrfs: simplify data stripe calculation helpers adds 07002c0b744c btrfs: constify and cleanup variables in comparators adds 86e2b13e9044 btrfs: add and use simple page/bio to inode/fs_info helpers adds 34b44b65e436 btrfs: reset this_bio_flag to avoid inheriting old flags adds 775181aff5fb btrfs: subpage: check if there are compressed extents insi [...] adds 692e492e3af9 btrfs: disable compressed readahead for subpage adds 3892f97ef6f4 btrfs: grab correct extent map for subpage compressed extent read adds 349a1afaaa6d btrfs: rework btrfs_decompress_buf2page() adds a3044f3fb1b5 btrfs: rework lzo_decompress_bio() to make it subpage compatible adds 494f9d72560a btrfs: reloc: factor out relocation page read and dirty part adds 4f4bd8260ccc btrfs: make relocate_one_page() handle subpage case adds 4274187791f4 btrfs: subpage: fix writeback which does not have ordered extent adds fb91b80007db btrfs: subpage: disable inline extent creation adds e618a23e55aa btrfs: subpage: allow submit_extent_page() to do bio split adds f24eac2835b9 btrfs: subpage: reject raid56 filesystem and profile conversion adds 6ba635c84859 btrfs: subpage: fix race between prepare_pages() and btrfs [...] adds a03ea68a8a9d btrfs: subpage: fix a potential use-after-free in writebac [...] adds d45e8d17c7a5 btrfs: subpage: fix false alert when relocating partial pr [...] adds 7e0ad4a7a9d4 btrfs: subpage: fix relocation potentially overwriting las [...] adds 3380a7f7fd33 btrfs: allow read-write for 4K sectorsize on 64K page size [...] adds f9f60415d3eb btrfs: unify regular and subpage error paths in __extent_w [...] adds c7b55e025d94 btrfs: wake up async_delalloc_pages waiters after submit adds a7cc54ce1c2b btrfs: include delalloc related info in dump space info tr [...] adds 5e5a8fef7695 btrfs: enable a tracepoint when we fail tickets adds 5f1023ec9ce4 btrfs: use delalloc_bytes to determine flush amount for sh [...] adds 6a7fd256d681 btrfs: wait on async extents when flushing delalloc adds 0bab37c0af2d fs: add a filemap_fdatawrite_wbc helper adds 97dbf244e591 btrfs: use the filemap_fdatawrite_wbc helper for delalloc [...] adds 02d16b4a72b4 9p: migrate from sync_inode to filemap_fdatawrite_wbc adds bacc7c95cdff fs: kill sync_inode adds 0f36db50a5f5 block: fix argument type of bio_trim() adds e8639acbdfbc btrfs: fix argument type of btrfs_bio_clone_partial() adds 59e547a434a7 btrfs: drop unnecessary ASSERT from btrfs_submit_direct() adds 716725d669ee btrfs: fix lost inode on log replay after mix of fsync, re [...] adds 99de78b18408 btrfs: eliminate some false positives when checking if ino [...] adds 9862464036c8 btrfs: do not pin logs too early during renames adds f0370a27fdd6 btrfs: allow degenerate raid0/raid10 adds 9bb9021e20fa btrfs: remove the dead comment in writepage_delalloc() adds af88f95caa7a btrfs: simplify return values in btrfs_check_raid_min_devices adds d8f887595506 btrfs: fix rw device counting in __btrfs_free_extra_devids adds 5cd3837c0b58 btrfs: add ro compat flags to inodes adds 6875cbd232c7 btrfs: initial fsverity support adds 3d439daceec9 btrfs: verity metadata orphan items adds 2c24c9b606b9 btrfs: calculate number of eb pages properly in csum_tree_block adds 1923e05978e8 btrfs: print if fsverity support is built in when loading module adds 2315a282149b btrfs: introduce btrfs_search_backwards function adds 13526a3fbb7d Merge branch 'misc-next' into for-next-current-v5.13-20210729 adds b95407986b02 Merge branch 'for-next-current-v5.13-20210729' into for-ne [...] adds 29ca193031e3 Merge branch 'misc-next' into for-next-next-v5.14-20210729 adds 69edf17e3ff2 btrfs: add a btrfs_has_fs_error helper adds e6a67e75e94f btrfs: do not infinite loop in data reclaim if we aborted adds 2a53c6478656 btrfs: change handle_fs_error in recover_log_trees to aborts adds 9b6012f187a0 Merge branch 'ext/josef/fs-eh' into for-next-next-v5.14-20210729 adds a4e5aa27f694 btrfs: remove the unnecessary @nr_written parameters adds 5b111be8d124 Merge branch 'ext/qu/nr-written-remove-delalloc' into for- [...] adds 5860bebd6d51 btrfs: do not call close_fs_devices in btrfs_rm_device adds af32aa6c2bc7 btrfs: do not take the uuid_mutex in btrfs_rm_device adds 17b0605ed33d btrfs: do not read super look for a device path adds 3711f4cc4cab btrfs: update the bdev time directly when closing adds 68e76723e0b0 btrfs: delay blkdev_put until after the device remove adds 3cbdff7f177e btrfs: unify common code for the v1 and v2 versions of dev [...] adds a0d59f3e4d25 btrfs: do not take the device_list_mutex in clone_fs_devices adds 2186c9f9326d Merge branch 'ext/josef/lockdep-loopdev' into for-next-nex [...] adds 878d950ee038 Merge branch 'for-next-next-v5.14-20210729' into for-next- [...] new 504c9a9e6f3d Merge remote-tracking branch 'btrfs/for-next' adds e4b60e92d4f8 ksmbd: fix wrong compression context size adds 58090b175271 ksmbd: fix wrong error status return on session setup adds 67307023d02b ksmbd: set STATUS_INVALID_PARAMETER error status if credit [...] adds d347d745f06c ksmbd: move credit charge verification over smb2 request s [...] adds 9223958816f9 ksmbd: fix typo of MS-SMBD adds af320a739029 ksmbd: add negotiate context verification adds 378087cd17ee ksmbd: add support for negotiating signing algorithm adds 654c8876f936 ksmbd: Fix potential memory leak in tcp_destroy_socket() adds 1d904eaf3f99 ksmbd: fix -Wstringop-truncation warnings adds 9a5ca18895ec Merge pull request #62 from namjaejeon/cifsd-for-next adds d337a44e429e ksmbd: Return STATUS_OBJECT_PATH_NOT_FOUND if smb2_creat() [...] adds 9fb8fac08f66 ksmbd: don't set RSS capable in FSCTL_QUERY_NETWORK_INTERF [...] adds 08bdbc6ef46a ksmbd: use channel signingkey for binding SMB2 session setup adds 6c99dfc4c5f6 ksmbd: fix missing error code in smb2_lock adds f1abdb78a108 ksmbd: add ipv6_addr_v4mapped check to know if connection [...] adds a8ab5293dd23 Merge pull request #63 from namjaejeon/cifsd-for-next new 8b99f3504b68 ksmbd: fix an oops in error handling in smb2_open() new 456af438ad49 Merge pull request #64 from namjaejeon/cifsd-for-next new 4453f1164906 Merge remote-tracking branch 'cifsd/cifsd-for-next' adds 9583db2332e3 ext2: make ext2_iomap_ops available unconditionally adds 8b1e7076d26b ext2: use iomap_fiemap to implement ->fiemap adds e0cba89d22b7 hpfs: use iomap_fiemap to implement ->fiemap adds 9acb9c48b940 fs: remove generic_block_fiemap adds c07eea684cdf Merge generic_block_fiemap() removal from Christoph. adds 7882c55ef64a filesystems/locking: fix Malformed table warning adds 9048da101932 Merge doc fixup from Randy for the hole punch series. new ab7a885856fe Merge remote-tracking branch 'ext3/for_next' adds 3e679dc78c17 f2fs: make f2fs_write_failed() take struct inode adds 6de8687ccdef f2fs: remove allow_outplace_dio() adds 2eeb0dce728a f2fs: don't sleep while grabing nat_tree_lock adds 898dff6d53ba f2fs: add sysfs node to control ra_pages for fadvise seq file adds f1c34e69bf27 f2fs: compress: remove unneeded read when rewrite whole cluster adds ecc265407e05 f2fs: do not submit NEW_ADDR to read node block adds 08b8de81abe1 f2fs: change fiemap way in printing compression chunk adds 972afa376543 f2fs: turn back remapped address in compressed page endio new 6574a2bdbf49 Merge remote-tracking branch 'f2fs/dev' adds ee832aad8a3a fuse: name fs_context consistently adds 6defeb73d4d8 fuse: move fget() to fuse_get_tree() adds ef5680b5f7d1 fuse: allow sharing existing sb new 78b01fbcb2db Merge remote-tracking branch 'fuse/for-next' new 8428fd48100c Merge remote-tracking branch 'gfs2/for-next' adds ff1e50869edb NFSD: Clean up splice actor adds 17ffc46d4431 SUNRPC: Add svc_rqst_replace_page() API adds 31912ba6eb98 NFSD: Batch release pages during splice read adds 6db06b24c001 tracing: Add trace_event helper macros __string_len() and [...] adds 018c474e9338 NFSD: Use new __string_len C macros for the nfs_dirent tracepoint adds 854e6d8f9696 NFSD: Use new __string_len C macros for nfsd_clid_class adds 484f44e82b3a lockd: Fix invalid lockowner cast after vfs_test_lock adds 4cbbc7502aa9 svcrdma: Fewer calls to wake_up() in Send completion handler adds fb7160da0ca4 svcrdma: Relieve contention on sc_send_lock. adds 10bef70e0a4a svcrdma: Convert rdma->sc_rw_ctxts to llist adds 268b654a6bd8 NFSD: remove vanity comments new b4cd3b5df4b5 SUNRPC: Add svc_rqst::rq_auth_stat new fdde30940b9a SUNRPC: Set rq_auth_stat in the pg_authenticate() callout new b47712212b85 SUNRPC: Eliminate the RQ_AUTHERR flag new 869c1a1f725e NFS: Add a private local dispatcher for NFSv4 callback operations new 743e9ccea5ea NFS: Remove unused callback void encoder and decoder new 39d7e1d9db4d NFS: Extract the xdr_init_encode/decode() calls from decod [...] new aa5653858b75 NFS: Clean up the synopsis of callback process_op() new dfb8438f62fa Merge remote-tracking branch 'cel/for-next' adds cdaddca6cf0d ovl: fix deadlock in splice write new 1e39b721ec27 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds f997ea3b7afc 9p/trans_virtio: Remove sysfs file on probe failure adds 732b33d0dbf1 9p/xen: Fix end of loop tests for list_for_each_entry new 8dec7c669dd3 Merge remote-tracking branch 'v9fs/9p-next' new b086a6da3af0 Merge remote-tracking branch 'zonefs/for-next' new 5bb5a5ec4373 Merge remote-tracking branch 'file-locks/locks-next' adds 86ce91d5568d MIPS/asm/printk: Fix build failure caused by printk adds 0f0aa84850a4 printk/index: Fix warning about missing prototypes adds 7d9e2661f268 printk: Move the printk() kerneldoc comment to its new home adds c089b4fa7644 Merge branch 'for-5.15-printk-index' into for-next adds 55d6af1d6688 lib/nmi_backtrace: explicitly serialize banner and regs adds 002eb6ad0751 printk: track/limit recursion adds 93d102f094be printk: remove safe buffers adds 85e3e7fbbb72 printk: remove NMI tracking adds b371cbb584d8 printk: convert @syslog_lock to mutex adds 8d909b2333f3 printk: syslog: close window between wait and read adds 471654ae06e5 Merge branch 'rework/printk_safe-removal' into for-next adds fe8e3ee0d588 lib/test_scanf: Handle n_bits == 0 in random tests adds 611c04454e8d Merge branch 'for-5.15' into for-next adds c9110dfcfccb printk: Remove console_silent() adds 10102a890b54 printk: Add printk.console_no_auto_verbose boot parameter adds 94cbc604683f Merge branch 'for-5.15-verbose-console' into for-next new 26d1982fd17c lib/nmi_backtrace: Serialize even messages about idle CPUs new 23d8adcf8022 Merge branch 'rework/printk_safe-removal' into for-next new f8095a58f642 Merge remote-tracking branch 'printk/for-next' adds a67462fc9de8 PCI: Refactor pci_ioremap_bar() and pci_ioremap_wc_bar() adds 8c434842cccb Merge branch 'pci/resource' adds 7c665ce9197c PCI: artpec6: Remove surplus break statement after return adds 313b1c763cb0 PCI: artpec6: Remove local code block from within switch s [...] adds 2999568defbf PCI: dwc: Remove surplus break statement after return adds 802a781ae226 Merge branch 'remotes/lorenzo/pci/dwc' adds 9f1168cf263a PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX adds cbfbe4d5bd7f Merge branch 'remotes/lorenzo/pci/misc' adds 6310a1526aa0 PCI: tegra: Remove unused struct tegra_pcie_bus adds 08463f5ad501 Merge branch 'remotes/lorenzo/pci/tegra' new 058a535f68bc Merge remote-tracking branch 'pci/next' new 227ffcd32944 Merge remote-tracking branch 'pstore/for-next/pstore' adds 73dc8d34ad64 Merge branch 'for-5.14/upstream-fixes' into for-next adds 9e518601306e Merge branch 'for-5.14/upstream-fixes' into for-next adds f7744fa16b96 HID: usbhid: free raw_report buffers in usbhid_stop adds 06c2be965b67 Merge branch 'for-5.15/core' into for-next adds dc9dc864f35d HID: wacom: set initial hardware touch switch state to 'off' adds 5bed0128868c HID: wacom: Short-circuit processing of touch when it is disabled adds ccb51c2e3f05 HID: wacom: Avoid sending empty sync events adds 9d339fe4cbd5 HID: wacom: Refactor touch input mute checks into a common [...] adds 25ddd7cfc582 HID: i2c-hid: goodix: Use the devm variant of regulator_re [...] adds bebf8820b355 HID: cmedia: add support for HS-100B mute button adds 3b41fb409491 HID: apple: Add missing scan code event for keys handled b [...] adds 4f894cfe9d81 Merge branches 'for-5.15/wacom', 'for-5.15/goodix', 'for-5 [...] adds e2e4893180f3 Merge branch 'for-5.14/upstream-fixes' into for-next new 2889658d933d Merge remote-tracking branch 'hid/for-next' new a6b8bb6a813a i2c: i801: Fix handling SMBHSTCNT_PEC_EN new b4de67d46dc1 Merge remote-tracking branch 'i2c/i2c/for-next' adds 9746b81bec29 hwmon: (k10temp) support Zen3 APUs adds 93483bf411f9 hwmon: (ntc_thermistor) Use library interpolation adds 142c34e2a85f hwmon: (pmbus/bpa-rs600) Support BPD-RS600 adds ad7f8ba0b61e hwmon: (w83627ehf) Use platform_create_bundle adds 80c67e449ede hwmon: (w83627ehf) Remove w83627ehf_remove() adds 36fd0166cbac hwmon: intel-m10-bmc-hwmon: add n5010 sensors adds 8fece1f63e9f dt-bindings: firmware: update arm,scpi.yaml reference adds 16c04e5fa1ad hwmon: (w83627ehf) Switch to SIMPLE_DEV_PM_OPS adds 7d4699fd96eb hwmon: (w83627ehf) Make DEVICE_ATTR_RO static new 16aac37b15cd hwmon: Add support for SB-RMI power module new 743a2e590d73 hwmon: (sbrmi) Add Documentation new 87b3b51ad24f dt-bindings: sbrmi: Add SB-RMI hwmon driver bindings new 7561249f3b1a hwmon: (dell-smm-hwmon) Use platform device new 96cec10d1a93 hwmon: (dell-smm-hwmon) Mark functions as __init new e88ba3e985af hwmon: (dell-smm-hwmon) Use devm_add_action_or_reset() new c1f8dd542da9 hwmon: (dell-smm-hwmon) Move variables into a driver priva [...] new a8cafd6849fd hwmon: (dell-smm-hwmon) Convert to devm_hwmon_device_regis [...] new b5fff043a801 hwmon: (dell-smm-hwmon) Fix fan mutliplier detection for 3rd fan new ca37109370a1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 0a03801ca8bd docs/zh_CN: reformat zh_CN/dev-tools/testing-overview adds 6ab0493dfc62 deprecated.rst: Include details on "no_hash_pointers" adds 5b42d0bfb73d docs: printk-formats: fix build warning adds 8b9671643d2f docs: kvm: fix build warnings adds a9fd134be7b9 docs: kvm: properly format code blocks and lists adds 662fa3d60993 docs: networking: dpaa2: fix chapter title format adds f3fd34fe0e71 docs: sound: kernel-api: writing-an-alsa-driver.rst: repla [...] adds dc9c31c3ffc8 docs: firmware-guide: acpi: dsd: graph.rst: replace some c [...] adds b426d9d78efb docs: virt: kvm: api.rst: replace some characters adds ce48ee81a193 admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst adds d5caec394a78 admin-guide/cputopology.rst: Remove non-existed cpu-hotplug.txt adds 77167b966b7e docs: submitting-patches: clarify the role of LKML adds 4a52225d6101 docs/zh_CN: add a translation for index new 76f1fc266b89 docs: add traditional Chinese translation for kernel Docum [...] new 390f915a12a6 docs/zh_TW: add translations for zh_TW/process new 0c3b533cfdd5 MAINTAINERS: add entry for traditional Chinese documentation new a3370715140a Merge remote-tracking branch 'jc_docs/docs-next' new 0df3f1c6c108 Merge remote-tracking branch 'v4l-dvb/master' adds 0c980e3f5276 media: atomisp: fix the uninitialized use and rename "retvalue" adds 9e77871a59c8 media: atomisp: Resolve goto style issue in sh_css.c adds a93cf5a50584 media: atomisp: Remove unnecessary parens in sh_css.c adds d2f3009e86fd media: atomisp: Use kcalloc instead of kzalloc with multip [...] adds 66b22424ad27 media: atomisp: Fix line continuation style issue in sh_css.c adds e53656ab8c80 media: atomisp: Use sysfs_emit() instead of sprintf() wher [...] adds b09ea9386214 media: atomisp: Align block comments adds 6bdad3bb7eb1 media: atomisp: Fix whitespace at the beginning of line adds 280355522d61 media: atomisp: improve error handling in gc2235_detect() adds 0ae19e8c0866 media: atomisp: remove the repeated declaration adds 85001df54b5f media: atomisp: Remove unused declarations adds dbe93bc97063 media: atomisp: Annotate a couple of definitions with __ma [...] adds 693064eafa9e media: atomisp: Remove unused port_enabled variable adds 1c6edb2831d9 media: atomisp: pci: Remove checks before kfree/kvfree adds 454a6232e294 media: atomisp: pci: Remove unnecessary (void *) cast adds d27f346aa98f media: atomisp: pci: fix error return code in atomisp_pci_probe() adds 69aa1deeab47 media: atomisp: Perform a single memset() for union adds a5e5ceae597b media: atomisp: Move MIPI_PORT_LANES to the only user adds f83f86e72622 media: atomisp: i2c: Remove a superfluous else clause in a [...] adds c3cdc019a6bf media: atomisp: pci: reposition braces as per coding style new 3b9ae2ba8a64 media: rc: meson-ir-tx: document device tree bindings new c938ddab5469 media: rc: introduce Meson IR TX driver new e48cd96fffc4 media: em28xx-input: fix refcount bug in em28xx_usb_disconnect new e45fd19a76a5 media: v4l2-subdev: Fix documentation of the subdev_notifi [...] new 1a036f50d07a media: dt-bindings: media: Add bindings for imx335 new c27318cf2bfa media: i2c: Add imx335 camera sensor driver new 0c6a86834a4e media: dt-bindings: media: Add bindings for imx412 new 02371be61354 media: i2c: Add imx412 camera sensor driver new 0b1ace165f7f media: dt-bindings: media: Add bindings for ov9282 new f92d89d7b593 media: i2c: Add ov9282 camera sensor driver new bea3432e4df8 media: ov5640: Complement yuv mbus formats with their 1X16 [...] new 5d6dd86c600e media: mc-device.c: use DEVICE_ATTR_RO() helper macro new a3830c780b91 media: i2c: et8ek8: use DEVICE_ATTR_RO() helper macro new 9c5fd6688102 media: i2c: use DEVICE_ATTR_RO() helper macro new c4349b1fdc65 media: exynos4-is: use DEVICE_ATTR_RW() helper macro new 69fddb878d40 media: omap3isp: Fix missing unlock in isp_subdev_notifier [...] new 1adba271fb62 media: Documentation: media: Improve camera sensor documentation new 320d0f5f6387 media: Documentation: media: Fix v4l2-async kerneldoc syntax new f534d72585bb media: Documentation: v4l: Fix V4L2_CID_PIXEL_RATE documentation new 6209b16c5eff media: Documentation: v4l: Improve frame rate configuratio [...] new e8f6864a63c4 media: Documentation: v4l: Rework LP-11 documentation, add [...] new 53a68ff1cf0b media: v4l: subdev: Add pre_streamon and post_streamoff callbacks new 177309faa592 media: ccs: Implement support for manual LP control new 744bf2e2b9b3 media: v4l2-flash: Add sanity checks for flash and indicat [...] new 73cdad1d694c media: v4l2-flash: Check whether setting LED brightness succeeded new 1d776ddd5914 media: ov2740: use group write for digital gain new 61be3903faf4 media: ov9734: use group write for digital gain new 5bc23bca8cba media: ov8856: ignore gpio and regulator for ov8856 with ACPI new 3b3d9c11249a media: imx258: Rectify mismatch of VTS value new 8028b7a2157e media: imx258: Limit the max analogue gain to 480 new e904e68cbb13 media: dt-bindings: media: nxp,imx7-csi: Add i.MX8MM support new bddac7bf965c media: imx: imx7-media-csi: Set TWO_8BIT_SENSOR for >= 10- [...] new 8b8963a8894a media: imx: imx7-media-csi: Don't set PIXEL_BIT in CSICR1 new 188ed779aab5 media: imx: imx7-media-csi: Fix buffer return upon stream [...] new 1e164643f728 media: imx: imx7_mipi_csis: convert some switch cases to t [...] new 74e36c918630 media: dt-bindings: media: document the nxp,imx8mq-mipi-cs [...] new 11d5b637512f media: imx: add a driver for i.MX8MQ mipi csi rx phy and c [...] new 65bca440f5ba media: v4l2-dv-timings.c: fix wrong condition in two for-loops new 8ba641a251c7 media: Fix cosmetic error in TDA1997x driver new 33efe45e6ca4 media: TDA1997x: fix tda1997x_query_dv_timings() return value new a051e2bb546a media: TDA1997x: report -ENOLINK after disconnecting HDMI source new fe706e5601a0 media: cec-pin: rename timer overrun variables new 717ffc18dc06 media: tegra-cec: Handle errors of clk_prepare_enable() new f7a8abae8f0f media: venus: hfi: fix return value check in sys_get_prop_ [...] new f4b121fc7918 media: venus: venc: Fix potential null pointer dereference [...] new 3ae4a9f38996 media: venus: helper: do not set constrained parameters for UBWC new 5c70ff02734c media: docs: ext-ctrls-codec: Document cyclic intra-refres [...] new 4d606b0aeac5 media: v4l2-ctrls: Add intra-refresh period control new f0d391fe5b12 media: venus: venc: Add support for intra-refresh period new e76897000f90 media: venus: venc: add support for V4L2_CID_MPEG_VIDEO_H2 [...] new ff9bbd931409 Merge remote-tracking branch 'v4l-dvb-next/master' adds 62a21d3c41df Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] adds 31e110abcbc1 Merge branch 'acpi-pm' into linux-next adds 1dae4a65c011 Merge branch 'pm-pci' into linux-next adds 839b3a1aeae6 Merge branch 'acpi-resources' into linux-next adds 604483c9d252 Merge branch 'acpi-dptf' into linux-next new a3cb70d9c6f2 Merge remote-tracking branch 'pm/linux-next' adds d66cd5dea551 cpufreq: blacklist Qualcomm sc8180x in cpufreq-dt-platdev new 7dcc010d3944 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new a0688792970d Merge remote-tracking branch 'cpupower/cpupower' adds 5fecc72d6f6e opp: remove WARN when no valid OPPs remain adds 45dd009f0a8f ARM: dts: omap: Drop references to opp.txt adds f05b0068950e dt-bindings: Clean-up OPP binding node names in examples adds 941b2be46901 dt-bindings: opp: Convert to DT schema new 593fda45a873 Merge remote-tracking branch 'opp/opp/linux-next' new ffe36ea8cf8e Merge remote-tracking branch 'ieee1394/for-next' new 7a24729ab67c Merge remote-tracking branch 'dlm/next' adds 85044eb08d0a of: Return success from of_dma_set_restricted_buffer() whe [...] adds 463e862ac63e swiotlb: Convert io_default_tlb_mem to static allocation adds 1efd3fc0ccf5 swiotlb: Emit diagnostic in swiotlb_exit() adds ad6c00283163 swiotlb: Free tbl memory in swiotlb_exit() adds 93ebb6828723 s390/pv: fix the forcing of the swiotlb new a449ffaf9181 powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() new 980a6c974191 Merge remote-tracking branch 'swiotlb/linux-next' adds 2013b4d52527 RDMA/mlx5: Separate DCI QP creation logic adds 11656f593a86 RDMA/mlx5: Add DCS offload support adds 07d0f314ba75 Merge branch 'mlx5_dcs' into rdma.git for-next new 94feac14bcff Merge remote-tracking branch 'rdma/for-next' adds 1a33b18b3bd9 compat: make linux/compat.h available everywhere adds dd98d2895de6 ethtool: improve compat ioctl handling adds 709566d79209 net: socket: rework SIOC?IFMAP ioctls adds b0e99d03778b net: socket: remove register_gifconf adds 876f0bf9d0d5 net: socket: simplify dev_ifconf handling adds 29c4964822aa net: socket: rework compat_ifreq_ioctl() adds 090597b4a9c1 Merge branch 'net-remove-compat-alloc-user-space' adds 5af84df962dd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 472111920f1c net: bridge: switchdev: allow the TX data plane forwarding [...] adds 5b22d3669f2f net: dsa: track the number of switches in a tree adds 123abc06e74f net: dsa: add support for bridge TX forwarding offload adds ce5df6894a57 net: dsa: mv88e6xxx: map virtual bridges with forwarding o [...] adds d82f8ab0d874 net: dsa: tag_dsa: offload the bridge forwarding process adds 356ae88f8322 Merge branch 'bridge-tx-fwd' adds 3bdba2c70a35 octeontx2-af: Enhance mailbox trace entry adds 8cc236db1a91 wwan: core: Fix missing RTM_NEWLINK event for default link adds 6a6b83ca471c mpls: defer ttl decrement in mpls_forward() adds c65e7025c603 nfc: port100: constify protocol list array adds 94a994d2b2b7 net: phy: Remove unused including <linux/version.h> adds 07be39e32d0a igb: Add counter to i21x doublecheck adds c9183f45e4ac igb: Avoid memcpy() over-reading of ETH_SS_STATS adds cd74f25b28ce e100: Avoid memcpy() over-reading of ETH_SS_STATS adds facfbf4f0b5a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds c5381154393d net: bridge: fix build when setting skb->offload_fwd_mark [...] adds 48d5440393d3 nfc: constify payload argument in nci_send_cmd() adds b9c28286d8f1 nfc: constify nci_ops adds d08ba0fdeaba nfc: s3fwrn5: constify nci_ops adds cb8caa3c6c04 nfc: constify nci_driver_ops (prop_ops and core_ops) adds 7a5e98daf6bd nfc: constify nfc_phy_ops adds 0f20ae9bb96b nfc: st21nfca: constify file-scope arrays adds 15944ad2e5a1 nfc: constify pointer to nfc_vendor_cmd adds 5f3e63933793 nfc: constify nfc_hci_gate adds f6c802a726ae nfc: constify nfc_ops adds 094c45c84d79 nfc: constify nfc_hci_ops adds 49545357bf7e nfc: constify nfc_llc_ops adds 7186aac9c22d nfc: constify nfc_digital_ops adds 0e804326759d Merge branch 'nfc-const' adds cc19862ffe45 tipc: fix an use-after-free issue in tipc_recvmsg adds 6149ab604c80 devlink: add documentation for hns3 driver adds b741269b2759 net: hns3: add support for registering devlink for PF adds cd6242991d2e net: hns3: add support for registering devlink for VF adds 26fbf511693e net: hns3: add support for devlink get info for PF adds bd85e55bfb95 net: hns3: add support for devlink get info for VF adds 98fa7525d360 net: hns3: add devlink reload support for PF adds f2b67226c3a8 net: hns3: add devlink reload support for VF adds 8f49efc9a0c4 Merge branch 'hns3-devlink' adds a0302ff5906a nfc: s3fwrn5: remove unnecessary label adds e129f6b5aeb3 net: mhi: Improve MBIM packet counting adds 9d32e4e7e9e1 nfp: add support for coalesce adaptive feature adds af996031e154 net: ixp4xx_hss: use dma_pool_zalloc adds 04bdec2b904f can: j1939: j1939_sk_sock_destruct(): correct a grammatical error adds 333128737955 can: j1939: fix checkpatch warnings adds 641ba6ded234 can: j1939: replace fall through comment by fallthrough ps [...] adds 7ac56e40d054 can: j1939: j1939_session_completed(): use consistent name [...] adds 78b77c760f71 can: j1939: j1939_session_tx_dat(): use consistent name se [...] adds a08ec5fe709f can: j1939: j1939_xtp_rx_dat_one(): use separate pointer f [...] adds c757096ea103 can: rx-offload: add skb queue for use during ISR adds 1e0d8e507ea4 can: rx-offload: can_rx_offload_irq_finish(): directly cal [...] adds 30bfec4fec59 can: rx-offload: can_rx_offload_threaded_irq_finish(): add [...] adds 8345a3307381 can: bittiming: fix documentation for struct can_tdc adds e3b0a4a47064 can: netlink: clear data_bittiming if FD is turned off adds 6b6bd1999267 can: netlink: remove redundant check in can_validate() adds 9c0e7ccd831b dt-bindings: net: can: Document transceiver implementation as phy adds d836cb5fe045 can: m_can: Add support for transceiver as phy adds 9808dba1bbcb can: m_can: use devm_platform_ioremap_resource_byname adds 0ddd83fbebbc can: m_can: remove support for custom bit timing adds 74f89cf17e44 can: mcp251xfd: mcp251xfd_probe(): try to get crystal cloc [...] adds 71520f85f908 can: mcp251xfd: Fix header block to clarify independence from OF adds cb6adfe27680 can: mcp251xfd: mcp251xfd_open(): request IRQ as shared adds 681e4a764521 can: esd_usb2: use DEVICE_ATTR_RO() helper macro adds f731707c5667 can: janz-ican3: use DEVICE_ATTR_RO/RW() helper macro adds 42b9fd6ec7c9 can: at91_can: use DEVICE_ATTR_RW() helper macro adds 822a99c41fb4 net: at91_can: remove redundant blank lines adds 933850c4b912 net: at91_can: add blank line after declarations adds 57bca980bad4 net: at91_can: fix the code style issue about macro adds 8ed1661cf21e net: at91_can: use BIT macro adds ccc5f1c994df net: at91_can: fix the alignment issue adds 02400533bb70 net: at91_can: add braces {} to all arms of the statement adds fc1d97d4fbfd net: at91_can: remove redundant space adds 5bbe60493a21 net: at91_can: fix the comments style issue adds 9b69aff9fd1a can: peak_pci: convert comments to network style comments adds fe1fa1387a15 can: peak_pci: fix checkpatch warnings adds 805ff68c8e7f can: peak_pci: Add name and FW version of the card in kern [...] adds 1d0214a0f5db can: peak_usb: pcan_usb_get_device_id(): read value only i [...] adds 3a7939495ce8 can: peak_usb: PCAN-USB: add support of loopback and one-s [...] adds 1763c547648d can: peak_usb: pcan_usb_encode_msg(): add information adds c11dcee75830 can: peak_usb: pcan_usb_decode_error(): upgrade handling o [...] adds 58fb92a517b5 can: etas_es58x: fix three typos in author name and documentation adds 45cb13963df3 can: etas_es58x: use error pointer during device probing adds 6bde4c7fd845 can: etas_es58x: use devm_kzalloc() to allocate device resources adds 004653f0abf2 can: etas_es58x: add es58x_free_netdevs() to factorize code adds 7fcecf51c18f can: etas_es58x: use sizeof and sizeof_field macros instea [...] adds f4f5247daa45 can: etas_es58x: rewrite the message cast in es58{1,_fd}_t [...] adds 896e7f3e7424 can: flexcan: add platform data header adds d9cead75b1c6 can: flexcan: add mcf5441x support adds 8dad5561c13a can: flexcan: update Kconfig to enable coldfire adds d20e5880fe9d Merge tag 'linux-can-next-for-5.15-20210725' of git://git. [...] adds 9c43f3865c2a net/mlx5e: Prohibit inner indir TIRs in IPoIB adds 26ab7b384525 net/mlx5e: Block LRO if firmware asks for tunneled LRO adds 69994ef3da66 net/mlx5: Take TIR destruction out of the TIR list lock adds bc5506a166c3 net/mlx5e: Check if inner FT is supported outside of creat [...] adds 06e9f13ac5cc net/mlx5e: Convert RQT to a dedicated object adds 4ad31849771a net/mlx5e: Move mlx5e_build_rss_params() call to init_rx adds 3f22d6c77bb9 net/mlx5e: Move RX resources to a separate struct adds 0570c1c95817 net/mlx5e: Take RQT out of TIR and group RX resources adds 093d4bc1731d net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id adds 983c9da2b1e1 net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() adds a402e3a7470d net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx [...] adds 4b3e42eecb1c net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() adds 6fe5ff2c7780 net/mlx5e: Create struct mlx5e_rss_params_hash adds a6696735d694 net/mlx5e: Convert TIR to a dedicated object adds 65d6b6e5a5da net/mlx5e: Move management of indir traffic types to rx_res adds 09f83569189f net/mlx5e: Use the new TIR API for kTLS adds 9bff66841923 Merge tag 'mlx5-updates-2021-07-24' of git://git.kernel.or [...] adds f7cdb3ecc9b7 net: bridge: update BROPT_VLAN_ENABLED before notifying sw [...] adds ee80dd2e89ec net: bridge: add a helper for retrieving port VLANs from t [...] adds d63f8877c48c net: dsa: sja1105: remove redundant re-assignment of point [...] adds 6dfd23d35e75 net: dsa: sja1105: delete vlan delta save/restore logic adds 4fbc08bd3665 net: dsa: sja1105: deny 8021q uppers on ports adds 19fa937a391e net: dsa: sja1105: deny more than one VLAN-aware bridge adds 884be12f8566 net: dsa: sja1105: add support for imprecise RX adds b6ad86e6ad6c net: dsa: sja1105: add bridge TX data plane offload based [...] adds edac6f6332d9 Revert "net: dsa: Allow drivers to filter packets they can [...] adds beeee08ca1d4 Merge branch 'sja1105-bridge-port-traffic-termination' adds f2c1dac0abcf net: ipa: fix ipa_cmd_table_valid() adds 546948bf3625 net: ipa: always validate filter and route tables adds 442d68ebf092 net: ipa: kill the remaining conditional validation code adds 5bc5588466a1 net: ipa: use WARN_ON() rather than assertions adds 2739bd76fceb Merge branch 'ipa-kill-validation' adds 22171146f84b net: ipa: enable inline checksum offload for IPA v4.5+ adds 6321c7acb828 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() adds 323e0cb473e2 flow_dissector: Fix out-of-bounds warnings adds 63961f544e27 net: ipa: kill ipa_modem_setup() adds 07e1f6897f73 net: ipa: configure memory regions early adds 1118a14710ee net: ipa: set up IPA interrupts earlier adds dc8f7e3924a9 net: ipa: set up the microcontroller earlier adds e2f154e6b601 net: ipa: introduce ipa_uc_clock() adds 268ca4129d8d Merge branch 'ipa-clock' adds 9b29a161ef38 ethtool: Fix rxnfc copy to user buffer overflow adds b0e81817629a net: build all switchdev drivers as modules when the bridg [...] adds f9b282b36dfa net: netlink: add the case when nlh is NULL adds e4252cb66637 openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS adds 784dcfa56e04 openvswitch: fix alignment issues adds 076999e46027 openvswitch: fix sparse warning incorrect type adds 453a343c5a74 Merge branch 'ovs-upcall-issues' adds d4b996f9ef1f docs: networking: dpaa2: add documentation for the switch driver adds ef17e2ac2183 net: qed: remove unneeded return variables adds 409f386b8e5d qdisc: add new field for qdisc_enqueue tracepoint adds 63f367d9de77 tcp: more accurately detect spurious TLP probes adds a657db0350bb tcp: more accurately check DSACKs to grow RACK reordering window adds 2fba2eae30d3 Merge branch 'tcp-rack' adds b9067f5dc4a0 net: split out SIOCDEVPRIVATE handling from dev_ioctl adds 89939e890605 staging: rtlwifi: use siocdevprivate adds 3343c49a959d staging: wlan-ng: use siocdevprivate adds 3f3fa5340745 hostap: use ndo_siocdevprivate adds 561d8352818f bridge: use ndo_siocdevprivate adds 4747c1a8bc50 phonet: use siocdevprivate adds 029a4fef6b22 tulip: use ndo_siocdevprivate adds 232ec98ec35d bonding: use siocdevprivate adds dbecb011eb78 appletalk: use ndo_siocdevprivate adds 99b78a37a371 hamachi: use ndo_siocdevprivate adds 32d05468c462 tehuti: use ndo_siocdevprivate adds d92f7b59d32b eql: use ndo_siocdevprivate adds 043393d8b478 fddi: use ndo_siocdevprivate adds ef1b5b0c30bc net: usb: use ndo_siocdevprivate adds 76b5878cffab slip/plip: use ndo_siocdevprivate adds 18787eeebd71 qeth: use ndo_siocdevprivate adds ebb4a911e09a cxgb3: use ndo_siocdevprivate adds 25ec92fbdd23 hamradio: use ndo_siocdevprivate adds ae6af0120dda airo: use ndo_siocdevprivate adds 3e7a1c7c561e ip_tunnel: use ndo_siocdevprivate adds 81a68110a22a hippi: use ndo_siocdevprivate adds cc0aa831a0d9 sb1000: use ndo_siocdevprivate adds 34f7cac07c4e ppp: use ndo_siocdevprivate adds 73d74f61a559 wan: use ndo_siocdevprivate adds 8fb75b79cd98 wan: cosa: remove dead cosa_net_ioctl() function adds a554bf96b49d dev_ioctl: pass SIOCDEVPRIVATE data separately adds a76053707dbf dev_ioctl: split out ndo_eth_ioctl adds ad7eab2ab014 net: split out ndo_siowandev ioctl adds 88fc023f7de2 net: socket: return changed ifreq from SIOCDEVPRIVATE adds ad2f99aedf8f net: bridge: move bridge ioctls out of .ndo_do_ioctl adds 3d9d00bd1885 net: bonding: move ioctl handling to private ndo operation adds 7c57706b4be5 Merge branch 'ndo_ioctl-rework' adds c0b03e839950 ionic: minimize resources when under kdump adds d2662072c094 ionic: monitor fw status generation adds 73d618bb7e19 ionic: print firmware version on identify adds e7f52aa44380 ionic: init reconfig err to 0 adds e75ccac1d064 ionic: use fewer inits on the buf_info struct adds 73618201acaa ionic: increment num-vfs before configure adds a1cda1844bee ionic: remove unneeded comp union fields adds f51236867736 ionic: block some ethtool operations when fw in reset adds 6edddead9550 ionic: enable rxhash only with multiple queues adds 18d6426402de ionic: add function tag to debug string adds 2f21be447bf0 Merge branch 'ionic-next' adds 8ca34a13f7f9 net: cipso: fix warnings in netlbl_cipsov4_add_std adds 937a0da43228 net: ipa: make IPA interrupt handler threaded only adds e70e410f8e7c net: ipa: clear disabled IPA interrupt conditions adds fe6a32797971 net: ipa: get rid of some unneeded IPA interrupt code adds 176086d87035 net: ipa: kill ipa_interrupt_process_all() adds f34d9224503f Merge branch 'ipa-interrupts' adds 923a6b698447 net: ipa: get clock in ipa_probe() adds cf8dfe6ab8e7 net: ipa: get another clock for ipa_setup() adds 34c6034b4764 net: ipa: add clock reference for remoteproc SSR adds f2b0355363f3 net: ipa: add a clock reference for netdev operations adds 2c257248ce8e net: ipa: don't suspend endpoints if setup not complete adds 299b50fc9e8b Merge branch 'ipa-clock-refs' adds acf34954efd1 net: ti: am65-cpsw-nuss: fix wrong devlink release order adds 35f6986743d7 net/mlx5: Don't rely on always true registered field adds d7907a2b1a3b devlink: Remove duplicated registration check adds 3bdc70669eb2 Merge branch 'devlink-register' adds d80f6d6665a6 nfp: flower-ct: fix error return code in nfp_fl_ct_add_offload() adds 56af5e749f20 net/sched: act_skbmod: Add SKBMOD_F_ECN option support adds 68f9884837c6 tc-testing: Add control-plane selftest for skbmod SKBMOD_F [...] adds 5d886947039d dt-bindings: net: fsl,fec: update compatible items adds df11b8073e19 dt-bindings: net: fsl,fec: add RGMII internal clock delay adds 947240ebcc63 net: fec: add imx8mq and imx8qm new versions support adds b82f8c3f1409 net: fec: add eee mode tx lpi support adds fc539459e900 net: fec: add MAC internal delayed clock feature support adds a758dee8ac50 arm64: dts: imx8m: add "fsl,imx8mq-fec" compatible string for FEC adds 987e1b96d056 arm64: dts: imx8qxp: add "fsl,imx8qm-fec" compatible strin [...] adds 63caca1e3ef6 Merge branch 'fec-next' adds a521c8a01d26 bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnx [...] adds 30e96f487f64 bnxt_en: Do not read the PTP PHC during chip reset adds caf3eedbcd8d bnxt_en: 1PPS support for 5750X family chips adds 9e518f25802c bnxt_en: 1PPS functions to configure TSIO pins adds 099fdeda659d bnxt_en: Event handler for PPS events adds abf90ac2c292 bnxt_en: Log if an invalid signal detected on TSIO pin adds 1159da6410a3 Merge branch 'bnxt_en-ptp' adds b4454bc6a0fb net: bridge: switchdev: replay the entire FDB for each port adds 52e4bec15546 net: bridge: switchdev: treat local FDBs the same as entri [...] adds b0fdb99943be Merge branch 'switchdev-notifiers' adds b11f0a4c0c81 net: dsa: sja1105: be stateless when installing FDB entries adds 883d71a55e96 Documentation: networking: add ioam6-sysctl into index adds 5fc88f93edf2 sk_buff: introduce 'slow_gro' flags adds 8a886b142bd0 sk_buff: track dst status in slow_gro adds b0999f385ac3 sk_buff: track extension status in slow_gro adds 9efb4b5baf6c net: optimize GRO for the common case. adds 5e10da5385d2 skbuff: allow 'slow_gro' for skb carring sock reference adds d504fff0d14a veth: use skb_prepare_for_gro() adds 8cb79af5c63f Merge branch 'skb-gro-optimize' adds dd8987a394c0 nfc: constify passed nfc_dev adds 894a6e158633 nfc: mei_phy: constify buffer passed to mei_nfc_send() adds 9a4af01c35a5 nfc: port100: constify several pointers adds ea050c5ee74a nfc: trf7970a: constify several pointers adds 83428dbbac51 nfc: virtual_ncidev: constify pointer to nfc_dev adds 582fdc98adc8 nfc: nfcsim: constify drvdata (struct nfcsim) adds 6c755b1d2511 nfc: fdp: drop unneeded cast for printing firmware size in [...] adds c3e26b6dc1b4 nfc: fdp: use unsigned int as loop iterator adds 3d463dd5023b nfc: fdp: constify several pointers adds a751449f8b47 nfc: microread: constify several pointers adds fe53159fe3e0 nfc: mrvl: constify several pointers adds 2695503729da nfc: mrvl: constify static nfcmrvl_if_ops adds 658e6b1612c6 Merge branch 'nfc-const' adds bc49d8169aa7 mctp: Add MCTP base adds 8f601a1e4f8c mctp: Add base socket/protocol definitions adds 2c8e2e9aec79 mctp: Add base packet definitions adds 60fc63981693 mctp: Add sockaddr_mctp to uapi adds 4b2e69305cbb mctp: Add initial driver infrastructure adds 583be982d934 mctp: Add device handling and netlink interface adds 889b7da23abf mctp: Add initial routing framework adds 06d2f4c583a7 mctp: Add netlink route management adds 4d8b9319282a mctp: Add neighbour implementation adds 831119f88781 mctp: Add neighbour netlink interface adds 833ef3b91de6 mctp: Populate socket implementation adds 4a992bbd3650 mctp: Implement message fragmentation & reassembly adds 26ab3fcaf235 mctp: Add dest neighbour lladdr to route output adds 03f2bbc4ee57 mctp: Allow per-netns default networks adds 6a2d98b18900 mctp: Add MCTP overview document adds e5fe3a5fe333 Merge branch 'mctp' adds cde8078e83e3 net: dsa: sja1105: reset the port pvid when leaving a VLAN [...] adds bef0746cf4cc net: dsa: sja1105: make sure untagged packets are dropped [...] adds 04a1758348a8 net: dsa: tag_sja1105: fix control packets on SJA1110 bein [...] adds 3bdf4d6196eb Merge branch 'sja110-vlan-fixes' adds 7a3febed4455 qed: Remove the qed module version adds 88ea96f8c14e qede: Remove the qede module version adds 3b5d8b448602 dpaa2-switch: rename dpaa2_switch_tc_parse_action to speci [...] adds adcb7aa335af dpaa2-switch: rename dpaa2_switch_acl_tbl into filter_block adds c5f6d490c578 dpaa2-switch: reorganize dpaa2_switch_cls_flower_replace adds 3fa5514a2966 dpaa2-switch: reorganize dpaa2_switch_cls_matchall_replace adds cbc2a8893b59 dpaa2-switch: add API for setting up mirroring adds e0ead825a1f1 dpaa2-switch: add support for port mirroring adds 0f3faece5808 dpaa2-switch: add VLAN based mirroring adds 7a91f9078d4f dpaa2-switch: offload shared block mirror filters when bin [...] adds d1626a1c273d docs: networking: dpaa2: document mirroring support on the switch adds b2492d503b41 Merge branch 'dpaa2-switch-add-mirroring-support' adds 3aa260559455 net/sched: store the last executed chain also for clsact egress adds 57fb346cc7d0 ipvlan: Add handling of NETDEV_UP events adds bea7907837c5 net: dsa: don't set skb->offload_fwd_mark when not offload [...] adds 3e12361b6d23 bcm63xx_enet: delete a redundant assignment new 79976892f7ea net: convert fib_treeref from int to refcount_t new 3833b87408e5 nfc: mrvl: correct nfcmrvl_spi_parse_dt() device_node argument new bf6cd7720b08 nfc: annotate af_nfc_exit() as __exit new 4932c37878c9 nfc: hci: annotate nfc_llc_init() as __init new 3df40eb3a2ea nfc: constify several pointers to u8, char and sk_buff new f2479c0a2294 nfc: constify local pointer variables new ddecf5556f7f nfc: nci: constify several pointers to u8, sk_buff and oth [...] new 77411df5f293 nfc: hci: cleanup unneeded spaces new 373a1f2bd671 Merge branch 'nfc-constify-pointed-data-missed-part' new bc830525615d net: netlink: Remove unused function new a432934a3067 sk_buff: avoid potentially clearing 'slow_gro' field new 05a7f4a8dff1 devlink: Break parameter notification sequence to be befor [...] new 26713455048e devlink: Allocate devlink directly in requested net namespace new aae950b18941 Merge branch 'clean-devlink-net-namespace-operations' new d2e11fd2b7fc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 1f71a468a75f libbpf: Fix func leak in attach_kprobe adds e3f9bc35ea7e libbpf: Allow decimal offset for kprobes adds da97553ec6e1 libbpf: Export bpf_program__attach_kprobe_opts function adds 525e2f9fd022 tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos adds ad2d61376a05 tcp: seq_file: Refactor net and family matching adds 62001372c2b6 bpf: tcp: seq_file: Remove bpf_seq_afinfo from tcp_iter_state adds b72acf4501d7 tcp: seq_file: Add listening_get_first() adds 05c0b35709c5 tcp: seq_file: Replace listening_hash with lhash2 adds 04c7820b776f bpf: tcp: Bpf iter batching and lock_sock adds 3cee6fb8e69e bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iter adds eed92afdd14c bpf: selftest: Test batching and bpf_(get|set)sockopt in b [...] adds d9e8d14b1220 Merge branch 'bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt' adds e244d34d0ea1 libbpf: Add bpf_map__pin_path function adds 7a18844223d4 selftests/bpf: Document vmtest.sh dependencies adds ae7f47041d92 bpf/tests: Fix copy-and-paste error in double word test adds 2b7e9f25e590 bpf/tests: Do not PASS tests without actually testing the result adds 6e43b2860784 libbpf: Cleanup the layering between CORE and bpf_program. adds 3ee4f5335511 libbpf: Split bpf_core_apply_relo() into bpf_program indep [...] adds 301ba4d71028 libbpf: Move CO-RE types into relo_core.h. adds b0588390dbce libbpf: Split CO-RE logic into relo_core.c. adds 793eccae89bb Merge branch 'libbpf: Move CO-RE logic into separate file.' adds 4cda0c82a34b selftests/bpf: Use ping6 only if available in tc_redirect adds 7d07006f0592 samples: bpf: Fix tracex7 error raised on the missing argument adds 05e9b4f60d31 samples: bpf: Add the omitted xdp samples to .gitignore adds c139e40a515d libbpf: Fix comment typo adds 043c5bb3c4f4 libbpf: Fix race when pinning maps in parallel adds 33b57e0cc78e bpf: Increase supported cgroup storage value size adds 5aad03685185 tools/resolve_btfids: Emit warnings and patch zero id for [...] adds d36216429ff3 bpf: Emit better log message if bpf_iter ctx arg btf_id == 0 adds 6d2d73cdd673 libbpf: Return non-null error on failures in libbpf_find_p [...] adds 3c7e58590600 libbpf: Rename btf__load() as btf__load_into_kernel() adds 6cc93e2f2c1c libbpf: Rename btf__get_from_id() as btf__load_from_kernel [...] adds 369e955b3d1c tools: Free BTF objects at various locations adds 86f4b7f2578f tools: Replace btf__get_from_id() with btf__load_from_kern [...] adds 61fc51b1d3e5 libbpf: Add split BTF support for btf__load_from_kernel_by_id() adds 211ab78f7658 tools: bpftool: Support dumping split BTF by id adds f309b4ba989d Merge branch 'libbpf: rename btf__get_from_id() and btf__l [...] new a710eed386f1 libbpf: Add btf__load_vmlinux_btf/btf__load_module_btf new 0b8464459858 unix_bpf: Fix a potential deadlock in unix_dgram_bpf_recvmsg() new 510b4d4c5d4c tools: bpftool: Slightly ease bash completion updates new a2b5944fb4e0 selftests/bpf: Check consistency between bpftool source, d [...] new b544342e52fc tools: bpftool: Complete and synchronise attach or map types new c07ba629df97 tools: bpftool: Update and synchronise option list in doc [...] new da87772f086f selftests/bpf: Update bpftool's consistency script for che [...] new 8cc8c6357c8f tools: bpftool: Document and add bash completion for -L, - [...] new 475a23c2c15f tools: bpftool: Complete metrics list in "bpftool prog pro [...] new ab0720ce227c Merge branch 'tools: bpftool: update, synchronise and vali [...] new d39e8b92c341 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new 451395f798a3 niu: read property length only if we use it new 695176bfe5de net_sched: refactor TC action init API new 220ade77452c bonding: 3ad: fix the concurrency between __bond_release_o [...] new cfba3fb68960 selftests/net: remove min gso test in packet_snd new 76660df2b4a2 octeontx2-af: cn10k: DWRR MTU configuration new c39830a4ce4d octeontx2-pf: cn10k: Config DWRR weight based on MTU new a3280efd009e Merge branch 'octeon-drr-config' new 244f8a802911 net: dsa: mt7530: drop paranoid checks in .get_tag_protocol() new 1e0dd56e962e cavium: switch from 'pci_' to 'dma_' API new 35d7a6f1fb53 nfc: hci: pass callback data param as pointer in nci_request() new 29a097b77477 net: dsa: remove the struct packet_type argument from dsa_ [...] new 2d3e5caf96b9 net/ipv4: Replace one-element array with flexible-array member new 53a70ec2411d Merge remote-tracking branch 'net-next/master' new 5d8dbb7fb82b net: xfrm: fix shift-out-of-bounce new 463807a0787c Merge remote-tracking branch 'ipsec-next/master' adds 616d57693455 IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq new 1f3a6bbaf3c7 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 241d1af4c11a netfilter: nft_compat: use nfnetlink_unicast() new 92fb15513edc netfilter: flowtable: remove nf_ct_l4proto_find() call new 7c1829b6aa74 netfilter: ipt_CLUSTERIP: only add arp mangle hook when required new ded2d10e9ad8 netfilter: ipt_CLUSTERIP: use clusterip_net to store perne [...] new f2e3778db7e1 netfilter: remove xt pernet data new 87663c39f898 netfilter: ebtables: do not hook tables by default new df4d42b3c6e4 Merge remote-tracking branch 'netfilter-next/master' adds 923a134647a0 ath: switch from 'pci_' to 'dma_' API adds 0791ba2bc7d3 ath11k: Remove some duplicate code adds b4f8e2d9b5f8 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 5ff013914c62 brcmfmac: firmware: Allow per-board firmware binaries new 18cb62367a8f libertas: Remove unnecessary label of lbs_ethtool_get_eeprom new 994487d330c1 Merge remote-tracking branch 'wireless-drivers-next/master' adds 66f077dde749 Bluetooth: hci_h5: add WAKEUP_DISABLE flag adds 30f11dda2d25 Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup [...] adds d9dd833cf6d2 Bluetooth: hci_h5: Add runtime suspend adds acd5aea40049 Bluetooth: btusb: Add valid le states quirk adds 58ce6d5b271a Bluetooth: defer cleanup of resources in hci_unregister_dev() adds a25fca4d3c18 Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd adds 92fe24a7db75 Bluetooth: skip invalid hci_sync_conn_complete_evt adds 785077fa2d67 Bluetooth: btmrvl_sdio: Remove all strcpy() uses adds 340cd23d9dec Bluetooth: btusb: Load Broadcom firmware for Dell device 4 [...] adds cbe6a0441315 Bluetooth: btusb: Enable MSFT extension for WCN6855 controller adds f283f4765b65 Bluetooth: btusb: Enable MSFT extension for Intel next gen [...] adds f4292e2faf52 Bluetooth: btusb: Make the CSR clone chip force-suspend wo [...] new 654e6f7700c4 Bluetooth: btusb: Enable MSFT extension for Mediatek Chip [...] new 388c0907f4bc Merge remote-tracking branch 'bluetooth/master' new fe7d363f184e Merge remote-tracking branch 'mtd/mtd/next' new 1e6555a9c116 Merge remote-tracking branch 'nand/nand/next' adds 821720b9f34e crypto: x86/aes-ni - add missing error checks in XTS code new 2b31277af577 crypto: sm4 - create SM4 library based on sm4 generic code new c59de48e125c crypto: arm64/sm4-ce - Make dependent on sm4 library inste [...] new a7ee22ee1445 crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation new a7fc80bb22eb crypto: tcrypt - add the asynchronous speed test for SM4 new 632a761abb29 crypto: atmel-tdes - Clarify how tdes dev gets allocated t [...] new 817b804ca367 crypto: atmel-tdes - Handle error messages new 534b32a8be27 crypto: atmel-aes - Add blocksize constraint for ECB and C [...] new 26d769ae9090 crypto: atmel-aes - Add XTS input length constraint new 0d0433599d84 crypto: atmel-aes - Add NIST 800-38A's zero length cryptle [...] new 031f5e001508 crypto: atmel-tdes - Add FIPS81's zero length cryptlen constraint new 76d579f251a2 crypto: atmel - Set OFB's blocksize to 1 new bf2db8e74249 crypto: atmel-aes - Add fallback to XTS software implementation new ec2088b66f7a crypto: atmel-aes - Allocate aes dev at tfm init time new 192b722f3866 crypto: sun8i-ss - Use kfree_sensitive new d5ee8e750c94 padata: Convert from atomic_t to refcount_t on parallel_da [...] new 0469dede0eee crypto: ecc - handle unaligned input buffer in ecc_swap_digits new 089015d36127 crypto: atmel-aes - use swap() new 516e4c8ad774 Merge remote-tracking branch 'crypto/master' adds f82ff130a5e6 drm/panel: Add DT bindings for Samsung LMS380KF01 adds 57f6190a60ec drm/panel: ws2401: Add driver for WideChips WS2401 adds 648ce7fd186c drm/stm: ltdc: Silence -EPROBE_DEFER till bridge attached adds 5cc4e71f0199 drm/stm: dsi: compute the transition time from LP to HS and back adds 98a65439172d video: fbdev: kyro: fix a DoS bug by restricting user input adds 0189cb57b96f fbmem: Convert from atomic_t to refcount_t on fb_info->count adds 613ba71619cf drm/ingenic: Convert to Linux IRQ interfaces adds c715def51591 dma-buf: Delete the DMA-BUF attachment sysfs statistics adds 572994bf18ff drm/ast: Zero is missing in detect function adds f34bf652d680 drm/ast: Disable fast reset after DRAM initial adds b46998d81a1d drm/bochs: Fix missing pci_disable_device() on error in bo [...] adds 63c57e8dc7a0 dma_buf: remove dmabuf sysfs teardown before release adds 51fdf0914f26 drm/print: fixup spelling in a comment adds 869e76f7a918 drm: avoid circular locks in drm_mode_getconnector adds 5eff9585de22 drm: avoid blocking in drm_clients_info's rcu section adds 1f7ef07cfa14 drm: add a locked version of drm_is_current_master adds 0b0860a3cf5e drm: serialize drm_file.master with a new spinlock adds 56f0729a510f drm: protect drm_master pointers in drm_lease.c adds 26a4dc29b74a drm/v3d: Expose performance counters to userspace adds 77e21b50acab vgaarb: remove VGA_DEFAULT_DEVICE adds b0b514abc4cf vgaarb: remove vga_conflicts adds 45549c00d3ff vgaarb: move the kerneldoc for vga_set_legacy_decoding to [...] adds 6609176f56ad vgaarb: cleanup vgaarb.h adds b8779475869a vgaarb: provide a vga_client_unregister wrapper adds f6b1772b2555 vgaarb: remove the unused irq_set_state argument to vga_cl [...] adds bf44e8cecc03 vgaarb: don't pass a cookie to vga_client_register adds d391c5827107 drivers/firmware: move x86 Generic System Framebuffers support adds 8633ef82f101 drivers/firmware: consolidate EFI framebuffer setup for al [...] adds 99279ad8feb9 video: fbdev: arcfb: remove redundant initialization of va [...] adds 030fadb01381 video: fbdev: neofb: add a check against divide error adds 474596fc749c dt-bindings: display: simple-bridge: Add corpro,gm7123 compatible adds 8da49a33dda7 Merge tag 'drm-misc-next-2021-07-22' of git://anongit.free [...] adds 35482f9dc56b Backmerge tag 'v5.14-rc3' into drm-next adds 71260b9a7020 drivers/firmware: fix SYSFB depends to prevent build failures adds 15d27b15de96 efi: sysfb_efi: fix build when EFI is not set adds 4b4e7a2a4c53 drm/bridge: make a const array static, makes object smaller adds 015f2ebb9376 drm: rcar-du: Shutdown the display on system shutdown adds c29b6b0b126e drm: rcar-du: Don't put reference to drm_device in rcar_du [...] adds 5e7ef0b85c77 drm: rcar-du: Shutdown the display on remove adds fb8d617f8fd6 drm/bridge: Centralize error message when bridge attach fails adds 5bcc48395b9f drm: bridge: dw-hdmi: Attach to next bridge if available adds e9e056949c92 drm: rcar-du: lvds: Convert to DRM panel bridge helper adds d0f44e0dac29 drm: rcar-du: dw-hdmi: Set output port number adds c24110a8fd09 drm: rcar-du: Use drm_bridge_connector_init() helper adds 9b54182ce239 drm: rcar-du: lvds: Don't set bridge driver_private field adds 6571a76af380 drm: rcar-du: lvds: Use dev_err_probe() adds 988dbd25b8ae Merge tag 'du-next-20210728' of git://linuxtv.org/pinchart [...] adds 8626e63eeea8 drm/panfrost: devfreq: Don't display error for EPROBE_DEFER adds c18c36dc75fe Documentation: gpu: Mention the requirements for new properties adds 90c7c70a0a90 drm/fourcc: Add modifier definitions for Arm Fixed Rate Co [...] adds a791cde6d272 drm/hisilicon/hibmc: Remove variable 'priv' from hibmc_unload() adds 37408cd825a4 drm/gem: Provide drm_gem_fb_{begin,end}_cpu_access() helpers adds ce724470a2e5 drm/udl: Use framebuffer dma-buf helpers adds 08971eea06db drm/mipi-dbi: Use framebuffer dma-buf helpers adds 08b7ef0524f5 drm/gud: Use framebuffer dma-buf helpers adds 329e2c42f8ea drm/gm12u320: Use framebuffer dma-buf helpers adds baf6c24bacdd drm/repaper: Use framebuffer dma-buf helpers adds 9200454ca047 drm/st7586: Use framebuffer dma-buf helpers adds 1522756c7954 drm/shmobile: Convert to Linux IRQ interfaces adds 6474e67eabfb dt-bindings: display: simple: add some Logic Technologies [...] adds 47956bc86ee4 drm/bridge: nwl-dsi: Avoid potential multiplication overfl [...] adds 1f49bf8b6aec dt-bindings: display: ssd1307fb: Convert to json-schema adds c92ecb4eac76 drm/rockchip: dsi: add own additional pclk handling adds a8124139845f dt-bindings: display: rockchip-dsi: add optional #phy-cell [...] adds 71f68fe7f121 drm/rockchip: dsi: add ability to work as a phy instead of [...] adds 79e93d0a74e7 documentation: Update #nouveau IRC channel network adds 03b7c552d081 maintainers: Update freedesktop.org IRC channels new 3012248fdfee drm: document drm_property_enum.value for bitfields new b36b242d4b8e video: fbdev: asiliantfb: Error out if 'pixclock' equals zero new 1520b4b7ba96 video: fbdev: kyro: Error out if 'pixclock' equals zero new f92763cb0feb video: fbdev: riva: Error out if 'pixclock' equals zero new fdb57c3217a0 dt-bindings: display: simple: Add AUO B133HAN05 & B140HAN06 new 93ea7aa8dfc0 drm/panel: simple: Add support for two more AUO panels new f98f273f3a98 dt-bindings: Add QiShenglong vendor prefix new 0937a7b3625d video: ep93xx: Prepare clock before using it new 0f3b68b66a6d drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features new c206c7faeb32 drm/bridge: dw-mipi-dsi: Find the possible DSI devices new 40f2218dc4ac drm/prime: fix comment on PRIME Helpers new 6f11f37459d8 drm/plane: remove drm_helper_get_plane_damage_clips new c7fcbf251397 drm/plane: check that fb_damage is set up when used new ba6cd766e0bf drm/plane: Move drm_plane_enable_fb_damage_clips into core new ca31fef11dc8 Backmerge remote-tracking branch 'drm/drm-next' into drm-m [...] new df26600ad3e7 drm: add logging for RMFB ioctl new 17ce9c61c71c drm: document DRM_IOCTL_MODE_RMFB new 7b4b3733fd68 video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_up [...] new ef9d793825b5 video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() new 8a15af3b86f4 video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() new 251e48a1db75 video: fbdev: ssd1307fb: Optimize screen updates new 833d14a4bf83 video: fbdev: ssd1307fb: Cache address ranges new 0c9856e4edcd drm: mxsfb: Enable recovery on underflow new 9891cb54445b drm: mxsfb: Increase number of outstanding requests on V4 [...] new b776b0f00f24 drm: mxsfb: Use bus_format from the nearest bridge if present new 5e23c98178eb drm: mxsfb: Clear FIFO_CLEAR bit new 92bd92c44d0d drm/dp_mst: Fix return code on sideband message failure new f1f3e37535a0 drm/vmwgfx: Switch to using DRM_IOCTL_DEF_DRV new 2b273544f580 drm/vmwgfx: Cleanup logging new cfdc3458db8a drm/vmwgfx: Be a lot more flexible with MOB limits new c29758cdc78a drm/vmwgfx: Use 2.19 version number to recognize mks-stats ioctls new 28be2405fb75 drm: use the lookup lock in drm_is_current_master new 7835ed6a9e86 drm/panel-sony-acx424akp: Modernize backlight handling new d793b8f732d6 drm: clarify usage of drm leases new f143778d9082 drm/vc4: hdmi: Remove redundant variables new c7d30623540b drm/vc4: hdmi: Remove unused struct new cfeeb0b5e09c Merge tag 'drm-misc-next-2021-07-29' of git://anongit.free [...] new da3d378dec86 drm/msm: Let fences read directly from memptrs new 298287f6e79a drm/msm: Signal fences sooner new af5b4fff0fe8 drm/msm: Split out devfreq handling new 552fce98b06f drm/msm: Split out get_freq() helper new 9bc95570175a drm/msm: Devfreq tuning new 375f9a63a66b drm/msm: Docs and misc cleanup new 86c2a0f000c1 drm/msm: Small submitqueue creation cleanup new 030af2b05aee drm/msm: drop drm_gem_object_put_locked() new 390ad4212197 drm: Drop drm_gem_object_put_locked() new 7039d3f89b2f drm/msm/submit: Simplify out-fence-fd handling new be40596bb5cf drm/msm: Consolidate submit bo state new a61acbbe9cf8 drm/msm: Track "seqno" fences by idr new 79341eb74c1f drm/msm: Return ERR_PTR() from submit_create() new 1d8a5ca436ee drm/msm: Conversion to drm scheduler new bd0b8e9f9c3c drm/msm: Drop submit bo_list new e3e24ee51ed2 drm/msm: Drop struct_mutex in submit path new fc40e5e10c3b drm/msm: Utilize gpu scheduler priorities new 4541e4f2225c drm/msm/gem: Mark active before pinning new f1b7996551a4 Merge tag 'drm-msm-next-2021-07-28' of https://gitlab.free [...] adds 2be7f77f6c36 drm/amd/display: add debug print for DCC validation failure adds 5948190a0ec8 drm/amd/display: Reduce delay when sink device not able to [...] adds d93d53563697 drm/amd/display: Add copyright notice to new files adds 3addbde269f2 drm/amd/display: Fixed hardware power down bypass during h [...] adds 0f806243125d drm/amd/display: Fix comparison error in dcn21 DML adds 11a7e64266ee drm/amd/display: 3.2.144 adds 328fe6e27cb0 drm/amd/display: Enable eDP ILR on DCN2.1 adds 2e63f4064eda drm/amd/display: Fix max vstartup calculation for modes wi [...] adds f891ae71f3b0 drm/amd/display: Populate socclk entries for dcn3.02/3.03 adds ffa09d932ff8 drm/amd/display: Query VCO frequency from register for DCN3.1 adds b2d5b64e9358 drm/amd/display: Update bounding box for DCN3.1 adds 0070a5b7004a drm/amd/display: Only set default brightness for OLED adds 324b1fcba697 drm/amd/display: DCN2X Prefer ODM over bottom pipe to find [...] adds e0f65a85d405 drm/amd/display: Remove MALL function from DCN3.1 adds ba16b22d4228 drm/amd/display: Line Buffer changes adds a4d5df1787cc drm/amd/display: add workaround for riommu invalidation re [...] adds ff7903551c96 drm/amd/display: Populate dtbclk entries for dcn3.02/3.03 adds 5bb0d5cf9fc7 drm/amd/display: Refine condition for cursor visibility adds 5624c3455d5e drm/amd/display: [FW Promotion] Release 0.0.75 adds d95743c79861 drm/amd/display: 3.2.145 adds 550ff7ad37fa drm/amd/display: change zstate allow msg condition adds 54e606546124 drm/amd/pm: Support board calibration on aldebaran adds d8c33180c01f drm/amdgpu: Fix documentaion for amdgpu_bo_add_to_shadow_list adds 331e78187f3a drm/amdgpu: add psp command to get num xgmi links between [...] adds 3f46c4e9ce25 drm/amdkfd: report xgmi bandwidth between direct peers to the kfd adds 933048103837 drm/amdkfd: report pcie bandwidth to the kfd adds f72ac409416e drm/amdgpu - Corrected the video codecs array name for yel [...] adds 1a4772d922d2 drm/amdgpu: Change the imprecise function name adds 4067cdb1cfad drm/amdgpu: Add error message when programing registers fails adds 95f71f12aa45 drm/amdgpu: Fix a printing message adds cd5955f40173 drm/amdgpu: Change a few function names adds 9af5379c8508 drm/amdkfd: Renaming dqm->packets to dqm->packet_mgr adds 78ccea9ff2ad drm/amdkfd: Set priv_queue to NULL after it is freed adds 4f942aaeb19d drm/amdkfd: Fix a concurrency issue during kfd recovery adds 1a394b3c3de2 drm/amd/amdgpu: Update debugfs link_settings output link_r [...] adds 6d7f735366c7 drm/amd/amdgpu: Add a new line to debugfs phy_settings output adds e25515e22bdc drm/amdgpu: Fix documentaion for dm_dmub_outbox1_low_irq adds 410e302ea53f drm/amdkfd: Update SMI throttle event bitmask adds ff99849b00fe drm/amd/amdgpu: consider kernel job always not guilty adds 222e0a71c297 drm/amd/amdgpu: add consistent PSP FW loading size checking adds aff890288de2 drm/amdgpu/acp: Make PM domain really work adds e97c8d86773d drm/amdgpu: update yellow carp external rev_id handling adds 69b30d80ef0d drm/amdgpu: add yellow carp pci id (v2) adds 5ccde01b50c0 drm/amdgpu: increase size for sdma fw name string adds 30ebc16aac64 drm/amdgpu: adjust fw_name string length for toc adds d0f56dc25afb drm/amdgpu: add cyan_skillfish asic type adds 708391977be5 drm/amdgpu: dynamic initialize ip offset for cyan_skillfish adds 6e80eacd9c99 drm/amdgpu: init family name for cyan_skillfish adds f36fb5a0e361 drm/amdgpu: set ip blocks for cyan_skillfish adds 621312a2acdf drm/amdgpu: add cp/rlc fw loading support for cyan_skillfish adds bf4759a81b7b drm/amdgpu: add sdma fw loading support for cyan_skillfish adds d594e3cc19be drm/amdgpu: load fw direclty for cyan_skillfish adds 9dbd8a125170 drm/amdgpu: add cyan_skillfish support in gmc v10 adds 9724bb6621cb drm/amdgpu: add cyan_skillfish support in gfx v10 adds 86491ff7c6e7 drm/amdgpu: add sdma v5 golden settings for cyan_skillfish adds d9393f9b68a5 drm/amdgpu: add gc v10 golden settings for cyan_skillfish adds 06e75b88e8b8 drm/amdkfd: enable cyan_skillfish KFD adds b515937b414a drm/amdgpu: add chip early init for cyan_skillfish adds 338b3cf0b9f8 drm/amdgpu: add nbio support for cyan_skillfish adds 2766534b766e drm/amdgpu: add mp 11.0.8 header for cyan_skillfish adds e330a68f30a6 drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish adds 3188fd0752a5 drm/amdgpu: init psp v11.0.8 function for cyan_skillfish adds 1c7916af55a7 drm/amdgpu: enable psp v11.0.8 for cyan_skillfish adds c5d0aa482e10 drm/amdgpu: use direct loading by default for cyan_skillfish2 adds 128ac51a5c92 drm/amdgpu: add smu_v11_8_pmfw header for cyan_skilfish adds 1139402e646d drm/amdgpu: add smu_v11_8_ppsmc header for cyan_skilfish adds ad75be36d448 drm/amdgpu: add smu interface header for cyan_skilfish adds 67c3f8456a14 drm/amdgpu: add basic ppt functions for cyan_skilfish adds 61ad757dae89 drm/amdgpu: add check_fw_version support for cyan_skillfish adds 641df0990487 drm/amdgpu: enable SMU for cyan_skilfish adds 7fd74ad88054 drm/amdgpu: add autoload_supported check for RLC autoload adds a8f706966b92 drm/amdgpu: add pci device id for cyan_skillfish adds 5810323ba692 drm/amd/pm: Fix a bug communicating with the SMU (v5) adds 1bece222eabe drm/amdgpu: Clear doorbell interrupt status for Sienna Cichlid adds 7a69ce40aeef drm/amd/display: Fix ASSR regression on embedded panels adds fe6b1032b23e drm/amdgpu: Change the imprecise output adds 61a6813f3f4e drm/amdgpu: Add msix restore for pass-through mode adds bdb99dbe3ece drm/amdgpu: retire sdma v5_2 golden settings from driver adds 91b03fc6b50c drm/amdgpu: Check pmops for desired suspend state adds 9857bb9457fe drm/amd/display: Guard DST_Y_PREFETCH register overflow in DCN21 adds d0260f62eeeb drm/amdgpu: Rename amdgpu_acpi_is_s0ix_supported adds e088068dc9a5 drm/amd/display: Add missing DCN21 IP parameter adds af1f2b19fd7d drm/amd/display: Fix PSR command version adds b2abb05364f7 drm/amd/display: Add ETW logging for AUX failures adds b30eda8d416c drm/amd/display: Add ETW log to dmub_psr_get_state adds 91a9ead069b8 drm/amd/display: Fixed EdidUtility build errors adds ea2f15ff7eaf drm/amd/display: fix missing reg offset adds 40ef288f90f9 drm/amd/display: add update authentication interface adds 7ac851bcd547 drm/amd/display: remove unused functions adds 02352bfd78c3 drm/amd/display: Always wait for update lock status adds bbf87050791f drm/amd/display: refactor riommu invalidation wa adds 849cf9326bd7 drm/amd/display: ensure dentist display clock update finis [...] adds add0733d19c5 drm/amd/display: [FW Promotion] Release 0.0.76 adds 1df272a8b37e drm/amd/display: 3.2.146 adds f87534347a5d Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush aft [...] adds e9949dd79182 Revert "Revert "drm/amdgpu: Add table_freed parameter to a [...] adds 8f0e2d5c9997 Revert "Revert "drm/amdkfd: Make TLB flush conditional on [...] adds 3b2b254425cc Revert "Revert "drm/amdgpu: Fix warning of Function parame [...] adds b928ecfbe369 Revert "Revert "drm/amdkfd: Add memory sync before TLB flu [...] adds 92cf050868c9 drm/amd/pm: restore user customized OD settings properly for NV1x adds b521be9bc3c7 drm/amd/pm: restore user customized OD settings properly f [...] adds d0ae0b64fd13 drm/amdgpu/display: only enable aux backlight control for [...] adds 50dea4ec1afb maintainers: add bugs and chat URLs for amdgpu adds 7fd13baeb7a3 drm/amdgpu/display: add support for multiple backlights adds b84d029d9f71 drm/amdgpu: remove the access of xxx_PSP_DEBUG on cycan_skillfish adds f8e487ce83da drm/amdgpu: Added latest PSP FW header adds 6ff34fd69093 drm/amdgpu: Added support for added psp driver binaries FW adds 8abadab37fa1 drm/amdgpu: Consolidated PSP13 BL FW loading adds edc8c81f2438 drm/amdgpu: Added PSP13 BL loading support for additional drivers adds 8d35a2596164 drm/amdgpu: adjust fence driver enable sequence adds b8e42844b48d drm/amdgpu: enable psp front door loading by default for c [...] adds 544dcd74b709 drm/amd/pm: Fix a bug in semaphore double-lock new 04d505de7f82 Merge tag 'amd-drm-next-5.15-2021-07-29' of https://gitlab [...] new 7dc4fc8d8752 Merge remote-tracking branch 'drm/drm-next' adds 266332367e2d drm/vmwgfx: Fix implicit declaration error adds 873601687598 drm/vmwgfx: Fix a 64bit regression on svga3 new 2ab6c415eecb Merge remote-tracking branch 'drm-misc/for-linux-next' adds 7cd5d6844dd2 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] adds 66f90cda36c0 drm/amdkfd: Allow querying SVM attributes that are clear adds 7c3cee9ca132 usb/host: enable auto power control for xhci-pci adds 3d4ac3df30df drm/amdgpu: add another raven1 gfxoff quirk adds 488d8975c2e7 drm/amdgpu: only check for _PR3 on dGPUs adds a0d91a4135ca drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 5549b90e845e Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds b0d31be25f98 Revert "drm/amd/display: To modify the condition in indica [...] adds a7e6f138ae5f drm/radeon: Add HD-audio component notifier support (v2) adds 1d0f01678bde PCI: quirks: Quirk PCI d3hot delay for AMD xhci adds 99facff49d5e drm/amdgpu/smu7: split PM logging start and sampling new ecaa20563c75 Merge commit '99facff49d5e' adds fdc0b946a9ca drm/i915/dg2: Classify DG2 PHY types adds ce7e1f86b703 drm/i915/dg2: Add DG2 to the PSR2 defeature list adds 9b52aa720168 drm/i915/bios: Fix ports mask adds 3c73553f56cd drm/i915: Program chicken bit during DP MST sequence on TGL+ adds 4fd177288a4e drm/i915: fix not reading DSC disable fuse in GLK adds ec387b8ff8d7 drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setu [...] adds 5cc92edb6ee8 drm/i915/display/psr2: Mark as updated all planes that int [...] adds 6bdab0e5b5c0 drm/i915/display/psr2: Fix cursor updates using legacy apis adds 9243b966a20b drm/i915: Extend QGV point restrict mask to 0x3 adds 192fbfb76744 drm/i915: Implement PSF GV point support adds 84030adb9e27 drm/i915/display: Disable audio, DRRS and PSR before planes adds ba3b049f4774 drm/i915/adl_p: Allow underrun recovery when possible adds 573d7ce4f69a drm/i915/adlp: Add workaround to disable CMTG clock gating adds 41c791fcd61a drm/i915: dgfx cards need to wait on pcode's uncore init done adds bae676411906 drm/i915/adl_s: Update ddi buf translation tables adds 65ad82b2a3e8 drm/i915/adl_p: Add ddi buf translation tables for combo PHY adds 290810080478 drm/i915/dg2: Add MPLLB programming for SNPS PHY adds 865b73ea18bb drm/i915/dg2: Add MPLLB programming for HDMI adds a046a0daa3c6 drm/i915/dg2: Add vswing programming for SNPS phys adds f82f2563bc60 drm/i915/dg2: Update modeset sequences adds a6a128116e55 drm/i915/dg2: Wait for SNPS PHY calibration during display init adds 7711749a6049 drm/i915/dg2: Update lane disable power state during PSR adds 11955c87d209 drm/i915/dg2: Update to bigjoiner path adds 155b8645de9e drm/i915/dp: DPTX writes Swing/Pre-emphs(DPCD 0x103-0x106) [...] new cad83b405fe4 drm/i915/display: remove PORT_F workaround for CNL new 1d89509a5dd6 drm/i915/display: remove explicit CNL handling from intel_cdclk.c new 44bf1b737be0 drm/i915/display: remove explicit CNL handling from intel_color.c new f9a3a827f7e3 drm/i915/display: remove explicit CNL handling from intel_ [...] new 89a346007c45 drm/i915/display: remove explicit CNL handling from intel_crtc.c new 4da27d5dfe66 drm/i915/display: remove explicit CNL handling from intel_ddi.c new 6e5b3d6b1f54 drm/i915/display: remove explicit CNL handling from intel_ [...] new 3a6242e31686 drm/i915/display: remove explicit CNL handling from intel_dmc.c new 94a79070d277 drm/i915/display: remove explicit CNL handling from intel_dp.c new 8de358cbebd9 drm/i915/display: remove explicit CNL handling from intel_ [...] new f1be52cb0ee7 drm/i915/display: remove explicit CNL handling from intel_vdsc.c new c988d2dcd227 drm/i915/display: remove explicit CNL handling from skl_un [...] new c27310e3d6ba drm/i915/display: remove explicit CNL handling from intel_ [...] new b623aae585cb drm/i915/display: remove CNL ddi buf translation tables new 4a8b03a41b4c drm/i915/display: rename CNL references in skl_scaler.c new 938a8a9af7b9 drm/i915: remove explicit CNL handling from i915_irq.c new dbac4f3946ec drm/i915: remove explicit CNL handling from intel_pm.c new cf9fb29cfc02 drm/i915: remove explicit CNL handling from intel_pch.c new b426c837460a drm/i915: remove explicit CNL handling from intel_wopcm.c new a2db1945362b drm/i915: rename CNL references in intel_dram.c new 244dba4cb596 drm/i915: replace random CNL comments new 4c6b3021217f drm/i915: switch num_scalers/num_sprites to consider DISPLAY_VER new 5dae69a9fd97 drm/i915: remove GRAPHICS_VER == 10 new a4d082fc194a drm/i915: rename/remove CNL registers new 78f613ba1efb drm/i915: finish removal of CNL new 615a77246691 drm/i915/dg1: Adjust the AUDIO power domain new 82929a2140eb drm/i915: Correct SFC_DONE register offset new 768d772964ac Merge remote-tracking branch 'drm-intel/for-linux-next' new 4b6ea75d42d9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 9d6723747915 gpu: ipu-v3: image-convert: use swap() adds 59e4e762a17d gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi [...] new 8584851c1113 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 370764811be2 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 29c34975c939 regmap: allow const array for {devm_,}regmap_field_bulk_al [...] new cc15156265f0 Merge remote-tracking branch 'regmap/for-5.15' into regmap-next new efca0dd1cd8d Merge remote-tracking branch 'regmap/for-next' adds c5aa8277a1d3 ALSA: seq: Fix comments of wrong client number for MIDI Pa [...] new fac24b0f34c1 ALSA: pcxhr: use __func__ to get funcion's name in an outp [...] new 825a52482a61 ALSA: core: Fix double calls of snd_card_free() via devres new 01099b1ad910 Merge branch 'for-linus' into for-next new 4d4dee0aefec ALSA: usb-audio: Introduce quirk_flags field new ce47d47e5cc8 ALSA: usb-audio: Move media-controller API quirk into quirk_flags new af158a7f8d9a ALSA: usb-audio: Move txfr_quirk handling to quirk_flags new c1b034a4214e ALSA: usb-audio: Move tx_length quirk handling to quirk_flags new 019c7f912ca9 ALSA: usb-audio: Move playback_first flag into quirk_flags new f21dca857b4c ALSA: usb-audio: Move clock setup quirk into quirk_flags new 2de00d5a914e ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags new f748385471f7 ALSA: usb-audio: Move control message delay quirk into qui [...] new 1f074fe56987 ALSA: usb-audio: Move interface setup delay into quirk_flags new 8bfe17ad975f ALSA: usb-audio: Move rate validation quirk into quirk_flags new 44e6fc64dfeb ALSA: usb-audio: Move autosuspend quirk into quirk_flags new 3c69dc913413 ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags new 68e851ee4cfd ALSA: usb-audio: Move generic DSD raw detection into quirk_flags new 5b517854420b ALSA: usb-audio: Add quirk_flags module option new a39978ed6df1 ALSA: doc: Add the description of quirk_flags option for s [...] new f57c415ea575 Merge remote-tracking branch 'sound/for-next' new eb4120999bf6 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus adds af7dc6f194a8 ASoC: amd: Don't show messages about deferred probing by default adds 718693352d8b ASoC: amd: Use dev_probe_err helper adds bc1c8e4eee79 ASoC: rt1015: Remove unnecessary flush work on rt1015 driver adds 89d751d8f9dc ASoC: rt5682: enable SAR ADC power saving mode during suspend adds 37108ef45ae9 ASoC: amd: fix an IS_ERR() vs NULL bug in probe adds 2bc3e1f21b06 ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() adds 33be10b563dc ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_compone [...] adds 940a1f435723 ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playbac [...] adds 7931df9bf07b ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() adds 9bdc573d84d8 ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_se [...] adds 6b809c19d4ff Merge series "ASoC: soc-pcm: cleanup cppcheck warning" fro [...] adds 0f6b04adb58d ASoC: Intel: Fix spelling contraction "cant" -> "can't" adds 14db5499d583 ASoC: bcm: cygnus-pcm: Fix unused assignment about 'rc' adds 2080acf3d180 ASoC: samsung: Constify static snd_soc_ops adds d7a3a6801913 ASoC: cx20442: tty_ldisc_ops::write_wakeup is optional adds dfe1114638d1 ASoC: v253_init: eliminate pointer to string adds cdb76568b09d ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dm [...] adds bce00560a28e ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_da [...] adds 5ad76775a522 ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt [...] adds 5600f3d5ac53 ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregi [...] adds eaf2469c340b ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_co [...] adds 99c68653a565 ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_par [...] adds 51a3dd58424e ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_par [...] adds ff6c95d25161 Merge series "ASoC: soc-core: cleanup cppcheck warning" fr [...] new f211f5f60633 ASoC: amd: Drop superfluous mmap callbacks new 9398a834700e ASoC: intel: skylake: Drop superfluous mmap callback new 2b761f476f3a ASoC: dt-bindings: Document RZ/G2L bindings new 5df6dfbb6de8 ASoC: dt-bindings: sound: renesas,rz-ssi: Document DMA support new 219691cf3601 Merge series "Add RZ/G2L Sound support" from Biju Das <bij [...] new 6dfeb70276de ASoC: rsnd: make some arrays static const, makes object smaller new f79e4b2a38ed ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_p [...] new 65a4cfdd6f2b ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_d [...] new e9aa139f95f5 ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_d [...] new ea8f6b29b4a5 ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_k [...] new b81e8efa245a ASoC: soc-topology: cleanup cppcheck warning at snd_soc_fi [...] new 170c0d7460fc Merge series "ASoC: soc-topology: cleanup cppcheck warning [...] new ea9df9840fd5 ASoC: tlv320aic32x4: make array clocks static, makes objec [...] new dccd1dfd0770 ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to [...] new dd3e2025100c ASoC: Intel: bytcr_rt5640: Add line-out support new 810711407467 ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai( [...] new 044c76571277 ASoC: Intel: bytcr_rt5640: Add support for a second headph [...] new 79c1123bac3b ASoC: Intel: bytcr_rt5640: Add support for a second headse [...] new 780feaf4ad88 ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk new 2f535e2cd513 Merge series "ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1 [...] new f01639589e25 soundwire: move intel sdw register definitions to sdw_intel.h new 1cbf6443f0de ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc new 781dd3c82268 ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS de [...] new 2f1315ae94b4 ASoC: SOF: intel: move sof_intel_dsp_desc() forward new 198fa4bcf6a1 ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops new 60e9feb781df soundwire: intel: introduce shim and alh base new b189dde9d3e5 Merge series "soundwire/ASoC: abstract platform-dependent [...] new d1f0bb8443e4 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new e416608a537c Merge remote-tracking branch 'sound-asoc/for-next' new 562e44218602 Merge remote-tracking branch 'modules/modules-next' adds da5e96ffd5a9 dt-bindings: power: reset: Change 'additionalProperties' to true adds 400793bc351b dt-bindings: input: pm8941-pwrkey: Convert pm8941 power ke [...] adds 76ba1900cb67 dt-bindings: power: reset: qcom-pon: Convert qcom PON bind [...] new 71128e4f26c5 Merge remote-tracking branch 'input/next' new 06447ae5e33b ioprio: move user space relevant ioprio bits to UAPI includes new 4c7251e1b576 MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> new e45cef51dba9 bvec: fix the include guards for bvec.h new e6e7471706dc bvec: add a bvec_kmap_local helper new f93a181af40b bvec: add memcpy_{from,to}_bvec and memzero_bvec helper new ab6c340eeac4 block: use memzero_page in zero_fill_bio new 732022b86a37 rbd: use memzero_bvec new 18a6234ccf06 dm-writecache: use bvec_kmap_local instead of bvec_kmap_irq new 6e0a48552b8c ps3disk: use memcpy_{from,to}_bvec new bda135d9c03f block: remove bvec_kmap_irq and bvec_kunmap_irq new f8b679a070c5 block: rewrite bio_copy_data_iter to use bvec_kmap_local a [...] new f434cdc78e01 block: use memcpy_to_bvec in copy_to_high_bio_irq new d24920e20ca6 block: use memcpy_from_bvec in bio_copy_kern_endio_read new 4aebe8596ab7 block: use memcpy_from_bvec in __blk_queue_bounce new 8aec120a9ca8 block: use bvec_kmap_local in t10_pi_type1_{prepare,complete} new 503469b5b30f block: use bvec_kmap_local in bio_integrity_process new a45e43cad798 block: assert the locking state in delete_partition new d7a66574b34e block: unhash the whole device inode earlier new 0468c5323413 block: allocate bd_meta_info later in add_partitions new 9d3b8813895d block: change the refcounting for partitions new 4b2731226d7d loop: don't grab a reference to the block device new 14cf1dbb55bb block: remove bdgrab new 2f4731dcd0bb block: remove bdput new 26e2d7a362f6 block: reduce stack usage in diskstats_show new a9e7bc3de405 block: use the %pg format specifier in printk_all_partitions new a291bb43e5c9 block: use the %pg format specifier in show_partition new 453b8ab696b3 block: simplify printing the device names disk_stack_limits new 1d7035478f64 block: simplify disk name formatting in check_partition new abd2864a3e46 block: remove disk_name() new 2164877c7f37 block: remove cmdline-parser.c new cf179948554a block: add disk sequence number new 87eb71074712 block: export the diskseq in uevents new 7957d93bf32b block: add ioctl to read the disk sequence number new 13927b31b13f block: export diskseq in sysfs new e6138dc12de9 block: add a helper to raise a media changed event new 9f65c489b68d loop: raise media_change event new 2bc1f6e442ee block: remove blk-mq-sysfs dead code new 2c9819cb77c3 Merge branch 'for-5.15/block' into for-next new 94dace8c8571 block/rnbd-clt: Use put_cpu_ptr after get_cpu_ptr new 3087b335b531 block/rnbd: Use sysfs_emit instead of s*printf function fo [...] new 7a528b965fe5 Merge branch 'for-5.15/drivers' into for-next new 9ae3ab816188 Merge remote-tracking branch 'block/for-next' adds e9a1a921ee42 dm writecache: report invalid return from writecache_map helpers adds 264c0f163bd3 dm writecache: add event counters adds 0a3bec81a409 dm ima: measure data on table load adds 34534af6bac1 dm ima: measure data on device resume adds 66e7a13cd88e dm ima: measure data on device remove adds 26872adc03e5 dm ima: measure data on table clear adds 1ef0268aedcc dm ima: measure data on device rename adds a4b668d1f175 dm: update target status functions to support IMA measurement adds 3eadac651d1d dm: add documentation for IMA measurement support new 694c3f59553a Merge remote-tracking branch 'device-mapper/for-next' adds e39cdacf2f66 pcmcia: i82092: fix a null pointer dereference bug new 8316a43e581c Merge remote-tracking branch 'pcmcia/pcmcia-next' new 87c4e4122f61 Merge remote-tracking branch 'mmc/next' new d293e426a275 Merge remote-tracking branch 'mfd/for-mfd-next' new 458f745b9fe4 Merge remote-tracking branch 'battery/for-next' adds c20d7a9b0266 Merge branch 'regulator-5.14' into regulator-5.15 adds 5e36129f2b4e regulator: hi6421v600: rename voltage range arrays new 15b4d2b97201 regulator: rtq2134: Fix coding style new b75bd4525f11 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new 91ea2877860d Merge remote-tracking branch 'regulator/for-next' new 4d22d1188ee1 Merge remote-tracking branch 'security/next-testing' new 86ca624ce081 Merge remote-tracking branch 'apparmor/apparmor-next' new b6877860d56a Merge remote-tracking branch 'keys/keys-next' new 64b24b730395 Merge remote-tracking branch 'selinux/next' new 2dec783e1ee9 Merge remote-tracking branch 'smack/next' adds 0fbea6805401 iommu/dma: Fix leak in non-contiguous API new 5aa95d8834e0 iommu: Check if group is NULL before remove device adds 8bc54824da4e iommu/amd: Convert from atomic_t to refcount_t on pasid_st [...] adds ee974d9625c4 iommu/amd: Fix printing of IOMMU events when rate limiting [...] new fc65d0acaf23 iommu/amd: Selective flush on unmap new 6664340cf1d5 iommu/amd: Do not use flush-queue when NpCache is on new 3136895cc5b6 iommu: Improve iommu_iotlb_gather helpers new febb82c208e4 iommu: Factor iommu_iotlb_gather_is_disjoint() out new fe6d269d0e9b iommu/amd: Tailored gather logic for AMD new 3b122a5666cb iommu/amd: Sync once for scatter-gather operations new a270be1b3fdf iommu/amd: Use only natural aligned flushes in a VM adds 374c15594c4e iommu/io-pgtable: Introduce unmap_pages() as a page table op adds cacffb7f7b45 iommu: Add an unmap_pages() op for IOMMU drivers adds ca073b55d16a iommu/io-pgtable: Introduce map_pages() as a page table op adds 910c4406ccc9 iommu: Add a map_pages() op for IOMMU drivers adds e7d6fff6b3d3 iommu: Use bitmap to calculate page size in iommu_pgsize() adds 89d5b9601f70 iommu: Split 'addr_merge' argument to iommu_pgsize() into [...] adds b1d99dc5f983 iommu: Hook up '->unmap_pages' driver callback adds 647c57764b37 iommu: Add support for the map_pages() callback adds 41e1eb2546e9 iommu/io-pgtable-arm: Prepare PTE methods for handling mul [...] adds 1fe27be5ffec iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() adds 4a77b12deb25 iommu/io-pgtable-arm: Implement arm_lpae_map_pages() adds f13eabcf9dfa iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() adds 23c30bed9c3c iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() adds 9ea1a2c49448 iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback adds 808035317b22 iommu/arm-smmu: Implement the map_pages() IOMMU driver callback adds 1d479f160c50 iommu: Deprecate Intel and AMD cmdline methods to enable s [...] adds d8577d2e331d iommu: Print strict or lazy mode at init time adds 712d8f205835 iommu: Enhance IOMMU default DMA mode build options adds d0e108b8e962 iommu/vt-d: Add support for IOMMU default DMA mode build options adds 02252b3bfe9f iommu/amd: Add support for IOMMU default DMA mode build options adds 308723e35800 iommu: Remove mode argument from iommu_set_dma_strict() adds 13b6eb6e1c98 iommu: Streamline iommu_iova_to_phys() adds a886d5a7e67b iommu/vt-d: Report real pgsize bitmap to iommu core adds 3f34f1259776 iommu/vt-d: Implement map/unmap_pages() iommu_ops callback adds 75cc1018a9e1 iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() new 1d65b9084721 Merge remote-tracking branch 'korg/core' into x86/amd new 47a70bea54b7 iommu/amd: Remove stale amd_iommu_unmap_flush usage new 59103c79f46a iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU drive [...] new 9eec3f9b9e24 iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver [...] new 848512413696 Merge branches 'iommu/fixes', 'x86/amd' and 'core' into next new 47b438ee2ab3 Merge remote-tracking branch 'iommu/next' new 7ec0fc154cfb Merge remote-tracking branch 'audit/next' adds fbe280ee67c4 dt-bindings: PCI: intel,lgm-pcie: Add reference to common schemas adds 17c1b16340f0 dt-bindings: pci: Add DT binding for Toshiba Visconti PCIe [...] adds db60b87e5f11 dt-bindings: media: Fix graph 'unevaluatedProperties' rela [...] adds b4db237e1e23 dt-bindings: display: Fix graph 'unevaluatedProperties' re [...] adds 61aaaa8110b1 dt-bindings: Remove "status" from schema examples adds cba3c40d1f97 dt-bindings: arm: mediatek: mmsys: convert to YAML format adds f72999f51da1 dt-bindings: arm: mediatek: mmsys: add MT8365 SoC binding new 7ee9e21c9f28 dt-bindings: power: reset: convert Xilinx Zynq MPSoC bindi [...] new d4fd4f01e197 dt-bindings: fpga: convert Xilinx Zynq MPSoC bindings to YAML new 4b2545dd19ed dt-bindings: nvmem: Extend patternProperties to optionally [...] new 90eed0f89520 dt-bindings: nvmem: Convert UniPhier eFuse bindings to jso [...] new 390436f17c12 dt-bindings: mtd: update mtd-physmap.yaml reference new 7da6ebf5f5a5 dt-bindings: arm: Convert Gemini boards to YAML new 6ef02f9c394c dt-bindings: rng: mediatek: add mt7986 to mtk rng binding new 49e467a901da Merge remote-tracking branch 'devicetree/for-next' adds 4296a65e1d9d Merge remote-tracking branch 'spi/for-5.15' into spi-next new 20d718ad2ac5 Merge remote-tracking branch 'spi/for-next' adds c52787b59063 x86/smp: Add a per-cpu view of SMT state adds 371b09c6fdc4 x86/mm: Refactor cond_ibpb() to support other use cases adds 58e106e725ee sched: Add task_work callback for paranoid L1D flush adds 8aacd1eab53e x86/process: Make room for TIF_SPEC_L1D_FLUSH adds b5f06f64e269 x86/mm: Prepare for opt-in based L1D flush in switch_mm() adds e893bb1bb4d2 x86, prctl: Hook L1D flushing in via prctl adds b7fe54f6c2d4 Documentation: Add L1D flushing Documentation new b860d367586a Merge branch 'x86/cpu' adds bb7262b29547 timers: Move clearing of base::timer_running under base:: Lock new 2f9eeec3f447 Merge branch 'timers/urgent' new ed7c691b4de6 Merge branch 'sched/core' adds 9d7a6c95f62b perf: Fix required permissions if sigtrap is requested adds b068fc04de10 perf: Refactor permissions check into perf_check_permission() new a4d7292e2c1a Merge branch 'perf/urgent' adds 3f2cbe3810a6 perf/x86/intel/uncore: Fix IIO cleanup mapping procedure f [...] adds 92279a3b11a0 perf/x86/intel/uncore: Fix integer overflow on 23 bit left [...] new 3e2cd37c296b Merge branch 'perf/core' adds d4e5076c3522 locking/rwsem: Remove an unused parameter of rwsem_wake() adds 47401d94947d locking/atomic: simplify ifdef generation adds f3e615b4db1f locking/atomic: remove ARCH_ATOMIC remanants adds e3d18cee258b locking/atomic: centralize generated headers adds 67d1b0de258a locking/atomic: add arch_atomic_long*() adds cf3ee3c8c29d locking/atomic: add generic arch_*() bitops new f6a71a5ebe23 Merge branch 'locking/core' new 0629310d046c Merge remote-tracking branch 'tip/auto-latest' new f3feda467432 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 3a3901a0de49 Merge remote-tracking branch 'edac/edac-for-next' adds 4cad4da0795e irqchip/partitions: Switch to bitmap_zalloc() adds 3f1808f63f04 irqchip/alpine-msi: Switch to bitmap_zalloc() adds 81d3c9e7b43e irqchip/gic-v2m: Switch to bitmap_zalloc() adds ff5fe8867a5f irqchip/gic-v3: Switch to bitmap_zalloc() adds 43a1965fc5ae irqchip/ls-scfg-msi: Switch to devm_bitmap_zalloc() adds 3db3969f5375 irqchip/mvebu-gicp: Switch to devm_bitmap_zalloc() adds c980983daebf irqchip/mvebu-odmi: Switch to bitmap_zalloc() adds 00a2b7c75895 Merge branch irq/bitmap_zalloc into irq/irqchip-next new a9a0022bb4f4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 2431e5602c02 rcu: Weaken ->dynticks accesses and updates adds 8004a0b601b9 rcu: Mark accesses to ->rcu_read_lock_nesting adds 362ccd0233dc rculist: Unify documentation about missing list_empty_rcu() adds 702f09e40b90 rcu/tree: Handle VM stoppage in stall detection adds 8b1ead31562e rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() adds 379ddeced7c1 rcu: Start timing stall repetitions after warning complete adds 555b6b89d41c srcutiny: Mark read-side data races adds bd0abbdde547 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() adds 4372df9a0cd6 rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] adds 38eff99a75d0 rcu: Mark accesses in tree_stall.h adds 564ccfd2de6a rcu: Remove useless "ret" update in rcu_gp_fqs_loop() adds 2aed5a08120f rcu: Use per_cpu_ptr to get the pointer of per_cpu variable adds b2f0ad0e734a rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU adds 1e11c153bfd3 rcu: Print human-readable message for schedule() in RCU reader adds 25f6fa53a074 refscale: Add measurement of clock readout adds 59e836662860 rcutorture: Preempt rather than block when testing task stalls adds 811192c5f24b rcuscale: Console output claims too few grace periods adds 5b237d650eb8 locktorture: Mark statistics data races adds af5f6e27d52c locktorture: Count lock readers adds 9b9a80677fd8 scftorture: Add RPC-like IPI tests adds 586e4d4193a6 scftorture: Avoid NULL pointer exception on early exit adds cdeef67d8fed torture: Make kvm.sh select per-scenario affinity masks adds 8220a1184970 torture: Don't redirect qemu-cmd comment lines adds bdf5ca120153 torture: Make kvm-test-1-run-qemu.sh apply affinity adds de2909461c1a rcutorture: Upgrade two-CPU scenarios to four CPUs adds 4567c76a8e45 torture: Use numeric taskset argument in jitter.sh adds 9e528a84c9f2 torture: Consistently name "qemu*" test output files adds a5202e173d3b torture: Make kvm-test-1-run-batch.sh select per-scenario [...] adds b3bf9632efc4 torture: Don't use "test" command's "-a" argument adds 5f33809ec2cd torture: Add timestamps to kvm-test-1-run-qemu.sh output adds 06ca91448f32 torture: Make kvm-test-1-run-qemu.sh check for reboot loops adds abc16ba7619d Merge branches 'doc.2021.07.20c', 'fixes.2021.07.27a', 'no [...] adds 55b45e0ace28 Merge branch 'kcsan.2021.07.20c' into HEAD adds 436eef23c41f tools/memory-model: Add example for heuristic lockless reads adds f92975d76d53 tools/memory-model: Heuristics using data_race() must hand [...] adds 87859a8e3f08 tools/memory-model: Document data_race(READ_ONCE()) adds db65ca3b6604 Merge branch 'lkmm.2021.07.27a' into HEAD adds 6b56776ef6ac Merge branch 'lkmm-dev.2021.07.20a' into HEAD adds 837b974701c5 Merge branch 'clocksource.2021.07.20c' into HEAD adds 4792fba8b539 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument adds 49db5b6a3064 scftorture: Allow zero weight to exclude an smp_call_funct [...] adds a6d3689d4dd2 scftorture: Shut down if nonsensical arguments given adds db2eb4831ad7 scftorture: Account for weight_resched when checking for a [...] adds bf5b2f6240ad scftorture: Count reschedule IPIs adds 606b441479b1 torture: Make torture.sh print the number of files to be c [...] adds 50fe4d1cda1e tools/rcu: Add an extract-stall script adds 9edd4bc2ed0f rcu: Mark accesses to rcu_state.n_force_qs adds 11a69b57fb83 rcu-nocb: Fix a couple of tree_nocb code-style nits adds a8c862972454 torture: Allot 1G of memory for scftorture runs adds 6f24811ca0d2 irq: abstract irqaction handler invocation adds 4c3f9b7e0c2f irq: detect long-running IRQ handlers adds 4c866d280f7a rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp adds 33928ebb0fcc rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp adds 95728848432f doc: Add another stall-warning root cause in stallwarn.rst adds ad9148eceae3 rcu: Fix undefined Kconfig macros adds 56dbe080de28 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] new f03a6ee236b8 Merge remote-tracking branch 'rcu/rcu/next' new 0ab410a93d62 KVM: arm64: Narrow PMU sysreg reset values to architectura [...] new f5eff40058a8 KVM: arm64: Drop unnecessary masking of PMU registers new ca4f202d08ba KVM: arm64: Disabling disabled PMU counters wastes a lot of time new 7a3ba3095a32 KVM: arm64: Remove PMSWINC_EL0 shadow register new dd71894a1217 Merge branch kvm-arm64/pmu/reset-values into kvmarm-master/next new 63db506e0762 KVM: arm64: Introduce helper to retrieve a PTE and its level new 6011cf68c885 KVM: arm64: Walk userspace page tables to compute the THP [...] new f2cc327303b1 KVM: arm64: Avoid mapping size adjustment on permission fault new 205d76ff0684 KVM: Remove kvm_is_transparent_hugepage() and PageTransCom [...] new 0fe49630101b KVM: arm64: Use get_page() instead of kvm_get_pfn() new 36c3ce6c0d03 KVM: Get rid of kvm_get_pfn() new 7094ddbc0be6 Merge branch kvm-arm64/mmu/mapping-levels into kvmarm-master/next new 38f703663d4c KVM: arm64: Count VMID-wide TLB invalidations new 013cc4c6788f KVM: arm64: Fix comments related to GICv2 PMR reporting new a6d40504bf42 Merge branch kvm-arm64/misc-5.15 into kvmarm-master/next new 0245d62ab89e Merge remote-tracking branch 'kvm-arm/next' new 58788d84b88e Merge remote-tracking branch 'xen-tip/linux-next' new 50f8ef18dd58 Merge remote-tracking branch 'percpu/for-next' adds f728c4a9e840 workqueue: Fix possible memory leaks in wq_numa_init() new fa9e22b437b6 Merge remote-tracking branch 'workqueues/for-next' new 6476bbc91dac Merge remote-tracking branch 'leds/for-next' adds d85e44de8fb5 i2c: aspeed: Add slave_enable() to toggle slave mode adds b7345b79d0e5 ipmi: ssif_bmc: Add SSIF BMC driver adds 0ffa3c63b6da bindings: ipmi: Add binding for SSIF BMC driver adds f9714eb04364 ipmi: ssif_bmc: Return -EFAULT if copy_from_user() fails new 532d75c80980 Merge remote-tracking branch 'ipmi/for-next' adds bdac4d8abbfc Merge 5.14-rc3 into driver-core-next adds 895adbec302e kernfs: add a revision to identify directory node changes adds c7e7c04274b1 kernfs: use VFS negative dentry caching adds 7ba0273b2f34 kernfs: switch kernfs to use an rwsem adds 47b5c64d0ab5 kernfs: use i_lock to protect concurrent inode updates adds df6192f47d23 kernfs: dont call d_splice_alias() under kernfs node lock adds b2c943e52705 nubus: Make struct nubus_driver::remove return void new f01e38f579fc Merge remote-tracking branch 'driver-core/driver-core-next' adds d842bc6c0579 Merge v5.14-rc3 into usb-next adds a71786d7f519 dt-bindings: usb: mtu3: remove support VBUS detection of extcon adds 88302047803b dt-bindings: usb: mtu3: add optional property to disable u [...] adds 0b44e4ec2852 dt-bindings: usb: mtu3: add support property role-switch-d [...] adds 72c1b91f5de3 dt-bindings: usb: mtu3: add wakeup interrupt adds 2037f2991dde usb: common: add helper to get role-switch-default-mode adds 26f94fe8e739 usb: dwc3: drd: use helper to get role-switch-default-mode adds 88c6b90188d8 usb: mtu3: support property role-switch-default-mode adds d7e127242816 usb: mtu3: support option to disable usb2 ports adds 0609c1aa10de usb: mtu3: add new helpers for host suspend/resume adds fa6f59e28c61 usb: mtu3: support runtime PM for host mode adds 6244831543ec usb: mtu3: add helper to power on/down device adds 427c66422e14 usb: mtu3: support suspend/resume for device mode adds 6b587394c65c usb: mtu3: support suspend/resume for dual-role mode adds c6e23b89a95d usb: dwc3: gadget: set gadgets parent to the right controller adds 9973772dbb2b usb: gadget: uvc: make uvc_num_requests depend on gadget speed adds b9b82d3d0dbc usb: gadget: uvc: set v4l2_dev->dev in f_uvc adds e81e7f9a0eb9 usb: gadget: uvc: add scatter gather support adds fc78941d8169 usb: gadget: uvc: decrease the interrupt load to a quarter adds 39c0bf564ead dt-bindings: usb: ehci: Add Allwinner A83t compatible adds 4356ad83792f dt-bindings: usb: ohci: Add Allwinner A83t compatible adds 7de14c88272c usb: isp1760: remove debug message as error adds 41f673183862 usb: isp1760: do not sleep in field register poll adds cbbdb3fe0d97 usb: isp1760: rework cache initialization error handling adds 0132bf6f3958 drivers: usb: dwc3-qcom: Add sdm660 compatible adds 64cd4271ea8e usb: gadget: pxa25x_udc: Constify static struct pxa25x_ep_ops new 04a036a9d37a Merge remote-tracking branch 'usb/usb-next' new a311936b5bcb USB: serial: io_edgeport: drop unused descriptor helper new 2d9a00705910 USB: serial: cp210x: fix control-characters error handling new ba4bbdabecd1 USB: serial: cp210x: fix flow-control error handling new befc28a72036 USB: serial: cp210x: clean up control-request timeout new 33a61d2cc731 USB: serial: cp210x: clean up set-chars request new 33fb934a0992 USB: serial: cp210x: clean up type detection new 4e9340bb551a USB: serial: cp210x: determine fw version for CP2105 and CP2108 new b0e5b3dd4a7e Merge remote-tracking branch 'usb-serial/usb-next' new d781b62b9cb2 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds d7aff291d069 serial: 8250: Define RX trigger levels for OxSemi 950 devices adds f444f34b4a1a dt-bindings: serial: 8250: Add Exar compatibles adds 0a9410b981e9 serial: 8250_lpss: Enable DMA on Intel Elkhart Lake adds 3d1fa055ea72 serial: max310x: Use clock-names property matching to reco [...] adds 0e9ffdb236b8 cx20442: tty_ldisc_ops::write_wakeup is optional adds 8496f60a670d v253_init: eliminate pointer to string adds 4d3d947866c2 tty: move tty_driver related prototypes to tty_driver.h adds 890ebae62770 tty: include kref.h in tty_driver.h adds a24bc667ac1f tty: move ldisc prototypes to tty_ldisc.h adds abca990183e9 tty: include list & lockdep from tty_ldisc.h adds 56eef46aa830 tty: move tty_ldisc_receive_buf to tty_flip.h adds 8d29e0024437 tty: move tty_buffer definitions to new tty_buffer.h adds 67b94be44771 tty: move tty_port to new tty_port.h adds 52c27f13b52c tty: tty_flip.h needs only tty_buffer and tty_port adds 23411c720052 xtensa: ISS: don't panic in rs_init adds 7ccbdcc4d08a hvsi: don't panic on tty_register_driver failure adds 0524513afe45 tty: don't store semi-state into tty drivers adds 39b7b42be4a8 tty: stop using alloc_tty_driver adds 56ec5880a28e tty: drop alloc_tty_driver adds cb9ea618ee60 tty: make tty_set_operations an inline adds 9f90a4ddef4e tty: drop put_tty_driver adds 72fdb403008c tty: pdc_cons, free tty_driver upon failure adds 481975b24c39 dt-bindings: serial: Add compatible for Mediatek MT7986 adds 3a96e97ab4e8 serial: 8250_pci: make setup_port() parameters explicitly [...] adds c92bbbfe21ef vt: keyboard: treat kbd_table as an array all the time. adds 3df15d6f3724 vt: keyboard.c: make console an unsigned int adds a8cb3ede82fe Revert "cx20442: tty_ldisc_ops::write_wakeup is optional" adds ccd1c4d79479 Revert "v253_init: eliminate pointer to string" adds 33e5571ebdec serial: omap: Disable PM runtime autoidle to remove pm_run [...] adds 6c44eb5905f6 serial: omap: Only allow if 8250_omap is not selected new dcbed8788ddb Merge remote-tracking branch 'tty/tty-next' adds 71e69d7adee1 Merge 5.14-rc3 into char-misc-next adds 758f74674bcb docs: driver-api: fpga: avoid using UTF-8 chars adds 580e3137318e fpga: fix spelling mistakes adds 0a05cdf18b1a fpga: fpga-bridge: removed repeated word adds 82fb70b87f21 fpga: dfl: pci: add device IDs for Silicom N501x PAC cards adds e3fd0cfb852b fpga: altera-freeze-bridge: Address warning about unused variable adds 1aa3fc699c11 fpga: xiilnx-spi: Address warning about unused variable adds 56ddc787706c fpga: xilinx-pr-decoupler: Address warning about unused variable adds 6f125e87184e fpga: zynqmp-fpga: Address warning about unused variable adds 2e8438b754ab fpga: fpga-mgr: wrap the write_init() op adds 72d935020ea8 fpga: fpga-mgr: make write_complete() op optional adds 8ebab40fd8f1 fpga: fpga-mgr: wrap the write() op adds 6f9922711359 fpga: fpga-mgr: wrap the status() op adds b02a40713db9 fpga: fpga-mgr: wrap the state() op adds 6489d3b00398 fpga: fpga-mgr: wrap the fpga_remove() op adds 630211a17055 fpga: fpga-mgr: wrap the write_sg() op adds c3328c5e644a Merge tag 'fpga-for-5.15-early' of git://git.kernel.org/pu [...] adds 9bb3a9dddbf1 fpga: versal-fpga: Remove empty functions new 0912ef4855e8 mei: constify passed buffers and structures new 09b18f2f3be2 parport: serial: Get rid of IRQ_NONE abuse new fa11c81ce2a1 parport: serial: Retrieve IRQ vector with help of special getter new 9b945d74a5fc pps: clients: parport: Switch to use module_parport_driver() new 0fc7ca624b14 samples: mei: don't wait on read completion upon write. new bebd4ff2a78c Merge remote-tracking branch 'char-misc/char-misc-next' adds c3c7ae619c8e extcon: usb-gpio: Use the right includes adds 07de34f5ce1e extcon: max3355: Drop unused include new 6dcbb31da509 Merge remote-tracking branch 'extcon/extcon-next' new bd7057b30646 Merge remote-tracking branch 'phy-next/next' adds 433b308403aa soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values adds 9f9bc7d50437 soundwire: bus: filter out more -EDATA errors on clock stop adds 00d3c2b3f0a2 soundwire: cadence: Remove ret variable from sdw_cdns_irq() adds 899a750986bc soundwire: bus: update Slave status in sdw_clear_slave_status adds caa15c8dcb00 soundwire: dmi-quirks: add quirk for Intel 'Bishop County' [...] new ff560946ef15 soundwire: cadence: add paranoid check on self-clearing bits new 13a5635632af Merge tag 'asoc-sdw-mockup-codec' into next new e6645314eb27 soundwire: stream: don't abort bank switch on Command_Igno [...] new 4a7a603cad3f soundwire: add flag to ignore all command/control for mock [...] new 7fae3cfb7007 soundwire: bus: squelch error returned by mockup devices new 24f08b3aa5a5 soundwire: stream: don't program mockup device ports new 8fba8acd399b soundwire: cadence: add debugfs interface for PDI loopbacks new dd81e7c3f0bb soundwire: cadence: override PDI configurations to create [...] new ce9ad0138485 Merge remote-tracking branch 'soundwire/next' new 1651d9e7810e thunderbolt: Add authorized value to the KOBJ_CHANGE uevent new 5b36f4552cb6 Merge remote-tracking branch 'thunderbolt/next' adds 39361c997dc7 dt-bindings: iio: accel: bma255: Fix interrupt type adds 562442d5a93b dt-bindings: iio: accel: bma255: Sort compatibles adds 7e6b78663c2f dt-bindings: iio: accel: bma255: Merge bosch,bma180 schema adds 9c6cd755b548 iio: st-sensors: Remove some unused includes and add some [...] adds f5e9e38e7063 iio: proximity: vcnl3020: add DMA safe buffer adds 3363fbbe19e5 iio: proximity: vcnl3020: add periodic mode adds 7ff98c8afa46 iio: proximity: vcnl3020: remove iio_claim/release_direct adds 78a6af334662 iio: adc: fsl-imx25-gcq: Use the defined variable to clean code adds 674db1e9217a iio: pressure: st_pressure: use devm_iio_triggered_buffer_ [...] adds a442673b40f2 iio: accel: st_accel: use devm_iio_triggered_buffer_setup( [...] adds 899f6791469f iio: magn: st_magn: use devm_iio_triggered_buffer_setup() [...] adds a574e68ff513 iio: gyro: st_gyro: use devm_iio_triggered_buffer_setup() [...] adds 48dc1abde015 iio: adc: meson-saradc: Disable BL30 integration on G12A a [...] adds 0e1d2a5ec77e iio: adc: meson-saradc: Add missing space between if and p [...] adds 9491b9177fd0 iio: adc: meson-saradc: Fix indentation of arguments after [...] new 8bb90f18c112 Merge remote-tracking branch 'iio/togreg' new ce5a59574412 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced [...] new f84f5b6f72e6 interconnect: qcom: icc-rpmh: Add BCMs to commit list in p [...] new 85b1ebfea2b0 interconnect: Fix undersized devress_alloc allocation new f0ca49464e88 Merge remote-tracking branch 'icc/icc-next' adds c28d5d5688c6 Merge tag 'bus_remove_return_void-5.15' into next adds 75ba9a715cb6 dmaengine: xilinx_dma: Use list_move_tail instead of list_ [...] adds df208d63cfc5 dmaengine: fsl-dpaa2-qdma: Use list_move_tail instead of l [...] adds 48594dbf793a dmaengine: zynqmp_dma: Use list_move_tail instead of list_ [...] adds 26f1ca91d242 dmaengine: hisi_dma: Remove some useless code adds 4aece33cacf7 dt-bindings: dma: altera-msgdma: make response port optional adds af2eec750281 dmaengine: altera-msgdma: make response port optional adds ef94b0413bf4 dt-bindings: dma: add alternative REQ/ACK protocol selecti [...] adds 2b5b74054c21 dmaengine: stm32-dma: add alternate REQ/ACK protocol management adds 48ae638be56b ppc4xx: replace sscanf() by kstrtoul() adds 059e969c2a7d dmaengine: tegra210-adma: Using pm_runtime_resume_and_get [...] adds 258cb692b820 dmaengine: at_xdmac: use platform_driver_register adds ade8a86b512c dmaengine: idxd: Set defaults for GRPCFG traffic class adds 568b2126466f dmaengine: idxd: fix uninit var for alt_drv adds 673d812d30be dmaengine: idxd: fix wq slot allocation index check adds a9c171527a34 dmaengine: idxd: rotate portal address for better performance adds 125d10373ad9 dmanegine: idxd: add software command status adds b60bb6e2bfc1 dmaengine: idxd: fix abort status check new 5eea6c9712bd dmaengine: usb-dmac: make usb_dmac_get_current_residue unsigned new 32286e279385 dmaengine: dw-axi-dmac: Remove free slot check algorithm i [...] new f95f3b53513d dmaengine: dw-axi-dmac: support parallel memory <--> perip [...] new c454d16a7d5a dmaengine: dw-axi-dmac: Burst length settings new b92e83f7c4f0 dmaengine: ep93xx: Prepare clock before using it new dd861267bfec dma: imx-dma: configure the generic DMA type to make it work new ffa179ae2af6 Merge branch 'fixes' into next new e9c5b0b53ccc dmaengine: idxd: Fix a possible NULL pointer dereference new b9e3c1e5302a Merge remote-tracking branch 'dmaengine/next' adds c3df5fb57fe8 cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync new d694d98f1e6d Merge remote-tracking branch 'cgroup/for-next' adds f591a2e0548d scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE adds ed4246d37f3b scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices [...] adds 9abe677951d1 scsi: core: Add BLIST_IGN_MEDIA_CHANGE for Ultra HS-SD/MMC [...] adds f449a3d7a153 scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 serie [...] adds df3d78c3eb4e scsi: lpfc: Fix cq_id truncation in rq create adds f6c5e6c4561d scsi: lpfc: Revise Topology and RAS support checks for new [...] adds bfc477854a42 scsi: lpfc: Add 256 Gb link speed support adds 95518cabe119 scsi: lpfc: Update lpfc version to 14.0.0.0 adds 45e524d61ec4 scsi: lpfc: Copyright updates for 14.0.0.0 patches adds ff2d86d04d26 scsi: lpfc: Remove redundant assignment to pointer pcmd adds 8f13142ac2eb scsi: target: Remove redundant assignment to variable ret adds 0525265e434b scsi: libsas: Drop BLK_DEV_BSGLIB selection adds cb51bcd5c34b scsi: qla2xxx: Remove unused variable 'status' adds 7ebb336e45ef scsi: qla2xxx: edif: Add start + stop bsgs adds 7878f22a2e03 scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs adds 84318a9f01ce scsi: qla2xxx: edif: Add send, receive, and accept for auth_els adds fac2807946c1 scsi: qla2xxx: edif: Add extraction of auth_els from the wire adds dd30706e73b7 scsi: qla2xxx: edif: Add key update adds 8a4bb2c1dd62 scsi: qla2xxx: edif: Add authentication pass + fail bsgs adds 9efea843a906 scsi: qla2xxx: edif: Add detection of secure device adds 7a09e8d92c6d scsi: qla2xxx: edif: Add doorbell notification for app adds 44d018577f17 scsi: qla2xxx: edif: Add encryption to I/O path adds 71bef5020cd1 scsi: qla2xxx: edif: Increment command and completion counts adds 9798c653547d scsi: qla2xxx: Update version to 10.02.00.107-k adds beec64d0c974 scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND adds 558e3fbe228a scsi: sr: Consolidate compat ioctl handling adds 443283109f5c scsi: sd: Consolidate compat ioctl handling adds bce96675091f scsi: ch: Consolidate compat ioctl handling adds 2c2db2c6059a scsi: sg: Consolidate compat ioctl handling adds 6fade4505af8 scsi: core: Remove scsi_compat_ioctl() adds dba7688fc903 scsi: st: Simplify ioctl handling adds e9ee7fea4578 scsi: cdrom: Remove the call to scsi_cmd_blk_ioctl() from [...] adds fb1ba406c451 scsi: scsi_ioctl: Remove scsi_cmd_blk_ioctl() adds 4f07bfc56157 scsi: scsi_ioctl: Remove scsi_verify_blk_ioctl() adds 2e27f576abc6 scsi: scsi_ioctl: Call scsi_cmd_ioctl() from scsi_ioctl() adds 547e2f7093b1 scsi: block: Add a queue_max_bytes() helper adds d52fe8f436a6 scsi: bsg: Decouple from scsi_cmd_ioctl() adds 78011042684d scsi: bsg: Move bsg_scsi_ops to drivers/scsi/ adds 2cece3778475 scsi: scsi_ioctl: Remove scsi_req_init() adds b69367dffd86 scsi: scsi_ioctl: Move scsi_command_size_tbl to scsi_common.c adds 7353dc06c9a8 scsi: scsi_ioctl: Simplify SCSI passthrough permission checking adds f2542a3be327 scsi: scsi_ioctl: Move the "block layer" SCSI ioctl handli [...] adds 33ff4ce45b12 scsi: core: Rename CONFIG_BLK_SCSI_REQUEST to CONFIG_SCSI_COMMON adds a9705477f552 scsi: scsi_ioctl: Remove a very misleading comment adds 514761874350 scsi: scsi_ioctl: Consolidate the START STOP UNIT handling adds 2102a5cc1233 scsi: scsi_ioctl: Factor SCSI_IOCTL_GET_IDLUN handling int [...] adds b2123d3b0987 scsi: scsi_ioctl: Factor SG_IO handling into a helper adds 08dc2f9b53af scsi: scsi_ioctl: Unexport sg_scsi_ioctl() new 3c896446918b Merge branch 'fixes' into for-next new 3713a64328c4 Merge remote-tracking branch 'scsi/for-next' new ba51bdafaafc scsi: sr: cdrom: Move cdrom_read_cdda_bpc() into the sr driver new ead09dd3aed5 scsi: bsg: Simplify device registration new cf93a27446fe scsi: block: Remove BLK_SCSI_MAX_CMDS new 1e61c1a804d2 scsi: block: Remove the remaining SG_IO-related fields fro [...] new 75ca56409e5b scsi: bsg: Move the whole request execution into the SCSI/ [...] new 0f783c2d640a scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" new 7740b615b666 scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() new 1084514ca9aa scsi: ufs: Allow async suspend/resume callbacks new 5c0f61377b76 scsi: bsg: Fix commands without data transfer in scsi_bsg_ [...] new 659a37844abc scsi: bsg-lib: Fix commands without data transfer in bsg_t [...] new 44d01fc86d95 scsi: BusLogic: Fix missing pr_cont() use new a40662c90d97 scsi: BusLogic: Avoid unbounded vsprintf() use new 2127cd21fb78 scsi: BusLogic: Use %X for u32 sized integer rather than %lX new 33529018294f scsi: qla4xxx: Convert uses of __constant_cpu_to_<foo> to [...] new f02bc9754a68 scsi: ufs: ufshpb: Introduce Host Performance Buffer feature new 4b5f49079c52 scsi: ufs: ufshpb: L2P map management for HPB read new 2fff76f87542 scsi: ufs: ufshpb: Prepare HPB read for cached sub-region new 41d8a9333cc9 scsi: ufs: ufshpb: Add HPB 2.0 support new 119ee38c10fa scsi: ufs: ufshpb: Cache HPB Control mode on init new 3a2c1f680329 scsi: ufs: ufshpb: Add host control mode support to rsp_upiu new 8becf4db1e01 scsi: ufs: ufshpb: Transform set_dirty to iterate_rgn new c76a18885641 scsi: ufs: ufshpb: Add reads counter new 6c59cb501b86 scsi: ufs: ufshpb: Make eviction depend on region's reads new 6f4ad14f0fb9 scsi: ufs: ufshpb: Region inactivation in host mode new 67001ff171cb scsi: ufs: ufshpb: Add HPB dev reset response new 13c044e91678 scsi: ufs: ufshpb: Add "cold" regions timer new 33845a2d844b scsi: ufs: ufshpb: Limit the number of in-flight map requests new 1afb7ddadcad scsi: ufs: ufshpb: Do not send umap_all in host control mode new 5dea655a09e6 scsi: ufs: ufshpb: Add support for host control mode new f95f59a2bb60 scsi: ufs: ufshpb: Make host mode parameters configurable new 19affe0ee16f Merge remote-tracking branch 'scsi-mkp/for-next' new 354195ab0daa Merge remote-tracking branch 'rpmsg/for-next' adds 4e804c39f1be gpiolib: convert 'devprop_gpiochip_set_names' to support m [...] adds 0fb903914914 gpio: mt7621: support gpio-line-names property adds e5de9d283a36 gpio: brcmstb: remove custom 'brcmstb_gpio_set_names' new 0e1a41520dd2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 32ec3960175e pinctrl: qcom: fix GPIOLIB dependencies adds 798a315fc359 pinctrl: mediatek: Fix fallback behavior for bias_set_combo adds 832e6e3e9d49 dt-bindings: pinctrl: qcom: Add bindings for MDM9607 adds 41353ae7a17b pinctrl: qcom: Add MDM9607 pinctrl driver adds 29d45a642d4e pinctrl: bcm2835: Replace BUG with BUG_ON adds baf8d6899b1e pinctrl: armada-37xx: Correct PWM pins definitions adds 41af189bb38b dt-bindings: pinctrl: imx8ulp: Add pinctrl binding adds 16b343e8e0ef pinctrl: imx8ulp: Add pinctrl driver support adds 1ac1f6459d1e pinctrl: mediatek: fix platform_no_drv_owner.cocci warnings adds ffdf4cecac07 dt-bindings: pinctrl: qcom,pmic-gpio: Arrange compatibles [...] adds 0ac2c2aebf82 dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for S [...] adds 4afc2a0c62a3 pinctrl: qcom/pinctrl-spmi-gpio: Arrange compatibles alpha [...] adds 79e2311c876c pinctrl: qcom/pinctrl-spmi-gpio: Add compatible for pmic-g [...] adds af0ca06f8781 pinctrl: imx8ulp: Initialize pin_reg new ff128cdb7f3d pinctrl: imx8mn: Constify imx_pinctrl_soc_info new b013dc8a02d9 pinctrl: imx8qxp: Constify imx_pinctrl_soc_info new 2fefcf240065 pinctrl: imx8dxl: Constify imx_pinctrl_soc_info new 6ceb3c64063c pinctrl: pistachio: Make it as an option new 153df45acda0 dt-bindings: pinctrl: pinctrl-zynq: Convert to yaml new ef641c449e80 dt-bindings: pinctrl-zynq: Replace 'io-standard' with 'pow [...] new cdd57325548a pinctrl: pinctrl-zynq: Add support for 'power-source' parameter adds 91d1be9fb7d6 pinctrl: renesas: Fix pin control matching on R-Car H3e-2G new d7eb35beda59 Merge tag 'renesas-pinctrl-for-v5.15-tag1' of git://git.ke [...] new dc715ae993c5 Merge branch 'devel' into for-next new c4c8a97bd3d0 Merge remote-tracking branch 'pinctrl/for-next' new 70115558ab02 pinctrl: samsung: Fix pinctrl bank pin count new 736c682f699f Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 345daff2e994 ucounts: Fix race condition between alloc_ucounts and put_ucounts new e43fc41d1f7f ucounts: add missing data type changes adds 42365abdde2a sparc64: Add compile-time asserts for siginfo_t offsets adds 56516a42f2f1 arm: Add compile-time asserts for siginfo_t offsets adds 726e337b6454 arm64: Add compile-time asserts for siginfo_t offsets adds 2c9f7eaf0865 signal/sparc: si_trapno is only used with SIGILL ILL_ILLTRP adds 7de5f68d497c signal/alpha: si_trapno is only used with SIGFPE and SIGTR [...] adds c7fff9288dce signal: Remove the generic __ARCH_SI_TRAPNO support adds 50ae81305c7a signal: Verify the alignment and size of siginfo_t adds f4ac73023449 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] adds ee53488cc741 Final si_trapno bits new ebc56ddcebbc Merge of ucount-fixes-for-5.14, and siginfo-si_trapno-for- [...] new 45ee188b524e Merge remote-tracking branch 'userns/for-next' new 3821239aea3e Merge remote-tracking branch 'livepatching/for-next' new 737395419507 Merge remote-tracking branch 'coresight/next' new cd47e5827e99 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 499672f76cff Merge remote-tracking branch 'ntb/ntb-next' new 77496f1c41e5 Merge remote-tracking branch 'seccomp/for-next/seccomp' adds dcb7c0b9461c hardening: Clarify Kconfig text for auto-var-init adds f9398f15605a lib/test_stackinit: Fix static initializer test adds 18ac7ca6f465 lib/test_stackinit: Allow building stand-alone adds b88972649fa0 lib/test_stackinit: Add assigned initializers new 10d2db3a97ad Merge remote-tracking branch 'kspp/for-next/kspp' new 7a8a861a0ad8 Merge remote-tracking branch 'gnss/gnss-next' new d8153ec38574 Merge remote-tracking branch 'slimbus/for-next' new c4ea09e7034a Merge remote-tracking branch 'hyperv/hyperv-next' new 968c225cecc7 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 95f7f15461fa kdb: Get rid of custom debug heap allocator adds b39cded83415 kdb: Rename struct defcmd_set to struct kdb_macro adds c25abcd62550 kdb: Get rid of redundant kdb_register_flags() adds 9a5db530aa7d kdb: Simplify kdb_defcmd macro logic adds e868f0a3c4b9 kdb: Rename members of struct kdbtab_t new eb316e90a546 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 5f1895e0e381 fpga: Fix spelling mistake "eXchnage" -> "exchange" in Kconfig adds 1604986c3e6b fpga: dfl: expose feature revision from struct dfl_device adds 4f45f3404960 spi: spi-altera-dfl: support n5010 feature revision new 60503e92d570 Merge remote-tracking branch 'fpga/for-next' new 1d40655cd517 Merge remote-tracking branch 'mhi/mhi-next' new 61f315151adb Merge remote-tracking branch 'rust/rust-next' adds 684384f5ce12 mm: Introduce struct folio adds 19c2c99244de mm: Add folio_pgdat(), folio_zone() and folio_zonenum() adds f77210d4232a mm/vmstat: Add functions to account folio statistics adds a983a91bef57 mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() adds d86a8492bd8a mm: Add folio reference count functions adds f835e266e1ad mm: Add folio_put() adds e302f91b3c11 mm: Add folio_get() adds eaaed8fd45a7 mm: Add folio_try_get_rcu() adds 130c2265d4e0 mm: Add folio flag manipulation functions adds f87fc2757e66 mm/lru: Add folio LRU functions adds c96a260f5170 mm: Handle per-folio private data adds c1202f4a83cc mm/filemap: Add folio_index(), folio_file_page() and folio [...] adds 16a3812b028c mm/filemap: Add folio_next_index() adds 8286874ed019 mm/filemap: Add folio_pos() and folio_file_pos() adds f9fea59ea368 mm/util: Add folio_mapping() and folio_file_mapping() adds bad1069214ff mm/filemap: Add folio_unlock() adds 3fcdf355f751 mm/filemap: Add folio_lock() adds e33ccf76ab4a mm/filemap: Add folio_lock_killable() adds 8bf6acec5d0c mm/filemap: Add __folio_lock_async() adds 10bd9078a416 mm/filemap: Add folio_wait_locked() adds d3da6dd51c1d mm/filemap: Add __folio_lock_or_retry() adds 5547059cdf72 mm/swap: Add folio_rotate_reclaimable() adds f8ee9f85ea32 mm/filemap: Add folio_end_writeback() adds 92dcfe4926a5 mm/writeback: Add folio_wait_writeback() adds e8b970ba1ca9 mm/writeback: Add folio_wait_stable() adds 988e757e3d2e mm/filemap: Add folio_wait_bit() adds 76f224717850 mm/filemap: Add folio_wake_bit() adds 5e5e36199434 mm/filemap: Convert page wait queues to be folios adds cc13ead93a79 mm/filemap: Add folio private_2 functions adds 855e5138d367 fs/netfs: Add folio fscache functions adds 251055cd8f72 mm: Add folio_mapped() adds 8f0261c6512a mm: Add folio_nid() adds a303d85007c3 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] adds 63ac31864ecf mm/memcg: Use the node id in mem_cgroup_update_tree() adds 8a7220d64959 mm/memcg: Remove soft_limit_tree_node() adds bdec3cd4b92f mm/memcg: Convert memcg_check_events to take a node ID adds 969f3af4fcf9 mm/memcg: Add folio_memcg() and related functions adds 1209069f233b mm/memcg: Convert commit_charge() to take a folio adds cc9d51d571f2 mm/memcg: Convert mem_cgroup_charge() to take a folio adds b69ad4b727df mm/memcg: Convert uncharge_page() to uncharge_folio() adds 00a0937f3711 mm/memcg: Convert mem_cgroup_uncharge() to take a folio adds db6d7b6da03a mm/memcg: Convert mem_cgroup_migrate() to take folios adds e84c90c56595 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] adds e4ce08214350 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() adds 73704b4260a0 mm/memcg: Convert mem_cgroup_move_account() to use a folio adds 4edcec332999 mm/memcg: Add folio_lruvec() adds 46e02221061e mm/memcg: Add folio_lruvec_lock() and similar functions adds ba82a3437882 mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] adds 3ca21154fda1 mm/workingset: Convert workingset_activation to take a folio adds 0de343b1335a mm: Add folio_pfn() adds 00608fc0c23e mm: Add folio_raw_mapping() adds b292b4a20377 mm: Add flush_dcache_folio() adds 04d1c5818151 mm: Add kmap_local_folio() adds 5a250442d699 mm: Add arch_make_folio_accessible() adds d9c1d24a7a0e mm: Add folio_young and folio_idle adds 037ef6646875 mm/swap: Add folio_activate() adds 3f37853d8b1f mm/swap: Add folio_mark_accessed() adds bdf99c4ad1cf mm/rmap: Add folio_mkclean() adds ff7760fb839c mm/migrate: Add folio_migrate_mapping() adds 707301a3fd3f mm/migrate: Add folio_migrate_flags() adds 271ff0995b1a mm/migrate: Add folio_migrate_copy() adds beec16fdd9cd mm/writeback: Rename __add_wb_stat() to wb_stat_mod() adds 86d6fad3682d flex_proportions: Allow N events instead of 1 adds 545a5f199e97 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() adds 145e8de76382 mm/writeback: Add __folio_end_writeback() adds 38b55a9132d5 mm/writeback: Add folio_start_writeback() adds 748dbe756f28 mm/writeback: Add folio_mark_dirty() adds a89fae6c6508 mm/writeback: Add __folio_mark_dirty() adds 8508d3bd71c8 mm/writeback: Convert tracing writeback_page_template to folios adds 55e383d9e414 mm/writeback: Add filemap_dirty_folio() adds 9a1f59873814 mm/writeback: Add folio_account_cleaned() adds e1cf7b87d7e4 mm/writeback: Add folio_cancel_dirty() adds d43b06c60a9c mm/writeback: Add folio_clear_dirty_for_io() adds 2d8db32af56d mm/writeback: Add folio_account_redirty() adds 1e79fd37313a mm/writeback: Add folio_redirty_for_writepage() adds 5479f6622497 mm/filemap: Add i_blocks_per_folio() adds 7878d6c80344 mm/filemap: Add folio_mkwrite_check_truncate() adds 9f17d0cfde4d mm/filemap: Add readahead_folio() adds df0ae8af9e2b mm/workingset: Convert workingset_refault() to take a folio adds 78e6f99fd95f mm: Add folio_evictable() adds 966238fe6b03 mm/lru: Convert __pagevec_lru_add_fn to take a folio adds 048edcbe4908 mm/lru: Add folio_add_lru() adds 42c24e4164e3 mm/page_alloc: Add folio allocation functions adds c9009661635f mm/filemap: Add filemap_alloc_folio adds b7e71c8ec70a mm/filemap: Add filemap_add_folio() adds 3a4a9770ccd8 mm/filemap: Convert mapping_get_entry to return a folio adds 366c2597ba71 mm/filemap: Add filemap_get_folio adds 42c774e24ae0 mm/filemap: Add FGP_STABLE new 419c858f1936 Merge remote-tracking branch 'folio/for-next' adds 9bd9e0de1cf5 mfd: hi6421-spmi-pmic: move driver from staging adds 2d4c39b32361 staging: rtl8723bs: simplify function selecting channel group adds 1a0b06bff50f staging: rtl8723bs: fix camel case inside function adds ce9299678fa1 staging: rtl8723bs: convert function name to snake case adds 0a1d0ebec6c7 staging: rtl8723bs: add spaces around operator adds ddd7c8b0033b staging: rtl8723bs: remove 5Ghz code blocks adds 2a62ff13132a staging: rtl8723bs: remove commented out condition adds d3fcee1b78a5 staging: rtl8723bs: fix camel case in struct wlan_bssid_ex adds d8b322b60da6 staging: rtl8723bs: fix camel case in struct ndis_802_11_conf adds 81ec005b92a8 staging: rtl8723bs: remove struct ndis_802_11_conf_fh adds 6994aa430368 staging: rtl8723bs: fix camel case in struct ndis_802_11_ssid adds 631f42e90793 staging: rtl8723bs: fix camel case in struct wlan_phy_info adds d7361874468f staging: rtl8723bs: fix camel case in struct wlan_bcn_info adds 61ba4fae0a5d staging: rtl8723bs: fix camel case in IE structures adds bc512e8873ca staging: rtl8723bs: remove unused struct ndis_802_11_ai_reqfi adds 2ddaf7cf4d89 staging: rtl8723bs: remove unused struct ndis_801_11_ai_resfi adds f133717efc6f staging: rtl8723bs: fix camel case in struct ndis_802_11_wep adds 35c83e29639e staging: rtl8188eu: Remove unused iw_operation_mode[] adds 0104c061a880 staging: rtl8188eu: remove unnecessary blank lines in core [...] adds 66c1c64ea89d staging: rtl8188eu: Line over 100 characters adds 56315e55119c staging: ks7010: Fix the initialization of the 'sleep_stat [...] adds fa8db3989362 staging/most: Remove all strcpy() uses in favor of strscpy() adds c10fe0cc3ec4 staging/wlan-ng: Remove all strcpy() uses in favor of strscpy() adds eeacf4cce0b1 staging: rtl8188eu: Replace a custom function with crc32_le() adds 51f59d684b0c staging: rtl8188eu: Remove no more used functions and variables adds 1f0873da312d staging: rtl8188eu: remove blank lines adds 2490e3230245 staging: rtl8188eu: remove braces from single line if blocks adds 2d9f8c5ae660 staging: rtl8188eu: remove unused defines adds 20a55e6c707a staging: rtl8188eu: remove HW_VAR_MEDIA_STATUS1 adds bb3462f46462 staging: rtl8188eu: remove HW_VAR_TXPAUSE adds 3e04209f3410 staging: rtl8188eu: simplify Hal_EfuseParseMACAddr_8188EU adds c51a9ea6b4d0 staging: rtl8188eu: remove an unused enum adds b5b6cf1a2643 staging: rtl8188eu: remove another unused enum adds fc9336eb526c staging: rtl8188eu: remove a bunch of unused defines adds 448390332cfb staging: rtl8188eu: remove yet another unused enum adds 55937c27cd43 staging: rtl8188eu: remove unused _HAL_INTF_C_ define adds e79942ec2ccb staging: rtl8188eu: remove write-only power struct component adds bd4680034d1f staging: rtl8188eu: remove two write-only hal components adds f39465018999 staging: rtl8188eu: remove unused IntrMask adds 99e7a944281e staging: rtl8188eu: remove write-only HwRxPageSize adds e17c7d42cd33 staging: rtl8188eu: simplify rtl88eu_phy_iq_calibrate adds a70a91b01db1 staging: rtl8188eu: simplify phy_iq_calibrate adds b973e25ef6a8 staging: rtl8188eu: simplify path_adda_on adds 5b2bd53d9041 staging: rtl8188eu: simplify phy_lc_calibrate adds a4fccfcfe7d5 staging: rtl8188eu: remove unused IQKMatrixRegSetting array adds 36174650c428 MAINTAINERS: remove section HISILICON STAGING DRIVERS FOR [...] adds cf79ee6eb0d7 staging/rtl8192e: Remove all strcpy() uses adds 3c6675363de5 staging/ks7010: Remove all strcpy() uses in favor of strscpy() adds 246f920cb731 staging/rtl8192u: Remove all strcpy() uses in favor of strscpy() adds 14127269cd51 staging: vt6655: remove filename from baseband.h adds cae9546ac9f1 staging: vt6655: remove filename from baseband.c adds 51f42c766563 staging: vt6655: remove filename from card.c adds 065dddf31e5a staging: vt6655: remove filename from card.h adds ec32e0776f43 staging: vt6655: remove filename from channel.c adds 646ce5315f58 staging: vt6655: remove filename from channel.h adds f0d52cd21498 staging: vt6655: remove filename from device_cfg.h adds 0e9e3f6170d6 staging: vt6655: remove filename from device_main.c adds eee245f5d707 staging: vt6655: remove filename from dpc.c adds 82bcc3174af2 staging: vt6655: remove filename from dpc.h adds 692b3e44b7af staging: vt6655: remove filename from key.c adds 56bfb9bc6cd1 staging: vt6655: remove filename from key.h adds 290262b9198d staging: vt6655: kernel style cleanup of mac.c adds ed0b62a568d1 staging: vt6655: remove filename from mac.h adds 050cbd980e6b staging: vt6655: remove filename from upc.h adds 2a4d15a4ae98 staging: vchiq: Refactor vchiq cdev code adds c405028f471d staging: vchiq: Move certain declarations to vchiq_arm.h adds f05916281fd7 staging: vchiq: Move vchiq char driver to its own file adds 2b5930fb3dc0 staging: vchiq: Make creation of vchiq cdev optional adds 7b9148dcb74a staging: vchiq: Combine vchiq platform code into single file adds cfdafb7608b4 staging: sm750fb: Rename maxH to max_h in lynx_cursor adds 39f9137268ee staging: sm750fb: Rename maxW to max_w in lynx_cursor adds 5c872e1d2595 dt-bindings: hisilicon,hi6421-spmi-pmic.yaml: make some ru [...] new 15865124feed staging: r8188eu: introduce new core dir for RTL8188eu driver new 8cd574e6af54 staging: r8188eu: introduce new hal dir for RTL8188eu driver new 2b42bd58b321 staging: r8188eu: introduce new os_dep dir for RTL8188eu driver new 7884fc0a1473 staging: r8188eu: introduce new include dir for RTL8188eu driver new 3c56618e6691 staging: r8188eu: introduce new supporting files for RTL81 [...] new d8133ef655d2 staging: r8188eu: attach newly imported driver to build system new 274f4e78e5c8 staging: rtl8723bs: remove BT debug code new aef1c966a364 staging: rtl8723bs: core: Fix incorrect type in assignment new fdc234d85210 staging: sm750fb: Rename oScreen to o_screen in lynxfb_crtc new 547265b8873f staging: sm750fb: Rename oCursor to o_cursor in lynxfb_crtc new 7bca9543512e staging: sm750fb: Rename vCursor to v_cursor in lynxfb_crtc new cc59bde1c920 staging: sm750fb: Rename vScreen to v_screen in lynxfb_crtc new 041878d46ba3 staging: rtl8723bs: remove unused BT static variables new 7aaabc37943f staging/vc04_services: Remove all strcpy() uses in favor o [...] new ece42658c85d staging: vt665X: remove unused CONFIG_PATH new d27252b2c69c staging: r8188eu: Convert header copyright info to SPDX fo [...] new d521be8ed93b staging: r8188eu: Convert header copyright info to SPDX fo [...] new b5f3122d22d5 staging: r8188eu: Convert header copyright info to SPDX fo [...] new 762b759a4232 staging: r8188eu: Convert header copyright info to SPDX fo [...] new 8f9740984695 staging: r8188eu: Convert header copyright info to SPDX fo [...] new 19de0225b848 staging: r8188eu: Convert copyright header info to SPDX fo [...] new 9a730283aec2 staging: r8188eu: Remove empty header file new efb8bc8683f2 staging: r8188eu: Remove tests of kernel version new a14c876f76b5 staging: r8188eu: Remove include/rtw_qos.h new 9f50d13fbb2b staging: r8188eu: Remove header file include/usb_hal.h new 3cb9b23d8b16 staging: r8188eu: Remove header file include/rtw_version.h new 38baa95e5548 staging: r8188eu: Add "fallthrough" statement to quiet compiler new b5385c77a71c Staging: rt18712: hal_init: removed filename from beginnin [...] new f5d845be9d1f staging: r8188eu: Fix sleeping function called from invali [...] new 40791b94c1b7 staging: r8188eu: rename odm_EVMdbToPercentage() new 6342a4fa1a18 staging: r8188eu: rename parameter of odm_evm_db_to_percentage() new 7bfeeb4f065d staging: r8188eu: simplify odm_evm_db_to_percentage() new f52cc32dee4f staging: r8188eu: Replace a custom function with crc32_le() new 792a00c16597 staging: r8188eu: Remove no more used functions and variables new d8062f6adca1 staging: r8188eu: clean up comparsions to NULL in os_dep d [...] new 658dfbec9662 staging: rtl8723bs: remove unused BIT macros definitions new cea32de203f2 staging: r8188eu: remove empty ODM_ResetIQKResult() function new 67431f25259a staging: r8188eu: move ODM_TARGET_CHNL_NUM_2G_5G new f624b4f1cae3 staging: r8188eu: move ODM_GetRightChnlPlaceforIQK() new 099a6ee02488 staging: r8188eu: remove include/h2clbk.h new 4cd1746aa746 staging: r8188eu: remove include/autoconf.h new b3e8e29bc262 staging: r8188eu: remove include/Hal8188EReg.h new b6f700b4b12e staging: r8188eu: remove rtw_mfree2d() function new c7e88ecbe328 staging: r8188eu: remove rtw_buf_free() function new 3130547cac53 staging: r8188eu: remove unused enum _NIC_VERSION new 18e94ed5f99c staging: r8188eu: remove include/nic_spec.h new 48f1f36ae153 staging: r8188eu: remove rtw_usb_bulk_msg() macro new 86949b521fa4 staging: r8188eu: remove rtw_usb_control_msg() macro new 78f2b22efc8f staging: r8188eu: fix include directory mess new 76ac3b19a702 staging: rtl8723bs: fix camel case issue in struct wlan_bssid_ex new 8255017976de staging: rtl8723bs: remove unnecessary parentheses new b8afef0e1372 staging: rtl8723bs: align condition to match open parentheses new 9b6818c1ac0e staging: rtl8723bs: put condition parentheses at the end o [...] new 56febcc2595e staging: r8188eu: Fix different base types in assignments [...] new 33852468aa64 staging: r8188eu: remove spaces before ',' and ')' new bf99a7ce2f2f staging: r8188eu: add missing spaces after ',' and before braces new 15e4539f58c4 staging: r8188eu: remove ODM_PRINT_ADDR macro definition new 6a6580673e0b staging: r8188eu: remove ODM_dbg_* macro definitions new c32641183bbc staging: r8188eu: remove ODM_RT_ASSERT macro definition an [...] new 6a772eabd401 staging: r8188eu: remove ODM_RT_TRACE_F macro definition new 8362f65afa33 staging: r8188eu: remove ASSERT ifndef and macro definition new 8bde3b8aaf3d staging: r8188eu: remove ODM_RT_TRACE calls from hal/Hal81 [...] new 73f1e06f55d4 staging: r8188eu: remove ODM_RT_TRACE calls from hal/HalPh [...] new da232ccb973a staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_H [...] new 40677a39a6df staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_R [...] new a04e78c3711e staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_R [...] new b08c473f3e15 staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm.c new 5225e772acd7 staging: r8188eu: remove ODM_RT_TRACE macro definition new f8a846911d83 staging: r8188eu: remove DbgPrint and RT_PRINTK macro definitions new fc577e46eb96 staging: r8188eu: remove include/odm_debug.h new afc56237fd5e staging: r8188eu: fix duplicated inclusion new 06889446a78f staging: r8188eu: correct set/defined but unused warnings [...] new 55dfa29b43d2 staging: rtl8188eu: remove rtl8188eu driver from staging dir new c66cd19e2b0c staging: r8188eu: remove RT_PRINT_DATA macro new 11e14fc3e494 Revert "staging: r8188eu: remove rtw_buf_free() function" new 02058efce8f9 Merge remote-tracking branch 'staging/staging-next' new 7504c724d7f3 mm,shmem: Fix a typo in shmem_swapin_page() new 38b9b65aad12 lib/test_string.c: move string selftest in the Runtime Tes [...] new eb2854a16d9f ocfs2: fix zero out valid data new 4bbb5bda84ff ocfs2: issue zeroout to EOF blocks new a9d3ae9a3cf2 mm: memcontrol: fix blocking rstat function called from at [...] new 11c46bc5e04e mm/migrate: fix NR_ISOLATED corruption on 64-bit new 62ba340c4bad procfs: prevent unpriveleged processes accessing fdinfo dir new f3d0d801cf8b shm: skip shm_destroy if task IPC namespace was changed new 8e8f8c3b3e11 ipc: WARN if trying to remove ipc object which is absent new 91250c68e31c /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 9d3814058063 /proc/kpageflags: do not use uninitialized struct pages new ab2d3e6610bc slub: fix unreclaimable slab stat for bulk free new f8a53f396f75 mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() new 44daf1e21e32 kernel/acct.c: use dedicated helper to access rlimit values new ebc6a5c59b15 init: move usermodehelper_enable() to populate_rootfs() new 4095aa6e9319 scripts: check_extable: fix typo in user error message new 7eff85bafe4d scripts: checkversion: modernize linux/version.h search strings new 60a18aa2a4f3 ocfs2: remove an unnecessary condition new 2b0406cd2c16 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 1348c86464ff ocfs2: fix ocfs2 corrupt when iputting an inode new 62cb579ee227 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new 980170098790 mm: move kvmalloc-related functions to slab.h new ea29673ebd98 mm: slub: fix slub_debug disabling for list of slabs new 5358ef02ac1d mm: report a more useful address for reclaim acquisition new 722cfebe3acd mm/debug_vm_pgtable: introduce struct pgtable_debug_args new 61544ce47d7e mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests new e25632ce02aa mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] new aa6543aabd07 mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] new bdb44a3813e7 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] new acc42d7d7443 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] new adbdf7e478c2 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] new 04db27626a79 mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] new 245df22af167 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] new e14597d6c098 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] new 909529e06322 mm/debug_vm_pgtable: remove unused code new 14fd41cbb4f1 mm/debug_vm_pgtable: fix corrupted page flag new 498c26e8e953 mm: mark idle page tracking as BROKEN new 3d3f7f572d4a writeback: track number of inodes under writeback new 612469327bfa writeback: reliably update bandwidth estimation new 3e1096c26bf5 writeback: fix bandwidth estimate for spiky workload new c777d0cf0691 writeback: rename domain_update_bandwidth() new 7780d074c47c writeback: use READ_ONCE for unlocked reads of writeback stats new 5f5629eba871 mm: remove irqsave/restore locking from contexts with irqs [...] new 6d5c21759751 fs: drop_caches: fix skipping over shadow cache inodes new be7d15dcee48 fs: inode: count invalidated shadow pages in pginodesteal new 0c0f99d1e359 vfs: keep inodes with page cache off the inode shrinker LRU new 1e3db7e00e93 writeback: memcg: simplify cgroup_writeback_by_id new 519fa3866218 fs, mm: fix race in unlinking swapfile new aaf6917d6bf3 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new 9ace8b3c8fa8 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new 4708aff4aa50 mm, memcg: inline swap-related functions to improve disabl [...] new 889943987c45 memcg: enable accounting for pids in nested pid namespaces new 9a6c4995b0bc memcg: switch lruvec stats to rstat new 7e5b252577e2 memcg: infrastructure to flush memcg stats new 644c21689aca memcg-infrastructure-to-flush-memcg-stats-v5 new c9363e990741 memcg: charge fs_context and legacy_fs_context new 85cdf7e9acc8 memcg: enable accounting for mnt_cache entries new 1ff656373d46 memcg: enable accounting for pollfd and select bits arrays new 0608db9e3832 memcg: enable accounting for file lock caches new 0591f34bf77f memcg: enable accounting for fasync_cache new 98ae8603a3c4 memcg: enable accounting for new namesapces and struct nsproxy new 6190f6bc10b1 memcg: enable accounting of ipc resources new 201031db007a memcg: enable accounting for signals new 2a90e186088a memcg: enable accounting for posix_timers_cache slab new cc91e730c62c memcg: enable accounting for ldt_struct objects new d97448a17740 memcg: cleanup racy sum avoidance code new 20884f9657c2 memcg: replace in_interrupt() by !in_task() in active_memcg() new aed697893dfc lazy tlb: introduce lazy mm refcount helper functions new 41e19b47779e lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new ace273b00017 lazy tlb: allow lazy tlb mm refcounting to be configurable new b15b38ca76e3 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new ad1304cf3e92 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new 57699e32e2fe lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 3bf6241b0195 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 8ac123138733 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 3f2923441545 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new a1352f97bd7e mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new 8de35c4f49ef ps3disk: replace flush_kernel_dcache_page with flush_dcache_page new 38f7dd02e527 scatterlist: replace flush_kernel_dcache_page with flush_d [...] new 3b1de072d5dd mm: remove flush_kernel_dcache_page new 1c20ca382f9d mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code new a6dfd3c068c0 mm: change fault_in_pages_* to have an unsigned size parameter new a4d519855d07 mm/mremap: fix memory account on do_munmap() failure new ddd07631a5ad mm/mremap: don't account pages in vma_to_resize() new 20a13a8c7af7 mm: sparse: pass section_nr to section_mark_present new 6daa4736dd1d mm: sparse: pass section_nr to find_memory_block new e8c679db6882 mm: sparse: remove __section_nr() function new fd2c86a46e63 mm/sparse: set SECTION_NID_SHIFT to 6 new 6c7d11193fd8 include/linux/mmzone.h: avoid a warning in sparse memory support new 4d1c9517a6bc mm/sparse: clarify pgdat_to_phys new c1516f415c51 mm/vmalloc: use batched page requests in bulk-allocator new 946b77c28427 mm/vmalloc: remove gfpflags_allow_blocking() check new 7f3d12731d35 lib/test_vmalloc.c: add a new 'nr_pages' parameter new db92c8a3a677 mm/vmalloc: fix wrong behavior in vread new f10d42a64b12 mm/kasan: move kasan.fault to mm/kasan/report.c new b5002c572950 mm/page_alloc: always initialize memory map for the holes new f2b6dceaa939 microblaze: simplify pte_alloc_one_kernel() new e831e1de7a34 mm: introduce memmap_alloc() to unify memory map allocation new 9cba0325720a memblock: stop poisoning raw allocations new 33e54fe3f99e mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] new 064e35f25356 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref new 1a6d10a695b9 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new dfe9b2902120 hugetlb: drop ref count earlier after page allocation new a9f4785e6405 hugetlb: before freeing hugetlb page set dtor to appropria [...] new aa4716843cd3 mm/numa: automatically generate node migration order new 1d641cb0ef81 mm/migrate: update node demotion order on hotplug events new fd3044e1d352 mm/migrate: enable returning precise migrate_pages() succe [...] new 010951ebc324 mm/migrate: demote pages during reclaim new 3c1943755d14 mm-migrate-demote-pages-during-reclaim-v11 new 9a97ca86dec5 mm/vmscan: add page demotion counter new 2b740fdd340a mm/vmscan: add helper for querying ability to age anonymous pages new 2852ec4edfbb mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] new cf781af7b862 mm/vmscan: Consider anonymous pages without swap new c06bd1326ff1 mm-vmscan-consider-anonymous-pages-without-swap-v11 new 76bf08254f74 mm/vmscan: never demote for memcg reclaim new 181d1f973447 mm/migrate: add sysfs interface to enable reclaim migration new ccd6fdb7ee07 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] new 6bb70483b01f mm/vmscan: remove the PageDirty check after MADV_FREE page [...] new 4e31a13c7191 mm/vmscan: remove misleading setting to sc->priority new 211efe10a5f7 mm/vmscan: remove unneeded return value of kswapd_run() new 576899533b0d mm/vmscan: add 'else' to remove check_pending label new adf4ef6c9bec mm: compaction: optimize proactive compaction deferrals new 742419d972c7 mm-compaction-optimize-proactive-compaction-deferrals-fix new 38a0f5c1a919 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 85c5edebbd92 mm/memplicy: add page allocation function for MPOL_PREFERR [...] new da90bedaa1a2 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] new 4659b8e36374 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new b8d1e8b84bb5 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix new 9ea4151f6a1b mm/hugetlb: fix compile warning for !CONFIG_NUMA build new 58214a1f6ac4 mm/mempolicy: advertise new MPOL_PREFERRED_MANY new afe5c49e6ac9 mm/mempolicy: unify the create() func for bind/interleave/ [...] new e419b089568e mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new d23e280c056f mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new e92edd01ba83 oom_kill: oom_score_adj broken for processes with small me [...] new ac28719d7592 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 0f9189d61e9a selftests: vm: add KSM merge test new 7a59d3f90850 selftests: vm: add KSM unmerge test new 36dcdf488c70 selftests: vm: add KSM zero page merging test new 113e631a7152 selftests: vm: add KSM merging across nodes test new f798d2adfa3d mm/vmstat: correct some wrong comments new d0fc15f96fd6 mm/vmstat: simplify the array size calculation new a269a4a34f49 mm/vmstat: remove unneeded return value new 23b8801cddca preempt: provide preempt_*_(no)rt variants new b10ca04e378b mm/vmstat: protect per cpu variables with preempt disable on RT new bab157ab6383 memory-hotplug.rst: remove locking details from admin-guide new 58580435688a memory-hotplug.rst: complete admin-guide overhaul new 54a895ea9ebf mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new ceace6fb275a mm: memory_hotplug: cleanup after removal of pfn_valid_within() new d58853d27dff mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new e6a6e3b0be53 mm/memory_hotplug: remove nid parameter from arch_remove_memory() new 9bba2aba35a4 mm/memory_hotplug: remove nid parameter from remove_memory [...] new adf41ede478f ACPI: memhotplug: memory resources cannot be enabled yet new 430ec50921f8 mm: track present early pages per zone new e0a84154997a mm/memory_hotplug: introduce "auto-movable" online policy new 89fa6c5efa9c drivers/base/memory: introduce "memory groups" to logicall [...] new 1ba65f5662bc mm/memory_hotplug: track present pages in memory groups new 2afcf0cf9c1d ACPI: memhotplug: use a single static memory group for a s [...] new 438d2267f0b6 dax/kmem: use a single static memory group for a single pr [...] new 0b881816487f virtio-mem: use a single dynamic memory group for a single [...] new 345a277e396b mm/memory_hotplug: memory group aware "auto-movable" onlin [...] new f605c932d64c mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] new a5e019f6587b mm/memory_hotplug: improved dynamic memory group aware "au [...] new ea091484e0d8 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 03bf99b4bbf6 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new b52535a18ad1 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 7b684455b474 mm/highmem: Remove deprecated kmap_atomic new 20dac8f982ac kfence: show cpu and timestamp in alloc/free info new 1c86c8b392c9 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 2142bd25f3ff fs/buffer.c: dump more info for __getblk_gfp() stall problem new ced885a16d47 kernel/hung_task.c: Monitor killed tasks. new 726b6466a3ee percpu: remove export of pcpu_base_addr new 03be9f9c14e6 fs/proc/kcore.c: add mmap interface new a7cae1745f9c connector: send event on write to /proc/[pid]/comm new d03acc9514ba proc/sysctl: make protected_* world readable new f88893778692 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new 90d10f285803 include/linux/once.h: fix trivia typo Not -> Note new 1057b1c46849 math: make RATIONAL tristate new 59fe4ae537c6 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new 99108d8f9de0 lib/string: optimized memcpy new 5bca07b48014 lib/string: optimized memmove new edc818969589 lib/string: optimized memset new 7866eb0a02c0 lib/test: convert test_sort.c to use KUnit new c3e8809c948d init/main.c: silence some -Wunused-parameter warnings new e3f45f88dd13 nilfs2: fix memory leak in nilfs_sysfs_create_device_group new e672a86995f8 nilfs2: fix NULL pointer in nilfs_##name##_attr_release new 3dc69ae841e1 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new 6e36278726a9 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new 621f164e40e0 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new 296a93d0e9c2 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new 22194384faba hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 5de35d6b4396 pid: cleanup the stale comment mentioning pidmap_init(). new bcee4bfbfebe prctl: allow to setup brk for et_dyn executables new ffab8d03b5a1 configs: remove the obsolete CONFIG_INPUT_POLLDEV new 0bee459b8d50 selftests/memfd: remove unused variable new 57a05a499ae3 Merge branch 'akpm-current/current' new 0abdef7a15d0 staging: Disable r8188eu for now new 3a928c58ca10 Add linux-next specific files for 20210802
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 (90d856e71443) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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 1033 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-driver-dma-idxd | 2 + Documentation/ABI/testing/sysfs-block | 12 + Documentation/ABI/testing/sysfs-devices-system-cpu | 17 + Documentation/ABI/testing/sysfs-driver-ufs | 236 + Documentation/ABI/testing/sysfs-fs-f2fs | 6 + .../ABI/testing/sysfs-kernel-dmabuf-buffers | 28 - .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 69 +- Documentation/RCU/stallwarn.rst | 10 + Documentation/admin-guide/cputopology.rst | 10 +- .../admin-guide/device-mapper/writecache.rst | 16 +- .../admin-guide/hw-vuln/core-scheduling.rst | 10 +- Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/l1d_flush.rst | 69 + Documentation/admin-guide/kernel-parameters.txt | 43 +- Documentation/arm64/memory-tagging-extension.rst | 48 +- Documentation/core-api/printk-basics.rst | 5 +- Documentation/core-api/printk-formats.rst | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 12 + Documentation/devicetree/bindings/arm/gemini.txt | 108 - Documentation/devicetree/bindings/arm/gemini.yaml | 95 + .../bindings/arm/mediatek/mediatek,audsys.txt | 1 + .../bindings/arm/mediatek/mediatek,mmsys.txt | 31 - .../bindings/arm/mediatek/mediatek,mmsys.yaml | 58 + .../arm/mediatek/mediatek,mt8192-clock.yaml | 199 + .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 65 + Documentation/devicetree/bindings/arm/renesas.yaml | 50 +- .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 2 + .../bindings/clock/rockchip,rk3399-cru.txt | 68 - .../bindings/clock/rockchip,rk3399-cru.yaml | 92 + .../devicetree/bindings/cpufreq/cpufreq-dt.txt | 2 +- .../bindings/cpufreq/cpufreq-mediatek.txt | 2 +- .../devicetree/bindings/cpufreq/cpufreq-st.txt | 6 +- .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 2 +- .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 2 - .../bindings/display/bridge/simple-bridge.yaml | 3 + .../bindings/display/bridge/ti,sn65dsi83.yaml | 6 +- .../bindings/display/msm/dsi-controller-main.yaml | 6 +- .../bindings/display/panel/boe,tv101wum-nl6.yaml | 1 - .../bindings/display/panel/panel-simple.yaml | 10 + .../bindings/display/panel/samsung,lms380kf01.yaml | 99 + .../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 + .../bindings/display/solomon,ssd1307fb.yaml | 208 + .../devicetree/bindings/display/ssd1307fb.txt | 60 - .../devicetree/bindings/dma/altr,msgdma.yaml | 4 +- .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 + .../devicetree/bindings/dma/st,stm32-dma.yaml | 7 + .../bindings/fpga/xlnx,zynqmp-pcap-fpga.txt | 25 - .../bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml | 36 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 2 +- .../devicetree/bindings/hwmon/amd,sbrmi.yaml | 53 + .../devicetree/bindings/iio/st,st-sensors.yaml | 41 - .../bindings/input/qcom,pm8941-pwrkey.txt | 55 - .../bindings/input/qcom,pm8941-pwrkey.yaml | 51 + .../bindings/interconnect/fsl,imx8m-noc.yaml | 4 +- .../bindings/media/amlogic,meson-ir-tx.yaml | 60 + .../devicetree/bindings/media/atmel,isc.yaml | 3 +- .../devicetree/bindings/media/i2c/ovti,ov9282.yaml | 91 + .../devicetree/bindings/media/i2c/sony,imx335.yaml | 91 + .../devicetree/bindings/media/i2c/sony,imx412.yaml | 91 + .../devicetree/bindings/media/microchip,xisc.yaml | 2 +- .../devicetree/bindings/media/nxp,imx7-csi.yaml | 12 +- .../bindings/media/nxp,imx7-mipi-csi2.yaml | 2 - .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 174 + .../devicetree/bindings/media/renesas,drif.yaml | 3 +- .../bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml | 137 + Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 4 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 3 + Documentation/devicetree/bindings/net/fsl,fec.yaml | 27 + .../devicetree/bindings/net/intel,dwmac-plat.yaml | 1 - .../bindings/net/intel,ixp4xx-ethernet.yaml | 2 - .../bindings/net/nfc/samsung,s3fwrn5.yaml | 3 - .../devicetree/bindings/net/qca,ar71xx.yaml | 25 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 +- .../bindings/nvmem/socionext,uniphier-efuse.yaml | 95 + .../devicetree/bindings/nvmem/uniphier-efuse.txt | 49 - .../opp/allwinner,sun50i-h6-operating-points.yaml | 4 + Documentation/devicetree/bindings/opp/opp-v1.yaml | 51 + .../devicetree/bindings/opp/opp-v2-base.yaml | 214 + Documentation/devicetree/bindings/opp/opp-v2.yaml | 475 ++ Documentation/devicetree/bindings/opp/opp.txt | 622 -- Documentation/devicetree/bindings/opp/qcom-opp.txt | 2 +- .../bindings/opp/ti-omap5-opp-supply.txt | 2 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 36 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 3 +- .../bindings/pci/toshiba,visconti-pcie.yaml | 110 + .../bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml | 79 + .../pinctrl/marvell,armada-37xx-pinctrl.txt | 8 +- .../bindings/pinctrl/qcom,mdm9607-pinctrl.yaml | 133 + .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 64 +- .../bindings/pinctrl/xlnx,zynq-pinctrl.txt | 105 - .../bindings/pinctrl/xlnx,zynq-pinctrl.yaml | 214 + .../devicetree/bindings/power/power-domain.yaml | 2 +- .../devicetree/bindings/power/reset/qcom,pon.txt | 49 - .../devicetree/bindings/power/reset/qcom,pon.yaml | 80 + .../bindings/power/reset/reboot-mode.yaml | 2 +- .../bindings/power/reset/xlnx,zynqmp-power.txt | 61 - .../bindings/power/reset/xlnx,zynqmp-power.yaml | 83 + .../regulator/richtek,rt6245-regulator.yaml | 1 - .../regulator/vqmmc-ipq4019-regulator.yaml | 1 - .../bindings/reset/hisilicon,hi3660-reset.yaml | 1 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 1 - .../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 65 + Documentation/devicetree/bindings/rng/mtk-rng.yaml | 1 + .../bindings/rtc/microcrystal,rv3032.yaml | 1 - Documentation/devicetree/bindings/serial/8250.yaml | 6 + .../devicetree/bindings/serial/mtk-uart.txt | 1 + .../bindings/soc/litex/litex,soc-controller.yaml | 1 - .../devicetree/bindings/sound/renesas,rz-ssi.yaml | 100 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 2 - .../bindings/sound/ti,j721e-cpb-audio.yaml | 2 - .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 2 - .../devicetree/bindings/usb/generic-ehci.yaml | 1 + .../devicetree/bindings/usb/generic-ohci.yaml | 1 + .../devicetree/bindings/usb/mediatek,mtu3.yaml | 47 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 12 + Documentation/driver-api/media/camera-sensor.rst | 45 +- Documentation/driver-api/media/csi2.rst | 94 - Documentation/driver-api/media/index.rst | 2 +- Documentation/driver-api/media/tx-rx.rst | 133 + Documentation/driver-api/nfc/nfc-hci.rst | 2 +- .../driver-api/thermal/nouveau_thermal.rst | 2 +- Documentation/filesystems/fscrypt.rst | 15 +- Documentation/filesystems/locking.rst | 2 +- Documentation/firmware-guide/acpi/dsd/graph.rst | 2 +- Documentation/gpu/drm-kms.rst | 33 +- Documentation/gpu/drm-uapi.rst | 9 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/sbrmi.rst | 79 + Documentation/hwmon/sht4x.rst | 2 +- .../ethernet/freescale/dpaa2/dpio-driver.rst | 1 + .../ethernet/freescale/dpaa2/index.rst | 1 + .../ethernet/freescale/dpaa2/switch-driver.rst | 217 + Documentation/networking/devlink/hns3.rst | 25 + Documentation/networking/devlink/index.rst | 1 + Documentation/networking/index.rst | 2 + Documentation/networking/mctp.rst | 213 + Documentation/networking/netdevices.rst | 29 + Documentation/networking/operstates.rst | 6 +- Documentation/networking/timestamping.rst | 6 +- Documentation/process/deprecated.rst | 4 +- Documentation/process/submitting-patches.rst | 10 +- Documentation/sound/alsa-configuration.rst | 26 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 2 +- Documentation/trace/histogram.rst | 2 +- Documentation/translations/index.rst | 1 + .../zh_CN/dev-tools/testing-overview.rst | 15 +- Documentation/translations/zh_CN/index.rst | 5 + Documentation/translations/zh_TW/IRQ.txt | 41 + .../translations/zh_TW/admin-guide/README.rst | 351 + .../translations/zh_TW/admin-guide/bug-bisect.rst | 85 + .../translations/zh_TW/admin-guide/bug-hunting.rst | 344 + .../zh_TW/admin-guide/clearing-warn-once.rst | 16 + .../translations/zh_TW/admin-guide/cpu-load.rst | 112 + .../translations/zh_TW/admin-guide/index.rst | 135 + .../translations/zh_TW/admin-guide/init.rst | 58 + .../zh_TW/admin-guide/reporting-issues.rst | 1337 ++++ .../zh_TW/admin-guide/security-bugs.rst | 78 + .../zh_TW/admin-guide/tainted-kernels.rst | 161 + .../translations/zh_TW/admin-guide/unicode.rst | 174 + .../translations/zh_TW/disclaimer-zh_TW.rst | 11 + Documentation/translations/zh_TW/gpio.txt | 651 ++ Documentation/translations/zh_TW/index.rst | 164 + Documentation/translations/zh_TW/io_ordering.txt | 68 + Documentation/translations/zh_TW/oops-tracing.txt | 212 + .../translations/zh_TW/process/1.Intro.rst | 199 + .../translations/zh_TW/process/2.Process.rst | 369 + .../translations/zh_TW/process/3.Early-stage.rst | 172 + .../translations/zh_TW/process/4.Coding.rst | 297 + .../translations/zh_TW/process/5.Posting.rst | 251 + .../translations/zh_TW/process/6.Followthrough.rst | 156 + .../zh_TW/process/7.AdvancedTopics.rst | 137 + .../translations/zh_TW/process/8.Conclusion.rst | 74 + .../process/code-of-conduct-interpretation.rst | 112 + .../translations/zh_TW/process/code-of-conduct.rst | 76 + .../translations/zh_TW/process/coding-style.rst | 958 +++ .../zh_TW/process/development-process.rst | 30 + .../translations/zh_TW/process/email-clients.rst | 252 + .../zh_TW/process/embargoed-hardware-issues.rst | 232 + Documentation/translations/zh_TW/process/howto.rst | 500 ++ Documentation/translations/zh_TW/process/index.rst | 67 + .../zh_TW/process/kernel-driver-statement.rst | 203 + .../zh_TW/process/kernel-enforcement-statement.rst | 155 + .../translations/zh_TW/process/license-rules.rst | 374 + .../translations/zh_TW/process/magic-number.rst | 148 + .../zh_TW/process/management-style.rst | 211 + .../zh_TW/process/programming-language.rst | 76 + .../zh_TW/process/stable-api-nonsense.rst | 159 + .../zh_TW/process/stable-kernel-rules.rst | 68 + .../zh_TW/process/submit-checklist.rst | 109 + .../zh_TW/process/submitting-drivers.rst | 164 + .../zh_TW/process/submitting-patches.rst | 686 ++ .../zh_TW/process/volatile-considered-harmful.rst | 110 + Documentation/translations/zh_TW/sparse.txt | 91 + .../userspace-api/media/v4l/ext-ctrls-codec.rst | 19 +- .../media/v4l/ext-ctrls-image-process.rst | 29 +- Documentation/userspace-api/spec_ctrl.rst | 8 + Documentation/virt/kvm/api.rst | 62 +- MAINTAINERS | 99 +- Makefile | 2 +- Next/SHA1s | 309 +- Next/merge.log | 5986 +++++++++----- arch/Kconfig | 3 + arch/alpha/Kconfig | 3 +- arch/alpha/boot/bootp.c | 2 +- arch/alpha/boot/bootpz.c | 2 +- arch/alpha/boot/misc.c | 2 +- arch/alpha/configs/defconfig | 1 + arch/alpha/include/asm/compiler.h | 11 - arch/alpha/include/asm/syscall.h | 6 + arch/alpha/include/uapi/asm/siginfo.h | 2 - arch/alpha/kernel/osf_sys.c | 6 +- arch/alpha/kernel/perf_event.c | 2 +- arch/alpha/kernel/process.c | 2 +- arch/alpha/kernel/setup.c | 13 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/smp.c | 2 +- arch/alpha/kernel/srmcons.c | 8 +- arch/alpha/kernel/sys_nautilus.c | 2 +- arch/alpha/kernel/traps.c | 28 +- arch/alpha/math-emu/math.c | 8 +- arch/alpha/mm/fault.c | 4 +- arch/arm/Kconfig | 6 - arch/arm/arm-soc-for-next-contents.txt | 39 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-boneblack-common.dtsi | 135 - arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi | 141 + arch/arm/boot/dts/am335x-boneblack-wireless.dts | 1 + arch/arm/boot/dts/am335x-boneblack.dts | 1 + arch/arm/boot/dts/am335x-boneblue.dts | 143 +- arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi | 96 + arch/arm/boot/dts/am335x-sancloud-bbe-lite.dts | 50 + arch/arm/boot/dts/am335x-sancloud-bbe.dts | 92 +- arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am5748.dtsi | 6 +- arch/arm/boot/dts/am574x-idk.dts | 4 - arch/arm/boot/dts/aspeed-ast2500-evb.dts | 4 + arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 2 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 18 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 8 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 31 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 22 +- arch/arm/boot/dts/bcm2711.dtsi | 8 + arch/arm/boot/dts/bcm2835-common.dtsi | 8 + arch/arm/boot/dts/bcm283x.dtsi | 8 - arch/arm/boot/dts/dra74x-p.dtsi | 27 + arch/arm/boot/dts/dra76x.dtsi | 12 - arch/arm/boot/dts/imx53-m53menlo.dts | 4 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 103 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 142 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 5 + arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 1 + arch/arm/boot/dts/imx7d-remarkable2.dts | 91 + arch/arm/boot/dts/meson.dtsi | 12 + arch/arm/boot/dts/meson8.dtsi | 68 + arch/arm/boot/dts/meson8b-ec100.dts | 48 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm/boot/dts/meson8b.dtsi | 63 + arch/arm/boot/dts/omap34xx.dtsi | 1 - arch/arm/boot/dts/omap36xx.dtsi | 1 - arch/arm/boot/dts/omap4-l4-abe.dtsi | 38 +- arch/arm/boot/dts/omap5-board-common.dtsi | 9 +- arch/arm/boot/dts/owl-s500-roseapplepi.dts | 45 + arch/arm/boot/dts/owl-s500.dtsi | 10 + arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 24 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 1 + arch/arm/configs/dove_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/pxa_defconfig | 1 - arch/arm/include/asm/efi.h | 5 +- arch/arm/kernel/signal.c | 39 + arch/arm/kernel/smp.c | 4 +- arch/arm/mach-davinci/Kconfig | 1 - arch/arm/mach-imx/mmdc.c | 2 +- arch/arm/mach-ixp4xx/Kconfig | 1 + arch/arm/mach-omap2/Kconfig | 5 - arch/arm/mach-omap2/omap_hwmod.c | 10 +- arch/arm/mach-omap2/pm34xx.c | 5 - arch/arm/mach-rpc/riscpc.c | 1 + arch/arm/net/bpf_jit_32.c | 3 + .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 13 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 5 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 14 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-conn.dtsi | 4 +- arch/arm64/boot/dts/marvell/Makefile | 5 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 + arch/arm64/boot/dts/marvell/armada-7040-db.dts | 2 +- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 4 +- arch/arm64/boot/dts/marvell/cn9130-crb-A.dts | 38 + arch/arm64/boot/dts/marvell/cn9130-crb-B.dts | 46 + arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 222 + arch/arm64/boot/dts/marvell/cn9130-db-B.dts | 22 + arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 410 + arch/arm64/boot/dts/marvell/cn9131-db-B.dts | 22 + arch/arm64/boot/dts/marvell/cn9131-db.dts | 197 +- arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 206 + arch/arm64/boot/dts/marvell/cn9132-db-B.dts | 22 + arch/arm64/boot/dts/marvell/cn9132-db.dts | 218 +- arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 227 + arch/arm64/boot/dts/renesas/Makefile | 8 + arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 29 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 121 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 158 + .../boot/dts/renesas/r8a779m1-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m1-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m1-ulcb.dts | 54 + arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 12 + .../boot/dts/renesas/r8a779m3-salvator-xs.dts | 46 + arch/arm64/boot/dts/renesas/r8a779m3-ulcb-kf.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m3-ulcb.dts | 45 + arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 12 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 22 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 39 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 464 ++ arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 57 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 857 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 855 ++ arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 114 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 56 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 64 + arch/arm64/crypto/Kconfig | 2 +- arch/arm64/crypto/sm4-ce-glue.c | 20 +- arch/arm64/include/asm/compat.h | 14 +- arch/arm64/include/asm/cpufeature.h | 9 +- arch/arm64/include/asm/efi.h | 5 +- arch/arm64/include/asm/kvm_host.h | 1 - arch/arm64/include/asm/kvm_pgtable.h | 20 + arch/arm64/include/asm/pointer_auth.h | 12 +- arch/arm64/include/asm/processor.h | 10 +- arch/arm64/include/asm/sysreg.h | 28 +- arch/arm64/kernel/asm-offsets.c | 2 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/entry.S | 57 +- arch/arm64/kernel/mte.c | 139 +- arch/arm64/kernel/pointer_auth.c | 10 +- arch/arm64/kernel/process.c | 31 +- arch/arm64/kernel/signal.c | 39 + arch/arm64/kernel/signal32.c | 39 + arch/arm64/kvm/hyp/pgtable.c | 39 + arch/arm64/kvm/mmu.c | 46 +- arch/arm64/kvm/pmu-emul.c | 8 +- arch/arm64/kvm/sys_regs.c | 70 +- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/lib/insn.c | 4 +- arch/arm64/net/bpf_jit_comp.c | 13 + arch/h8300/Kconfig.cpu | 1 - arch/ia64/Kconfig | 1 - arch/m68k/Kconfig | 1 - arch/m68k/coldfire/clk.c | 2 +- arch/m68k/configs/stmark2_defconfig | 1 - arch/m68k/emu/nfcon.c | 30 +- arch/mips/Kconfig | 1 - arch/mips/alchemy/devboards/db1200.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 10 +- arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 12 +- .../cavium-octeon/executive/cvmx-helper-board.c | 8 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 12 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 8 +- arch/mips/cavium-octeon/executive/cvmx-l2c.c | 9 +- arch/mips/cavium-octeon/executive/cvmx-pko.c | 22 +- arch/mips/cavium-octeon/executive/cvmx-spi.c | 20 +- arch/mips/cavium-octeon/flash_setup.c | 2 +- arch/mips/cavium-octeon/setup.c | 43 +- arch/mips/cavium-octeon/smp.c | 14 +- arch/mips/configs/lemote2f_defconfig | 1 - arch/mips/configs/pic32mzda_defconfig | 1 - arch/mips/configs/rt305x_defconfig | 1 - arch/mips/configs/xway_defconfig | 1 - arch/mips/include/asm/asm.h | 2 +- arch/mips/include/asm/compat.h | 24 +- arch/mips/include/asm/mach-rc32434/rb.h | 2 - arch/mips/include/uapi/asm/siginfo.h | 2 - arch/mips/mm/c-octeon.c | 29 +- arch/mips/net/ebpf_jit.c | 3 + arch/parisc/Kconfig | 1 - arch/parisc/configs/generic-32bit_defconfig | 1 - arch/parisc/include/asm/compat.h | 14 +- arch/parisc/kernel/pdc_cons.c | 34 +- arch/powerpc/Kconfig | 1 - arch/powerpc/include/asm/compat.h | 11 - arch/powerpc/kernel/head_64.S | 2 + arch/powerpc/kernel/stacktrace.c | 1 + arch/powerpc/kernel/traps.c | 1 - arch/powerpc/kernel/vdso64/Makefile | 7 + arch/powerpc/kernel/watchdog.c | 5 - arch/powerpc/kexec/core_64.c | 6 +- arch/powerpc/kexec/crash.c | 2 +- arch/powerpc/kvm/book3s_hv_nested.c | 20 + arch/powerpc/kvm/book3s_rtas.c | 25 +- arch/powerpc/mm/book3s64/hash_native.c | 2 +- arch/powerpc/mm/book3s64/pgtable.c | 4 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 3 +- arch/powerpc/net/bpf_jit_comp32.c | 6 + arch/powerpc/net/bpf_jit_comp64.c | 6 + arch/powerpc/platforms/ps3/htab.c | 3 +- arch/powerpc/platforms/ps3/mm.c | 8 +- arch/powerpc/platforms/pseries/lpar.c | 9 +- arch/powerpc/platforms/pseries/setup.c | 2 +- arch/powerpc/platforms/pseries/svm.c | 6 + arch/riscv/include/asm/efi.h | 5 +- arch/riscv/kernel/stacktrace.c | 6 +- arch/riscv/lib/uaccess.S | 27 +- arch/riscv/mm/init.c | 31 +- arch/riscv/net/bpf_jit_comp32.c | 4 + arch/riscv/net/bpf_jit_comp64.c | 4 + arch/s390/Kconfig | 2 + arch/s390/Makefile | 3 +- arch/s390/boot/Makefile | 7 +- arch/s390/boot/boot.h | 14 +- arch/s390/boot/compressed/Makefile | 2 + arch/s390/boot/compressed/clz_ctz.c | 2 + arch/s390/boot/compressed/decompressor.c | 5 - arch/s390/boot/compressed/decompressor.h | 5 + arch/s390/boot/compressed/vmlinux.lds.S | 35 +- arch/s390/boot/head.S | 56 +- arch/s390/boot/ipl_report.c | 6 +- arch/s390/boot/kaslr.c | 6 +- arch/s390/boot/mem_detect.c | 8 +- arch/s390/boot/pgm_check_info.c | 5 +- arch/s390/boot/sclp_early_core.c | 9 + arch/s390/boot/startup.c | 60 +- arch/s390/boot/text_dma.S | 156 - arch/s390/boot/uv.c | 40 +- arch/s390/boot/uv.h | 19 + arch/s390/include/asm/cio.h | 1 - arch/s390/include/asm/compat.h | 14 +- arch/s390/include/asm/cpacf.h | 208 +- arch/s390/include/asm/cpufeature.h | 2 +- arch/s390/include/asm/ctl_reg.h | 17 + arch/s390/include/asm/debug.h | 34 - arch/s390/include/asm/diag.h | 8 + arch/s390/include/asm/elf.h | 76 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/include/asm/kfence.h | 42 + arch/s390/include/asm/kvm_host.h | 18 +- arch/s390/include/asm/module.h | 6 +- arch/s390/include/asm/pgtable.h | 10 +- arch/s390/include/asm/qdio.h | 15 +- arch/s390/include/asm/sclp.h | 8 +- arch/s390/include/asm/set_memory.h | 6 + arch/s390/include/asm/setup.h | 46 +- arch/s390/include/asm/syscall.h | 59 + arch/s390/include/asm/uv.h | 8 - arch/s390/include/asm/vdso/gettimeofday.h | 22 +- arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/asm-offsets.c | 7 + arch/s390/kernel/crash_dump.c | 46 +- arch/s390/kernel/diag.c | 13 +- arch/s390/kernel/dis.c | 2 + arch/s390/kernel/early.c | 4 + arch/s390/kernel/entry.h | 9 + arch/s390/kernel/head64.S | 17 + arch/s390/kernel/ipl_vmparm.c | 2 + arch/s390/kernel/jump_label.c | 2 +- arch/s390/kernel/os_info.c | 2 +- arch/s390/kernel/processor.c | 173 +- arch/s390/kernel/setup.c | 276 +- arch/s390/kernel/smp.c | 4 +- arch/s390/kernel/text_dma.S | 158 + arch/s390/kernel/uv.c | 15 - arch/s390/kernel/vdso32/Makefile | 1 + arch/s390/kernel/vdso32/vdso32.lds.S | 1 + arch/s390/kernel/vdso64/Makefile | 1 + arch/s390/kernel/vdso64/vdso64.lds.S | 1 + arch/s390/kernel/vmlinux.lds.S | 33 + arch/s390/kvm/diag.c | 18 +- arch/s390/kvm/kvm-s390.c | 18 +- arch/s390/lib/delay.c | 11 +- arch/s390/mm/dump_pagetables.c | 16 + arch/s390/mm/fault.c | 9 +- arch/s390/mm/init.c | 5 +- arch/s390/mm/kasan_init.c | 2 +- arch/s390/mm/pageattr.c | 17 +- arch/s390/net/bpf_jit_comp.c | 5 + arch/s390/pci/pci.c | 5 +- arch/s390/purgatory/Makefile | 1 + arch/s390/tools/opcodes.txt | 18 + arch/sh/Kconfig | 1 - arch/sh/configs/sdk7786_defconfig | 1 - arch/sparc/Kconfig | 1 - arch/sparc/include/asm/compat.h | 14 +- arch/sparc/include/uapi/asm/siginfo.h | 3 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 + arch/sparc/kernel/signal_64.c | 36 + arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/sparc/net/bpf_jit_comp_64.c | 3 + arch/um/drivers/line.c | 13 +- arch/x86/Kconfig | 28 +- arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/crypto/Makefile | 3 + arch/x86/crypto/aesni-intel_glue.c | 5 + arch/x86/crypto/sm4-aesni-avx-asm_64.S | 589 ++ arch/x86/crypto/sm4_aesni_avx_glue.c | 459 ++ arch/x86/events/intel/uncore_snbep.c | 42 +- arch/x86/include/asm/compat.h | 14 +- arch/x86/include/asm/kfence.h | 4 + arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/signal.h | 1 + arch/x86/include/asm/sysfb.h | 94 - arch/x86/include/asm/thread_info.h | 6 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/kernel/Makefile | 3 - arch/x86/kernel/cpu/bugs.c | 70 + arch/x86/kernel/ldt.c | 6 +- arch/x86/kernel/signal_compat.c | 6 + arch/x86/kernel/smpboot.c | 10 +- arch/x86/kernel/sysfb.c | 70 - arch/x86/kernel/sysfb_efi.c | 284 - arch/x86/kernel/sysfb_simplefb.c | 111 - arch/x86/kvm/ioapic.c | 2 +- arch/x86/kvm/ioapic.h | 4 +- arch/x86/kvm/svm/avic.c | 2 +- arch/x86/kvm/svm/nested.c | 10 +- arch/x86/kvm/svm/svm.c | 26 +- arch/x86/kvm/svm/svm.h | 6 +- arch/x86/kvm/svm/svm_onhyperv.h | 2 +- arch/x86/kvm/x86.c | 17 +- arch/x86/mm/tlb.c | 107 +- arch/x86/net/bpf_jit_comp.c | 7 + arch/x86/net/bpf_jit_comp32.c | 6 + arch/xtensa/Kconfig | 1 - arch/xtensa/configs/nommu_kc705_defconfig | 1 - arch/xtensa/platforms/iss/console.c | 45 +- block/Kconfig | 36 +- block/Makefile | 4 +- block/bio-integrity.c | 14 +- block/bio.c | 47 +- block/blk-cgroup.c | 14 +- block/blk-iocost.c | 11 +- block/blk-map.c | 2 +- block/blk-mq-sched.c | 17 +- block/blk-mq-sysfs.c | 55 - block/blk-mq.c | 2 - block/blk-settings.c | 12 +- block/blk.h | 1 - block/bounce.c | 39 +- block/bsg-lib.c | 90 +- block/bsg.c | 463 +- block/cmdline-parser.c | 255 - block/disk-events.c | 62 +- block/genhd.c | 90 +- block/ioctl.c | 2 + block/partitions/Kconfig | 1 - block/partitions/cmdline.c | 267 +- block/partitions/core.c | 36 +- block/scsi_ioctl.c | 890 --- block/t10-pi.c | 16 +- crypto/Kconfig | 22 + crypto/ecc.h | 5 +- crypto/sm4_generic.c | 180 +- crypto/tcrypt.c | 26 +- drivers/acpi/acpi_lpss.c | 6 +- drivers/acpi/acpi_memhotplug.c | 35 +- drivers/acpi/dptf/dptf_pch_fivr.c | 51 +- drivers/acpi/resource.c | 9 +- drivers/acpi/x86/s2idle.c | 10 +- drivers/ata/libata-sff.c | 35 +- drivers/base/core.c | 2 +- drivers/base/dd.c | 4 +- drivers/base/firmware_loader/fallback.c | 14 +- drivers/base/firmware_loader/firmware.h | 10 +- drivers/base/firmware_loader/main.c | 2 + drivers/base/memory.c | 163 +- drivers/base/regmap/regmap.c | 4 +- drivers/block/Kconfig | 3 +- drivers/block/loop.c | 10 +- drivers/block/paride/Kconfig | 1 - drivers/block/ps3disk.c | 18 +- drivers/block/rbd.c | 15 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 33 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/rnbd/rnbd-srv-sysfs.c | 14 +- drivers/bluetooth/btmrvl_sdio.c | 29 +- drivers/bluetooth/btusb.c | 78 +- drivers/bluetooth/hci_h5.c | 111 +- drivers/bus/ti-sysc.c | 5 +- drivers/cdrom/cdrom.c | 78 +- drivers/char/ipmi/ssif_bmc.c | 5 +- drivers/char/pcmcia/synclink_cs.c | 27 +- drivers/char/tpm/tpm_ftpm_tee.c | 8 +- drivers/char/ttyprintk.c | 4 +- drivers/clk/clk-devres.c | 9 +- drivers/clk/clk-lmk04832.c | 18 - drivers/clk/clk-stm32f4.c | 10 +- drivers/clk/hisilicon/Kconfig | 1 + drivers/clk/imx/clk-divider-gate.c | 10 +- drivers/clk/imx/clk-imx8mm.c | 4 +- drivers/clk/imx/clk-imx8mn.c | 4 +- drivers/clk/mediatek/Kconfig | 105 +- drivers/clk/mediatek/Makefile | 13 + drivers/clk/mediatek/clk-cpumux.c | 2 +- drivers/clk/mediatek/clk-mt8192-aud.c | 118 + drivers/clk/mediatek/clk-mt8192-cam.c | 107 + drivers/clk/mediatek/clk-mt8192-img.c | 70 + drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c | 119 + drivers/clk/mediatek/clk-mt8192-ipe.c | 57 + drivers/clk/mediatek/clk-mt8192-mdp.c | 82 + drivers/clk/mediatek/clk-mt8192-mfg.c | 50 + drivers/clk/mediatek/clk-mt8192-mm.c | 108 + drivers/clk/mediatek/clk-mt8192-msdc.c | 85 + drivers/clk/mediatek/clk-mt8192-scp_adsp.c | 50 + drivers/clk/mediatek/clk-mt8192-vdec.c | 94 + drivers/clk/mediatek/clk-mt8192-venc.c | 53 + drivers/clk/mediatek/clk-mt8192.c | 1326 ++++ drivers/clk/mediatek/clk-mtk.c | 25 +- drivers/clk/mediatek/clk-mtk.h | 28 +- drivers/clk/mediatek/clk-mux.c | 11 +- drivers/clk/mediatek/clk-mux.h | 18 +- drivers/clk/mediatek/clk-pll.c | 31 +- drivers/clk/mediatek/reset.c | 2 +- drivers/clk/qcom/clk-smd-rpm.c | 2 +- drivers/clk/qcom/dispcc-sm8250.c | 22 +- drivers/clk/renesas/r9a07g044-cpg.c | 3 +- drivers/clk/rockchip/clk-pll.c | 2 +- drivers/clk/rockchip/clk-rk3308.c | 1 + drivers/clk/socfpga/clk-agilex.c | 19 +- drivers/clk/tegra/clk-sdmmc-mux.c | 10 + drivers/clk/x86/Makefile | 2 +- drivers/clk/x86/clk-lpss-atom.c | 47 + drivers/clk/x86/clk-lpt.c | 47 - drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpuidle/cpuidle-pseries.c | 75 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 9 +- drivers/crypto/atmel-aes.c | 154 +- drivers/crypto/atmel-tdes.c | 66 +- drivers/dax/kmem.c | 40 +- drivers/dma-buf/dma-buf-sysfs-stats.c | 140 +- drivers/dma-buf/dma-buf-sysfs-stats.h | 27 - drivers/dma-buf/dma-buf.c | 18 +- drivers/dma/altera-msgdma.c | 37 +- drivers/dma/at_xdmac.c | 8 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 56 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 4 + drivers/dma/ep93xx_dma.c | 6 +- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 8 +- drivers/dma/hisi_dma.c | 10 +- drivers/dma/idxd/cdev.c | 5 +- drivers/dma/idxd/compat.c | 17 +- drivers/dma/idxd/device.c | 23 +- drivers/dma/idxd/dma.c | 4 + drivers/dma/idxd/idxd.h | 23 +- drivers/dma/idxd/init.c | 13 +- drivers/dma/idxd/irq.c | 12 +- drivers/dma/idxd/registers.h | 3 + drivers/dma/idxd/submit.c | 4 +- drivers/dma/idxd/sysfs.c | 17 +- drivers/dma/imx-dma.c | 2 + drivers/dma/imx-sdma.c | 93 +- drivers/dma/of-dma.c | 9 +- drivers/dma/ppc4xx/adma.c | 12 +- drivers/dma/sh/usb-dmac.c | 2 +- drivers/dma/stm32-dma.c | 12 +- drivers/dma/stm32-dmamux.c | 6 +- drivers/dma/tegra210-adma.c | 7 +- drivers/dma/uniphier-xdmac.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 3 +- drivers/dma/xilinx/zynqmp_dma.c | 3 +- drivers/extcon/extcon-max3355.c | 1 - drivers/extcon/extcon-usb-gpio.c | 3 +- drivers/firmware/Kconfig | 32 + drivers/firmware/Makefile | 2 + drivers/firmware/broadcom/tee_bnxt_fw.c | 14 +- drivers/firmware/efi/Makefile | 2 + drivers/firmware/efi/efi-init.c | 90 - drivers/firmware/efi/sysfb_efi.c | 358 + drivers/firmware/sysfb.c | 83 + drivers/firmware/sysfb_simplefb.c | 124 + drivers/fpga/Kconfig | 2 +- drivers/fpga/dfl-fme-perf.c | 2 + drivers/fpga/dfl.c | 27 +- drivers/fpga/dfl.h | 1 + drivers/fpga/versal-fpga.c | 13 - drivers/gpio/gpio-brcmstb.c | 45 +- drivers/gpio/gpio-mt7621.c | 1 + drivers/gpio/gpiolib.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 128 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 59 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 58 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 17 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 11 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 4 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 110 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 52 +- drivers/gpu/drm/amd/display/dc/dc.h | 120 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 81 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 8 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 8 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 48 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 3 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 393 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 3 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 5 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 70 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 2 - .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 6 - .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 3 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 53 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 12 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 8 + drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 44 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 9 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 55 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 37 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 25 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 286 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 3 +- drivers/gpu/drm/ast/ast_drv.h | 6 + drivers/gpu/drm/ast/ast_main.c | 5 + drivers/gpu/drm/ast/ast_mode.c | 2 +- drivers/gpu/drm/ast/ast_post.c | 91 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 9 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 7 +- drivers/gpu/drm/bridge/cdns-dsi.c | 4 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 2 +- drivers/gpu/drm/bridge/nwl-dsi.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 55 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 68 +- drivers/gpu/drm/bridge/tc358768.c | 4 +- drivers/gpu/drm/drm_atomic.c | 2 +- drivers/gpu/drm/drm_auth.c | 94 +- drivers/gpu/drm/drm_bridge.c | 10 + drivers/gpu/drm/drm_connector.c | 5 +- drivers/gpu/drm/drm_crtc_internal.h | 2 + drivers/gpu/drm/drm_damage_helper.c | 56 +- drivers/gpu/drm/drm_debugfs.c | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 10 +- drivers/gpu/drm/drm_file.c | 1 + drivers/gpu/drm/drm_framebuffer.c | 22 +- drivers/gpu/drm/drm_gem.c | 22 - drivers/gpu/drm/drm_gem_framebuffer_helper.c | 89 + drivers/gpu/drm/drm_irq.c | 4 +- drivers/gpu/drm/drm_lease.c | 132 +- drivers/gpu/drm/drm_mipi_dbi.c | 20 +- drivers/gpu/drm/drm_plane.c | 104 + drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/exynos/exynos_dp.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 5 +- drivers/gpu/drm/gud/gud_pipe.c | 13 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 - drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 9 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_audio.c | 4 +- drivers/gpu/drm/i915/display/intel_bios.c | 11 +- drivers/gpu/drm/i915/display/intel_bw.c | 113 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 72 +- drivers/gpu/drm/i915/display/intel_color.c | 5 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 106 +- drivers/gpu/drm/i915/display/intel_crtc.c | 2 +- drivers/gpu/drm/i915/display/intel_cursor.c | 8 +- drivers/gpu/drm/i915/display/intel_ddi.c | 448 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 732 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 184 +- drivers/gpu/drm/i915/display/intel_display.h | 1 + .../gpu/drm/i915/display/intel_display_debugfs.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 525 +- drivers/gpu/drm/i915/display/intel_display_power.h | 5 +- drivers/gpu/drm/i915/display/intel_display_types.h | 21 +- drivers/gpu/drm/i915/display/intel_dmc.c | 9 - drivers/gpu/drm/i915/display/intel_dp.c | 38 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 1 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 28 +- drivers/gpu/drm/i915/display/intel_dpll.c | 12 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 586 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 4 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 11 + drivers/gpu/drm/i915/display/intel_psr.c | 11 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 862 ++ drivers/gpu/drm/i915/display/intel_snps_phy.h | 35 + drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 5 +- drivers/gpu/drm/i915/display/intel_vga.c | 9 +- drivers/gpu/drm/i915/display/skl_scaler.c | 22 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 1 - drivers/gpu/drm/i915/gvt/gtt.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 6 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_irq.c | 7 +- drivers/gpu/drm/i915/i915_pci.c | 23 +- drivers/gpu/drm/i915/i915_perf.c | 22 +- drivers/gpu/drm/i915/i915_reg.h | 344 +- drivers/gpu/drm/i915/intel_device_info.c | 23 +- drivers/gpu/drm/i915/intel_device_info.h | 4 +- drivers/gpu/drm/i915/intel_dram.c | 33 +- drivers/gpu/drm/i915/intel_pch.c | 5 +- drivers/gpu/drm/i915/intel_pm.c | 41 +- drivers/gpu/drm/i915/intel_sideband.c | 13 +- drivers/gpu/drm/i915/intel_sideband.h | 2 +- drivers/gpu/drm/i915/intel_wopcm.c | 10 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 5 +- drivers/gpu/drm/imx/imx-ldb.c | 4 +- drivers/gpu/drm/imx/parallel-display.c | 5 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 9 +- drivers/gpu/drm/kmb/kmb_drv.c | 22 +- drivers/gpu/drm/kmb/kmb_drv.h | 5 + drivers/gpu/drm/kmb/kmb_dsi.c | 1 - drivers/gpu/drm/kmb/kmb_plane.c | 15 +- drivers/gpu/drm/mcde/mcde_dsi.c | 11 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 4 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 5 +- drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 7 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 12 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 1 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 5 + drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 30 +- drivers/gpu/drm/msm/msm_fence.c | 53 +- drivers/gpu/drm/msm/msm_fence.h | 44 +- drivers/gpu/drm/msm/msm_gem.c | 92 +- drivers/gpu/drm/msm/msm_gem.h | 47 +- drivers/gpu/drm/msm/msm_gem_submit.c | 344 +- drivers/gpu/drm/msm/msm_gpu.c | 220 +- drivers/gpu/drm/msm/msm_gpu.h | 139 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 203 + drivers/gpu/drm/msm/msm_iommu.c | 11 +- drivers/gpu/drm/msm/msm_rd.c | 6 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 69 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 12 + drivers/gpu/drm/msm/msm_submitqueue.c | 53 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 3 + drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 72 +- drivers/gpu/drm/mxsfb/mxsfb_regs.h | 9 + drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 8 +- drivers/gpu/drm/omapdrm/omap_drv.c | 6 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 2 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 2 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 2 +- drivers/gpu/drm/panel/panel-khadas-ts050.c | 2 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 2 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 2 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 70 +- drivers/gpu/drm/panel/panel-sony-acx424akp.c | 82 +- drivers/gpu/drm/panel/panel-widechips-ws2401.c | 441 + drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 2 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/radeon/radeon_device.c | 11 +- drivers/gpu/drm/radeon/radeon_gem.c | 3 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 11 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 26 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 1 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 126 +- drivers/gpu/drm/rockchip/Kconfig | 2 + drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 349 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 5 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 5 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 14 +- drivers/gpu/drm/shmobile/shmob_drm_drv.h | 1 + drivers/gpu/drm/sti/sti_dvo.c | 4 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 17 +- drivers/gpu/drm/stm/ltdc.c | 8 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/tegra/rgb.c | 5 +- drivers/gpu/drm/tidss/tidss_kms.c | 4 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 4 +- drivers/gpu/drm/tiny/Kconfig | 4 +- drivers/gpu/drm/tiny/bochs.c | 2 +- drivers/gpu/drm/tiny/gm12u320.c | 19 +- drivers/gpu/drm/tiny/repaper.c | 18 +- drivers/gpu/drm/tiny/st7586.c | 18 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 14 +- drivers/gpu/drm/udl/udl_modeset.c | 29 +- drivers/gpu/drm/v3d/Makefile | 1 + drivers/gpu/drm/v3d/v3d_drv.c | 8 + drivers/gpu/drm/v3d/v3d_drv.h | 63 + drivers/gpu/drm/v3d/v3d_gem.c | 31 + drivers/gpu/drm/v3d/v3d_perfmon.c | 213 + drivers/gpu/drm/v3d/v3d_regs.h | 2 + drivers/gpu/drm/v3d/v3d_sched.c | 16 + drivers/gpu/drm/vc4/vc4_dsi.c | 4 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 38 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 411 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 10 + drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 1 - drivers/gpu/ipu-v3/ipu-cpmem.c | 30 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 9 +- drivers/gpu/vga/vgaarb.c | 67 +- drivers/hid/Kconfig | 7 +- drivers/hid/hid-apple.c | 34 +- drivers/hid/hid-cmedia.c | 90 +- drivers/hid/hid-ft260.c | 27 +- drivers/hid/hid-ids.h | 1 + drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 2 +- drivers/hid/usbhid/Kconfig | 2 +- drivers/hid/usbhid/hid-core.c | 13 +- drivers/hid/wacom_sys.c | 9 +- drivers/hid/wacom_wac.c | 53 +- drivers/hid/wacom_wac.h | 2 + drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/dell-smm-hwmon.c | 853 +- drivers/hwmon/sbrmi.c | 359 + drivers/hwmon/w83627ehf.c | 2 +- drivers/i2c/busses/i2c-i801.c | 27 +- drivers/iio/accel/Kconfig | 2 + drivers/iio/accel/st_accel.h | 4 - drivers/iio/accel/st_accel_buffer.c | 9 +- drivers/iio/accel/st_accel_core.c | 6 +- drivers/iio/adc/fsl-imx25-gcq.c | 8 +- drivers/iio/adc/meson_saradc.c | 20 +- drivers/iio/adc/palmas_gpadc.c | 4 +- drivers/iio/gyro/st_gyro.h | 4 - drivers/iio/gyro/st_gyro_buffer.c | 9 +- drivers/iio/gyro/st_gyro_core.c | 6 +- drivers/iio/humidity/hdc100x.c | 6 +- drivers/iio/magnetometer/st_magn.h | 12 - drivers/iio/magnetometer/st_magn_buffer.c | 9 +- drivers/iio/magnetometer/st_magn_core.c | 6 +- drivers/iio/pressure/st_pressure.h | 5 - drivers/iio/pressure/st_pressure_buffer.c | 9 +- drivers/iio/pressure/st_pressure_core.c | 6 +- drivers/iio/proximity/vcnl3020.c | 351 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 7 +- drivers/infiniband/hw/mlx5/main.c | 10 + drivers/infiniband/hw/mlx5/qp.c | 168 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 8 +- drivers/interconnect/core.c | 5 +- drivers/interconnect/qcom/icc-rpmh.c | 95 - drivers/interconnect/qcom/icc-rpmh.h | 2 - drivers/interconnect/qcom/sc7180.c | 96 +- drivers/interconnect/qcom/sc7280.c | 96 +- drivers/interconnect/qcom/sdm845.c | 99 +- drivers/interconnect/qcom/sdx55.c | 96 +- drivers/interconnect/qcom/sm8150.c | 96 +- drivers/interconnect/qcom/sm8250.c | 96 +- drivers/interconnect/qcom/sm8350.c | 97 +- drivers/iommu/Kconfig | 41 + drivers/iommu/amd/amd_iommu_types.h | 6 - drivers/iommu/amd/init.c | 12 +- drivers/iommu/amd/io_pgtable.c | 3 - drivers/iommu/amd/iommu.c | 130 +- drivers/iommu/amd/iommu_v2.c | 13 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 21 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 21 +- drivers/iommu/dma-iommu.c | 1 + drivers/iommu/intel/iommu.c | 139 +- drivers/iommu/io-pgtable-arm-v7s.c | 50 +- drivers/iommu/io-pgtable-arm.c | 223 +- drivers/iommu/iommu.c | 149 +- drivers/iommu/mtk_iommu.c | 6 +- drivers/ipack/devices/ipoctal.c | 13 +- drivers/irqchip/irq-alpine-msi.c | 6 +- drivers/irqchip/irq-gic-v2m.c | 5 +- drivers/irqchip/irq-gic-v3-its.c | 6 +- drivers/irqchip/irq-gic-v3-mbi.c | 5 +- drivers/irqchip/irq-ls-scfg-msi.c | 5 +- drivers/irqchip/irq-mvebu-gicp.c | 4 +- drivers/irqchip/irq-mvebu-odmi.c | 5 +- drivers/irqchip/irq-partition-percpu.c | 3 +- drivers/isdn/capi/capi.c | 14 +- drivers/md/dm-ima.c | 5 +- drivers/md/dm-raid.c | 1 + drivers/md/dm-writecache.c | 66 +- drivers/media/cec/core/cec-pin-priv.h | 4 +- drivers/media/cec/core/cec-pin.c | 20 +- drivers/media/cec/platform/tegra/tegra_cec.c | 10 +- drivers/media/common/videobuf2/videobuf2-core.c | 13 +- drivers/media/i2c/Kconfig | 42 + drivers/media/i2c/Makefile | 4 +- drivers/media/i2c/ccs/ccs-core.c | 58 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 5 +- drivers/media/i2c/imx258.c | 4 +- drivers/media/i2c/imx335.c | 1129 +++ drivers/media/i2c/imx412.c | 1272 +++ drivers/media/i2c/ov2740.c | 26 +- drivers/media/i2c/ov5640.c | 4 + drivers/media/i2c/ov8856.c | 27 +- drivers/media/i2c/ov9282.c | 1137 +++ drivers/media/i2c/ov9734.c | 24 +- drivers/media/i2c/tda1997x.c | 10 +- drivers/media/mc/mc-device.c | 4 +- drivers/media/platform/atmel/Kconfig | 8 + drivers/media/platform/atmel/Makefile | 5 +- drivers/media/platform/atmel/atmel-isc-base.c | 11 + drivers/media/platform/exynos4-is/media-dev.c | 13 +- drivers/media/platform/omap3isp/isp.c | 4 +- drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/helpers.c | 3 + drivers/media/platform/qcom/venus/hfi_cmds.c | 8 + drivers/media/platform/qcom/venus/hfi_helper.h | 5 + drivers/media/platform/qcom/venus/hfi_msgs.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 40 + drivers/media/platform/qcom/venus/venc_ctrls.c | 38 +- drivers/media/rc/Kconfig | 10 + drivers/media/rc/Makefile | 1 + drivers/media/rc/meson-ir-tx.c | 407 + drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 14 +- drivers/media/usb/em28xx/em28xx-input.c | 1 - drivers/media/v4l2-core/v4l2-ctrls-defs.c | 2 + drivers/media/v4l2-core/v4l2-dv-timings.c | 4 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 80 +- drivers/memory/omap-gpmc.c | 191 +- drivers/memory/tegra/tegra186.c | 2 + drivers/mfd/Kconfig | 16 + drivers/mfd/Makefile | 1 + .../{staging/hikey9xx => mfd}/hi6421-spmi-pmic.c | 0 drivers/misc/bcm-vk/bcm_vk_tty.c | 8 +- drivers/misc/mei/bus.c | 18 +- drivers/misc/mei/client.h | 2 +- drivers/misc/mei/mei_dev.h | 2 +- drivers/mmc/core/sdio_uart.c | 12 +- drivers/net/Kconfig | 2 + drivers/net/Makefile | 1 + drivers/net/appletalk/ipddp.c | 16 +- drivers/net/bonding/bond_main.c | 77 +- drivers/net/can/Kconfig | 3 +- drivers/net/can/at91_can.c | 137 +- drivers/net/can/dev/netlink.c | 9 +- drivers/net/can/dev/rx-offload.c | 90 +- drivers/net/can/flexcan.c | 127 +- drivers/net/can/janz-ican3.c | 23 +- drivers/net/can/m_can/m_can.c | 38 +- drivers/net/can/m_can/m_can.h | 5 +- drivers/net/can/m_can/m_can_platform.c | 16 +- drivers/net/can/sja1000/peak_pci.c | 119 +- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 29 +- drivers/net/can/ti_hecc.c | 2 + drivers/net/can/usb/ems_usb.c | 14 +- drivers/net/can/usb/esd_usb2.c | 28 +- drivers/net/can/usb/etas_es58x/es581_4.c | 5 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 82 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 2 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 19 +- drivers/net/can/usb/mcba_usb.c | 2 + drivers/net/can/usb/peak_usb/pcan_usb.c | 238 +- drivers/net/can/usb/usb_8dev.c | 15 +- drivers/net/dsa/mt7530.c | 10 +- drivers/net/dsa/mv88e6xxx/chip.c | 80 +- drivers/net/dsa/sja1105/sja1105.h | 12 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 33 +- drivers/net/dsa/sja1105/sja1105_main.c | 627 +- drivers/net/eql.c | 24 +- drivers/net/ethernet/3com/3c574_cs.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/8390/ax88796.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 2 +- drivers/net/ethernet/8390/mac8390.c | 3 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/actions/owl-emac.c | 6 +- drivers/net/ethernet/adaptec/starfire.c | 2 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 2 +- drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 5 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 69 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 11 + drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 326 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 57 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 6 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 6 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 8 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 10 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 14 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de4x5.c | 11 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 9 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/dlink/sundance.c | 2 +- drivers/net/ethernet/dnet.c | 2 +- drivers/net/ethernet/ethoc.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 2 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 530 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 151 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.h | 44 +- drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h | 19 + drivers/net/ethernet/freescale/dpaa2/dpsw.c | 80 + drivers/net/ethernet/freescale/dpaa2/dpsw.h | 31 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 +- drivers/net/ethernet/freescale/fec.h | 25 + drivers/net/ethernet/freescale/fec_main.c | 148 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/hisilicon/Kconfig | 1 + drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 154 + .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h | 15 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 36 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h | 10 +- .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 155 + .../hisilicon/hns3/hns3vf/hclgevf_devlink.h | 15 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 + drivers/net/ethernet/ibm/emac/core.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/intel/e100.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 63 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 50 + drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/igb/e1000_mac.c | 6 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/lantiq_etop.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/npc.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 3 + .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 110 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 120 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 11 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_switch.c | 11 +- .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 10 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 3 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h | 14 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 37 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 7 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 64 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 14 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 23 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 161 + drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 39 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 73 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 47 + drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 200 + drivers/net/ethernet/mellanox/mlx5/core/en/tir.h | 58 + drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 29 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 18 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 53 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 27 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 45 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 793 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 177 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 12 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 51 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 2 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +- drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/microchip/sparx5/Kconfig | 1 + .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 19 +- .../ethernet/microchip/sparx5/sparx5_switchdev.c | 2 +- drivers/net/ethernet/mscc/ocelot_net.c | 4 +- drivers/net/ethernet/natsemi/macsonic.c | 4 +- drivers/net/ethernet/natsemi/natsemi.c | 10 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/Kconfig | 1 + .../net/ethernet/netronome/nfp/flower/conntrack.c | 8 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 20 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 131 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 21 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 63 +- drivers/net/ethernet/packetengines/yellowfin.c | 2 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 28 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 3 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 21 + drivers/net/ethernet/pensando/ionic/ionic_if.h | 5 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 239 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 11 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 2 + drivers/net/ethernet/pensando/ionic/ionic_phc.c | 14 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 68 +- drivers/net/ethernet/qlogic/qed/qed.h | 15 - drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 1 - drivers/net/ethernet/qlogic/qede/qede.h | 10 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 20 +- drivers/net/ethernet/qlogic/qla3xxx.c | 6 +- drivers/net/ethernet/qualcomm/emac/emac.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 4 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 2 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 9 +- drivers/net/ethernet/smsc/epic100.c | 2 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/smsc/smsc9420.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 11 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 18 +- drivers/net/ethernet/ti/Kconfig | 2 + drivers/net/ethernet/ti/am65-cpsw-nuss.c | 38 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 2 +- drivers/net/ethernet/via/via-rhine.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 19 +- drivers/net/hamradio/baycom_epp.c | 9 +- drivers/net/hamradio/baycom_par.c | 12 +- drivers/net/hamradio/baycom_ser_fdx.c | 12 +- drivers/net/hamradio/baycom_ser_hdx.c | 12 +- drivers/net/hamradio/bpqether.c | 9 +- drivers/net/hamradio/dmascc.c | 18 +- drivers/net/hamradio/hdlcdrv.c | 20 +- drivers/net/hamradio/scc.c | 13 +- drivers/net/hamradio/yam.c | 19 +- drivers/net/hippi/rrunner.c | 11 +- drivers/net/hippi/rrunner.h | 3 +- drivers/net/ipa/Makefile | 3 - drivers/net/ipa/gsi.c | 2 - drivers/net/ipa/gsi_trans.c | 34 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_cmd.c | 51 +- drivers/net/ipa/ipa_cmd.h | 22 +- drivers/net/ipa/ipa_data-v4.11.c | 2 + drivers/net/ipa/ipa_data-v4.5.c | 2 + drivers/net/ipa/ipa_data-v4.9.c | 2 + drivers/net/ipa/ipa_endpoint.c | 26 +- drivers/net/ipa/ipa_interrupt.c | 73 +- drivers/net/ipa/ipa_interrupt.h | 8 +- drivers/net/ipa/ipa_main.c | 96 +- drivers/net/ipa/ipa_modem.c | 26 +- drivers/net/ipa/ipa_modem.h | 4 - drivers/net/ipa/ipa_qmi.c | 6 +- drivers/net/ipa/ipa_qmi.h | 19 + drivers/net/ipa/ipa_reg.h | 12 +- drivers/net/ipa/ipa_resource.c | 3 +- drivers/net/ipa/ipa_smp2p.c | 5 + drivers/net/ipa/ipa_table.c | 40 +- drivers/net/ipa/ipa_table.h | 16 - drivers/net/ipa/ipa_uc.c | 52 +- drivers/net/ipa/ipa_uc.h | 22 +- drivers/net/ipvlan/ipvlan_main.c | 1 + drivers/net/macvlan.c | 8 +- drivers/net/mctp/Kconfig | 8 + .../Makefile.boot => drivers/net/mctp/Makefile | 0 drivers/net/mhi/net.c | 14 +- drivers/net/mhi/proto_mbim.c | 4 + drivers/net/netdevsim/dev.c | 4 +- drivers/net/phy/broadcom.c | 2 +- drivers/net/phy/micrel.c | 10 +- drivers/net/phy/mxl-gpy.c | 1 - drivers/net/phy/phy.c | 4 +- drivers/net/plip/plip.c | 12 +- drivers/net/ppp/ppp_generic.c | 6 +- drivers/net/sb1000.c | 20 +- drivers/net/slip/slip.c | 13 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/cdc-phonet.c | 5 +- drivers/net/usb/dm9601.c | 2 +- drivers/net/usb/hso.c | 12 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/pegasus.c | 5 +- drivers/net/usb/r8152.c | 2 +- drivers/net/usb/rtl8150.c | 5 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/veth.c | 2 +- drivers/net/wan/c101.c | 33 +- drivers/net/wan/cosa.c | 15 +- drivers/net/wan/farsync.c | 123 +- drivers/net/wan/fsl_ucc_hdlc.c | 19 +- drivers/net/wan/hdlc.c | 9 +- drivers/net/wan/hdlc_cisco.c | 14 +- drivers/net/wan/hdlc_fr.c | 40 +- drivers/net/wan/hdlc_ppp.c | 8 +- drivers/net/wan/hdlc_raw.c | 14 +- drivers/net/wan/hdlc_raw_eth.c | 14 +- drivers/net/wan/hdlc_x25.c | 16 +- drivers/net/wan/hostess_sv11.c | 7 +- drivers/net/wan/ixp4xx_hss.c | 22 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/lmc/lmc_main.c | 33 +- drivers/net/wan/lmc/lmc_proto.c | 7 - drivers/net/wan/lmc/lmc_proto.h | 1 - drivers/net/wan/n2.c | 32 +- drivers/net/wan/pc300too.c | 44 +- drivers/net/wan/pci200syn.c | 32 +- drivers/net/wan/sbni.c | 15 +- drivers/net/wan/sealevel.c | 10 +- drivers/net/wan/wanxl.c | 21 +- drivers/net/wireless/ath/ath10k/pci.c | 9 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 5 - drivers/net/wireless/ath/ath11k/pci.c | 10 +- drivers/net/wireless/ath/ath5k/pci.c | 2 +- drivers/net/wireless/ath/ath9k/pci.c | 8 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 53 +- drivers/net/wireless/cisco/airo.c | 15 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 25 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 70 +- drivers/net/wireless/intersil/hostap/hostap.h | 3 +- .../net/wireless/intersil/hostap/hostap_ioctl.c | 30 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 3 + drivers/net/wireless/marvell/libertas/ethtool.c | 9 +- drivers/net/wireless/virt_wifi.c | 52 +- drivers/net/wwan/wwan_core.c | 2 + drivers/nfc/fdp/fdp.c | 38 +- drivers/nfc/fdp/fdp.h | 4 +- drivers/nfc/fdp/i2c.c | 8 +- drivers/nfc/mei_phy.c | 4 +- drivers/nfc/mei_phy.h | 2 +- drivers/nfc/microread/i2c.c | 4 +- drivers/nfc/microread/microread.c | 14 +- drivers/nfc/microread/microread.h | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 16 +- drivers/nfc/nfcmrvl/i2c.c | 4 +- drivers/nfc/nfcmrvl/main.c | 6 +- drivers/nfc/nfcmrvl/nfcmrvl.h | 6 +- drivers/nfc/nfcmrvl/spi.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 2 +- drivers/nfc/nfcsim.c | 7 +- drivers/nfc/nxp-nci/core.c | 2 +- drivers/nfc/pn533/pn533.c | 2 +- drivers/nfc/pn544/i2c.c | 2 +- drivers/nfc/pn544/pn544.c | 17 +- drivers/nfc/pn544/pn544.h | 7 +- drivers/nfc/port100.c | 47 +- drivers/nfc/s3fwrn5/core.c | 7 +- drivers/nfc/s3fwrn5/firmware.c | 14 +- drivers/nfc/s3fwrn5/nci.c | 8 +- drivers/nfc/s3fwrn5/nci.h | 2 +- drivers/nfc/st-nci/core.c | 5 +- drivers/nfc/st-nci/i2c.c | 2 +- drivers/nfc/st-nci/ndlc.c | 6 +- drivers/nfc/st-nci/ndlc.h | 8 +- drivers/nfc/st-nci/spi.c | 2 +- drivers/nfc/st-nci/vendor_cmds.c | 2 +- drivers/nfc/st21nfca/core.c | 6 +- drivers/nfc/st21nfca/i2c.c | 6 +- drivers/nfc/st21nfca/st21nfca.h | 4 +- drivers/nfc/st21nfca/vendor_cmds.c | 2 +- drivers/nfc/st95hf/core.c | 2 +- drivers/nfc/trf7970a.c | 19 +- drivers/nfc/virtual_ncidev.c | 4 +- drivers/nvme/host/core.c | 19 +- drivers/nvme/host/multipath.c | 9 +- drivers/nvme/host/nvme.h | 11 +- drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/trace.h | 6 +- drivers/of/of_private.h | 3 +- drivers/opp/of.c | 5 +- drivers/parport/parport_serial.c | 9 +- drivers/pci/controller/Kconfig | 1 + drivers/pci/controller/dwc/pcie-artpec6.c | 7 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 1 - drivers/pci/controller/pci-tegra.c | 5 - drivers/pci/pci.c | 28 +- drivers/pcmcia/i82092.c | 1 + drivers/pinctrl/Kconfig | 5 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 3 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mn.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8ulp.c | 278 + drivers/pinctrl/mediatek/pinctrl-mt8365.c | 1 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 16 +- drivers/pinctrl/pinctrl-zynq.c | 2 + drivers/pinctrl/qcom/Kconfig | 71 +- drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-mdm9607.c | 1087 +++ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 35 +- drivers/pinctrl/renesas/core.c | 29 +- drivers/pinctrl/renesas/sh_pfc.h | 4 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/platform/x86/Kconfig | 3 + drivers/platform/x86/dual_accel_detect.h | 75 + drivers/platform/x86/gigabyte-wmi.c | 1 + drivers/platform/x86/intel-hid.c | 22 +- drivers/platform/x86/intel-vbtn.c | 18 +- drivers/platform/x86/thinkpad_acpi.c | 3 +- drivers/pps/clients/pps_parport.c | 42 +- drivers/regulator/hi6421v600-regulator.c | 48 +- drivers/regulator/rtq2134-regulator.c | 4 +- drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-rzg2l-usbphy-ctrl.c | 175 + drivers/s390/block/dasd_ioctl.c | 4 +- drivers/s390/char/con3215.c | 11 +- drivers/s390/char/sclp_cmd.c | 2 +- drivers/s390/char/sclp_early_core.c | 19 +- drivers/s390/char/sclp_tty.c | 15 +- drivers/s390/char/sclp_vt220.c | 9 +- drivers/s390/char/tty3270.c | 4 +- drivers/s390/char/zcore.c | 2 +- drivers/s390/cio/qdio.h | 18 - drivers/s390/cio/qdio_debug.c | 3 - drivers/s390/cio/qdio_main.c | 286 +- drivers/s390/cio/qdio_setup.c | 4 - drivers/s390/net/qeth_core.h | 5 +- drivers/s390/net/qeth_core_main.c | 45 +- drivers/s390/net/qeth_l2_main.c | 3 +- drivers/s390/net/qeth_l3_main.c | 12 +- drivers/s390/scsi/zfcp_qdio.c | 5 +- drivers/scsi/BusLogic.c | 8 +- drivers/scsi/Kconfig | 18 +- drivers/scsi/Makefile | 3 +- drivers/scsi/arm/acornscsi.c | 1 + drivers/scsi/arm/fas216.c | 1 + drivers/scsi/ch.c | 73 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 4 +- drivers/scsi/ibmvscsi/ibmvfc.c | 19 +- drivers/scsi/ibmvscsi/ibmvfc.h | 1 + drivers/scsi/libsas/Kconfig | 1 - drivers/scsi/lpfc/lpfc_attr.c | 17 +- drivers/scsi/lpfc/lpfc_ct.c | 5 + drivers/scsi/lpfc/lpfc_els.c | 8 + drivers/scsi/lpfc/lpfc_hbadisc.c | 1 + drivers/scsi/lpfc/lpfc_hw.h | 3 +- drivers/scsi/lpfc/lpfc_hw4.h | 6 +- drivers/scsi/lpfc/lpfc_ids.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 42 +- drivers/scsi/lpfc/lpfc_mbox.c | 5 +- drivers/scsi/lpfc/lpfc_nvmet.c | 11 +- drivers/scsi/lpfc/lpfc_scsi.c | 8 +- drivers/scsi/lpfc/lpfc_scsi.h | 6 +- drivers/scsi/lpfc/lpfc_sli.c | 2 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 21 +- drivers/scsi/pm8001/pm8001_sas.c | 32 +- drivers/scsi/qla2xxx/Makefile | 3 +- drivers/scsi/qla2xxx/qla_attr.c | 5 + drivers/scsi/qla2xxx/qla_bsg.c | 90 +- drivers/scsi/qla2xxx/qla_bsg.h | 3 + drivers/scsi/qla2xxx/qla_dbg.h | 1 + drivers/scsi/qla2xxx/qla_def.h | 195 +- drivers/scsi/qla2xxx/qla_edif.c | 3409 ++++++++ drivers/scsi/qla2xxx/qla_edif.h | 128 + drivers/scsi/qla2xxx/qla_edif_bsg.h | 220 + drivers/scsi/qla2xxx/qla_fw.h | 12 +- drivers/scsi/qla2xxx/qla_gbl.h | 50 +- drivers/scsi/qla2xxx/qla_gs.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 168 +- drivers/scsi/qla2xxx/qla_iocb.c | 69 +- drivers/scsi/qla2xxx/qla_isr.c | 320 +- drivers/scsi/qla2xxx/qla_mbx.c | 33 +- drivers/scsi/qla2xxx/qla_mid.c | 7 +- drivers/scsi/qla2xxx/qla_nvme.c | 4 + drivers/scsi/qla2xxx/qla_nx.c | 2 - drivers/scsi/qla2xxx/qla_os.c | 101 +- drivers/scsi/qla2xxx/qla_target.c | 145 +- drivers/scsi/qla2xxx/qla_target.h | 19 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla4xxx/ql4_init.c | 4 +- drivers/scsi/qla4xxx/ql4_iocb.c | 2 +- drivers/scsi/qla4xxx/ql4_mbx.c | 30 +- drivers/scsi/qla4xxx/ql4_nx.c | 10 +- drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi_bsg.c | 106 + drivers/scsi/scsi_common.c | 9 + drivers/scsi/scsi_devinfo.c | 1 + drivers/scsi/scsi_ioctl.c | 851 +- drivers/scsi/scsi_lib.c | 7 +- drivers/scsi/scsi_priv.h | 3 + drivers/scsi/scsi_scan.c | 8 +- drivers/scsi/scsi_sysfs.c | 33 +- drivers/scsi/sd.c | 88 +- drivers/scsi/sg.c | 33 +- drivers/scsi/sr.c | 132 +- drivers/scsi/st.c | 72 +- drivers/scsi/ufs/Kconfig | 9 + drivers/scsi/ufs/Makefile | 1 + drivers/scsi/ufs/ufs-sysfs.c | 22 + drivers/scsi/ufs/ufs.h | 54 +- drivers/scsi/ufs/ufshcd.c | 74 +- drivers/scsi/ufs/ufshcd.h | 32 + drivers/scsi/ufs/ufshpb.c | 2907 +++++++ drivers/scsi/ufs/ufshpb.h | 321 + drivers/soc/Makefile | 2 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 1 - drivers/soc/ixp4xx/ixp4xx-qmgr.c | 1 - drivers/soc/renesas/Kconfig | 2 + drivers/soc/renesas/renesas-soc.c | 4 + drivers/soc/tegra/Kconfig | 6 +- drivers/soundwire/bus.c | 14 +- drivers/soundwire/cadence_master.c | 224 +- drivers/soundwire/cadence_master.h | 7 + drivers/soundwire/dmi-quirks.c | 36 +- drivers/soundwire/intel.c | 88 +- drivers/soundwire/intel_init.c | 14 +- drivers/soundwire/stream.c | 5 +- drivers/spi/spi-altera-dfl.c | 21 +- drivers/spi/spi-imx.c | 59 +- drivers/staging/Kconfig | 4 +- drivers/staging/Makefile | 3 +- drivers/staging/fwserial/fwserial.c | 8 +- drivers/staging/gdm724x/gdm_tty.c | 13 +- drivers/staging/greybus/uart.c | 4 +- drivers/staging/hikey9xx/Kconfig | 19 - drivers/staging/hikey9xx/Makefile | 3 - drivers/staging/hikey9xx/TODO | 5 - .../hikey9xx/hisilicon,hi6421-spmi-pmic.yaml | 136 - drivers/staging/ks7010/ks7010_sdio.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 10 +- drivers/staging/media/imx/Makefile | 1 + drivers/staging/media/imx/imx7-media-csi.c | 36 +- drivers/staging/media/imx/imx7-mipi-csis.c | 6 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 991 +++ drivers/staging/most/video/video.c | 4 +- drivers/staging/mt7621-pci/pci-mt7621.c | 1 - drivers/staging/octeon/ethernet.c | 12 +- drivers/staging/r8188eu/Kconfig | 26 + drivers/staging/r8188eu/Makefile | 119 + drivers/staging/r8188eu/core/rtw_ap.c | 1960 +++++ drivers/staging/r8188eu/core/rtw_br_ext.c | 1194 +++ drivers/staging/r8188eu/core/rtw_cmd.c | 2190 +++++ drivers/staging/r8188eu/core/rtw_debug.c | 927 +++ drivers/staging/r8188eu/core/rtw_efuse.c | 856 ++ drivers/staging/r8188eu/core/rtw_ieee80211.c | 1609 ++++ drivers/staging/r8188eu/core/rtw_io.c | 307 + drivers/staging/r8188eu/core/rtw_ioctl_set.c | 1102 +++ drivers/staging/r8188eu/core/rtw_iol.c | 192 + drivers/staging/r8188eu/core/rtw_led.c | 1676 ++++ drivers/staging/r8188eu/core/rtw_mlme.c | 2338 ++++++ drivers/staging/r8188eu/core/rtw_mlme_ext.c | 8391 ++++++++++++++++++++ drivers/staging/r8188eu/core/rtw_mp.c | 983 +++ drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 1334 ++++ drivers/staging/r8188eu/core/rtw_p2p.c | 1999 +++++ drivers/staging/r8188eu/core/rtw_pwrctrl.c | 627 ++ drivers/staging/r8188eu/core/rtw_recv.c | 2220 ++++++ drivers/staging/r8188eu/core/rtw_rf.c | 72 + drivers/staging/r8188eu/core/rtw_security.c | 1700 ++++ drivers/staging/r8188eu/core/rtw_sreset.c | 62 + drivers/staging/r8188eu/core/rtw_sta_mgt.c | 593 ++ drivers/staging/r8188eu/core/rtw_wlan_util.c | 1674 ++++ drivers/staging/r8188eu/core/rtw_xmit.c | 2345 ++++++ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c | 69 + drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 664 ++ drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 702 ++ drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 213 + drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 250 + drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 1287 +++ drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 115 + drivers/staging/r8188eu/hal/hal_com.c | 358 + drivers/staging/r8188eu/hal/hal_intf.c | 450 ++ drivers/staging/r8188eu/hal/odm.c | 1983 +++++ drivers/staging/r8188eu/hal/odm_HWConfig.c | 567 ++ drivers/staging/r8188eu/hal/odm_RTL8188E.c | 349 + drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 98 + drivers/staging/r8188eu/hal/odm_debug.c | 6 + drivers/staging/r8188eu/hal/odm_interface.c | 178 + drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 746 ++ drivers/staging/r8188eu/hal/rtl8188e_dm.c | 243 + drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 2367 ++++++ drivers/staging/r8188eu/hal/rtl8188e_mp.c | 835 ++ drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 1119 +++ drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 552 ++ drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 186 + drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 64 + drivers/staging/r8188eu/hal/rtl8188e_xmit.c | 75 + drivers/staging/r8188eu/hal/rtl8188eu_led.c | 94 + drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 120 + drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 687 ++ drivers/staging/r8188eu/hal/usb_halinit.c | 2294 ++++++ drivers/staging/r8188eu/hal/usb_ops_linux.c | 701 ++ drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 253 + drivers/staging/r8188eu/include/Hal8188EPhyReg.h | 1072 +++ drivers/staging/r8188eu/include/Hal8188EPwrSeq.h | 155 + .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 77 + drivers/staging/r8188eu/include/HalHWImg8188E_BB.h | 27 + drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 + .../staging/r8188eu/include/HalHWImg8188E_MAC.h | 13 + drivers/staging/r8188eu/include/HalHWImg8188E_RF.h | 13 + drivers/staging/r8188eu/include/HalPhyRf_8188e.h | 41 + drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 110 + drivers/staging/r8188eu/include/HalVerDef.h | 149 + drivers/staging/r8188eu/include/basic_types.h | 168 + drivers/staging/r8188eu/include/cmd_osdep.h | 16 + drivers/staging/r8188eu/include/drv_types.h | 323 + drivers/staging/r8188eu/include/ethernet.h | 24 + drivers/staging/r8188eu/include/hal_com.h | 156 + drivers/staging/r8188eu/include/hal_intf.h | 413 + drivers/staging/r8188eu/include/ieee80211.h | 1245 +++ drivers/staging/r8188eu/include/ieee80211_ext.h | 271 + drivers/staging/r8188eu/include/if_ether.h | 94 + drivers/staging/r8188eu/include/ioctl_cfg80211.h | 91 + drivers/staging/r8188eu/include/ip.h | 109 + drivers/staging/r8188eu/include/mlme_osdep.h | 19 + drivers/staging/r8188eu/include/mp_custom_oid.h | 333 + drivers/staging/r8188eu/include/odm.h | 1159 +++ drivers/staging/r8188eu/include/odm_HWConfig.h | 116 + drivers/staging/r8188eu/include/odm_RTL8188E.h | 40 + .../staging/r8188eu/include/odm_RegConfig8188E.h | 27 + .../staging/r8188eu/include/odm_RegDefine11AC.h | 29 + drivers/staging/r8188eu/include/odm_RegDefine11N.h | 143 + drivers/staging/r8188eu/include/odm_interface.h | 147 + drivers/staging/r8188eu/include/odm_precomp.h | 76 + drivers/staging/r8188eu/include/odm_reg.h | 89 + drivers/staging/r8188eu/include/odm_types.h | 45 + drivers/staging/r8188eu/include/osdep_intf.h | 66 + drivers/staging/r8188eu/include/osdep_service.h | 460 ++ drivers/staging/r8188eu/include/recv_osdep.h | 38 + drivers/staging/r8188eu/include/rtl8188e_cmd.h | 106 + drivers/staging/r8188eu/include/rtl8188e_dm.h | 47 + drivers/staging/r8188eu/include/rtl8188e_hal.h | 455 ++ drivers/staging/r8188eu/include/rtl8188e_led.h | 18 + drivers/staging/r8188eu/include/rtl8188e_recv.h | 53 + drivers/staging/r8188eu/include/rtl8188e_rf.h | 19 + drivers/staging/r8188eu/include/rtl8188e_spec.h | 1423 ++++ drivers/staging/r8188eu/include/rtl8188e_sreset.h | 15 + drivers/staging/r8188eu/include/rtl8188e_xmit.h | 161 + drivers/staging/r8188eu/include/rtw_android.h | 47 + drivers/staging/r8188eu/include/rtw_ap.h | 51 + drivers/staging/r8188eu/include/rtw_br_ext.h | 50 + drivers/staging/r8188eu/include/rtw_cmd.h | 975 +++ drivers/staging/r8188eu/include/rtw_debug.h | 240 + drivers/staging/r8188eu/include/rtw_eeprom.h | 114 + drivers/staging/r8188eu/include/rtw_efuse.h | 134 + drivers/staging/r8188eu/include/rtw_event.h | 97 + drivers/staging/r8188eu/include/rtw_ht.h | 28 + drivers/staging/r8188eu/include/rtw_io.h | 370 + drivers/staging/r8188eu/include/rtw_ioctl.h | 104 + drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 + drivers/staging/r8188eu/include/rtw_ioctl_set.h | 33 + drivers/staging/r8188eu/include/rtw_iol.h | 68 + drivers/staging/r8188eu/include/rtw_led.h | 181 + drivers/staging/r8188eu/include/rtw_mlme.h | 634 ++ drivers/staging/r8188eu/include/rtw_mlme_ext.h | 858 ++ drivers/staging/r8188eu/include/rtw_mp.h | 476 ++ drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 323 + .../staging/r8188eu/include/rtw_mp_phy_regdef.h | 1063 +++ drivers/staging/r8188eu/include/rtw_p2p.h | 119 + drivers/staging/r8188eu/include/rtw_pwrctrl.h | 266 + drivers/staging/r8188eu/include/rtw_recv.h | 457 ++ drivers/staging/r8188eu/include/rtw_rf.h | 129 + drivers/staging/r8188eu/include/rtw_security.h | 341 + drivers/staging/r8188eu/include/rtw_sreset.h | 34 + drivers/staging/r8188eu/include/rtw_xmit.h | 367 + drivers/staging/r8188eu/include/sta_info.h | 368 + drivers/staging/r8188eu/include/usb_ops.h | 76 + drivers/staging/r8188eu/include/usb_ops_linux.h | 39 + drivers/staging/r8188eu/include/usb_osintf.h | 29 + drivers/staging/r8188eu/include/usb_vendor_req.h | 35 + drivers/staging/r8188eu/include/wifi.h | 1086 +++ drivers/staging/r8188eu/include/wlan_bssdef.h | 327 + drivers/staging/r8188eu/include/xmit_osdep.h | 51 + drivers/staging/r8188eu/os_dep/ioctl_linux.c | 8133 +++++++++++++++++++ drivers/staging/r8188eu/os_dep/mlme_linux.c | 222 + drivers/staging/r8188eu/os_dep/os_intfs.c | 1264 +++ drivers/staging/r8188eu/os_dep/osdep_service.c | 513 ++ drivers/staging/r8188eu/os_dep/recv_linux.c | 238 + drivers/staging/r8188eu/os_dep/rtw_android.c | 265 + drivers/staging/r8188eu/os_dep/usb_intf.c | 844 ++ drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 268 + drivers/staging/r8188eu/os_dep/xmit_linux.c | 265 + drivers/staging/rtl8188eu/Kconfig | 25 - drivers/staging/rtl8188eu/Makefile | 56 - drivers/staging/rtl8188eu/TODO | 14 - drivers/staging/rtl8188eu/core/mac_cfg.c | 120 - drivers/staging/rtl8188eu/core/rtw_ap.c | 1665 ---- drivers/staging/rtl8188eu/core/rtw_cmd.c | 1219 --- drivers/staging/rtl8188eu/core/rtw_efuse.c | 850 -- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 990 --- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 512 -- drivers/staging/rtl8188eu/core/rtw_iol.c | 19 - drivers/staging/rtl8188eu/core/rtw_led.c | 460 -- drivers/staging/rtl8188eu/core/rtw_mlme.c | 1887 ----- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 5172 ------------ drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 581 -- drivers/staging/rtl8188eu/core/rtw_recv.c | 1812 ----- drivers/staging/rtl8188eu/core/rtw_rf.c | 58 - drivers/staging/rtl8188eu/core/rtw_security.c | 869 -- drivers/staging/rtl8188eu/core/rtw_sreset.c | 21 - drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 479 -- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 1373 ---- drivers/staging/rtl8188eu/core/rtw_xmit.c | 1928 ----- drivers/staging/rtl8188eu/hal/bb_cfg.c | 681 -- drivers/staging/rtl8188eu/hal/fw.c | 202 - .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 646 -- drivers/staging/rtl8188eu/hal/hal_com.c | 285 - drivers/staging/rtl8188eu/hal/hal_intf.c | 60 - drivers/staging/rtl8188eu/hal/odm.c | 966 --- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 397 - drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 335 - drivers/staging/rtl8188eu/hal/phy.c | 1276 --- drivers/staging/rtl8188eu/hal/pwrseq.c | 36 - drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 72 - drivers/staging/rtl8188eu/hal/rf.c | 289 - drivers/staging/rtl8188eu/hal/rf_cfg.c | 247 - drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 591 -- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 217 - drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 517 -- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 193 - drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 25 - drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 55 - drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 83 - drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 638 -- drivers/staging/rtl8188eu/hal/usb_halinit.c | 1862 ----- drivers/staging/rtl8188eu/include/HalVerDef.h | 37 - drivers/staging/rtl8188eu/include/basic_types.h | 134 - drivers/staging/rtl8188eu/include/drv_types.h | 176 - drivers/staging/rtl8188eu/include/fw.h | 44 - .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 175 - .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 201 - .../rtl8188eu/include/hal8188e_rate_adaptive.h | 74 - drivers/staging/rtl8188eu/include/hal_com.h | 150 - drivers/staging/rtl8188eu/include/hal_intf.h | 203 - drivers/staging/rtl8188eu/include/ieee80211.h | 742 -- drivers/staging/rtl8188eu/include/mlme_osdep.h | 21 - drivers/staging/rtl8188eu/include/mon.h | 28 - drivers/staging/rtl8188eu/include/odm.h | 1059 --- drivers/staging/rtl8188eu/include/odm_hwconfig.h | 101 - drivers/staging/rtl8188eu/include/odm_precomp.h | 63 - drivers/staging/rtl8188eu/include/odm_rtl8188e.h | 39 - drivers/staging/rtl8188eu/include/odm_types.h | 24 - drivers/staging/rtl8188eu/include/osdep_intf.h | 35 - drivers/staging/rtl8188eu/include/osdep_service.h | 81 - drivers/staging/rtl8188eu/include/phy.h | 26 - drivers/staging/rtl8188eu/include/phydm_reg.h | 22 - .../staging/rtl8188eu/include/phydm_regdefine11n.h | 53 - drivers/staging/rtl8188eu/include/pwrseq.h | 130 - drivers/staging/rtl8188eu/include/pwrseqcmd.h | 48 - drivers/staging/rtl8188eu/include/recv_osdep.h | 26 - drivers/staging/rtl8188eu/include/rf.h | 12 - drivers/staging/rtl8188eu/include/rtl8188e_cmd.h | 70 - drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 40 - drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 324 - drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 53 - drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 1120 --- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 157 - drivers/staging/rtl8188eu/include/rtw_android.h | 50 - drivers/staging/rtl8188eu/include/rtw_ap.h | 45 - drivers/staging/rtl8188eu/include/rtw_cmd.h | 361 - drivers/staging/rtl8188eu/include/rtw_eeprom.h | 114 - drivers/staging/rtl8188eu/include/rtw_efuse.h | 67 - drivers/staging/rtl8188eu/include/rtw_event.h | 81 - drivers/staging/rtl8188eu/include/rtw_ht.h | 26 - drivers/staging/rtl8188eu/include/rtw_ioctl.h | 85 - drivers/staging/rtl8188eu/include/rtw_ioctl_set.h | 28 - drivers/staging/rtl8188eu/include/rtw_iol.h | 14 - drivers/staging/rtl8188eu/include/rtw_led.h | 98 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 355 - drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 680 -- drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 245 - drivers/staging/rtl8188eu/include/rtw_recv.h | 262 - drivers/staging/rtl8188eu/include/rtw_rf.h | 117 - drivers/staging/rtl8188eu/include/rtw_security.h | 241 - drivers/staging/rtl8188eu/include/rtw_sreset.h | 30 - drivers/staging/rtl8188eu/include/rtw_xmit.h | 352 - drivers/staging/rtl8188eu/include/sta_info.h | 359 - drivers/staging/rtl8188eu/include/usb_ops_linux.h | 26 - drivers/staging/rtl8188eu/include/wifi.h | 355 - drivers/staging/rtl8188eu/include/wlan_bssdef.h | 240 - drivers/staging/rtl8188eu/include/xmit_osdep.h | 32 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2705 ------- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 167 - drivers/staging/rtl8188eu/os_dep/mon.c | 183 - drivers/staging/rtl8188eu/os_dep/os_intfs.c | 657 -- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 63 - drivers/staging/rtl8188eu/os_dep/recv_linux.c | 138 - drivers/staging/rtl8188eu/os_dep/rtw_android.c | 223 - drivers/staging/rtl8188eu/os_dep/usb_intf.c | 479 -- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 644 -- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 189 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 3 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 18 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3 +- drivers/staging/rtl8712/hal_init.c | 31 +- drivers/staging/rtl8712/rtl8712_led.c | 8 + drivers/staging/rtl8712/rtl871x_led.h | 1 + drivers/staging/rtl8712/rtl871x_pwrctrl.c | 8 + drivers/staging/rtl8712/rtl871x_pwrctrl.h | 1 + drivers/staging/rtl8712/usb_intf.c | 51 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 124 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 54 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 80 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 28 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 225 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 295 +- drivers/staging/rtl8723bs/core/rtw_security.c | 31 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 104 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 458 -- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 1 - drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 408 - drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 1 - drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 8 - drivers/staging/rtl8723bs/hal/Mp_Precomp.h | 2 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 106 +- drivers/staging/rtl8723bs/hal/hal_com.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 22 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 64 +- drivers/staging/rtl8723bs/include/drv_types.h | 4 - drivers/staging/rtl8723bs/include/hal_btcoex.h | 3 - drivers/staging/rtl8723bs/include/osdep_intf.h | 2 + drivers/staging/rtl8723bs/include/osdep_service.h | 4 - drivers/staging/rtl8723bs/include/rtw_mlme.h | 6 +- drivers/staging/rtl8723bs/include/wifi.h | 8 - drivers/staging/rtl8723bs/include/wlan_bssdef.h | 92 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 94 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 220 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 15 +- drivers/staging/sm750fb/sm750.c | 52 +- drivers/staging/sm750fb/sm750.h | 12 +- drivers/staging/sm750fb/sm750_cursor.c | 4 +- drivers/staging/sm750fb/sm750_hw.c | 62 +- drivers/staging/vc04_services/Kconfig | 10 + drivers/staging/vc04_services/Makefile | 5 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 564 -- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2330 ++---- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 82 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 1440 ++++ drivers/staging/vt6655/baseband.c | 2 - drivers/staging/vt6655/baseband.h | 2 - drivers/staging/vt6655/card.c | 1 - drivers/staging/vt6655/card.h | 2 - drivers/staging/vt6655/channel.c | 2 - drivers/staging/vt6655/channel.h | 1 - drivers/staging/vt6655/device_cfg.h | 6 +- drivers/staging/vt6655/device_main.c | 2 - drivers/staging/vt6655/dpc.c | 2 - drivers/staging/vt6655/dpc.h | 2 - drivers/staging/vt6655/key.c | 2 - drivers/staging/vt6655/key.h | 2 - drivers/staging/vt6655/mac.c | 3 - drivers/staging/vt6655/mac.h | 2 - drivers/staging/vt6655/upc.h | 2 - drivers/staging/vt6656/device.h | 2 - drivers/staging/wlan-ng/p80211netdev.c | 76 +- drivers/staging/wlan-ng/prism2fw.c | 8 +- drivers/target/Kconfig | 2 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 2 +- drivers/target/loopback/tcm_loop.c | 4 +- drivers/target/target_core_iblock.c | 2 +- drivers/tee/optee/call.c | 38 +- drivers/tee/optee/core.c | 43 +- drivers/tee/optee/optee_private.h | 1 + drivers/tee/optee/rpc.c | 5 +- drivers/tee/optee/shm_pool.c | 20 +- drivers/tee/tee_shm.c | 20 +- drivers/thunderbolt/switch.c | 28 +- drivers/tty/amiserial.c | 42 +- drivers/tty/ehv_bytechan.c | 34 +- drivers/tty/goldfish.c | 18 +- drivers/tty/hvc/hvc_console.c | 10 +- drivers/tty/hvc/hvcs.c | 12 +- drivers/tty/hvc/hvsi.c | 55 +- drivers/tty/ipwireless/tty.c | 12 +- drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/mxser.c | 12 +- drivers/tty/n_gsm.c | 13 +- drivers/tty/nozomi.c | 12 +- drivers/tty/serial/8250/8250_lpss.c | 10 + drivers/tty/serial/8250/8250_mtk.c | 5 + drivers/tty/serial/8250/8250_pci.c | 3 +- drivers/tty/serial/8250/8250_port.c | 3 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 11 +- drivers/tty/serial/max310x.c | 15 +- drivers/tty/serial/omap-serial.c | 75 +- drivers/tty/serial/serial_core.c | 12 +- drivers/tty/synclink_gt.c | 31 +- drivers/tty/tty_io.c | 13 - drivers/tty/ttynull.c | 4 +- drivers/tty/vcc.c | 4 +- drivers/tty/vt/keyboard.c | 62 +- drivers/tty/vt/vt.c | 6 +- drivers/usb/class/cdc-acm.c | 14 +- drivers/usb/class/usbtmc.c | 9 +- drivers/usb/common/common.c | 20 + drivers/usb/common/usb-otg-fsm.c | 6 +- drivers/usb/dwc3/drd.c | 8 +- drivers/usb/dwc3/dwc3-qcom.c | 1 + drivers/usb/dwc3/gadget.c | 24 +- drivers/usb/gadget/Kconfig | 1 + drivers/usb/gadget/function/f_hid.c | 44 +- drivers/usb/gadget/function/f_uvc.c | 1 + drivers/usb/gadget/function/u_serial.c | 36 +- drivers/usb/gadget/function/uvc.h | 15 +- drivers/usb/gadget/function/uvc_queue.c | 28 +- drivers/usb/gadget/function/uvc_queue.h | 7 +- drivers/usb/gadget/function/uvc_video.c | 155 +- drivers/usb/gadget/function/uvc_video.h | 2 + drivers/usb/gadget/legacy/Kconfig | 1 + drivers/usb/gadget/udc/max3420_udc.c | 14 +- drivers/usb/gadget/udc/pxa25x_udc.c | 2 +- drivers/usb/host/ohci-at91.c | 9 +- drivers/usb/host/xhci-dbgtty.c | 4 +- drivers/usb/isp1760/isp1760-hcd.c | 23 +- drivers/usb/mtu3/mtu3.h | 8 + drivers/usb/mtu3/mtu3_core.c | 115 +- drivers/usb/mtu3/mtu3_dr.c | 26 +- drivers/usb/mtu3/mtu3_dr.h | 30 +- drivers/usb/mtu3/mtu3_gadget.c | 5 + drivers/usb/mtu3/mtu3_host.c | 106 +- drivers/usb/mtu3/mtu3_plat.c | 166 +- drivers/usb/musb/omap2430.c | 43 +- drivers/usb/serial/ch341.c | 1 + drivers/usb/serial/cp210x.c | 77 +- drivers/usb/serial/io_edgeport.c | 33 - drivers/usb/serial/pl2303.c | 41 +- drivers/usb/serial/usb-serial.c | 13 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +- drivers/vfio/pci/vfio_pci.c | 11 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/asiliantfb.c | 3 + drivers/video/fbdev/core/fbmem.c | 6 +- drivers/video/fbdev/ep93xx-fb.c | 4 +- drivers/video/fbdev/kyro/fbdev.c | 8 + drivers/video/fbdev/neofb.c | 2 +- drivers/video/fbdev/riva/fbdev.c | 3 + drivers/video/fbdev/ssd1307fb.c | 151 +- drivers/virt/acrn/vm.c | 16 +- drivers/virtio/virtio_mem.c | 22 +- drivers/xen/swiotlb-xen.c | 4 +- fs/9p/vfs_file.c | 7 +- fs/Kconfig.binfmt | 15 - fs/Makefile | 1 - fs/binfmt_em86.c | 110 - fs/block_dev.c | 83 +- fs/btrfs/Makefile | 1 + fs/btrfs/backref.c | 6 +- fs/btrfs/backref.h | 2 +- fs/btrfs/block-group.c | 112 +- fs/btrfs/btrfs_inode.h | 27 +- fs/btrfs/check-integrity.c | 60 +- fs/btrfs/compression.c | 171 +- fs/btrfs/compression.h | 5 +- fs/btrfs/ctree.c | 62 +- fs/btrfs/ctree.h | 96 +- fs/btrfs/delayed-inode.c | 227 +- fs/btrfs/dir-item.c | 76 +- fs/btrfs/disk-io.c | 47 +- fs/btrfs/extent-tree.c | 12 +- fs/btrfs/extent_io.c | 364 +- fs/btrfs/extent_io.h | 2 +- fs/btrfs/file-item.c | 5 +- fs/btrfs/file.c | 25 +- fs/btrfs/inode.c | 227 +- fs/btrfs/ioctl.c | 149 +- fs/btrfs/lzo.c | 236 +- fs/btrfs/misc.h | 10 + fs/btrfs/ordered-data.c | 5 +- fs/btrfs/ordered-data.h | 2 +- fs/btrfs/qgroup.c | 8 +- fs/btrfs/raid56.c | 18 +- fs/btrfs/ref-verify.c | 10 +- fs/btrfs/relocation.c | 306 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/send.c | 6 +- fs/btrfs/space-info.c | 107 +- fs/btrfs/struct-funcs.c | 8 +- fs/btrfs/subpage.c | 24 +- fs/btrfs/subpage.h | 3 + fs/btrfs/super.c | 56 +- fs/btrfs/sysfs.c | 10 + fs/btrfs/tests/qgroup-tests.c | 30 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-checker.c | 38 +- fs/btrfs/tree-log.c | 109 +- fs/btrfs/verity.c | 811 ++ fs/btrfs/volumes.c | 348 +- fs/btrfs/volumes.h | 32 +- fs/btrfs/zlib.c | 54 +- fs/btrfs/zoned.c | 22 +- fs/btrfs/zoned.h | 1 - fs/btrfs/zstd.c | 39 +- fs/cifs/file.c | 2 +- fs/cifs/fs_context.c | 7 + fs/cifs/smb2ops.c | 26 +- fs/crypto/fname.c | 106 +- fs/crypto/hooks.c | 44 + fs/ext2/Kconfig | 1 + fs/ext2/inode.c | 15 +- fs/ext4/symlink.c | 12 +- fs/f2fs/data.c | 137 +- fs/f2fs/f2fs.h | 5 +- fs/f2fs/file.c | 205 +- fs/f2fs/namei.c | 12 +- fs/f2fs/node.c | 10 +- fs/f2fs/super.c | 1 + fs/f2fs/sysfs.c | 10 + fs/fcntl.c | 3 +- fs/fs-writeback.c | 39 +- fs/fuse/control.c | 10 +- fs/fuse/fuse_i.h | 1 + fs/fuse/inode.c | 121 +- fs/fuse/virtio_fs.c | 12 +- fs/hpfs/Kconfig | 1 + fs/hpfs/file.c | 51 +- fs/hugetlbfs/inode.c | 2 +- fs/io-wq.c | 7 +- fs/io_uring.c | 93 +- fs/ioctl.c | 203 - fs/kernfs/dir.c | 153 +- fs/kernfs/file.c | 4 +- fs/kernfs/inode.c | 26 +- fs/kernfs/kernfs-internal.h | 24 +- fs/kernfs/mount.c | 12 +- fs/kernfs/symlink.c | 4 +- fs/ksmbd/connection.h | 2 + fs/ksmbd/ndr.c | 12 +- fs/ksmbd/server.c | 20 +- fs/ksmbd/smb2misc.c | 9 +- fs/ksmbd/smb2ops.c | 4 + fs/ksmbd/smb2pdu.c | 287 +- fs/ksmbd/smb2pdu.h | 20 +- fs/ksmbd/transport_rdma.c | 2 +- fs/ksmbd/transport_rdma.h | 6 +- fs/ksmbd/transport_tcp.c | 3 +- fs/lockd/svc.c | 2 + fs/lockd/svclock.c | 2 +- fs/locks.c | 6 +- fs/namespace.c | 84 +- fs/nfs/callback.c | 4 + fs/nfs/callback_xdr.c | 64 +- fs/nfsd/Kconfig | 2 +- fs/nfsd/vfs.c | 1 - fs/notify/fanotify/fanotify_user.c | 10 +- fs/notify/inotify/inotify_user.c | 10 +- fs/ocfs2/file.c | 103 +- fs/overlayfs/file.c | 47 +- fs/pipe.c | 10 +- fs/proc/fd.c | 42 +- fs/select.c | 4 +- fs/signalfd.c | 4 +- fs/ubifs/file.c | 13 +- fs/xfs/libxfs/xfs_log_format.h | 11 +- fs/xfs/xfs_buf_item_recover.c | 15 +- fs/xfs/xfs_inode_item_recover.c | 39 +- fs/xfs/xfs_log.c | 251 +- fs/xfs/xfs_log_cil.c | 13 +- fs/xfs/xfs_log_priv.h | 16 +- fs/xfs/xfs_trace.h | 5 +- include/acpi/acpi_bus.h | 3 +- include/asm-generic/atomic-instrumented.h | 1337 ---- include/asm-generic/atomic-long.h | 1014 --- include/asm-generic/bitops/atomic.h | 32 +- .../asm-generic/bitops/instrumented-non-atomic.h | 21 +- include/asm-generic/bitops/lock.h | 39 +- include/asm-generic/bitops/non-atomic.h | 41 +- include/asm-generic/compat.h | 17 + include/crypto/sm4.h | 25 +- include/drm/bridge/dw_hdmi.h | 2 + include/drm/drm_auth.h | 68 +- include/drm/drm_damage_helper.h | 18 - include/drm/drm_file.h | 18 +- include/drm/drm_gem.h | 2 - include/drm/drm_gem_framebuffer_helper.h | 6 + include/drm/drm_mipi_dsi.h | 8 +- include/drm/drm_plane.h | 39 +- include/drm/drm_print.h | 2 +- include/drm/drm_property.h | 9 +- include/drm/drm_rect.h | 3 + include/drm/ttm/ttm_bo_api.h | 4 - include/dt-bindings/clock/mt8192-clk.h | 585 ++ include/dt-bindings/clock/qcom,rpmcc.h | 10 + include/dt-bindings/clock/r9a07g044-cpg.h | 1 + include/dt-bindings/pinctrl/pinctrl-zynq.h | 17 + include/linux/atomic.h | 7 +- include/linux/{ => atomic}/atomic-arch-fallback.h | 0 include/linux/atomic/atomic-instrumented.h | 1915 +++++ include/linux/atomic/atomic-long.h | 1014 +++ include/linux/bio.h | 44 +- include/linux/blk_types.h | 1 + include/linux/blkdev.h | 37 +- include/linux/bpf.h | 8 + include/linux/bpf_verifier.h | 2 +- include/linux/bsg-lib.h | 1 + include/linux/bsg.h | 38 +- include/linux/bvec.h | 52 +- include/linux/can/bittiming.h | 4 +- include/linux/can/platform/flexcan.h | 23 + include/linux/can/rx-offload.h | 8 +- include/linux/cdrom.h | 6 +- include/linux/cmdline-parser.h | 46 - include/linux/compat.h | 32 +- include/linux/dfl.h | 1 + include/linux/dma-buf.h | 17 - include/linux/dsa/8021q.h | 10 + include/linux/ethtool.h | 4 - include/linux/fb.h | 3 +- include/linux/fiemap.h | 4 - include/linux/filter.h | 15 + include/linux/fs.h | 3 +- include/linux/fscrypt.h | 7 + include/linux/genetlink.h | 23 - include/linux/genhd.h | 3 + include/linux/gpio/driver.h | 4 + include/linux/hardirq.h | 2 - include/linux/hdlc.h | 4 +- include/linux/hdlcdrv.h | 2 +- include/linux/if_bridge.h | 18 +- include/linux/inetdevice.h | 9 + include/linux/io-pgtable.h | 8 + include/linux/iommu.h | 83 +- include/linux/kdb.h | 27 +- include/linux/kernfs.h | 7 +- include/linux/kvm_host.h | 1 - include/linux/mei_cl_bus.h | 9 +- include/linux/memcontrol.h | 18 +- include/linux/memory.h | 53 +- include/linux/memory_hotplug.h | 22 +- include/linux/mlx5/mlx5_ifc.h | 8 +- include/linux/mm.h | 10 +- include/linux/mm_inline.h | 2 +- include/linux/mmzone.h | 7 + include/linux/netdevice.h | 44 +- include/linux/netfilter/ipset/ip_set.h | 3 + include/linux/netfilter_bridge/ebtables.h | 2 + include/linux/nubus.h | 2 +- include/linux/omap-gpmc.h | 3 - include/linux/once.h | 2 +- include/linux/padata.h | 3 +- include/linux/page-flags.h | 37 - include/linux/pagemap.h | 4 +- include/linux/platform_data/x86/clk-lpss.h | 2 +- include/linux/preempt.h | 18 +- include/linux/printk.h | 76 +- include/linux/regmap.h | 5 +- include/linux/sched.h | 10 + include/linux/sched/mm.h | 10 +- include/linux/sched/signal.h | 11 +- include/linux/signal.h | 2 +- include/linux/skbuff.h | 6 + include/linux/skmsg.h | 54 +- include/linux/socket.h | 6 +- include/linux/soundwire/sdw.h | 3 + include/linux/soundwire/sdw_intel.h | 87 + include/linux/sunrpc/svc.h | 3 +- include/linux/sunrpc/svc_rdma.h | 7 +- include/linux/sunrpc/svcauth.h | 4 +- include/linux/swiotlb.h | 4 +- include/linux/sysfb.h | 94 + include/linux/tee_drv.h | 2 + include/linux/tty.h | 275 +- include/linux/tty_buffer.h | 59 + include/linux/tty_driver.h | 39 +- include/linux/tty_flip.h | 8 +- include/linux/tty_ldisc.h | 17 + include/linux/tty_port.h | 208 + include/linux/usb/otg-fsm.h | 1 + include/linux/usb/otg.h | 1 + include/linux/vgaarb.h | 118 +- include/linux/vt_kern.h | 30 +- include/linux/writeback.h | 2 +- include/media/v4l2-async.h | 30 +- include/media/v4l2-subdev.h | 27 +- include/net/act_api.h | 22 +- include/net/bluetooth/hci_core.h | 1 + include/net/devlink.h | 18 +- include/net/dn_fib.h | 2 +- include/net/dsa.h | 57 +- include/net/dst.h | 2 + include/net/inet_hashtables.h | 6 + include/net/ip_fib.h | 2 +- include/net/ip_tunnels.h | 3 +- include/net/llc_pdu.h | 31 +- include/net/mctp.h | 231 + include/net/mctpdevice.h | 36 + include/net/net_namespace.h | 6 +- include/net/netlink.h | 2 +- include/net/netns/mctp.h | 36 + include/net/netns/x_tables.h | 12 - include/net/nfc/digital.h | 4 +- include/net/nfc/hci.h | 6 +- include/net/nfc/nci_core.h | 30 +- include/net/nfc/nfc.h | 16 +- include/net/pkt_cls.h | 24 +- include/net/sch_generic.h | 2 +- include/net/sctp/structs.h | 5 +- include/net/sock.h | 9 + include/net/tcp.h | 1 - include/scsi/scsi_device.h | 6 + include/scsi/scsi_devinfo.h | 6 +- include/scsi/scsi_ioctl.h | 9 +- include/scsi/scsi_request.h | 2 - include/trace/events/btrfs.h | 21 +- include/trace/events/f2fs.h | 12 +- include/trace/events/qdisc.h | 2 + include/trace/events/sunrpc.h | 9 +- include/uapi/asm-generic/siginfo.h | 5 + include/uapi/drm/drm.h | 10 + include/uapi/drm/drm_fourcc.h | 109 +- include/uapi/drm/msm_drm.h | 14 +- include/uapi/drm/v3d_drm.h | 136 + include/uapi/linux/btrfs.h | 1 + include/uapi/linux/btrfs_tree.h | 35 + include/uapi/linux/fs.h | 1 + include/uapi/linux/idxd.h | 25 +- include/uapi/linux/if_arp.h | 1 + include/uapi/linux/if_ether.h | 3 + include/uapi/linux/if_link.h | 10 + include/uapi/linux/in.h | 21 +- include/uapi/linux/mctp.h | 36 + include/uapi/linux/mount.h | 3 +- include/uapi/linux/nfsd/nfsfh.h | 1 - include/uapi/linux/openvswitch.h | 6 +- include/uapi/linux/pkt_cls.h | 1 + include/uapi/linux/prctl.h | 12 +- include/uapi/linux/serial_reg.h | 1 + include/uapi/linux/tc_act/tc_skbmod.h | 1 + include/uapi/linux/v4l2-controls.h | 1 + include/uapi/linux/xfrm.h | 1 + include/uapi/rdma/mlx5-abi.h | 17 +- init/Kconfig | 5 - init/initramfs.c | 2 + init/main.c | 1 - init/noinitramfs.c | 2 + ipc/msg.c | 2 +- ipc/namespace.c | 2 +- ipc/sem.c | 9 +- ipc/shm.c | 2 +- kernel/acct.c | 2 +- kernel/bpf/bpf_iter.c | 22 + kernel/bpf/btf.c | 5 + kernel/bpf/core.c | 19 +- kernel/bpf/disasm.c | 16 +- kernel/bpf/local_storage.c | 11 +- kernel/bpf/verifier.c | 87 +- kernel/cgroup/namespace.c | 2 +- kernel/cgroup/rstat.c | 19 +- kernel/debug/kdb/kdb_bp.c | 72 +- kernel/debug/kdb/kdb_debugger.c | 1 - kernel/debug/kdb/kdb_main.c | 626 +- kernel/debug/kdb/kdb_private.h | 18 - kernel/debug/kdb/kdb_support.c | 329 +- kernel/dma/swiotlb.c | 82 +- kernel/events/core.c | 35 +- kernel/irq/chip.c | 15 +- kernel/irq/handle.c | 4 +- kernel/irq/internals.h | 57 + kernel/kcsan/debugfs.c | 2 +- kernel/kexec_core.c | 1 - kernel/locking/rwsem.c | 6 +- kernel/nsproxy.c | 2 +- kernel/padata.c | 8 +- kernel/panic.c | 3 - kernel/pid_namespace.c | 2 +- kernel/printk/index.c | 4 +- kernel/printk/internal.h | 25 - kernel/printk/printk.c | 304 +- kernel/printk/printk_safe.c | 364 +- kernel/rcu/rcutorture.c | 2 +- kernel/rcu/refscale.c | 3 +- kernel/rcu/tree.c | 56 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 2 +- kernel/scftorture.c | 33 +- kernel/signal.c | 64 +- kernel/smpboot.c | 2 +- kernel/time/namespace.c | 4 +- kernel/time/posix-timers.c | 4 +- kernel/time/timer.c | 6 +- kernel/trace/bpf_trace.c | 7 +- kernel/trace/ftrace.c | 5 +- kernel/trace/ring_buffer.c | 28 +- kernel/trace/trace.c | 6 +- kernel/trace/trace_events_hist.c | 22 +- kernel/trace/trace_events_synth.c | 8 +- kernel/trace/trace_kdb.c | 12 +- kernel/trace/trace_synth.h | 2 +- kernel/tracepoint.c | 2 +- kernel/ucount.c | 26 +- kernel/user_namespace.c | 2 +- kernel/workqueue.c | 12 +- lib/Kconfig.debug | 15 + lib/crypto/Kconfig | 3 + lib/crypto/Makefile | 3 + lib/crypto/sm4.c | 176 + lib/nmi_backtrace.c | 13 +- lib/test_bpf.c | 13 +- lib/test_scanf.c | 4 +- lib/test_stackinit.c | 252 +- localversion-next | 2 +- mm/compaction.c | 29 +- mm/debug_vm_pgtable.c | 330 +- mm/filemap.c | 36 +- mm/kfence/kfence_test.c | 13 +- mm/memcontrol.c | 24 +- mm/memory.c | 11 +- mm/memory_hotplug.c | 325 +- mm/migrate.c | 4 +- mm/mremap.c | 50 +- mm/page-writeback.c | 4 +- mm/page_alloc.c | 15 +- mm/percpu.c | 1 - mm/shmem.c | 2 +- mm/slab.h | 2 +- mm/slub.c | 41 +- mm/sparse.c | 3 +- mm/swap.c | 6 +- mm/util.c | 14 +- mm/vmscan.c | 16 +- mm/vmstat.c | 12 + net/8021q/vlan_dev.c | 6 +- net/9p/trans_xen.c | 4 +- net/Kconfig | 1 + net/Makefile | 1 + net/appletalk/ddp.c | 4 +- net/bluetooth/hci_core.c | 17 +- net/bluetooth/hci_event.c | 15 + net/bluetooth/hci_sock.c | 50 +- net/bluetooth/hci_sysfs.c | 2 +- net/bluetooth/mgmt.c | 2 +- net/bluetooth/rfcomm/tty.c | 12 +- net/bpf/test_run.c | 5 + net/bridge/br.c | 2 +- net/bridge/br_device.c | 2 +- net/bridge/br_fdb.c | 24 +- net/bridge/br_forward.c | 9 + net/bridge/br_ioctl.c | 52 +- net/bridge/br_private.h | 48 +- net/bridge/br_switchdev.c | 89 +- net/bridge/br_vlan.c | 44 +- net/bridge/netfilter/ebtable_broute.c | 17 +- net/bridge/netfilter/ebtable_filter.c | 17 +- net/bridge/netfilter/ebtable_nat.c | 17 +- net/bridge/netfilter/ebtables.c | 109 +- net/bridge/netfilter/nf_conntrack_bridge.c | 6 + net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 53 +- net/can/raw.c | 20 +- net/core/dev.c | 37 +- net/core/dev_ioctl.c | 257 +- net/core/devlink.c | 83 +- net/core/filter.c | 34 + net/core/flow_dissector.c | 30 +- net/core/rtnetlink.c | 6 +- net/core/skbuff.c | 27 +- net/core/skmsg.c | 39 +- net/core/sock.c | 1 + net/decnet/dn_fib.c | 6 +- net/dsa/dsa.c | 2 +- net/dsa/dsa2.c | 4 + net/dsa/dsa_priv.h | 59 + net/dsa/master.c | 6 +- net/dsa/port.c | 85 +- net/dsa/slave.c | 2 +- net/dsa/tag_8021q.c | 48 +- net/dsa/tag_ar9331.c | 3 +- net/dsa/tag_brcm.c | 18 +- net/dsa/tag_dsa.c | 73 +- net/dsa/tag_gswip.c | 3 +- net/dsa/tag_hellcreek.c | 5 +- net/dsa/tag_ksz.c | 8 +- net/dsa/tag_lan9303.c | 6 +- net/dsa/tag_mtk.c | 5 +- net/dsa/tag_ocelot.c | 5 +- net/dsa/tag_ocelot_8021q.c | 5 +- net/dsa/tag_qca.c | 3 +- net/dsa/tag_rtl4_a.c | 5 +- net/dsa/tag_sja1105.c | 137 +- net/dsa/tag_trailer.c | 3 +- net/dsa/tag_xrs700x.c | 5 +- net/ethernet/eth.c | 6 +- net/ethtool/ioctl.c | 139 +- net/ieee802154/socket.c | 4 +- net/ipv4/af_inet.c | 6 +- net/ipv4/devinet.c | 4 +- net/ipv4/fib_semantics.c | 8 +- net/ipv4/igmp.c | 12 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_output.c | 5 +- net/ipv4/ip_sockglue.c | 15 +- net/ipv4/ip_tunnel.c | 11 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 56 +- net/ipv4/tcp_input.c | 14 +- net/ipv4/tcp_ipv4.c | 410 +- net/ipv4/tcp_offload.c | 3 + net/ipv4/tcp_recovery.c | 3 +- net/ipv4/udp_offload.c | 4 + net/ipv6/ip6_gre.c | 17 +- net/ipv6/ip6_output.c | 5 +- net/ipv6/ip6_tunnel.c | 21 +- net/ipv6/ip6_vti.c | 21 +- net/ipv6/sit.c | 35 +- net/llc/af_llc.c | 10 +- net/llc/llc_s_ac.c | 2 +- net/mac80211/cfg.c | 19 + net/mac80211/ieee80211_i.h | 2 + net/mac80211/mlme.c | 4 +- net/mac80211/rx.c | 3 +- net/mac80211/tx.c | 57 +- net/mctp/Kconfig | 13 + net/mctp/Makefile | 3 + net/mctp/af_mctp.c | 396 + net/mctp/device.c | 423 + net/mctp/neigh.c | 342 + net/mctp/route.c | 1099 +++ net/mpls/af_mpls.c | 2 +- net/netfilter/ipset/ip_set_hash_ip.c | 9 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 10 +- net/netfilter/ipset/ip_set_hash_ipport.c | 3 + net/netfilter/ipset/ip_set_hash_ipportip.c | 3 + net/netfilter/ipset/ip_set_hash_ipportnet.c | 3 + net/netfilter/ipset/ip_set_hash_net.c | 11 +- net/netfilter/ipset/ip_set_hash_netiface.c | 10 +- net/netfilter/ipset/ip_set_hash_netnet.c | 16 +- net/netfilter/ipset/ip_set_hash_netport.c | 11 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 16 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_flow_table_core.c | 16 +- net/netfilter/nfnetlink_hook.c | 2 + net/netfilter/nft_compat.c | 8 +- net/netfilter/nft_last.c | 20 +- net/netfilter/nft_nat.c | 4 +- net/netfilter/xt_CT.c | 11 - net/netlabel/netlabel_cipso_v4.c | 8 +- net/netlink/genetlink.c | 17 +- net/nfc/af_nfc.c | 2 +- net/nfc/core.c | 8 +- net/nfc/digital_core.c | 4 +- net/nfc/hci/core.c | 14 +- net/nfc/hci/llc.c | 4 +- net/nfc/hci/llc.h | 6 +- net/nfc/hci/llc_nop.c | 2 +- net/nfc/hci/llc_shdlc.c | 12 +- net/nfc/llcp.h | 8 +- net/nfc/llcp_commands.c | 46 +- net/nfc/llcp_core.c | 44 +- net/nfc/nci/core.c | 176 +- net/nfc/nci/data.c | 12 +- net/nfc/nci/hci.c | 52 +- net/nfc/nci/ntf.c | 87 +- net/nfc/nci/rsp.c | 48 +- net/nfc/nci/spi.c | 2 +- net/nfc/netlink.c | 4 +- net/nfc/nfc.h | 2 +- net/openvswitch/actions.c | 6 +- net/openvswitch/datapath.c | 18 +- net/phonet/pn_dev.c | 6 +- net/qrtr/qrtr.c | 10 +- net/sched/act_api.c | 61 +- net/sched/act_bpf.c | 4 +- net/sched/act_connmark.c | 4 +- net/sched/act_csum.c | 7 +- net/sched/act_ct.c | 4 +- net/sched/act_ctinfo.c | 4 +- net/sched/act_gact.c | 4 +- net/sched/act_gate.c | 4 +- net/sched/act_ife.c | 9 +- net/sched/act_ipt.c | 21 +- net/sched/act_mirred.c | 4 +- net/sched/act_mpls.c | 4 +- net/sched/act_nat.c | 6 +- net/sched/act_pedit.c | 4 +- net/sched/act_police.c | 4 +- net/sched/act_sample.c | 7 +- net/sched/act_simple.c | 4 +- net/sched/act_skbedit.c | 4 +- net/sched/act_skbmod.c | 47 +- net/sched/act_tunnel_key.c | 4 +- net/sched/act_vlan.c | 4 +- net/sched/cls_api.c | 70 +- net/sched/cls_basic.c | 10 +- net/sched/cls_bpf.c | 8 +- net/sched/cls_cgroup.c | 6 +- net/sched/cls_flow.c | 6 +- net/sched/cls_flower.c | 18 +- net/sched/cls_fw.c | 13 +- net/sched/cls_matchall.c | 17 +- net/sched/cls_route.c | 10 +- net/sched/cls_rsvp.h | 7 +- net/sched/cls_tcindex.c | 10 +- net/sched/cls_u32.c | 24 +- net/sched/sch_atm.c | 2 +- net/sched/sch_cake.c | 2 +- net/sched/sch_cbq.c | 2 +- net/sched/sch_drr.c | 2 +- net/sched/sch_dsmark.c | 2 +- net/sched/sch_ets.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_hfsc.c | 2 +- net/sched/sch_htb.c | 2 +- net/sched/sch_multiq.c | 2 +- net/sched/sch_prio.c | 2 +- net/sched/sch_qfq.c | 2 +- net/sched/sch_sfb.c | 2 +- net/sched/sch_sfq.c | 2 +- net/sched/sch_taprio.c | 2 - net/sctp/input.c | 2 +- net/sctp/ipv6.c | 5 +- net/sctp/sm_statefuns.c | 15 +- net/sctp/transport.c | 45 +- net/socket.c | 347 +- net/sunrpc/auth_gss/svcauth_gss.c | 47 +- net/sunrpc/svc.c | 39 +- net/sunrpc/svcauth.c | 8 +- net/sunrpc/svcauth_unix.c | 18 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 56 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 41 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 4 +- net/tipc/crypto.c | 14 +- net/tipc/socket.c | 38 +- net/unix/af_unix.c | 51 +- net/unix/unix_bpf.c | 16 +- net/wireless/nl80211.c | 5 +- net/wireless/scan.c | 6 +- net/xfrm/xfrm_ipcomp.c | 2 +- net/xfrm/xfrm_user.c | 7 +- samples/bpf/.gitignore | 2 + samples/bpf/test_override_return.sh | 1 + samples/bpf/tracex7_user.c | 5 + samples/kdb/kdb_hello.c | 20 +- samples/mei/mei-amt-version.c | 51 +- scripts/atomic/check-atomics.sh | 6 +- scripts/atomic/fallbacks/acquire | 4 +- scripts/atomic/fallbacks/add_negative | 6 +- scripts/atomic/fallbacks/add_unless | 6 +- scripts/atomic/fallbacks/andnot | 4 +- scripts/atomic/fallbacks/dec | 4 +- scripts/atomic/fallbacks/dec_and_test | 6 +- scripts/atomic/fallbacks/dec_if_positive | 6 +- scripts/atomic/fallbacks/dec_unless_positive | 6 +- scripts/atomic/fallbacks/fence | 4 +- scripts/atomic/fallbacks/fetch_add_unless | 8 +- scripts/atomic/fallbacks/inc | 4 +- scripts/atomic/fallbacks/inc_and_test | 6 +- scripts/atomic/fallbacks/inc_not_zero | 6 +- scripts/atomic/fallbacks/inc_unless_negative | 6 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 4 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 6 +- scripts/atomic/fallbacks/try_cmpxchg | 4 +- scripts/atomic/gen-atomic-fallback.sh | 68 +- scripts/atomic/gen-atomic-instrumented.sh | 11 +- scripts/atomic/gen-atomic-long.sh | 10 +- scripts/atomic/gen-atomics.sh | 6 +- scripts/check_extable.sh | 2 +- scripts/checkversion.pl | 18 +- scripts/kconfig/merge_config.sh | 15 + security/selinux/hooks.c | 4 +- security/selinux/include/classmap.h | 4 +- sound/core/init.c | 14 +- sound/core/memalloc.c | 2 +- sound/core/pcm_native.c | 2 +- sound/core/seq/seq_dummy.c | 8 +- sound/pci/hda/patch_realtek.c | 2 + sound/pci/pcxhr/pcxhr.c | 47 +- sound/soc/Kconfig | 1 + sound/soc/amd/acp-da7219-max98357a.c | 12 +- sound/soc/amd/acp-pcm-dma.c | 10 +- sound/soc/amd/acp3x-rt5682-max9836.c | 14 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 10 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 10 +- sound/soc/amd/renoir/acp3x-rn.c | 7 +- sound/soc/amd/vangogh/acp5x-i2s.c | 4 +- sound/soc/bcm/cygnus-pcm.c | 2 +- sound/soc/codecs/cs42l42.c | 10 +- sound/soc/codecs/cx20442.c | 8 +- sound/soc/codecs/nau8824.c | 42 +- sound/soc/codecs/rt1015.c | 39 +- sound/soc/codecs/rt1015.h | 2 - sound/soc/codecs/rt5682.c | 44 + sound/soc/codecs/sdw-mockup.c | 2 + sound/soc/codecs/tlv320aic31xx.c | 10 + sound/soc/codecs/tlv320aic32x4.c | 8 +- sound/soc/codecs/wm_adsp.c | 1 - sound/soc/intel/atom/sst-mfld-platform-pcm.c | 3 +- sound/soc/intel/atom/sst/sst_ipc.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 118 +- sound/soc/intel/boards/sof_da7219_max98373.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 8 - sound/soc/kirkwood/kirkwood-dma.c | 26 +- sound/soc/samsung/aries_wm8994.c | 2 +- sound/soc/samsung/arndale.c | 4 +- sound/soc/samsung/h1940_uda1380.c | 2 +- sound/soc/samsung/littlemill.c | 2 +- sound/soc/samsung/midas_wm1811.c | 2 +- sound/soc/samsung/neo1973_wm8753.c | 4 +- sound/soc/samsung/rx1950_uda1380.c | 2 +- sound/soc/samsung/smartq_wm8987.c | 2 +- sound/soc/samsung/smdk_wm8580.c | 2 +- sound/soc/samsung/smdk_wm8994.c | 2 +- sound/soc/samsung/smdk_wm8994pcm.c | 2 +- sound/soc/samsung/tm2_wm5110.c | 6 +- sound/soc/samsung/tobermory.c | 2 +- sound/soc/sh/rcar/ssi.c | 6 +- sound/soc/soc-component.c | 63 +- sound/soc/soc-core.c | 36 +- sound/soc/soc-pcm.c | 22 +- sound/soc/soc-topology.c | 23 +- sound/soc/sof/intel/cnl.c | 6 + sound/soc/sof/intel/hda.c | 51 +- sound/soc/sof/intel/hda.h | 8 +- sound/soc/sof/intel/icl.c | 3 + sound/soc/sof/intel/shim.h | 3 + sound/soc/sof/intel/tgl.c | 12 + sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 4 +- sound/usb/card.c | 42 +- sound/usb/clock.c | 11 +- sound/usb/endpoint.c | 14 +- sound/usb/format.c | 6 +- sound/usb/implicit.c | 6 +- sound/usb/mixer.c | 41 +- sound/usb/mixer.h | 3 +- sound/usb/mixer_maps.c | 22 - sound/usb/mixer_scarlett_gen2.c | 34 +- sound/usb/quirks-table.h | 70 +- sound/usb/quirks.c | 360 +- sound/usb/quirks.h | 5 +- sound/usb/stream.c | 4 +- sound/usb/usbaudio.h | 65 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 48 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 3 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 9 +- tools/bpf/bpftool/Documentation/bpftool-iter.rst | 2 + tools/bpf/bpftool/Documentation/bpftool-link.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 36 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool.rst | 12 +- tools/bpf/bpftool/bash-completion/bpftool | 66 +- tools/bpf/bpftool/btf.c | 11 +- tools/bpf/bpftool/btf_dumper.c | 6 +- tools/bpf/bpftool/cgroup.c | 3 +- tools/bpf/bpftool/common.c | 6 + tools/bpf/bpftool/feature.c | 1 + tools/bpf/bpftool/gen.c | 3 +- tools/bpf/bpftool/iter.c | 2 + tools/bpf/bpftool/link.c | 3 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 3 +- tools/bpf/bpftool/map.c | 19 +- tools/bpf/bpftool/net.c | 1 + tools/bpf/bpftool/perf.c | 5 +- tools/bpf/bpftool/prog.c | 37 +- tools/bpf/bpftool/struct_ops.c | 2 +- tools/bpf/resolve_btfids/main.c | 13 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/btf.c | 50 +- tools/lib/bpf/btf.h | 12 +- tools/lib/bpf/libbpf.c | 1419 +--- tools/lib/bpf/libbpf.h | 16 + tools/lib/bpf/libbpf.map | 7 + tools/lib/bpf/libbpf_internal.h | 81 +- tools/lib/bpf/libbpf_probes.c | 4 +- tools/lib/bpf/relo_core.c | 1295 +++ tools/lib/bpf/relo_core.h | 100 + .../memory-model/Documentation/access-marking.txt | 69 +- tools/perf/util/bpf-event.c | 11 +- tools/perf/util/bpf_counter.c | 12 +- tools/perf/util/cs-etm.c | 20 +- tools/perf/util/map.c | 2 - tools/perf/util/pmu.c | 33 +- tools/rcu/extract-stall.sh | 33 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/README.rst | 7 + tools/testing/selftests/bpf/netcnt_common.h | 38 +- tools/testing/selftests/bpf/network_helpers.c | 85 +- tools/testing/selftests/bpf/network_helpers.h | 4 + .../selftests/bpf/prog_tests/bpf_iter_setsockopt.c | 226 + tools/testing/selftests/bpf/prog_tests/btf.c | 4 +- .../selftests/bpf/prog_tests/get_func_ip_test.c | 2 + tools/testing/selftests/bpf/prog_tests/pinning.c | 9 + .../testing/selftests/bpf/prog_tests/tc_redirect.c | 23 +- .../selftests/bpf/progs/bpf_iter_setsockopt.c | 72 + .../testing/selftests/bpf/progs/bpf_tracing_net.h | 6 + .../testing/selftests/bpf/progs/get_func_ip_test.c | 11 + tools/testing/selftests/bpf/progs/netcnt_prog.c | 8 +- .../selftests/bpf/test_bpftool_synctypes.py | 586 ++ tools/testing/selftests/bpf/test_netcnt.c | 4 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + .../selftests/kvm/access_tracking_perf_test.c | 429 + tools/testing/selftests/kvm/dirty_log_perf_test.c | 1 + .../selftests/move_mount_set_group/.gitignore | 1 + .../selftests/move_mount_set_group/Makefile | 7 + .../{mount => move_mount_set_group}/config | 0 .../move_mount_set_group_test.c | 375 + tools/testing/selftests/net/psock_snd.sh | 3 - .../selftests/rcutorture/bin/kvm-assign-cpus.sh | 1 + .../rcutorture/bin/kvm-get-cpus-script.sh | 1 + tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- tools/testing/selftests/rcutorture/bin/torture.sh | 11 +- tools/testing/selftests/sgx/sigstruct.c | 41 +- .../tc-testing/tc-tests/actions/skbmod.json | 24 + virt/kvm/kvm_main.c | 48 +- 2874 files changed, 178125 insertions(+), 82904 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/l1d_flush.rst delete mode 100644 Documentation/devicetree/bindings/arm/gemini.txt create mode 100644 Documentation/devicetree/bindings/arm/gemini.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8192- [...] create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8192- [...] delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms380k [...] create mode 100644 Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml delete mode 100644 Documentation/devicetree/bindings/display/ssd1307fb.txt delete mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/amd,sbrmi.yaml delete mode 100644 Documentation/devicetree/bindings/input/qcom,pm8941-pwrkey.txt create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8941-pwrkey.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,meson-ir-tx.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml create mode 100644 Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml create mode 100644 Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/uniphier-efuse.txt create mode 100644 Documentation/devicetree/bindings/opp/opp-v1.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v2-base.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v2.yaml delete mode 100644 Documentation/devicetree/bindings/opp/opp.txt create mode 100644 Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,mdm9607-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.txt create mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt create mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml create mode 100644 Documentation/devicetree/bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml delete mode 100644 Documentation/driver-api/media/csi2.rst create mode 100644 Documentation/driver-api/media/tx-rx.rst create mode 100644 Documentation/hwmon/sbrmi.rst create mode 100644 Documentation/networking/device_drivers/ethernet/freescale/dpaa [...] create mode 100644 Documentation/networking/devlink/hns3.rst create mode 100644 Documentation/networking/mctp.rst create mode 100644 Documentation/translations/zh_TW/IRQ.txt create mode 100644 Documentation/translations/zh_TW/admin-guide/README.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/bug-bisect.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/bug-hunting.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/clearing-warn-once.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/cpu-load.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/index.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/init.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/reporting-issues.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/security-bugs.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/tainted-kernels.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/unicode.rst create mode 100644 Documentation/translations/zh_TW/disclaimer-zh_TW.rst create mode 100644 Documentation/translations/zh_TW/gpio.txt create mode 100644 Documentation/translations/zh_TW/index.rst create mode 100644 Documentation/translations/zh_TW/io_ordering.txt create mode 100644 Documentation/translations/zh_TW/oops-tracing.txt create mode 100644 Documentation/translations/zh_TW/process/1.Intro.rst create mode 100644 Documentation/translations/zh_TW/process/2.Process.rst create mode 100644 Documentation/translations/zh_TW/process/3.Early-stage.rst create mode 100644 Documentation/translations/zh_TW/process/4.Coding.rst create mode 100644 Documentation/translations/zh_TW/process/5.Posting.rst create mode 100644 Documentation/translations/zh_TW/process/6.Followthrough.rst create mode 100644 Documentation/translations/zh_TW/process/7.AdvancedTopics.rst create mode 100644 Documentation/translations/zh_TW/process/8.Conclusion.rst create mode 100644 Documentation/translations/zh_TW/process/code-of-conduct-interp [...] create mode 100644 Documentation/translations/zh_TW/process/code-of-conduct.rst create mode 100644 Documentation/translations/zh_TW/process/coding-style.rst create mode 100644 Documentation/translations/zh_TW/process/development-process.rst create mode 100644 Documentation/translations/zh_TW/process/email-clients.rst create mode 100644 Documentation/translations/zh_TW/process/embargoed-hardware-issues.rst create mode 100644 Documentation/translations/zh_TW/process/howto.rst create mode 100644 Documentation/translations/zh_TW/process/index.rst create mode 100644 Documentation/translations/zh_TW/process/kernel-driver-statement.rst create mode 100644 Documentation/translations/zh_TW/process/kernel-enforcement-sta [...] create mode 100644 Documentation/translations/zh_TW/process/license-rules.rst create mode 100644 Documentation/translations/zh_TW/process/magic-number.rst create mode 100644 Documentation/translations/zh_TW/process/management-style.rst create mode 100644 Documentation/translations/zh_TW/process/programming-language.rst create mode 100644 Documentation/translations/zh_TW/process/stable-api-nonsense.rst create mode 100644 Documentation/translations/zh_TW/process/stable-kernel-rules.rst create mode 100644 Documentation/translations/zh_TW/process/submit-checklist.rst create mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst create mode 100644 Documentation/translations/zh_TW/process/submitting-patches.rst create mode 100644 Documentation/translations/zh_TW/process/volatile-considered-ha [...] create mode 100644 Documentation/translations/zh_TW/sparse.txt create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi create mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi create mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-lite.dts create mode 100644 arch/arm/boot/dts/dra74x-p.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb-A.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb-B.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db-B.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db-B.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9132-db-B.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m1-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m1-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m1-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m3-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m3-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m3-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m3.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi create mode 100644 arch/s390/boot/compressed/clz_ctz.c delete mode 100644 arch/s390/boot/text_dma.S create mode 100644 arch/s390/boot/uv.h create mode 100644 arch/s390/include/asm/kfence.h create mode 100644 arch/s390/kernel/text_dma.S create mode 100644 arch/x86/crypto/sm4-aesni-avx-asm_64.S create mode 100644 arch/x86/crypto/sm4_aesni_avx_glue.c delete mode 100644 arch/x86/include/asm/sysfb.h delete mode 100644 arch/x86/kernel/sysfb.c delete mode 100644 arch/x86/kernel/sysfb_efi.c delete mode 100644 arch/x86/kernel/sysfb_simplefb.c delete mode 100644 block/cmdline-parser.c delete mode 100644 block/scsi_ioctl.c create mode 100644 drivers/clk/mediatek/clk-mt8192-aud.c create mode 100644 drivers/clk/mediatek/clk-mt8192-cam.c create mode 100644 drivers/clk/mediatek/clk-mt8192-img.c create mode 100644 drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c create mode 100644 drivers/clk/mediatek/clk-mt8192-ipe.c create mode 100644 drivers/clk/mediatek/clk-mt8192-mdp.c create mode 100644 drivers/clk/mediatek/clk-mt8192-mfg.c create mode 100644 drivers/clk/mediatek/clk-mt8192-mm.c create mode 100644 drivers/clk/mediatek/clk-mt8192-msdc.c create mode 100644 drivers/clk/mediatek/clk-mt8192-scp_adsp.c create mode 100644 drivers/clk/mediatek/clk-mt8192-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8192-venc.c create mode 100644 drivers/clk/mediatek/clk-mt8192.c create mode 100644 drivers/clk/x86/clk-lpss-atom.c delete mode 100644 drivers/clk/x86/clk-lpt.c create mode 100644 drivers/firmware/efi/sysfb_efi.c create mode 100644 drivers/firmware/sysfb.c create mode 100644 drivers/firmware/sysfb_simplefb.c create mode 100644 drivers/gpu/drm/i915/display/intel_snps_phy.c create mode 100644 drivers/gpu/drm/i915/display/intel_snps_phy.h create mode 100644 drivers/gpu/drm/msm/msm_gpu_devfreq.c create mode 100644 drivers/gpu/drm/panel/panel-widechips-ws2401.c create mode 100644 drivers/gpu/drm/v3d/v3d_perfmon.c create mode 100644 drivers/hwmon/sbrmi.c create mode 100644 drivers/media/i2c/imx335.c create mode 100644 drivers/media/i2c/imx412.c create mode 100644 drivers/media/i2c/ov9282.c create mode 100644 drivers/media/rc/meson-ir-tx.c rename drivers/{staging/hikey9xx => mfd}/hi6421-spmi-pmic.c (100%) create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.h create mode 100644 drivers/net/mctp/Kconfig copy arch/arm/mach-imx/Makefile.boot => drivers/net/mctp/Makefile (100%) create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8ulp.c create mode 100644 drivers/pinctrl/qcom/pinctrl-mdm9607.c create mode 100644 drivers/platform/x86/dual_accel_detect.h create mode 100644 drivers/reset/reset-rzg2l-usbphy-ctrl.c create mode 100644 drivers/scsi/qla2xxx/qla_edif.c create mode 100644 drivers/scsi/qla2xxx/qla_edif.h create mode 100644 drivers/scsi/qla2xxx/qla_edif_bsg.h create mode 100644 drivers/scsi/scsi_bsg.c create mode 100644 drivers/scsi/ufs/ufshpb.c create mode 100644 drivers/scsi/ufs/ufshpb.h delete mode 100644 drivers/staging/hikey9xx/Kconfig delete mode 100644 drivers/staging/hikey9xx/Makefile delete mode 100644 drivers/staging/hikey9xx/TODO delete mode 100644 drivers/staging/hikey9xx/hisilicon,hi6421-spmi-pmic.yaml create mode 100644 drivers/staging/media/imx/imx8mq-mipi-csi2.c create mode 100644 drivers/staging/r8188eu/Kconfig create mode 100644 drivers/staging/r8188eu/Makefile create mode 100644 drivers/staging/r8188eu/core/rtw_ap.c create mode 100644 drivers/staging/r8188eu/core/rtw_br_ext.c create mode 100644 drivers/staging/r8188eu/core/rtw_cmd.c create mode 100644 drivers/staging/r8188eu/core/rtw_debug.c create mode 100644 drivers/staging/r8188eu/core/rtw_efuse.c create mode 100644 drivers/staging/r8188eu/core/rtw_ieee80211.c create mode 100644 drivers/staging/r8188eu/core/rtw_io.c create mode 100644 drivers/staging/r8188eu/core/rtw_ioctl_set.c create mode 100644 drivers/staging/r8188eu/core/rtw_iol.c create mode 100644 drivers/staging/r8188eu/core/rtw_led.c create mode 100644 drivers/staging/r8188eu/core/rtw_mlme.c create mode 100644 drivers/staging/r8188eu/core/rtw_mlme_ext.c create mode 100644 drivers/staging/r8188eu/core/rtw_mp.c create mode 100644 drivers/staging/r8188eu/core/rtw_mp_ioctl.c create mode 100644 drivers/staging/r8188eu/core/rtw_p2p.c create mode 100644 drivers/staging/r8188eu/core/rtw_pwrctrl.c create mode 100644 drivers/staging/r8188eu/core/rtw_recv.c create mode 100644 drivers/staging/r8188eu/core/rtw_rf.c create mode 100644 drivers/staging/r8188eu/core/rtw_security.c create mode 100644 drivers/staging/r8188eu/core/rtw_sreset.c create mode 100644 drivers/staging/r8188eu/core/rtw_sta_mgt.c create mode 100644 drivers/staging/r8188eu/core/rtw_wlan_util.c create mode 100644 drivers/staging/r8188eu/core/rtw_xmit.c create mode 100644 drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c create mode 100644 drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c create mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c create mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c create mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c create mode 100644 drivers/staging/r8188eu/hal/HalPhyRf_8188e.c create mode 100644 drivers/staging/r8188eu/hal/HalPwrSeqCmd.c create mode 100644 drivers/staging/r8188eu/hal/hal_com.c create mode 100644 drivers/staging/r8188eu/hal/hal_intf.c create mode 100644 drivers/staging/r8188eu/hal/odm.c create mode 100644 drivers/staging/r8188eu/hal/odm_HWConfig.c create mode 100644 drivers/staging/r8188eu/hal/odm_RTL8188E.c create mode 100644 drivers/staging/r8188eu/hal/odm_RegConfig8188E.c create mode 100644 drivers/staging/r8188eu/hal/odm_debug.c create mode 100644 drivers/staging/r8188eu/hal/odm_interface.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_cmd.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_dm.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_hal_init.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_mp.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_phycfg.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_rf6052.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_sreset.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_xmit.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_led.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_recv.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_xmit.c create mode 100644 drivers/staging/r8188eu/hal/usb_halinit.c create mode 100644 drivers/staging/r8188eu/hal/usb_ops_linux.c create mode 100644 drivers/staging/r8188eu/include/Hal8188EPhyCfg.h create mode 100644 drivers/staging/r8188eu/include/Hal8188EPhyReg.h create mode 100644 drivers/staging/r8188eu/include/Hal8188EPwrSeq.h create mode 100644 drivers/staging/r8188eu/include/Hal8188ERateAdaptive.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_BB.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_MAC.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_RF.h create mode 100644 drivers/staging/r8188eu/include/HalPhyRf_8188e.h create mode 100644 drivers/staging/r8188eu/include/HalPwrSeqCmd.h create mode 100644 drivers/staging/r8188eu/include/HalVerDef.h create mode 100644 drivers/staging/r8188eu/include/basic_types.h create mode 100644 drivers/staging/r8188eu/include/cmd_osdep.h create mode 100644 drivers/staging/r8188eu/include/drv_types.h create mode 100644 drivers/staging/r8188eu/include/ethernet.h create mode 100644 drivers/staging/r8188eu/include/hal_com.h create mode 100644 drivers/staging/r8188eu/include/hal_intf.h create mode 100644 drivers/staging/r8188eu/include/ieee80211.h create mode 100644 drivers/staging/r8188eu/include/ieee80211_ext.h create mode 100644 drivers/staging/r8188eu/include/if_ether.h create mode 100644 drivers/staging/r8188eu/include/ioctl_cfg80211.h create mode 100644 drivers/staging/r8188eu/include/ip.h create mode 100644 drivers/staging/r8188eu/include/mlme_osdep.h create mode 100644 drivers/staging/r8188eu/include/mp_custom_oid.h create mode 100644 drivers/staging/r8188eu/include/odm.h create mode 100644 drivers/staging/r8188eu/include/odm_HWConfig.h create mode 100644 drivers/staging/r8188eu/include/odm_RTL8188E.h create mode 100644 drivers/staging/r8188eu/include/odm_RegConfig8188E.h create mode 100644 drivers/staging/r8188eu/include/odm_RegDefine11AC.h create mode 100644 drivers/staging/r8188eu/include/odm_RegDefine11N.h create mode 100644 drivers/staging/r8188eu/include/odm_interface.h create mode 100644 drivers/staging/r8188eu/include/odm_precomp.h create mode 100644 drivers/staging/r8188eu/include/odm_reg.h create mode 100644 drivers/staging/r8188eu/include/odm_types.h create mode 100644 drivers/staging/r8188eu/include/osdep_intf.h create mode 100644 drivers/staging/r8188eu/include/osdep_service.h create mode 100644 drivers/staging/r8188eu/include/recv_osdep.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_cmd.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_dm.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_hal.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_led.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_recv.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_rf.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_spec.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_sreset.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_xmit.h create mode 100644 drivers/staging/r8188eu/include/rtw_android.h create mode 100644 drivers/staging/r8188eu/include/rtw_ap.h create mode 100644 drivers/staging/r8188eu/include/rtw_br_ext.h create mode 100644 drivers/staging/r8188eu/include/rtw_cmd.h create mode 100644 drivers/staging/r8188eu/include/rtw_debug.h create mode 100644 drivers/staging/r8188eu/include/rtw_eeprom.h create mode 100644 drivers/staging/r8188eu/include/rtw_efuse.h create mode 100644 drivers/staging/r8188eu/include/rtw_event.h create mode 100644 drivers/staging/r8188eu/include/rtw_ht.h create mode 100644 drivers/staging/r8188eu/include/rtw_io.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_set.h create mode 100644 drivers/staging/r8188eu/include/rtw_iol.h create mode 100644 drivers/staging/r8188eu/include/rtw_led.h create mode 100644 drivers/staging/r8188eu/include/rtw_mlme.h create mode 100644 drivers/staging/r8188eu/include/rtw_mlme_ext.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp_ioctl.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp_phy_regdef.h create mode 100644 drivers/staging/r8188eu/include/rtw_p2p.h create mode 100644 drivers/staging/r8188eu/include/rtw_pwrctrl.h create mode 100644 drivers/staging/r8188eu/include/rtw_recv.h create mode 100644 drivers/staging/r8188eu/include/rtw_rf.h create mode 100644 drivers/staging/r8188eu/include/rtw_security.h create mode 100644 drivers/staging/r8188eu/include/rtw_sreset.h create mode 100644 drivers/staging/r8188eu/include/rtw_xmit.h create mode 100644 drivers/staging/r8188eu/include/sta_info.h create mode 100644 drivers/staging/r8188eu/include/usb_ops.h create mode 100644 drivers/staging/r8188eu/include/usb_ops_linux.h create mode 100644 drivers/staging/r8188eu/include/usb_osintf.h create mode 100644 drivers/staging/r8188eu/include/usb_vendor_req.h create mode 100644 drivers/staging/r8188eu/include/wifi.h create mode 100644 drivers/staging/r8188eu/include/wlan_bssdef.h create mode 100644 drivers/staging/r8188eu/include/xmit_osdep.h create mode 100644 drivers/staging/r8188eu/os_dep/ioctl_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/mlme_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/os_intfs.c create mode 100644 drivers/staging/r8188eu/os_dep/osdep_service.c create mode 100644 drivers/staging/r8188eu/os_dep/recv_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/rtw_android.c create mode 100644 drivers/staging/r8188eu/os_dep/usb_intf.c create mode 100644 drivers/staging/r8188eu/os_dep/usb_ops_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/xmit_linux.c delete mode 100644 drivers/staging/rtl8188eu/Kconfig delete mode 100644 drivers/staging/rtl8188eu/Makefile delete mode 100644 drivers/staging/rtl8188eu/TODO delete mode 100644 drivers/staging/rtl8188eu/core/mac_cfg.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_ap.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_cmd.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_efuse.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_ieee80211.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_iol.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_led.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_recv.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_rf.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_security.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_sreset.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_wlan_util.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_xmit.c delete mode 100644 drivers/staging/rtl8188eu/hal/bb_cfg.c delete mode 100644 drivers/staging/rtl8188eu/hal/fw.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_rate_adaptive.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal_com.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal_intf.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_hwconfig.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_rtl8188e.c delete mode 100644 drivers/staging/rtl8188eu/hal/phy.c delete mode 100644 drivers/staging/rtl8188eu/hal/pwrseq.c delete mode 100644 drivers/staging/rtl8188eu/hal/pwrseqcmd.c delete mode 100644 drivers/staging/rtl8188eu/hal/rf.c delete mode 100644 drivers/staging/rtl8188eu/hal/rf_cfg.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_led.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c delete mode 100644 drivers/staging/rtl8188eu/hal/usb_halinit.c delete mode 100644 drivers/staging/rtl8188eu/include/HalVerDef.h delete mode 100644 drivers/staging/rtl8188eu/include/basic_types.h delete mode 100644 drivers/staging/rtl8188eu/include/drv_types.h delete mode 100644 drivers/staging/rtl8188eu/include/fw.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_cfg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_rate_adaptive.h delete mode 100644 drivers/staging/rtl8188eu/include/hal_com.h delete mode 100644 drivers/staging/rtl8188eu/include/hal_intf.h delete mode 100644 drivers/staging/rtl8188eu/include/ieee80211.h delete mode 100644 drivers/staging/rtl8188eu/include/mlme_osdep.h delete mode 100644 drivers/staging/rtl8188eu/include/mon.h delete mode 100644 drivers/staging/rtl8188eu/include/odm.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_hwconfig.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_precomp.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_rtl8188e.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_types.h delete mode 100644 drivers/staging/rtl8188eu/include/osdep_intf.h delete mode 100644 drivers/staging/rtl8188eu/include/osdep_service.h delete mode 100644 drivers/staging/rtl8188eu/include/phy.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_regdefine11n.h delete mode 100644 drivers/staging/rtl8188eu/include/pwrseq.h delete mode 100644 drivers/staging/rtl8188eu/include/pwrseqcmd.h delete mode 100644 drivers/staging/rtl8188eu/include/recv_osdep.h delete mode 100644 drivers/staging/rtl8188eu/include/rf.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_cmd.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_dm.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_hal.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_recv.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_spec.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_xmit.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_android.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ap.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_cmd.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_eeprom.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_efuse.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_event.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ht.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_set.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_iol.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_led.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_pwrctrl.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_recv.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_rf.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_security.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_sreset.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_xmit.h delete mode 100644 drivers/staging/rtl8188eu/include/sta_info.h delete mode 100644 drivers/staging/rtl8188eu/include/usb_ops_linux.h delete mode 100644 drivers/staging/rtl8188eu/include/wifi.h delete mode 100644 drivers/staging/rtl8188eu/include/wlan_bssdef.h delete mode 100644 drivers/staging/rtl8188eu/include/xmit_osdep.h delete mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/mlme_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/mon.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/os_intfs.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/osdep_service.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/recv_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/rtw_android.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/usb_intf.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/xmit_linux.c delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c delete mode 100644 fs/binfmt_em86.c create mode 100644 fs/btrfs/verity.c delete mode 100644 include/asm-generic/atomic-instrumented.h delete mode 100644 include/asm-generic/atomic-long.h create mode 100644 include/dt-bindings/clock/mt8192-clk.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-zynq.h rename include/linux/{ => atomic}/atomic-arch-fallback.h (100%) create mode 100644 include/linux/atomic/atomic-instrumented.h create mode 100644 include/linux/atomic/atomic-long.h create mode 100644 include/linux/can/platform/flexcan.h delete mode 100644 include/linux/cmdline-parser.h create mode 100644 include/linux/sysfb.h create mode 100644 include/linux/tty_buffer.h create mode 100644 include/linux/tty_port.h create mode 100644 include/net/mctp.h create mode 100644 include/net/mctpdevice.h create mode 100644 include/net/netns/mctp.h delete mode 100644 include/net/netns/x_tables.h create mode 100644 include/uapi/linux/mctp.h create mode 100644 lib/crypto/sm4.c create mode 100644 net/mctp/Kconfig create mode 100644 net/mctp/Makefile create mode 100644 net/mctp/af_mctp.c create mode 100644 net/mctp/device.c create mode 100644 net/mctp/neigh.c create mode 100644 net/mctp/route.c create mode 100644 tools/lib/bpf/relo_core.c create mode 100644 tools/lib/bpf/relo_core.h create mode 100644 tools/rcu/extract-stall.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_setsockopt.c create mode 100755 tools/testing/selftests/bpf/test_bpftool_synctypes.py create mode 100644 tools/testing/selftests/kvm/access_tracking_perf_test.c create mode 100644 tools/testing/selftests/move_mount_set_group/.gitignore create mode 100644 tools/testing/selftests/move_mount_set_group/Makefile copy tools/testing/selftests/{mount => move_mount_set_group}/config (100%) create mode 100644 tools/testing/selftests/move_mount_set_group/move_mount_set_gro [...]