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-arm-next-allmodconfig in repository toolchain/ci/linux.
omits 5d765451c240 Add linux-next specific files for 20210525 omits 1e02e99e4dcc Merge branch 'akpm/master' omits fc38b97b9f61 kdump: use vmlinux_build_id to simplify omits 2948df25a7b7 buildid: fix kernel-doc notation omits 3d90830f55a9 buildid: mark some arguments const omits 1daf9b04e669 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 5897a714bee6 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 3f7ae7eac168 scripts/decode_stacktrace.sh: support debuginfod omits aee8f88c510b x86/dumpstack: use %pSb/%pBb for backtrace printing omits cc5efd98c091 arm64: stacktrace: use %pSb for backtrace printing omits 284a7f5a3182 buildid: fix build when CONFIG_MODULES is not set omits de18ec4dfdc1 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 9ee6682aa528 module: add printk formats to add module build ID to stacktraces omits c69afaf0997b dump_stack: add vmlinux build ID to stack traces omits a1bcb82cac46 buildid-stash-away-kernels-build-id-on-init-fix omits 14e5264958fb buildid: stash away kernels build ID on init omits 33d4087f03c4 buildid: add API to parse build ID out of buffer omits a92176471664 buildid: only consider GNU notes for build ID parsing omits fc9fb1687771 secretmem: test: add basic selftest for memfd_secret(2) omits a41116f7e3ad arch, mm: wire up memfd_secret system call where relevant omits e60a7bbb1eef PM: hibernate: disable when there are active secretmem users omits 45213a5620af mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 9ac7a458692f mm: introduce memfd_secret system call to create "secret" [...] omits 321665f266bb set_memory: allow querying whether set_direct_map_*() is a [...] omits f018305ce15f riscv/Kconfig: make direct map manipulation options depend on MMU omits 2c3822c3619f mmap: make mlock_future_check() global omits b9941f892cb5 mm/slub: use stackdepot to save stack trace in objects-fix omits c417aa7a9145 slub: STACKDEPOT: rename save_stack_trace() omits 2fb9e549cb42 mm/slub: use stackdepot to save stack trace in objects omits 55435a09740d Merge branch 'akpm-current/current' omits b2c28e0f8a4e Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits c755146b2ec2 Merge remote-tracking branch 'cxl/next' omits e723f22aab14 Merge remote-tracking branch 'rust/rust-next' omits f2d1f6da88b1 Merge remote-tracking branch 'mhi/mhi-next' omits 71153319a1f3 Merge remote-tracking branch 'fpga/for-next' omits 851ba11b99e2 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 0c914bcd9f9f Merge remote-tracking branch 'hyperv/hyperv-next' omits bc421f39dc38 Merge remote-tracking branch 'nvmem/for-next' omits 00221a94b1c3 Merge remote-tracking branch 'slimbus/for-next' omits 3252329a1d64 Merge remote-tracking branch 'gnss/gnss-next' omits 84737dac7483 Merge remote-tracking branch 'kspp/for-next/kspp' omits de9716fab6df Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits df9dc710b377 Merge remote-tracking branch 'rtc/rtc-next' omits 3ab680fd5cd5 Merge remote-tracking branch 'coresight/next' omits b15d7517db2c Merge remote-tracking branch 'livepatching/for-next' omits c838bf73c4e5 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 3bd96d27d317 Merge remote-tracking branch 'pinctrl/for-next' omits 2cedd434b4a4 Merge remote-tracking branch 'gpio-intel/for-next' omits d3d84b877546 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits e53884eacbb1 Merge remote-tracking branch 'rpmsg/for-next' omits fdbb34a426cf Merge remote-tracking branch 'vhost/linux-next' omits cff93fb5117c Merge remote-tracking branch 'scsi-mkp/for-next' omits 8d2fb45f427f Merge remote-tracking branch 'scsi/for-next' omits a511b9702a60 Merge remote-tracking branch 'cgroup/for-next' omits ebf2f4df7052 Merge remote-tracking branch 'dmaengine/next' omits ab8cb1591629 Merge remote-tracking branch 'icc/icc-next' omits c32fcba33b6b Merge remote-tracking branch 'iio/togreg' omits e9df885ff5c2 Merge remote-tracking branch 'staging/staging-next' omits 1b5fc4ea300f Merge remote-tracking branch 'soundwire/next' omits 43aea39ea230 Merge remote-tracking branch 'phy-next/next' omits 4e617848b718 Merge remote-tracking branch 'extcon/extcon-next' omits 30ec10b3dd3a Merge remote-tracking branch 'char-misc/char-misc-next' omits 1a5a443c3f87 Merge remote-tracking branch 'tty/tty-next' omits c9820b6285da Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits e99c4074a9ef Merge remote-tracking branch 'usb-serial/usb-next' omits 6705fbfa7915 Merge remote-tracking branch 'usb/usb-next' omits 6245c693fb25 Merge remote-tracking branch 'driver-core/driver-core-next' omits 0f9c3df66eb6 Merge remote-tracking branch 'ipmi/for-next' omits 096c97d4ca2f Merge remote-tracking branch 'leds/for-next' omits 98d11531e02d Merge remote-tracking branch 'drivers-x86/for-next' omits dac93c4c1ba9 Merge remote-tracking branch 'percpu/for-next' omits d938ecd878a6 Merge remote-tracking branch 'rcu/rcu/next' omits 75a93fd057ec Merge remote-tracking branch 'edac/edac-for-next' omits b28bf88f295c Merge remote-tracking branch 'tip/auto-latest' omits 697c2a8157af Merge remote-tracking branch 'spi/for-next' omits f218d838ef58 Merge remote-tracking branch 'devicetree/for-next' omits 719924db1e08 Merge remote-tracking branch 'audit/next' omits 7206ca981109 Merge remote-tracking branch 'iommu/next' omits 093d91234e80 Merge remote-tracking branch 'smack/next' omits 3dd39ce91506 Merge remote-tracking branch 'selinux/next' omits d974d7da68c7 Merge remote-tracking branch 'keys/keys-next' omits f38fae6b8cac Merge remote-tracking branch 'integrity/next-integrity' omits 81dbd5918dc7 Merge remote-tracking branch 'apparmor/apparmor-next' omits e1c0d6e52b94 Merge remote-tracking branch 'security/next-testing' omits fcba53bec29d Merge remote-tracking branch 'regulator/for-next' omits 5a342f2b20e4 Merge remote-tracking branch 'battery/for-next' omits 0ada4e1d70e0 Merge remote-tracking branch 'backlight/for-backlight-next' omits 049e115b999c Merge remote-tracking branch 'mfd/for-mfd-next' omits 0739ff35d36f Merge remote-tracking branch 'mmc/next' omits 61bd3f366ded Merge remote-tracking branch 'device-mapper/for-next' omits 58d009829a58 Merge remote-tracking branch 'block/for-next' omits 80b6b776f819 Merge remote-tracking branch 'modules/modules-next' omits 7827fda6c829 Merge remote-tracking branch 'sound-asoc/for-next' omits 3f5a3a61815f Merge remote-tracking branch 'sound/for-next' omits ecea970bc787 Merge remote-tracking branch 'regmap/for-next' omits eb45095245d7 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d8c52bfe4c0f Merge remote-tracking branch 'drm-msm/msm-next' omits c178fbd96c26 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits fabfea1256b6 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e7a852c8e957 Merge remote-tracking branch 'amdgpu/drm-next' omits be5c9fce2449 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 2f419ea26d29 Merge remote-tracking branch 'drm/drm-next' omits 88931f955c76 Merge remote-tracking branch 'crypto/master' omits 05970baa645b Merge remote-tracking branch 'nand/nand/next' omits 5101eef60dc3 Merge remote-tracking branch 'mtd/mtd/next' omits 7dba8d686670 Merge remote-tracking branch 'gfs2/for-next' omits b3682f800961 Merge remote-tracking branch 'bluetooth/master' omits ede031a27d27 Merge remote-tracking branch 'netfilter-next/master' omits 5804b1f8c4ef Merge remote-tracking branch 'bpf-next/for-next' omits cea2dfd1359b Merge remote-tracking branch 'net-next/master' omits 2b36fe8c4066 Merge remote-tracking branch 'rdma/for-next' omits cd035eb4697b Merge remote-tracking branch 'opp/opp/linux-next' omits bd6b6fdebbe6 Merge remote-tracking branch 'devfreq/devfreq-next' omits 23af576f8a3e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 73ec5fe881e9 Merge remote-tracking branch 'pm/linux-next' omits f999258f5aac Merge remote-tracking branch 'v4l-dvb-next/master' omits bac4bf35e611 Merge remote-tracking branch 'v4l-dvb/master' omits 061bc1809a64 Merge remote-tracking branch 'jc_docs/docs-next' omits 66ddebc06eb0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 9e00e479afe9 Merge remote-tracking branch 'hid/for-next' omits fa281a072ecf Merge remote-tracking branch 'printk/for-next' omits 3771ebdf3bf3 Merge remote-tracking branch 'vfs/for-next' omits ba605bb8c858 Merge remote-tracking branch 'v9fs/9p-next' omits d803759efa2d Merge remote-tracking branch 'nfsd/nfsd-next' omits 6afe83c9888d Merge remote-tracking branch 'nfs/linux-next' omits 10d0a205723b Merge remote-tracking branch 'jfs/jfs-next' omits a40c2e09501a Merge remote-tracking branch 'f2fs/dev' omits c6267f8c8063 Merge remote-tracking branch 'ext3/for_next' omits 54a2a354b830 Merge remote-tracking branch 'erofs/dev' omits fee0ad18be25 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 37b7b0e0d7f4 Merge remote-tracking branch 'cifs/for-next' omits cf8b63759cfa Merge remote-tracking branch 'ceph/master' omits c98b59d0cc6b Merge remote-tracking branch 'btrfs/for-next' omits d0e1a91f4910 Merge remote-tracking branch 'sh/for-next' omits c813ba37e6f9 Merge remote-tracking branch 'risc-v/for-next' omits 854a45ddf90e Merge remote-tracking branch 'mips/mips-next' omits 9f65658a790e Merge remote-tracking branch 'm68k/for-next' omits 507bdbd3012f Merge remote-tracking branch 'h8300/h8300-next' omits ec3f2d085b98 Merge remote-tracking branch 'csky/linux-next' omits 877c0e1aa62d Merge remote-tracking branch 'clk-renesas/renesas-clk' omits a46263a62280 Merge remote-tracking branch 'clk-imx/for-next' omits dfb5fe4abcc4 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits a144f6f58575 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 054ec01e96c8 Merge remote-tracking branch 'tegra/for-next' omits e2e86f7377e0 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits cfdcd9772740 Merge remote-tracking branch 'scmi/for-linux-next' omits 8bc021b4b581 Merge remote-tracking branch 'samsung-krzk/for-next' omits ceeb885e5002 Merge remote-tracking branch 'rockchip/for-next' omits df90f0a71ae2 Merge remote-tracking branch 'reset/reset/next' omits 0f12382759d5 Merge remote-tracking branch 'renesas/next' omits 4278f3782aa6 Merge remote-tracking branch 'raspberrypi/for-next' omits f41313fae933 Merge remote-tracking branch 'qcom/for-next' omits e3a59a7c36fb Merge remote-tracking branch 'omap/for-next' omits b8ffc48b5a2b Merge remote-tracking branch 'mvebu/for-next' omits 6513578166bc Merge remote-tracking branch 'mediatek/for-next' omits c822c0927ed8 Merge remote-tracking branch 'keystone/next' omits 6262cde9cd7a Merge remote-tracking branch 'imx-mxs/for-next' omits 576ecae3f07e Merge remote-tracking branch 'drivers-memory/for-next' omits df3475bd547d Merge remote-tracking branch 'at91/at91-next' omits 804f35eb2968 Merge remote-tracking branch 'aspeed/for-next' omits 5a24ab48eeb2 Merge remote-tracking branch 'amlogic/for-next' omits e4446c62fd9f Merge remote-tracking branch 'actions/for-next' omits 3be23dc9473e Merge remote-tracking branch 'arm/for-next' omits 045bf5f66ec7 Merge remote-tracking branch 'asm-generic/master' omits 6fd2aff07e88 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits c2f4d499c349 Merge remote-tracking branch 'kbuild/for-next' omits 5e89c156c525 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 45efcfb7fe0e Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 405403413048 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 3d281340e158 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 1264454b8211 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits e03a79869a88 Merge remote-tracking branch 'scsi-fixes/fixes' omits b17a227d35fb Merge remote-tracking branch 'vfs-fixes/fixes' omits cc03d3cb5d47 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e2165f8f95f4 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 9237263c178c Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 9c17f4619f53 next-20210524/kvm-fixes omits 8dbde399044b drm/msm/dp: handle irq_hpd with sink_count = 0 correctly omits 665a69611a73 dt-bindings: msm/dp: Add bindings of MSM DisplayPort controller omits 8fc939e72ff8 dt-bindings: msm: dsi: add yaml schemas for DSI PHY bindings omits 4dbe55c97741 dt-bindings: msm: dsi: add yaml schemas for DSI bindings omits 3d7a0dd8f39b dt-bindings: msm: disp: add yaml schemas for DPU bindings omits bcae59d0d45b rtc: imxdi: add wakeup support omits 37401019fe32 rtc: efi: Remove the repeated module alias omits 54b909436ede rtc: fix snprintf() checking in is_rtc_hctosys() omits 8df65d4adca6 dt-bindings: convert rtc/faraday,ftrtc01 to yaml omits 118142872534 Merge remote-tracking branch 'omap-fixes/fixes' omits 1cfd569575d5 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits a4f85a0d7f5c Merge remote-tracking branch 'dmaengine-fixes/fixes' omits a546a9e86452 Merge remote-tracking branch 'vfio-fixes/for-linus' omits 206e04ec7539 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE omits f4535ada3970 Merge remote-tracking branch 'ide/master' omits d67b0693eb22 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits f64be16c2505 Merge remote-tracking branch 'staging.current/staging-linus' omits 7ebdf821e96a Merge remote-tracking branch 'phy/fixes' omits 9418c0c0d6d8 Merge remote-tracking branch 'usb.current/usb-linus' omits 41a11442e23a Merge remote-tracking branch 'tty.current/tty-linus' omits 3ddb4135824c Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 86305ebdce37 Merge remote-tracking branch 'pci-current/for-linus' omits 13bc2f810437 Merge remote-tracking branch 'spi-fixes/for-linus' omits b2dd226c1fb8 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 083ddc56d2f0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5777e3261d72 Merge remote-tracking branch 'sound-current/for-linus' omits 6bf34d90b6ff Merge remote-tracking branch 'wireless-drivers/master' omits ddb80b802878 Merge remote-tracking branch 'netfilter/master' omits d866455d4de5 Merge remote-tracking branch 'ipsec/master' omits 8afeb7b165e9 Merge remote-tracking branch 'bpf/master' omits cd12a9ee080e Merge remote-tracking branch 'net/master' omits f765e349c3e1 rtc: m41t80: add support for fixed clock omits f4a35e00d248 Merge branch 'for-next/clang/features' into for-next/kspp omits b0ddc5b17005 rtc: bd70528: fix BD71815 watchdog dependency omits c1eaf3c09c54 Merge branch 'wan-cleanups' omits d1406175f968 net: wan: add braces {} to all arms of the statement omits 80d67b95d1fe net: wan: fix the comments style issue omits 336d781bd952 net: wan: replace comparison to NULL with "!card" omits 87feef1cfbbe net: wan: move out assignment in if condition omits c3b6b5c64f39 net: wan: add some required spaces omits e5877104b5ec net: wan: fix the code style issue about trailing statements omits 261795f4113b net: wan: code indent use tabs where possible omits f0328a192290 net: wan: add blank line after declarations omits b32db030b96e net: wan: fix an code style issue about "foo* bar" omits 8890d0a1891a net: wan: remove redundant blank lines omits a596fcd9cbc7 drm/panel: panel-simple: Add missing pm_runtime_dont_use_a [...] omits d9d15a662cff Merge branch 'sja1105-sja1110-prep' omits 1bf658eefe38 net: dsa: sja1105: allow the frame buffer size to be customized omits 38fbe91f2287 net: dsa: sja1105: configure the multicast policers, if present omits f78a2517cf73 net: dsa: sja1105: use sja1105_xfer_u32 for the reset procedure omits fd6f2c257b0b net: dsa: sja1105: dynamically choose the number of static [...] omits c50376783f23 net: dsa: sja1105: skip CGU configuration if it's unnecessary omits df2a81a35ebb net: dsa: sja1105: don't assign the host port using dsa_up [...] omits 82760d7f2ea6 net: dsa: sja1105: dimension the data structures for a lar [...] omits f238fef1b3de net: dsa: sja1105: avoid some work for unused ports omits 542043e91df4 net: dsa: sja1105: parameterize the number of ports omits 5556bacaa561 Merge branch 'Add lookup_and_delete_elem support to BPF ha [...] omits 49c299b69444 selftests/bpf: Add bpf_lookup_and_delete_elem tests omits d59b9f2d1b22 bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags omits 3e87f192b405 bpf: Add lookup_and_delete_elem support to hashtab omits feeb371272fe Merge branch 'hns3-promisc-updates' omits 4e2471f7b6ef net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace [...] omits 1e6e76101fd9 net: hns3: configure promisc mode for VF asynchronously omits 62f148d8dde6 nfc: st-nci: remove unnecessary assignment and label omits dc51ff91cf2d vfio/platform: fix module_put call in error flow omits 752774ce7793 samples: vfio-mdev: fix error handing in mdpy_fb_probe() omits 78b238147e4d vfio/iommu_type1: Use struct_size() for kzalloc() omits 2a55ca373501 vfio/pci: zap_vma_ptes() needs MMU omits f9bceaa59c5c libbpf: Skip bpf_object__probe_loading for light skeleton omits 31ff791600e3 Merge branch 'misc' into for-next omits 71d439702175 Merge branch 'fixes' into for-next omits effe3781b6cc gpio: tps65912: remove platform_set_drvdata() + cleanup probe omits 0cef30b8beaf gpio: tps65218: remove platform_set_drvdata() + cleanup probe omits 3660660a8e86 gpio: tc3589x: emove platform_set_drvdata() + cleanup probe omits cc7af0bfa0d9 gpio: tps6586x: remove platform_set_drvdata() + cleanup probe omits d1ce2c79156d vfio/pci: Fix error return code in vfio_ecap_init() omits 6bcec6cee54e Merge branch 'for-5.14/io_uring' into for-next omits ffdde143b53c io_uring: don't bounce submit_state cachelines omits c188ef3298f0 io_uring: rename io_get_cqring omits d5d591fa84eb io_uring: kill cached_cq_overflow omits 6e1f520a8e27 io_uring: deduce cq_mask from cq_entries omits afdaae757378 io_uring: remove dependency on ring->sq/cq_entries omits f15e2191cf65 io_uring: better locality for rsrc fields omits ec6247723662 io_uring: shuffle rarely used ctx fields omits bb1068186009 io_uring: make fail flag not link specific omits b0d0967561d3 io_uring: get rid of files in exit cancel omits 6d78264383f4 io_uring: simplify waking sqo_sq_wait omits ff95e5874080 io_uring: remove unused park_task_work omits e90672631e24 io_uring: improve sq_thread waiting check omits 7f02c72da989 io_uring: improve sqpoll event/state handling omits c7d833f10511 f2fs: support RO feature omits 6962681ee8c6 Merge branch 'for-5.13-fixes' into for-next omits 42ee011e2d75 dm space map disk: cache a small number of index entries omits 377107bbc37b dm space maps: improve performance with inc/dec on ranges [...] omits 9ae648c16be5 Merge branch 'v5.13/ffa' of git://git.kernel.org/pub/scm/l [...] omits 131bb8e3981d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 8afd6d77d028 dm space maps: don't reset space map allocation cursor whe [...] omits bfa37c3fed7b dm btree: improve btree residency omits 47f4bdf989c0 mmc: sdhci-of-aspeed: Configure the SDHCIs as specified by [...] omits 57a6b5d77071 mmc: core: Add a missing SPDX license header omits c17108d7145e Merge branch 'pm-cpufreq' into linux-next omits 1651709b5167 Merge branch 'pnp' into linux-next omits c6190da87364 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] omits c1344e3e8747 Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] omits a3a55fa736a4 Merge branch 'devprop' into linux-next omits 1f3d5758d0a7 mmc: vub3000: fix control-request direction omits 094c0a754039 mmc: sdhci-omap: Use pm_runtime_resume_and_get() to replac [...] omits ef9d2580da10 mmc: sdhci_am654: Use pm_runtime_resume_and_get() to repla [...] omits 97ef5413beb1 mmc: core: Use pm_runtime_resume_and_get() to replace open coding omits c4a0252bdb35 mmc: cqhci: introduce get_trans_desc_offset() omits fef88f2ed040 mmc: cqhci: fix typo omits 260955cb8142 dt-bindings: mmc: Clean-up examples to match documented bindings omits fafb011c9f53 mmc: mediatek: remove useless data parameter from msdc_dat [...] omits 7f89144e3d9c mmc: mediatek: use data instead of mrq parameter from msdc [...] omits 84cc1893ebd6 firmware: arm_ffa: Add support for MEM_* interfaces omits 437b70e4d681 firmware: arm_ffa: Setup in-kernel users of FFA partitions omits b46efab6bf95 firmware: arm_ffa: Add support for SMCCC as transport to F [...] omits 0ebc7c929034 firmware: arm_ffa: Add initial Arm FFA driver support omits 3f939f87c910 firmware: arm_ffa: Add initial FFA bus support for device [...] omits 79da670cda7e arm64: smccc: Add support for SMCCCv1.2 extended input/out [...] omits e56fb7221439 dt-bindings: mmc: rockchip-dw-mshc: Add Rockchip RK1808 omits 5fae1598bb4d memstick: rtsx_usb_ms: fix UAF omits 35b958c0f9bd mmc: core: add support for disabling HS400 mode via DT omits 5c39b018cf62 mmc: sdhci-esdhc-imx: advertise HS400 mode through MMC caps omits 28eb8453759d dt-bindings: mmc: add no-mmc-hs400 flag omits ec6198f88e00 mmc: core: Add support for cache ctrl for SD cards omits d39f68b6e041 mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay omits a3927680df3a dt-bindings: mmc: renesas,mmcif: Convert to json-schema omits 48851b13877e mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] omits ac5eb12c4dec mmc: usdhi6rol0: fix error return code in usdhi6_probe() omits 3902f4e38d8e drivers: memstick: core:ms_block.c: Fix alignment of block [...] omits bf1d491b9189 mmc: core: Move eMMC cache flushing to a new bus_ops callback omits 1ddad40a398d mmc: block: Disable CMDQ on the ioctl path omits 24d558f75ba3 mmc: core: Add support for Power Off Notification for SD cards omits 98ac8c53e1a7 mmc: core: Read performance enhancements registers for SD cards omits cae548d9c814 mmc: core: Read the SD function extension registers for po [...] omits 4ab3e75dbd65 mmc: core: Parse the SD SCR register for support of CMD48/ [...] omits d2355f548cd9 mmc: core: Drop open coding in mmc_sd_switch() omits b9452a88a596 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] omits 25c193d3b483 mmc: core: Enable eMMC sleep commands to use HW busy polling omits 6776f7dc36a8 mmc: core: Extend re-use of __mmc_poll_for_busy() omits 8a85c31fe61f mmc: core: Re-structure some code in __mmc_poll_for_busy() omits 8c0a2922fa46 mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] omits 955a0bf2000f mmc: core: Drop open coding when preparing commands with b [...] omits 1dbd1a565448 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] omits eb4fe0b9801f dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 omits adcc34f2531d dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] omits 0de2718a4095 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag omits cae7e156d77e Merge branch 'for-5.14/drivers' into for-next omits 1fe3c33d5695 Merge branch 'for-5.14/block' into for-next omits 15e4f69476d0 Merge branch 'for-5.14/libata' into for-next omits 8184035805dc rsxx: Use struct_size() in vmalloc() omits d97e594c5166 blk-mq: Use request queue-wide tags for tagset-wide sbitmap omits 56b68085e536 blk-mq: Some tag allocation code refactoring omits 364b61818f65 blk-mq: clearing flush request reference in tags->rqs[] omits bd63141d585b blk-mq: clear stale request in tags->rq[] before freeing o [...] omits 2e315dc07df0 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] omits 84da7acc3ba5 block: avoid double io accounting for flush request omits 8c390ff910c5 block: remove unneeded parenthesis from blk-sysfs omits b5f3352e0868 blkcg: drop CLONE_IO check in blkcg_can_attach() omits 65a8db393a8e aoe: remove unnecessary mutex_init() omits 51fd43e28010 block_dump: remove comments in docs omits 3af3d772f721 block_dump: remove block_dump feature omits 12e0613715e1 block_dump: remove block_dump feature in mark_inode_dirty() omits 257d36d493e9 drm/vc4: hdmi: Add a workqueue to set scrambling omits c85695a2016e drm/vc4: hdmi: Enable the scrambler omits 86e3a65fdb63 drm/vc4: hdmi: Check and warn if we can't reach 4kp60 frequencies omits 7d9061e097e8 drm/vc4: hdmi: Properly compute the BVB clock rate omits 7c9005703ff5 drm/vc4: hvs: Make the HVS bind first omits 5b0060004236 drm/vc4: hdmi: Prevent clock unbalance omits b601c16b7ba8 drm/vc4: crtc: Lookup the encoder from the register at boot omits 5a184d959d5a drm/vc4: crtc: Fix vc4_get_crtc_encoder logic omits c6883985d463 drm/vc4: crtc: Pass the drm_atomic_state to config_pv omits 47a50743031a drm/vc4: crtc: Skip the TXP omits bf6de8e61509 drm/vc4: txp: Properly set the possible_crtcs mask omits 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] omits b19d3479f25e ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode omits 091d5db0abd6 arm64: dts: allwinner: pinephone: Set audio card name omits 47e4dc4e63e1 clk: sunxi-ng: v3s: fix incorrect postdivider on pll-audio omits aa946f04d384 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 3efe28470745 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits c4666729a149 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 67fb42566de9 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits a9ca01a0d1b8 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits ad321de079e1 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits 9a2ebf1ffb55 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits eb37ca9c98ae Merge series "ASoC: rsnd: add D3 support" from Kuninori Mo [...] omits a072cbda97a9 Merge series "Fix MAX77620 regulator driver regression" fr [...] omits a122d70bb81f drm/vc4: Separate VEC compatible variants omits 082152aacd04 dt-bindings: display: bcm2835-vec: Add BCM2711 compatible omits fc7a8abcee22 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 omits 19c0a3af4ad1 Merge branch 'efi/core' omits e0cb1dd88836 Merge branch 'efi/urgent' omits fb3930dce04d Merge branch 'irq/core' omits bc326f6e9a7f Merge branch 'locking/core' omits 20c5dc816ce7 Merge branch 'objtool/core' omits d70d4c73ab1a Merge branch 'perf/core' omits fa4388aac3a5 Merge branch 'sched/core' omits 1f387a595784 Merge branch 'timers/nohz' omits ac2da779e0f7 Merge branch 'x86/apic' omits ced53ab68227 Merge branch 'x86/boot' omits 5546a9e09a9f Merge branch 'x86/cleanups' omits b2d3579b5c95 Merge branch 'x86/cpu' omits 82cd5ac34afe Merge branch 'x86/entry' omits 564c1193b05c Merge branch 'x86/fpu' omits 2a6c037570c3 Merge branch 'x86/misc' omits e8f72716d82c Merge branch 'x86/splitlock' omits 273895109a04 drm/i915/gvt: Add missing macro name changes omits ab053f48f926 spi: ath79: set number of chipselect lines omits 42a7dfa26fc6 spi: ath79: drop platform data omits 7c556aec1409 regulator: bd70528: Convert to use regulator_set_ramp_dela [...] omits 8590ccd4dfd2 regulator: max8973: Convert to use regulator_set_ramp_dela [...] omits 5ba3747dbc9a regulator: bd71815: add select to fix build omits af00978a0a06 ASoC: codecs: Add driver for NXP/Goodix TFA989x (TFA1) amplifiers omits 17ba36b70469 ASoC: dt-bindings: codecs: Add bindings for nxp, tfa989x omits d6956a7dde6f ASoC: rsnd: add null CLOCKIN support omits cf9d5c6619fa ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() omits 17c2d247ddd2 ASoC: dt-bindings: renesas: rsnd: tidyup properties omits 13817d466eb8 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves omits 8d6ee30c11a9 regulator: hisilicon: use the correct HiSilicon copyright omits 4c668630bf8e regulator: bd71828: Fix .n_voltages settings omits 0514582a1a5b regulator: bd70528: Fix off-by-one for buck123 .n_voltages [...] omits 62499a94ce5b regulator: max77620: Silence deferred probe error omits 6f55c5dd1118 regulator: max77620: Use device_set_of_node_from_dev() omits 41daf6ba594d ASoC: core: Fix Null-point-dereference in fmt_single_name() omits 4814d9c5d3b9 cpufreq: dt: Rename black/white-lists omits a610f3c65d3b bus: mhi: Wait for M2 state during system resume omits 0f0781531acb bus: mhi: core: Fix power down latency omits 4a94e23362f0 bus: mhi: core: Validate channel ID when processing comman [...] omits ec7d6dd870d4 ethernet: ucc_geth: Use kmemdup() rather than kmalloc+memcpy omits 7d1da3f1649d cifs: change format of CIFS_FULL_KEY_DUMP ioctl omits 9a7615fa533a cifs: fix string declarations and assignments in tracepoints omits 29a088b8b92e cifs: set server->cipher_type to AES-128-CCM for SMB3.0 omits 5d6c3d91ad72 net: r6040: Allow restarting auto-negotiation omits 2ae83ed289c0 Merge branch 'r6040-cleanups' omits 06666907a38a net: r6040: Use ETH_FCS_LEN omits 190e6e291a4c net: r6040: Use logical or for MDIO operations omits 0056982f093d ehea: Use DEVICE_ATTR_*() macro omits 4934fb7dc409 sfc: falcon: use DEVICE_ATTR_*() macro omits 3880fc37beba sfc: use DEVICE_ATTR_*() macro omits dd1599446681 Merge branch 'v5.14-clk/next' into for-next omits 2f3877d609e7 clk: rockchip: fix rk3568 cpll clk gate bits omits 52af13a41489 net: ftgmac100: add missing error return code in ftgmac100 [...] omits 11c2f6c1b303 Merge remote-tracking branches 'riscv/next-misc' and 'risc [...] omits b40f6bcb0448 riscv: enable generic PCI resource mapping omits 6e153938b7f0 gpio: gpio-tegra186: remove platform_set_drvdata() + clean [...] omits 10a476164b08 gpio: gpio-tegra186: remove empty remove hook omits 4d2a72635b55 gpio: da9052: remove platform_set_drvdata() + cleanup probe omits 94a7b66910ea gpio: xgene: simplify probe, return devm_gpiochip_add_data [...] omits 2fb27551ba40 media: imx: imx7_mipi_csis: Update MAINTAINERS omits f0e7cfbb43f1 media: imx: imx7_mipi_csis: Add i.MX8MM support omits 85b62ff2cb97 media: dt-bindings: media: nxp,imx7-mipi-csi2: Add i.MX8MM [...] omits acdff8e14ae9 media: imx: imx7_mipi_csis: Move PHY control to dedicated [...] omits 88fc81388df9 media: imx: imx7_mipi_csis: Reject invalid data-lanes settings omits 7479454cfef0 media: imx: imx7_mipi_csis: Reorganize mipi_csis_probe() omits 0092d4a8ea7f media: imx: imx7_mipi_csis: Reorganize csi_state structure omits b4eb02656d09 media: imx: imx7_mipi_csis: Make csi_state num_clocks fiel [...] omits 62bd05a4f9ff media: imx: imx7_mipi_csis: Drop csi_state pdev field omits 96703073ecb3 media: imx: imx7_mipi_csis: Pass csi_state to mipi_csis_su [...] omits deb1c97283a4 media: imx: imx7_mipi_csis: Don't pass pdev to mipi_csis_p [...] omits e71bcbe65f67 media: imx: imx7_mipi_csis: Turn csi_state irq field into [...] omits f65ffcd8abf9 media: imx: imx7_mipi_csis: Rename csi_state flag field to state omits b0db06bb98b5 media: imx: imx7_mipi_csis: Rename mipi_sd to sd omits cbf15686dd8b media: imx: imx7_mipi_csis: Drop csi_state phy field omits 3acb88893a79 media: imx: imx7_mipi_csis: Store CSI-2 data type in forma [...] omits 492d418c082c media: imx: imx7_mipi_csis: Drop unused csis_hw_reset structure omits 996f6f517dc7 media: imx: imx7_mipi_csis: Set the CLKSETTLE register field omits b329650e3f2d media: imx: imx7_mipi_csis: Reorganize code in sections omits 90ce0472182f media: imx: imx7_mipi_csis: Don't set subdev data omits 2cb7c5c08cf2 media: imx: imx7_mipi_csis: Minimize locking in get/set format omits eed6a93044e3 media: imx: imx7_mipi_csis: Move static data to top of mip [...] omits ca403b37cd95 media: imx: imx7_mipi_csis: Update ISP_CONFIG macros for q [...] omits 7fe1de81ddda media: imx: imx7_mipi_csis: Count the CSI-2 debug interrupts omits d2fcc9c2de11 media: imx: imx7_mipi_csis: Fix logging of only error even [...] omits f4815b399111 media: uapi: move MPEG-2 stateless controls out of staging omits 3c994c6d21db media: controls: Log MPEG-2 stateless control in .std_log omits 2f0968827a48 media: uapi: Move the MPEG-2 stateless control type out of [...] omits 45f97ba1ce80 media: uapi: mpeg2: Remove V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS omits 701a6a410c31 media: hantro/cedrus: Remove unneeded slice size and slice offset omits b6d7e8031c9c media: uapi: mpeg2: Move reference buffer fields omits f329e21e9dad media: uapi: mpeg2: Split sequence and picture parameters omits 88e78409a83a media: uapi: mpeg2: Cleanup flags omits 81bbb65f1981 media: uapi: mpeg2: rework quantisation matrices semantics omits 118f3e1562f2 media: uapi: mpeg2: Rename "quantization" to "quantisation" omits c680ed46e418 media: dvb-usb: fix wrong definition omits 37d9d42f9e78 media: lmedm04: delete lme2510_get_adapter_count() omits 9c87ae1a0dbe media: rc: i2c: Fix an error message omits 267be9dbacf4 Merge tag 'efi-next-for-v5.14' of git://git.kernel.org/pub [...] omits e169fba4f464 Merge tag 'efi-urgent-for-v5.13-rc2' of git://git.kernel.o [...] omits c8b0795265b6 Merge branch 'imx/defconfig' into for-next omits 12ea3629f4fb Merge branch 'imx/dt64' into for-next omits 03bde7b53027 Merge branch 'imx/dt' into for-next omits 13e077d521cc Merge branch 'imx/bindings' into for-next omits 6965f55ec6c5 Merge branch 'imx/soc' into for-next omits 0af73aa87227 Merge branch 'imx/drivers' into for-next omits b73eb6b3b91f ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells omits 57bbd15f7b95 arm64: dts: imx8: conn: fix enet clock setting omits 0e2fa4959c4f ARM: dts: imx7d-pico: Fix the 'tuning-step' property omits 7c8f0338cdac ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property omits 1c147690231b ARM: dts: imx53-ard: Correct Ethernet node name omits 77e6025c2416 ARM: dts: i.MX51: digi-connectcore-som: Correct Ethernet n [...] omits 52387bb9a4a7 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage omits 25201269c6ec arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage omits 7a4e95d68970 ARM: imx7d: remove Atheros AR8031 PHY fixup omits d500c6c42bed ARM: imx6sx: remove Atheros AR8031 PHY fixup omits 582368377926 ARM: imx6q: remove Atheros AR8035 SmartEEE fixup omits f5d9aa79dfdf ARM: imx6q: remove clk-out fixup for the Atheros AR8031 an [...] omits 4d3b70d980c2 ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup() omits 5fff104f04dc ARM: imx6q: remove part of ar8031_phy_fixup() omits 66e69d8849e9 ARM: imx6q: remove PHY fixup for KSZ9031 omits 723de6a4126b ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] omits d943728fc7f2 ARM: dts: imx6: edmqmx6: set phy-mode to RGMII-ID omits c2d7cedf34bc soc: imx: gpcv2: move reset assert after requesting domain [...] omits 52393663ec33 soc: imx: gpcv2: Add support for missing i.MX8MM VPU/DISPM [...] omits f89867cee8e8 soc: imx: gpcv2: add support for i.MX8MM power domains omits fe58c887fb8c soc: imx: gpcv2: add support for optional resets omits c0ce75395f8d soc: imx: gpcv2: allow domains without power-sequence control omits 1382eb1967d7 soc: imx: gpcv2: add runtime PM support for power-domains omits 58d268619aa9 soc: imx: gpcv2: wait for ADB400 handshake omits 256f07edbdd2 soc: imx: gpcv2: split power up and power down sequence control omits cbca0b4fd211 soc: imx: gpcv2: switch to clk_bulk_* API omits 4ac6317a3701 soc: imx: gpcv2: move domain mapping to domain driver probe omits 4ed57c97b414 soc: imx: gpcv2: move to more ideomatic error handling in probe omits 54ca489ebae8 dt-bindings: power: add defines for i.MX8MM power domains omits 7ba861fff0cd dt-bindings: imx: gpcv2: add support for optional resets omits 779b56bb6797 ARM: imx: pm-imx27: Include "common.h" omits cadd1beb7201 arm64: dts: imx8mq: assign PCIe clocks omits ac0cbf9d13dc arm64: dts: zii-ultra: fix 12V_MAIN voltage omits e98d98028989 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance omits 37f592901258 ARM: dts: imx6qdl-sabresd: Configure the gpio for hp detect omits 861920974aa5 ARM: dts: imx6qdl-sabresd: Add asrc support for wm8962 sound card omits 0631ba361a7e arm64: dts: imx8mn: specify dma-ranges omits f17d0bcb3c9e arm64: dts: imx8mm: specify dma-ranges omits c5ea479305e0 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits 1a35b71e32aa ipc: use kmalloc for msg_queue and shmid_kernel omits 396eb1ee234c ipc sem: use kvmalloc for sem_undo allocation omits 055d5b168216 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits f5045d0c52d8 lib/decompressors: remove set but not used variabled 'level' omits 8abc5f6c789d samples/kprobes: fix typo in handler_post() omits f4bca74689b5 samples/kprobes: fix typo in handler_fault() omits 88e3e3340152 x86: signal: don't do sas_ss_reset() until we are certain [...] omits 96089d0f1456 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits e6e6c3bd3fea init/main.c: silence some -Wunused-parameter warnings omits c34b0d70ea3c init: print out unknown kernel parameters omits 7949929c1b48 checkpatch: scripts/spdxcheck.py now requires python3 omits c8d4c4b70e68 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 2197cc59f988 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits b64b1b3f9f43 seq_file: drop unused *_escape_mem_ascii() omits f7b0a9bbab39 nfsd: avoid non-flexible API in seq_quote_mem() omits f8646314f9d2 seq_file: convert seq_escape() to use seq_escape_str() omits 6d0b138778d4 seq_file: add seq_escape_str() as replica of string_escape_str() omits aced44dfdcd5 seq_file: introduce seq_escape_mem() omits 5d557503a8e2 MAINTAINERS: add myself as designated reviewer for generic [...] omits 47ecd3f970e9 lib/test-string_helpers: add test cases for new features omits 07910f428b99 lib/test-string_helpers: get rid of trailing comma in terminators omits 7d2d8194071a lib/test-string_helpers: print flags in hexadecimal format omits 94ff89d1c149 lib/string_helpers: allow to append additional characters [...] omits 033183137111 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits d8862e6a2131 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 49fb66d70879 lib/string_helpers: drop indentation level in string_escape_mem() omits c2f95e2c708d lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 022d7656003a lib/string_helpers: switch to use BIT() macro omits 63e3271ddeb0 lib: decompress_bunzip2: remove an unneeded semicolon omits 8d3cb8175802 kernel.h: split out panic and oops helpers (ia64 fix) omits 477764bbbed4 kernelh-split-out-panic-and-oops-helpers-fix omits 618894e4c98e kernel.h: split out panic and oops helpers omits 3b9dc52e94a9 proc/sysctl: make protected_* world readable omits 828fecd281b8 sysctl: remove redundant assignment to first omits 9ccfaebc202d procfs/dmabuf: add inode number to /proc/*/fdinfo omits 12e80f5a8509 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 1558788e2d1c fs/proc/kcore: use page_offline_(freeze|thaw) omits eed4d81524bd virtio-mem: use page_offline_(start|end) when setting Page [...] omits a69230c36d18 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits ac3b09990c95 fs/proc/kcore: don't read offline sections, logically offl [...] omits 389031c85a1d fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 5989b2e5dd17 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 19f8d6c991d4 proc: Avoid mixing integer types in mem_rw() omits 37950a4d6b61 kernel/hung_task.c: Monitor killed tasks. omits 91b07931ba94 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits d44ded81e182 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b7ab8e341977 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits d2a17937961c mm/page_alloc: move prototype for find_suitable_fallback omits de06540b3f63 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits df90e9eb1785 mm/swap: make swap_address_space an inline function omits f685ba2f653d mm/z3fold: add kerneldoc fields for z3fold_pool omits b470efb4f6af mm/zbud: add kerneldoc fields for zbud_pool omits 91a43f651de3 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits b48807d27faa mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits b5f27000e5b2 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits a53ec6a35c8a mm/early_ioremap: add prototype for early_memremap_pgprot_adjust omits 580bb27d65c8 mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 18388e361723 mm/page_alloc: make should_fail_alloc_page a static functi [...] omits 404e9cf1ea75 mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 9204129bb09c mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits 1f46143b027c mm: fix spelling mistakes omits 814b29bec224 mm: define default value for FIRST_USER_ADDRESS omits e4cb5ca20662 mm: fix comments mentioning i_mutex omits b1b9c7e07ea9 mm: fix typos and grammar error in comments omits c838311ee875 mm/highmem: Remove deprecated kmap_atomic omits 5c0d3b433b56 mm/memory_hotplug: rate limit page migration warnings omits 06d7c6c5e80a selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 374ed94c930d selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits 7dd2b5530957 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 915df66c89a7 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 1480a5517239 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 9787449ef637 mm: make variable names for populate_vma_page_range() consistent omits 17ca0d883cac nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 72f16fe89b81 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits bae0f1803ce3 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 419ff0441a92 mm/thp: update mm_struct's MM_ANONPAGES stat for huge zero pages omits 04b31e068ccb mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits 3566c8d5771e mm: migrate: check mapcount for THP instead of refcount omits e2a82b5866a8 mm: migrate: don't split THP for misplaced NUMA page omits b79ea21cbc30 mm: migrate: account THP NUMA migration counters correctly omits 7e6d5d326066 mm: thp: refactor NUMA fault handling omits 6d3989143441 mm: memory: make numa_migrate_prep() non-static omits c7eca0c5a397 mm: memory: add orig_pmd to struct vm_fault omits 2fea967660bd mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix omits 56967556d83e mm/huge_memory.c: remove unused variable 'count' omits 0e51ad98ce92 mm: thp: check total_mapcount instead of page_mapcount omits 3d544208d519 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 9feca0fe5a9b mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 89fb47db72f2 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix omits dfe215e9bac2 arm64: drop pfn_valid_within() and simplify pfn_valid() omits 0085160c0522 arm64: decouple check whether pfn is in linear map from pf [...] omits d24008db3935 memblock: update initialization of reserved pages omits bc510e81d04d include/linux/mmzone.h: add documentation for pfn_valid() omits b6ed64011058 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 819ac563b0f6 mm/kconfig: move HOLES_IN_ZONE into mm omits 96a21928936c userfaultfd/selftests: exercise minor fault handling shmem [...] omits f25611d315af userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits a6e2d0b31d8c userfaultfd/selftests: reinitialize test context in each test omits d7ec6efb9ab7 userfaultfd/selftests: create alias mappings in the shmem test omits bcdac14cb248 userfaultfd/selftests: use memfd_create for shmem test type omits 7fd4e9457328 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits c12c2794065b userfaultfd/shmem: advertise shmem minor fault support omits 678c60ab7e10 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 307c04858b51 userfaultfd/shmem: support minor fault registration for shmem omits 507345ff6f84 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits a71ee4810deb userfaultfd/selftests: add pagemap uffd-wp test omits 1e8745cad28b mm/pagemap: export uffd-wp protection information omits f5e82a1826a8 mm/userfaultfd: fail uffd-wp registration if not supported omits 2a0231cb7fc1 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits c57323780cd3 mm/userfaultfd: fix uffd-wp special cases for fork() omits af85da6945a6 mm/thp: simplify copying of huge zero page pmd when fork omits 2e18ce0693b7 userfaultfd/selftests: unify error handling omits 513cd620a93c userfaultfd/selftests: only dump counts if mode enabled omits 1a8202f91c6c userfaultfd/selftests: dropping VERIFY check in locking_thread omits a3e5749fdc61 userfaultfd/selftests: remove the time() check on delayed uffd omits accb8ed8c426 userfaultfd/selftests: use user mode only omits 5b1c575cf67a powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits f1313a3a0715 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 3b4890bdf566 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits c850c24bda92 arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 67f4529cd3b9 x86: define only {pud/pmd}_{set/clear}_huge when useful omits 043df8649e1b mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 12e9149f6635 mm/hugetlb: change parameters of arch_make_huge_pte() omits da8061a3ac24 mm/huge_memory.c: don't discard hugepage if other processe [...] omits 5d2ffbd25b68 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 9dd2b449be9c mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 1e507d34d772 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 6592db577150 mm/huge_memory.c: use page->deferred_list omits cfd4a6b04202 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits ac2823dd0315 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 7c69cac1db93 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 99e1539d4a6d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 573d6fba46e6 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits d8aaf2a0ebee mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 96d054d6b9db mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 7cb90993839c mm: hugetlb: alloc the vmemmap pages associated with each [...] omits fe1bd4965763 mm: hugetlb: defer freeing of HugeTLB pages omits 1c191f852a98 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 068746058a75 mm: hugetlb: gather discrete indexes of tail page omits a7d87c909449 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 37f79bbcb070 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 4a273df45cbe mm,hwpoison: make get_hwpoison_page call get_any_page() omits 07bbd75d4133 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits 4353349f7d98 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 90b184d22346 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits a3b9b6386911 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 5c455fc158cf mm/page_alloc: batch the accounting updates in the bulk allocator omits 30386bb1fa03 mm/vmstat: inline NUMA event counter updates omits 173ed7cf1428 mm/vmstat: convert NUMA statistics to basic NUMA counters omits de5e93cf9f05 mm/page_alloc: convert per-cpu list protection to local_lock omits f887caa49d14 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits 430f2bf5b55f mm/page_alloc: split per cpu page lists and zone stats -fix omits 34020422616a mm/page_alloc: split per cpu page lists and zone stats omits 47671d91e22d mm/page_alloc: switch to pr_debug omits 3a854ce8605c mm: optimise nth_page for contiguous memmap omits b59f9d05844f mm: constify page_count and page_ref_count omits 0d1816249d99 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 7991bd262e14 mm: make compound_head const-preserving omits 0062b0b70d0c mm/page_owner: constify dump_page_owner omits a882885c4593 mm/debug: factor PagePoisoned out of __dump_page omits b5a793e9ed10 mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits 23a8803c239f mm: make __dump_page static omits 8072a5e5e1ac mm/mmzone.h: simplify is_highmem_idx() omits 36d23a44adea mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits d87e63609fd9 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits d2f12e41c6b0 fix for "printk: introduce dump_stack_lvl()" omits d50c45581dda printk: introduce dump_stack_lvl() omits 7b56b11050f8 mm/vmalloc: print a warning message first on failure omits 832429817cd9 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits b18e422ded60 mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits 2211ff0c1e98 powerpc/mm: enable move pmd/pud omits 998630bb3be6 mm/mremap: allow arch runtime override omits bfe2967a27f2 mm/mremap: move TLB flush outside page table lock omits fcb4acb31907 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits d9fe477773e6 mm/mremap: use range flush that does TLB and page walk cac [...] omits b9b1e4e4799f powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits 7006e99fb7fc powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 4cab3786d3aa powerpc/mm/book3s64: fix possible build error omits f8cb68e56bd3 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits 05f2964d3ba8 mm/mremap: use pmd/pud_poplulate to update page table entries omits 6ec1a3ab62e0 selftest/mremap_test: avoid crash with static build omits 2ba386da812c selftest/mremap_test: update the test to handle pagesize o [...] omits 101a4a1c871d mm/memory.c: fix comment of finish_mkwrite_fault() omits 669ac363ce3a mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 029188e3403e mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits ceb9da86dbde mm/mmap: introduce unlock_range() for code cleanup omits c8c8c48ac6ea mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits ba2d4896adda mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 88171837d754 binfmt-remove-in-tree-usage-of-map_executable-fix omits 5fae0f95c42a binfmt: remove in-tree usage of MAP_EXECUTABLE omits 2f5453a6f65b perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 10d8be510ccc mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix omits 482c09f57dd3 mm: improve mprotect(R|W) efficiency on pages referenced once omits 9a2288977da6 memcontrol: use flexible-array member omits 4823bf1eef2c mm: vmscan: remove noinline_for_stack omits ecea42da7f3f mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 5e7517470d39 mm: memcontrol: simplify the logic of objcg pinning memcg omits 197eb953b227 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits 44fcf4a97ea2 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 49b0add345f2 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 1a03a78d7579 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 772ef47e8248 mm: memcontrol: fix page charging in page replacement omits 36044bd2e71f mm: memcontrol: fix root_mem_cgroup charging omits 42e0c54ac05f mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 7d8fc54f8914 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 0a11ece7879e mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits 5d87b385b080 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 993d5b20a44a mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits b991e7735448 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits e2991807e2c0 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits f7eda57ca002 mm/memcg: optimize user context object stock access omits 6bb09e1e3bba mm/memcg: improve refill_obj_stock() performance omits c631b9f302ee mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits 3c6bf9dddf25 mm/memcg: move mod_objcg_state() to memcontrol.c omits 23fa5f3d4de2 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 46d9209734da mm/swap: remove unused global variable nr_swapper_spaces omits 292a2275e8ec mm/swap_slots.c: delete meaningless forward declarations omits de6592d75570 mm/swap: remove unused local variable nr_shadows omits 8f23f5f6f1c4 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits a0d9cecf836b mm/shmem: fix shmem_swapin() race with swapoff omits 281c477130ea mm/swap: remove confusing checking for non_swap_entry() in [...] omits 8fcaafda5ac7 swap: fix do_swap_page() race with swapoff omits 5a558bc8ac71 mm/swapfile: use percpu_ref to serialize against concurren [...] omits 7a381662c189 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits d2b02adf3180 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits eddf878442c5 mm: gup: pack has_pinned in MMF_HAS_PINNED omits b9cfa2d055ba mm: gup: allow FOLL_PIN to scale in SMP omits 1f31fd735b8b mm/gup_benchmark: support threading omits 3aa635bb6fce mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 1179968f90a1 mm/page-writeback: update the comment of Dirty position control omits 3b4c0270650b mm/page-writeback: Fix performance when BDI's share of rat [...] omits 39b6e063150d mm: page-writeback: kill get_writeback_state() comments omits f55422bdf2b5 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits ce5774e26bb7 tools/vm/page_owner_sort.c: check malloc() return omits 0933f61b5e9a slub: actually use 'message' in restore_bytes() omits 061d9da524b9 slub: print raw pointer addresses when debugging omits 2f771b1cbaf2 lib/hexdump: add a raw pointer printing format for slub debugging omits f3c02f7962b7 mm, slub: fix support for clang 10 omits 692d5bccbfd7 kfence: test: fix for "mm, slub: change run-time assertion [...] omits 7fead0c158c7 mm, slub: change run-time assertion in kmalloc_index() to [...] omits fc67f6c7986a slub: remove resiliency_test() function omits b190ca4dc74b mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits 30e02eb754cf mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits e68667ca91f0 mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits b2e38b28c708 kunit: make test->lock irq safe omits 48b38ee55899 doc: watchdog: modify the doc related to "watchdog/%u" omits 309e0c7eb550 doc: watchdog: modify the explanation related to watchdog thread omits 35ff376814fa kernel: watchdog: modify the explanation related to watchd [...] omits 6f120a2df303 ocfs2: fix ocfs2 corrupt when iputting an inode omits 064946614d17 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits a41e4e4f42a9 ocfs2: remove repeated uptodate check for buffer omits 60c57eca379c ocfs2: remove redundant assignment to pointer queue omits e19d3207bd84 ocfs2: fix snprintf() checking omits ca61b2bcc953 ocfs2: remove unnecessary INIT_LIST_HEAD() omits 9b627b25bd8c scripts/spelling.txt: add more spellings to spelling.txt omits d7689e016f73 streamline_config.pl: add softtabstop=4 for vim users omits e21501c2a2b9 streamline_config.pl: make spacing consistent omits 867d8a20cb43 ia64: mca_drv: fix incorrect array size calculation omits 7b36d2244139 ia64: headers: drop duplicated words omits b6483cb9f1d8 kthread: switch to new kerneldoc syntax for named variable [...] omits d2aab71d81bb /proc/kpageflags: do not use uninitialized struct pages omits 7dc4b407da65 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 1442ec399453 kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] omits df3e9f748d31 mm,hwpoison: fix race with hugetlb page allocation omits 4b7f6f3b251a ARM: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support omits db34eb5cc488 dt-bindings: arm: imx: Add i.mx6q DaSheng COM-9XX SBC omits 7486d6df6179 dt-bindings: add dasheng vendor prefix omits aab4d4a1a409 Merge remote-tracking branch 'riscv/next-thp' into for-next omits 36bdac763c68 riscv: mm: Remove setup_zero_page() omits d178918891a1 ARM: dts: imx6dl-yapp4: Use aliases to set custom MMC devi [...] omits a6f8e68e238a crypto: ccp - Fix a resource leak in an error handling path omits b7da13d092a4 crypto: hisilicon/qm - enable to close master ooo when NFE occurs omits 3b9c24dec891 crypto: hisilicon/qm - adjust order of device error configuration omits 3121f021c00a crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error omits dbbc5c06955c crypto: hisilicon/qm - initialize the device before doing tasks omits c858401cb4a8 crypto: sa2ul - Remove child devices in remove omits daeec7388eb2 crypto: sa2ul - Use devm_platform_ioremap_resource() omits d699c5d0bd81 crypto: sa2ul - Use of_device_get_match_data() helper omits 5c8552325e01 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() omits 4c0716ee1d97 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() omits 5c93a2ebc7ad hwrng: omap - Enable driver for TI K3 family omits e88b333142e4 riscv: mm: add THP support on 64-bit omits c3b2d67046d2 riscv: mm: add param stride for __sbi_tlb_flush_range omits 141682f5b9d6 riscv: mm: make pmd_bad() check leaf condition omits f5397c3ee0a3 riscv: mm: add _PAGE_LEAF macro omits 756a8896b616 riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD omits 034ebde3b8c7 ARM: dts: imx7d-sdb: Add HDMI audio sound card omits 14954ee82262 ARM: dts: imx6ul-14x14-evk: Switch to fsl-asoc-card sound card omits 445ae16ac1c5 ARM: dts: imx28: Add DTS description of imx28 based XEA board omits b99f904e5045 arm64: defconfig: enable Layerscape EDAC driver omits dabea675faf1 arm64: dts: ls1028a: fix memory node omits 83297eaddf7a arm64: dts: fsl-ls1028a: Correct ECAM PCIE window ranges omits bb11580f61b6 x86/efi: Log 32/64-bit mismatch with kernel as an error omits edbd1bc4951e efi/dev-path-parser: Switch to use for_each_acpi_dev_match() omits 55fc610c8cda efi/apple-properties: Handle device properties with softwa [...] omits 942859d969de efi: cper: fix snprintf() use in cper_dimm_err_location() omits c4039b29fe96 efi/libstub: prevent read overflow in find_file_option() omits 45add3cc99fe efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared omits 668a84c1bfb2 efi/fdt: fix panic when no valid fdt found omits 5cc59c418fde USB: core: WARN if pipe direction != setup packet direction omits 281e46844699 misc: alcor_pci: fix inverted branch condition omits 13d11f14ae40 ALSA: firewire-lib: code refactoring for transfer delay omits c9f3ac2aae9f ALSA: firewire-lib: code refactoring for generation of dat [...] omits c79b7158b04a ALSA: firewire-lib: code refactoring for generation of syt [...] omits 7ca7cddab2ce ALSA: firewire-lib: code refactoring for generation of pac [...] omits 6f24bb8a157c ALSA: firewire-lib: pool sequence of packet in IT context [...] omits 8070d2652e73 ALSA: firewire-lib: add flag to unaware of syt in CIP header omits 344f0f821a7e ALSA: firewire-lib: Fix uninitialized variable err issue omits 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic omits 304ba5dca49a Merge drm/drm-next into drm-misc-next omits ea2f0f77538c scsi: core: Cap scsi_host cmd_per_lun at can_queue omits e5e0280db792 scsi: lpfc: Update lpfc version to 12.8.0.10 omits 8eced807077d scsi: lpfc: Reregister FPIN types if ELS_RDF is received f [...] omits 3e49af9393c6 scsi: lpfc: Add a option to enable interlocked ABTS before [...] omits 5aa615d195f1 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] omits 04c1d9c50ae3 scsi: lpfc: Ignore GID-FT response that may be received af [...] omits fe83e3b9b422 scsi: lpfc: Fix node handling for Fabric Controller and Do [...] omits 4012baeab6ca scsi: lpfc: Fix Node recovery when driver is handling simu [...] omits 1037e4b4f81d scsi: lpfc: Add ndlp kref accounting for resume RPI path omits e30d55137ede scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] omits fa21189db9ab scsi: lpfc: Fix non-optimized ERSP handling omits 01131e7aae5d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created omits ee8868c5c78f scsi: scsi_dh_alua: Retry RTPG on a different path after failure omits cb9eb11fd572 scsi: qla2xxx: Remove redundant assignment to rval omits 5ac3c649f11c scsi: ufs: ufs-exynos: Make a const array static, makes ob [...] omits 86cfe4ad248d scsi: fas216: Use fallthrough pseudo-keyword omits ecd7beb37871 scsi: ufs: core: Clean up whitespace omits 34569e775e39 docs: hwmon: Add an entry for mp2888 omits 547be9a05dc8 arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes omits 9146bc275b7f drm/mcde: Remove redundant error printing in mcde_dsi_probe() omits 72667f1cd164 drm/panel: s6e63m0: Depromote debug prints omits 91cdb2b0e630 dt-bindings: display: convert faraday,tve200 omits da79c46085ec drm/radeon: Add HD-audio component notifier support (v2) omits 34bbf4ca12a1 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 0d27c955005c Revert "drm/amd/display: To modify the condition in indica [...] omits e4991317a6a9 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 12ae79d38197 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 22372cb52ccc drm/amdgpu: only check for _PR3 on dGPUs omits acab30ff99c0 drm/amdgpu: add another raven1 gfxoff quirk omits 2864f034509e usb/host: enable auto power control for xhci-pci omits c0ed4e651934 drm/amdgpu: remove unsafe optimization to drop preamble ib omits f0f819845965 drm/amdgpu: Add vbios info ioctl interface omits 09455ae24598 drm/amd/amdkfd: Drop unnecessary NULL check after container_of omits f43ae2d1806c drm/amdgpu: Fix inconsistent indenting omits e0fb14c8dcec drm/amdgpu/apci: switch ATIF/ATCS probe order omits 77bf762f8b30 drm/amdgpu/acpi: unify ATCS handling (v3) omits cd11b58ccef8 drm/amdgpu/display: make backlight setting failure messages debug omits b0781603af15 drm/amd/display: Fix GPU scaling regression by FS video support omits 5bb198930a73 drm/amdgpu: Use preemptible placement for KFD omits b453e42a6e8b drm/amdgpu: Add new placement for preemptible SG BOs omits 6abb3f434c00 drm/amd/display: Allow bandwidth validation for 0 streams. omits 5051cb794ac5 drm/amd/pm: fix return value in aldebaran_set_mp1_state() omits c15e2739b887 drm/amd/pm: Correct reserved uint32_t number in beige_goby [...] omits f5120f599880 dpaa2-eth: don't print error from dpaa2_mac_connect if tha [...] omits 16b0662a5c98 rcu: Start timing stall repetitions after warning complete omits 5f47b19cd121 rcu: Do not disable gp stall detection in rcu_cpu_stall_reset() omits 96100b1ecfd7 rcu/tree: Handle VM stoppage in stall detection omits 77299888a51e rculist: Unify documentation about missing list_empty_rcu() omits 399a8f91964e Documentation/RCU: Fix nested inline markup omits c32e39abe640 rcu: Mark accesses in tree_stall.h omits 8825e31a8c0d rcu: Mark accesses to ->rcu_read_lock_nesting omits 40d6b939e4df scsi: Fix spelling mistakes in header files omits 98f92dff1412 scsi: core: Remove leading spaces in Kconfig omits 824731258b65 scsi: target: tcmu: Fix boolreturn.cocci warnings omits e2ac7ab281c0 scsi: ufs: Use designated initializers in ufs_pm_lvl_states[] omits b12a6b7193e1 Merge branch 'dpaa2-eth-of_node' omits 30f43d6f1cab dpaa2-eth: name the debugfs directory after the DPNI object omits b193f2ed533f dpaa2-eth: setup the of_node field of the device omits ab17122e758e scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() omits f07b300c8157 Merge branch 'sja1105-stats' omits 039b167d68a3 net: dsa: sja1105: don't use burst SPI reads for port statistics omits 30a2e9c0f5cf net: dsa: sja1105: stop reporting the queue levels in etht [...] omits 8f942f9d4b06 scsi: bfa: Fix inconsistent indenting omits 1ecc820db0b9 scsi: bfa: Fix typo omits 2d535031eb2e scsi: pmcraid: Fix typos omits faa6c1d92cb0 scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in [...] omits 030c8198d744 net: hns3: Fix return of uninitialized variable ret omits 8e060b310f8f scsi: arcmsr: Update driver version to v1.50.00.05-20210429 omits 04fdfad68b81 atm: Fix typo omits d9a231226f28 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 omits b269875f91c3 net: phy: Fix inconsistent indenting omits 31d990cb2628 sfc: farch: fix compile warning in efx_farch_dimension_res [...] omits 2a38d2a8b4a6 scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) omits 4057c58da21c net: bonding: bond_alb: Fix some typos in bond_alb.c omits ae8102b87b9a caif_virtio: Fix some typos in caif_virtio.c omits faf5954d7f0c Merge branch 'wan-cleanups' omits 70fe4523c8f6 net: wan: add necessary () to macro argument omits 1bf705d4f231 net: wan: add braces {} to all arms of the statement omits 145efe6c279b net: wan: remove redundant blank lines omits eab9948140d1 net: wan: fix the code style issue about trailing statements omits 974221c6cf54 net: wan: add some required spaces omits 492625791649 net: wan: fix an code style issue about "foo* bar" omits 44be5c42e3ed Merge branch 'sja1105-spi' omits 718bad0e4da9 net: dsa: sja1105: adapt to a SPI controller with a limite [...] omits ca021f0dd851 net: dsa: sja1105: send multiple spi_messages instead of u [...] omits 48e8c6f1612b net: phy: add driver for Motorcomm yt8511 phy omits d0d62baa7f50 net: xilinx_emaclite: Do not print real IOMEM pointer omits 78429edfeed8 misc: xilinx-sdfec: Drop unnecessary NULL check after cont [...] omits b63866efa10c eeprom: ee1004: Let device core handle attribute eeprom omits 46ad05724591 sysfs: Add helper BIN_ATTRIBUTE_GROUPS omits b592d66235f5 scsi: ufs: ufs-exynos: Move definitions from .h to .c omits fd03c075e362 drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO omits 208012f05163 misc: bcm-vk: Replace zero-length array with flexible arra [...] omits d7eab3df8f39 Documentation: kunit: Update kunit_tool page omits 11dbc62a73a7 Documentation: kunit: add tips for running KUnit omits 35c32e3095d3 cxl/docs: Fix "Title underline too short" warning omits 36cb555fae08 regulator: scmi: Fix off-by-one for linear regulators .n_v [...] omits e5743eb6f2e3 f2fs: immutable file can have null address in compressed chunk omits fb05b14c5b99 debugfs: remove return value of debugfs_create_ulong() omits 393b06383fb7 debugfs: remove return value of debugfs_create_bool() omits 1be4ec2456a7 scsi: snic: debugfs: remove local storage of debugfs files omits 77b98d456d60 b43: don't save dentries for debugfs omits 2435628e5611 b43legacy: don't save dentries for debugfs omits 2100c9b06046 drm/i915/gvt: remove local storage of debugfs file omits 2ac62268a2c0 tty: hvc_console: Remove the repeated words 'no' and 'from' omits f421ed33ee2b Revert "serial: sh-sci: Add support for RZ/G2L SoC" omits 7257fbc7c598 usb: typec: tcpci: Implement callback for apply_rc omits 59d4d06c8ab0 usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP omits dea6f87e60d1 usb: typec: tcpm: Refactor logic to enable/disable auto vb [...] omits d112efbe6dbf usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled omits 56d426146cdf dt-bindings: usb: dwc2: add compatible for RK3308 USB controller omits c9c5f057d0d6 USB: gadget: drop irq-flags initialisations omits 8879904b1935 USB: dwc2: drop irq-flags initialisations omits 18538a50239b USB: cdnsp: drop irq-flags initialisations omits 77b57218ac2f usb: gadget: tegra-xudc: Use dev_err_probe() omits 80a3c7f70e99 usb: gadget: tegra-xudc: Don't print error on probe deferral omits b274e2a44e16 usb: atm: cxacru: Fix typo in comment omits d369c9187c18 usb: isp1763: add peripheral mode omits e7a990e00cb1 dt-bindings: usb: nxp,isp1760: add bindings omits 60d789f3bfbb usb: isp1760: add support for isp1763 omits 3eb96e04be99 usb: isp1760: use dr_mode binding omits a74f639c5b56 usb: isp1760: hcd: refactor mempool config and setup omits f9a88370e675 usb: isp1760: remove platform data struct and code omits 03e28d5233d5 usb: isp1760: use relaxed primitives omits 1da9e1c06873 usb: isp1760: move to regmap for register access omits abfabc8ae3bd usb: isp1760: fix strict typechecking omits 24bb0076d7bc usb: fix spelling mistakes in header files omits 03effde3a2ea ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload omits c0fbe9fd311a ASoC: Intel: common: Add entries for sdw codecs in ADL mat [...] omits 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. omits 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] omits 6306f0431914 ACPI: EC: Make more Asus laptops use ECDT _GPE omits 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels omits 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] omits 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter omits f00d2d32cc67 ACPI: event: Remove redundant initialization of local variable omits bab858b30cbe ACPI: DPTF: Add new PCH FIVR methods omits 45b10e3e0170 ACPI: sbshc: Fix fall-through warning for Clang omits b9370dceabb7 ACPI: PM / fan: Put fan device IDs into separate header file omits b7a732a73ac5 ACPI: APEI: Don't warn if ACPI is disabled omits 9ff6774b9718 cpufreq: sc520_freq: add 'fallthrough' to one case omits 706c5328851d cpufreq: intel_pstate: Add Cometlake support in no-HWP mode omits fbdc21e9b038 cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode omits eb3693f0521e cpufreq: intel_pstate: hybrid: CPU-specific scaling factor omits c3d175e4852b cpufreq: intel_pstate: hybrid: Avoid exposing two global a [...] omits 98a55e55c7a4 Merge branch 'fixes-for-master' into for-next-20210521 omits 69b59c4fcb95 Merge branch 'for-next-next-v5.13-20210521' into for-next- [...] omits 3f62b5fd376a Merge branch 'for-next-current-v5.12-20210521' into for-ne [...] omits 0f0c0ec852ee Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210521 omits beaa91029cb0 Merge branch 'dev/scrub-bw-sysfs' into for-next-next-v5.13 [...] omits c69875d4e4f2 Merge branch 'misc-next' into for-next-next-v5.13-20210521 omits ccc9e16cb1a2 Merge branch 'misc-5.13' into for-next-current-v5.12-20210521 omits b151e4c40018 btrfs: scrub: per-device bandwidth control omits 8beb71a8a7a4 btrfs: change handle_fs_error in recover_log_trees to aborts omits 8cca570dd208 btrfs: do not infinite loop in data reclaim if we aborted omits e095c4af47e8 btrfs: add a btrfs_has_fs_error helper omits 35ab69c770cd btrfs: always abort the transaction if we abort a trans handle omits 2dab87438065 btrfs: do not write supers if we have an fs error omits 62ffebdbc6c7 btrfs: fix typos in comments omits cf1031ed4752 jfs: Remove trailing semicolon in macros omits 577ebd195f95 fs: Fix typo issue omits 70c1fc34f3c6 dt-bindings: rng: mediatek: add mt8365 to mtk rng binding omits 1a60317bc83f dt-bindings: rng: mediatek: convert to yaml schema omits 91d594b2db51 gpio: tps68470: remove platform_set_drvdata() + cleanup probe omits 20a3e5349051 drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] omits f18939021a36 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse omits 29ec545844a0 drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity omits ef6f76407cd7 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name omits 1c7f15c7006c drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions omits 8d55be744b45 drm/amd/amdgpu/sdma_v5_0: Fix typo in function name omits 47a6c67648cb drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers omits 9f88be53c8ec drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] omits 5a2ec861b8ae drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] omits 463e2989977a drm/radeon/r100: Realign doc header with function 'r100_cs [...] omits 2cce318c3b3b drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue omits 5f7d8ee71e1f drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] omits 9f7724f0888e drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue omits d34c42d44235 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] omits 52456b426b65 drm/radeon/radeon_vm: Fix function naming disparities omits 5ce270576041 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] omits f72c26fcc330 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] omits 57f671cd2caf drm/amd/amdgpu/si_dma: Fix some function name disparity omits acf69d930457 drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] omits 094b457bcbe4 drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions omits 590a74c6d183 drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot omits e72d4a8b08f8 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions omits c4cd63f952f9 drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity omits 3ffa59a01c26 drm/radeon/radeon_cs: Fix incorrectly documented function [...] omits 223ce1d55cf9 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate omits 4271bf11bd5f drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] omits 210d1637d32c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] omits 41884cdda653 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate omits aef06d2b1b8c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate omits 386061cd99c1 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate omits f55c0d65270a drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate omits 9f04eb7acffd drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV omits f5e25a83c1e2 drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] omits 6ba3f59eb4d9 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits f2958a8b8774 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits 7373fc5e2ee4 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits a9dc23bee253 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits d697f3d8b9f1 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits cda722d2a8b2 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits a5504e9ad48a drm/amdgpu: Indirect register access for Navi12 sriov omits 9256e54209f5 drm/amd/pm: Update PPTable struct for beige_goby omits 8200b1cd85bb drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error omits 78842457127d drm/amdgpu/pm: display vcn pp dpm (v4) omits 61e2d322b8c4 drm/amdgpu/pm: add new fields for Navi1x (v3) omits 0b7db431e352 drm/amdgpu/pm: Update metrics table (v2) omits b804a75d22cb drm/amd/pm: correct MGpuFanBoost setting omits d2aa1356834d drm/amd/display: take dc_lock in short pulse handler only omits be22db77dc50 ALSA: usb-audio: Fix uninitialized variable at __uac_clock [...] omits cb4920cc40f6 drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 omits 1808d90e8458 NFSD add vfs_fsync after async copy is done omits 17cd3a106e97 USB: serial: drop irq-flags initialisations omits 661867161f63 USB: serial: mos7840: drop buffer-callback return-value comments omits 683c5cfa5d1c USB: serial: mos7720: drop buffer-callback sanity checks omits 9a8253a7c2da USB: serial: io_edgeport: drop buffer-callback sanity checks omits dcbc0ae4f8fc USB: serial: digi_acceleport: add chars_in_buffer locking omits 3aed3af202aa USB: serial: digi_acceleport: reduce chars_in_buffer over- [...] omits 21dde316cac7 gpio: bd9571mwv: remove platform_set_drvdata() + cleanup probe omits aa93b0f39a07 gpio: altera-a10sr: remove platform_set_drvdata() + cleanup probe omits c4f9ec654db5 btrfs: abort in rename_exchange if we fail to insert the s [...] omits 352d4572e540 btrfs: check error value from btrfs_update_inode in tree log omits bc8e53d628cb btrfs: fixup error handling in fixup_inode_link_counts omits c3bcb1ad83e0 btrfs: mark ordered extent and inode with error if we fail [...] omits 5d5323a86f57 btrfs: return errors from btrfs_del_csums in cleanup_ref_head omits 87ba74708d0c btrfs: fix error handling in btrfs_del_csums omits 4884c6d9ba16 btrfs: zoned: factor out zoned device lookup omits d5edf73bedb1 btrfs: zoned: fix parallel compressed writes omits c839a5a93487 btrfs: zoned: pass start block to btrfs_use_zone_append omits 2259d4d349e1 btrfs: fix hang when run_delalloc_range() failed omits 6922c03ada8f btrfs: rename PagePrivate2 to PageOrdered inside btrfs omits f2f5c71c4117 btrfs: refactor btrfs_invalidatepage() for subpage support omits c78c01fd550c btrfs: introduce btrfs_lookup_first_ordered_range() omits bbfe9615a347 btrfs: update comments in btrfs_invalidatepage() omits 7209c761ec7b btrfs: refactor how we finish ordered extent io for endio [...] omits 8a895556f7fa btrfs: make Private2 lifespan more consistent omits 42ad45184686 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() omits 487bffb2f3d4 btrfs: make subpage metadata write path call its own endio [...] omits 6681db5ef540 gpio: adp5520: cleanup probe error path + remove platform_ [...] omits ec5aa31bbed6 gpio: visconti: remove platform_set_drvdata() + cleanup probe omits 6b0c9a12c982 btrfs: refactor submit_extent_page() to make bio and its f [...] omits afccc0bbab59 media: dvb-frontends: remove redundant words and fix sever [...] omits ca8519ddc4d7 media: siano: use DEFINE_MUTEX() for mutex lock and LIST_H [...] omits 52518e513d6d media: rc: clean up Kconfig dependencies omits 58c08df5751d media: rc: remove tango ir driver and keymap omits 12ccb76280f8 media: lirc: remove out of date comment omits 9e23bf6b00fd gpiolib: Use sysfs_emit() in "show" functions omits fd80b8ba3aa5 gpiolib: Make use of assign_bit() API (part 2) omits d9eb95845dc8 uio: Remove leading spaces in Kconfig omits c999fbbdcf77 w1: ds2438: support for writing to offset register omits fd6ec5d79507 w1: ds2438: adding support for reading page1 omits 1f5e7518f063 w1: ds2438: fixing bug that would always get page0 omits 67c6964228b6 w1: ds2438: changed sysfs macro for rw file omits c9f2713531a9 w1: ds2438: fixed if brackets coding style issue omits ddb20bcf7738 w1: ds2438: fixed a coding style issue omits c6fa1a96db26 w1: w1_therm: fix build warning in w1_seq_show() omits 6a072b2e3722 w1: w1_therm: correct function name bulk_read_support() omits 8c55a99dc77a parport: Use string_upper() instead of open coded variant omits 1189827a2cf7 gpio: da9055: remove platform_set_drvdata() + cleanup probe omits 2a9a2ccaab99 gpio: stmpe: fully use convert probe to device-managed omits d3a2bfde6b11 comedi: drivers: comedi_isadma: Fix misspelling of 'dma_chan1' omits 69484d97dd3f comedi: drivers: ni_routes: Demote non-conforming kernel-d [...] omits 7b89d91c5d7f comedi: drivers: ni_tio: Fix slightly broken kernel-doc an [...] omits 4d070b8b7456 comedi: comedi_8254: Fix descriptions for 'i8254' and 'iobase' omits dbfac814bb73 spi: pxa2xx: Fix inconsistent indenting omits 9d5536e0e1ca ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI omits 4f50f16e9414 ASoC: SOF: ops: don't return void value omits ccaea61a8d1b ASoC: SOF: topology: fix assignment to use le32_to_cpu omits c03459415c51 ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead so [...] omits 3b2e93ed1238 ASoC: SOF: ops: print out the polling register omits e5eaa4e66f53 ASoC: SOF: pci: No need to cast second time to save the desc omits fd979ec12eeb ASoC: SOF: Check desc->ops directly in acpi/pci/of probe f [...] omits ddaf0d6dc467 usb: common: usb-conn-gpio: use dev_err_probe() to print log omits 880287910b18 usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] omits c63fef4c4302 dt-bindings: usb: Add H616 compatible string omits 3f87443b4ee6 dt-bindings: usb: sunxi-musb: Add H616 compatible string omits 7d076c2f5590 usb: musb: Check devctl status again for a spurious sessio [...] omits 62d472d8ad88 usb: musb: Add missing PM suspend and resume functions for [...] omits c5c7489dc982 Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" omits 7142452387c7 USB: Verify the port status when timeout happens during po [...] omits 106133dacc00 usb: gadget: s3c-hsudc: Use struct_size() in devm_kzalloc() omits 53ad92fdf7c3 usb: gadget: tegra-xudc: Constify static structs omits 005775859a3d fsl-usb: add need_oc_pp_cycle flag for 85xx also omits 1d50071b53f2 USB: gadget: pxa25x_udc: remove dentry storage for debugfs file omits 1531a2bb4494 USB: gadget: s3c2410_udc: remove dentry storage for debugfs file omits e3d59eff47b8 USB: gadget: lpc32xx_udc: remove debugfs dentry variable omits 92c6dc0beb68 usb: typec: wcove: Fx wrong kernel doc format omits e1327a127703 export: Make CRCs robust to symbol trimming omits 3f6c859c4953 platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] omits 20535f6ce8d8 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] omits a4578e77223a Merge branch 'omap-for-v5.14/dt' into for-next omits 9385695fb3c1 Merge branch 'omap-for-v5.14/defconfig' into for-next omits 239e3a050adb Merge branch 'omap-for-v5.14/cleanup' into for-next omits d61f263495d7 Merge branch 'omap-for-v5.13/genpd-cleanup' into omap-for- [...] omits 3d7bf58546ba ARM: dts: osd3358-sm-red: group in the same phandle all it [...] omits 6bb0ad80c52d ARM: dts: dra76-evm: remove ov5640 omits e7d7b033091a ARM: omap2plus_defconfig: Add LP5523 LED driver omits 80d872f97d83 ARM: omap2plus_defconfig: Add WL1251 and WEXT modules omits 57f2bf41b9e0 ARM: OMAP2+: remove omap2_set_globals_control() omits ac189a7a999b ARM: OMAP2+: CM: remove omap2_set_globals_cm() omits d06aca989c24 x86/elf: Use _BITUL() macro in UAPI headers omits 68f6941a6aec ARM: OMAP1: Remove leading spaces in Kconfig omits 302e909cb22b crypto: hisilicon/hpre - add 'default' for switch statement omits 0c176d8d7d97 crypto: hisilicon/hpre - delete rudundant macro definition omits 82119db8cacb crypto: hisilicon/hpre - use 'GENMASK' to generate mask value omits 58be5ce3461e crypto: hisilicon/hpre - delete rudundant initialization omits b94c910afda0 crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' omits 9201c0774c22 crypto: hisilicon/hpre - replace macro with inline function omits c9a753b9733d crypto: hisilicon/hpre - init a structure member each line omits e0a6f390d44b crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands omits 0b0553b701f8 crypto: hisilicon/hpre - fix unmapping invalid dma address omits a225762057d6 crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name omits c5ae16f5c6b9 crypto: ecdh - extend 'cra_driver_name' with curve name omits 2d016672528a crypto: testmgr - fix initialization of 'secret_size' omits f40b70d3daf5 char: hw_random: pseries-rng: Demote non-conformant kernel [...] omits d80758c02fcf char: hpet: Remove unused variable 'm' omits a9af9ae81443 char: pcmcia: cm4040_cs: Remove unused variable 'uc' omits 4e2898164656 char: pcmcia: cm4000_cs: Remove unused variable 'tmp' omits 03e3e31ee5c8 Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git [...] omits 550d489184a0 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" omits 1f1cd5676420 mfd: ioc3: Directly include linux/irqdomain.h omits 9a91e5e0af5e Merge tag 'amd-drm-next-5.14-2021-05-21' of https://gitlab [...] omits c99c4d0ca57c Merge tag 'amd-drm-next-5.14-2021-05-19' of https://gitlab [...] omits a15fc9aa5b38 PM / devfreq: imx8m-ddrc: Remove DEVFREQ_GOV_SIMPLE_ONDEMA [...] omits 5e480ab94db8 PM / devfreq: tegra30: Support thermal cooling omits 7dbc0d246891 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status omits c439c3306fea erofs: remove the occupied parameter from z_erofs_pagevec_ [...] omits ab57e9d40312 erofs: fix error return code in erofs_read_superblock() omits 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next omits be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY omits 49219d9b8785 evm: fix writing <securityfs>/evm overflow omits 2ba047855096 Merge tag 'drm-intel-next-2021-05-19-1' of git://anongit.f [...] omits 983c4fcb81d6 netfilter: nf_tables: extended netlink error reporting for [...] omits c781471d67a5 netfilter: nf_tables: missing error reporting for not sele [...] omits 86fe2f8aa14f net: cdc_ncm: use DEVICE_ATTR_RW macro omits 7567d603b3f1 net: usb: hso: use DEVICE_ATTR_RO macro omits 48afdaea04eb net: atm: use DEVICE_ATTR_RO macro omits 25173dd4093a selftests: net: devlink_port_split.py: skip the test if no [...] omits 07b5dc1d515a ibmvnic: remove default label from to_string switch omits 4b99b7498277 NFC: st21nfca: remove unnecessary variable and labels omits ba102914fa4f Merge branch 'bond-cleanups' omits 97a1111d9ca6 net: bonding: use tabs instead of space for code indent omits 52333512701b net: bonding: remove unnecessary braces omits 8ce390bb9859 net: bonding: fix code indent for conditional statements omits 86a5ad0a4608 net: bonding: add some required blank lines omits 92b13cabeacd Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 938263064ea7 Merge branch 'net-leading-spaces' omits 9e5914cc9571 mii: remove leading spaces before tabs omits cf9207d77aef ifb: remove leading spaces before tabs omits 20a4fc3bc284 net: appletalk: remove leading spaces before tabs omits a597111a3ce3 net: fddi: skfp: remove leading spaces before tabs omits d1542f85dfc2 net: hamradio: remove leading spaces before tabs omits 63b63138f656 net: ppp: remove leading spaces before tabs omits 1d314fc1a157 net: slip: remove leading spaces before tabs omits 094fefd663ad net: usb: remove leading spaces before tabs omits c169a93c8176 net: wan: remove leading spaces before tabs omits dc185ae6ab87 Merge branch 'hns3-debugfs' omits b4689aaf1863 net: hns3: remove the useless debugfs file node cmd omits 058c3be95235 net: hns3: refactor dump serv info of debugfs omits 7b07ab06e6b0 net: hns3: refactor dump mac tnl status of debugfs omits 484e1ed1b25a net: hns3: refactor dump qs shaper of debugfs omits 95b195869b7d net: hns3: refactor dump qos buf cfg of debugfs omits 28d3bada7d42 net: hns3: refactor dump qos pri map of debugfs omits 6571ec2eda65 net: hns3: refactor dump qos pause cfg of debugfs omits 0e32038dc856 net: hns3: refactor dump tc of debugfs omits cad7c215a4b1 net: hns3: refactor dump tm of debugfs omits 7679f28e32a4 net: hns3: refactor dump tm map of debugfs omits b5a0b70d77b9 net: hns3: refactor dump fd tcam of debugfs omits e44c495d95e0 net: hns3: refactor queue info of debugfs omits d2f737cf21b8 net: hns3: refactor queue map of debugfs omits 365e860aa7a7 net: hns3: refactor dump reg dcb info of debugfs omits d96b0e59468d net: hns3: refactor dump reg of debugfs omits dfde31c9d10f Merge remote-tracking branch 'regmap/for-5.14' into regmap-next omits b8b0da8312f5 Merge series "drivers: spi - add parenthesis for sizeof" f [...] omits 98e48cd9283d regulator: core: resolve supply for boot-on/always-on regulators omits 6d0a12c734c3 drm/ttm: Explain why ttm_bo_add_move_fence uses a shared slot omits 0e7c52da1ab8 Documentation: checkpatch: Tweak BIT() macro include omits 2bc602cb0e0d docs: block: blk-mq.rst: correct drive -> driver omits 2e684660e56d dt-bindings: arm: scu: Convert to json-schema omits 50e02e9a030a dt-bindings: timer: arm,twd: Convert to json-schema omits 1d92d5569cca dt-bindings: display: Fix spacing in lvds.yaml omits 5fb82175a2ae docs/zh_CN: add parisc registers.rst translation omits b24247ded3e3 docs/zh_CN: add parisc debugging.rst translation omits fa5b8fef20b1 docs/zh_CN: add parisc index translation omits 76001b8bbf48 docs: Add more message type documentations for checkpatch omits ea8c9ed53f87 drm: Fix missing unlock and free on error in drm_legacy_ad [...] omits cc3496bf8685 docs: Use fallthrough pseudo-keyword omits db1ea668843e samples/kprobes: Fix typo in handler_post() omits 2682ea324b00 mISDN: Remove obsolete PIPELINE_DEBUG debugging information omits 61fa308f23b5 samples/kprobes: Fix typo in handler_fault() omits 037239c36e72 Merge branch 'misc-5.13' into next-fixes omits 1ca5d41c371e docs: ABI: sysfs-class-led-trigger-pattern: remove repeat [...] omits 13d6f96750c8 docs: ABI: sysfs-class-backlight: unify ambient light zone nodes omits 5286bd25e209 docs: ABI: iommu: remove duplicated definition for sysfs-k [...] omits 0a5fab9f0858 docs: virt: api.rst: fix a pointer to SGX documentation omits 4b0c9948a4c2 docs: update pin-control.rst references omits 716c9d9403d0 docs: sched-bwc.rst: fix a typo on a doc name omits 50bd52fef16d docs: translations/zh_CN: fix a typo at 8.Conclusion.rst omits e437c1a3e713 docs: vcpu-requests.rst: fix reference for atomic ops omits ee62c89cd459 docs: update sysfs-platform_profile.rst reference omits 808a4ae5fa7d vgaarb: Use ACPI HID name to find integrated GPU omits fa9882cea6d7 Documentation/RCU: Fix emphasis markers omits 3a5a49a63247 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() omits 756330011488 rcu: Weaken ->dynticks accesses and updates omits f6f1bfd8471e rcu/nocb: Start moving nocb code to its own plugin file omits 450f51ab3536 rcu: Remove special bit at the bottom of the ->dynticks counter omits 9acf59a752d4 igc: Enable TX via AF_XDP zero-copy omits fc9df2a0b520 igc: Enable RX via AF_XDP zero-copy omits 859b4dfa4115 igc: Replace IGC_TX_FLAGS_XDP flag by an enum omits 6123429516c7 igc: Introduce igc_unmap_tx_buffer() helper omits a27e6e73e550 igc: Introduce TX/RX stats helpers omits 4609ffb9f615 igc: Refactor XDP rxq info registration omits f485164867d3 igc: Refactor igc_clean_rx_ring() omits 73a6e3721261 igc: Refactor __igc_xdp_run_prog() omits 75069590915f gfs2: Fix do_gfs2_set_flags description omits f2e249414acb gfs2: Fix mmap + page fault deadlocks (part 2) omits 8fdfebb90c45 gfs2: Add LM_FLAG_OUTER glock holder flag omits 62713fe2a596 gfs2: Encode glock holding and retry flags in journal_info omits 2410169be8bf gfs2: Add wrappers for accessing journal_info omits 8d5e69b6eba8 iov_iter: Add iov_iter_fault_in_writeable() omits 2ac05ced42a9 gfs2: Fix mmap + page fault deadlocks (part 1) omits 07c74f844b74 spi: ppc4xx: add parenthesis for sizeof omits 19bae51b0191 spi: omap-uwire: add parenthesis for sizeof omits 8267dc6d6889 spi: omap2-mcspi: add parenthesis for sizeof omits 75d4c2d64b30 spi: mpc52xx-psc: add parenthesis for sizeof omits ac7357ac769e spi: mpc52xx: add parenthesis for sizeof omits 722cb2b197e1 spi: mpc512x-psc: add parenthesis for sizeof omits a2bd5afd59c1 spi: lm70llp: add parenthesis for sizeof omits 6328caf04320 spi: fix some invalid char occurrences omits e56360d6a119 regmap: mdio: Don't modify output if error happened omits aa736700f42f ASoC: imx-card: Add imx-card machine driver omits 623cd9cfcac5 ASoC: dt-bindings: imx-card: Add binding doc for imx sound card omits b9c035aa43b8 ASoC: topology: Fix using uninitialized pointer omits 855bfff9d623 regulator: fixed: Ensure enable_counter is correct if reg_ [...] omits b0565a089634 Merge branch 'for-5.13-fixes' into for-next omits 4bdcc6ec5b81 Merge branch 'master' into for-next omits 0c20f2d29fff igc: Move igc_xdp_is_enabled() omits 331859d320f5 RDMA/hns: Remove unused CMDQ member omits 21090b5d8c98 RDMA/hns: Remove Receive Queue of CMDQ omits 4511624a3514 RDMA/hns: Rename CMDQ head/tail pointer to PI/CI omits b6989da85a27 RDMA/hns: Refactor extend link table allocation omits 800de3f55770 RDMA/cxgb4: Remove useless assignments omits 12a7a9966247 IB/hfi1: Remove the repeated declaration omits c7e1e7ccd606 Bluetooth: Translate additional address type during le_conn_comp omits 7e17367e0169 Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro omits 3c12c376e965 Bluetooth: btusb: Add support USB ALT 3 for WBS omits 2aaf532ca1b6 Bluetooth: btusb: Use firmware_request_nowarn omits 48c8becdd0c3 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response omits a563f2a47ca3 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails omits b8950e6815b6 Bluetooth: Remove spurious error message omits 3f4598868685 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) omits f17d4d7ef732 dt-bindings: net: bluetooth: Add device tree bindings for [...] omits d82795d80cb2 dt-bindings: net: bluetooth: Convert Qualcomm BT binding t [...] omits 55c9850addcc Bluetooth: btqca: Moved extracting rom version info to com [...] omits e495dbe5beec Bluetooth: btqca: Add support for firmware image with mbn [...] omits ace4e30dbca7 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 omits b50155c65c57 tty: serial: xilinx_uartps: Fix documentation for cdns_uar [...] omits 542a121aea6d tty: n_gsm: Fix function naming and provide missing param [...] omits 0e4b5597350e tty: serial: st-asc: Demote a kernel-doc formatting abuse omits ef80f77ba29e tty: n_hdlc: Fix a little doc-rot in n_hdlc_tty_read() omits 6ef6785d781e tty: tty_jobctrl: Fix 2 incorrectly documented functions omits a1c0da88f1ca tty: tty_buffer: Fix incorrectly documented function __tty [...] omits 1d31d0caa33f tty: serdev: core: Fix misspelled function name __serdev_d [...] omits 816cea10285d tty: vt: selection: Correct misspelled function sel_loadlut() omits 6dc760027d29 RDMA/bnxt_re: Drop unnecessary NULL checks after container_of omits d06e256f7a4b tty: fix kernel-doc for {start,stop}_tty omits 756a4e4a7a4b tty: fix kernel-doc for tty_{read,write} omits cd256b068f80 tty/serial: make port of serial8250_register_8250_port const omits b8be5db573b8 tty/serial: clean up uart_match_port omits cd5b010ffff2 RDMA/rxe: Remove unused parameter udata omits 0bedd3d0050b RDMA/mlx5: Remove unused parameter udata omits aca496fb61d3 RDMA/mlx4: Remove unused parameter udata omits 69e0a42f3f79 RDMA/hns: Remove unused parameter udata omits c906b86e9c44 RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response omits 021c1f24f002 RDMA/mlx5: Support SQD2RTS for modify QP omits 4bc2bd5aefd6 serial: liteuart: Add support for earlycon omits 758dfe3ddcae MAINTAINERS: TTY LAYER: add some ./include/linux/ header files omits f6038cf46e37 tty: pty: correct function name pty_resize() omits 4503b1c29db4 tty: pty: remove redundant initialization of variable fd omits cb1b206cff46 serial: sc16is7xx: Use devm_clk_get_optional() omits d4d6f03c4fb3 serial: max310x: Try to get crystal clock rate from property omits 18ee37e1382a serial: drop irq-flags initialisations omits 1d751b04a49d dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK1808 omits 1e49b0954c91 serial: kgdb_nmi: remove redundant initialization of variable c omits 064b6e47b2b2 serial: sh-sci: Add support for RZ/G2L SoC omits 92e06e12212a dt-bindings: serial: renesas,scif: Document r9a07g044 bindings omits 27d44e05d7b8 tty: serial: meson: retrieve port FIFO size from DT omits f985b0b6e1db dt-bindings: serial: amlogic, meson-uart: add fifo-size property omits 89cf71e62cd3 media: davinci: fix two kernel-doc comments omits 10f05966c520 media: hantro: use pm_runtime_resume_and_get() omits 334fe327a8b4 media: rcar-vin: use pm_runtime_resume_and_get() omits 71aeaedc9683 media: vsp1: use pm_runtime_resume_and_get() omits 588bc430133c media: ti-vpe: use pm_runtime_resume_and_get() omits 79e790ff0bc5 media: sunxi: use pm_runtime_resume_and_get() omits 75c573eb7041 media: stm32: use pm_runtime_resume_and_get() omits 67b92f54186c media: s5p-mfc: use pm_runtime_resume_and_get() omits a8779c2752f2 media: s3c-camif: use pm_runtime_resume_and_get() omits 8102cf89ecd5 media: rkisp1: use pm_runtime_resume_and_get() omits c311f53362b0 media: rcar-fcp: use pm_runtime_resume_and_get() omits b337b4965e3a x86/entry: Treat out of range and gap system calls the same omits 059549489172 x86/entry/64: Sign-extend system calls on entry to int omits 795e2a023b80 selftests/x86/syscall: Add tests under ptrace to syscall_n [...] omits c5c39488dcb5 selftests/x86/syscall: Simplify message reporting in sysca [...] omits 15c82d98a0f7 selftests/x86/syscall: Update and extend syscall_numbering_64 omits 3cba325b358f x86/syscalls: Switch to generic syscallhdr.sh omits 49f731f1972e x86/syscalls: Use __NR_syscalls instead of __NR_syscall_max omits f63815eb1d90 x86/unistd: Define X32_NR_syscalls only for 64-bit kernel omits 44fe4895f47c x86/syscalls: Stop filling syscall arrays with *_sys_ni_syscall omits 6218d0f6b8de x86/syscalls: Switch to generic syscalltbl.sh omits 2e958a8a510d x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_* omits 2b71b66ac041 gpio: wcove: Split error handling for CTRL and IRQ registers omits a706321e2d1f platform/x86: Rename hp-wireless to wireless-hotkey omits 05b553d8d3e5 platform/x86: toshiba_haps: Fix missing newline in pr_debu [...] omits 70c14eb8723e platform/x86: samsung-laptop: set debugfs blobs to read only omits b16422455829 platform/x86: samsung-laptop: use octal numbers for rwx fi [...] omits 94edf5fb18b4 MAINTAINERS: Update info for telemetry omits 2a2fd02f2ddc platform/x86: dcdbas: drop unneeded assignment in host_con [...] omits 4bf9d1e4fdd1 platform/x86: intel_cht_int33fe: Correct "displayport" fwn [...] omits c2951d4c0907 platform/x86: dell-wmi-sysman: Make populate_foo_data func [...] omits bdaedca74d62 ALSA: firewire-lib: change waking up timing to process packets omits 9b1fcd9bf802 ALSA: firewire-lib: start processing content of packet at [...] omits bd165079dedb ALSA: firewire-lib: code refactoring to start several IT/I [...] omits 26541cb15a1a ALSA: firewire-lib: skip initial packets instead of schedu [...] omits da3623abfbef ALSA: firewire-lib: start processing content of packet at [...] omits 233dbbc7af5d ALSA: firewire-lib: code refactoring for selection of IT c [...] omits c75f36789d3c ALSA: firewire-lib: code refactoring for calculation of co [...] omits 67d92ee7a50b ALSA: firewire-lib: code refactoring for size of CIP header omits b7f4ad2849db gfs2: Add gfs2_holder_is_compatible helper omits 528d2f919ce2 gfs2: Add wrapper for iomap_file_buffered_write omits efc1ffae38fd gfs2: Clean up the error handling in gfs2_page_mkwrite omits c861120d918f gfs2: Fix mmap locking for write faults omits 75c38a3754f8 gfs2: Fix use-after-free in gfs2_glock_shrink_scan omits f5456b5d67cf gfs2: Clean up revokes on normal withdraws omits 865cc3e9cc0b gfs2: fix a deadlock on withdraw-during-mount omits 20265d9a67e4 gfs2: fix scheduling while atomic bug in glocks omits 4194dec4b416 gfs2: Fix I_NEW check in gfs2_dinode_in omits 43a511c44e58 gfs2: Prevent direct-I/O write fallback errors from getting lost omits 5d9936648285 gpio: wcove: Unify style of to_reg() with to_ireg() omits f3019092eca0 gpio: wcove: Use IRQ hardware number getter instead of dir [...] omits 3203e497eb76 drm/bridge: anx7625: Synchronously run runtime suspend. omits 1b4c0f3bbdbd staging: rtl8723bs: rename get_ra() due to global symbol c [...] omits 7ca8d993d070 staging: rtl8723bs: rtl8723b_hal_init.c: fix build warning [...] omits d23dc8cd1339 staging: rtl8723bs: HalBtc8723b1Ant.c: fix build warnings [...] omits 62d7ecaf56ba staging: greybus: spi: add blank line after variable declaration omits 5d4f6b9e207a Staging: greybus: fix open parenthesis error in gbphy.c omits ede4ac7b67eb staging: emxx_udc: fix loop in _nbu2ss_nuke() omits 9a032e3f7e04 staging: greybus: audio: Fix sparse warning. omits 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 4d32fe2f14a7 drm/i915/adl_p: Update memory bandwidth parameters omits e2ca757b6fa4 drm/i915/adlp: Add PIPE_MISC2 programming omits 414002f1bb8e drm/i915/adl_p: Program DP/HDMI link rate to DDI_BUF_CTL omits 226c83263b10 drm/i915/adl_p: Add PLL Support omits ca962882268a drm/i915/adl_p: Define and use ADL-P specific DP translati [...] omits 2d776579728b drm/i915/display: Add PSR interrupt error check function omits 8aa2d2ef4641 drm/i915/display: Replace dc3co_enabled with dc3co_exitlin [...] omits 510b28148891 drm/i915/adl_p: Tx escape clock with DSI omits f4dc00863226 drm/i915/adl_p: MBUS programming omits 835c176cb1c4 drm/i915: Introduce MBUS relative dbuf offsets omits 247bdac958fc drm/i915/adl_p: Add ddb allocation support omits 14076e464550 drm/i915/adl_p: Don't config MBUS and DBUF during display [...] omits 55ce306c2aa1 drm/i915/adl_p: Implement TC sequences omits 93a6497188b8 drm/i915/adl_p: Setup ports/phys omits 7959ffe5768c drm/i915/adl_p: Add dedicated SAGV watermarks omits c33ebdb717e9 drm/i915/xelpd: Add rc_qp_table for rcparams calculation omits db514cac08fd drm/i915/xelpd: Calculate VDSC RC parameters omits ac9fd3c80340 opp: use list_del_init instead of list_del/INIT_LIST_HEAD omits b791c7f94680 cpufreq: scmi: Fix an error message omits 70d99a8f0442 cpufreq: mediatek: add support for mt8365 omits 88bf5a85fe98 dt-bindings: dvfs: Add support for generic performance domains omits 17a8b0b6dde6 cpufreq: blacklist SC7280 in cpufreq-dt-platdev omits 07775fc13878 drm/amdgpu: Unmap all MMIO mappings omits 98c6e6a7e2a1 drm/amdgpu: Verify DMA opearations from device are done omits 984f8261bbdf drm/amd/display: Remove superfluous drm_mode_config_cleanup omits 0b10ab80695d drm/sched: Avoid data corruptions omits c61cdbdbffc1 drm/scheduler: Fix hang when sched_entity released omits 54a85db8dea4 drm/amdgpu: Fix hang on device removal. omits ca4e17244bd2 drm/amdgpu: Prevent any job recoveries after device is unplugged. omits 75973e5802af drm/sched: Make timeout timer rearm conditional. omits f89f8c6bafd0 drm/amdgpu: Guard against write accesses after device removal omits 35bba8313b95 drm/amdgpu: Convert driver sysfs attributes to static attributes omits ded13b9cfd59 PCI: Add support for dev_groups to struct pci_driver omits 03f9016ed820 drm/amdgpu: Remap all page faults to per process dummy page. omits d10d0daa2072 drm/amdgpu: Handle IOMMU enabled case. omits e9669fb78262 drm/amdgpu: Add early fini callback omits 72c8c97b1522 drm/amdgpu: Split amdgpu_device_fini into early and late omits 267d51d77fda drm/ttm: Remap all page faults to per process dummy page. omits ae25ec2fc6c5 Merge tag 'drm-misc-next-2021-05-17' of git://anongit.free [...] omits 11fb12ed9bc9 extcon: max8997: Add missing modalias string omits 18b380ed61f8 PM / devfreq: Add missing error code in devfreq_add_device() omits 81db370c8819 drm/amdgpu: stop touching sched.ready in the backend omits 6e8bcdd63a1e drm/amd/amdgpu: fix a potential deadlock in gpu reset omits 9a530062d57f drm/amdgpu: modify system reference clock source for navi+ (V2) omits 87476d12c5ce drm/amdgpu: update sdma golden setting for Navi12 omits 6c65d8678c5e drm/amdgpu: update gc golden setting for Navi12 omits a8e56b80df87 drm/amdgpu: Fix a use-after-free omits 7230362c78d4 drm/amdgpu/display: restore the backlight on modeset (v2) omits 3d6c91641bc8 drm/amdgpu/display: add helper functions to get/set backli [...] omits 1f6256590c11 drm/amdgpu: Query correct register for DF hashing on Aldebaran omits 295c4f513f50 drm/amdgpu: add video_codecs query support for aldebaran omits 96b62c8aa47b drm/amdkfd: fix a resource leakage issue omits e552ee40b02b drm/amdgpu: Move dmabuf attach/detach to backend_(un)bind omits 5ac3c3e45fb9 drm/amdgpu: Add DMA mapping of GTT BOs omits 9e5d275319e2 drm/amdgpu: Move kfd_mem_attach outside reservation omits b72ed8a2de8e drm/amdgpu: DMA map/unmap when updating GPU mappings omits 264fb4d332f5 drm/amdgpu: Add multi-GPU DMA mapping helpers omits 7141394edc05 drm/amdgpu: Simplify AQL queue mapping omits 4e94272f8a99 drm/amdgpu: Keep a bo-reference per-attachment omits c780b2eedbd0 drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment omits 0a6fb5028665 drm/amd/amdgpu: fix refcount leak omits 4aa7e6e07b6b drm/amd/amdgpu: psp program IH_RB_CTRL on sienna_cichlid omits 49da4c2be53e drm/amd/display: Fix typo of format termination newline omits 258ec890cc50 drm/amd/display: enable idle optimizations for beige goby omits ac87f9429453 drm/amd/display: Enable HDCP for Beige Goby omits e5fd073fd463 drm/amd/display: Update DCN303 SR Exit Latency omits fa5d21edbbc1 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 omits ddaed58b577d drm/amd/amdgpu: Enable DCN IP init for Beige Goby omits 656fe9b65663 drm/amd/display: Add DM support for Beige Goby omits 015b448985a4 drm/amd/display: Edit license info for beige goby DC files omits cd6d421e3d1a drm/amd/display: Initial DC support for Beige Goby omits 8198ace7a074 drm/amd/display: Add register definitions for Beige Goby omits 2db8378f098e drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby omits ece3cbadb4f5 drm/amd/amdgpu: Enable gfxoff for beige_goby omits ac79f42a7217 drm/amd/pm: Use the PPTable from VBIOS for beige_goby omits d69d278fc72f drm/amdgpu: add cgls for beige_goby omits e47e4c0e4f1b drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY omits a764bef36de0 drm/amdgpu: enable ih CG for beige_goby omits 170c193ffd97 drm/amdgpu: enable hdp CG and LS for beige_goby omits 5d36b865e4f7 drm/amdgpu: enable mc CG and LS for beige_goby omits 147de218c231 drm/amdgpu: enable athub/mmhub PG for beige_goby omits d75caec8a454 drm/amdgpu: support athub cg setting for beige_goby omits bc6bd46bc370 drm/amdgpu: enable GFX clock gating for beige_goby omits 7077b19a3824 drm/amd/pm: use macro to get pptable members omits fbe8115c6ab7 drm/amd/pm: update smu11 driver interface header for beige_goby omits 5ed7715dbb36 drm/amd/pm: add mode1 support for beige_goby omits 09c31c778daf drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby omits f703d4b6f206 drm/amdgpu: Enable VCN for Beige Goby omits 3df8ecc8a1de drm/amdgpu: add gc_10_3_5 golden setting for beige_goby omits 77a3e25102c3 drm/amdgpu: add mmhub client support for beige goby omits c0729819104a drm/amd/amdgpu: add psp support for beige_goby omits 4d3526690a4b drm/amd/amdgpu: add smu support for beige_goby omits c86eb51705ae drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support omits 5cf607cc357d drm/amdkfd: support beige_goby KFD omits 0e5f4b098888 drm/amd/amdgpu: Use IP discovery table for beige goby omits afee60e4c54b drm/amd/amdgpu: support cp_fw_write_wait for beige_goby omits 5663da86c90d drm/amd/amdgpu: add virtual display support for beige_goby omits 67b35b08e7a1 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] omits 8760403e1965 drm/amd/amdgpu: add sdma ip block for beige_goby omits 898319ca1e17 drm/amd/amdgpu: add gfx ip block for beige_goby omits a1dede364b99 drm/amd/amdgpu: add ih ip block for beige_goby omits 2d527ea6fd32 drm/amd/amdgpu: add gmc ip block for beige_goby omits aa2caa2ad6b8 drm/amd/amdgpu: add common ip block for beige_goby omits ece6fb068d69 drm/amd/amdgpu: add mmhub support for beige_goby omits fd5b4b44e453 drm/amd/amdgpu: initialize IP offset for beige_goby omits 8573035a95f5 drm/amd/amdgpu: add common support for beige_goby omits d2bfc50de286 drm/amd/amdgpu: add gmc support for beige_goby omits f7b97efef6dc drm/amd/amdgpu: add support for beige_goby firmware omits b41f5b7ab026 drm/amd/amdgpu: set asic family and ip blocks for beige_goby omits 2542e3c654f2 drm/amd/amdgpu: set fw load type for beige_goby omits 6f1695918c2a drm/amd/amdgpu: add beige_goby asic type omits 6b8dd1337a23 drm/amd/display: 3.2.136 omits 41a9e02bb0ab drm/amd/display: [FW Promotion] Release 0.0.66 omits 3ca402375a21 drm/amd/display: Refactor and add visual confirm for HW Fl [...] omits 60d177fdf884 drm/amd/display: Use the correct max downscaling value for [...] omits bbc49fc0326b drm/amd/display: Avoid get/put vblank when stream disabled omits 67c268a50a11 drm/amd/display: Correct DPCD revision for eDP v1.4 omits 3bb68cec4db8 drm/amd/display: Add Overflow check to skip MALL omits d98af2725d42 drm/amd/display: Refactor suspend/resume of Secure display omits f1900a9b0f64 drm/amd/display: consider channel coding in configure lttpr mode omits 37f270c6d805 drm/amd/display: rename perform_link_training_int function omits 4c247f8c57f3 drm/amd/display: decide link training settings based on ch [...] omits 55bac4a77a86 drm/amd/display: determine dp link encoding format from li [...] omits 6cb2ce8e31a3 drm/amd/display: Disconnect non-DP with no EDID omits 5e9ff15976c2 drm/amd/display: Minor refactor of DP PHY test automation omits 194038fd736f drm/amd/display: Document set RECOUT operation omits 568bb205d2a4 drm/amd/display: Add kernel-doc to some hubp functions omits 7969b6ecb356 drm/amd/display: Remove legacy comments omits 2334470369f1 drm/amd/display: Add documentation for power gate plane omits 980d6042c1dc drm/amd/display: Add get_current_time interface to dmub_srv omits 132c894e93f1 drm/amd/display: treat memory as a single-channel for asym [...] omits 5709121a58a2 drm/amd/pm: Reset max GFX clock after disabling determinism omits e943dd8861f7 drm/amd/pm: Fix showing incorrect frequencies on aldebaran omits eed13b0e374e drm/amd/pm: Add custom/current freq to pstates omits 8f6368a9c926 drm/amdgpu: Conditionally reset RAS counters on boot omits 8ef4f94addd7 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] omits d9c7f753b8b4 drm/amdgpu: Refine the error report when flush tlb. omits e0972f8c21d2 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV omits ea46eaf26c6c drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] omits 765385ec00a9 drm/amdkfd: heavy-weight flush TLB after unmap omits 7a3ae1e249c2 Revert "drm/amdkfd: flush TLB after updating GPU page table" omits 5228cd65742a drm/amdgpu: Fill adev->unique_id with data from PF2VF msg omits bf546940d5aa drm/amdgpu: flush TLB if valid PDE turns into PTE omits a6ce1e1aab3f drm/radeon: use the dummy page for GART if needed omits 3b5d86fc2382 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr omits dfffdf5e6597 drm/amdgpu: check contiguous flags instead of mm_node omits abf91e0d3316 drm/amdgpu: set the contiguous flag if possible omits 2b77ade8b90f drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram omits 0ccc3ccf5b3a drm/amdgpu: re-apply "use the new cursor in the VM code" v2 omits c6a11133337c drm/amdgpu: query boot config cap before issue psp cmd omits cffd6f9d42bd drm/amdgpu: add helper function to query dynamic boot config cap omits 82a520301628 drm/amdgpu: switch to cached fw flags for mem training cap omits 698b1010864e drm/amdgpu: switch to cached fw flags for sram ecc cap omits 58ff791ad3ef drm/amdgpu: switch to cached fw flags for gpu virt cap omits 5968c6a2ba8f drm/amdgpu: add atomfirmware helper function to query fw cap omits ed9d205363c3 drm/amdgpu: Complete multimedia bandwidth interface omits 2b2339eeaff5 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory omits 0c6f7777cf37 drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory omits 195c41fba46c drm/amdgpu: Add compile flag for securedisplay omits e2b1f9f52bb6 drm/amdkfd: refine the poison data consumption handling omits 2bb5b5f688cb drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] omits a9a76beed265 drm/amdkfd: new range accessible by all GPUs omits 6e6fe7c9285e drm/amd/pm: Update aldebaran pmfw interface omits 0aa0725fa717 drm/amd/amdgpu: Cancel the hrtimer in sw_fini omits 0064b0ce85bb drm/amd/pm: enable ASPM by default omits 32358093b66d drm/amdgpu: update the method for harvest IP for specific SKU omits 7bd939d04db9 drm/amdgpu: add judgement when add ip blocks (v2) omits 1acbb613c445 drm/amdgpu: add synchronization among waves in the same th [...] omits cbd4945ca5b8 drm/amdgpu/display: fix dal_allocation documentation omits 0e100cff46dd f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] omits 3a6ad9ea7128 f2fs: return success if there is no work to do omits 32f9402d56d8 drm/i915/dmc: s/intel_csr.c/intel_dmc.c and s/intel_csr.h/ [...] omits 74ff150d9871 drm/i915/dmc: Rename functions names having "csr" omits 0633cdcbaa77 drm/i915/dmc: Rename macro names containing csr omits ec2b1485a065 drm/i915/dmc: s/HAS_CSR/HAS_DMC omits c24760cf42c3 drm/i915/dmc: s/intel_csr/intel_dmc omits f5ecea194a66 extcon: intel-mrfld: Sync hardware and software state on init omits 41ab70e06e13 Merge tag 'imx-drm-next-2021-05-12' of git://git.pengutron [...] omits 9f96bd5ae866 Merge branch 'devel' into for-next omits 3dc58221cadb pinctrl: npcm: Align a few entries in the pin function table omits 529f5d0beb8d pinctrl/amd: Add device HID for new AMD GPIO controller omits f9fb145b27cd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7325 support omits 676e2d075040 pinctrl: qcom: spmi-gpio: Add support for pm7325 omits ef9385fbf30e pinctrl: iproc-gpio: Remove redundant error printing in ip [...] omits 0f9facdbd9d4 pinctrl: ocelot: Remove redundant error printing in ocelot [...] omits 57b55eeb7552 pinctrl: Keep enum pin_config_param ordered by name (part 2) omits 4cc573096563 Merge branch 'v5.14-clk/next' into for-next omits 849037e1a469 Merge branch 'v5.14-armsoc/dts64' into for-next omits 38ed607b0dc5 Merge branch 'v5.14-armsoc/dts32' into for-next omits 091664803e7e Merge branch 'v5.14-armsoc/drivers' into for-next omits d7f444499d6f pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE omits 22cbdbcfb61a netfilter: conntrack: unregister ipv4 sockopts on error unwind omits bfc1f378c895 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() omits e1af496cbe9b pgo: add clang's Profile Guided Optimization infrastructure omits 0f844e4c993d Merge branch 'mt7530-interrupt-support' omits f494f0935ffb staging: mt7621-dts: enable MT7530 interrupt controller omits 4006f986c091 dt-bindings: net: dsa: add MT7530 interrupt controller binding omits ba751e28d442 net: dsa: mt7530: add interrupt support omits e40d2cca0189 net: phy: add MediaTek Gigabit Ethernet PHY driver omits a49e72b3bda7 net: qrtr: ns: Fix error return code in qrtr_ns_init() omits 20e76d3d044d net: ethernet: ixp4xx: Fix return value check in ixp4xx_et [...] omits 05ff8435e505 net/sched: cls_api: increase max_reclassify_loop omits 7b16509b29e0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 9287aa2bfd54 Merge branch 'mlxsw-mphash-policies' omits daeabf89eb89 mlxsw: spectrum_router: Add support for custom multipath h [...] omits 01848e05f8bb mlxsw: spectrum_router: Add support for inner layer 3 mult [...] omits b7b8f435ea3b mlxsw: spectrum_outer: Factor out helper for common outer fields omits 28bc824807a5 mlxsw: reg: Add inner packet fields to RECRv2 register omits 9d23d3eb6f41 mlxsw: spectrum_router: Move multipath hash configuration [...] omits 7725c1c8f732 mlxsw: spectrum_router: Replace if statement with a switch [...] omits eb0e4d59b6ed net: Add notifications when multipath hash field change omits 340f42f7ff0b nfc: s3fwrn5: i2c: Enable optional clock from device tree omits 9cc52f5a533a dt-bindings: net: nfc: s3fwrn5: Add optional clock omits f7e0318a314f netlabel: remove unused parameter in netlbl_netlink_auditinfo() omits 4bebe324079e Merge branch 'intel-cleanups' omits 0d27895bcbb4 net: e1000e: fix misspell word "retreived" omits 800b74a57363 net: e1000e: remove repeated word "slot" for netdev.c omits 59398afda176 net: e1000e: remove repeated word "the" for ich8lan.c omits e77471f1de0d net: e1000: remove repeated words for e1000_hw.c omits 4b63b27fc59a net: e1000: remove repeated word "slot" for e1000_main.c omits 798c04f64283 Merge branch 'net-dev-leading-spaces' omits 2174fbd71914 net: fujitsu: remove leading spaces before tabs omits 59909c1ab71d net: 8390: remove leading spaces before tabs omits 223f02acce1a net: xircom: remove leading spaces before tabs omits d1e4916fa703 net: fealnx: remove leading spaces before tabs omits b54f440cb871 net: sun: remove leading spaces before tabs omits 996d7ab8badf net: smsc: remove leading spaces before tabs omits a294ddfccb45 net: sis: remove leading spaces before tabs omits bf53445d81e3 net: seeq: remove leading spaces before tabs omits f95a73a8a8a8 net: realtek: remove leading spaces before tabs omits 4a0949778c4e net: natsemi: remove leading spaces before tabs omits 717dc24dc5d6 net: marvell: remove leading spaces before tabs omits c11c900143e4 net: ibm: remove leading spaces before tabs omits e6f0f977407f net: dlink: remove leading spaces before tabs omits cf82f9b165e4 net: dec: remove leading spaces before tabs omits 21b128fde6e0 net: chelsio: remove leading spaces before tabs omits 90e4403a6d37 net: broadcom: remove leading spaces before tabs omits a22cf81d634c net: apple: remove leading spaces before tabs omits 106b4cb59766 net: amd: remove leading spaces before tabs omits 40b1f92676f2 net: alteon: remove leading spaces before tabs omits 959dc069aed8 net: 3com: remove leading spaces before tabs omits bc6d076daa8c tun: use DEVICE_ATTR_RO macro omits 1756055de284 ibmveth: fix kobj_to_dev.cocci warnings omits 3a2daa724864 bpf: Make some symbols static omits e52e4a3132a6 gpu: drm: replace occurrences of invalid character omits 9dee1f9fc504 Merge series "RTL8231 GPIO expander support" from Sander V [...] omits 60339074c4e4 Merge series "ASoC: meson: g12a-toacodec: add support for [...] omits b9f38e913a92 staging: comedi: Remove unused variable ‘min_full_scale’ a [...] omits 403e6946d119 staging: rtl8723bs: remove if (true) statement omits 946c945301db staging: rtl8192e: delete extra blank lines omits 9b0644fc4381 staging: iio: fix some formatting issues omits 6f8ef160190d staging: vc04_services: fix a whitespace coding style issue omits 73861d26a5f4 staging: rtl8723bs: remove _rtw_sd_f0_read8() omits 3bdc1bc67ed3 staging: rtl8723bs: remove duplicate name for _rtw_write_port() omits 4d6bfc6f6270 staging: rtl8723bs: remove duplicate names for _rtw_write32() omits 1c42d72e4747 staging: rtl8723bs: remove duplicate names for _rtw_write16() omits 7f06caf9a40b staging: rtl8723bs: remove duplicate names for _rtw_write8() omits 16b1b3c8221a staging: rtl8723bs: remove duplicate names for _rtw_read32() omits 8ff74e4307b4 staging: rtl8723bs: remove duplicate names for _rtw_read16() omits 51d4aa6d6bf3 staging: rtl8723bs: remove duplicate names for _rtw_read8() omits 286bc9f48cad staging: vchiq_core: introduce defines for retry_poll omits 5c56a4485cfc staging: vchiq_core: introduce defines for close_recvd omits 4c51210461f9 staging: vchiq_core: introduce parse_message omits 1a64ab341d5f staging: vchiq_arm: Avoid unnecessary line breaks omits e39ff0e4eab6 staging: vchiq_arm: make vchiq_shutdown_internal return void omits 1d702f5962f7 staging: vchiq_core: fix comment in vchiq_shutdown_internal omits ed720b2bfad2 staging: vchiq_core: reduce indention in release_service_messages omits 7040e9d7b7c5 staging: vchiq_arm: re-arrange function header omits f299b34ef27c staging: vchiq_arm: add blank line after declarations omits fd3e03d71f6e staging: vchiq_arm: drop non-beneficial comments omits a140f3a02a50 staging: vchiq_arm: Prefer kzalloc(sizeof(*waiter)...) omits 618150c1252a staging: vchiq_arm: drop ftrace-like logging omits 022b5a3cd8c0 staging: vchiq_arm: Use define for doorbell irq omits 2f440843a7d4 staging: vchiq_core: avoid indention in poll_services_of_group omits 20ebcf0bf1fd staging: vchiq_core: introduce poll_services_of_group omits 0705a939c2b8 staging: vchiq_arm: balance braces for if-else statements omits 8ba5f91bab63 staging: vc04_services: remove __VCCOREVER__ omits 21711c7ee13e staging: vchiq_core: separate postfix increment omits 63e24ae26fd5 staging: vchiq_core: drop unnecessary release_count omits 1c82975b5f4c staging: vchiq_core: fix return type of vchiq_init_state omits af39f935c1fa staging: rtl8188eu: use safe iterator in rtw_free_xmitframe_queue omits 2253748164d8 staging: rtl8188eu: use safe iterator in rtw_sta_flush omits b0f2044c61d9 staging: rtl8188eu: use safe iterator in rtw_acl_remove_sta omits 39b19c63a39a staging: rtl8188eu: use safe iterator in expire_timeout_chk omits 565a45a1c301 staging: rtl8188eu: use safe iterator in rtw_free_all_stainfo omits d5af74ead205 staging: rtl8188eu: use safe iterator in rtw_free_network_queue omits 0c21b72a7f19 Staging: rtl8723bs: remove dead code in HalBtc8723b1Ant.c omits f7d21f444a41 Staging: rtl8723bs: fix line continuations in HalBtc8723b1Ant.c omits 557c2325364a Staging: rtl8723bs: add missing blank line in HalBtc8723b1Ant.c omits aa62018944a8 Staging: rtl8723bs: fix comparison formatting in HalBtc872 [...] omits 3750ae9e79b6 Staging: rtl8723bs: fix indentation in HalBtc8723b1Ant.c omits 426ddc529877 Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c omits 83e9f677a4ef Staging: rtl8723bs: remove unnecessary braces in HalBtc872 [...] omits 509af4f98d44 staging: rtl8188eu: rename struct field bLedOn omits 7f02d57e7c20 staging: rtl8723bs: fix coding style for if comparisions omits 934de9eef1c5 staging: rtl8192u: Fix variable shadowing warning omits ae12cf6bf904 staging: rtl8188eu: Drop unnecessary NULL check after cont [...] omits f152da901833 mfd: axp20x: Allow AXP 806 chips without interrupt lines omits 86930808d852 mfd: mt6360: Merge different sub-devices I2C read/write omits 0731e3e5ded0 mfd: mt6360: Merge header file into driver and remove unus [...] omits 89942892514f mfd: mt6360: Fix flow which is used to check ic exist omits 906d19612611 mfd: mt6360: Remove handle_post_irq callback function omits ae1c1bc9e89c mfd: mt6360: Rename mt6360_pmu by mt6360 omits b6a65c0653ff mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata omits 2c0dc4dcd905 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] omits ff2d10602f55 mfd: mt6360: Indicate sub-dev compatible name by using "-" omits b36a292e3f28 mfd: mt6360: Remove redundant brackets around raw numbers omits cbed8db35fb5 mfd: mt6360: Rearrange include file omits bd018cc4ec89 mfd: rt4831: Adds DT binding document for Richtek RT4831 omits 190ccab3185e backlight: rt4831: Adds support for Richtek RT4831 backlight omits f3e6c298e3ed backlight: rt4831: Adds DT binding document for Richtek RT [...] omits 3a73930d97cb mfd: rt4831: Adds support for Richtek RT4831 omits 900947ffbdd3 backlight: rt4831: Adds DT binding document for Richtek RT [...] omits 1d05c79e115f mfd: rn5t618: Fix IRQ trigger by changing it to level mode omits b6edf0e28e2b mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag omits 6d1c32dbedd7 backlight: lm3630a_bl: Put fwnode in error case during ->probe() omits e878e8c53e5b Merge branch 'topic/firewire' into for-next omits 481f17c41803 ALSA: usb-audio: Handle error for the current selector gracefully omits 9ec730052fa2 ALSA: usb-audio: Refactoring UAC2/3 clock setup code omits a6de7b32b686 ALSA: rawmidi: fix incorrect array bounds check on clock_names omits 4c496ba62f8c mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] omits c0468cac9836 mfd: lp87565: Handle optional reset pin omits 827f0ffd77f1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE omits f260f9bd624b mfd: syscon: Free the allocated name field of struct regma [...] omits 943d5075abd7 mfd: Remove software node conditionally and locate at right place omits 599901ac63ba mfd: wcd934x: Add additional interrupts required for MBHC support omits bb1b606b6329 mfd: wcd934x: Add macro for adding new interrupts omits 811a1dcc35d3 mfd: si476x-cmd: Fix two typos of 'returned' omits 2e254bcd53f0 mfd: mt6397: Add PMIC keys for MT6358 omits e3ee026343e9 mfd: mt6397: Use named IRQs instead of index (keys) omits 5317dca75467 mfd: mt6397: Add MT6358 register definitions for power key omits 76c4061ed0eb mfd: mp2629: Select MFD_CORE to fix build error omits 55d3d229fc55 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs omits e2a027109422 staging: rtl8712: fix the bssid in mp_start_test() omits 5d67f349590d bpf: Add cmd alias BPF_PROG_RUN omits 687c9e3b1a81 regulator: Check ramp_delay_table for regulator_set_ramp_d [...] omits 3d4316776876 Merge branch 'bpf-loader-progs' omits 79c7e1447c1c regulator: fan53555: Cleanup unused define and redundant a [...] omits a7f003147b78 regulator: fan53555: Fix slew_shift setting for tcs4525 omits 1f89d2fe1607 regmap: Add MDIO bus support omits 8b4ba1d31771 ASoC: soc-dai: fix up hw params only if it is needed omits 11480dbfe1d5 ASoC: wm8750: convert to the json-schema omits 7487238c5f53 ASoC: meson: g12a-toacodec: add support for SM1 TOACODEC omits 172dd9216d2b ASoC: meson: g12a-toacodec: use regmap fields to prepare S [...] omits ef04d4ff4b19 selftests: lib: Add wrapper script for test_scanf omits 50f530e176ea lib: test_scanf: Add tests for sscanf number conversion omits 900fdc457376 lib: vsprintf: Fix handling of number field widths in vsscanf omits 11b3dda5e8b6 lib: vsprintf: scanf: Negative number must have field width > 1 omits 5258f7eed42f mfd: lp87565: Move LP87565_regulator_id to .c file omits c06a40e9513d mfd: lp87565: Fix typo in define names omits 1699949d3314 sched: Fix a stale comment in pick_next_task() omits 8919f0727699 selftest/x86/signal: Include test cases for validating sig [...] omits 2beb4a53fc3f x86/signal: Detect and prevent an alternate signal stack overflow omits bdf6c8b84a4f selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if [...] omits 1c33bb050750 x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ omits 939ef713297d x86/signal: Introduce helpers to get the maximum signal fr [...] omits 7cd60e43a6de uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ omits 006ae1970a8c Merge branch 'irq/affinity' into irq/core omits 4d80d6ca5d77 genirq: Export affinity setter for modules omits 155591d3ceee USB: serial: make usb_serial_driver::chars_in_buffer return uint omits 94cc7aeaf6c0 USB: serial: make usb_serial_driver::write_room return uint omits 93b73858701f sched/uclamp: Fix locking around cpu_util_update_eff() omits 0c18f2ecfcc2 sched/uclamp: Fix wrong implementation of cpu.uclamp.min omits 570a752b7a9b lib/smp_processor_id: Use is_percpu_thread() instead of nr [...] omits 09fe880ed7a1 MAINTAINERS: Add myself as context tracking maintainer omits 85368a213e2d media: venus: venc: use pm_runtime_resume_and_get() omits 1938ab0d271f media: venus: vdec: use pm_runtime_resume_and_get() omits f6bf35ee3e4d media: venus: core: use pm_runtime_resume_and_get() omits 09dfb36ce250 media: camss: use pm_runtime_resume_and_get() omits 97df01fae800 media: mtk-jpeg: use pm_runtime_resume_and_get() omits 7295e537bb2b media: coda: use pm_runtime_resume_and_get() omits 0ccb25b8279c media: ipu3: use pm_runtime_resume_and_get() omits bc700a13cd3f media: sti/hva: use pm_runtime_resume_and_get() omits 0314339a0a49 media: rockchip/rga: use pm_runtime_resume_and_get() omits c09ffca53fcd staging: media: tegra-video: use pm_runtime_resume_and_get() omits dc8276b78917 staging: media: tegra-vde: use pm_runtime_resume_and_get() omits e21e1e94ce10 staging: media: cedrus_video: use pm_runtime_resume_and_get() omits 7af42f3136d8 staging: media: ipu3: use pm_runtime_resume_and_get() omits deb9119f807a staging: media: atomisp: use pm_runtime_resume_and_get() omits 75ecb9c83cf9 staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get() omits 2450f59d2416 media: i2c: ccs-core: use pm_runtime_resume_and_get() omits a959a7bf3b93 media: i2c: video-i2c: use pm_runtime_resume_and_get() omits 81f2fe55d12b media: i2c: tvp5150: use pm_runtime_resume_and_get() omits 279a085db8c8 media: i2c: ov9734: use pm_runtime_resume_and_get() omits 586ee057ba6b media: i2c: ov8865: use pm_runtime_resume_and_get() omits 529e78dea6a0 media: i2c: ov8856: use pm_runtime_resume_and_get() omits 45bbff806cab media: i2c: ov7740: use pm_runtime_resume_and_get() omits 1541ac5ffd4c media: i2c: ov5695: use pm_runtime_resume_and_get() omits f236bb2490b6 media: i2c: ov5675: use pm_runtime_resume_and_get() omits f151c230dced media: i2c: ov5670: use pm_runtime_resume_and_get() omits 6b19d2970086 media: i2c: ov5648: use pm_runtime_resume_and_get() omits 5187df40bf3d media: i2c: ov5647: use pm_runtime_resume_and_get() omits b9be93aa55b4 media: i2c: ov2740: use pm_runtime_resume_and_get() omits c679b2365a9e media: i2c: ov2685: use pm_runtime_resume_and_get() omits c12ede18c38b media: i2c: ov2659: use pm_runtime_resume_and_get() omits cc9351ff1055 media: i2c: ov13858: use pm_runtime_resume_and_get() omits 67d44de2f842 media: i2c: ov02a10: use pm_runtime_resume_and_get() omits e7c018a96355 media: i2c: mt9m001: use pm_runtime_resume_and_get() omits 5f070f4df4fd media: i2c: imx355: use pm_runtime_resume_and_get() omits bb9212fd9710 media: ARM: dts: sama5d4: enable Hantro G1 VDEC omits c0f8f1b6a101 media: i2c: imx319: use pm_runtime_resume_and_get() omits 82ad940c0094 media: hantro: add initial SAMA5D4 support omits 739d9c64150a media: i2c: imx290: use pm_runtime_resume_and_get() omits 0d705395afa4 media: dt-bindings: Document SAMA5D4 VDEC bindings omits bb94b8f3a76e media: i2c: imx274: use pm_runtime_resume_and_get() omits 18d6c8b7b4c9 media: hantro: add fallback handling for single irq/clk omits 018ef4301711 media: i2c: imx258: use pm_runtime_resume_and_get() omits bbc42ab0da98 media: hantro: introduce hantro_g1.c for common API omits 30ad45591265 media: i2c: imx219: use pm_runtime_resume_and_get() omits 3c11dfe3be25 media: i2c: imx214: use pm_runtime_resume_and_get() omits c36c7d56ad44 media: i2c: hi556: use pm_runtime_resume_and_get() omits d5e75e8b4a24 media: i2c: dw9807-vcm: use pm_runtime_resume_and_get() omits ed8f47b06125 media: i2c: dw9768: use pm_runtime_resume_and_get() omits 7917f27941c3 media: i2c: dw9714: use pm_runtime_resume_and_get() omits 401b0e5dcab6 media: i2c: ak7375: use pm_runtime_resume_and_get() omits d72a96b6c053 media: hantro: imx: remove unused include omits c78b22aaaa90 media: hantro: imx: remove duplicate dec_base init omits 3b330849512e media: hantro: imx: reuse MB_DIM define omits 09f4310c6bfb media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 omits f8194e5e63fd media: pvrusb2: fix warning in pvr2_i2c_core_done omits 8edcb5049ac2 media: I2C: change 'RST' to "RSET" to fix multiple build errors omits 414e0a6437f9 media: qcom/camss: Use devm_platform_ioremap_resource_byname omits 67a7e53d5b21 media: hevc: Fix dependent slice segment flags omits 3d37ef41bed0 media: cobalt: fix race condition in setting HPD omits b2cd0b31ed89 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] omits be8656e62e9e media: cpia2: fix memory leak in cpia2_usb_probe omits 27ba44270b5e media: rkisp1: rkisp1-params.c: Fix typos omits 71c415181284 media: rkisp1: rksip1-capture.c: Improve comments and fix typos omits b07006ff9365 media: mc: mc-entity.c: Fix typo omits 4eb48acac1e9 media: s2255drv: remove redundant assignment to variable field omits 637959f7e273 media: staging: media: atomisp: remove unnecessary pr_info calls omits 2dfc978ac0f3 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() omits 4c999ae366e1 media: staging: media: atomisp: fix CamelCase variable naming omits f50559f0c9b4 media: staging: media: atomisp: reformat code comment blocks omits 21837c2c27cd media: staging: media: atomisp: remove unnecessary braces omits 43692e9e1b8b media: staging: media: atomisp: balance braces around if.. [...] omits 684e025c7165 media: staging: media: atomisp: Fix line split style issues omits 58a328830e49 media: staging: media: atomisp: Refactor ia_css_stream_load() omits 7796e455170e media: staging: media: atomisp: Fix alignment and line len [...] omits d4bc34d18201 media: staging: media: atomisp: Replace if else clause wit [...] omits 9d634547323e media: staging: media: atomisp: Remove a superfluous else [...] omits dfdd8ceb6f74 media: staging: media: atomisp: Remove all redundant asser [...] omits 7394bf6d3c1e media: staging: media: atomisp: Fix the rest of sh_css.c b [...] omits c0633711b00a media: staging: media: atomisp: Remove redundant assertion [...] omits 6ceb557604e8 media: staging: media: atomisp: Fix sh_css.c brace coding [...] omits 049eda0749fa media: staging: media: tegra-video: Align line break to ma [...] omits d1ca04c476d6 media: staging: media: atomisp: pci: Balance braces around [...] omits 41d1f1b03909 media: staging: media: atomisp: pci: Balance braces around [...] omits b6465b1d74b8 media: staging: media: atomisp: pci: Balance braces around [...] omits 0a016c35a326 media: staging: media: atomisp: pci: Balance braces around [...] omits 969ef42b1ae0 pinctrl: qcom: spmi-mpp: Add compatible for pmi8994 omits d62bd5ce12d7 pinctrl: amd: Implement irq_set_wake omits 333944c7c375 pinctrl: aspeed: Fix minor documentation error omits ac5f8197d15c dt-bindings: pinctrl: convert Broadcom Northstar to the js [...] omits 3a3ca7265316 Merge tag 'drm-misc-next-2021-05-12' of git://anongit.free [...] omits 1a532eb28df3 selftests/bpf: Convert test trace_printk to lskel. omits eb0f1e0c7f10 selftests/bpf: Convert test printk to use rodata. omits 0a9306629983 selftests/bpf: Convert atomics test to light skeleton. omits 4d1b62986125 selftests/bpf: Convert few tests to light skeleton. omits d510296d331a bpftool: Use syscall/loader program in "prog load" and "ge [...] omits 7723256bf244 libbpf: Introduce bpf_map__initial_value(). omits 30f51aedabda libbpf: Cleanup temp FDs when intermediate sys_bpf fails. omits 67234743736a libbpf: Generate loader program out of BPF ELF file. omits e2fa0156a434 libbpf: Preliminary support for fd_idx omits 9ca1f56ababe libbpf: Add bpf_object pointer to kernel_supports(). omits b12688267280 libbpf: Change the order of data and text relocations. omits 3abea089246f bpf: Add bpf_sys_close() helper. omits 3d78417b60fb bpf: Add bpf_btf_find_by_name_kind() helper. omits 387544bfa291 bpf: Introduce fd_idx omits 2341d6bb133d selftests/bpf: Test for btf_load command. omits c571bd752e91 bpf: Make btf_load command to be bpfptr_t compatible. omits 00899e7e8d9d selftests/bpf: Test for syscall program type omits 5452fc9a17fc libbpf: Support for syscall program type omits af2ac3e13e45 bpf: Prepare bpf syscall to be used from kernel and user space. omits cdf7fb0a9f3d bpf: Introduce bpfptr_t user/kernel pointer. omits 79a7f8bdb159 bpf: Introduce bpf_sys_bpf() helper and program type. omits 2d3a62fbae8e pata_rb532_cf: fix deferred probing omits 4a24efa16e7d sata_highbank: fix deferred probing omits 86544c3de6a2 net: mdio: provide shim implementation of devm_of_mdiobus_ [...] omits e2bd6bad9c1e net: dcb: Remove unnecessary INIT_LIST_HEAD() omits 44e261c715b6 cxgb4: clip_tbl: use list_del_init instead of list_del/INI [...] omits 46212b69d470 Merge branch 'wan-cleanups' omits a3f3e831dc2a net: wan: fix variable definition style omits da8e6fddbae3 net: wan: remove redundant space omits a4e591477611 net: wan: remove redundant braces {} omits 23c235412411 net: wan: add some required spaces omits 78524c01edb2 net: wan: remove redundant blank lines omits 0d56e5c191b1 net: dsa: qca8k: fix missing unlock on error in qca8k_vlan [...] omits 4ac9e23cf2cc cipso: correct comments of cipso_v4_cache_invalidate() omits ec79990df716 nfsd: move some commit_metadata()s outside the inode lock omits 22ba9d0d6c0d Merge branch 'custom-multipath-hash' omits b7715acba4d3 selftests: forwarding: Add test for custom multipath hash [...] omits 185b0c190bb6 selftests: forwarding: Add test for custom multipath hash [...] omits 511e8db54036 selftests: forwarding: Add test for custom multipath hash omits 73c2c5cbb15a ipv6: Add custom multipath hash policy omits ed13923f980e ipv6: Add a sysctl to control multipath hash fields omits b95b6e072a92 ipv6: Calculate multipath hash inside switch statement omits 67db5ca73b1f ipv6: Use a more suitable label name omits 4253b4986f98 ipv4: Add custom multipath hash policy omits ce5c9c20d364 ipv4: Add a sysctl to control multipath hash fields omits 2e68ea926841 ipv4: Calculate multipath hash inside switch statement omits fa7b83bf3b15 bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto omits 4b912600c12f nfsd: Prevent truncation of an unlinked inode from blockin [...] omits 9bcae6c73b2a tools/memory-model: Document data_race(READ_ONCE()) omits 46bad6903aed tools/memory-model: Heuristics using data_race() must hand [...] omits 0747714bcd5a tools/memory-model: Add example for heuristic lockless reads omits bf5da4a551b3 tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits a6ccac3c5891 rcutorture: Preempt rather than block when testing task stalls omits e16a01dc1178 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits fb510d83f455 rcu: Fix to include first blocked task in stall warning omits 093790c29a12 torture: Make torture.sh accept --do-all and --donone omits 61e016b66e0b torture: Add clocksource-watchdog testing to torture.sh omits 079c93aa23e7 refscale: Add measurement of clock readout omits af8cc259d4ec Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 66bc0d04ee92 Merge branch 'clocksource.2021.05.13a' into HEAD omits ec279384c6a0 drm/i915: Initialize err in remap_io_sg() omits 4b26c984195e Merge branch 'lkmm.2021.05.10c' into HEAD omits 0989e6e41237 Merge branch 'kcsan.2021.05.18a' into HEAD omits 117232c0b912 kcsan: Use URL link for pointing access-marking.txt omits b930226f3db8 kcsan: Document "value changed" line omits 7bbe6dc0ade7 kcsan: Report observed value changes omits 609f80974645 kcsan: Remove kcsan_report_type omits 19dfdc05ffed kcsan: Remove reporting indirection omits 39b2e763f2de kcsan: Refactor access_info initialization omits 97aa6139e1b5 kcsan: Fold panic() call into print_report() omits 95f7524d7f0c kcsan: Refactor passing watchpoint/other_info omits 793c2579beef kcsan: Distinguish kcsan_report() calls omits 6f2d98192c3f kcsan: Simplify value change detection omits ea0484644e5b kcsan: Add pointer to access-marking.txt to data_race() bullet omits 641faf1b9064 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] omits 474d0997361c tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline omits cf868c2af244 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states omits f7f525030854 drm: log errors in drm_gem_fb_init_with_funcs omits b0bc8520e632 nfsd4: Expose the callback address and state of each NFS4 client omits d6cbe98ff32a NFSD: Update nfsd_cb_args tracepoint omits 1d2bf65983a1 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints omits 4ade892ae1c3 NFSD: Add an nfsd_cb_probe tracepoint omits 17d76ddf76e4 NFSD: Replace the nfsd_deleg_break tracepoint omits 87512386e951 NFSD: Add an nfsd_cb_offload tracepoint omits 2cde7f8118f0 NFSD: Add an nfsd_cb_lm_notify tracepoint omits 3c92fba557c6 NFSD: Enhance the nfsd_cb_setup tracepoint omits 9f57c6062bf3 NFSD: Remove spurious cb_setup_err tracepoint omits b200f0e35338 NFSD: Adjust cb_shutdown tracepoint omits 806d65b617d8 NFSD: Add cb_lost tracepoint omits 167145cc64ce NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros omits 8476c69a7fa0 NFSD: Capture every CB state transition omits 1736aec82a15 NFSD: Constify @fh argument of knfsd_fh_hash() omits e8f80c5545ec NFSD: Add tracepoints for EXCHANGEID edge cases omits 237f91c85ace NFSD: Add tracepoints for SETCLIENTID edge cases omits 2958d2ee7102 NFSD: Add a couple more nfsd_clid_expired call sites omits c41a9b7a906f NFSD: Add nfsd_clid_destroyed tracepoint omits cee8aa074281 NFSD: Add nfsd_clid_reclaim_complete tracepoint omits 7e3b32ace609 NFSD: Add nfsd_clid_confirmed tracepoint omits 0bfaacac57e6 NFSD: Remove trace_nfsd_clid_inuse_err omits 744ea54c869c NFSD: Add nfsd_clid_verf_mismatch tracepoint omits 27787733ef44 NFSD: Add nfsd_clid_cred_mismatch tracepoint omits 87b2394d60c3 NFSD: Add an RPC authflavor tracepoint display helper omits a948b1142cae NFSD: Fix TP_printk() format specifier in nfsd_clid_class omits 0169d8f33ab7 Revert "Smack: Handle io_uring kernel thread privileges" omits bb031a264d0a iio: adis16480: support burst read function omits 845064d752ce netfilter: Remove leading spaces in Kconfig omits b1bc08f6474f netfilter: nf_tables: prefer direct calls for set lookups omits 0808b0454411 netfilter: add and use nft_set_do_lookup helper omits 0dc0f088e731 netfilter: nft_set_pipapo_avx2: Skip LDMXCSR, we don't nee [...] omits 73246fc4c990 ALSA: firewire-lib: insert descriptor for skipped cycle omits 705794c53b00 ALSA: firewire-lib: check cycle continuity omits 4fd1878766a1 ALSA: firewire-lib: code refactoring for check of CIP head [...] omits ebd2a647e2f6 ALSA: firewire-lib: code refactoring for parser of IR cont [...] omits 3e106f4f690e ALSA: firewire-lib: code refactoring for helper function t [...] omits d32872f30604 ALSA: firewire-lib: code refactoring for sequence descriptor' omits c09010eeb373 ALSA: firewire-lib: handle the case that empty isochronous [...] omits 6d60b7a3d334 ALSA: firewire-lib: code refactoring to refer the same fra [...] omits 2aca71c7c7d1 netfilter: nft_exthdr: Support SCTP chunks omits 086a43023809 ARM: dts: sun8i: r40: Add timer node omits 65a50bca7717 ARM: dts: sun8i: V3: add I2S interface to V3 dts omits ce09d1a6800d dt-bindings: sound: sun4i-i2s: add Allwinner V3 I2S compatible omits 8575276c1fe3 ARM: dts: sun8i: V3: add codec analog frontend to V3 dts omits 78e8db071b68 ASoC: dt-bindings: sun8i-a23-codec-analog: add compatible [...] omits 5348915db9b8 ARM: dts: sun8i: v3s: add analog codec and frontend to v3s dts omits 93bc32b0397e ARM: dts: sun8i: v3s: add DMA properties to peripherals su [...] omits 49b9e240b84d ARM: dts: sun8i: v3s: add DMA controller to v3s dts omits 1d34350cdb6b ARM: dts: sun8i: v3s: add pwm controller to v3s dts omits cd8d60399ac5 dt-bindings: pwm: allwinner: add v3s pwm compatible omits 9962cb9be2db arm64: dts: allwinner: h5: Add NanoPi R1S H5 support omits 92ed36755747 dt-bindings: arm: Add NanoPi R1S H5 omits c49661aa6f70 skmsg: Remove unused parameters of sk_msg_wait_data() omits 119220d81258 bpf, arm64: Remove redundant switch case about BPF_DIV and [...] omits 44602b10d7f2 drm/bridge: Add ChromeOS EC ANX7688 bridge driver support omits b67f7599c90a dt-bindings: display: add google, cros-ec-anx7688.yaml omits d28397eaf4c2 Documentation/x86: Add ratelimit in buslock.rst omits 9d839c280b64 Documentation/admin-guide: Add bus lock ratelimit omits ef4ae6e44131 x86/bus_lock: Set rate limit for bus lock omits 1897907cca5a Documentation/x86: Add buslock.rst omits 2e2f16d5cdb3 EDAC/aspeed: Use proper format string for printing resource omits fcb93ec3e87f drm/bridge: ti-sn65dsi86: fix a ternary type promotion bug omits 70252440b2b6 spi: pxa2xx: Use predefined mask when programming FIFO thresholds omits f96e6c0ef63b spi: pxa2xx: Update documentation to point out that it's outdated omits 8083d6b812ca spi: pxa2xx: Fix style of and typos in the comments and messages omits 684a3ac720c3 spi: pxa2xx: Fix printf() specifiers omits eb743ec600be spi: pxa2xx: Drop unneeded '!= 0' comparisons omits ccd60b2030a0 spi: pxa2xx: Drop duplicate chip_select in struct chip_data omits de6926f307e7 spi: pxa2xx: Switch to use SPI core GPIO (legacy) CS handling omits 778c12e69481 spi: pxa2xx: Switch to use SPI core GPIO (descriptor) CS handling omits 94acf80755c8 spi: pxa2xx: Propagate firmware node to the child SPI cont [...] omits 7075359c8e0d regulator: fan53880: Convert to use .probe_new omits 3799fa23afa4 regulator: bd71815: Fix missing include files omits 375904e39319 ASoC: hisilicon: fix missing clk_disable_unprepare() on er [...] omits 5a3f869c5b4d ASoC: soc-core: use DEVICE_ATTR_RO macro omits d14eece945a8 ASoC: rk3328: fix missing clk_disable_unprepare() on error [...] omits 34991ee96fd8 regulator: fan53880: Fix missing n_voltages setting omits 0b1e55267372 regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode omits 929b734ad34b drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 omits 409776fa3c42 drm/bridge: anx7625: add suspend / resume hooks omits 60487584a79a drm/bridge: anx7625: refactor power control to use runtime [...] omits 1dcc917a0eed x86/idt: Rework IDT setup for boot CPU omits b1efd0ff4bd1 x86/cpu: Init AP exception handling from cpu_init_secondary() omits 337ed732b35c drm: bridge: it66121: fix a resource leak in probe omits 69fbffcc305e drm: bridge: it66121: fix an error code in it66121_probe() omits 10337e95e04c perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] omits c1777be3646b perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] omits f471fac77b41 perf/x86/intel/uncore: Generalize I/O stacks to PMON mappi [...] omits 00b89fe0197f sched: Make the idle task quack like a per-CPU kthread omits fcb501704554 delayacct: Document task_delayacct sysctl omits 90a0ff4ec9c6 sched,stats: Further simplify sched_info omits c6a8625fa4c6 hv_utils: Fix passing zero to 'PTR_ERR' warning omits 3fda230b3ef8 Merge branch 'topic/firewire' into for-next omits 07a35edc59d1 ALSA: oxfw: add quirk flag for blocking transmission method omits a6f9169323f0 ALSA: oxfw: code refactoring for wrong_dbs quirk omits 6a3ce97da2ab ALSA: firewire-lib: code refactoring for jumbo payload quirk omits a092f000b9b0 ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 omits 95d0c24d3955 ALSA: oxfw: add comment for the type of ASICs omits c59bc10e7f6a ALSA: oxfw: add explicit device entry for Loud Technologie [...] omits 2239924be45c ALSA: oxfw: add explicit device entry for Loud Technologie [...] omits bb5d776b6d30 ALSA: oxfw: code refactoring to detect mackie models omits c127d5cd350a ALSA: oxfw: code refactoring for existent device entry wit [...] omits ffe66bbee152 ALSA: firewire-lib/motu: use int type for the value of bit [...] omits 5d6fb80a142b Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" omits 56c1f0876293 media: sti: fix obj-$(config) targets omits 058acb33d100 drm/virtio: free virtqueues on probe failure omits cec7f1774605 drm/virtio: Fix double free on probe failure omits 17f46f488a5d drm/virtio: Fixes a potential NULL pointer dereference on [...] omits ec527f23e06a bus: ti-sysc: Fix am335x resume hang for usb otg module omits 85ebe5aeef9b Merge branch 'fixes-rc1' into fixes omits 040ab72ee10e ARM: OMAP2+: Fix build warning when mmc_omap is not built omits 7c302314f37b ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_tab [...] omits 3c4e0147c269 ARM: OMAP1: Fix use of possibly uninitialized irq variable omits 8b42d863889a Merge pull request #48 from namjaejeon/cifsd-for-next omits eb817368f50c cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE omits 8602c3e2ceef cifsd: Do not use 0 or 0xFFFFFFFF for TreeID omits 135436a7d2cd xfrm: Fix fall-through warnings for Clang omits 1c78ba492410 tipc: Fix fall-through warnings for Clang omits bb63744b02e9 dt-bindings: pwm: brcm,iproc-pwm: convert to the json-schema omits 0572b37b27f4 sctp: Fix fall-through warnings for Clang omits d0413118bbc3 docs: dt: remove stale property-units.txt, link to current schema omits 3754fa747dc0 rds: Fix fall-through warnings for Clang omits 5af5a020ddd1 net/packet: Fix fall-through warnings for Clang omits 6518e3fc972e net: netrom: Fix fall-through warnings for Clang omits 731d5f441e1c ide: Fix fall-through warnings for Clang omits 58e31cf015e6 hwmon: (max6621) Fix fall-through warnings for Clang omits 3752445d79ee hwmon: (corsair-cpro) Fix fall-through warnings for Clang omits 5ef73b6e6521 firewire: core: Fix fall-through warnings for Clang omits f5e9724c42d9 braille_console: Fix fall-through warnings for Clang omits 79121184f8e7 ipv4: Fix fall-through warnings for Clang omits d66aea44b0ac qlcnic: Fix fall-through warnings for Clang omits cc9fd18032ef bnxt_en: Fix fall-through warnings for Clang omits 9b8b84c168b6 netxen_nic: Fix fall-through warnings for Clang omits ebd0476256be nfp: Fix fall-through warnings for Clang omits c3754da3b739 reiserfs: Fix fall-through warnings for Clang omits fc7980915a86 vxge: Fix fall-through warnings for Clang omits 18a0e8d0f103 watchdog: Fix fall-through warnings for Clang omits 47ce0b65bfb3 atm: fore200e: Fix fall-through warnings for Clang omits 963cdcc37e98 tee: Fix fall-through warnings for Clang omits 06b38e233ce4 drivers/net: Remove leading spaces in Kconfig omits 25c55b38d85b net/packet: Remove redundant assignment to ret omits bd22ed5bb515 hwmon: (adm1275) enable adm1272 temperature reporting omits d9ec867a7c41 dt-bindings: Add MP2888 voltage regulator device omits 8cff4f02121c hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits e3eeeaecce3c hwmon: (pmbus) Increase maximum number of phases per page omits 6b593fe3db16 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 01b320f369f1 hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits e70b6e37d58b hwmon: (pmbus) Add documentation for new flags omits bb2cb4bd9043 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits e56a41f283ab hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 064a673cbe36 hwmon: (sch56xx-common) Use helper function omits a50da3b9f8d6 hwmon: (sch56xx-common) Use strscpy omits c21ac502baac hwmon: (sch56xx) Use devres functions for watchdog omits d29f627e8699 hwmon: (lm70) Use SPI_MODE_X_MASK omits 9edf55944af7 hwmon: (max31722) Remove non-standard ACPI device IDs omits ccfdf1a56de3 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits c750c07c22bf docs: hwmon: avoid using UTF-8 chars omits 8e3557e6bb96 docs: hwmon: ir36021.rst: replace some characters omits d5be577edf3c dt-bindings: hwmon: Add Texas Instruments TMP1075 omits 3846842972ec hwmon: (lm75) Add TI TMP1075 support omits a7b336f3c62d hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits beb8606e1b2a hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits f0fb26c456a3 hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 c [...] omits 8ed2e60b7788 Merge branch 'stmmac-xpcs-eee' omits e80fe71b3ffe net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet omits 7617af3d1a5e net: pcs: Introducing support for DWC xpcs Energy Efficien [...] omits 9d8a29aed035 alx: fix a double unlock in alx_probe() omits b3e22e10fdda net: wwan: Add WWAN port type attribute omits 885e4056d560 Merge branch 'stmmac-RK3568' omits 3bb3d6b1c195 net: stmmac: Add RK3566/RK3568 SoC support omits f9da1c9d7fb5 dt-bindings: net: rockchip-dwmac: add rk3568 compatible string omits 37c80d15ff4b net: stmmac: dwmac-rk: Check platform-specific ops omits d6b0625163a8 net: stmmac: Don't set has_gmac if has_gmac4 is set omits 5796254e467b net: Remove the member netns_ok omits 609c8ae87966 Merge branch 'mlxsw-next' omits b0d80c013b04 mlxsw: Remove Mellanox SwitchX-2 ASIC support omits 9b43fbb8ce24 mlxsw: Remove Mellanox SwitchIB ASIC support omits 51746a353b44 mlxsw: spectrum_router: Avoid missing error code warning omits 8c2b58e65d01 mlxsw: core: Avoid unnecessary EMAD buffer copy omits 837ec05cfea0 mlxsw: Verify the accessed index doesn't exceed the array length omits ece5df874d3a mlxsw: spectrum_buffers: Switch function arguments omits b4d786941b58 selftests: mlxsw: qos_lib: Drop __mlnx_qos omits b0bab2298ec9 selftests: mlxsw: qos_pfc: Convert to iproute2 dcb omits 9a1cac062d3e selftests: mlxsw: qos_headroom: Convert to iproute2 dcb omits 16355c0b101e selftests: mlxsw: Make sampling test more robust omits 5d01071e64b6 selftests: mlxsw: Make the unsplit array global in port_sc [...] omits 5ba3a7582f9e btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] omits ab3739d89dfa btrfs: remove the unused parameter @len for btrfs_bio_fits [...] omits 366de8214bab btrfs: make free space cache size consistent across differ [...] omits a71984f50e94 btrfs: scrub: fix subpage repair error caused by hard code [...] omits d22fe808f9a3 Merge drm/drm-next into drm-intel-next omits 16145dbde18a Merge branch 'func-names-comment' omits 5a9594cf1d14 net: hisilicon: hns: Fix wrong function name in comments omits 1f2d109e8363 net: phy: Demote non-compliant kernel-doc headers omits 03055a25213b net: via: Fix wrong function name in comments omits 85ead77dc3d5 net: ti: Fix wrong struct name in comments omits 40d9fca8b3fd net: socionext: Demote non-compliant kernel-doc headers omits 61633d71a71c net: samsung: sxgbe: Fix wrong function name in comments omits 9f2e6fb63413 net: calxeda: Fix wrong function name in comments omits a507b1644524 net: netronome: nfp: Fix wrong function name in comments omits 146c91e2bc9a net: neterion: vxge: Fix wrong function name in comments omits dc432f5acb86 net: neterion: Fix wrong function name in comments omits 331a3219d3b6 net: microchip: Demote non-compliant kernel-doc headers omits 229fd41f6447 net: micrel: Fix wrong function name in comments omits d6174870c0f1 net: huawei: hinic: Fix wrong function name in comments omits 1eb00ff517f4 net: chelsio: cxgb4vf: Fix wrong function name in comments omits e0333b1bb174 net: chelsio: cxgb4: Fix wrong function name in comments omits aeed744a49ba net: chelsio: cxgb3: Fix wrong function name in comments omits 2e45d961a6a8 net: calxeda: Fix wrong function name in comments omits c1167cee462d net: cadence: Demote non-compliant kernel-doc headers omits 5a02bf4fefd5 net: brocade: bna: Fix wrong function name in comments omits 76d85049173b net: broadcom: bnx2x: Fix wrong function name in comments omits c706c75aaee2 net: atheros: atl1x: Fix wrong function name in comments omits b43e1554a7cf net: atheros: atl1e: Fix wrong function name in comments omits 8965c1c535b1 net: atheros: atl1c: Fix wrong function name in comments omits 1d7f7ecadc5a net: arc: Demote non-compliant kernel-doc headers omits 7cb7541a8cc0 r8169: use KBUILD_MODNAME instead of own module name definition omits 58fee5fc8365 Merge branch 'ipv4-unicast' omits 6101ca0384e3 selftests: Lowest IPv4 address in a subnet is valid omits 94c821c74bf5 ip: Treat IPv4 segment's lowest address as unicast omits 644adc3d0ff0 drm: Mark IRQ_BUSID ioctl as legacy omits 614b27402285 drm: Remove unused branch in legacy PCI initialization omits 7988fdf5f0a3 drm: Don't include drm_legacy.h in drm_lease.c omits 9475b9638eca drm/nouveau: Don't include drm_legacy.h omits f36709216e9b drm/i915: Don't include drm_legacy.h omits 35f1fceaa288 Documentation: scheduler: fixed 2 typos in sched-nice-design.rst omits 6586f2d8cec1 docs/zh_CN: add core api kobject translation omits b345b9ab1d0c docs/zh_CN: add core-api workqueue.rst translation omits eb2e708b9727 docs/zh_CN: add core-api printk-formats.rst translation omits 7c0066d132d2 docs/zh_CN: add core-api printk-basics.rst translation omits 94c1fbd487b3 docs/zh_CN: add core-api kernel-api.rst translation omits c2b1063e8feb genirq: Add a IRQF_NO_DEBUG flag omits 55e0990231a9 docs/zh_CN: Add translation zh_CN/maintainer/modifying-pat [...] omits 91643aba9493 docs/zh_CN: Add translation zh_CN/maintainer/maintainer-en [...] omits 989cfaecbd2c docs/zh_CN: Add translation zh_CN/maintainer/pull-requests.rst omits b7198943af17 docs/zh_CN: Add translation zh_CN/maintainer/rebasing-and- [...] omits 6ba8a96f4dba docs/zh_CN: Add translation zh_CN/maintainer/configure-git.rst omits 867e6d38f367 docs/zh_CN: Add translation zh_CN/maintainer/index.rst omits e86bdb24375a scripts: kernel-doc: reduce repeated regex expressions int [...] omits f18ba26da88a libbpf: Add selftests for TC-BPF management API omits 715c5ce454a6 libbpf: Add low level TC-BPF management API omits 8bbb77b7c7a2 libbpf: Add various netlink helpers omits 14fad24d0520 x86/acpi: Switch to pr_xxx log functions omits 14fe1e858ca2 sata: nv: fix debug format string mismatch omits c9efa49290ce sata: fsl: fix DPRINTK format string omits dbc557fa5ff8 ata: Replace inclusion of kernel.h by bits.h in the header omits 60a6b73dd821 drm/ingenic: Fix pixclock rate for 24-bit serial panels omits 65ea8f2c6e23 ACPI: processor idle: Fix up C-state latency if not ordered omits 5bb5ceac1275 PNP: Switch over to dev_dbg() omits b15fc7c2c88e PNP: Remove pnp_alloc() omits daadabfbd36d drivers: pnp: isapnp: proc.c: Remove unnecessary local variables omits 0df316b8ec04 ACPI: IORT: Handle device properties with software node API omits 6d27975851b1 ACPI: scan: Rearrange dep_unmet initialization omits f59a905b962c ACPI: PM: s2idle: Add missing LPS0 functions for AMD omits e8bfa15fefcd ALSA: usx2y: Nuke pcm_list omits 2ac7a12ead2b ALSA: usx2y: Cleanup probe and disconnect callbacks omits cae0cf651adc ALSA: usx2y: Don't call free_pages_exact() with NULL address omits 64a06f195d3b ALSA: usx2y: Fix shmem initialization omits c1f24841683f ALSA: usxy2: Fix potential doubly allocations omits 02d382af1c4e ALSA: usx2y: Fix potential memory leaks omits a11aa8537e13 ALSA: usx2y: Avoid self-killing omits 4e268db74770 ALSA: usx2y: Fix potential leaks of uninitialized memory omits a829dd5b3840 ALSA: usx2y: Coding style fixes omits 4c0a58ef36f3 ALSA: usx2y: Fix spaces omits bae3ce494298 ALSA: usx2y: Avoid camelCase omits 08fdced60ca0 ALSA: rawmidi: Add framing mode omits 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc omits 7c6d33e7b4aa iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] omits a270b89dde14 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] omits 08e4d8f11134 iio: si1133: fix format string warnings omits 2989df460cf8 iio: light: tsl2591: delete a stray tab omits 7fce54ace336 iio: light: tsl2591: fix some signedness bugs omits bd1455615f40 iio:adc:ad7766: Fix unnecessary check in ad7766_probe() omits 43fa73945049 iio: core: Fix an error pointer vs NULL bug in devm_iio_de [...] omits 05e806368aaf btrfs: return EAGAIN if defrag is canceled omits a5882ee966b1 Pull disabling of quotactl_path syscall. Merge branch 'for [...] omits 2a1c6a7743d7 iio: light: pa12203001: Use pm_runtime_resume_and_get() to [...] omits 8979b67ec61a iio: potentiostat: lmp91000: Fix alignment of buffer in ii [...] omits 8dea228b174a iio: cros_ec_sensors: Fix alignment of buffer in iio_push_ [...] omits b0f5d8db7348 iio: chemical: atlas: Fix buffer alignment in iio_push_to_ [...] omits df2f37cffd6e iio: light: tcs3472: Fix buffer alignment in iio_push_to_b [...] omits ff08fbc22ab3 iio: light: tcs3414: Fix buffer alignment in iio_push_to_b [...] omits 3d4725194de6 iio: light: isl29125: Fix buffer alignment in iio_push_to_ [...] omits 7692088f7286 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buf [...] omits 1ef2f51e9fe4 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_bu [...] omits 37eb8d8c64f2 iio: prox: as3935: Fix buffer alignment in iio_push_to_buf [...] omits 679cc377a03f iio: prox: pulsed-light: Fix buffer alignment in iio_push_ [...] omits 19f1a254fe49 iio: prox: srf08: Fix buffer alignment in iio_push_to_buff [...] omits f4ca2e2595d9 iio: humidity: am2315: Fix buffer alignment in iio_push_to [...] omits 06778d881f37 iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buf [...] omits 7765dfaa22ea iio: adc: vf610: Fix buffer alignment in iio_push_to_buffe [...] omits d85d71dd1ab6 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_ [...] omits 334883894bc1 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_ [...] omits f40a71ffec80 iio: accel: stk8312: Fix buffer alignment in iio_push_to_b [...] omits f65802284a3a iio: accel: mxc4005: Fix overread of data and alignment issue. omits 3ab3aa2e7bd5 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_t [...] omits c6559bf796cc iio: accel: hid: Fix buffer alignment in iio_push_to_buffe [...] omits 151dbf0078da iio: accel: bma220: Fix buffer alignment in iio_push_to_bu [...] omits fc36da3131a7 iio: accel: bma180: Fix buffer alignment in iio_push_to_bu [...] omits 5937b860e925 iio: accel: mma8452: Balance runtime pm + use pm_runtime_r [...] omits 934616e8ebe1 iio: light: rpr0521: Balance runtime pm + use pm_runtime_r [...] omits 264da5124314 iio: magn: bmc150: Balance runtime pm + use pm_runtime_res [...] omits 9a20795c6027 iio: accel: bmi088: Balance runtime pm + use pm_runtime_re [...] omits f30172723ce2 iio: light: vcnl4035: Use pm_runtime_resume_and_get() to r [...] omits db27fdb33d10 iio: light: vcnl4000: Use pm_runtime_resume_and_get() to r [...] omits 9009a732a87f iio: proximity: srf04: Use pm_runtime_resume_and_get() and [...] omits db9c6c2ec4a8 iio: adc: rcar-gyroadc: Use pm_runtime_resume_and_get() an [...] omits 66e748ae7f82 iio: temp: mlx90614: Handle failure in pm_runtime_resume_a [...] omits 6e4183ec8dfd iio: light: us5182: Use pm_runtime_resume_and_get() to rep [...] omits 54e81f6818b8 iio: dac: stm32-dac: Use pm_runtime_resume_and_get() to re [...] omits 29534eb2e242 iio: adc: stm32-dfsdm: Use pm_runtime_resume_and_get() to [...] omits 265028b8d989 iio: adc: stm32-adc: Use pm_runtime_resume_and_get() to re [...] omits 2d082b6ed264 iio: imu: kmx61: Balance runtime pm + use pm_runtime_resum [...] omits 19611aec50ae iio: accel: kxcjk-1013: Balance runtime pm + use pm_runtim [...] omits 2d980d7efd5f iio: accel: mma9551/3: Balance untime pm + use pm_runtime_ [...] omits d3a8969dde08 iio: accel: bmc150-accel: Balanced runtime pm + use pm_run [...] omits 6fbaebae758d iio: light: tsl2583: Balance runtime pm + use pm_runtime_r [...] omits a2fa3debc12e iio: light: isl29028: Balance runtime pm + use pm_runtime_ [...] omits 41120ebbb1eb iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_ [...] omits c630c1768522 iio: accel: kxcjk-1013: Add support for KX023-1025 omits ae4467f6884e iio: accel: kxcjk-1013: Refactor configuration registers i [...] omits 52d8e7f86428 dt-bindings: iio: kionix,kxcjk1013: Document kionix,kx023-1025 omits f5abfa40a755 iio: adc: Add missing MODULE_DEVICE_TABLE omits 347978983b34 dt-bindings: iio: afe: current-sense-shunt: add io-channel-cells omits f42590c4cb41 iio: ep93xx: Remove redundant error printing in ep93xx_adc [...] omits af959b7b96b8 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads omits 79e3a5bdd9ef iio: accel: fxls8962af: add hw buffered sampling omits 9ab2c60e6b26 iio: accel: fxls8962af: add interrupt support omits 90cc5ec5488e iio: accel: fxls8962af: add set/get of samplerate omits 7f36da145573 dt-bindings: iio: accel: fxls8962af: add bindings omits a3e0b51884ee iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers omits f7d5c18a8c37 iio: imu: st_lsm6dsx: correct ODR in header omits b73d21dccf68 iio: bme680_i2c: Remove acpi_device_id table omits f0e4057e97c1 iio: bme680_spi: Remove acpi_device_id table omits aff35afb0190 iio:accel:stk8312: Remove acpi_device_id table omits 3a57abfaa5a6 iio: am2315: Remove acpi_device_id table omits ef8512b3b2c8 dt-bindings:iio:dac:ad5755: txt to yaml format conversion. omits 8cd401310bc4 dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string omits 6731ca3999ff iio: st_sensors: Add lsm9ds0 IMU support omits d61881ef7f08 iio: st_sensors: Make accel, gyro, magn and pressure probe shared omits 7db4f2cacbed iio: st_sensors: Call st_sensors_power_enable() from bus drivers omits 38934daf7b5c iio: magnetometer: st_magn: Provide default platform data omits dffdd7567874 iio: gyro: st_gyro: Move platform data from header to C file omits 3b91452032c4 iio: accel: st_accel: Move platform data from header to C file omits 62a486c46d61 iio: core: move @clock_id from struct iio_dev to struct ii [...] omits 8b1c82cb849f iio: core: move @flags from struct iio_dev to struct iio_d [...] omits 396f72348569 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] omits 30039405ac25 MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRA [...] omits b804e2b76ac6 iio: core: move @info_exist_lock to struct iio_dev_opaque omits 62f4f36cdfcd iio: core: move @scan_index_timestamp to struct iio_dev_opaque omits 3028e0c2af95 iio: core: move @trig_readonly from struct iio_dev to stru [...] omits 6eaf9f6a2738 iio: core: move @driver_module from struct iio_dev to stru [...] omits e5333ed09e0f iio: avoid shadowing of variable name in to_iio_dev_opaque() omits 15ea2878bfb2 iio: core: move @id from struct iio_dev to struct iio_dev_opaque omits e6cc8f2b7616 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] omits 63027b34189a iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] omits 932bf4710ee1 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] omits 9eb04878e4af iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] omits 85493b9ae818 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent omits 806e657b0f7e iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent omits e42523c11f2a iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] omits cb25d770cf9d iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent omits 9374e8f5a38d iio: adc: add ADC driver for the TI TSC2046 controller omits 03f2193a6bea dt-bindings:iio:adc: add documentation for TI TSC2046 controller omits f7e196fc0815 dt-bindings:iio:adc: add generic settling-time-us and over [...] omits caf0fb3bb38a iio: Documentation: move incompatible ABI to obsolete omits fb6da706ff1e iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc omits 7dfc4dc385dc dt-bindings: iio: chemical: sps30: update binding with ser [...] omits b2e171f5a5c6 iio: sps30: add support for serial interface omits 8f3f13085278 iio: sps30: separate core and interface specific code omits 101af4c20c5a iio:ABI docs: Move specific description of out_altvoltageX [...] omits cff8431bf442 iio:ABI docs: Fix issue around repeated definition of out_ [...] omits 3a879b29916a iio:ABI docs: Drop device specific docs for _powerdown for [...] omits 69c93a7df74b iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] omits b27e1970aa1e iio: adis16400: do not directly change spi 'max_speed_hz' omits 256e69ab9693 iio: adis16475: do not directly change spi 'max_speed_hz' omits dbf20809d6e0 iio: adis: add burst_max_speed_hz variable omits 669da56a7eaf iio: adis_buffer: don't push data to buffers on failure omits 0ae157081ca3 iio: adis_buffer: update device page after changing it omits 00a72db718fa iio: adis16475: do not return ints in irq handlers omits 9cc9806e2217 iio: accel: Add driver for Murata SCA3300 accelerometer omits 99422e2a670c dt-bindings: iio: accel: Add SCA3300 documentation omits 2cd2b093e444 dt-bindings:iio:adc:adi,ad7476: Add missing binding document omits 7bf50a968a1c iio:adc:ad7476: Handle the different regulators used by va [...] omits 7f9ef8ed0f40 dt-bindings:iio:dac:ti,dac082s085 yaml conversion omits 6e5566e72d2a iio:accel:stk8312: Add lowercase i2c device id omits c1096dce272f dt-bindings:iio:adc:adi,ad7298 document bindings omits 1ce9da1f6164 dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] omits d9bf5d37fd58 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] omits 3ed7928d9f15 dt-bindings:iio:accel:fsl,mma7455 binding doc omits 7dbd479425d2 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] omits 2599d5bc910d dt-bindings:iio:accel:adis16201 and adis16209 bindings omits 7349e8a36caa iio: inkern: simplify some devm functions omits 171a70afbde9 iio: trigger: simplify __devm_iio_trigger_register omits cf5724e91515 iio: core: simplify some devm functions omits 8e39d4723a00 iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] omits bfc1807acf85 iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() omits 2c6a958789f7 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] omits 4e023c4dcfc5 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() omits afa2b78f1e58 dt-bindings: iio: light: Added AMS tsl2591 device tree binding omits 2335f0d7c790 iio: light: Added AMS tsl2591 driver implementation omits 00f6742b5ff4 iio: adis_buffer: check return value on page change omits ab3df79782e7 iio: adis16400: do not return ints in irq handlers omits d877539ad8e8 iio: adis_buffer: do not return ints in irq handlers omits 494186662ecf iio: adc: ad7298: Enable on Intel Galileo Gen 1 omits 0cd71145803d iio: st-sensors: Update ST Sensor bindings omits 8bad6050654b iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] omits c79859bd77de iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit omits 643adb9af72e iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] omits df041e737a38 iio: temperature: add driver support for ti tmp117 omits 5e713b25d137 dt-bindings: iio: temperature: Add DT bindings for TMP117 omits 3cdea6e9a838 iio: adc: exynos: drop unneeded variable assignment omits 1939459252ba Merge branch 'for-5.14-vsprintf-pts' into for-next omits b0885beee2ba btrfs: do not BUG_ON in link_to_fixup_dir omits 51cec60db05d btrfs: release path before starting transaction when cloni [...] omits e7b0fda31738 btrfs: remove io_failure_record::in_validation omits 8079d26860fc btrfs: submit read time repair only for each corrupted sector omits fd35b137dfba btrfs: make btrfs_verify_data_csum() to return a bitmap omits 60e2d2c40c0d btrfs: fix removed dentries still existing after log is synced omits 0f860183345e btrfs: return whole extents in fiemap omits 51109accb010 btrfs: rename check_async_write and let it return bool omits 82fd46674e0d btrfs: avoid RCU stalls while running delayed iputs omits ae4e09e86c07 btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] omits 7bf83cd5283a btrfs: zoned: bail out if we can't read a reliable write pointer omits 8dd3bb633700 btrfs: zoned: print message when zone sanity check type fails omits 803f4e1eab7a asm-generic: simplify asm/unaligned.h omits d40d8179482c asm-generic: uaccess: 1-byte access is always aligned omits e3e220767106 netpoll: avoid put_unaligned() on single character omits 8f4e3d48bb50 mwifiex: re-fix for unaligned accesses omits dd979d7a08ad apparmor: use get_unaligned() only for multi-byte words omits 1b1774998b2d partitions: msdos: fix one-byte get_unaligned() omits 76e5624f3f93 memory: pl353: Fix error return code in pl353_smc_probe() omits a845758ff14b btrfs: handle preemptive delalloc flushing slightly differently omits a6b0afb65b74 btrfs: only ignore delalloc if delalloc is much smaller th [...] omits db72a9e0d908 btrfs: don't include the global rsv size in the preemptive [...] omits 52ef286f07b5 btrfs: use the global rsv size in the preemptive thresh ca [...] omits 943b061b0401 btrfs: take into account global rsv in need_preemptive_reclaim omits 6e833db7d677 btrfs: only clamp the first time we have to start flushing omits fd21c59a204d btrfs: check worker before need_preemptive_reclaim omits 51fe5147e492 btrfs: remove stale comment for argument seed of btrfs_fin [...] omits 07f7f644893c btrfs: correct try_lock_extent() usage in read_extent_buff [...] omits 4539b53dd2d3 clk: imx8qm: add clock valid resource checking omits 68c8b0bb1d00 clk: imx8qxp: add clock valid checking mechnism omits bcb05d0bfdb7 clk: imx: scu: add gpr clocks support omits bb9344ffad43 clk: imx: scu: remove legacy scu clock binding support omits db7a806d8899 dt-bindings: arm: imx: scu: drop deprecated legacy clock binding omits d2cd769911bc dt-bindings: arm: imx: scu: fix naming typo of clk compati [...] omits 2f9e0f8c7e17 usb: host: xhci-tegra: Switch to use %ptTs omits 776797f1bd1c nilfs2: Switch to use %ptTs omits 126ac4d67d97 kdb: Switch to use %ptTs omits 20bc8c1e972f lib/vsprintf: Allow to override ISO 8601 date and time separator omits cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure omits 08d87f357b7a clk: imx: Remove the audio ipg clock from imx8mp omits d1a5f4ca656b nvmem: qfprom: minor nit fixes omits 99e301048d79 nvmem: sunxi_sid: Set type to OTP omits ed552505629d nvmem: core: add a missing of_node_put omits 83aab756d2a8 nvmem: sprd: Fix an error message omits 185ed10fab95 nvmem: sc27xx: Add missing MODULE_DEVICE_TABLE omits b9e014141f5a nvmem: qcom-spmi-sdam: add missing MODULE_DEVICE_TABLE omits 830f54ec0936 nvmem: sprd: Add missing MODULE_DEVICE_TABLE omits 8d0b1fe81e18 drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE omits f8234d7b1fb3 libceph: kill ceph_none_authorizer::reply_buf omits 6e8974fe4659 ceph: make ceph_netfs_read_ops static omits e3319af34163 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty omits 5b2d3326cdf8 gpio: crystalcove: remove platform_set_drvdata() + cleanup probe omits d8218b0de51f Merge 5.13-rc2 into staging-next omits 9fbf82c76414 Merge 5.13-rc2 into usb-next omits 0e9e37d042b1 Merge 5.13-rc2 into driver-core-next omits 943db114cf99 Merge branch 'renesas-arm-defconfig-for-v5.14' into renesas-next omits 8d09cdab05e6 ARM: shmobile: defconfig: Refresh for v5.13-rc1 omits 7bcdcd71f432 Makefile: extend 32B aligned debug option to 64B aligned omits 2a29db088c7a hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 omits c2a338c9395e hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E VOUT omits 35d470b5fbc9 hwmon: (dell-smm-hwmon) Fix index values omits 76fb351126f1 drm: correct function name drm_legacy_ctxbitmap_flush() omits 19d4902b12f6 Merge branch 'fixes' into for-next omits 05f7f1b9ee82 scsi: 3w-9xxx: Fix endianness issues in command packets omits d133b441488d scsi: 3w-9xxx: Reduce scope of structure packing omits 44c5027bb5c8 scsi: 3w-9xxx: Use flexible array members to avoid struct padding omits 0edca4fc633c scsi: be2iscsi: Remove redundant initialization omits 7f2b3c8bcb7f scsi: ufs: core: Remove redundant parenthesis omits 4c6cb9ed63df scsi: ufs: core: Remove usfhcd_is_*_pm() macros omits 6e4e4e2a2558 ARM: dts: rockchip: move and restyle grf nodes rk3066/rk3188 omits 4803bd066cb9 scsi: bfa: Remove some unused variables omits b790a56d66ea scsi: target: core: Add the VERSION DESCRIPTOR fields to t [...] omits 64ae33ef7486 scsi: target: core: Bump INQUIRY VERSION to SPC-4 omits 2469f1e0412c scsi: target: core: Add configurable IEEE Company ID attribute omits 17f947b8b06f scsi: target: core: Unify NAA identifier generation omits 9c6f19421c93 drm: simpledrm: fix a potential NULL dereference omits 2c2bdd2372af mt76: validate rx A-MSDU subframes omits 509559c35bcd mt76: mt76x0e: fix device hang during suspend/resume omits 94bb18b03d43 mt76: mt7921: fix max aggregation subframes setting omits d6245712add0 mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY omits 6061fcf4820a mt76: connac: do not schedule mac_work if the device is no [...] omits d874e6c06952 mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rat [...] omits 77c1c74001ed Merge branch 'fixes' into for-next omits f8a78e9118ee scsi: target: sbp_target: Remove redundant assignment to pg_size omits 96f3903c4c7a scsi: message: fusion: Remove redundant assignment to rc omits 2e51f78b5d87 scsi: ibmvfc: Reinit target retries omits 5114975eb2de scsi: ibmvfc: Avoid move login if fast fail is enabled omits d5b45dd5ba6c scsi: ibmvfc: Handle move login failure omits 3ac0fcb4b1a3 scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV [...] omits 2dde5c8d912e scsi: core: Fix a comment in function scsi_host_dev_release() omits 1a7910368cba drm/i915/adl_p: Disable CCS on a-step (Wa_22011186057) omits 2680bea758f2 drm/i915/display/adl_p: Implement Wa_22011320316 omits a8a56da71a13 drm/i915/adl_p: Implement Wa_22011091694 omits b2c6eaf27b50 drm/i915/adl_p: Add IPs stepping mapping omits d961eb20adb6 drm/i915/bigjoiner: atomic commit changes for uncompressed joiner omits e6f9bb62fbbf drm/i915/bigjoiner: Avoid dsc_compute_config for uncompres [...] omits ca844ea7e1c9 drm/i915/bigjoiner: Mode validation with uncompressed pipe joiner omits 03bca4a8c1f2 drm/i915/adl_p: Enable/disable loadgen sharing omits de1dc033f63e drm/i915: Move intel_modeset_all_pipes() omits 57ed0dfb40ca drm/i915/adl_p: Enable modular fia omits f53979d68a77 drm/i915/display/tc: Rename safe_mode functions ownership omits 626426ff9ce4 drm/i915/adl_p: Add cdclk support for ADL-P omits 47d263a6d8d8 drm/i915/adl_p: Extend PLANE_WM bits for blocks & lines omits eeb63c5464bd drm/i915/xelpd: Provide port/phy mapping for vbt omits 5a6d866f8e1b drm/i915: Get slice height before computing rc params omits 831d5aa96c97 drm/i915/xelpd: Support DP1.4 compression BPPs omits 6ee9dea52a65 drm/i915/display/dsc: Refactor intel_dp_dsc_compute_bpp omits 1003cee29fb0 drm/i915/xelpd: Increase maximum watermark lines to 255 omits ed2615a85556 drm/i915/xelpd: Handle new location of outputs D and E omits 09c65383970e scsi: qedf: Drop unnecessary NULL checks after container_of() omits 998da772fd86 scsi: target: iscsi: Drop unnecessary container_of() omits 8fb82abccc8a scsi: scsi_debug: Drop if with an always false condition omits 9959d45166fa scsi: snic: Fix an error message omits 6ecdafaec79d scsi: target: cxgbit: Unmap DMA buffer before calling targ [...] omits 1d8613a23f3c scsi: ufs: core: Introduce HBA performance monitor sysfs nodes omits 399d34ebc248 cxl/core: Refactor CXL register lookup for bridge reuse omits 5f653f7590ab cxl/core: Rename bus.c to core.c omits 8ac75dd6ab30 cxl/mem: Introduce 'struct cxl_regs' for "composable" CXL devices omits 5f50d6b20ca3 cxl/mem: Move some definitions to mem.h omits 513f485ca516 libbpf: Reject static entry-point BPF programs omits 77091933e453 net: mdio: ipq8064: enlarge sleep after read/write operation omits b097bea10215 net: mdio: ipq8064: add regmap config to disable REGCACHE omits 948640698199 net: mdio: ipq8064: clean whitespaces in define omits ddd998aff540 Merge branch 'qca8k-improvements' omits 272833b9b3b3 net: phy: add support for qca8k switch internal PHY in at803x omits d0e13fd5626c net: phy: at803x: clean whitespace errors omits a46aec02bc06 net: dsa: qca8k: pass switch_revision info to phy dev_flags omits b7ebac354d54 net: dsa: qca8k: improve internal mdio read/write bus access omits 0c994a28e751 devicetree: bindings: dsa: qca8k: Document internal mdio d [...] omits 759bafb8a322 net: dsa: qca8k: add support for internal phy and internal mdio omits 617960d72e93 net: dsa: qca8k: enlarge mdio delay and timeout omits 60df02b6ea45 net: dsa: qca8k: dsa: qca8k: protect MASTER busy_wait with [...] omits 63c33bbfeb68 net: dsa: qca8k: clear MASTER_EN after phy read/write omits e4b9977cee15 net: dsa: qca8k: make rgmii delay configurable omits 1ee0591a1093 net: dsa: qca8k: add ethernet-ports fallback to setup_mdio_bus omits 95ffeaf18b3b net: dsa: qca8k: add support for switch rev omits 0fc57e4b5e39 net: dsa: qca8k: add GLOBAL_FC settings needed for qca8327 omits 5bf9ff3b9fb5 net: dsa: qca8k: limit port5 delay to qca8337 omits 83a3ceb39b24 net: dsa: qca8k: add priority tweak to qca8337 switch omits 227a9ffc1bc7 devicetree: net: dsa: qca8k: Document new compatible qca8327 omits 6e82a457e062 net: dsa: qca8k: add support for qca8327 switch omits b7c818d19492 net: dsa: qca8k: handle error from qca8k_busy_wait omits aaf421425cbd net: dsa: qca8k: handle error with qca8k_rmw operation omits d7805757c75c net: dsa: qca8k: handle error with qca8k_write operation omits 028f5f8ef44f net: dsa: qca8k: handle error with qca8k_read operation omits ba5707ec58cf net: dsa: qca8k: handle qca8k_set_page errors omits 504bf6593182 net: dsa: qca8k: improve qca8k read/write/rmw bus access omits 2ad255f2faaf net: dsa: qca8k: use iopoll macro for qca8k_busy_wait omits 5d9e068402dc net: dsa: qca8k: change simple print to dev variant omits 709c03142399 tcp: add tracepoint for checksum errors omits 7466b60a3c32 Merge branch 'use-xdp-helpers' omits 224bf7db5518 vhost_net: use XDP helpers omits 082294f294f6 igc: use XDP helpers omits d172268f93cf stmmac: use XDP helpers omits 76e3d7fadef6 Merge branch 'rk3308-gmac' omits 8d1a81f21a9e arm64: dts: rockchip: add gmac to rk3308 dts omits b4ac94565c14 net: stmmac: dwmac-rk: add support for rk3308 gmac omits 2cc8c910f515 dt-bindings: net: rockchip-dwmac: add rk3308 gmac compatible omits 2d1c5f29d27a alx: fix missing unlock on error in alx_set_pauseparam() omits 052d60172552 Merge branch 'hns-coding-style' omits cb0672697601 net: hns: remove redundant return int void function omits 5caab55a2979 net: hns: space required before the open brace '{' omits 510fe8e70b0b net: hns: fix some code style issue about space omits 699e803e9a4d net: hns: fix the comments style issue omits 0a14fd29ca0c Merge branch 'hns3-next' omits e76e6886646b net: hns3: refactor dump ncl config of debugfs omits 0b198b0d80ea net: hns3: refactor dump m7 info of debugfs omits 1a7ff8280b16 net: hns3: refactor dump reset info of debugfs omits 9149ca0f115a net: hns3: refactor dump intr of debugfs omits d658ff34dd7f net: hns3: refactor dump loopback of debugfs omits 8ddfd9c46ef4 net: hns3: refactor dump mng tbl of debugfs omits 1556ea9120ff net: hns3: refactor dump mac list of debugfs omits 77e9184869c9 net: hns3: refactor dump bd info of debugfs omits c929bc2ac36e net: hns3: refactor dev capability and dev spec of debugfs omits 5e69ea7ee2a6 net: hns3: refactor the debugfs process omits 1ddc028ac849 net: hns3: refactor out RX completion checksum omits 796640778c26 net: hns3: support RXD advanced layout omits fc25f9f631ac net: thunderx: Drop unnecessary NULL check after container_of omits fa44821a4ddd sfc: don't use netif_info et al before net_device is registered omits 7b92d0f97d9b Merge branch 'for-5.14' into for-next omits 11da340b83f3 Merge branch 'for-5.13-fixes' into for-next omits 8d55ba5df39a percpu: make symbol 'pcpu_free_slot' static omits 869cbeef18e5 lsm_audit,selinux: pass IB device name by reference omits 527a9471878e drm/vmwgfx: Fix return value check in vmw_setup_pci_resources() omits 2f70cbf79e3f drm/vmwgfx: Fix memory allocation check and a leak of object fifo omits 13ad01c1c72f f2fs: compress: remove unneeded preallocation omits 91f0fb6903ed f2fs: compress: clean up parameter of __f2fs_cluster_blocks() omits fbec3b963ae1 f2fs: compress: remove unneeded f2fs_put_dnode() omits 89e53ff1651a f2fs: atgc: fix to set default age threshold omits d927ccfccb00 f2fs: Prevent swap file in LFS mode omits cad83c968c2e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] omits b763f3bedc2d f2fs: restructure f2fs page.private layout omits ee68d27181f0 f2fs: add cp_error check in f2fs_write_compressed_pages omits 5db479f049c4 f2fs: compress: rename __cluster_may_compress omits cab12badfc99 arm64: dts: ti: k3*: Introduce reg definition for interrup [...] omits 9ecdb6d6b114 arm64: dts: ti: k3-am65|j721e|am64: Map the dma / navigato [...] omits 9d3c9378f96a arm64: dts: ti: k3-*: Rename the TI-SCI node omits 421c06b8761a arm64: dts: ti: k3-am65-wakeup: Drop un-necessary properti [...] omits 830454bbd628 arm64: dts: ti: k3-am65-wakeup: Add debug region to TI-SCI node omits a0812885fa7a arm64: dts: ti: k3-*: Rename the TI-SCI clocks node name omits 52ae30f55a2a arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent omits df61cd939384 arm64: dts: ti: k3-am654-base-board: remove ov5640 omits bf5fd8cae3c8 scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs omits 30515832e987 net: bridge: fix build when IPv6 is disabled omits adae1e931acd Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] omits 03b30cc38dd3 hv_balloon: Remove redundant assignment to region_start omits bbc6f2cca74e net: bridge: fix br_multicast_is_router stub when igmp is [...] omits d29d41e28eea ASoC: topology: Add support for multiple kcontrol types to [...] omits 1275e4175368 drm/panfrost: Add mt8183-mali compatible string omits 09da3191827f drm/panfrost: devfreq: Disable devfreq when num_supplies > 1 omits a7a596cd3115 dt-bindings: gpu: mali-bifrost: Add Mediatek MT8183 omits 8bf7111b4bda Bluetooth: Shutdown controller after workqueues are flushe [...] omits 19486fe587b8 arm64: dts: rename grf-gpio nodename in rk3328.dtsi omits 28188cc461f6 x86/cpu: Fix core name for Sapphire Rapids omits 87cf20ccecb3 ARM: dts: rockchip: rename vcc_stdby node name for rk3066a [...] omits dc71c5ca34f4 ARM: dts: rockchip: Remove more clock-names from PWM nodes omits ea030ca68819 regmap-i2c: Set regmap max raw r/w from quirks omits a75e5cdf4dd1 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE omits 490dbd2380c7 phy: phy-core-mipi-dphy.c: Correct reference version omits 8a917813cc74 phy: Allow a NULL phy name for devm_phy_get() omits 5a65adfa2ad1 arm64: dts: rockchip: Add support for PCIe on helios64 omits 271b66414df0 arm64: dts: rockchip: Add support for two PWM fans on helios64 omits b82f8e299253 arm64: dts: rockchip: fix regulator-gpio states array omits 7c2fc79250ca phy: usb: Fix misuse of IS_ENABLED omits e3c2f1870af4 drm/i915: Merge fix for "drm: Switch to %p4cc format modifier" omits 76e78f3df8f5 staging: unisys: visorinput: remove redundant assignment o [...] omits 09be0d0db530 staging: rtl8723bs: hal: Remove set but unused variable omits 30e06867478f staging: rtl8723bs: hal: Remove three set but unused variables omits 519c49678a13 staging: mt7621-dts: use clock in pci phy nodes omits 5c3e241f5246 lib: devres: Add error information printing for __devm_ior [...] omits 3ce3e45cc333 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge omits 7272b591c4cb misc/libmasm/module: Fix two use after free in ibmasm_init_one omits 1553573c588e sparc/vio: make remove callback return void omits a56dfb6a79ee dt-bindings: eeprom-93xx46: Add support for 93C46, 93C56 a [...] omits 14374fbb3f06 misc: eeprom_93xx46: Add new 93c56 and 93c66 compatible strings omits 4a5ff99bbb8f misc: eeprom_93xx46: Remove hardcoded bit lengths omits 9ac78c8a0c93 video: ssd1307fb: Drop OF dependency omits da9db7117330 cxl: Fix an error message omits 520264db3bf9 phy: qcom-qmp: add QMP V2 PCIe PHY support for ipq60xx omits 9f7368ff1210 dt-bindings: pci: qcom: Document PCIe bindings for IPQ6018 SoC omits 46eba71a1d15 dt-bindings: phy: qcom,qmp: Add IPQ60xx PCIe PHY bindings omits e4e050167fd0 uio: uio_pci_generic: add memory resource mappings omits 20be064ec864 nvmem: sprd: Fix an error message omits dccdb2fcd239 uio: uio_aec: Use pci_iounmap instead of iounmap omits a6daf4bb5fcb driver core: attribute_container: fix W=1 warnings omits 8c60a14104e8 driver core: replace open-coded device_lock_assert() omits d616f56d34e2 debugfs: only accept read attributes for blobs omits b01360384009 crypto: ux500 - Fix error return code in hash_hw_final() omits 06676aa1f455 crypto: nx - add missing MODULE_DEVICE_TABLE omits eb9e492f5c06 crypto: cavium/nitrox - Fix kernel-doc omits 3c995c4c7575 crypto: cavium/nitrox - Remove redundant initialization of 'sg' omits 653fdbbf2d20 MAINTAINERS: add myself as maintainer of ixp4xx_crypto omits 9ca04a51a7e0 MAINTAINERS: add ixp4xx_crypto to the right arch list omits c5e070311fab crypto: ixp4xx - Correct functions alignment omits ffb017e9ac66 crypto: ixp4xx - remove brackets from single statement omits 87d11a5e9621 crypto: ixp4xx - Do not initialize static to NULL omits 39e39cfb2dc7 crypto: ixp4xx - whitespace fixes omits f5b82be62ddd crypto: ixp4xx - convert all printk to dev_xxx omits 3557084ef47b crypto: ixp4xx - convert unsigned to unsigned int omits dfb098d692ea crypto: ixp4xx - fallback when having more than one SG omits e8acf011f2e7 crypto: ixp4xx - update IV after requests omits 9395c58fdddd crypto: ixp4xx - dma_unmap the correct address omits 0cdbabf8bb7a hwrng: exynos - Fix runtime PM imbalance on error omits b51dcf05c1e9 crypto: qce - Schedule fallback aead algorithm omits db0018a8b615 crypto: qce - Add support for AEAD algorithms omits e5d6181d35b2 crypto: qce - Clean up qce_auth_cfg omits 9363efb4181c crypto: qce - Add support for AEAD algorithms omits 7ba9cd4e22a0 crypto: qce - Add mode for rfc4309 omits 6c34e446b2e2 crypto: qce - Make result dump optional omits a9ca8eacb320 crypto: qce - Add MAC failed error checking omits b7c3635e56d6 hwrng: amd - remove redundant initialization of variable err omits fa8edbb630ae crypto: cpt - Use 'hlist_for_each_entry' to simplify code omits c8671c7dc7d5 crypto: ccp - Annotate SEV Firmware file names omits 2063257d4b24 crypto: arm64 - use a pattern rule for generating *.S files omits 12dd461ebd19 crypto: arm64 - generate *.S by Perl at build time instead [...] omits 8116138cbfce crypto: arm - use a pattern rule for generating *.S files omits 7c0303ff7e67 crypto: arm - generate *.S by Perl at build time instead o [...] omits 652a6a2e3824 phy: ralink: phy-mt7621-pci: properly print pointer address omits 6eded551cefe phy: ralink: Kconfig: convert mt7621-pci-phy into 'bool' omits 28dcfba1a0d6 phy: ralink: Kconfig: enable COMPILE_TEST on mt7621-pci-ph [...] omits 60ece833ccd0 phy: ralink: phy-mt7621-pci: use kernel clock APIS omits 77945a345acf dt-bindings: phy: mediatek,mt7621-pci-phy: add clock entries omits 8a981128a81e dt-bindings: phy: renesas,rcar-gen3-pcie-phy: Convert to j [...] omits 0a37f32ba527 EDAC/ti: Add missing MODULE_DEVICE_TABLE omits 02b2fb455b2e kernel/module: Use BUG_ON instead of if condition followed by BUG omits bac59054544e ALSA: gus: Replace unsafe strcpy() with strscpy() omits e73b4c9e7fa7 ALSA: hda: generic: Remove redundant assignment to dac omits d0f5137b1a98 ALSA: Remove trailing semicolon in macros omits a06b7ee2330b Merge branch 'for-linus' into for-next omits 48001d26c19f objtool: Reflow handle_jump_alt() omits d46f61b20b06 jump_label/x86: Remove unused JUMP_LABEL_NOP_SIZE omits 41f45fb045bc x86/asm: Make <asm/asm.h> valid on cross-builds as well omits e080fa802128 Merge pull request #47 from namjaejeon/cifsd-for-next omits 50bf80a553cc cifsd: fix xfstests generic/504 test failure omits c1cccec9c636 libbpf: Reject static maps omits 9e9b451593b1 selftests/bpf: Validate skeleton gen handles skipped fields omits ea89c862f01e net: mana: Use struct_size() in kzalloc() omits fe0bdaec8dea bpf: Use struct_size() in kzalloc() omits 0f3ee280331e net: caif: Drop unnecessary NULL check after container_of omits 5efe2575316f net: qed: remove redundant initialization of variable rc omits 25e248a2bc43 Merge branch 'virtio_net-fixes' omits 7bf64460e3b2 virtio-net: get build_skb() buf by data ptr omits 6c66c147b9a4 virtio-net: fix for unable to handle page fault for address omits 33b314265683 Merge branch 'atl1c-support-for-Mikrotik-10-25G-NIC-features' omits ea0fbd05d7bd atl1c: improve link detection reliability on Mikrotik 10/25G NIC omits b0390009502b atl1c: enable rx csum offload on Mikrotik 10/25G NIC omits 545fa3fb1e84 atl1c: adjust max mtu according to Mikrotik 10/25G NIC ability omits d7ab6419bdee atl1c: improve performance by avoiding unnecessary pcie wr [...] omits f19d4997fd1f atl1c: show correct link speed on Mikrotik 10/25G NIC omits 0d59c95ea3d2 Merge branch 'hinic-cleanups' omits 5db8c86e8904 net: hinic: fix misspelled "acessing" omits c8ad5df6151e net: hinic: remove unnecessary parentheses omits 3402ab54a8e3 net: hinic: add blank line after function declaration omits 9afcb5959730 net: hinic: remove unnecessary blank line omits d38717af2c9e Merge branch 'bridge-split-ipv4-ipv6-mc-router-state' omits 3b85f9ba3480 net: bridge: mcast: export multicast router presence adjac [...] omits b7fb0916544d net: bridge: mcast: add ip4+ip6 mcast router timers to mdb [...] omits a3c02e769efe net: bridge: mcast: split multicast router state for IPv4 [...] omits ed2d35971a80 net: bridge: mcast: split router port del+notify for mcast [...] omits d9b8c4d8d937 net: bridge: mcast: prepare add-router function for mcast [...] omits ee5fb2223ee5 net: bridge: mcast: prepare expiry functions for mcast rou [...] omits 1a3065a26807 net: bridge: mcast: prepare is-router function for mcast r [...] omits b19232effd09 net: bridge: mcast: prepare query reception for mcast rout [...] omits ff391c5d9871 net: bridge: mcast: prepare mdb netlink for mcast router split omits 44ebb081dc69 net: bridge: mcast: add wrappers for router node retrieval omits ce6f709775bd net: bridge: mcast: rename multicast router lists and timers omits 8380c81d5c4f net: Treat __napi_schedule_irqoff() as __napi_schedule() o [...] omits 4a5fe57e7751 alx: use fine-grained locking instead of RTNL omits 13511704f8d7 net: taprio offload: enforce qdisc to netdev queue mapping omits 17e336db2b8a drivers: pnp: proc.c: Removed unnecessary varibles omits ca263dd848a2 mei: Drop unnecessary NULL check after container_of omits 7912146abf67 tty: hvc_iucv: Drop unnecessary NULL check after container_of omits 7985723d21a1 vt: Move custom isspace() to its own namespace omits 7d5b2cbe7a8f comedi: remove editor modelines and cruft (again) omits 5c439c38f5fb drm/amdgpu: fix fence calculation (v2) omits 5f8e9aff1a11 staging: rtl8723bs: remove unused argument 'msg' omits 56a1c5cc8a16 Staging: vchiq_arm: Using pr_err and pr_notice instead of printk omits 76dfbca4757f staging: rtl8723bs: core: Remove unnecessary lines of code omits 7ac5ed5095a5 staging: rtl8723bs: hal: Remove set but unused variable omits 08df2c3ba119 staging: qlge: removed unnecessary debug message to fix co [...] omits 1f5adcfe87a0 staging: rtl8723bs: remove unneeded comments to silence 'l [...] omits b97fad10de38 staging: rtl8723bs: replace private CRC-32 routines with i [...] omits a7f0849682b7 drm/amdgpu: free resources on fence usage query omits 1df92640ba7d tty: tty_port: Fix coding style issues of block comments omits 54ad59a25ad1 tty: tty_port: Add a blank line after declarations omits 16d15f747a09 tty: tty_port: Delete a blank line before EXPORT_SYMBOL(foo) omits fab491030cea tty: tty_io: Remove return in void function omits 27eab129323b tty: tty_io: Delete a blank line before EXPORT_SYMBOL(foo) omits 5e4d5ac32ba5 tty: tty_io: Fix an issue of code indent for conditional s [...] omits 44969f85402e tty: tty_io: Remove the repeated word 'can' omits b426a5b8154c tty: tty_io: Fix coding style issues of block comments omits d91c1a3eed06 tty: tty_io: Fix trailing whitespace issues omits 94bc2eb5fb43 tty: tty_io: Fix spaces required around that ':' omits e73b240785f2 tty: tty_io: Add a blank line after declarations omits 395e783371de tty: tty_io: Remove spaces before tabs omits 80e3fce1034a tty: tty_buffer: Fix coding style issues of block comments omits dadc10494868 tty: tty_buffer: Remove the repeated word 'the' omits 993c67b1fe44 tty: tty_buffer: Add a blank line after declarations omits ad48749b98c7 tty: tty_baudrate: Fix coding style issues of block comments omits eb460edb5f83 tty: tty_baudrate: Remove unnecessary tab and spaces in co [...] omits 31a9a3182559 tty: nozomi: Fix a resource leak in an error handling function omits 2fee88112197 ttyprintk: Removed unnecessary TTY ioctl callback omits bf3d6ab9bc12 ttyprintk: Add TTY port shutdown callback omits 27dede097d20 tty: serial: sb1250-duart: include <linux/io.h> instead of [...] omits 7d5a3ec537d9 tty: serial: vr41xx_siu: include <linux/io.h> instead of < [...] omits 933100787d64 tty: serial: sunzilog: include <linux/io.h> instead of <asm/io.h> omits 4f1c65813072 tty: serial: sunsu: include <linux/io.h> instead of <asm/io.h> omits d890c508769b tty: serial: sunsab: include <linux/io.h> instead of <asm/io.h> omits 10dab44f78df tty: serial: txx9: include <linux/io.h> instead of <asm/io.h> omits ce6ff28069d8 tty: serial: pmac_zilog: include <linux/io.h> insteiad of [...] omits b1c92c121b77 tty: serial: mux: include <linux/io.h> instead of <asm/io.h> omits 3dccc357b7da tty: serial: ip22zilog: include <linux/io.h> instead of <a [...] omits 0ebee1ebbc72 tty: serial: icom: include <linux/io.h> instead of <asm/io.h> omits 27bcf79b8adb tty: serial: dz: include <linux/io.h> instead of <asm/io.h> omits 635b258962da tty: serial: atmel: include <linux/io.h> instead of <asm/io.h> omits 76af233d9b0c tty: remove unused tty_throttle omits 1bf422966341 isdn: capi, drop useless pr_debugs omits 3e679e1da5ef isdn: capi, remove optional tty ops omits 4da872befc83 tty: remove empty tty_operations::set_termios omits 4fb266e1976e tty: remove empty tty_operations::flush_buffer omits 3d18354248b1 nozomi: simplify ntty_chars_in_buffer omits fff4ef17a940 tty: make tty_operations::chars_in_buffer return uint omits fa7501e57e9b tty: remove tty_operations::chars_in_buffer for non-buffering omits 9a33fbf9d230 tty: make tty_buffer_space_avail return uint omits 2aac79d14d76 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE omits 603fcfb9d4ec power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE omits 5e9ae9573684 MAINTAINERS: power: supply: use Krzysztof Kozlowski's Cano [...] omits 2253042d86f5 ipmi/watchdog: Stop watchdog timer when the current action [...] omits 515016ad5f46 clocksource: Print deviation in nanoseconds for unstable case omits f4c6b34ee12b clocksource: Provide kernel module to test clocksource watchdog omits 2c5ff2caa4f8 docs: usb: function: Modify path name omits 1e886090cefe docs: admin-guide: update description for kernel.hotplug sysctl omits c70360c3343f rcu: Add missing __releases() annotation omits 022384601075 rcu: Remove obsolete rcu_read_unlock() deadlock commentary omits 1893afd63409 rcu: Improve comments describing RCU read-side critical sections omits 76c8eaafe4f0 rcu: Create an unrcu_pointer() to remove __rcu from a pointer omits a5afc7605b2a dt-bindings: power: supply: charger-manager: Convert to DT [...] omits 9159c7ac15ba Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth omits 3e42d1de0208 docs: typo fixes in Documentation/ABI/ omits 03b3b1a2405c tty: make tty_operations::write_room return uint omits 0f29b503bd0b ti-st: use tty_write_room omits 303e8ebf5dcb ti-st: use goto-failpath in st_core_init omits f6f19595a7ef tty: return void from tty_unregister_ldisc omits 357a6a875f1c tty: no checking of tty_unregister_ldisc omits 194752093311 tty: drop tty_ldisc_ops::refcount omits f81ee8b8b842 tty: make tty_ldisc_ops a param in tty_unregister_ldisc omits 839e0f226d1c n_gsm: use goto-failpaths in gsm_init omits fbadf70a8053 tty: set tty_ldisc_ops::num statically omits 64d608db38ff tty: cumulate and document tty_struct::ctrl* members omits 6e94dbc7a4e4 tty: cumulate and document tty_struct::flow* members omits 0f3dcf3b5d76 tty: make fp of tty_ldisc_ops::receive_buf{,2} const omits fc0df90b7811 n_tty: remove superfluous return from n_tty_receive_signal_char omits e8f2a139ffb6 n_tty: invert TTY_NORMAL condition in n_tty_receive_buf_standard omits 3a7d530a0cf9 n_tty: do only one cp dereference in n_tty_receive_buf_standard omits 16765365a062 n_tty: make n_tty_receive_char_special return void omits 67a620d58b47 n_tty: move lnext handling omits 95aafe3278e7 n_tty: drop parmrk_dbl from n_tty_receive_char omits 1ed2dfedd215 n_tty: drop n_tty_receive_buf_fast omits 89bb4a3622f9 n_tty: remove n_tty_receive_char_fast omits 7fb8a8affdf1 n_tty: remove n_tty_receive_char wrapper omits ed5aecd3da2e tty: remove broken r3964 line discipline omits d7e325aaa8c3 serial: 8250_omap: fix a timeout loop condition omits 26f7591632d7 serial: 8250: Add an empty line and remove some useless {} omits 89e78001295c serial: 8250: Use 'hlist_for_each_entry' to simplify code omits 021212f53352 serial: meson: remove redundant initialization of variable id omits f5b08386dee4 serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 omits 71581242164f serial: qcom_geni_serial: redundant initialization to vari [...] omits e27671f66321 dt-bindings: serial: Add label property in serial.yaml omits 8f082dcf2c3d dt-bindings: serial: Change to reference the kernel-define [...] omits 54da3e381c2b serial: 8250_aspeed_vuart: use UPF_IOREMAP to set up regis [...] omits c9805fbf9d89 serial: 8250_aspeed_vuart: initialize vuart->port in aspee [...] omits 991a350dff13 serial: 8250_aspeed_vuart: factor out aspeed_vuart_{read, [...] omits 0733d8390532 firmware: replace HOTPLUG with UEVENT in FW_ACTION defines omits 7a9a2363d7ee tty: serial: samsung_tty: remove set but not used variables omits 8cac2f6eb854 serial: fsl_lpuart: disable DMA for console and fix sysrq omits 8a0c810d94f0 serial: fsl_lpuart: add loopback support omits fa3540735425 serial: fsl_lpuart: remove manual RTSCTS control from 8-bi [...] omits e60c2991f18b serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() omits 5541a9bacfe5 serial: fsl_lpuart: handle break and make sysrq work omits 5697df7322fe serial: fsl_lpuart: split sysrq handling omits 0d84f62220ed serial: fsl_lpuart: don't restore interrupt state in ISR omits ec22c3eec543 serial: fsl_lpuart: use UARTDATA_MASK macro omits ccf08fd1204b serial: fsl_lpuart: don't modify arbitrary data on lpuart32 omits fcb10ee27fb9 tty: serial: fsl_lpuart: fix the potential risk of divisio [...] omits 52008ebd62ad dt-bindings: serial: snps-dw-apb-uart: add description for rk3568 omits 216e0e563d81 usb: core: hcd: use map_urb_for_dma for single step set fe [...] omits cbbc07e1e892 usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core omits 9e8d268f831b USB: gadget: udc: s3c2410_udc: s3c2410_udc_set_ep0_ss() ca [...] omits 457d22850b27 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake omits 0ff9bf9f3e0c drm: simpledrm: Fix use after free issues omits 858aa5a4be22 drm/aperture: Fix missing unlock on error in devm_aperture [...] omits d84680d35937 drm: simpledrm: print resource info using '%pr' omits bfba94162ba7 drm/nouveau: Remove invalid reference to struct drm_device.pdev omits 68b433fe6937 drm/ingenic: Switch IPU plane to type OVERLAY omits 0fdcccfafcff tick/nohz: Call tick_nohz_task_switch() with interrupts disabled omits a1dfb6311c77 tick/nohz: Kick only _queued_ task whose tick dependency i [...] omits 1e4ca26d367a tick/nohz: Change signal tick dependency to wake up CPUs o [...] omits 29721b859217 tick/nohz: Only wake up a single target cpu when kicking a task omits 176b8906c399 tick/nohz: Update nohz_full Kconfig help omits 96c9b90396f9 tick/nohz: Update idle_exittime on actual idle exit omits 3f624314b3f7 tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACC [...] omits a5183862e76f tick/nohz: Conditionally restart tick on idle exit omits f105dfec0a95 tick/nohz: Evaluate the CPU expression after the static key omits 915a2bc3c6b7 sched/isolation: Reconcile rcu_nocbs= and nohz_full= omits 5b95bf4cc297 Merge branch 'for-5.13/upstream-fixes' into for-next omits 72f61ff146a8 HID: hid-sensor-custom: Process failure of sensor_hub_set_ [...] omits 773f75058fef Merge branch 'for-5.13/upstream-fixes' into for-next omits 37c7fa2b26a4 HID: multitouch: Disable event reporting on suspend on the [...] omits 49b43571604f HID: asus: Cleanup Asus T101HA keyboard-dock handling omits 7e5e8639a4a0 arm64: dts: imx8mn-beacon-som: Assign PMIC clock omits cc7d79f33955 arm64: dts: ls208xa: remove bus-num from dspi node omits 8967b27a6c1c ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators omits ec5cf02a091b arm64: dts: ls1012a: enable PCIe on freeway board omits ffd9b81d3d9d arm64: dts: imx8mp-evk: enable EQOS ethernet omits 22b5059b95e4 ARM: imx: Initialize SoC ID on i.MX50 omits 89b759469d52 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info omits f55b62ff0467 arm64: dts: imx8mp: Remove the reference to audio ipg cloc [...] omits a92c971de380 arm64: dts: imx8mq-evk: add one regulator used to power up [...] omits 340364b8b10a ARM: dts: imx6dl-yapp4: Configure the OLED display segment offset omits 0e4a4a08cd78 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch omits 14cdc1f243d7 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control omits d1dd216738f5 dt-bindings: timer: renesas,tpu: Convert to json-schema omits d91133eddb58 dt-bindings: pwm: renesas,tpu-pwm: Improve json-schema omits 0cfe23051fec arm64: dts: imx8mm: Add spba1 and spba2 buses omits 2999e6785f8c arm64: dts: imx8mn: Add spba1 bus omits 2b46d5dafef2 arm64: defconfig: Enable LT8912B DRM bridge driver omits e8f23d5478c9 arm64: dts: imx8mq-nitrogen: add lt8912 MIPI-DSI to HDMI omits 151f608289ae arm64: dts: imx8mq-nitrogen: add USB HOST support omits f265172df8d6 arm64: dts: imx8mq-nitrogen: add USB OTG support omits 73c1bf0f3ed8 drm/i915/perf: Enable OA formats for ADL_P omits 83c81a0a16e5 drm/i915/adl_p: Add PCH support omits 0e53fb847c6b drm/i915/xelpd: Add Wa_14011503030 omits 0788abdef6d1 drm/i915/xelpd: Required bandwidth increases when VT-d is active omits a6922f4a0130 drm/i915/xelpd: Add XE_LPD power wells omits 1649a4cc5c31 drm/i915/xelpd: Define plane capabilities omits 20fe778fde26 drm/i915/xelpd: Handle proper AUX interrupt bits omits d8654f4f9300 tls splice: remove inappropriate flags checking for MSG_PEEK omits 34e7434ba4e9 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() omits 3f2870989f10 bpf, arm64: Replace STACK_ALIGN() with round_up() to align [...] omits de80d5781136 Merge branch 'for-5.13/dax' into libnvdimm-fixes omits e6fe3f422be1 sched: Make multiple runqueue task counters 32-bit omits 8fc2858e572c sched: Make nr_iowait_cpu() return 32-bit value omits 9745516841a5 sched: Make nr_iowait() return 32-bit value omits 01aee8fd7fb2 sched: Make nr_running() return 32-bit value omits 0303ce17347a samples, bpf: Suppress compiler warning omits 6f488f72c0ed clocksource: Reduce clocksource-skew threshold for TSC omits df29d3cd5ad4 clocksource: Limit number of CPUs checked for clock synchr [...] omits b509a9800648 clocksource: Check per-CPU clock synchronization when mark [...] omits 0a580fa65cfa srcu: Early test SRCU polling start omits a616aec9aa14 rcu: Fix various typos in comments omits e75bcd48e2c4 rcu/nocb: Unify timers omits 870905169da8 rcu/nocb: Prepare for fine-grained deferred wakeup omits f9fc166b790b rcu/nocb: Only cancel nocb timer if not polling omits 3b2348e2fdf4 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup omits b6e2c4ed35c3 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup omits 552cac80e65f rcu/nocb: Allow de-offloading rdp leader omits c7ef7500a891 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer omits f4addd54b161 selftests: futex: Expand timeout test omits c7d84e7ff5a6 selftests: futex: Correctly include headers dirs omits ca0760e7d79e Compiler Attributes: Add continue in comment omits aecd79c09c2f auxdisplay: Add I2C gpio expander example omits 93d0955e6cf5 locking: Fix comment typos omits c43426334b31 x86: Fix leftover comment typos omits 6f0d271d21c5 Merge branch 'linus' into x86/cleanups, to pick up depende [...] omits cc00c1988801 sched: Fix leftover comment typos omits 9b8756d6ee1b Merge branch 'for-5.13' of https://git.kernel.org/pub/scm/ [...] omits fd450fd2a4fb Merge branch 'v5.13-next/soc' into for-next omits 6cd7fdc8c530 arm64: dts: mt8183: Add kukui-jacuzzi-fennel board omits 0a9cefe21aec arm64: dts: mt8183: Add kukui-jacuzzi-kenzo board omits dd6e3b06214f arm64: dts: mt8183: Add kukui-jacuzzi-burnet board omits f006bcf1c972 arm64: dts: mt8183: Add kukui-jacuzzi-willow board omits f11f44be2427 arm64: dts: mt8183: Add kukui-jacuzzi-kappa board omits 009add139c2e dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits ffea8b5b89f1 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kenzo omits 204c13481849 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits 82665ef7dd65 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits 4eab77fc8ae7 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kappa omits ba96de3ae5a7 soc: mediatek: add missing MODULE_DEVICE_TABLE omits d17685260b85 drm/panfrost: Remove redundant error printing in panfrost_ [...] omits ac93d1da6493 Merge branch 'asm-generic-pci-iobase' into asm-generic omits d9fb91fdfdda arm64: dts: mediatek: mt8167: add iommu node omits 1a191c97abef arm64: dts: mediatek: mt8167: add larb nodes omits e7ead62e2a1e arm64: dts: mediatek: mt8167: add smi_common node omits 97e37d44d35e arm64: dts: mediatek: mt8167: add mmsys node omits 763e13f26894 arm64: dts: mediatek: mt8167: add power domains omits e6f73028db51 arm64: dts: mt8173: Separating mtk-vcodec-enc device node omits b3cc8ec04f50 regulator: fan53555: fix tcs4525 function names omits f9028dcdf589 regulator: fan53555: only bind tcs4525 to correct chip id omits d4db69eba290 regulator: fan53555: fix TCS4525 voltage calulation omits 98c69fcc9f59 Merge series "ASoC: SOF/Intel: fix and remove Sparse warni [...] omits adf1471b2f76 Merge series "regulator: fan53555: tcs4525 fix and cleanup [...] omits f8c8871f5eff regulator: fan53555: fix TCS4525 voltage calulation omits 7d966119f7db ACPI: DPTF: Add battery participant for Intel SoCs omits ab3257042c26 jump_label, x86: Allow short NOPs omits e2d9494beff2 objtool: Provide stats for jump_labels omits 6d37b83c5d79 objtool: Rewrite jump_label instructions omits cbf82a3dc241 objtool: Decode jump_entry::key addend omits e7bf1ba97afd jump_label, x86: Emit short JMP omits 5af0ea293d78 jump_label: Free jump_entry::key bit1 for build use omits 001951bea748 jump_label, x86: Add variable length patching support omits fa5e5dc39669 jump_label, x86: Introduce jump_entry_size() omits f9510fa9caaf jump_label, x86: Improve error when we fail expected text omits e1aa35c4c4bc jump_label, x86: Factor out the __jump_table generation omits 8bfafcdccb52 jump_label, x86: Strip ASM jump_label support omits 80870e6ece78 x86, objtool: Dont exclude arch/x86/realmode/ omits 25cf0d8aa2a3 objtool: Rewrite hashtable sizing omits 660795228836 MAINTAINERS: Add Xinhui Pan as another AMDGPU contact omits c9f2e3c3ddab ASoC: cs42l42: make HSBIAS_SENSE_EN optional omits 9b7493468fa7 ASoC: q6dsp: Undo buggy warning fix omits 7fe0b0981a17 ASoC: wm2200: remove include of wmfw.h omits 130dbe04d428 ASoC: wm_adsp: mark more data structures with the const qualifier omits 24e46fb811e9 ASoC: Intel: bxt_da7219_max98357a: shrink platform_id belo [...] omits 48a7e6e5b2c9 ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters omits ad839121dd4c ASoC: SOF: Intel: hda: fix index used in inner loop omits 3d681804efcb regulator: cros-ec: Fix error code in dev_err message omits 6453b9532b5f gpio: xilinx: No need to disable IRQs in the handler omits 02b3f84d9080 gpio: xilinx: Switch to use bitmap APIs omits 043aa3db1cbb gpio: xilinx: Introduce xgpio_read_chan() / xgpio_write_chan() omits cde3d0f81e67 bitmap: Make bitmap_remap() and bitmap_bitremap() availabl [...] omits f2e03ca3e839 gpiolib: Drop duplicate offset check in gpiochip_is_requested() omits e7d8fde4ab50 gpio: mockup: Switch to use gpiochip_get_desc() omits c35fb576652d gpio: logicvc: Remove redundant error printing in logicvc_ [...] omits 63c4acfb8031 dt-bindings: gpio: convert rk3328-grf-gpio.txt to YAML omits f1a0a376ca0c sched/core: Initialize the idle task with preemption disabled omits af4c1a861338 drm/qxl: balance dumb_shadow_bo pin omits 1d878df01861 drm/qxl: drop redundant code omits 1bc67873d401 x86/asm: Simplify __smp_mb() definition omits 64e1f5872a8c x86/alternatives: Make the x86nops[] symbol static omits 9f2699007493 kselftest: Add test for core sched prctl interface omits 7ac592aa35a6 sched: prctl() core-scheduling interface omits 85dd3f61203c sched: Inherit task cookie on fork() omits 6e33cad0af49 sched: Trivial core scheduling cookie management omits 97886d9dcd86 sched: Migration changes for core scheduling omits d2dfa17bc7de sched: Trivial forced-newidle balancer omits c6047c2e3af6 sched/fair: Snapshot the min_vruntime of CPUs on force idle omits 7afbba119f0d sched: Fix priority inversion of cookied task with sibling omits 8039e96fcc1d sched/fair: Fix forced idle sibling starvation corner case omits 539f65125d20 sched: Add core wide task selection and scheduling omits 8a311c740b53 sched: Basic tracking of matching tasks omits 21f56ffe4482 sched: Introduce sched_class::pick_task() omits 875feb41fd20 sched: Allow sched_core_put() from atomic context omits 9ef7e7e33bcd sched: Optimize rq_lockp() usage omits 9edeaea1bc45 sched: Core-wide rq->lock omits d66f1b06b5b4 sched: Prepare for Core-wide rq->lock omits 5cb9eaa3d274 sched: Wrap rq::lock access omits 39d371b7c0c2 sched: Provide raw_spin_rq_*lock*() helpers omits 9099a14708ce sched/fair: Add a few assertions omits 0cd7c741f01d delayacct: Add sysctl to enable at runtime omits e4042ad49235 delayacct: Default disabled omits eee4d9fee254 delayacct: Add static_branch in scheduler hooks omits 63b3f96e1a98 kvm: Select SCHED_INFO instead of TASK_DELAY_ACCT omits c5895d3f06cb sched: Simplify sched_info_on() omits 4e29fb709885 sched: Rename sched_info_{queued,dequeued} omits 4b7a08a0b6e4 delayacct: Use sched_clock() omits 619e090c8e40 sched/fair: Fix negative energy delta in find_energy_effic [...] omits 8d4c97c105ca sched/fair: Only compute base_energy_pd if necessary omits e5e678e4fea2 sched,fair: Skip newidle_balance if a wakeup is pending omits bfebd42d5609 drm/modifiers: Enforce consistency between the cap an IN_FORMATS omits dda6024b57c0 drm: fix semicolon.cocci warnings omits 2b8ca1a907d5 sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() omits 9ddcb87b9218 x86/regs: Syscall_get_nr() returns -1 for a non-system call omits 29e9758966f4 x86/entry: Split PUSH_AND_CLEAR_REGS into two submacros omits 6de4ac1d03f7 x86/syscall: Maximize MSR_SYSCALL_MASK omits dce0aa3b2ef2 x86/syscall: Unconditionally prototype {ia32,x32}_sys_call [...] omits 3e5e7f7736b0 x86/entry: Reverse arguments to do_syscall_64() omits 6627eb25e40c x86/entry: Unify definitions from <asm/calling.h> and <asm [...] omits 440e90670241 perf/x86/intel/uncore: Drop unnecessary NULL checks after [...] omits 280af034a71d csky: Kconfig: Remove unused selects omits 6367594331fc csky: syscache: Fixup duplicate cache flush omits 88a9c5485c48 drm/i915: Use correct downstream caps for check Src-Ctl mo [...] omits e207457f9045 reset: brcmstb: Add missing MODULE_DEVICE_TABLE omits 50610b74eea7 drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DCN i [...] omits 610e6f7ea5bf drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] omits 5616015f548a cifsd: fix boolreturn.cocci warnings omits faa5f5da809b net/sched: taprio: Drop unnecessary NULL check after container_of omits cac6fb015f71 usb: class: cdc-wdm: WWAN framework integration omits bf30396cdf81 net: wwan: Add unknown port type omits 009fc857c5f6 mISDN: fix possible use-after-free in HFC_cleanup() omits 1c72e6ab66b9 atm: iphase: fix possible use-after-free in ia_module_exit() omits e5670fa0293b libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions omits 247b8634e644 libbpf: Fix ELF symbol visibility update logic omits 31332ccb7562 bpftool: Stop emitting static variables in BPF skeleton omits 256eab48e70c selftests/bpf: Stop using static variables for passing dat [...] omits fdbf5ddeb855 libbpf: Add per-file linker opts omits 37f05601eabc bpftool: Strip const/volatile/restrict modifiers from .bss [...] omits 33ae8f801ad8 hugetlb: clear huge pte during flush function on mips platform omits 9fa996c5f003 MIPS:DTS:Correct device id of pcie for Loongnon-2K omits 6a73022ee3fd MIPS: Loongson64: Fix build error 'secondary_kexec_args' u [...] omits cf5b6a947873 MIPS: Octeon: drop dependency on CONFIG_HOLES_IN_ZONE omits 620ccaaa46d1 IB/hfi1: Delete an unneeded bool conversion omits 09df8ba5c181 drm/i915/display/xelpd: Implement Wa_14013475917 omits a37937cd8e85 drm/i915/display: Drop dead code from hsw_read_infoframe() omits 62e37c44a58e drm/i915/display: Drop duplicated code in intel_dp_set_inf [...] omits d54e017e62d8 drm/i915/display: Replace intel_psr_enabled() calls by int [...] omits 78b772e1a01f drm/i915/display: Fill PSR state during hardware configura [...] omits 7c6c2f5337b7 RDMA: Remove unnecessary struct declaration omits 16149eddd380 RDMA/core: Remove never used ib_modify_wq function call omits 523375c943e5 drm/vmwgfx: Port vmwgfx to arm64 omits 2cd80dbd3551 drm/vmwgfx: Add basic support for SVGA3 omits 8211783f16ea drm/vmwgfx: Remove the reservation semaphore omits 88509f698c4e drm/vmwgfx: Fix cpu updates of coherent multisample surfaces omits 75156a887b6c drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDX [...] omits 2cc8bfeeb736 drm/vmwgfx: Fix incorrect enum usage omits 74ec2424737a IB/srpt: Remove redundant assignment to ret omits e6a1f8c696be RDMA/mlx5: Remove redundant assignment to ret omits de3d7018372c dt-bindings: memory: tegra20: emc: Convert to schema omits e3d65124ce2b RDMA/ucma: Cleanup to reduce duplicate code omits 591f762b2750 RDMA/hns: Remove the condition of light load for posting DWQE omits 2ee4c8a26876 MAINTAINERS: Add Krzysztof as PCI host/endpoint controller [...] omits 29dd19e3ac7b media: exynos4-is: remove a now unused integer omits a3b884cef873 firmware: arm_scmi: Add clock management to the SCMI power domain omits 038b9de42269 spi: uniphier: Use SPI_MODE_X_MASK omits 4ccf05579b9d spi: ppc4xx: Use SPI_MODE_X_MASK omits fdb217a38808 spi: omap-uwire: Use SPI_MODE_X_MASK omits a2f2db6b2a87 spi: oc-tiny: Use SPI_MODE_X_MASK omits 56f47edf33fb spi: npcm-pspi: Use SPI_MODE_X_MASK omits dd507b5ec7ba spi: spidev: Use SPI_MODE_X_MASK omits 40b82c2d9a78 spi: Use SPI_MODE_X_MASK omits 4ac9b48adf4d ASoC: cs42l52: Minor tidy up of error paths omits fd4e6baa6256 ASoC: cs4265: Minor tidy up of error paths omits 634a4be0f9d1 ASoC: cs35l36: Remove unneeded variable initialisation omits ca0b0c1f4a2a drm/vc4: Remove redundant error printing in vc4_ioremap_regs() omits 388b863509f7 drm/i915/display: Use YCbCr420 as fallback when RGB fails omits 84d95f77f4ae drm/i915/display: Restructure output format computation fo [...] omits eacba74d4d56 drm/i915/display: New function to avoid duplicate code in [...] omits fd531024bad7 Merge drm/drm-next into drm-misc-next omits effbf6ca7eaf drm/amdgpu/display: remove an old DCN3 guard omits 0bb6d3db4f75 drm/amdgpu: Delete two unneeded bool conversions omits ea23ff0241f0 drm/amd/display: Delete several unneeded bool conversions omits 29b25b7067a4 drm/amd/display: Initialize attribute for hdcp_srm sysfs file omits 907c5bbb514a memory: atmel-ebi: add missing of_node_put for loop iteration omits 2f9dc6a357ff memory: stm32-fmc2-ebi: add missing of_node_put for loop i [...] omits 6fed39b8b597 Merge branch 'next/dt64' into for-next omits 3d6e2ac21c8f Merge branch 'next/dt' into for-next omits d3f713e6b3cc arm64: dts: exynos: enable PMIC wakeup from suspend on TM2 omits e4c9b60b271c ARM: dts: exynos: enable PMIC wakeup from suspend on Odroi [...] omits a145cc05cb2c ARM: dts: exynos: enable PMIC wakeup from suspend on SMDK5420 omits 1d4203b1fa02 ARM: dts: exynos: enable PMIC wakeup from suspend on Arndale Octa omits 9614ae537530 ARM: dts: exynos: enable PMIC wakeup from suspend on P4 Note omits 1178f7127a46 ARM: dts: exynos: enable PMIC wakeup from suspend on Odroid X/U3 omits 7f23ea1265c3 ARM: dts: exynos: enable PMIC wakeup from suspend on Midas omits 760ebb8a2529 ARM: dts: exynos: enable PMIC wakeup from suspend on Odroid XU omits 0272619bde22 ARM: dts: exynos: enable PMIC wakeup from suspend on Arndale omits 765210e19859 ARM: dts: exynos: enable PMIC wakeup from suspend on Origen4412 omits a1972739c016 ARM: dts: exynos: enable PMIC wakeup from suspend on Itop Core omits 06bc1dd6d714 Merge branch 'next/dt' into for-next omits 8b7e0f72ef71 ARM: dts: s5pv210: remove unused Atmel touchscreen propert [...] omits fd2f17179665 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 omits a7e59c84cf20 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 omits 75121e1dc9fe ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 omits 8bceb2a490bb ARM: dts: exynos: replace legacy MMS114 touchscreen x/y pr [...] omits cc29e39412b9 ARM: dts: exynos: align Broadcom WiFi with dtschema omits 48d551bf2085 ARM: exynos: add missing of_node_put for loop iteration omits 0de0b04c8343 ARM: s3c: Remove unnecessary break in RX1950 omits 037219925e7a soundwire: dmi-quirks: remove duplicate initialization omits 36eee232df7b soundwire: cadence_master: always set CMD_ACCEPT omits 54a6ca4fa8a3 soundwire: bus: add missing \n in dynamic debug omits b50bb8ba369c soundwire: bus: handle -ENODATA errors in clock stop/start [...] omits 448df2d8fcab soundwire: add missing kernel-doc description omits 345e9f5ca798 soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions omits eb185a3212b5 drm: Include <asm/agp.h> iff CONFIG_AGP is set omits 0531e6b60569 soundwire: bandwidth allocation: improve error messages omits 9c294739cf5b soundwire/ASoC: add leading zeroes in peripheral device name omits 6e5c3ab89594 Merge series "spi: pxa2xx: Set of cleanups" from Andy Shev [...] omits 23029150a05b clk: rockchip: Optimize PLL table memory usage omits 1782c87b44a0 soc: rockchip: power-domain: add rk3568 powerdomains omits 66b89b8b5e4c dt-bindings: power: rockchip: Add bindings for RK3568 Soc omits d74622138a9b dt-bindings: power: rockchip: Convert to json-schema omits 72ae976363a2 dt-bindings: arm: rockchip: add more compatible strings to [...] omits 532259bfd1c1 spi: altera: Remove redundant dev_err call in dfl_spi_alte [...] omits 86b8bff7e3ac spi: Convert to use predefined time multipliers omits d019f38a1af3 regulator: uniphier: Add missing MODULE_DEVICE_TABLE omits 3fdb59cf10b0 spi: pxa2xx: Introduce special type for Merrifield SPIs omits eca32c3974c0 spi: pxa2xx: Constify struct driver_data parameter omits 6d380132eaea spi: pxa2xx: Extract read_SSSR_bits() helper omits 42c80cd439a9 spi: pxa2xx: Extract clear_SSCR1_bits() helper omits 1bed378c6b91 spi: pxa2xx: Extract pxa2xx_spi_update() helper omits 0c8ccd8b267f spi: pxa2xx: Use pxa_ssp_enable()/pxa_ssp_disable() in the driver omits 4761d2e7e51c spi: pxa2xx: Reuse int_error_stop() in pxa2xx_spi_slave_abort() omits ab77fe8935c5 spi: pxa2xx: Introduce int_stop_and_reset() helper omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] omits 36777d962082 arm64: dts: allwinner: pinephone: Add support for Bluetooth audio omits 984a51c5308c arm64: dts: allwinner: a64: Allow multiple DAI links omits 09e0a7ea75e0 arm64: dts: allwinner: a64: Add pinmux nodes for AIF2/AIF3 omits e0cd8e011815 arm64: dts: allwinner: a64: Allow using multiple codec DAIs omits a691acabac36 ARM: dts: sun8i-a33: Allow using multiple codec DAIs omits d88834bfefde ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells omits 12bcaacaff49 arm64: dts: allwinner: Add sun4i MMIO timer nodes omits af97dd5559c5 arm64: dts: allwinner: a64: Sort watchdog node omits bffdc0f3c26c dt-bindings: timer: Add compatibles for sun50i timers omits 5bd15031337f dt-bindings: timer: Simplify conditional expressions omits d6e58e379610 Merge series "spi: Set of cleanups" from Jay Fang <f.fangj [...] omits bf2509a45534 Merge series "spi: pxa2xx: Set of cleanups" from Andy Shev [...] omits 8c94df1e6fe4 Merge series "Enable VBUS current boost on pm8150b platfor [...] omits ae062a711aa2 Merge series "PinePhone BT audio bringup" from Samuel Holl [...] omits b8ded8af30a9 Merge series "Tidy up device ID reading on legacy Cirrus p [...] omits 3b8fb1f7702b Merge series "ASoC: cppcheck fixes of the week" from Pierr [...] omits b748ad38041a Merge series "ASoC: SOF: Intel: split Baytrail and Merrifi [...] omits 93c964af77e7 Merge series "ASoC: Intel: machine driver updates for 5.14 [...] omits 904ec4bebc1d pinctrl: renesas: r8a779{51,6,65}: Reduce non-functional d [...] omits cf04bbe5ed29 pinctrl: renesas: r8a7778: Remove unused PORT_GP_PUP_1() macro omits d82b92410359 pinctrl: renesas: r8a77990: Drop bogus PUEN_ prefixes in comments omits 702a5fa2fe4d pinctrl: renesas: r8a77990: JTAG pins do not have pull-dow [...] omits 2cee31cd4973 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin omits 6bd913f54f2f clk: renesas: r9a06g032: Switch to .determine_rate() omits 02c69593e62d clk: renesas: div6: Implement range checking omits 1c924fc67912 clk: renesas: div6: Consider all parents for requested rate omits c9d1b58b272e clk: renesas: div6: Switch to .determine_rate() omits 23b04c84e201 clk: renesas: div6: Simplify src mask handling omits 6c7bc7dbcc41 clk: renesas: div6: Use clamp() instead of clamp_t() omits a20a40a8bbc2 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() omits 16927401d924 clk: renesas: r8a779a0: Add ISPCS clocks omits 3a0e84845891 clk: renesas: rcar-gen3: Add boost support to Z clocks omits 3f7079563685 clk: renesas: rcar-gen3: Add custom clock for PLLs omits 50086045bd07 clk: renesas: rcar-gen3: Increase Z clock accuracy omits 67a1b9b65165 clk: renesas: rcar-gen3: Grammar s/dependent of/dependent on/ omits c141897caafb clk: renesas: rcar-gen3: Remove superfluous masking in cpg [...] omits 58effcd350c8 clk: renesas: rcar-gen3: Make cpg_z_clk.mask u32 omits 192c344e7cd4 clk: renesas: rcar-gen3: Update Z clock rate formula in comments omits 81ca6c161d39 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 8d6580765457 arm64: dts: renesas: eagle: Add x1 clock omits 585e40036524 ARM: dts: koelsch: Rename sw2 to keyboard omits 16b9dd7ae971 ARM: dts: r8a7779, marzen: Fix DU clock names omits 4ae08bc23e1b usb: cdnsp: Useless condition has been removed omits 440e547dd0f8 usb: cdns3: Corrected comment to align with kernel-doc comment omits 39107e8577ad scsi: aacraid: Replace one-element array with flexible-arr [...] omits aef80fd1da32 scsi: ufs: sysfs: Resume the proper SCSI device omits b294ff3e3449 scsi: ufs: core: Enable power management for wlun omits 2018da7d40e5 Merge pull request #46 from namjaejeon/cifsd-for-next omits c634a97b5ab6 arm64: imx8mp: imx8mp-phycore-som enable spi nor omits 6914d1ba4d0a arm64: dts: imx8mp: add flexspi node omits fd781f459b60 selinux: Remove redundant assignment to rc omits 5ce071659302 cifsd: fix build break from asn1 omits 3d47e5462389 cifsd: fix WARNING: Too many leading tabs omits 63c454f83928 cifsd: fix WARNING: Possible unnecessary 'out of memory' message omits fad4161b5cd0 cifsd: decoding gss token using lib/asn1_decoder.c omits 7cffc377e163 selinux: Corrected comment to match kernel-doc comment omits e0cdd26af8eb ARM: dts: imx25-pinfunc: Fix gpio function name for pads G [...] omits 8a922805fb09 selinux: delete selinux_xfrm_policy_lookup() useless argument omits 2b1649a83afc arm64: dts: imx: Add i.mx8mm Gateworks gw7901 dts support omits c67b761aac6c arm64: dts: ls1028a-rdb: enable optee node omits 5497bc2a2bff arm64: dts: imx8mp-evk: Add PMIC device omits bf3605187530 dt-bindings: arm: imx: add imx8mm gw7901 support omits fd268e371c5e ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_EIM_D22 from [...] omits e1cce3a3cb28 selinux: constify some avtab function arguments omits fba472bb38e2 selinux: simplify duplicate_policydb_cond_list() by using [...] omits f4f809f66b75 cgroup: inline cgroup_task_freeze() omits bcd62a368314 cifsd: fix invalid memory access in smb2_write() omits 5a0ca7700591 cifsd: add support for AES256 encryption omits 1fca8038e9f1 cifsd: Fix potential null-ptr-deref in destroy_previous_session() omits e7735c854880 cifsd: Update out_buf_len in smb2_populate_readdir_entry() omits 79caa9606df1 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] omits a4382db9bac3 cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path omits 204fcceb7ccf cifsd: add ksmbd/nfsd interoperability to feature table omits ced2b26a76cd cifsd: Fix regression in smb2_get_info omits 7adfd4f6f78e cifsd: Remove is_attributes_write_allowed() wrapper omits a299669b2c3d cifsd: Update access check in set_file_allocation_info/set [...] omits 73f9dad511e8 cifsd: remove the dead code of unimplemented durable handle omits fba08fa005e4 cifsd: use d_inode() omits e6b1059ffaea cifsd: Fix potential null-ptr-deref in smb2_open() omits 5626518ecaa5 cifsd: move nt time functions to misc.c omits 2efec2dee861 cifsd: remove unused nterr.c file omits 7e8094a73e52 cifsd: remove unused smberr.h omits 915f570a971b cifsd: Remove smb2_put_name() omits 24b626967d95 cifsd: fix reference count decrement of unclaimed file in [...] omits 3c20378325c7 cifsd: re-implement ksmbd_vfs_kern_path omits 7c3d3e99ca29 cifsd: get parent dentry from child in ksmbd_vfs_remove_file() omits ff1d57272552 cifsd: add the check if parent is stable by unexpected rename omits d40012a83f87 cifsd: declare ida statically omits 1920bb1f8022 cifsd: remove unused including <linux/version.h> omits 0ab777453f80 cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT omits 4030b278368d cifsd: prevent a integer overflow in wm_alloc() omits 9cca7516f4c6 doc: cifsd: change the reference to configuration.txt omits 79f6b11a104f cifsd: remove wrappers of kvmalloc/kvfree omits 86f52978465b cifsd: fix memdup.cocci warnings omits 822bc8ea514e cifsd: use kfree to free memory allocated by kmalloc or kzalloc omits c250e8f5566f cifsd: fix memory leak when loop ends omits 5da64d8784d3 cifsd: remove stale prototype and variables omits 02b68b2065c9 cifsd: use xarray instead of linked list for tree connect list omits 8044ee8e64b4 cifsd: remove useless error handling in ksmbd_vfs_read omits d2f72ed8fa0c cifsd: use file_inode() instead of d_inode() omits 1637023594c1 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir omits 96a34377dc5a cifsd: remove calling d_path in error paths omits d710f37c7bcd cifsd: remove smack inherit leftovers omits 17af7d5b8a95 cifsd: fix implicit declaration of function 'locks_alloc_lock' omits a36abeaaf00f cifsd: fix implicit declaration of function 'groups_alloc' omits 536556490177 cifsd: fix wrong prototype in comment omits a648d8aff84b cifsd: merge time_wrappers.h into smb_common.h omits 64b39f4a2fd2 cifsd: clean-up codes using chechpatch.pl --strict omits 7cb82de3cdf2 cifsd: fix error return code in ksmbd_vfs_remove_file() omits c36fca8630dd cifsd: add the check to work file lock and rename behavior [...] omits 20ea7fd2ac75 cifsd: use kmalloc() for small allocations omits 69f447be1513 cifsd: fix wrong use of rw semaphore in __session_create() omits e5066499079d cifsd: remove unneeded macros omits 3161ad3a717e cifsd: remove redundant assignment to variable err omits 849f59e1a18a cifsd: fix error handling in ksmbd_server_init() omits c1ea111fd1bb cifsd: Fix an error code in smb2_read() omits 269d3feec1b0 cifsd: fix build warnings from cifsd.rst omits b24c93358035 cifsd: Pass string length parameter to match_pattern() omits 548e9ad31739 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] omits 95fa1ce947d6 cifsd: fix incorrect comments omits 2e2b0dda1889 cifsd: remove unneeded FIXME comments omits 04165366515a cifsd: add index.rst in cifs documentation omits 04bee6e336be cifsd: update cifsd.rst document omits 50355b0b2010 cifsd: fix static checker warning from smb_check_perm_dacl() omits bc3fcc9462ef cifsd: fix static checker warning from smb_direct_post_sen [...] omits a2ba2709f5e4 cifsd: Fix a use after free on error path omits 8ef329670657 cifsd: fix a IS_ERR() vs NULL bug omits 86df49e105af cifsd: fix a precedence bug in parse_dacl() omits e3f70873289a cifsd: fix WARNING: unmet direct dependencies detected for [...] omits 1e853b937b2f cifsd: Fix a handful of spelling mistakes omits 36ba38663be0 cifsd: uniquify extract_sharename() omits 42da4086b987 cifsd: fix WARNING: document isn't included in any toctree omits c0e8110e6c75 cifsd: fix WARNING: Title overline too short omits 3a3fd9d4939f MAINTAINERS: add cifsd kernel server omits a848c4f15ab6 cifsd: add Kconfig and Makefile omits f44158485826 cifsd: add file operations omits e2f34481b24d cifsd: add server-side procedures for SMB3 omits 0626e6641f6b cifsd: add server handler for central processing and tranp [...] omits 5390473ec169 rcu: Don't penalize priority boosting when there is nothin [...] omits 090bd136b1aa tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 9636d7b9526f tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits bb66c9071312 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 825736886a95 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits a2cbaa0e19b7 tools/memory-model: Repair parseargs.sh header comment omits 88dd5fa6a258 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 4ab81c527031 tools/memory-model: Make history-check scripts use mselect7 omits b21176340aaa tools/memory-model: Make checkghlitmus.sh use mselect7 omits 8820c20c276a tools/memory-model: Fix scripting --jobs argument omits 61efd6dce950 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3769ef14080d tools/memory-model: Add -v flag to jingle7 runs omits 16b727cd5830 tools/memory-model: Make runlitmus.sh check for jingle errors omits 3fdc3fbc7c95 tools/memory-model: Allow herd to deduce CPU type omits d265691ba1ae tools/memory-model: Keep assembly-language litmus tests omits 5e5832b8a6af tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 54ab0eea01ee tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits fa9d6b3493d3 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits aaf9728abc9d tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits d0bd10518b25 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 6b7ac4645817 tools/memory-model: Fix checkalllitmus.sh comment omits 14e0dba17fb7 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits cf36264bf78b tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 97c223dc6023 tools/memory-model: Update parseargs.sh for hardware verification omits c2eecf9d6238 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 39e283154792 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 8b76e930b543 tools/memory-model: Make judgelitmus.sh identify bad macros omits 764a364550e4 tools/memory-model: Make cmplitmushist.sh note timeouts omits b44abe80d0df tools/memory-model: Make judgelitmus.sh note timeouts omits 9583a2ff5840 tools/memory-model: Document locking corner cases omits d25fba0e3474 tools/memory-model: Fix smp_mb__after_spinlock() spelling omits 3d3a0d1b508d rcu: Point to documentation of ordering guarantees omits 2f20de99a63b rcu: Make rcu_gp_cleanup() be noinline for tracing omits 4d80b8e196fa rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs omits b15805013b44 rcu: Make show_rcu_gp_kthreads() dump rcu_node structures [...] omits 3ef5a1c3821a rcu: Make RCU priority boosting work on single-CPU rcu_nod [...] omits 396eba65f624 rcu: Add quiescent states and boost states to show_rcu_gp_ [...] omits 3066820034b5 rcu: Reject RCU_LOCKDEP_WARN() false positives omits 1feb2cc8db48 lockdep: Explicitly flag likely false-positive report omits 27ba76e164fc rcu: Add ->gp_max to show_rcu_gp_kthreads() output omits e44111ed20d8 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...] omits 8e4b1d2bc198 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() omits 277ffe1b7092 rcu: Improve tree.c comments and add code cleanups omits ce7c169dee28 rcu: Remove the unused rcu_irq_exit_preempt() function omits f4cceb783169 Merge branch 'Reduce kmalloc / kfree churn in the verifier' omits c9e73e3d2b1e bpf: verifier: Allocate idmap scratch in verifier env omits 06ab6a505583 bpf: verifier: Use copy_array for jmp_history omits c69431aab67a bpf: verifier: Improve function state reallocation omits 7ab2bd31df87 rcutorture: Move mem_dump_obj() tests into separate function omits 3d78668e5b50 torture: Don't cap remote runs by build-system number of CPUs omits c43d3b0083b4 torture: Make kvm-remote.sh account for network failure in [...] omits 063f5a4df991 rcutorture: Don't count CPU-stalled time against priority [...] omits 0260b92e1c39 rcutorture: Forgive RCU boost failures when CPUs don't pas [...] omits d4240d628f98 rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests omits bcd4af44e2f1 rcutorture: Make rcu_torture_boost_failed() check for GP end omits 8c7ec02e2a69 rcutorture: Consolidate rcu_torture_boost() timing and statistics omits 7b9dad7abad7 rcutorture: Delay-based false positives for RCU priority b [...] omits 00ad25f6019b torture: Set kvm.sh language to English omits f8c8484dbda7 torture: Correctly fetch number of CPUs for non-English languages omits ea6d962e80b6 rcutorture: Judge RCU priority boosting on grace periods, [...] omits 226dd39d2348 torture: Make kvm-find-errors.sh account for kvm-remote.sh omits b09751d752fb torture: Make the build machine control N in "make -jN" omits f254a0b52787 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh omits ee8fef9137e9 torture: Abstract end-of-run summary omits 32dbdaf71ab9 torture: Fix grace-period rate output omits a5c095e0e9b6 rcutorture: Abstract read-lock-held checks omits e9b800db96fa refscale: Add acqrel, lock, and lock-irq omits 0092eae4cb4e torture: Add kvm-remote.sh script for distributed rcutortu [...] omits 179141865d08 rcuscale: Allow CPU hotplug to be enabled omits 68d415f91ff2 refscale: Allow CPU hotplug to be enabled omits fb4855c36249 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits 3d2cc4fec861 torture: Add "scenarios" option to kvm.sh --dryrun parameter omits 98da77199f0c torture: Fix remaining erroneous torture.sh instance of $* omits 9fc98e3143de rcu-tasks: Add block comment laying out RCU Rude design omits 06a3ec9205d5 rcu-tasks: Add block comment laying out RCU Tasks design omits b5befe842e66 srcu: Fix broken node geometry after early ssp init omits 8e9c01c717df srcu: Initialize SRCU after timers omits 7bf0a6141ab9 srcu: Unconditionally embed struct lockdep_map omits c75e9d29159b srcu: Remove superfluous ssp initialization for early callbacks omits 94df76a1971d srcu: Remove superfluous sdp->srcu_lock_count zero filling omits 258ca95e2cd9 timer: Revert "timer: Add timer_curr_running()" omits d76e0926d835 rcu/nocb: Use the rcuog CPU's ->nocb_timer omits e548eaa116d8 mm/slub: Add Support for free path information of an object omits 0cbc124bce8c mm/slub: Fix backtrace of objects to handle redzone adjustment omits a78d4a2a1017 kvfree_rcu: Refactor kfree_rcu_monitor() omits d8628f35bae0 kvfree_rcu: Fix comments according to current code omits 7fe1da33f6ba kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant omits dd28c9f057ad kvfree_rcu: Update "monitor_todo" once a batch is started omits d434c00fa3ac kvfree_rcu: Add a bulk-list check when a scheduler is run omits ac7625ebd5f7 kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr [...] omits d0bfa8b3c411 kvfree_rcu: Release a page cache under memory pressure omits 4c9c3809ae2e rcu: Fix typo in comment: kthead -> kthread omits 254c8b96c4af audit: add blank line after variable declarations omits e5bd61e82b7a tools/rcu: Add drgn script to dump number of RCU callbacks omits 58d0db869d7a doc: Fix diagram references in memory-ordering document omits 18389c457021 doc: Fix statement of RCU's memory-ordering requirements omits a6814a79f2ca rcu/tree_plugin: Don't handle the case of 'all' CPU range omits b18def121f07 bitmap_parse: Support 'all' semantics omits 564ac172a39f drm/amd/pm: Fix out-of-bounds bug omits cc1a54d8f1d0 drm/radeon/si_dpm: Fix SMU power state load omits 293774413a3f drm/radeon/ni_dpm: Fix booting bug omits c666bbf0e9b5 drm/amd/amdgpu: Fix errors in function documentation omits 28ea8752f6fb drm/amd/display: remove unused function dc_link_perform_li [...] omits 7780f50358ee drm/amdgpu: add function to clear MMEA error status for aldebaran omits 4f64f1c8e1fd drm/amdgpu: correct the funtion to clear GCEA error status omits 9798970bc744 drm/amd/display: 3.2.135.1 omits 0b51e7e8ef69 drm/amd/display: [FW Promotion] Release 0.0.65 omits 14b1f0738e31 drm/amd/display: 3.2.135 omits 8809a7a4afe9 drm/amd/display: fix use_max_lb flag for 420 pixel formats omits 9119e993cfd1 drm/amd/display: Handle potential dpp_inst mismatch with pipe_idx omits 98ad74c6a92e drm/amd/display: Handle pixel format test request omits c31bef1cb120 drm/amd/display: Fix clock table filling logic omits ebc22cbdc058 drm/amd/display: minor dp link training refactor omits 4469201b1935 drm/amd/display: DETBufferSizeInKbyte variable type modifications omits eda8f7993d0a drm/amd/display: Add dc log for DP SST DSC enable/disable omits 573a0a03af02 drm/amd/display: Expand DP module training API. omits 822536713066 drm/amd/display: Add fallback and abort paths for DP link [...] omits ede4f6dac99e drm/amd/display: Update setting of DP training parameters. omits 99732e52e7f8 drm/amd/display: Update DPRX detection. omits 011907fda360 drm/amdgpu: covert ras status to kernel errno omits 509b9a5b4865 drm/amd/display: Avoid HPD IRQ in GPU reset state omits 7ddd9770857e drm/amdgpu: Quit RAS initialization earlier if RAS is disabled omits 04fe3fd10e9a drm/amdkfd: handle errors returned by svm_migrate_copy_to_ [...] omits ef0d7d2001c9 drm/amdgpu: Export ras_*_enabled to debugfs omits 8ab0d6f030ba drm/amdgpu: Rename to ras_*_enabled omits e509965e58ab drm/amdgpu: Move up ras_hw_supported omits acdae2169bae drm/amdgpu: Remove redundant ras->supported omits 71efc8701a47 drm/amdgpu: update vcn1.0 Non-DPG suspend sequence omits 2a1bf57c0fd1 drm/amdgpu: update the shader to clear specific SGPRs omits da6b993717eb drm/amdgpu: Enable TCP channel hashing for Aldebaran omits ddec8d3be0f8 drm/amdkfd: add ACPI SRAT parsing for topology omits 3dc8077fb00b drm/amdgpu/pm: add documentation for pp_od_clock_voltage f [...] omits 0487bbb44464 drm/amdgpu/pm: add documentation for pp_od_clock_voltage for APUs omits cfd053be1fa3 drm/amd/pm: expose pmfw attached timestamp on Aldebaran omits 403c9674a898 drm/amd/pm: new gpu_metrics structure for pmfw attached timestamp omits 37ac3dc00da0 drm/amdgpu: Use device specific BO size & stride check. omits bcfbb6016b3d drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. omits 67387dfe0f66 drm/amdgpu: change the default timeout for kernel compute queues omits a8f768874aaf drm/amdgpu: set vcn mgcg flag for picasso omits 74abbdedc33e drm/amdkfd: Update L1 and add L2/3 cache information omits fb6372652391 drm/amd/amdgpu/amdgpu_drv.c: Replace drm_modeset_lock_all [...] omits 2b24c199388e drm/amd/pm: initialize variable omits 642f3ad00f96 drm/radeon: Avoid power table parsing memory leaks omits 359615251034 drm/radeon: Fix off-by-one power_state index heap overwrite omits 36f77e12a21e drm/amdgpu: drop the GCR packet from the emit_ib frame for [...] omits e8d7aa68c8fe drm/amdgpu: Add graphics cache rinse packet for sdma 5.0 omits 969aea093167 MAINTAINERS: fix a few more amdgpu tree links omits 27ebf21f9220 drm/amd/pm: Add debugfs node to read private buffer omits b8c78bdb0bc6 drm/amd/pm: Add interface to get FW private buffer omits bdd2465730a3 drm/amdkfd: fix no atomics settings in the kfd topology omits 84a19fa786a9 drm/amd/display: 3.2.134 omits 3375bd91d339 drm/amd/display: [FW Promotion] Release 0.0.64 omits 5728d5e58dbe drm/amd/display: Set stream_count to 0 when dc_resource_st [...] omits 05e62b6b6433 drm/amd/display: Filter out YCbCr420 timing if VSC SDP not [...] omits 70c14a1d7ee4 drm/amd/display: remove checking sink in is_timing_changed omits 36c9137b1a96 drm/amd/display: Add audio support for DFP type of active [...] omits 81927e2808be drm/amd/display: Support for DMUB AUX omits 7f63d8a1ad37 drm/amd/display: update DCN to use new surface programming omits 4462bca7d186 drm/amd/display: Extend DMUB HW params to allow DM to spec [...] omits bc415a4b1c4a drm/amdgpu/dc: Revert commit "treat memory as a single-channel" omits 118b4627d677 drm/amd/display: multi-eDP backlight support omits f50160cf0f98 drm/amdgpu: force enable gfx ras for vega20 ws omits b86e7eef91ef drm/amd/display: Avoid gpio conflict on MST branch omits df0a271cc794 drm/amd/display: add dsc stream overhead for dp only omits cf8b92a75646 drm/amd/display: fix potential gpu reset deadlock omits 2e4ec251628f drm/amdkfd: Make svm_migrate_put_sys_page static omits b617207e8001 drm/amdgpu: remove excess function parameter omits 1704ac8e439e drm/amdkfd: flush TLB after updating GPU page table omits 589bb0ca4767 drm/amdgpu: Rename the flags to eliminate ambiguity v2 omits a1b6aa49471c drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC omits e7de0d844ea8 drm/amdgpu: Add Aldebaran virtualization support omits cecd91b4f791 drm/amdkfd: Add Aldebaran virtualization support omits 838eb73c8d5f drm/amdgpu: Add a new device ID for Aldebaran omits 559f418ed663 drm/amdkfd: report the numa weight between host and device [...] omits deb689832ff6 drm/amdkfd: report atomics support in io_links over xgmi omits d1dfd370c30a drm/amd/display: Remove duplicate declaration of dc_state omits 4034fba13801 drm/amd/display: Remove duplicate include of hubp.h omits ddab8bd788f5 drm/amd/display: Fix two cursor duplication when using overlay omits 1f6e8eb15311 drm/amdgpu: enable gfx ras in aldebran by default omits 9adaac6eb488 drm/amdgpu: switch to mmhub ras callback for ras fini omits 8e17ddc2e215 drm/amdgpu: retired reset_ras_error_count from hdp callbacks omits 78871b6c8be3 drm/amdgpu: enable ras error count query and reset for HDP omits 7c63694eb97f drm/amdgpu: init/fini hdp v4_0 ras omits 6f12507fad4c drm/amdgpu: initialize hdp v4_0 ras functions omits ca81b26d21b3 drm/amdgpu: implement hdp v4_0 ras functions omits b11625f56f09 drm/amdgpu: add helpers for hdp ras init/fini omits 8f4a92937b27 drm/amdgpu: add hdp ras structures omits b44cdca7fd79 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] omits 5760dcb953ee drm/amd/display: Fix build warnings omits 1fdbbc123f55 drm/amd/amdgpu: Fix errors in documentation of function pa [...] omits a273f315b949 drm/amdgpu/display: add documentation for dmcub_trace_event_en omits d477eb171949 drm/amd/pm/powerplay/hwmgr: Fix kernel-doc syntax in docum [...] omits 440d8774eff1 drm/amdgpu: Register VGA clients after init can no longer fail omits 8e4d5d43cc6c drm/amdgpu: Handling of amdgpu_device_resume return value [...] omits db7f1e0140e8 drm/amdgpu: fix r initial values omits 3913ba732e97 Merge branch 'mvpp2-warnings' omits 4c598e5e679c mvpp2: suppress warning omits 376d68929d5b mvpp2: remove unused parameter omits 1f975aba215b Merge branch 'pch_gbe-cleanups' omits 40b161bb16c4 net: pch_gbe: remove unneeded MODULE_VERSION() call omits 443ef39b499c net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() omits 6fcfb267cb49 net: pch_gbe: use readx_poll_timeout_atomic() variant omits aca6a8746c36 net: pch_gbe: Convert to use GPIO descriptors omits 9e3617a7b845 net: pch_gbe: Propagate error from devm_gpio_request_one() omits 27d64141949e Merge branch 'ytja1103-ptp' omits 514def5dd339 phy: nxp-c45-tja11xx: add timestamping support omits 9d9d415f0048 ptp: ptp_clock: make scaled_ppm_to_ppb static inline omits 532062b09956 atm: Replace custom isprint() with generic analogue omits aed6864035b1 net: stmmac: platform: Delete a redundant condition branch omits 584525554fd6 net: mvpp2: Unshadow error code of device_property_read_u32() omits cf3399b731d3 net: mvpp2: Use devm_clk_get_optional() omits 692b82c57f71 net: mvpp2: Use device_get_match_data() helper omits 71f0891c84df net: mvpp2: Put fwnode in error case during ->probe() omits a100243d95a6 rtnetlink: avoid RCU read lock when holding RTNL omits 3f8fca5d4335 Merge branch 'qca_spi-sync' omits a53935674563 net: qca_spi: Introduce stat about bad signature omits 6e03f3ff29c1 net: qca_spi: Avoid re-sync for single signature error omits b76078df1593 net: qca_spi: Avoid reading signature three times in a row omits 48de7c0c1c92 neighbour: Remove redundant initialization of 'bucket' omits d2792e91de2b net: openvswitch: Remove unnecessary skb_nfct() omits 49ec114a6e62 smackfs: restrict bytes count in smk_set_cipso() omits 2e08fb550a2d security/smack/: fix misspellings using codespell tool omits 208d8b9d26f5 drm/dp: Fix bogus DPCD version check in drm_dp_read_downst [...] omits ded39fc4a5b4 docs: driver-api: fpga: avoid using UTF-8 chars omits ed26297d14b7 scsi: qla4xxx: Simplify conditional omits fbdfd5163939 scsi: arcmsr: Update driver version to v1.50.00.04-20210414 omits 5b8644968d2c scsi: arcmsr: Fix the wrong CDB payload report to IOP omits 311e87b70913 scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock omits 807b31d8e0fc scsi: megaraid_mbox: Remove redundant initialization of po [...] omits 52b259908114 scsi: lpfc: Remove redundant assignment to pointer temp_hdr omits 1b3babe20049 scsi: 3w-9xxx: Move * operator to clean up code style warning omits cdcda4651d9f scsi: message: fusion: Documentation cleanup omits 2910a4a9e90a scsi: mpt3sas: Documentation cleanup omits 6235bef6f990 scsi: target: iscsi: Switch to kmemdup_nul() omits 1ee275342234 scsi: core: Treat device offline as a failure omits 8901ecc2315b clocksource: Retry clock read if long delays detected omits d30e82a6461b dt-bindings: net: Convert mdio-gpio to yaml omits 2e64ad1ca775 dt-bindings: add vendor prefix for Insignal Ltd omits 57d4ef85fc33 dt-bindings: clock: renesas,r9a06g032-sysctrl: Convert to [...] omits aef654741de3 dt-bindings: clk: emev2: Convert to json-schema omits 4d92239b6517 dt-bindings: power: sysc-rmobile: Convert to json-schema omits 4fa9ee2e65ec dt-bindings: pwm: renesas,pwm-rcar: Make power-domains and [...] omits a869742ff51e dt-bindings: ata: renesas,rcar-sata: Make power-domains an [...] omits be78329717e4 dt-bindings: arm: firmware: Convert linaro,optee-tz to jso [...] omits 5a9652f6994e dt-bindings: arm: keystone: Convert ti,sci to json schema omits fda55c7256fe dt-bindings: soc: ti: Convert ti,sci-pm-domain to json schema omits a7dbfa6f3877 dt-bindings: clock: Convert ti,sci-clk to json schema omits 9a81b8cbc245 dt-bindings: reset: Convert ti,sci-reset to json schema omits 4fc81bc88ad9 ASoC: cs53l30: Minor error paths fixups omits e2bb1077cee4 ASoC: cs43130: Minor error paths fixups omits 26495252fe0d ASoC: cs42l73: Minor error paths fixups omits 0a0eb567e1d4 ASoC: cs42l42: Minor error paths fixups omits 1a46b7b82df5 ASoC: cs35l35: Correct errata handling omits 60ba916d8760 ASoC: cs35l35: Minor error paths fixups omits 8cb9b001635c ASoC: cs35l34: Minor error paths fixups omits 77908dbecdb6 ASoC: cs35l33: Minor error paths fixups omits 283160f1419d ASoC: cs35l32: Minor error paths fixups omits c8b198ed3100 ASoC: cirrus: Add helper function for reading the device ID omits 6f64aa5746d2 dt-bindings: dma: convert arm-pl08x to yaml omits fd0d8d85f723 mtd: nand: bbt: Fix corner case in bad block table handling omits 538ea65a9fd1 dmaengine: xilinx: dpdma: initialize registers before request_irq omits 4ad5dd2d7876 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc omits b63ecaea97aa ASoC: rt1019: Add non_legacy_dai_naming config omits 66df9477bd35 ASoC: cs42l42: Add support for ACPI table match entry omits ab78322a0dc8 ASoC: cs42l42: Use device_property API instead of of_property omits c26a5289e865 ASoC: cs42l42: Add support for set_jack calls omits 87b42abae99d ASoC: rt5682: Implement remove callback omits 47bcb1c71083 ASoC: rt5682: Disable irq on shutdown omits 58f01c7fc81b ASoC: codecs: lpass-wsa-macro: handle unexpected input omits 1d122dd3b168 ASoC: rt286: Remove redundant assignment to d_len_code omits 16f2a3cdaaca ASoC: jz4740-i2s: fix function name omits 17866bc6b2ae dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions omits 778aaefb8e86 asm-generic: unaligned always use struct helpers omits 0652035a5794 asm-generic: unaligned: remove byteshift helpers omits f12d3ff3f41c powerpc: use linux/unaligned/le_struct.h on LE power7 omits 3aec1db05d1b m68k: select CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS omits 94528b70781a sh: remove unaligned access for sh4a omits 33f9f3c33e93 dmaengine: idxd: remove devm allocation for idxd->int_handles omits bf067edf5d2f openrisc: always use unaligned-struct header omits 637be9183e04 asm-generic: use asm-generic/unaligned.h for most architectures omits 5ae6eadfdaf4 asm-generic/io.h: warn in inb() and friends with undefined [...] omits 78924148a3d2 risc-v: Use generic io.h helpers for nommu omits a5f7166b58cd sparc: explicitly set PCI_IOBASE to 0 omits fc1e985b67f9 drm/imx: ipuv3-plane: add color encoding and range properties omits 4618cb7903d6 gpu: ipu-v3: Add Rec.709 limited range support to DP omits 17b9a94656fe drm/imx: ipuv3-plane: fix PRG modifiers after drm managed [...] omits 3cd8015040d7 device property: Retrieve fwnode from of_node via accessor omits 85e3b86ed0b7 tests/cgroup: test cgroup.kill omits 8075e4f6c990 tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() omits 0de3103fa2cf tests/cgroup: use cgroup.kill in cg_killall() omits 340272b04036 docs/cgroup: add entry for cgroup.kill omits 661ee6280931 cgroup: introduce cgroup.kill omits 11e3c676683c drm/imx: ipuv3-plane: Remove two unnecessary export symbols omits 94dfec48fca7 drm/imx: Add 8 pixel alignment fix omits 58cb138e2029 dmaengine: idxd: Remove redundant variable cdev_ctx omits 2335e1b8ee3b Pull MAINTAINERS file update. omits b577750e4157 MAINTAINERS: Add Matthew Bobrowski as a reviewer omits 4676be28a46e usb: xhci-mtk: use first-fit for LS/FS omits bb8d7ef68e29 usb: xhci-mtk: remove unnecessary assignments in periodic [...] omits e56e60f7a9d6 usb: xhci-mtk: remove unnecessary setting of has_ippc omits 40ddb76ba0ba usb: xhci-mtk: use bitfield instead of bool omits 3c5e0d0e9da1 usb: musb: Remove unused function argument dma, qh, offset [...] omits 6cfe9036acc5 usb: musb: Remove unused local variable dma, urb, offset omits f0c07993af0a dmaengine: fsl-qdma: check dma_set_mask return value omits cd783e5abb60 usb: musb: Remove duplicate declaration of functions omits 0826dae3d815 usb: musb: Fix spelling mistake "tranfer" -> "transfer" omits 077cdb355b3d dmaengine: idxd: add missing dsa driver unregister omits 1c4841ccbd2b dmaengine: idxd: add engine 'struct device' missing bus ty [...] omits 5a9d38b20a5a drm/i915/display: hide workaround for broken vbt in intel_bios.c omits 097d9e902068 drm/i915/display: remove strap checks from gen 9 omits ba9c5bf76734 drm/i915/display: remove FIXME comment for intended feature omits a5be0c978cc4 drm/i915/display: move vbt check to intel_ddi_init() omits 04dfe19a5ed6 drm: Mark AGP implementation and ioctls as legacy omits 6bff2279836e drm: Mark PCI AGP helpers as legacy omits 43359786a51e drm/radeon: Move AGP data structures into radeon omits cf241e872fc2 drm/radeon: Move AGP helpers into radeon driver omits f6d5d118462d staging: rtl8192e: Fix whitespace around conditional statement omits d0cf4e2bd40d staging: rtl8192e: Add identifier name to function definition omits 1ba6d8dc50df staging: rtl8192e: Avoid multiple line dereference omits 1cd3acd4e9cf staging: rtl8723bs: Delete two redundant condition branches omits 1b11e893eda0 staging: rtl8723bs: replace private arc4 encryption with i [...] omits 8adffa4bf11c staging: rtl8723bs: remove unused symbolic constant _AES_IV_LEN_ omits 6d0753d26e2e staging: rtl8723bs: remove more unused encryption macros omits 0c7ac9108796 staging: rtl8723bs: remove unused macros, arrays and an in [...] omits aaa27b88a5d7 staging: rtl8192e: Remove duplicate declartion omits 321f1fb48c98 staging: mt7621-dts: add missing device_type in pcie root ports omits 7114e7a298c2 staging: mt7621-dts: remove 'bug-range' property omits edee771a4533 staging: rtl8188eu: remove nic_hdl from struct mlme_priv omits 665a990fdbea spi: tegra210-quad: Fix an error message omits 86b1d8ecb5f1 spi: tegra114: Fix an error message omits e7a1a3abea37 spi: omap-100k: Fix the length judgment problem omits 029d32a892a8 spi: dw-apb-ssi: Integrate Renesas RZ/N1 SPI controller omits 026a1dc1af52 spi: spi-topcliff-pch: Fix potential double free in pch_sp [...] omits 1beb37b0e3f9 spi: pxa2xx: Group Intel Quark specific definitions omits 5edc24901f4d spi: pxa2xx: Unify ifdeffery used in the headers omits 0e4768713e71 spi: pxa2xx: Replace header inclusions by forward declarations omits c3dce24c40cc spi: pxa2xx: Utilize struct device from struct ssp_device omits 9e43c9a8d5de spi: pxa2xx: Utilize MMIO and physical base from struct ss [...] omits f2eed8caa336 spi: pxa2xx: Use one point of return when ->probe() fails omits 9e37a3ab0627 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' omits db56d0304952 spi: delete repeated words in comments omits 856a9260e171 spi: omap-100k: Clean the value of 'status' is not used omits 66fe740317c8 spi: ppc4xx: include <linux/io.h> instead of <asm/io.h> omits 4446e6f3bd5c regulator: hi6421v600: Remove unneeded *pmic from struct h [...] omits 00c8b0b1e6e1 regulator: qcom: Document PM8226 smd regulator omits 8c816d56a2a4 regulator: qcom_smd: Add PM8226 regulator support omits 67823d9dadd4 regulator: Add a routine to set the current limit for QCOM [...] omits 223875a6fb8e ASoC: fsl_xcvr: Remove unneeded semicolon omits a387040ab401 ASoC: imx-pcm-rpmsg: Fix warning of incorrect type in assignment omits f758b9ef9a1a ASoC: codecs: lpass-rx-macro: Remove unneeded semicolon omits 37c881cd18f4 ASoc: Fix unused define in jz4740-i2s.h omits 5f1b95d08de7 ASoC: q6dsp: q6afe: remove unneeded dead-store initialization omits 85c966dc97d1 ASoC: mediatek: mt8192: Delete a redundant condition branch omits 2fa74b31bb81 ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl [...] omits 604e5178444e ASoC: fsl_spdif: add support for enabling raw capture mode omits cccc16dc175e ASoC: fsl: imx-pcm-rpmsg: remove useless initialization omits 16255d4155da ASoC: codecs: rt1019: clarify expression omits d51f6dfb9c98 ASoc: codecs: mt6359: remove useless initializations omits b76d1d86a456 ASoC: codecs: mt6359-accdet: remove useless initialization omits b70029abfc90 ASoC: Intel: sof_rt5682: code refactor for max98357a omits 5a7f27a624d9 ASoC: Intel: add sof-cs42l42 machine driver omits a21515b5aaff ASoC: Intel: maxim-common: support max98357a omits 81cd42e5174b ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake omits fd2856929fb4 ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl omits 3b316e229eb9 ASoC: Intel: boards: remove .nonatomic for BE dailinks omits 19f1eace0441 ASoC: Intel: sof_sdw: add support for Bluetooth offload omits 9c5046e4b3e7 ASoC: Intel: boards: create sof-maxim-common module omits f6081af6cf2b ASoC: Intel: boards: handle hda-dsp-common as a module omits 35564e2bf946 ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMI [...] omits 2e4dba57ea56 ASoC: Intel: boards: add support for adl boards in sof-rt5682 omits 2a29ff7ae13c ASoC: Intel: soc-acpi: add entries for i2s machines in ADL [...] omits 37897babed2e ASoC: Intel: Boards: tgl_max98373: Add BT offload support omits 47fad2393b04 ASoC: SOF: Intel: move common ATOM stuff to module omits 1c5ab2dc752f ASoC: SOF: Intel: byt: prepare split between Baytrail and [...] omits 880e007f15a3 ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells omits ccef8441fb2d Merge existing fixes from spi/for-5.13 omits 3f0d23e849b3 Merge existing fixes from asoc/for-5.13 omits cc9d663a00a0 drivers: mtd: sm_ftl: Fix alignment of block comment omits feb05fae4df1 mtd: Create partname and partid debug files for child MTDs omits 063deb31ae90 mtd: tests: Remove redundant assignment to err omits 9c5b19c2eea8 mtd: *nftl: return -ENOMEM when kmalloc failed omits 6500dc2bde93 mtd: mtd_oobtest: Remove redundant assignment to err omits 4b361cfa8624 mtd: core: add OTP nvmem provider support omits 96d3af22f87c dt-bindings: mtd: spi-nor: add otp property omits 74ae3663b110 dt-bindings: mtd: add OTP bindings omits e6aed6717cd4 dt-bindings: mtd: add YAML schema for the generic MTD bindings omits 1333a6779501 nvmem: core: allow specifying of_node omits eef23e72b78b x86/asm: Use _ASM_BYTES() in <asm/nops.h> omits d88be187a6e6 x86/asm: Add _ASM_BYTES() macro for a .byte ... opcode sequence omits be5bb8021c97 x86/asm: Have the __ASM_FORM macros handle commas in arguments omits f279b49f13bd x86/boot: Modernize genimage script; hdimage+EFI support omits 81bb218c8292 mtd: parsers: trx: Allow to use TRX parser on Mediatek SoCs omits d7f7e04f8b67 mtd: parsers: trx: Allow to specify brcm, trx-magic in DT omits a4d82940ff85 dt-bindings: mtd: brcm,trx: Add brcm,trx-magic omits 16a7af2ecc22 mtd: nftlcore: remove set but rewrite variables omits 27736ddd24cb dt-bindings: mtd: brcmnand: convert to the json-schema omits 21020becdf0c mtd: rawnand: qcom: allow override of partition parser omits ee522bcf026e leds: tlc591xx: fix return value check in tlc591xx_probe() omits 4d888eceb725 mtd: rawnand: silence static checker warning in nand_setup [...] omits eeff86b6d18c m68k: dma: Remove unnecessary include of asm/cacheflush.h omits bc7c9993a0d8 m68k: Drop -fno-strength-reduce from KBUILD_CFLAGS omits 73edc4da4063 media: staging: media: atomisp: pci: Format comments accor [...] omits 14bc5eb80bda media: staging: media: atomisp: pci: Format comments accor [...] omits 848802da8d04 media: staging: media: atomisp: pci: Correct identation in [...] omits bbbcba0267e2 media: staging: media: atomisp: pci: Correct identation in [...] omits d7c89be51d17 media: staging: media: omap4iss: Remove unused macro function omits 451c34dd69b8 media: staging: media: atomisp: Minor code style changes omits 7900bdc25a01 media: staging: media: zoran: add spaces around '<<' operator omits 72e038724108 media: staging: media: intel-ipu3: line should not end with '[' omits 17daf473e2a4 media: staging: media: intel-ipu3: remove space before tabs omits 25074ea239ac media: staging: media: intel-ipu3: reduce length of line omits a21baa418c5b media: staging: media: intel-ipu3: remove unnecessary blank line omits 94dfa800dda4 media: staging: media: atomisp: i2c: align line break to m [...] omits 047d39c4a1bc media: staging: media: atomisp: Removed a superfluous else clause omits d58f75de9b95 media: staging: media: omap4iss: Align line break to the o [...] omits d637c5dbbfee media: staging: media: hantro: Align line break to the ope [...] omits 9148cded3a02 media: staging: media: hantro: Align line break to the ope [...] omits 59087b66ea67 media: exynos-gsc: fix pm_runtime_get_sync() usage count omits 59f96244af94 media: exynos4-is: fix pm_runtime_get_sync() usage count omits c44eac5b72e2 media: sti/bdisp: fix pm_runtime_get_sync() usage count omits 9c298f82d839 media: sunxi: fix pm_runtime_get_sync() usage count omits baa450f08d69 media: sti/delta: use pm_runtime_resume_and_get() omits 10343de268d1 media: s5p-jpeg: fix pm_runtime_get_sync() usage count omits 908711f542c1 media: mtk-vcodec: fix PM runtime get logic omits 6e8b1526db16 media: sh_vou: fix pm_runtime_get_sync() usage count omits c41e02493334 media: am437x: fix pm_runtime_get_sync() usage count omits fdc34e82c0f9 media: s5p: fix pm_runtime_get_sync() usage count omits 220955ec3c84 media: renesas-ceu: Properly check for PM errors omits 45e75a8c6fa4 media: rcar_fdp1: fix pm_runtime_get_sync() usage count omits fa9f443f7c96 media: rcar_fdp1: simplify error check logic at fdp_open() omits d07bb9702cf5 media: mdk-mdp: fix pm_runtime_get_sync() usage count omits e7c617cab7a5 media: marvel-ccic: fix some issues when getting pm_runtime omits 892bb6ecead9 media: hantro: do a PM resume earlier omits dd97908ee350 media: atmel: properly get pm_runtime omits e6695c89b3d4 media: exynos-gsc: don't resume at remove time omits 62c90446868b media: i2c: imx334: fix the pm runtime get logic omits da3a1858c3a3 media: i2c: ccs-core: fix pm_runtime_get_sync() usage count omits 6005a8e955e4 media: i2c: ccs-core: return the right error code at suspend omits 747bad54a677 media: s5p_cec: decrement usage count if disabled omits 4cba5473c5ce media: venus: Rework error fail recover logic omits e90812c47b95 staging: media: rkvdec: fix pm_runtime_get_sync() usage count omits 706321a53857 staging: rtl8188eu: remove padapter from struct mlme_ext_priv omits 24aa9caccbe1 staging: rtl8188eu: remove padapter from struct cmd_priv omits 286d60033918 staging: rtl8188eu: don't block until cmdthread runs omits 13d68881bf0a staging: rtl8188eu: rtw_init_cmd_priv never fails omits 2752fc4182e2 staging: rtl8188eu: make rtw_android_cmdstr_to_num static omits 0e7babd3c653 staging: mt7621-dts: use standard 'syscon' string omits b619c322021f staging: mt7621-dts: remove ethsys node omits a3417158b932 staging: fieldbus: anybus: Refuse registering drivers with [...] omits 32dcd0724237 staging: fieldbus: anybus: Make remove callback return void omits cc1966a7e084 staging: mt7621-dts: properly organize pcie node omits 706737d29807 staging: mt7621-dts: use 'interrupt-map' and 'interrupt-map-mask' omits 7fa708e061b7 staging: mt7621-pci: remove two blank lines omits b99cc3a2b6b6 staging: mt7621-pci: avoid custom 'map_irq' function omits 35d96b88e763 staging: mt7621-pci: directly return 'mt7621_pcie_register_host' omits 4ab4ca2015ea staging: mt7621-pci: replace mdelay with msleep omits 726eb31628d4 staging: mt7621-pci: group io resource assignments all together omits c92454a42b95 staging: mt7621-pci: remove some not needed includes omits 96c310c1a2b6 staging: mt7621-pci: avoid to set gpio mode in driver omits cc4e864a5ce4 staging: mt7621-pci: make use of kernel clock apis omits 3d3a170f6d80 staging: rtl8723bs: use in-kernel aes encryption omits 7d40753d8820 staging: rtl8723bs: use in-kernel aes encryption in OMAC1 [...] omits 41c014b8659d staging: rtl8723bs: align argument position in a new line omits 801deaf91add staging: fbtft: Update TODO omits 982192e2a1b3 staging: fbtft: Replace custom ->reset() with generic one omits fd4c5961d819 staging: fbtft: Add support for orientation on Himax HX8347d omits 37667f6e5771 staging: fbtft: Don't spam logs when probe is deferred omits ec03c2104365 staging: fbtft: Rectify GPIO handling omits 0d59ca5a7ed1 staging: rtl8723bs: remove odm_debug.h header file omits 1cad68fc8343 staging: rtl8723bs: remove DebugLevel member in dm_odm_t struct omits ae75f934658c staging: rtl8723bs: remove member in dm_odm_t struct omits 83147d899eb8 staging: rtl8723bs: remove empty hal/odm_debug.c file omits 4f7cffcfe49f staging: rtl8723bs: remove ODM_InitDebugSetting() function omits 603693d1cf87 staging: rtl8723bs: remove RT_DISP macro definition omits 3a96d356b9fd staging: rtl8723bs: remove commented out *RT_DISP logs omits 367fce0d9e92 staging: rtl8723bs: remove unused DbgPrint macro omits 2ce75c4f9ecb staging: rtl8723bs: remove commented out DbgPrint logs omits 76c80b8931b0 staging: rtl8723bs: remove obsolete debug macros omits f71c344766a3 staging: rtl8723bs: remove unused enum omits b0a21a60afb0 staging: rtl8723bs: remove obsolete GLBtcDbgType array dec [...] omits e7f0be6415a0 staging: rtl8723bs: remove unnecessary halbtcoutsrc_DbgIni [...] omits c8fc131b4994 staging: rtl8723bs: remove hal_btcoex_GetDBG() function omits 273214356429 staging: rtl8723bs: remove unsed hal_btcoex_SetDBG() function omits ad91b3d47b6f staging: rtl8723bs: remove empty #ifdef block omits 87c596b03be7 staging: rtl8723bs: remove BTC_PRINT_F macro definition omits 2875b3bf0445 staging: rtl8723bs: remove BTC_PRINT_DATA definitions omits 1bd9ebfd7d13 staging: rtl8723bs: remove BTC_PRINT_ADDR macro definitions omits 698a405f08e6 staging: rtl8723bs: remove BTC_PRINT macro definitions omits f003ab00a5a4 staging: rtl8723bs: remove commented out BTC_PRINT logs omits ec0e82b45f74 staging: rtl8723bs: remove braces around single statement [...] omits fda6c767fbd9 staging: rtl8723bs: remove empty if-else blocks after BTC_ [...] omits 8e30fb99d729 staging: rtl8723bs: remove BTC_PRINT logs omits 292611481c8b staging: rtl8723bs: remove unused RT_PRINTK macro omits 2172a6576388 staging: rtl8723bs: remove commented out RT_ASSERT occurrences omits 22a555bb47ba staging: rtl8723bs: remove empty #ifndef block omits ae5351da40fb staging: rtl8723bs: remove unused ASSERT macro omits 2a9664702491 staging: rtl8723bs: remove empty ifdef block omits a8a21160c2c4 staging: rtl8723bs: remove unused ODM_dbg_exit macro omits 187f0a97333c staging: rtl8723bs: remove unused ODM_dbg_enter omits b5edd20dfef0 staging: rtl8723bs: remove unused ODM_dbg_trace macro omits 37066837974e staging: rtl8723bs: remove unused ODM_PRINT_ADDR macro omits 7c87fd54d552 staging: rtl8723bs: remove unused ODM_RT_ASSERT macro omits 57c73cb6fdba staging: rtl8723bs: replace ODM_RT_ASSERT with netdev_dbg() omits 9e517aca02cf staging: rtl8723bs: remove all commented out ODM_RT_TRACE logs omits 364787f94150 staging: rtl8723bs: remove ODM_RT_TRACE* unused macro defs omits 7081d290d32b staging: rtl8723bs: remove empty header file omits 466bd365857d staging: rtl8723bs: remove undefined function prototypes omits 8b2a605a6e6e staging: rtl8723bs: remove empty hal/odm_PathDiv.c source file omits 2523c9978e00 staging: rtl8723bs: remove empty functions omits 7fa2973a1a6b staging: rtl8723bs: remove if-else blocks left empty by OD [...] omits a76455587f1d staging: rtl8723bs: remove ODM_RT_TRACE logs omits b3cd518c5abd staging: rtl8723bs: Use list iterators and helpers omits 33ed2b7079f6 staging: rtl8188eu: remove enum WIFI_FRAME_SUBTYPE omits 116138c3bd34 staging: rtl8712: Fix some tests against some 'data' subty [...] omits a616d1212a7a staging: rtl8723bs: Change the return type omits 62409b31dbb5 staging: rtl8712: remove multiple multiple assignments omits 84b45d4ff9e0 staging: rtl8192e: replace comparison to NULL by bool omits 66d708e655af staging: rtl8192e: remove unnecesasry ftrace-like logging omits 5e7106f6c96a staging: rtl8723bs: core: Remove set but unused variable omits bd8d4ba394c4 staging: rtl8723bs: hal: Remove set but unused variables omits cab775908889 staging: rtl8723bs: core: remove unneeded variable omits ac76b4383405 staging: rtl8723bs: remove unused macro DRIVER_PREFIX omits 89bbf2a5136e staging: rtl8723bs: remove unnecessary hex dumps omits 5660634d8d48 staging: rtl8192u: fix typos in comments omits 3580942c864f staging: rtl8712: Use list iterators and helpers omits 23017c8842d2 staging: rtl8188eu: Use list iterators and helpers omits b1e9109aeff3 staging: wlan-ng: silence incorrect type in argument 1 (di [...] omits acbc0849bd30 staging: rtl8723bs: macro DRIVER_PREFIX expands to lowerca [...] omits 5a155c08c0b7 staging: rtl8723bs: remove last unused debug macros omits 4a98eb30e465 staging: rtl8723bs: remove unsed debug macros tied to no p [...] omits 2f3103bf4f07 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] omits e5ec9bf4a0f5 staging: rtl8723bs: remove unused debug macro definitions omits c9727c55874f staging: rtl8723bs: remove commented out macro definition omits 7d8fff53cd7a staging: rtl8723bs: remove unused macros tied to _RTL8712_ [...] omits d0ffbfae136a staging: rtl8723bs: remove unused macros tied to _RTL871X_ [...] omits 72b2b0467b4f staging: rtl8723bs: remove unused macros tied to _HCI_OPS_ [...] omits 3dc3456e0d43 staging: rtl8723bs: remove unused _module_mp_ def omits 43a0faffd44d staging: rtl8723bs: remove unused debug macros tied to os_ [...] omits 57e3a852160a staging: rtl8723bs: remove unused debug macros tied to hal [...] omits c7432a3c7ab3 staging: rtl8723bs: remove unused debug macros tied to _HC [...] omits 65b00505f1fb staging: rtl8723bs: remove unused macros tied to os_dep/sd [...] omits e8bc244c28e1 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] omits 74a0738db3ff staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits 0744b91b59e2 staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits 8b63686eab1a staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits ebb0a22ea4be staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits c529c96139a2 staging: rtl8723bs: remove debug macros related to hal/sdi [...] omits 3ddc92d111e4 staging: rtl8723bs: remove debug macros related to hal/hal [...] omits 8edee4306a87 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 5610af57dc49 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 4c53cdb3b3ac staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits 7c75c38553ba staging: rtl8723bs: remove obsolete _IO_OSDEP_C_ debug mac [...] omits c479026ce60f staging: rtl8723bs: remove debug macros related to core/rt [...] omits e45199eaa0a4 staging: rtl8723bs: remove obsolete debug macro definitions omits 3c747a990438 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 8acdc8db86d5 staging: rtl8723bs: remove debug macros related to core/rt [...] omits c0b8b55ce1b9 staging: rtl8723bs: remove debug macros related to core/rt [...] omits ffc49b55c979 staging: rtl8723bs: move static array definition from head [...] omits bc5c27b68730 staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits c2f04efd30c6 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 93026ce6a7bb staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits a596ef195603 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 54f8a6ab76d7 staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits 9ce42bc33fd4 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 67f3a1c02844 staging: rtl8723bs: remove unused debug macro definitions omits 2ee42acab194 staging: rtl8723bs: remove unneeded header file include omits 198ffd276ff9 staging: rtl8723bs: remove unused debug variables declarat [...] omits 33a5f34c5668 staging: rtl8723bs: remove all defs related to _dbgdump macro omits aeef75e7c4a7 staging: rtl8723bs: remove unused RTW_DBGDUMP macro definition omits eeec59e45cc4 staging: rtl8723bs: remove unused rf_reg_dump() function argument omits 5d047570e0a2 staging: rtl8723bs: remove unused bb_reg_dump() function argument omits a8ce8f9f9634 staging: rtl8723bs: remove unused mac_reg_dump() function [...] omits 10cf7747638c staging: rtl8723bs: remove unused _DBG_871X_LEVEL macro omits c106cb190cb7 staging: rtl8723bs: remove DBG_871X_SEL macro declaration omits 2867c27bf854 staging: rtl8723bs: add two functions to improve register [...] omits 33fad5b4df5e staging: rtl8723bs: replace DBG_871X_SEL log macro with ne [...] omits 9d1d2621248f staging: rtl8723bs: remove unused log function omits 6332d14f0043 Staging: rtl8188eu: rtw_ioctl_set.c: fixed indentation issue omits fd11b55da4d5 staging: vchiq_core: drop vchiq_status from vchiq_init_state omits abf2836a381a staging: vchiq_core: drop vchiq_status from vchiq_initialise omits a2161d1d5e10 staging: vchiq_core: drop vchiq_status from vchiq_set_serv [...] omits a9fbd828be7f staging: vchiq_arm: drop enum vchiq_status from vchiq_*_internal omits ae69402867b6 staging: vchiq_2835_arm: drop enum vchiq_status omits c74541f7c7ce staging: vchiq_arm: drop return value of vchiq_arm_init_state omits 82aa95ee2d37 staging: vchiq_core: Drop unnecessary check in notify_bulks omits 08f31d0196cb staging: vchiq_core: introduce get_bulk_reason omits f7ba60127a3a staging: vchiq_core: return early in do_abort_bulks omits bd18b980a21d staging: vchiq_core: break early in vchiq_close_service_internal omits bdf2b26de612 staging: vchiq_arm: avoid crashing the kernel omits ad843f392035 staging: wlan-ng: remove redundant initialization of varia [...] omits 1873cb875525 staging: rtl8723bs: hal: sdio_halinit: Remove unused varia [...] omits 705655a2c4cb staging: rtl8723bs: core: rtw_mlme_ext: Move very large da [...] omits e3a7f78dc096 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] omits bbf40b2f6e38 staging: axis-fifo: axis-fifo: Fix function naming in the [...] omits 3821526719f1 staging: rtl8723bs: os_dep: ioctl_cfg80211: 'ack' is used [...] omits 433cb9f05aa9 staging: rtl8723bs: hal: sdio_ops: Mark used 'err' as __ma [...] omits 904f18483591 staging: rtl8723bs: hal: rtl8723b_phycfg: Fix a bunch of m [...] omits 55016d099acd staging: rtl8188eu: os_dep: mon: Demote non-conforming ker [...] omits ad7e84ef4c21 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] omits 50676c55f00e staging: rtl8723bs: core: rtw_ieee80211: Fix incorrectly n [...] omits f877899b9a4b staging: fbtft: fb_ili9320: Remove unused variable 'ret' omits 7dd8ffdbc005 staging: rtl8188eu: os_dep: ioctl_linux: Move 2 large data [...] omits c848434c629d staging: axis-fifo: axis-fifo: Fix some formatting issues omits 51ca97af82af staging: most: dim2: hal: Demote non-conformant kernel-doc [...] omits 7af9b4444fab staging: most: dim2: hal: Fix one kernel-doc header and de [...] omits f74afcfd9438 staging: most: i2c: Fix a little doc-rot omits 1658384fc3d3 staging: rtl8723bs: core: rtw_mlme: 'retry' is only used i [...] omits 80566ab54229 staging: rtl8723bs: core: rtw_ieee80211: Remove seemingly [...] omits 6f4d367f3356 staging: most: dim2: Provide missing descriptions and fix doc-rot omits 061e390b7c87 staging: rtl8192u: ieee80211_softmac: Move a large data st [...] omits b259c9b2380a staging: vt6655: upc: Suppress set but not used warning in macro omits 2f61c6649f47 staging: most: net: Fix some kernel-doc formatting issues omits d12dd1e0e3b9 staging: sm750fb: sm750_accel: Provide description for 'ac [...] omits 204d839bbe07 staging: fwserial: Demote a whole host of kernel-doc abuses omits fbd3996990b6 staging: ks7010: ks_hostif: Remove a bunch of unused variables omits e950dd6bb36f staging: nvec: Fix a bunch of kernel-doc issues omits d57d7ac57639 staging: iio: frequency: ad9834: Provide missing descripti [...] omits 0b18e5fe6008 staging: rtl8712: rtl871x_mp_ioctl: Move a large data stru [...] omits c337ee00146a staging: rtl8723bs: core: rtw_wlan_util: Remove unused var [...] omits efda125b79e8 staging: octeon: ethernet-tx: Fix formatting issue in func [...] omits 324960df12a0 staging: rtl8723bs: core: rtw_sta_mgt: Return error value [...] omits f02eafb7f1b4 staging: rtl8723bs: core: rtw_sta_mgt: Remove unused varia [...] omits e06ede38f380 staging: rtl8723bs: core: rtw_security: Demote non-conform [...] omits 9d65023547dc staging: rtl8188eu: core: rtw_security: Fix some formattin [...] omits daa2627c7f2f staging: rtl8723bs: core: rtw_recv: Mark debug variable as [...] omits 02d06dd53463 staging: rtl8712: rtl871x_mp_ioctl: Remove a bunch of unus [...] omits 4c98e73f28e2 staging: rtl8723bs: core: rtw_mlme: Remove a bunch of unus [...] omits 683707c7ed87 staging: rtl8188eu: core: rtw_ieee80211: Fix incorrectly d [...] omits ea82ff749587 staging: wlan-ng: cfg80211: Move large struct onto the heap omits 4a29a072b1e5 staging: r819xU_cmdpkt: Remove functionless method 'cmpk_h [...] omits 803c63d960d8 staging: r819xU_phy: Remove some local variables from the stack omits 52ee2c7c825b staging: r8192U_core: Do not use kernel-doc formatting for [...] omits 9a6ce484e885 staging: android: ashmem: Supply description for 'new_range' omits 7f201acf475d staging: r8192U_core: Remove unused variable 'ret' and dem [...] omits f91e5d097f12 usb: gadget: fsl_qe_udc: fix implicit-fallthrough warnings omits c34030129a26 usb: phy: Use fallthrough pseudo-keyword omits 374ac7448caa usb: dwc3: remove repeated setting of current_dr_role omits f42b333f2885 usb: gadget: function: Fix inconsistent indent omits d2d9b9416486 usb: gadget: Drop unnecessary NULL checks after container_of omits 29a812e4f346 usb: gadget: function: fix typo in f_hid.c omits ce675043fa12 mtd: mtdpart: Convert sysfs sprintf/snprintf family to sysfs_emit omits 5b2fbe0ca0e8 mtd: core: Convert sysfs sprintf/snprintf family to sysfs_emit omits e4f3c9118f27 mtd: mtd_oobtest: fix error return code in mtd_oobtest_init() omits da1e6fe563e6 mtd: phram: Fix error return code in phram_setup() omits c054de10ae5d mtd: plat-ram: remove redundant dev_err call in platram_probe() omits e101bd304561 mtd: rawnand: mtk: remove redundant dev_err call in mtk_ec [...] omits 03299d054047 mtd: rawnand: hisi504: Remove redundant dev_err call in probe omits 89f5f8fb5bf4 EDAC/thunderx: Remove irrelevant variable from error messages omits 213494b51d07 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 7e5928d3ce2b arm64: dts: renesas: v3msk: Fix memory size omits f4b34faa0842 drm/imx: Annotate dma-fence critical section in commit path omits 06841148c570 drm/imx: ipuv3-plane: do not advertise YUV formats on plan [...] omits 466ba3c8ff4f reset: a10sr: add missing of_match_table reference omits 6ab9d6219f86 reset: RESET_INTEL_GW should depend on X86 omits 42f6a76fbe85 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB omits b19a5aec3512 reset: uniphier: enclose UNIPHIER_RESET_ID_END value in pa [...] omits 71400c3fc45e reset: sti/syscfg: replace comma with semicolon omits 05cf8fffcdeb reset: ti-syscon: fix to_ti_syscon_reset_data macro omits 534d3fa24e9f reset: berlin: replace unsigned with unsigned int omits 1c5e05c23f4a reset: whitespace fixes omits 453ed4283beb reset: mchp: sparx5: add switch reset driver omits 9a531e4d5a49 dt-bindings: reset: microchip sparx5 reset driver bindings omits 91b8050c41b3 reset: oxnas: replace file name with short description omits 829cdfe0a394 reset: zynqmp: replace spaces with tabs omits e5c73bdb136c reset: bcm6345: Make reset_control_ops const omits 837188d49823 arm64: dts: rockchip: add #power-domain-cells to power dom [...] omits 148bbe29f910 arm64: dts: rockchip: Fix power-controller node names for rk3399 omits 6e6a282b49c6 arm64: dts: rockchip: Fix power-controller node names for rk3328 omits d5de0d688ac6 arm64: dts: rockchip: Fix power-controller node names for px30 omits a3ec2d38f6dd ARM: dts: rockchip: add #power-domain-cells to power domain nodes omits 970cdc53cb1a ARM: dts: rockchip: Fix power-controller node names for rk3288 omits d3bcbcd39617 ARM: dts: rockchip: Fix power-controller node names for rk3188 omits f2948781a72f ARM: dts: rockchip: Fix power-controller node names for rk3066a omits 41413a20b082 dt-bindings: arm: rockchip: convert pmu.txt to YAML omits 0a69452e0356 soc: rockchip: power-domain: Add a meaningful power domain name omits 8b3ceb06225a Merge branch 'v5.14-shared/powerdomain' into v5.14-armsoc/drivers omits 8cbc5d2f2fe4 dt-bindings: add power-domain header for RK3568 SoCs omits cbccad664927 arm64: sunxi: Build the sun4i timer driver omits d0aac8cbbd0c ARM: dts: sun8i: r40: add devicetree for Forlinx FETA40i-C [...] omits ed85561fe39c dt-bindings: arm: add compatible for Forlinx OKA40i-C and [...] omits 157da630c7ff dt-bindings: add compatible vendor prefix for Forlinx omits 492dd7309aed ARM: dts: sun8i: r40: add pinmux settings for MMC3 and UAR [...] omits fd5ef505453f ARM: dts: sun8i: r40: add /omit-if-no-ref/ to pinmux nodes [...] omits 2bf375982f4a arm64: dts: rockchip: Remove useless interrupt-names prope [...] omits 304b8fbc950b ARM: dts: rockchip: Remove useless interrupt-names on IOMM [...] omits 6b023929666f ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x omits 7b46d674ac00 ARM: dts: rockchip: Fix the timer clocks order omits a7ecfad495f8 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi omits 954d5986afa5 arm64: dts: rockchip: Use only supported PCIe link speed o [...] omits 642593eec325 arm64: dts: rockchip: add timer0 clocks on rk3368 omits e6526f90696e arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on [...] omits 6a11ffc2cc54 arm64: dts: rockchip: rename LED label for NanoPi R4S omits d49f120e27dc arm64: dts: rockchip: Enable USB3 Ethernet on rk3328 NanoPi R2S omits bf340c8084d2 arm64: dts: rockchip: Enable USB3 for rk3328 Rock Pi E omits 75f95927334d arm64: dts: rockchip: Enable USB3 for rk3328 ROC-RK3328-CC omits bbac8bd65f54 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 omits dfbfb86a43f9 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036- [...] omits d5c24e20daf0 ARM: dts: rockchip: Fix thermal sensor cells o rk322x omits 4fca55de564a drm/dp: Drop open-coded drm_dp_is_branch() in drm_dp_read_ [...] omits 205bb69a9036 drm/dp: Handle zeroed port counts in drm_dp_read_downstrea [...] omits da68ad722e54 Bluetooth: btqca: Don't modify firmware contents in-place omits 39cf4a93cf0a Bluetooth: Fix alt settings for incoming SCO with transpar [...] omits 2b16c523e81f Bluetooth: 6lowpan: remove unused function omits 56ce20a664a7 Bluetooth: Add ncmd=0 recovery handling omits 183dce5a7fd3 Bluetooth: btusb: Fix failing to init controllers with ope [...] omits 335241a4f897 Bluetooth: hci_qca: fix potential GPF omits 767d724a160e video: fbdev: imxfb: Fix an error message omits 76a262d274a2 drm/vc4: hdmi: Signal the proper colorimetry info in the i [...] omits 21f79128e0a1 drm/connector: Add a helper to attach the colorspace property omits bccd5c5102a9 drm/vc4: Add HDR metadata property to the VC5 HDMI connectors omits 72921cdf8ac2 drm/connector: Add helper to compare HDR metadata omits e057b52c1d90 drm/connector: Create a helper to attach the hdr_output_me [...] omits adfd5f216d25 Merge branch 'for-5.13/upstream-fixes' into for-next omits ca66a6770bd9 HID: i2c-hid: Skip ELAN power-on command after reset omits e9aa9c75c58e Merge branch 'omap-for-v5.13/ti-sysc' into fixes omits db8e712e0687 bus: ti-sysc: Fix missing quirk flags for sata omits 8a4053738c05 drm/i915/adl_p: Enable remapping to pad DPT FB strides to POT omits f6b044e4d9fb drm/i915/adl_p: Require a minimum of 8 tiles stride for DPT FBs omits d3b4aa43eea3 drm/i915/adl_p: Disable support for 90/270 FB rotation omits 2ac5620fbe31 drm/i915/adl_p: Add stride restriction when using DPT omits e7367af1ee3d drm/i915/xelpd: Support 128k plane stride omits ad2f92c9f0e4 drm/i915/xelpd: Fallback to plane stride limitations when [...] omits 33e7a975103c drm/i915/xelpd: First stab at DPT support omits bdd27cad2237 drm/i915/adl_p: ADL_P device info enabling omits 760759f2cf71 drm/i915/adl_p: Add PCI Devices IDs omits 8398024b6e88 drm/i915/xelpd: add XE_LPD display characteristics omits 7c653e15e2ba drm/i915: Reorder skl+ scaler vs. plane updates omits e7c46e43bdd2 drm/i915: Nuke display error state omits 9a5b5e1b9813 drm/i915/display: Disable PSR2 sel fetch in TGL pre-production omits 2a2180a1c7be drm/gma500: update comment of psb_spank() omits cee93c028288 drm/nouveau: Don't set allow_fb_modifiers explicitly omits 35cbb8c91e9c drm/msm/mdp4: Fix modifier support enabling omits b5f9535ade84 drm/msm/dpu1: Don't set allow_fb_modifiers explicitly omits 656eca09989e drm/i915: Don't set allow_fb_modifiers explicitly omits b397027b8e45 drm/stm: Don't set allow_fb_modifiers explicitly omits 26c3e7fd5a34 drm/arm/malidp: Always list modifiers omits 9d1cbe5fdf04 drm/arm: Don't set allow_fb_modifiers explicitly omits 1c4f39b04202 drm: Use drm_mode_is_420_only() instead of open coding it omits 7973cff7be1d drm/i915: Use intel_de_wait_for_*() in cnl+ cdclk programming omits 468f9e8d0482 drm/i915: Use intel_de_rmw() in bxt/glk/cnl+ cdclk programming omits 3b71a9b6cffd drm/i915: Use intel_de_rmw() in skl cdclk programming omits fb12fbb18f38 drm/i915: Use intel_de_rmw() in bdw cdclk programming omits b41df85a9834 drm/i915: Extract some helpers to compute cdclk register values omits fcf83a21141e drm/i915: Include intel_de_{read,write}_fw() in i915_reg_r [...] omits 7785ae0b51a0 drm/i915: Don't include intel_de.h from intel_display_types.h omits d3506d256d94 Merge branch 'misc' into for-next omits 660729e494b6 drm/bridge: fix LONTIUM_LT8912B dependencies omits dce6a0d56a77 Merge branches 'for-5.14/core', 'for-5.14/google' and 'for [...] omits 291a64fe426f Merge branch 'for-5.13/upstream-fixes' into for-next omits 6be388f4a35d HID: usbhid: fix info leak in hid_submit_ctrl omits 703cd9ae0d67 drm/i915/tgl+: Add the missing MC CCS/XYUV8888 format support omits 48e33befe61a HID: Add BUS_VIRTUAL to hid_connect logging omits eb134536cf6f HID: input: replace outdated HID numbers+comments with macros omits bc8b796f618c HID: multitouch: set Stylus suffix for Stylus-application [...] omits a2353e3b2601 HID: multitouch: require Finger field to mark Win8 reports as MT omits 670a23111e72 HID: remove the unnecessary redefinition of a macro omits 3b2520076822 HID: quirks: Add quirk for Lenovo optical mouse omits c980512b4512 HID: asus: filter G713/G733 key event to prevent shutdown omits b413c59ead32 HID: lg-g15 + ite: Add MODULE_AUTHOR omits cbe5b6b6a77a HID: lg-g15: Add support for the Logitech Z-10 speakers omits 1e5c22983f13 HID: lg-g15: Make the LED-name used by lg_g15_register_led [...] omits 614d34f8b3db HID: lg-g15: Add a lg_g15_init_input_dev() helper function omits ba3e054e7a70 HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function omits 042d05b2e30e HID: lg-g15: Remove unused size argument from lg_*_event() [...] omits edb032033da0 HID: hid-sensor-hub: Return error for hid_set_field() failure omits 8dcaa046bf96 HID: google: Add of_match table to Whiskers switch device. omits b45ef5db7bf2 HID: ft260: check data size in ft260_smbus_write() omits b0d713c60c75 HID: surface-hid: Fix integer endian conversion omits 0f0fb3d27e5b HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT omits 7b229b13d78d HID: hid-input: add mapping for emoji picker key omits 9858c74c29e1 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 omits 7383354ad595 HID: logitech-dj/hidpp: Add info/warn/err messages about 2 [...] omits ed80bdc4571f HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell [...] omits ed1ab6ff213a HID: thrustmaster: fix return value check in thrustmaster_probe() omits 25bdbfbb2d83 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 omits f2145f8dc566 HID: do not use down_interruptible() when unbinding devices omits 4bfb2c72b2bf HID: asus: Filter keyboard EC for old ROG keyboard omits 6a01268687c8 HID: semitek: new driver for GK6X series keyboards omits 874442541133 drm/amdgpu: Add show_fdinfo() interface omits 1774baa64f93 drm/scheduler: Change scheduled fence track v2 omits 8f8bb68ebd60 MAINTAINERS: Fix TTM tree omits 6268b28473c7 drm/bridge: ti-sn65dsi86: Remove __exit from GPIO sub-driv [...] omits f7dbd8624ec6 drm/ttm: fix warning in new sys man omits c96a0ebb1514 Bluetooth: Fix the HCI to MGMT status conversion table omits 8da3a0b87f4f Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails omits 4f46690dedfb Bluetooth: btusb: fix memory leak omits 803521926580 Bluetooth: btusb: Add support for Lite-On Mediatek Chip omits 2164375ac685 Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] omits 9a5e130f1f78 Bluetooth: virtio_bt: add missing null pointer check on al [...] omits dec709145dfc Bluetooth: Return whether a connection is outbound omits b877c48bb6c9 Bluetooth: use flexible-array member instead of zero-length array omits 3ce9cef0e207 Bluetooth: 6lowpan: delete unneeded variable initialization omits 959086ecd677 drm/i915: Pass intel_framebuffer instad of drm_framebuffer [...] omits 31824c03faac drm/i915/audio: fix indentation, remove extra braces omits f4c50deecaed drm/i915/audio: simplify, don't mask out in all branches omits 7ff6e99e021c virtio_net: disable cb aggressively omits 41e0088d1365 virtio: fix up virtio_disable_cb omits 0c077be4da36 virtio_net: move txq wakeups under tx q lock omits 4c7d22c55bdd virtio_net: move tx vq operation under tx queue lock omits 63358e24ee79 drm/panel: panel-simple: Cache the EDID as long as we reta [...] omits 31e25395d8b7 drm/panel: panel-simple: Power the panel when reading the EDID omits 4318ea406e02 drm/panel: panel-simple: Remove extra call: drm_connector_ [...] omits b137406d9679 drm/bridge: ti-sn65dsi86: If refclk, DP AUX can happen w/o [...] omits f7a5ee2cd3e2 drm/bridge: ti-sn65dsi86: Code motion of refclk management [...] omits 9bede63127c6 drm/bridge: ti-sn65dsi86: Use pm_runtime autosuspend omits 5c4381eeb709 drm/panel: panel-simple: Get rid of hacky HPD chicken-and- [...] omits bf73537f411b drm/bridge: ti-sn65dsi86: Break GPIO and MIPI-to-eDP bridg [...] omits bef236a5206c drm/bridge: ti-sn65dsi86: Move all the chip-related init t [...] omits f94eb8a32863 drm/bridge: ti-sn65dsi86: Cleanup managing of drvdata omits 3636fc25f760 drm/bridge: ti-sn65dsi86: Add local var for "dev" to simpl [...] omits 52d54819c8ae drm/bridge: ti-sn65dsi86: Clean debugfs code omits dea2500a820c drm/bridge: ti-sn65dsi86: Use devm to do our runtime_disable omits 905d66d08d0f drm/bridge: ti-sn65dsi86: More renames in prep for sub-devices omits db0036db4851 drm/bridge: ti-sn65dsi86: Rename the main driver data structure omits b347e04452ff drm: Remove pdev field from struct drm_device omits 9a31b3813f91 drm/via: Remove references to drm_device.pdev omits e2c5ab5cb8e5 drm/sis: Remove references to struct drm_device.pdev omits 531cdb9d3a91 drm/savage: Remove references to struct drm_device.pdev omits aa96a16ad41e drm/r128: Remove references to struct drm_device.pdev omits b420fb8dee00 drm/mga: Remove references to struct drm_device.pdev omits 1d4f7d88003a drm/i810: Remove references to struct drm_device.pdev omits 4bfdd2aa67fb drm/etnaviv: rework linear window offset calculation omits 0e63302dc143 drm/etnaviv: Remove useless error message omits bdf622e0fade drm/etnaviv: Remove redundant NULL check omits 8ec1b22437cb btrfs: handle transaction start error in btrfs_fileattr_set omits 20f85ef89d94 drm/i915/backlight: use unique backlight device names omits b08a759df332 drm/i915/backlight: clean up backlight device register omits 5109d297a3d7 drm/ttm: properly allocate sys resource during swapout omits d79025c7f5e3 drm/ttm: always initialize the full ttm_resource v2 omits b072b9cd54f3 drm/ttm: add ttm_sys_manager v3 omits dc52e41d2661 drm/ttm: cleanup ttm_agp_backend omits 8f86c82aba8b drm/connector: demote connector force-probes for non-maste [...] omits 4aae79f77e3a drm/simpledrm: Acquire memory aperture for framebuffer omits 11e8f5fd223b drm: Add simpledrm driver omits 730e7992dc1b drm/aperture: Add infrastructure for aperture ownership omits 900d3e4a9789 drm/format-helper: Add blitter functions omits 5ab7af7151ba drm/format-helper: Pass destination pitch to drm_fb_memcpy [...] omits 412835966679 drm/i915: Use the correct max source link rate for MST omits 70e125601266 drm/panel: panel-simple: Add missing pm_runtime_disable() calls omits 885811372fe1 drm/bridge: nwl-dsi: Get MIPI DSI controller and PHY ready [...] omits 2c5260cdc506 drm/bridge: nwl-dsi: Remove a check on unchanged HS clock [...] omits 3afb2a28fa24 drm/bridge: nwl-dsi: Force a full modeset when crtc_state- [...] omits 6c525b72f985 drm/panel: Add DT bindings for Samsung LMS397KF04 omits 98025a62cb00 drm/dp_mst: Use Extended Base Receiver Capability DPCD space omits 310e506c06e4 drm/vkms: add overlay support omits 32a1648aca44 drm/vkms: add XRGB planes composition omits cac80e71cfb0 drm/vkms: rename cursor to plane on ops of planes composition omits 2f56dd8c77c8 drm/vkms: init plane using drmm_universal_plane_alloc omits 19d327a31a69 drm: Move struct drm_device.pdev to legacy section omits 9d7a0455df0c drm/i915: Don't assign to struct drm_device.pdev omits 9dc2524351c2 drm/i915: Remove reference to struct drm_device.pdev omits 97c463b258ed drm/i915/gt: Remove reference to struct drm_device.pdev omits 0ecb51824e83 drm/ast: Remove reference to struct drm_device.pdev omits 3f50033dd88a drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA omits aec70c39129d drm/vmwgfx: replace idr_init() by idr_init_base() omits cf63561cbae7 drm/vmwgfx: use min_t to replace min omits ed2684e7051a gpu: drm: vmwgfx: convert comma to semicolon omits ae57b2190fd8 drm/vmwgfx/vmwgfx_validation: Use flexible-array member in [...] omits 82cc3b070350 drm/vmwgfx: Fix a typo omits e590c2b03a61 drm/vc4: fix argument ordering in vc4_crtc_get_margins() omits 0e0036c7d13b drm/amdgpu: fix no full coverage issue for gprs initialization omits 8baa6018b750 drm/amdkfd: Add Aldebaran gws support omits b3dc91f97317 drm/amdkfd: enable subsequent retry fault omits 36255b5f6195 drm/amdgpu: address remove from fault filter omits 373e3ccd859b drm/amdkfd: handle stale retry fault omits 11dd55d17438 drm/amdgpu: return IH ring drain finished if ring is empty omits 4999e398e281 drm/amdkfd: retry validation to recover range omits c3c5cc9a83dc drm/amdkfd: fix spelling mistake in packet manager omits 95ea3dbc4e95 drm/amd/amdgpu/sriov disable all ip hw status by default omits dd03daec0ff1 drm/amdgpu: restructure amdgpu_vram_mgr_new omits c0f76fc8ad5f drm/amdkfd: fix double free device pgmap resource omits dd57e65f7c9b drm/amdkfd: Fix spelling mistake "unregisterd" -> "unregistered" omits 5d11699914b9 drm/amdgpu: Correct and simplify sdma 4.x irq.num_types omits 3d2bee9188f2 drm/amdgpu: Change the sdma interrupt print level omits 041e69160d16 drm/amdgpu/sriov: Remove clear vf fw support omits 18fa44625c6b drm/amd/display: 3.2.133 omits 8167538ffb22 drm/amd/display: [FW Promotion] Release 0.0.63 omits 069a11cca5b6 drm/amd/display: Add SE_DCN3_REG_LIST for control SDP num omits 088bebc79ee8 drm/amd/display: avoid to authentication when DEVICE_COUNT=0 omits 642d3a2bf234 drm/amd/display: take max dsc stream bandwidth overhead in [...] omits abf1f863e08d drm/amd/display: fix wrong statement in mst hpd debugfs omits 831c95c96601 drm/amd/display: Clear MASTER_UPDATE_LOCK_DB_EN when disab [...] omits dd0ef5992b44 drm/amd/display: Add new DP_SEC registers for programming [...] omits b2d4b9f72fb1 drm/amd/display: Fix BSOD with NULL check omits 63de4f0413fe drm/amd/display: Added multi instance support for ABM omits 130ac6d8c69b drm/amd/display: ddc resource data need to be initialized omits b7cc1312c110 drm/amd/display: Expose internal display flag via debugfs omits 47c02af751d1 drm/amd/display: skip program clock when allow seamless boot omits d5433a9f692f drm/amd/display: Revert wait vblank on update dpp clock omits 99c248c41c21 drm/amd/display: fix HDCP reset sequence on reinitialize omits 760d2d818d2d drm/amd/display: Add new case to get spread spectrum info omits be9064b7bcaa drm/amdgpu: remove unnecessary header include omits a30f12860200 drm/amdgpu: provide socket/die id info in RAS message omits dfdd4b8a9519 drm/amdgpu: implement smuio callback to query socket id omits ec0f72cb959d drm/amdgpu: Enable SDMA LS for Vangogh omits 71ff0b4d965f drm/amdkfd: Fix kernel-doc syntax error omits 5f5cb2afd67f drm/amdgpu: Added missing prototype omits ede14a1b3223 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] omits 51ec699275d9 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID omits 1e4a53de01c6 amdgpu/pm: add extra info to SMU msg pre-check failed message omits f876549dd002 drm/amd/pm: Update energy_accumulator in gpu metrics omits 1fcf24fb07e2 drm/bridge: anx7625: Fix power on delay omits cacb5dc1d3ef drm: bridge: add missing word in Analogix help text omits 1a86ac792f67 drm/i915: Add frontbuffer tracking tracepoints omits b109da48e6ba drm/i915: Stop using crtc->index as the pipe omits 661af37946f3 drm/i915: Remove stray newlines omits 8ec7d10a5479 drm/i915: Fix pre-skl DP AUX precharge length omits 7c53e628344b drm/i915/display: move crtc and dpll declarations where th [...] omits b23109c5b536 drm/i915/hdcp: add intel_dp_hdcp.h and rename init accordingly omits 3a08f53dcf17 drm/dp_mst: Convert drm_dp_mst_topology.c to drm_err()/drm_dbg*() omits a4d00750cd91 drm/dp_dual_mode: Convert drm_dp_dual_mode_helper.c to usi [...] omits b1e7f5fdbac8 drm/dp: Convert drm_dp_helper.c to using drm_err/drm_dbg_*() omits 7911902129a8 drm/print: Handle potentially NULL drm_devices in drm_dbg_* omits c869c5f8ceca drm/dp_mst: Pass drm_dp_mst_topology_mgr to drm_dp_get_vc_ [...] omits 318fbd7dfedd drm/dp_dual_mode: Pass drm_device to drm_lspcon_(get|set)_mode() omits 739624d86cb9 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_get_ [...] omits a117f3de3b3a drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_max_ [...] omits c235509ad740 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_set_ [...] omits 92ea222015f1 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_detect() omits 427e59d3b5d3 drm/dp: Always print aux channel name in logs omits 0c4fada608c1 drm/dp: Pass drm_dp_aux to drm_dp*_link_train_channel_eq_delay() omits 9e9866664456 drm/dp: Pass drm_dp_aux to drm_dp_link_train_clock_recover [...] omits 3f3a6524f606 drm/dp: Clarify DP AUX registration time omits 6cba3fe43341 drm/dp: Add backpointer to drm_device in drm_dp_aux omits fd43ad9d47e7 drm/nouveau/kms/nv50-: Move AUX adapter reg to connector l [...] omits eaf8974ea2d9 drm/bridge/cdns-mhdp8546: Register DP aux channel with userspace omits 64bf1491137d drm/drm_file.c: Define drm_send_event_helper() as 'static' omits 250e743915d4 drm/bochs: Add screen blanking support omits ba4e0339a6a3 drm/ast: Fixed CVE for DP501 omits 749da85a9a52 drm/hx8357d: Avoid spamming logs if probe is deferred omits d39353c7e5c4 drm/ili9225: Avoid spamming logs if probe is deferred omits 31c7729d2c79 drm/ili9341: Avoid spamming logs if probe is deferred omits e276fbcb1079 drm/ili9486: Avoid spamming logs if probe is deferred omits db695d191e23 drm/mi0283qt: Avoid spamming logs if probe is deferred omits 40567e8b64e5 drm/st7586: Avoid spamming logs if probe is deferred omits a3204e2e16cc drm/st7735r: Avoid spamming logs if probe is deferred omits 6dd7efc43761 drm/gud: cleanup coding style a bit omits 6f20125402c7 arm64: dts: renesas: condor: Switch eMMC bus to 1V8 omits 429174b0c6ca arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders omits a877910e7502 arm64: dts: renesas: beacon kit: Setup AVB refclk omits 8f3d063349fc arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] omits b8d499f0966b ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list omits fef0214731cc rust: allow printing in the kernel crate omits 43f76a460413 samples: rust: remove release method that's the same as th [...] omits d5fca6791d0c samples: rust: add `rust_random` sample that uses `module_ [...] omits 40fdb99ad848 rust: module: add `module_misc_device` macro omits 89478a8ce0a2 rust: reduce the need for boilerplate code in simple drivers omits a097e1c92c74 rust: sync: expose `signal_pending` and `cond_resched` to drivers omits 6be1504c6217 docs: rust: add rust-analyzer notes to quick-start.rst omits b74e54f319f4 docs: doc-guide: remove unneeded ref tag omits b2e28a39c061 docs: rust: document ppc64le RUST_OPT_LEVEL_0/1 restrictions omits cca10d723bc4 rust: enable Rust for 32-bit arm omits 5fedf44384d8 docs: rust: update arch-support for arm 32-bit omits dd066e1b0381 android: remove Rust binder dependency on 64-bit cpu archi [...] omits a11a576d11ef rust: compiler_builtins: add 32-bit arm intrinsics omits b5a88a29a363 rust: helpers: remove guard for rust-bindgen bug omits 52a55644da69 arm: add Rust target.json omits 860b9e5c5680 rust: mention that RUST_OPT_LEVEL_0/1 can cause excessive [...] omits 8804325861be drm/i915/display: Disable PSR2 if TGL Display stepping is [...] omits d5b5f63cc5b0 drm: Rename DP_PSR_SELECTIVE_UPDATE to better mach eDP spec omits 9ea172a9a3f4 drm/ast: Fix missing conversions to managed API omits 304a351957fc drm: remove legacy drm_pci_alloc/free abstraction omits 70556e24e18e drm: remove usage of drm_pci_alloc/free omits 09dc799bceb5 Merge branch 'v5.13/fixes' into tmp/aml-rebuild omits 53e08e7cff91 Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits 7a6e95f375bb drm/i915: Simplify CCS and UV plane alignment handling omits b83478b69814 drm/i915/dsi: Fix comment typo omits 355b60296143 Merge drm/drm-next into drm-misc-next omits 91185d55b32e drm: Remove DRM_KMS_FB_HELPER Kconfig option omits a50e74bec1d1 drm/zte: Don't select DRM_KMS_FB_HELPER omits 13b29cc3a722 drm/mxsfb: Don't select DRM_KMS_FB_HELPER omits 5dbf2fc587cb drm/vmwgfx: Make console emulation depend on DRM_FBDEV_EMULATION omits 0bacf4d3d276 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits ad6b674db663 arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi omits 084c85ce40d9 arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Fix CS [...] omits 655c0ed19772 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() omits c6c6a712199a drm/amd/display: Reject non-zero src_y and src_x for video planes omits 3dc7216c1d50 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 omits 42daecfc2069 drm/amdgpu: remove AMDGPU_GEM_CREATE_SHADOW flag omits cd2454d6cd97 drm/amdgpu: cleanup amdgpu_bo_create() omits adf6f5c51ea1 drm/amdgpu: create shadow bo using amdgpu_bo_create_shadow() omits 77df5c131d4d drm/amdgpu: remove unused vm context flags omits a35455d065c5 drm/amdgpu: cleanup amdgpu_vm_init() omits 25e9146ae69e drm/amdgpu: expose amdgpu_bo_create_shadow() omits 589939d40116 drm/amdgpu: fix coding style and documentation in amdgpu_v [...] omits a614b336f1c1 drm/amdgpu: fix coding style and documentation in amdgpu_g [...] omits a40eb089b46e drm/amdkfd: remove redundant initialization to variable r omits 65f8db8150ee drm/amdkfd: fix uint32 variable compared to less than zero omits 63f1af83ae46 drm/amdkfd: set attribute access for default ranges omits b19dbb7a90b4 drm/amdkfd: svm ranges creation for unregistered memory omits 126bbd4ab524 drm/amdgpu: extend xnack limit page fault timeout omits 502f0e28042b drm/amdgpu: disable gfx ras by default in aldebaran omits fd6a440ebc83 drm/amdkfd: add per-vmid-debug map_process_support omits 1d712be90a6d drm/amd/amdgpu: add cgls omits 19d0dfda4c75 drm/amdgpu: optimize gfx ras features flag clean omits ef9bcfde9e1f drm/amdgpu: Enable SDMA MGCG for Vangogh omits 7e882aee845f drm/amdgpu: add support for ras init flags omits 6effe7797267 drm/amdgpu: refine gprs init shaders to check coverage omits 38f46186b11b drm/i915/display/xelpd: Do not program EDP_Y_COORDINATE_ENABLE omits a386d19acc30 Merge branch 'for-5.13' into for-next omits c777dc9e7933 drm/ttm: move the page_alignment into the BO v2 omits 65747ded86b4 drm/ttm: minor range manager coding style clean ups omits d02117f8efaa drm/ttm: remove special handling for non GEM drivers omits 13ea9aa1e7d8 drm/ttm: fix error handling if no BO can be swapped out v4 omits ae053fa234f4 drm: bridge: adv7511: Support I2S IEC958 encoded PCM format omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 178bdba84c5f drm/ttm/ttm_device: Demote kernel-doc abuses omits 04be0c5b40a3 drm/scheduler/sched_entity: Fix some function name disparity omits 089fae1e3fe8 drm/ttm/ttm_bo: Fix incorrectly documented function 'ttm_b [...] omits c83b5eeffbbb drm: drm_connector.c: Use tabs for code indents omits 6d3fb7a88d7d drm: drm_blend.c: Use tabs for code indents omits e8b0587699a0 drm: drm_atomic_uapi.c: Use tabs for code indents omits f0ce78e2f084 drm: drm_context.c: Adjust end of block comment omits c2ce66dad6da drm: drm_connector.c: Adjust end of block comment omits ad6ce32a81e4 drm: drm_bufs.c: Adjust end of block comment omits d00e3d9e0fdc drm: drm_auth.c: Adjust end of block comment omits 060726c593f5 drm: drm_atomic.c: Adjust end of block comment omits 69977d1aeeca Merge branch 'tpmdd-fixes' into tpmdd-for-next omits bbbb6fdaa3ce drm/todo: Add link to old debugfs RFC omits 1ce1af845450 drm/gma500: remove trailing whitespaces omits 866604bbfc92 drm/gma500: correct kerneldoc omits dc09b30969fd drm/i915/dmc: Let's abstract the dmc path. omits 2b6f8c82af62 soc: amlogic: meson-clk-measure: remove redundant dev_err [...] omits a47fda14c8eb dt-bindings: mali-bifrost: add dma-coherent omits 5a18ad5e4d10 arm64: dts: amlogic: misc DT schema fixups omits f183324133ea percpu: implement partial chunk depopulation omits 1c29a3ceaf5f percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 omits 8ea2e1e35d1e percpu: factor out pcpu_check_block_hint() omits acca7762eb71 drm/i915/dp: Use slow and wide link training for everything omits f60d7270c8a3 spi: Avoid undefined behaviour when counting unused native CSs omits dbaca8e56ea3 spi: Allow to have all native CSs in use along with GPIOs omits 0e793ba77c18 spi: Make of_register_spi_device also set the fwnode omits f05ca1086722 MAINTAINERS: add it66121 HDMI bridge driver entry omits 988156dc2fc9 drm: bridge: add it66121 driver omits b7745a160a23 dt-bindings: display: bridge: add it66121 bindings omits 3bffd71debc6 drm/amd/amdgpu/amdgpu_cs: Repair some function naming disparity omits 03691f55028a drm/amd/amdgpu/amdgpu_ring: Provide description for 'sched_score' omits 27aa4a69b4ac drm/amd/amdgpu/amdgpu_ttm: Fix incorrectly documented func [...] omits 777d9000d91b drm/amd/amdgpu/amdgpu_gart: Correct a couple of function n [...] omits b16cc4bb1abb drm/amd/amdgpu/amdgpu_fence: Provide description for 'sche [...] omits d3da76aa770b drm/radeon/radeon_device: Provide function name in kernel- [...] omits 2196927bcb4f drm/amd/amdgpu/amdgpu_device: Remove unused variable 'r' omits 4ab159d2547c drm/amdkfd: Add CONFIG_HSA_AMD_SVM omits 4c166eb95dec drm/amdkfd: Add SVM API support capability bits omits 1a3b2b5dca19 drm/amdkfd: multiple gpu migrate vram to vram omits 564d2b92c7d4 drm/amdkfd: add svm range validate timestamp omits cda0f85bfa5e drm/amdkfd: refine migration policy with xnack on omits 485bea1f90b3 drm/amdgpu: add svm_bo eviction to enable_signal cb omits 5f319c5c21b5 drm/amdgpu: svm bo enable_signal call condition omits b41896e3eeb5 drm/amdkfd: add svm_bo eviction mechanism support omits f04c79cfba7e drm/amdgpu: add param bit flag to create SVM BOs omits eb2cec5537bb drm/amdkfd: add svm_bo reference for eviction fence omits ea53af8a59c8 drm/amdkfd: SVM API call to restore page tables omits 2383f56bbe4a drm/amdkfd: page table restore through svm API omits 9dd9cc2f7433 drm/amdgpu: enable 48-bit IH timestamp counter omits 90d7d3eda579 drm/amdkfd: invalidate tables on page retry fault omits 48ff079b28d8 drm/amdkfd: HMM migrate vram to ram omits 0b0e518d61af drm/amdkfd: HMM migrate ram to vram omits 50ea50cf6f6d drm/amdkfd: copy memory through gart table omits b53fa124acdc drm/amdkfd: support xgmi same hive mapping omits e49fe4040a10 drm/amdkfd: validate vram svm range from TTM omits c46ebb6a6d9d drm/amdkfd: set memory limit to avoid OOM with HMM enabled omits 814ab9930cfd drm/amdkfd: register HMM device private zone omits 0f7b5c44d4c5 drm/amdkfd: add ioctl to configure and query xnack retries omits 063e33c5469c drm/amdkfd: add xnack enabled flag to kfd_process omits 9705c85ff2dc drm/amdgpu: Enable retry faults unconditionally on Aldebaran omits 8a7c184a16d7 drm/amdkfd: svm range eviction and restore omits f80fe9d3c114 drm/amdkfd: map svm range to GPUs omits d27afacfead5 drm/amdgpu: export vm update mapping interface omits 4683cfecadeb drm/amdkfd: deregister svm range omits b1c46c7d622b drm/amdkfd: validate svm range system memory omits d8a3c1c80ceb drm/amdkfd: support larger svm range allocation omits 04d8d73dbcbe drm/amdgpu: add common HMM get pages function omits c5e2e4781ac5 drm/amdkfd: add svm ioctl GET_ATTR op omits 42de677f7999 drm/amdkfd: register svm range omits 40ce74d1b28d drm/amdkfd: add svm ioctl API omits 2aeb742b7212 drm/amdkfd: helper to convert gpu id and idx omits cccbeb6209bd drm/amdgpu: Remove verify_access shortcut for KFD BOs omits d4ec4bdc0bd5 drm/amdkfd: Allow access for mmapping KFD BOs omits b40a6ab2cf92 drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu omits 3a11529d615e drm/i915: Say "enable foo" instead of "set foo to enabled" omits 0868b1ce8772 drm/i915: Add enabledisable() omits b88da66055a9 drm/i915: Polish for_each_dbuf_slice() omits d152bb1f672b drm/i915: Use intel_de_rmw() for DBUF_POWER_REQUEST omits 6390e5aa139c drm/i915: Use intel_dbuf_slice_size() omits 578e6edec45c drm/i915: Store dbuf slice mask in device info omits 77531b0ef621 drm/i915: Handle dbuf bypass path allocation earlier omits 708de86e10e5 drm/i915: Collect dbuf device info into a sub-struct omits 3235b0f20a0a drm/panel: panel-simple: Use runtime pm to avoid excessive [...] omits e07e21435d66 drm/bridge: ti-sn65dsi86: Get rid of the useless detect() [...] omits 54fdf3720649 drm/bridge: ti-sn65dsi86: Move drm_panel_unprepare() to po [...] omits 4e532867e95c drm/bridge: ti-sn65dsi86: Reorder remove() omits 6b7adaeab68f drm/bridge: ti-sn65dsi86: Remove incorrectly tagged kernel [...] omits acf3aca5ca99 drm/bridge: ti-sn65dsi86: Simplify refclk handling omits bab5cca7e609 drm/bridge: Fix the stop condition of drm_bridge_chain_pre [...] omits a584e2c30183 drm/meson: dw-hdmi: disable DW-HDMI CEC sub-driver omits cd7f72e6e7b6 drm/bridge/synopsys: dw-hdmi: Add an option to suppress lo [...] omits 103b8cbac28e drm/i915: fix an error code in intel_overlay_do_put_image() omits c6deb5e97ded drm/i915/pm: Make the wm parameter of print_wm_latency a pointer omits 42be7ca1fdc9 drm/drm_bufs.c: In switch, add break in default case omits 7f5b18889d07 drm/exynos: Don't set allow_fb_modifiers explicitly omits 08319adbdde1 drm/bridge/sii8620: fix dependency on extcon omits 3def10f297f1 Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://ano [...] omits 4028988ea529 drm/i915: Reuse intel_adjusted_rate() for pfit pixel rate [...] omits 0109038cffef Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits ef006307ca5f Merge branch 'drivers-fixes-for-5.12' into for-next omits b876e79d7bff drm/i915: Extract intel_adjusted_rate() omits ce4528daf5c5 drm/amdgpu: check base size instead of mem.num_pages omits aeaf45c5fdb9 drm/nouveau: use bo->base.size instead of mem->num_pages omits 44292a0f9d75 drm/ttm: warn stricter about freeing pinned BOs omits e2ac8531564d drm/amdgpu: freeing pinned objects is illegal now omits 2f40801dc553 drm/amdgpu: make sure we unpin the UVD BO omits b515d2637276 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() omits e8727aec724e Merge branch 'work.misc' into for-next omits 3e54e4ba2316 Merge branch 'work.file' into for-next omits 67c2669d69fb percpu: split __pcpu_balance_workfn() omits ac9380f6b8a6 percpu: fix a comment about the chunks ordering omits 47ff3585216b kbuild: dummy-tools: Add elfedit. omits 09e08c97a7a4 Merge remote-tracking branch 'ovl/fileattr_v6' into for-next omits b2c9d6907110 Merge branch 'work.misc' into for-next omits c79184a9c029 drm/tegra: Fix shift overflow in tegra_shared_plane_atomic_update omits 0d11375476fb drm/imx: Don't set allow_fb_modifiers explicitly omits 53d68269c8c8 drm/vc4: Don't set allow_fb_modifiers explicitly omits be4306ad928f drm/tegra: Don't set allow_fb_modifiers explicitly omits 3389082bb982 drm/virtio: Create Dumb BOs as guest Blobs (v3) omits 1884b579c0cf drm/i915/display/psr: Fix cppcheck warnings omits 1fed5dee5fbb Android: Binder IPC in Rust (WIP) omits 125c24b4561b Rust: add abstractions for Binder (WIP) omits a36ef293ff34 MAINTAINERS: Rust omits 3fba3bd4782a Documentation: Rust general information omits c9d5a1ff844f Samples: Rust examples omits 25584a4c70be Rust: Export generated symbols omits fd1e637b9b4b Rust: Kernel crate omits acf93604f1ad Rust: Module crate omits 543d9cfe8ba1 Rust: Compiler builtins crate omits 2c1b1b7e4cba Kbuild: Rust support omits dc0e14fa833b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 770d4c71eca7 drm/i915: Drop redundant address-of op before lttpr_common [...] omits e42e7e585984 drm/i915: Fix modesetting in case of unexpected AUX timeouts omits 425390c5dce6 drm/i915: split dgfx features from gen 12 omits 1ab52b4fc008 drm/i915: add media and display versions to device_info print omits 7b36b7d3be3e drm/i915: finish removal of gen from intel_device_info omits 8802190f6420 drm/i915: eliminate remaining uses of intel_device_info->gen omits 58e0d8a0f529 drm/i915: finish removal of gen_mask omits 33adf482af73 drm/i915/selftests: eliminate use of gen_mask omits 3e6e4c21df34 drm/i915/selftests: replace unused mask with simple version omits 1b9d84068296 drm/i915/gt: replace gen use in intel_engine_cs omits 93babb061e2a drm/i915: add macros for graphics and media versions omits 93e7e61eb448 drm/i915/display: rename display version macros omits 4df9c1ae7a4b drm/i915: rename display.version to display.ver omits 27ec10b3eb2e drm/i915/display: use DISPLAY_VER() on remaining users omits ad314fec4d05 drm/i915: Remove a few redundant glk checks omits 6c51f288b41f drm/i915: Don't use {skl, cnl}_hpd_pin() for bxt/glk omits 543d592a73d3 drm/i915: Disable LTTPR detection on GLK once again omits 0fe6637d9852 drm/i915: Restore lost glk ccs w/a omits 87b8c3bc8d27 drm/i915: Restore lost glk FBC 16bpp w/a omits 2b173d7fc220 drm/ttm: Don't count pages in SG BOs against pages_limit omits 2446e1d6433b drm/i915/display: Eliminate IS_GEN9_{BC,LP} omits 603dc7ed917f drm/aperture: Inline fbdev conflict helpers into aperture helpers omits 6848c291a54f drm/aperture: Convert drivers to aperture interfaces omits 2916059147ea drm/aperture: Add infrastructure for aperture ownership omits d510c88cfbb2 efifb: Check efifb_pci_dev before using it omits 6a3608eae6d3 drm: bridge: cdns-mhdp8546: Enable HDCP omits 7169d082e7e6 dt-bindings: drm/bridge: MHDP8546 bridge binding changes for HDCP omits 2b84a0f6c2c2 Merge branch 'for-5.13/wacom' into for-next omits 155b9a0fc821 Makefile: Generate CLANG_FLAGS even in GCC builds omits b1b3e4b16c48 kallsyms: Increase maximum kernel symbol length to 512 omits bf9bea76427c kallsyms: Support "big" kernel symbols (2-byte lengths) omits f10fe8f89d85 Revert "drm/i915/tgl/psr: Fix glitches when doing frontbuf [...] omits 41c70d2b7170 drm/i915/display: Implement Wa_14013723622 omits 1758f403d8fa drm: drm_atomic_helper.c: Correct comments format omits 9237ec1f3b87 drm: drm_atomic_helper.c: Replace "unsigned" with "unsigned int" omits 1cdb005d6ef1 gpu: drm: Replace bare "unsigned" with "unsigned int" omits b057f37bb24f drm/ttm: re-add debugfs tt_shrink file omits a28e10ed99bc drm/ttm: fix return value check omits c87eba80470e drm/i915/display/vlv_dsi: Move panel_pwr_cycle_delay to ne [...] omits 2878b29fc25a drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_dela [...] omits f4268a4bf1ee drm/qxl: Use drm_gem_ttm_dumb_map_offset() omits 4c398f50a1fb drm/nouveau: Use drm_gem_ttm_dumb_map_offset() omits ede0c69ceb3f drm/vram-helper: Use drm_gem_ttm_dumb_map_offset() omits 5690e4863930 drm/gem-ttm-helper: Provide helper for struct drm_driver.d [...] omits 8f2546dd3e3e drm/i915/display: Defeature PSR2 for RKL and ADL-S omits 5df7bd130818 drm/i915: skip display initialization when there is no display omits 61a60d7962a6 drm/i915: Do not set any power wells when there is no display omits a844cfbe648d drm/i915: Skip display interruption setup when display is [...] omits d4e682360944 drm/ttm: make global mutex and use count static omits 28972f821ea7 drm/i915/hdcp: Fix uninitialized symbol 'msg_end' omits 61fbc42084f4 Merge branches 'wpcm450-for-v5.13', 'dt-for-v5.13' and 'lp [...] omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits f99b805fb941 drm/i915: Don't zero out the Y plane's watermarks omits 9e2eb6d5380e drm/i915/dpcd_bl: Don't try vesa interface unless specifie [...] omits 0265531f0897 drm/tegra: sor: Fully initialize SOR before registration omits f566b6562847 gpu: host1x: Split up client initalization and registration omits d527353e4bce Merge drm/drm-next into drm-intel-next omits 70bfb30743d5 drm/i915/display: Eliminate IS_GEN9_{BC,LP} omits 337d7a1621c7 drm/i915: Fix invalid access to ACPI _DSM objects omits 79e93f9dc81a Merge branch 'mvebu/dt64' into mvebu/for-next omits 0c2ea20a3993 Merge branch 'mvebu/dt' into mvebu/for-next omits 993e3887a02d Merge branch 'for-5.13/warnings' into for-next omits 1579a442f1e4 Merge branch 'for-5.13/intel-ish' into for-next omits b9de78190069 Merge branch 'for-5.13/thrustmaster' into for-next omits c57179c73562 HID: ishtp-hid-client: Fix 'suggest-attribute=format' comp [...] omits 509405cd7ed2 HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of format [...] omits fb42b1da3243 HID: ishtp-hid-client: Fix incorrect function name report_ [...] omits 5f87e0279130 HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() functi [...] omits 99c6f9657033 HID: intel-ish-hid: Fix potential copy/paste error omits 73c26336b11a HID: intel-ish-hid: Fix a little doc-rot omits 15484948a350 HID: intel-ish: Fix a naming disparity and a formatting error omits d5831bee4e1a HID: intel-ish: Supply some missing param descriptions omits 3977e00eb33b HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' omits a2e7aa05d2ad HID: ishtp-hid-client: Move variable to where it's actually used omits 4ce3ba523401 HID: intel-ish-hid: Remove unused variable 'err' omits 969bbb49f36c Merge branch 'at91-dt' into at91-next omits 94a67011a225 Merge branch 'for-5.13' into for-next omits 360b9faeeef3 Merge branch 'for-5.13/magicmouse' into for-next omits f9cd0a621894 Merge branch 'for-5.13/lenovo' into for-next omits 5c3938a7e388 Merge branch 'for-5.13/elan' into for-next omits 11cda4967a33 drm/i915/sysfs: convert snprintf to sysfs_emit omits d450fdb8fa01 drm/tegra: sor: Do not leak runtime PM reference omits 2d667442dbe7 drm/i915/display/psr: Disable DC3CO when the PSR2 is used omits 03ba0fe4d09f file: simplify logic in __close_range() omits f49fd6d3c070 file: let pick_file() tell caller it's done omits e9903a1559e0 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits d339ef1c4d6b drm/i915: Uninit the DMC FW loader state during shutdown omits 6195f8502dad drm/i915: Update plane ratio for icl+ omits efc52308c6a5 drm/i915: Split out glk_plane_min_cdclk() omits 93b9ea9ca307 Merge branch for-5.13/arm64/dt into for-next omits 537be125b403 Merge branch for-5.13/arm/dt into for-next omits 7afd8d240304 Merge branch for-5.13/usb into for-next omits e420d61f6d0a Merge branch for-5.13/phy into for-next omits fdecca824538 Merge branch for-5.13/soc into for-next omits a8caaf519d9e Merge branch for-5.13/clk into for-next omits a21143601201 Merge branch for-5.13/dt-bindings into for-next omits d64d362f1d8b usb: xhci: tegra: Enable ELPG for runtime/system PM omits f262f3fa3a22 usb: xhci: tegra: Unlink power domain devices omits 1a8da7a4f56b Merge branch 'for-5.13/phy' into for-5.13/usb omits 918f4ae0b9d4 phy: tegra: xusb: Add wake/sleepwalk for Tegra186 omits a7af800f7330 phy: tegra: xusb: Tegra210 host mode VBUS control omits 4acbad5178de phy: tegra: xusb: Add wake/sleepwalk for Tegra210 omits b8bb3d9c9b74 phy: tegra: xusb: Add sleepwalk and suspend/resume omits 0b7f6fb80827 phy: tegra: xusb: Add Tegra210 lane_iddq operation omits 42c8bdff611c phy: tegra: xusb: Rearrange UPHY init on Tegra210 omits f1f4af6819b2 phy: tegra: xusb: Move usb3 port init for Tegra210 omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits 185a04b96883 MAINTAINERS: remove obsolete OMAP HWMOD DATA FOR OMAP4-BAS [...] omits f286164e7647 Merge branch 'for-5.13/soc' into for-5.13/phy omits 36a0a0a7e18c Merge branch 'for-5.13/clk' into for-5.13/phy omits e19c1133f306 Merge branch 'printk-rework' into for-next omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits 16546ac007c3 Merge branch 'for-5.13/surface-system-aggregator-intergrat [...] omits 10de02ce51f0 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next omits d084e52e5b7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 32b5d4bd9e51 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 7ad9aafe713b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits e756c566df67 Merge branches 'work.inode-type-fixes' and 'work.ecryptfs' [...] omits 30541b02f591 Merge branch 'for-5.13/thrustmaster' into for-next omits de9a2d6a2625 Merge branch 'for-5.13-vsprintf-pgp' into for-next omits c73fb7595ad0 Merge branch 'for-5.13/intel-ish' into for-next omits 94cad2ddb298 HID: intel_ish-hid: HBM: Use connected standby state bit d [...] omits 6b3d250b1c7f Merge branch 'for-5.13/ft260' into for-next omits 5b06236b3741 Merge branch 'for-5.13/thrustmaster' into for-next omits 6a01b45270b9 Merge branch 'for-5.13' into for-next omits bd09e71c5905 Merge branch 'for-5.12/upstream-fixes' into for-next omits ca7b445e2e7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 438f5ee62165 Merge branch 'for-5.13/ft260' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits af038eda54d9 Merge branches 'renesas-arm-defconfig-for-v5.13' and 'rene [...] omits b95bbae19954 Merge branch 'at91-fixes' into at91-next omits 604bd2d4786e Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 4e16cd8fae2f Merge branch 'printk-rework' into for-next omits 994adcbd3714 gnss: drop stray semicolons omits e453304975b0 Merge branch 'for-5.13/intel-ish' into for-next omits e71da1fd0e84 HID: intel-ish-hid: Make remove callback return void omits 7c746603b5c5 HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() omits 464956f75e9e HID: intel-ish-hid: Drop if block with an always false condition omits 78b657e1c519 Merge branch 'for-5.12/upstream-fixes' into for-next omits 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] omits 86c363627322 Merge branch 'for-5.12/upstream-fixes' into for-next omits 0322812c903d Merge branch 'for-5.12/upstream-fixes' into for-next omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits 1ca7d8ba7a30 Merge branch 'for-5.12/upstream-fixes' into for-next omits 4d1493efc2b7 Merge branch 'for-5.12/upstream-fixes' into for-next omits 419614e599ab Merge branch 'for-5.13/core' into for-next omits d66e5bc0c10d Merge branch 'for-5.13/plantronics' into for-next omits cc0e64d25a2f Merge branch 'for-5.13/logitech' into for-next omits 9d1a63e14bfd Merge branch 'for-5.12/upstream-fixes' into for-next omits e5f0d05c2c27 Merge branch 'for-5.13/i2c-hid' into for-next omits 6f56f6c26099 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] omits af6f9b49874d arm64: dts: renesas: r8a779a0: Add TMU support omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries omits 2882b7626f49 sh: kernel: traps: remove unused variable omits 258cf5f8aef4 sh: kdump: add some attribute to function omits 71ae1f7c775e maple: fix wrong return value of maple_bus_init(). omits 7ec713058f21 sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ omits 97709ef02217 sh: boot: add intermediate vmlinux.bin* to targets instead [...] omits e2163ce7002b sh: boards: Fix the cacography in irq.c omits 1e5b1406fbd2 sh: check return code of request_irq omits b1deeeb93933 sh: fix trivial misannotations omits 30c10d32152d Merge branch 'for-5.12/cxl' into libnvdimm-for-next omits 89400b1e4866 Merge branch 'for-5.12/dax' into libnvdimm-for-next omits ba94969c10c3 Merge branch 'for-5.12/libnvdimm' into libnvdimm-for-next omits 914fe0466c86 Merge branch 'for-5.12/playstation-v2' into for-next omits 75d3e33fbc5e Merge branch 'for-5.11/upstream-fixes' into for-next omits 364c69ced8f9 Merge branch 'for-5.12/playstation-v2' into for-next omits 5ecce46ba4e3 Merge branch 'for-5.12/playstation-v2' into for-next omits bef9acb2c47d Merge branch 'for-5.12/playstation' into for-next omits 3855971c6d4b Revert "HID: playstation: add DualSense lightbar support" omits f1d1a57ded80 Revert "HID: playstation: add microphone mute support for [...] omits fdd2b479ca47 Revert "HID: playstation: add DualSense player LEDs support." omits 21a7584fae7b Revert "HID: playstation: DualSense set LEDs to default pl [...] omits 2787f2cf1a93 Revert "HID: playstation: report DualSense hardware and fi [...] omits 57389266a7bd Revert "HID: playstation: fix unused variable in ps_batter [...] omits f78dd21aa363 Merge branch 'for-5.12-no_hash_pointers' into for-next omits 7908e4c69387 Merge branch 'printk-rework' into for-next omits 5b5ca5d1a53c Merge branch 'for-5.12/playstation' into for-next omits 3847d15b41ce HID: playstation: fix unused variable in ps_battery_get_property. omits 2c94c284b859 Merge branch 'for-5.12/playstation' into for-next omits 1f902f8636e4 HID: playstation: report DualSense hardware and firmware version. omits 05afe02ac24f HID: playstation: DualSense set LEDs to default player id. omits c240f0cb88ec HID: playstation: add DualSense player LEDs support. omits d5f7af85a537 HID: playstation: add microphone mute support for DualSense. omits ebbe998a4a52 HID: playstation: add DualSense lightbar support omits 873c6cedae39 Merge branch 'for-5.12' into for-next omits d1c956c7c95f Merge branch 'for-5.11/upstream-fixes' into for-next omits 0b642af6a402 Merge branch 'for-5.11/upstream-fixes' into for-next omits 2d3e7312084f Merge branch 'for-5.11/upstream-fixes' into for-next omits 687ec1a18860 Merge branch 'for-5.11/upstream-fixes' into for-next omits d108370c644b apparmor: fix error check omits 4af7c863fc85 security: apparmor: delete repeated words in comments omits ef70454508c0 security: apparmor: file.h: delete duplicated word omits 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] omits 92de220a7f33 apparmor: update policy capable checks to use a label omits e3d1dbb6dede Merge branch 'for-5.11/upstream-fixes' into for-next omits 698a7205a911 Merge branch 'for-5.11/upstream-fixes' into for-next omits b40b4d472f13 Merge branch 'for-5.11/upstream-fixes' into for-next omits 99de398ef94b Merge branch 'for-5.12/logitech' into for-next omits e71b0cd67ed7 Merge branch 'for-5.12/google' into for-next omits c34e025638f5 Merge branch 'for-5.12/core' into for-next omits 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next omits fbdcf1d20126 ARM: dts: bcm2711: Add the CEC interrupt controller omits 27a8dea33bc0 Merge branch 'for-5.12/doc' into for-next omits 9d4f14f132fc Merge branches 'for-5.11/upstream-fixes' and 'for-5.12/mul [...] omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits fdaae9394da4 Merge branch 'printk-rework' into for-next omits 3a3d8f09f497 ARM: dts: bcm2711: Add the BSC interrupt controller omits 0a0d8429ad51 ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835 omits 733424111909 ARM: multi_v7_defconfig: Enable nvmem's rmem driver omits adec1fa51c95 arm64: defconfig: Enable nvmem's rmem driver omits 0dc2fbb111a4 ARM: dts: bcm2711: Add reserved memory template to hold fi [...] omits 724df209cb96 ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 omits 7d614ab2f205 drm/etnaviv: fix NULL check before some freeing functions [...] omits 25f0925b7dd4 Merge branch 'printk-rework' into for-next omits 7525daa3f784 Merge branch 'for-5.11/upstream-fixes' into for-next omits c3f9aaca29c0 Merge branch 'for_5.12/drivers-soc' into next omits 2df70db7e3a7 Merge branch 'for_5.12/keystone-dts' into next omits 0320ed0a8236 drivers: slimbus: Fix word resposible -> responsible in slimbus.h omits 03a2753936e8 drm/etnaviv: dump: fix sparse warnings omits 1ff79a4a49c2 drm/etnaviv: provide more ID values via GET_PARAM ioctl. omits e103e8f1e0bf Merge branch 'printk-rework' into for-next omits cb6eafe570b6 nvmem: Add driver to expose reserved memory as nvmem omits d6e92fb7d936 dt-bindings: nvmem: Add bindings for rmem driver omits ab7fcff8a2e2 Merge branch 'for-5.12/i2c-hid' into for-next omits e3adef81385b Merge branch 'for-5.12/logitech' into for-next omits 8e1b23e8ca7b Merge branch 'for-5.12/sony' into for-next omits aa86dcaa6d59 Merge branch 'for-5.12/core' into for-next omits 997e3449d02d Merge branch 'printk-rework' into for-next omits cbc14d19271a Merge branch 'for-5.11/upstream-fixes' into for-next omits fc966e321e47 Merge branch 'for-5.12/chicony' into for-next omits 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next omits 8cd7ce929f88 Merge branch 'for-5.11/upstream-fixes' into for-next omits 86b26e69a1c9 Merge branch 'for-5.11/upstream-fixes' into for-next omits 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] omits c5b986282fb0 Merge branch 'for-5.12/core' into for-next omits ae7443d6a7c4 Merge branch 'for-5.12/uclogic' into for-next omits a58f881f92ad Merge branch 'for-5.11/upstream-fixes' into for-next omits 78aae108ab3a Merge branch 'for-5.12/intel-ish' into for-next omits 6b36d59fdc6b Merge branch 'for-5.11/upstream-fixes' into for-next omits 10bdedf5b1ee Merge branch 'for-5.11/upstream-fixes' into for-next omits a5e8feae93cf Merge branch 'for-5.11/upstream-fixes' into for-next omits f1c2ad8e5696 Merge branch 'for-5.11/upstream-fixes' into for-next omits 5cdac6027d36 Merge branch 'for-5.12/doc' into for-next omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits b801e827af39 Merge branch 'for-5.11' into for-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next omits d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next omits 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next omits 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next omits 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next omits 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next omits 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next omits 376358034a7c Merge branch 'for-5.11/wacom' into for-next omits a5c2894eaf92 Merge branch 'for-5.11/core' into for-next omits 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next omits 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next omits 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next omits 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 292cbdcc69fe Merge branch 'for-5.10/upstream-fixes' into for-next omits e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next omits bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits d7caaeda99e3 Merge branch 'for-5.10/upstream-fixes' into for-next omits 244dd46c1f52 Merge branch 'for-5.10/upstream-fixes' into for-next omits d0a19d03cbb8 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits 2039112f7c1c Merge branch 'for-5.11/core' into for-next omits be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next omits 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 78f229f61252 Merge branch 'for-5.11/asus' into for-next omits aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 6800cd8cbc6e ide-acpi: use %*ph to print small buffer omits d41b375134a9 ide: delkin_cb: use generic power management omits f9e09a0711ca ide: sc1200: use generic power management omits 9a51ffe845e4 ide: use generic power management omits 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks omits 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds c67d734975a2 perf buildid-list: Initialize zstd_data adds 3c91e8efaf48 tools arch kvm: Sync kvm headers with the kernel sources adds 316a76a58c3f perf test: Fix libpfm4 support (63) test error for nested [...] adds cb7987837c31 perf intel-pt: Fix transaction abort handling adds c954eb72b31a perf intel-pt: Fix sample instruction bytes adds 0a0c59724516 perf intel-pt: Remove redundant setting of ptq->insn_len adds fb6c79d7261a perf tools: Add 'cgroup-switches' software event adds 3b2f17ad1770 perf parse-events: Check if the software events array slot [...] adds f248d687e99d Merge remote-tracking branch 'torvalds/master' into perf/urgent adds ec347b7c3191 tools headers UAPI: Sync linux/fs.h with the kernel sources adds 4224680ee7aa tools headers UAPI: Sync linux/perf_event.h with the kerne [...] adds bffcbe79370e tools headers UAPI: Sync files changed by the quotactl_pat [...] adds a6172059758b perf scripts python: exported-sql-viewer.py: Fix copy to c [...] adds fd931b2e234a perf scripts python: exported-sql-viewer.py: Fix Array TypeError adds f56299a9c998 perf scripts python: exported-sql-viewer.py: Fix warning display adds f42907e8a451 perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry a [...] adds f8b61bd20479 perf stat: Skip evlist__[enable|disable] when all events uses BPF adds a050a6d2b7e8 Merge tag 'perf-tools-fixes-for-v5.13-2021-05-24' of git:/ [...] adds b2db6c35ba98 afs: Fix fall-through warnings for Clang adds 19dee613816d netfs: Pass flags through to grab_cache_page_write_begin() adds b71c791254ff netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manual adds ad9f25d33860 Merge tag 'netfs-lib-fixes-20200525' of git://git.kernel.o [...] adds bfb819ea20ce proc: Check /proc/$pid/attr/ writes against file opener adds 7ac3a1c1ae51 Merge tag 'mtd/fixes-for-5.13-rc4' of git://git.kernel.org [...] adds 297739bd73f6 sctp: add the missing setting for asoc encap_port adds b2540cdce6e2 sctp: fix the proc_handler for sysctl encap_port adds c1cf1afd8b0f net: hns: Fix kernel-doc adds 9453d45ecb6c net: zero-initialize tc skb extension on allocation adds 65161c35554f bnx2x: Fix missing error code in bnx2x_iov_init_one() adds 17f9c1b63cdd net: mvpp2: add buffer header handling in RX adds bab09fe2f652 nfp: update maintainer and mailing list addresses adds 20b5759f21cf mptcp: avoid OOB access in setsockopt() adds 3812ce895047 mptcp: drop unconditional pr_warn on bad opt adds 3ed0a585bfad mptcp: avoid error message on infinite mapping adds d58300c3185b mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer adds 6dfa87b492c0 Merge branch 'mptcp-fixes' adds a8deba8547e3 bpftool: Add sock_release help info for cgroup attach/prog [...] adds 6fd5fb63820a selftests/bpf: Add test for l3 use of bpf_redirect_peer adds 5c9d706f6133 bpf: Fix BPF_LSM kconfig symbol dependency adds 3d0220f6861d bpf: Wrap aux data inside bpf_sanitize_info container adds bb01a1bba579 bpf: Fix mask direction swap upon off reg sign change adds a7036191277f bpf: No need to simulate speculative domain for immediates adds 1bad6fd52be4 bpf, selftests: Adjust few selftest result_unpriv outcomes adds f5d287126f63 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 62f3415db237 net: phy: Document phydev::dev_flags bits allocation adds d7c5303fbc8a Merge tag 'net-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds f610a5a29c3c afs: Fix the nlink handling of dir-over-dir rename adds 0ee74d5a4863 iommu/vt-d: Fix sysfs leak in alloc_iommu() adds 96c132f837ff Merge tag 'iommu-fixes-v5.13-rc3' of git://git.kernel.org/ [...] adds 9b7ff25d129d ACPI: power: Refine turning off unused power resources adds 3224374f7eb0 Merge tag 'acpi-5.13-rc4' of git://git.kernel.org/pub/scm/ [...] adds 0c1f3193b1cd dm verity: fix require_signatures module_param permissions adds f16dba5dc6f0 dm snapshot: revert "fix a crash when an origin has no snapshots" adds 7e768532b239 dm snapshot: properly fix a crash when an origin has no snapshots adds 38747c9a2d22 Merge tag 'for-5.13/dm-fixes-2' of git://git.kernel.org/pu [...] adds 76d0fc5e9bc6 arm64: Fix stale link in the arch_counter_enforce_ordering [...] adds e69012400b0c arm64: mm: don't use CON and BLK mapping if KFENCE is enabled adds 3c856a3180da Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 97e5bf604b7a Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds ff4cff962a7e MIPS: alchemy: xxs1500: add gpio-au1000.h header file adds 6855adc2c5d9 MIPS: launch.h: add include guard to prevent build errors adds fef532ea0cd8 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c adds 78cf0eb926cb MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREE [...] adds afdd14704d7e Merge tag 'mips-fixes_5.13_1' of git://git.kernel.org/pub/ [...] adds 8508b97ae2b6 Merge tag 'clang-features-v5.13-rc4' of git://git.kernel.o [...] adds dad19afce9ad Merge tag 'asoc-fix-v5.13-rc3' of https://git.kernel.org/p [...] adds 29c8f40b54a4 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkS [...] adds 0e68c4b11f1e ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 adds bbe183e07817 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds e650c1a959da ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds 50dbfae972cb ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds fc683f967aa9 Merge tag 'sound-5.13-rc4' of git://git.kernel.org/pub/scm [...] adds e86be3a04bc4 SUNRPC: More fixes for backlog congestion adds 56517ab958b7 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() adds 0d0ea309357d NFS: Don't corrupt the value of pg_bytes_written in nfs_do [...] adds 70536bf4eb07 NFS: Clean up reset of the mirror accounting variables adds e67afa7ee4a5 NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set N [...] adds ae605ee98308 xprtrdma: Revert 586a0787ce35 adds a799b68a7c7a nfs: Remove trailing semicolon in macros adds 5ff2756afde0 Merge tag 'nfs-for-5.13-2' of git://git.linux-nfs.org/proj [...] adds 6d2fcfe6b517 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 adds eb0688180549 cifs: fix string declarations and assignments in tracepoints adds 1bb56810677f cifs: change format of CIFS_FULL_KEY_DUMP ioctl adds 7c0ec89d31e5 Merge tag '5.13-rc4-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 75ea44e356b5 perf jevents: Fix getting maximum number of fds adds c59870e2110e perf debug: Move debug initialization earlier adds c673b7f59e94 perf stat: Fix error check for bpf_program__attach adds 8fc4e4aa2bfc perf vendor events powerpc: Fix eventcode of power10 JSON events adds f289d990450c Merge tag 'perf-tools-fixes-for-v5.13-2021-05-28' of git:/ [...] adds 1a0b713c7368 drm/amd/pm: correct MGpuFanBoost setting adds ba515a5821dc drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error adds b95f045ea356 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate adds 0c6013377b40 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate adds 2fb536ea42d5 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate adds 4a62542ae064 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate adds ff48f6dbf0ff drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] adds 23f10a571da5 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] adds 20ebbfd22f81 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate adds ac6e9e3d19e4 Merge tag 'amd-drm-fixes-5.13-2021-05-26' of https://gitla [...] adds 7cfc4ea78fc1 drm/meson: fix shutdown crash when component not probed adds 35f819d21803 drm/ttm: Skip swapout if ttm object is not populated adds b26389e854f7 Merge tag 'drm-misc-fixes-2021-05-27' of ssh://git.freedes [...] adds e11851429fdc drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 adds aeeb51736882 Merge tag 'drm-intel-fixes-2021-05-27' of ssh://git.freede [...] adds 567d1fd853b8 Merge tag 'drm-fixes-2021-05-29' of git://anongit.freedesk [...] adds 17a91051fe63 io_uring/io-wq: close io-wq full-stop gap adds 3743c1723bfc io-wq: Fix UAF when wakeup wqe in hash waitqueue adds b16ef427adf3 io_uring: fix data race to avoid potential NULL-deref adds b3dbbae60993 Merge tag 'io_uring-5.13-2021-05-28' of git://git.kernel.d [...] adds c0c8a8397fa8 s390/dasd: add missing discipline function adds cc1462679149 md/raid5: remove an incorrect assert in in_chunk_boundary adds 094c271addc3 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 3596a06583a1 nvme: fix potential memory leaks in nvme_cdev_add adds f25f8ef70ce2 nvme-fc: short-circuit reconnect retries adds 4d9442bf263a nvme-fabrics: decode host pathing error for connect adds 042a3eaad6da nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME adds 25df1acd2d36 nvmet-tcp: fix inline data size comparison in nvmet_tcp_qu [...] adds aaeadd7075dc nvmet: fix false keep-alive timeout when a controller is t [...] adds a4b58f1721eb Merge tag 'nvme-5.13-2021-05-27' of git://git.infradead.or [...] adds 0217a27e4d19 Merge tag 'block-5.13-2021-05-28' of git://git.kernel.dk/l [...] adds 6799d4f2da49 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds c6c82e0cd812 vfio-ccw: Check initialized flag in cp_init() adds 6c02ac4c9211 vfio-ccw: Reset FSM state to IDLE inside FSM adds 2af7a834a435 vfio-ccw: Serialize FSM IDLE state with I/O completion adds ffa99c436aa7 Merge tag 'vfio-ccw-20210520' of https://git.kernel.org/pu [...] adds 866c4b8a18e2 Merge tag 's390-5.13-3' of git://git.kernel.org/pub/scm/li [...] adds 778a136e48be KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check adds 377872b3355b KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check adds 28a4aa1160d7 KVM: SVM: make the avic parameter a bool adds 6bd5b7436862 KVM: PPC: exit halt polling on need_resched() adds 72b268a8e930 KVM: X86: Bail out of direct yield in case of under-commit [...] adds 1eff0ada88b4 KVM: X86: Fix vCPU preempted state from guest's point of view adds da6d63a0062a KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() adds 39fe2fc96694 selftests: kvm: make allocation of extra memory take effect adds a13534d6676d selftests: kvm: fix potential issue with ELF loading adds 22721a561099 KVM: selftests: Keep track of memslots more efficiently adds cad347fab142 KVM: selftests: add a memslot-related performance benchmark adds ef4c9f4f6546 KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() adds 50bc913d526b KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test adds a10453c038a7 KVM: selftests: Fix hang in hardware_disable_test adds c887d6a126df KVM: selftests: trivial comment/logging fixes adds 2aab4b355cbb KVM: selftests: Print a message if /dev/kvm is missing adds 25408e5a0246 KVM: selftests: simplify setup_demand_paging error handling adds 32ffa4f71e10 KVM: selftests: compute correct demand paging size adds 0368c2c1b422 KVM: selftests: allow different backing source types adds b3784bc28ccc KVM: selftests: refactor vm_mem_backing_src_type flags adds c9befd5958fd KVM: selftests: add shmem backing source type adds 94f3f2b31a8a KVM: selftests: create alias mappings when using shared memory adds a4b9722a5996 KVM: selftests: allow using UFFD minor faults for demand paging adds 33090a884da5 KVM: selftests: add shared hugetlbfs backing source type adds fb1070d18edb KVM: X86: Use _BITUL() macro in UAPI headers adds fb0f94794bb7 selftests: kvm: do only 1 memslot_perf_test run by default adds 9805cf03fdb6 KVM: LAPIC: Narrow the timer latency between wait_lapic_ex [...] adds 57ab87947abf KVM: x86: add start_assignment hook to kvm_x86_ops adds 084071d5e922 KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK adds a2486020a82e KVM: VMX: update vcpu posted-interrupt descriptor when ass [...] adds bedd9195df3d KVM: x86/mmu: Fix comment mentioning skip_4k adds e87e46d5f318 KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/ [...] adds da6393cdd8aa KVM: X86: Fix warning caused by stale emulation context adds b35491e66c87 KVM: X86: Kill off ctxt->ud adds e3e880bb1518 KVM: arm64: Resolve all pending PC updates before immediate exit adds 66e94d5cafd4 KVM: arm64: Prevent mixed-width VM creation adds a3d2ec9d3c2f Merge tag 'kvmarm-fixes-5.13-2' of git://git.kernel.org/pu [...] adds 000ac4295339 selftests: kvm: fix overlapping addresses in memslot_perf_test adds 224478289ca0 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a80c203c3f1c xhci: fix giving back URB with incorrect status regression [...] adds a7f2e9272aff xhci: Fix 5.12 regression of missing xHC cache clearing co [...] adds 523d0b1e9c42 Merge tag 'usb-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds 9808f9be31c6 serial: 8250_pci: handle FL_NOIRQ board flag adds 56dde68f85be Revert "serial: 8250: 8250_omap: Fix possible interrupt storm" adds 3837f9a08bda Merge tag 'tty-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds 494b99f712d0 Merge tag 'staging-5.13-rc4' of git://git.kernel.org/pub/s [...] adds e1a9e3db3bb5 Merge tag 'driver-core-5.13-rc4' of git://git.kernel.org/p [...] adds 022b93cf2d6a Merge tag 'icc-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds bbf0a94744ed mei: request autosuspend after sending rx flow control adds f956cb99b938 Merge tag 'char-misc-5.13-rc4' of git://git.kernel.org/pub [...] adds eb8500b874cf thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID adds 8d84733dee9f thermal/ti-soc-thermal: Fix kernel-doc adds 5d8db38ad766 thermal/drivers/qcom: Fix error code in adc_tm5_get_dt_cha [...] adds df8c66c4cfb9 Merge tag 'thermal-v5.13-rc4' of git://git.kernel.org/pub/ [...] adds 0f9342513cc7 xfs: check free AG space when making per-AG reservations adds 6b69e485894b xfs: standardize extent size hint validation adds 603f000b15f2 xfs: validate extsz hints against rt extent size when rtin [...] adds 9f5815315e0b xfs: add new IRC channel to MAINTAINERS adds 991c2c5980fb xfs: btree format inode forks can have zero extents adds 0fe0bbe00a6f xfs: bunmapi has unnecessary AG lock ordering issues adds 75b9c727afcc Merge tag 'xfs-5.13-fixes-3' of git://git.kernel.org/pub/s [...] adds 9d68fe84f8c5 Merge tag 'riscv-for-linus-5.13-rc4' of git://git.kernel.o [...] adds aac902925ea6 Documentation: seccomp: Fix user notification documentation adds ddc473916955 seccomp: Refactor notification handler to prepare for new [...] adds 9a76c0ee3a75 Merge tag 'seccomp-fixes-v5.13-rc4' of git://git.kernel.or [...] adds d4b250562fb8 i2c: qcom-geni: fix spelling mistake "unepxected" -> "unexpected" adds 9dd45bbad947 i2c: icy: Remove unused variable new_fwnode in icy_probe() adds 52b806e8d6b3 i2c: I2C_HISI should depend on ACPI adds c4740e293c93 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E adds 72ab7b6bb1a6 i2c: busses: i2c-nomadik: Fix formatting issue pertaining [...] adds 45ce82f5eaed i2c: muxes: i2c-arb-gpio-challenge: Demote non-conformant [...] adds f09aa114c4af i2c: busses: i2c-ali1563: File headers are not good candid [...] adds 6eb8a4736931 i2c: busses: i2c-cadence: Fix incorrectly documented 'enum [...] adds b4c760de3ced i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_ [...] adds f9f193fc222b i2c: busses: i2c-eg20t: Fix 'bad line' issue and provide d [...] adds d4c73d41bef0 i2c: busses: i2c-ocores: Place the expected function names [...] adds 3e0f8672f168 i2c: busses: i2c-pnx: Provide descriptions for 'alg_data' [...] adds 721a6fe5f958 i2c: busses: i2c-st: Fix copy/paste function misnaming issues adds a00cb25169d5 i2c: busses: i2c-stm32f4: Remove incorrectly placed ' ' fr [...] adds a5063ab97602 dt-bindings: i2c: mpc: Add fsl,i2c-erratum-a004447 flag adds 7adc7b225cdd powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2 [...] adds 19ae697a1e4e powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2 [...] adds 8f0cdec8b5fd i2c: mpc: implement erratum A-004447 workaround adds e4d8716c3dce i2c: i801: Don't generate an interrupt on bus reset adds fed1bd51a504 i2c: mediatek: Disable i2c start_en and clear intr_stat br [...] adds 24990423267e i2c: s3c2410: fix possible NULL pointer deref on read mess [...] adds 8aa0ae439966 MAINTAINERS: adjust to removing i2c designware platform data adds b90e90f40b4f Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 8124c8a6b353 Linux 5.13-rc4 adds 00ebb243da7f cifs: fix ipv6 formating in cifs_ses_add_channel adds 28b42cb58dce cifs: missed ref-counting smb session in find adds 374c6c7bba3c cifs: changes to support multichannel during channel reconnect
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 (5d765451c240) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .rustfmt.toml | 12 - Documentation/ABI/obsolete/sysfs-bus-iio | 182 - Documentation/ABI/obsolete/sysfs-cpuidle | 2 +- Documentation/ABI/removed/sysfs-kernel-uids | 2 +- Documentation/ABI/stable/sysfs-bus-vmbus | 2 +- Documentation/ABI/stable/sysfs-bus-xen-backend | 2 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 2 +- Documentation/ABI/stable/sysfs-driver-mlxreg-io | 4 +- Documentation/ABI/stable/sysfs-driver-w1_ds2438 | 13 - Documentation/ABI/testing/configfs-iio | 2 +- Documentation/ABI/testing/configfs-most | 8 +- Documentation/ABI/testing/configfs-usb-gadget | 2 +- Documentation/ABI/testing/configfs-usb-gadget-uvc | 4 +- Documentation/ABI/testing/debugfs-driver-genwqe | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 2 +- Documentation/ABI/testing/sysfs-bus-fsi | 2 +- Documentation/ABI/testing/sysfs-bus-iio | 125 +- .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 33 + .../ABI/testing/sysfs-bus-iio-health-afe440x | 10 +- Documentation/ABI/testing/sysfs-bus-iio-icm42600 | 20 + .../ABI/testing/sysfs-bus-iio-light-lm3533-als | 11 +- Documentation/ABI/testing/sysfs-bus-pci | 4 +- Documentation/ABI/testing/sysfs-class-backlight | 100 - .../ABI/testing/sysfs-class-backlight-adp5520 | 31 + .../ABI/testing/sysfs-class-backlight-adp8860 | 37 + .../testing/sysfs-class-backlight-driver-adp8870 | 32 + .../ABI/testing/sysfs-class-led-driver-el15203000 | 9 + .../ABI/testing/sysfs-class-led-trigger-pattern | 3 - Documentation/ABI/testing/sysfs-devices-system-cpu | 10 +- Documentation/ABI/testing/sysfs-driver-ufs | 130 +- Documentation/ABI/testing/sysfs-fs-f2fs | 2 +- .../ABI/testing/sysfs-kernel-iommu_groups | 12 +- Documentation/ABI/testing/sysfs-platform-dptf | 42 - .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 6 +- .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 8 +- Documentation/accounting/delay-accounting.rst | 12 +- Documentation/admin-guide/cgroup-v2.rst | 15 - Documentation/admin-guide/kernel-parameters.rst | 5 - Documentation/admin-guide/kernel-parameters.txt | 67 +- Documentation/admin-guide/laptops/laptop-mode.rst | 11 + Documentation/admin-guide/lockup-watchdogs.rst | 4 +- Documentation/admin-guide/mm/hugetlbpage.rst | 11 - Documentation/admin-guide/mm/memory-hotplug.rst | 13 - Documentation/admin-guide/mm/pagemap.rst | 2 - Documentation/admin-guide/mm/userfaultfd.rst | 3 +- Documentation/admin-guide/pm/intel_pstate.rst | 6 - Documentation/admin-guide/sysctl/kernel.rst | 24 +- Documentation/admin-guide/sysctl/vm.rst | 8 + Documentation/block/blk-mq.rst | 4 +- Documentation/core-api/printk-formats.rst | 18 +- Documentation/dev-tools/checkpatch.rst | 172 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kcsan.rst | 93 +- Documentation/dev-tools/kunit/index.rst | 1 - Documentation/dev-tools/kunit/kunit-tool.rst | 140 +- Documentation/dev-tools/kunit/running_tips.rst | 259 - Documentation/dev-tools/kunit/start.rst | 2 - Documentation/dev-tools/pgo.rst | 127 - Documentation/devicetree/bindings/arm/arm,scu.yaml | 46 - Documentation/devicetree/bindings/arm/cpus.yaml | 7 - .../bindings/arm/firmware/linaro,optee-tz.txt | 31 + .../bindings/arm/firmware/linaro,optee-tz.yaml | 58 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 10 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 - .../devicetree/bindings/arm/keystone/ti,sci.txt | 86 + .../devicetree/bindings/arm/keystone/ti,sci.yaml | 129 - .../devicetree/bindings/arm/mediatek.yaml | 29 +- .../devicetree/bindings/arm/rockchip/pmu.txt | 16 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 55 - Documentation/devicetree/bindings/arm/scu.txt | 28 + Documentation/devicetree/bindings/arm/sunxi.yaml | 11 - .../devicetree/bindings/arm/ux500/boards.txt | 4 +- .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 11 - .../bindings/auxdisplay/hit,hd44780.yaml | 31 +- .../bindings/clock/renesas,emev2-smu.txt | 98 + .../bindings/clock/renesas,emev2-smu.yaml | 140 - .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 46 + .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 62 - .../devicetree/bindings/clock/ti,sci-clk.txt | 36 + .../devicetree/bindings/clock/ti,sci-clk.yaml | 49 - .../bindings/display/brcm,bcm2835-vec.yaml | 4 +- .../bindings/display/bridge/cdns,mhdp8546.yaml | 15 +- .../display/bridge/google,cros-ec-anx7688.yaml | 82 - .../bindings/display/bridge/ite,it66121.yaml | 124 - .../devicetree/bindings/display/faraday,tve200.txt | 54 + .../bindings/display/faraday,tve200.yaml | 68 - .../bindings/display/msm/dp-controller.yaml | 146 - .../bindings/display/msm/dpu-sc7180.yaml | 228 - .../bindings/display/msm/dpu-sdm845.yaml | 212 - .../devicetree/bindings/display/msm/dpu.txt | 141 + .../bindings/display/msm/dsi-controller-main.yaml | 185 - .../bindings/display/msm/dsi-phy-10nm.yaml | 68 - .../bindings/display/msm/dsi-phy-14nm.yaml | 66 - .../bindings/display/msm/dsi-phy-20nm.yaml | 71 - .../bindings/display/msm/dsi-phy-28nm.yaml | 68 - .../bindings/display/msm/dsi-phy-common.yaml | 40 - .../devicetree/bindings/display/msm/dsi.txt | 249 + .../devicetree/bindings/display/panel/lvds.yaml | 46 +- .../bindings/display/panel/samsung,lms397kf04.yaml | 74 - .../devicetree/bindings/dma/arm-pl08x.txt | 59 + .../devicetree/bindings/dma/arm-pl08x.yaml | 136 - .../bindings/dvfs/performance-domain.yaml | 74 - .../bindings/gpio/rockchip,rk3328-grf-gpio.txt | 32 + .../bindings/gpio/rockchip,rk3328-grf-gpio.yaml | 50 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 30 +- Documentation/devicetree/bindings/hwmon/lm75.yaml | 1 - Documentation/devicetree/bindings/i2c/i2c-mpc.yaml | 7 + .../bindings/iio/accel/adi,adis16201.yaml | 55 - .../bindings/iio/accel/bosch,bma220.yaml | 50 - .../devicetree/bindings/iio/accel/fsl,mma7455.yaml | 82 - .../bindings/iio/accel/kionix,kxcjk1013.yaml | 1 - .../bindings/iio/accel/murata,sca3300.yaml | 44 - .../bindings/iio/accel/nxp,fxls8962af.yaml | 80 - Documentation/devicetree/bindings/iio/adc/adc.yaml | 12 - .../devicetree/bindings/iio/adc/adi,ad7298.yaml | 48 - .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 174 - .../devicetree/bindings/iio/adc/ti,tsc2046.yaml | 115 - .../bindings/iio/afe/current-sense-shunt.yaml | 4 - .../devicetree/bindings/iio/cdc/adi,ad7746.yaml | 77 - .../bindings/iio/chemical/sensirion,sps30.yaml | 7 +- .../devicetree/bindings/iio/dac/ad5755.txt | 124 + .../devicetree/bindings/iio/dac/adi,ad5755.yaml | 169 - .../devicetree/bindings/iio/dac/ti,dac082s085.yaml | 72 - .../devicetree/bindings/iio/dac/ti-dac082s085.txt | 34 + .../bindings/iio/light/amstaos,tsl2591.yaml | 50 - .../devicetree/bindings/iio/st,st-sensors.yaml | 262 +- .../bindings/iio/temperature/ti,tmp117.yaml | 41 - .../leds/backlight/richtek,rt4831-backlight.yaml | 62 - .../bindings/media/microchip,sama5d4-vdec.yaml | 47 - .../bindings/media/nxp,imx7-mipi-csi2.yaml | 109 +- Documentation/devicetree/bindings/media/rc.yaml | 1 + .../devicetree/bindings/media/tango-ir.txt | 21 + .../memory-controllers/nvidia,tegra20-emc.txt | 130 + .../memory-controllers/nvidia,tegra20-emc.yaml | 230 - .../devicetree/bindings/mfd/google,cros-ec.yaml | 20 - .../devicetree/bindings/mfd/richtek,rt4831.yaml | 90 - .../devicetree/bindings/misc/eeprom-93xx46.txt | 3 - .../devicetree/bindings/mmc/mmc-controller.yaml | 25 +- .../devicetree/bindings/mmc/renesas,mmcif.txt | 53 + .../devicetree/bindings/mmc/renesas,mmcif.yaml | 135 - .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 10 +- .../devicetree/bindings/mmc/sdhci-am654.yaml | 1 + .../devicetree/bindings/mtd/brcm,brcmnand.txt | 186 + .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 242 - Documentation/devicetree/bindings/mtd/common.txt | 16 +- .../devicetree/bindings/mtd/jedec,spi-nor.yaml | 6 - Documentation/devicetree/bindings/mtd/mtd.yaml | 89 - .../bindings/mtd/partitions/brcm,trx.txt | 5 - .../devicetree/bindings/net/dsa/mt7530.txt | 6 - .../devicetree/bindings/net/dsa/qca8k.txt | 40 - .../devicetree/bindings/net/mdio-gpio.txt | 27 + .../devicetree/bindings/net/mdio-gpio.yaml | 58 - .../bindings/net/nfc/samsung,s3fwrn5.yaml | 5 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 69 + .../bindings/net/qualcomm-bluetooth.yaml | 183 - .../devicetree/bindings/net/rockchip-dwmac.yaml | 30 +- .../devicetree/bindings/pci/qcom,pcie.txt | 24 - .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 5 - .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 25 - .../devicetree/bindings/phy/rcar-gen3-phy-pcie.txt | 24 + .../bindings/phy/renesas,rcar-gen3-pcie-phy.yaml | 53 - .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 55 + .../bindings/pinctrl/brcm,ns-pinmux.yaml | 94 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 - .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 1 - .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 12 - .../bindings/power/renesas,sysc-rmobile.txt | 100 + .../bindings/power/renesas,sysc-rmobile.yaml | 121 - .../bindings/power/rockchip,power-controller.yaml | 248 - .../bindings/power/supply/charger-manager.txt | 91 + .../bindings/power/supply/charger-manager.yaml | 215 - .../devicetree/bindings/property-units.txt | 48 + .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 3 - .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + .../devicetree/bindings/pwm/brcm,iproc-pwm.yaml | 45 - .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 13 - .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 26 - .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 5 - .../devicetree/bindings/reset/microchip,rst.yaml | 58 - .../devicetree/bindings/reset/ti,sci-reset.txt | 62 + .../devicetree/bindings/reset/ti,sci-reset.yaml | 51 - Documentation/devicetree/bindings/rng/mtk-rng.txt | 22 + Documentation/devicetree/bindings/rng/mtk-rng.yaml | 54 - .../devicetree/bindings/rtc/faraday,ftrtc010.txt | 28 + .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 59 - .../devicetree/bindings/rtc/rtc-m41t80.txt | 9 - Documentation/devicetree/bindings/serial/8250.yaml | 2 +- .../bindings/serial/amlogic,meson-uart.yaml | 5 - .../bindings/serial/brcm,bcm7271-uart.yaml | 2 +- .../devicetree/bindings/serial/ingenic,uart.yaml | 2 +- .../devicetree/bindings/serial/pl011.yaml | 4 +- .../bindings/serial/qca,ar9330-uart.yaml | 4 +- .../bindings/serial/renesas,em-uart.yaml | 2 +- .../devicetree/bindings/serial/renesas,scif.yaml | 4 - .../devicetree/bindings/serial/samsung_uart.yaml | 2 +- .../devicetree/bindings/serial/serial.yaml | 2 - .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../bindings/serial/snps-dw-apb-uart.yaml | 4 +- .../devicetree/bindings/serial/st,stm32-uart.yaml | 3 +- .../bindings/soc/rockchip/power_domain.txt | 136 + .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 65 + .../devicetree/bindings/soc/ti/sci-pm-domain.yaml | 59 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 - .../sound/allwinner,sun8i-a23-codec-analog.yaml | 9 +- .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 8 +- .../devicetree/bindings/sound/cs42l42.txt | 7 - .../devicetree/bindings/sound/imx-audio-card.yaml | 122 - .../devicetree/bindings/sound/nxp,tfa989x.yaml | 54 - .../devicetree/bindings/sound/renesas,rsnd.yaml | 10 +- Documentation/devicetree/bindings/sound/wm8750.txt | 18 + .../devicetree/bindings/sound/wm8750.yaml | 42 - .../devicetree/bindings/spi/renesas,rzn1-spi.txt | 11 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 6 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 42 +- .../devicetree/bindings/timer/arm,twd-timer.yaml | 56 - .../devicetree/bindings/timer/arm,twd.txt | 53 + .../devicetree/bindings/timer/renesas,tpu.txt | 21 + .../devicetree/bindings/timer/renesas,tpu.yaml | 56 - .../devicetree/bindings/trivial-devices.yaml | 12 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 3 - Documentation/devicetree/bindings/usb/dwc2.yaml | 1 - .../devicetree/bindings/usb/nxp,isp1760.yaml | 69 - .../devicetree/bindings/vendor-prefixes.yaml | 6 - .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 - .../devicetree/bindings/writing-bindings.rst | 3 +- Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/driver-api/cxl/memory-devices.rst | 8 +- Documentation/driver-api/fpga/fpga-bridge.rst | 10 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-programming.rst | 8 +- Documentation/driver-api/fpga/fpga-region.rst | 20 +- Documentation/filesystems/cifs/cifsd.rst | 164 - Documentation/filesystems/cifs/index.rst | 10 - Documentation/filesystems/debugfs.rst | 4 +- Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/proc.rst | 48 +- Documentation/gpu/drm-internals.rst | 12 - Documentation/gpu/i915.rst | 12 +- Documentation/gpu/todo.rst | 2 - Documentation/hwmon/index.rst | 1 - Documentation/hwmon/ir36021.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/ltc2992.rst | 2 +- Documentation/hwmon/mp2888.rst | 113 - Documentation/hwmon/pm6764tr.rst | 2 +- Documentation/hwmon/pmbus-core.rst | 42 +- Documentation/hwmon/pmbus.rst | 11 +- Documentation/hwmon/zl6100.rst | 132 +- Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/networking/caif/caif.rst | 4 +- Documentation/networking/ip-sysctl.rst | 58 - Documentation/process/changes.rst | 9 - Documentation/rust/arch-support.rst | 32 - Documentation/rust/coding.rst | 92 - Documentation/rust/docs.rst | 109 - Documentation/rust/index.rst | 20 - Documentation/rust/quick-start.rst | 220 - Documentation/rust/rust-project.json | 35 - Documentation/scheduler/sched-bwc.rst | 2 +- Documentation/scheduler/sched-nice-design.rst | 2 +- Documentation/spi/pxa2xx.rst | 58 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../translations/zh_CN/core-api/index.rst | 13 +- .../translations/zh_CN/core-api/kernel-api.rst | 369 - .../translations/zh_CN/core-api/kobject.rst | 378 - .../translations/zh_CN/core-api/printk-basics.rst | 110 - .../translations/zh_CN/core-api/printk-formats.rst | 580 - .../translations/zh_CN/core-api/workqueue.rst | 337 - Documentation/translations/zh_CN/index.rst | 4 +- .../zh_CN/maintainer/configure-git.rst | 62 - .../translations/zh_CN/maintainer/index.rst | 21 - .../zh_CN/maintainer/maintainer-entry-profile.rst | 92 - .../zh_CN/maintainer/modifying-patches.rst | 51 - .../zh_CN/maintainer/pull-requests.rst | 148 - .../zh_CN/maintainer/rebasing-and-merging.rst | 165 - .../translations/zh_CN/parisc/debugging.rst | 42 - Documentation/translations/zh_CN/parisc/index.rst | 28 - .../translations/zh_CN/parisc/registers.rst | 153 - .../translations/zh_CN/process/8.Conclusion.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 214 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 222 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 11 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 12 - .../userspace-api/media/v4l/vidioc-queryctrl.rst | 18 +- .../userspace-api/media/videodev2.h.rst.exceptions | 5 +- Documentation/userspace-api/seccomp_filter.rst | 16 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/vcpu-requests.rst | 10 +- Documentation/w1/slaves/w1_ds2438.rst | 19 +- Documentation/x86/buslock.rst | 126 - Documentation/x86/elf_auxvec.rst | 53 - Documentation/x86/index.rst | 2 - MAINTAINERS | 153 +- Makefile | 156 +- Next/SHA1s | 332 - Next/Trees | 334 - Next/merge.log | 6746 ---- arch/Kconfig | 1 - arch/alpha/include/asm/pgtable.h | 1 + arch/alpha/include/asm/unaligned.h | 12 + arch/alpha/include/uapi/asm/mman.h | 3 - arch/alpha/kernel/setup.c | 2 +- arch/alpha/kernel/smp.c | 1 + arch/alpha/kernel/srmcons.c | 9 +- arch/arc/include/asm/pgtable.h | 6 + arch/arc/kernel/smp.c | 1 + arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 132 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/dra76-evm.dts | 35 + arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos4210-i9100.dts | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 1 - arch/arm/boot/dts/exynos4412-midas.dtsi | 1 - arch/arm/boot/dts/exynos4412-n710x.dts | 4 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/exynos4412-origen.dts | 1 - arch/arm/boot/dts/exynos4412-p4note.dtsi | 1 - arch/arm/boot/dts/exynos5250-arndale.dts | 1 - arch/arm/boot/dts/exynos5410-odroidxu.dts | 1 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 - arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 1 - arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/imx25-pinfunc.h | 12 +- arch/arm/boot/dts/imx28-lwe.dtsi | 170 - arch/arm/boot/dts/imx28-xea.dts | 99 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 2 +- arch/arm/boot/dts/imx53-ard.dts | 2 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 2 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 9 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 12 - arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-ds.dts | 17 - arch/arm/boot/dts/imx6qdl-ds.dtsi | 458 - arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 10 - arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 1 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 50 +- arch/arm/boot/dts/imx7d-meerkat96.dts | 2 +- arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 7 - arch/arm/boot/dts/r8a7742.dtsi | 1 - arch/arm/boot/dts/r8a7743.dtsi | 1 - arch/arm/boot/dts/r8a7744.dtsi | 1 - arch/arm/boot/dts/r8a7745.dtsi | 1 - arch/arm/boot/dts/r8a77470.dtsi | 1 - arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 - arch/arm/boot/dts/r8a7790.dtsi | 1 - arch/arm/boot/dts/r8a7791-koelsch.dts | 4 +- arch/arm/boot/dts/r8a7791.dtsi | 1 - arch/arm/boot/dts/r8a7792.dtsi | 1 - arch/arm/boot/dts/r8a7794.dtsi | 1 - arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3036.dtsi | 1 + arch/arm/boot/dts/rk3066a-rayeager.dts | 2 +- arch/arm/boot/dts/rk3066a.dtsi | 62 +- arch/arm/boot/dts/rk3188.dtsi | 70 +- arch/arm/boot/dts/rk322x.dtsi | 16 +- arch/arm/boot/dts/rk3288.dtsi | 18 +- arch/arm/boot/dts/rk3xxx.dtsi | 2 +- arch/arm/boot/dts/s5pv210-goni.dts | 9 + arch/arm/boot/dts/sama5d4.dtsi | 7 - arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 106 - arch/arm/boot/dts/sun8i-r40-oka40i-c.dts | 203 - arch/arm/boot/dts/sun8i-r40.dtsi | 56 - arch/arm/boot/dts/sun8i-v3.dtsi | 31 - arch/arm/boot/dts/sun8i-v3s.dtsi | 48 - arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/configs/omap2plus_defconfig | 5 - arch/arm/configs/shmobile_defconfig | 1 + arch/arm/crypto/Makefile | 10 +- arch/arm/crypto/poly1305-core.S_shipped | 1158 + arch/arm/crypto/sha256-core.S_shipped | 2816 ++ arch/arm/crypto/sha512-core.S_shipped | 1869 + arch/arm/include/asm/unaligned.h | 27 + arch/arm/kernel/smp.c | 1 + arch/arm/mach-exynos/exynos.c | 2 - arch/arm/mach-imx/mach-imx50.c | 7 - arch/arm/mach-imx/mach-imx6q.c | 85 + arch/arm/mach-imx/mach-imx6sx.c | 26 + arch/arm/mach-imx/mach-imx7d.c | 22 + arch/arm/mach-imx/pm-imx27.c | 1 - arch/arm/mach-imx/suspend-imx53.S | 4 +- arch/arm/mach-omap1/Kconfig | 12 +- arch/arm/mach-omap1/board-h2.c | 4 +- arch/arm/mach-omap1/pm.c | 10 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/arm/mach-omap2/cm.h | 1 + arch/arm/mach-omap2/cm_common.c | 13 + arch/arm/mach-omap2/control.c | 5 + arch/arm/mach-omap2/control.h | 1 + arch/arm/mach-s3c/mach-rx1950.c | 1 + arch/arm/rust/target.json | 28 - arch/arm64/Kconfig | 3 + arch/arm64/Kconfig.platforms | 1 - arch/arm64/boot/dts/allwinner/Makefile | 1 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 25 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 62 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 195 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 9 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 1 - arch/arm64/boot/dts/freescale/Makefile | 1 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 4 - .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 20 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 50 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 1019 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 363 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 3 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 147 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 139 - .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 25 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 182 - .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 10 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 23 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 - arch/arm64/boot/dts/mediatek/Makefile | 8 - arch/arm64/boot/dts/mediatek/mt8167.dtsi | 121 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 60 +- .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 30 - .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 44 - .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 32 - .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 27 - .../dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts | 16 - .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 16 - .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 12 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 13 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 12 - .../dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi | 26 - .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 - .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 8 - arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 8 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 21 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 6 - arch/arm64/boot/dts/rockchip/px30.dtsi | 26 +- arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 22 - arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 9 +- arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 5 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 11 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 77 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 62 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 11 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 48 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 31 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 +- arch/arm64/configs/defconfig | 2 - arch/arm64/crypto/Makefile | 10 +- arch/arm64/crypto/poly1305-core.S_shipped | 835 + arch/arm64/crypto/sha256-core.S_shipped | 2069 ++ arch/arm64/crypto/sha512-core.S_shipped | 1093 + arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/barrier.h | 2 +- arch/arm64/include/asm/cacheflush.h | 6 + arch/arm64/include/asm/hugetlb.h | 3 +- arch/arm64/include/asm/kfence.h | 2 +- arch/arm64/include/asm/kvm_emulate.h | 5 + arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/page.h | 3 +- arch/arm64/include/asm/pgtable.h | 2 + arch/arm64/include/asm/preempt.h | 2 +- arch/arm64/include/asm/set_memory.h | 17 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/asm-offsets.c | 9 - arch/arm64/kernel/machine_kexec.c | 1 - arch/arm64/kernel/setup.c | 1 - arch/arm64/kernel/smccc-call.S | 57 - arch/arm64/kernel/smp.c | 1 + arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kvm/Kconfig | 5 +- arch/arm64/kvm/arm.c | 9 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/kvm/reset.c | 28 +- arch/arm64/mm/hugetlbpage.c | 5 +- arch/arm64/mm/init.c | 14 +- arch/arm64/mm/ioremap.c | 4 +- arch/arm64/mm/mmu.c | 29 +- arch/arm64/mm/pageattr.c | 13 +- arch/arm64/net/bpf_jit_comp.c | 19 +- arch/arm64/rust/target.json | 40 - arch/csky/Kconfig | 3 + arch/csky/include/asm/pgtable.h | 1 + arch/csky/kernel/smp.c | 1 + arch/csky/mm/syscache.c | 12 +- arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/pgtable.h | 3 + arch/ia64/Kconfig | 3 + arch/ia64/include/asm/pal.h | 3 +- arch/ia64/include/asm/pgtable.h | 1 + arch/ia64/include/asm/spinlock.h | 2 +- arch/ia64/include/asm/unaligned.h | 12 + arch/ia64/include/asm/uv/uv_hub.h | 2 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/smpboot.c | 1 + arch/m68k/Kconfig | 1 - arch/m68k/Makefile | 3 +- arch/m68k/emu/nfcon.c | 2 +- arch/m68k/include/asm/pgtable_mm.h | 1 + arch/m68k/include/asm/unaligned.h | 26 + arch/m68k/kernel/dma.c | 3 + arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/include/asm/unaligned.h | 27 + arch/mips/Kconfig | 4 + arch/mips/alchemy/board-xxs1500.c | 1 + arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 16 +- arch/mips/crypto/crc32-mips.c | 2 +- arch/mips/include/asm/hugetlb.h | 8 +- arch/mips/include/asm/mips-boards/launch.h | 5 + arch/mips/include/asm/pgtable-32.h | 1 + arch/mips/include/asm/pgtable-64.h | 1 + arch/mips/include/uapi/asm/mman.h | 3 - arch/mips/kernel/relocate.c | 1 - arch/mips/kernel/smp.c | 1 + arch/mips/lib/mips-atomic.c | 12 +- arch/mips/loongson64/reset.c | 5 +- arch/mips/ralink/of.c | 2 + arch/mips/sgi-ip22/ip22-reset.c | 1 - arch/mips/sgi-ip32/ip32-reset.c | 1 - arch/nios2/include/asm/pgtable.h | 2 + arch/openrisc/include/asm/pgtable.h | 1 + arch/openrisc/include/asm/unaligned.h | 47 + arch/openrisc/kernel/smp.c | 2 + arch/parisc/include/asm/pgtable.h | 2 + arch/parisc/include/asm/unaligned.h | 6 +- arch/parisc/include/uapi/asm/mman.h | 3 - arch/parisc/kernel/pdc_chassis.c | 1 - arch/parisc/kernel/pdc_cons.c | 8 +- arch/parisc/kernel/smp.c | 1 + arch/powerpc/Kconfig | 2 +- arch/powerpc/boot/dts/fsl/p1010si-post.dtsi | 8 + arch/powerpc/boot/dts/fsl/p2041si-post.dtsi | 16 + arch/powerpc/configs/ppc6xx_defconfig | 1 + .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 19 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 29 +- arch/powerpc/include/asm/book3s/pgtable.h | 1 + arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 5 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 43 - arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgtable.h | 2 + arch/powerpc/include/asm/tlb.h | 6 - arch/powerpc/include/asm/unaligned.h | 22 + arch/powerpc/kernel/setup-common.c | 1 - arch/powerpc/kernel/smp.c | 1 + arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 55 +- arch/powerpc/platforms/Kconfig.cputype | 2 - arch/powerpc/rust/target.json | 30 - arch/riscv/Kconfig | 7 +- arch/riscv/include/asm/io.h | 5 +- arch/riscv/include/asm/pci.h | 2 - arch/riscv/include/asm/pgtable-64.h | 3 +- arch/riscv/include/asm/pgtable-bits.h | 5 - arch/riscv/include/asm/pgtable.h | 178 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/kernel/smpboot.c | 1 + arch/riscv/mm/init.c | 6 + arch/riscv/mm/tlbflush.c | 17 +- arch/s390/include/asm/pgtable.h | 2 + arch/s390/include/asm/preempt.h | 4 +- arch/s390/kernel/ipl.c | 1 - arch/s390/kernel/smp.c | 1 + arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 + arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 - arch/sh/boot/compressed/ashldi3.c | 2 - arch/sh/boot/compressed/ashlsi3.S | 2 - arch/sh/boot/compressed/ashrsi3.S | 2 - arch/sh/boot/compressed/lshrsi3.S | 2 - arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/pgtable.h | 2 + arch/sh/include/asm/uaccess.h | 4 +- arch/sh/include/asm/unaligned-sh4a.h | 199 + arch/sh/include/asm/unaligned.h | 13 + arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/smp.c | 2 + arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/nommu.c | 4 +- arch/sparc/include/asm/io.h | 8 - arch/sparc/include/asm/pgtable_32.h | 1 + arch/sparc/include/asm/pgtable_64.h | 6 +- arch/sparc/include/asm/unaligned.h | 11 + arch/sparc/include/asm/vio.h | 2 +- arch/sparc/kernel/ds.c | 6 + arch/sparc/kernel/smp_32.c | 1 + arch/sparc/kernel/smp_64.c | 3 + arch/sparc/kernel/sstate.c | 1 - arch/sparc/kernel/vio.c | 4 +- arch/sparc/mm/hugetlbpage.c | 6 +- arch/sparc/mm/init_64.c | 1 - arch/um/drivers/line.c | 15 +- arch/um/drivers/line.h | 5 +- arch/um/drivers/mconsole_kern.c | 1 - arch/um/drivers/ssl.c | 1 + arch/um/drivers/stdio_console.c | 1 + arch/um/include/asm/pgtable-2level.h | 1 + arch/um/include/asm/pgtable-3level.h | 1 + arch/um/kernel/skas/syscall.c | 2 +- arch/um/kernel/um_arch.c | 1 - arch/x86/Kconfig | 1 - arch/x86/Makefile | 5 +- arch/x86/boot/.gitignore | 1 - arch/x86/boot/Makefile | 45 +- arch/x86/boot/compressed/Makefile | 1 - arch/x86/boot/genimage.sh | 303 +- arch/x86/boot/mtools.conf.in | 3 - arch/x86/crypto/Makefile | 3 - arch/x86/entry/calling.h | 45 +- arch/x86/entry/common.c | 6 +- arch/x86/entry/entry_64.S | 5 +- arch/x86/entry/syscall_32.c | 20 +- arch/x86/entry/syscall_64.c | 17 +- arch/x86/entry/syscall_x32.c | 35 +- arch/x86/entry/syscalls/Makefile | 36 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/entry/syscalls/syscallhdr.sh | 35 + arch/x86/entry/syscalls/syscalltbl.sh | 46 + arch/x86/entry/vdso/Makefile | 1 - arch/x86/events/intel/uncore.c | 4 + arch/x86/events/intel/uncore.h | 1 - arch/x86/events/intel/uncore_snbep.c | 173 +- arch/x86/hyperv/hv_init.c | 2 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/asm.h | 27 +- arch/x86/include/asm/barrier.h | 7 +- arch/x86/include/asm/desc.h | 3 +- arch/x86/include/asm/elf.h | 4 - arch/x86/include/asm/fpu/signal.h | 2 - arch/x86/include/asm/intel-family.h | 3 +- arch/x86/include/asm/jump_label.h | 79 +- arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/nops.h | 24 +- arch/x86/include/asm/pgtable_types.h | 2 + arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/processor.h | 1 - arch/x86/include/asm/sgx.h | 2 +- arch/x86/include/asm/sigframe.h | 2 - arch/x86/include/asm/stackprotector.h | 2 +- arch/x86/include/asm/syscall.h | 13 +- arch/x86/include/asm/syscall_wrapper.h | 10 +- arch/x86/include/asm/unaligned.h | 15 + arch/x86/include/asm/unistd.h | 8 +- arch/x86/include/uapi/asm/auxvec.h | 4 +- arch/x86/include/uapi/asm/hwcap2.h | 6 +- arch/x86/kernel/acpi/boot.c | 118 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/cpu/common.c | 43 +- arch/x86/kernel/cpu/intel.c | 42 +- arch/x86/kernel/cpu/mshyperv.c | 1 - arch/x86/kernel/dumpstack.c | 2 +- arch/x86/kernel/early-quirks.c | 1 - arch/x86/kernel/fpu/signal.c | 19 - arch/x86/kernel/head_64.S | 6 +- arch/x86/kernel/idt.c | 40 +- arch/x86/kernel/jump_label.c | 81 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/ptrace.c | 2 +- arch/x86/kernel/setup.c | 1 - arch/x86/kernel/signal.c | 92 +- arch/x86/kernel/smpboot.c | 4 +- arch/x86/kernel/traps.c | 9 +- arch/x86/kernel/tsc.c | 4 +- arch/x86/kernel/vmlinux.lds.S | 2 - arch/x86/kvm/Kconfig | 5 +- arch/x86/kvm/emulate.c | 5 +- arch/x86/kvm/hyperv.c | 8 + arch/x86/kvm/kvm_emulate.h | 3 +- arch/x86/kvm/lapic.c | 16 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/tdp_mmu.c | 8 +- arch/x86/kvm/svm/avic.c | 6 +- arch/x86/kvm/svm/svm.c | 4 +- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/vmx/capabilities.h | 3 +- arch/x86/kvm/vmx/posted_intr.c | 14 + arch/x86/kvm/vmx/posted_intr.h | 1 + arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 27 +- arch/x86/mm/init_64.c | 13 +- arch/x86/mm/pgtable.c | 34 +- arch/x86/platform/efi/Makefile | 1 - arch/x86/platform/efi/efi.c | 2 +- arch/x86/purgatory/Makefile | 1 - arch/x86/purgatory/purgatory.c | 2 - arch/x86/realmode/Makefile | 1 + arch/x86/realmode/rm/Makefile | 1 - arch/x86/rust/target.json | 42 - arch/x86/um/sys_call_table_32.c | 14 +- arch/x86/um/sys_call_table_64.c | 15 +- arch/x86/um/vdso/Makefile | 1 - arch/x86/xen/enlighten.c | 1 - arch/xtensa/include/asm/pgtable.h | 1 + arch/xtensa/include/asm/unaligned.h | 29 + arch/xtensa/include/uapi/asm/mman.h | 3 - arch/xtensa/kernel/smp.c | 1 + arch/xtensa/platforms/iss/console.c | 9 +- arch/xtensa/platforms/iss/setup.c | 1 - block/blk-cgroup.c | 27 + block/blk-core.c | 9 + block/blk-flush.c | 3 +- block/blk-mq-sched.c | 67 +- block/blk-mq-sched.h | 2 - block/blk-mq-tag.c | 114 +- block/blk-mq-tag.h | 15 +- block/blk-mq.c | 110 +- block/blk-mq.h | 1 - block/blk-sysfs.c | 16 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 + block/partitions/msdos.c | 24 +- crypto/ecdh.c | 4 +- crypto/testmgr.h | 8 +- drivers/accessibility/braille/braille_console.c | 1 - drivers/accessibility/speakup/spk_ttyio.c | 9 +- drivers/acpi/apei/einj.c | 2 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/device_pm.c | 6 +- drivers/acpi/dptf/dptf_pch_fivr.c | 9 - drivers/acpi/dptf/int340x_thermal.c | 2 - drivers/acpi/ec.c | 16 - drivers/acpi/event.c | 2 +- drivers/acpi/fan.c | 7 +- drivers/acpi/fan.h | 13 - drivers/acpi/internal.h | 4 +- drivers/acpi/power.c | 59 +- drivers/acpi/processor_idle.c | 40 - drivers/acpi/sbshc.c | 1 + drivers/acpi/scan.c | 62 +- drivers/acpi/sleep.c | 2 +- drivers/acpi/x86/s2idle.c | 4 - drivers/android/Kconfig | 7 - drivers/android/Makefile | 2 - drivers/android/allocation.rs | 252 - drivers/android/context.rs | 80 - drivers/android/defs.rs | 92 - drivers/android/node.rs | 479 - drivers/android/process.rs | 950 - drivers/android/range_alloc.rs | 191 - drivers/android/rust_binder.rs | 128 - drivers/android/thread.rs | 821 - drivers/android/transaction.rs | 206 - drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 +- drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_highbank.c | 6 +- drivers/ata/sata_nv.c | 2 +- drivers/atm/fore200e.c | 1 - drivers/atm/iphase.c | 13 +- drivers/atm/iphase.h | 1 + drivers/atm/nicstar.c | 2 +- drivers/atm/zeprom.h | 2 +- drivers/base/attribute_container.c | 6 +- drivers/base/core.c | 2 +- drivers/base/node.c | 20 +- drivers/base/property.c | 4 +- drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 - drivers/base/regmap/regmap-i2c.c | 45 +- drivers/base/regmap/regmap-mdio.c | 59 - drivers/base/regmap/regmap.c | 2 - drivers/block/aoe/aoecmd.c | 2 + drivers/block/rsxx/dma.c | 6 +- drivers/block/sunvdc.c | 3 +- drivers/bluetooth/btbcm.c | 1 - drivers/bluetooth/btqca.c | 113 +- drivers/bluetooth/btqca.h | 14 +- drivers/bluetooth/btusb.c | 47 +- drivers/bluetooth/hci_ldisc.c | 12 +- drivers/bluetooth/hci_qca.c | 118 +- drivers/bluetooth/virtio_bt.c | 3 - drivers/bus/brcmstb_gisb.c | 1 - drivers/bus/mhi/core/main.c | 15 +- drivers/bus/mhi/core/pm.c | 19 +- drivers/bus/ti-sysc.c | 56 +- drivers/char/Kconfig | 13 + drivers/char/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/amd-rng.c | 2 +- drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/hw_random/pseries-rng.c | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 1 - drivers/char/ipmi/ipmi_watchdog.c | 22 +- drivers/char/pcmcia/cm4000_cs.c | 3 +- drivers/char/pcmcia/cm4040_cs.c | 3 +- drivers/char/pcmcia/synclink_cs.c | 16 +- drivers/char/ttyprintk.c | 50 +- drivers/clk/analogbits/wrpll-cln28hpc.c | 4 - drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-imx8mp.c | 1 + drivers/clk/imx/clk-imx8qm-rsrc.c | 116 - drivers/clk/imx/clk-imx8qxp-rsrc.c | 89 - drivers/clk/imx/clk-imx8qxp.c | 211 +- drivers/clk/imx/clk-scu.c | 219 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/renesas/clk-div6.c | 80 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 4 - drivers/clk/renesas/r9a06g032-clocks.c | 25 +- drivers/clk/renesas/rcar-gen3-cpg.c | 183 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 24 +- drivers/clk/rockchip/clk-rk3568.c | 10 +- drivers/clk/rockchip/clk.h | 29 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/comedi/drivers/comedi_8254.c | 3 +- drivers/comedi/drivers/comedi_isadma.c | 2 +- drivers/comedi/drivers/jr3_pci.c | 15 + drivers/comedi/drivers/ni_routes.c | 7 +- drivers/comedi/drivers/ni_routes.h | 1 + .../comedi/drivers/ni_routing/ni_device_routes.c | 1 + .../comedi/drivers/ni_routing/ni_device_routes.h | 1 + .../drivers/ni_routing/ni_device_routes/all.h | 1 + .../ni_routing/ni_device_routes/pci-6070e.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6534.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6602.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6713.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6723.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6733.c | 1 + .../ni_routing/ni_device_routes/pxi-6030e.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 1 + .../ni_routing/ni_device_routes/pxie-6251.c | 1 + .../ni_routing/ni_device_routes/pxie-6535.c | 1 + .../ni_routing/ni_device_routes/pxie-6738.c | 1 + .../comedi/drivers/ni_routing/ni_route_values.c | 1 + .../comedi/drivers/ni_routing/ni_route_values.h | 1 + .../drivers/ni_routing/ni_route_values/all.h | 1 + .../drivers/ni_routing/ni_route_values/ni_660x.c | 1 + .../ni_routing/ni_route_values/ni_eseries.c | 1 + .../ni_routing/ni_route_values/ni_mseries.c | 1 + .../drivers/ni_routing/tools/convert_c_to_py.c | 1 + .../drivers/ni_routing/tools/convert_csv_to_c.py | 7 + .../drivers/ni_routing/tools/convert_py_to_csv.py | 1 + .../drivers/ni_routing/tools/csv_collection.py | 1 + .../drivers/ni_routing/tools/make_blank_csv.py | 1 + .../comedi/drivers/ni_routing/tools/ni_names.py | 1 + drivers/comedi/drivers/ni_tio.c | 12 +- drivers/comedi/drivers/tests/comedi_example_test.c | 1 + drivers/comedi/drivers/tests/ni_routes_test.c | 1 + drivers/comedi/drivers/tests/unittest.h | 1 + drivers/cpufreq/cpufreq-dt-platdev.c | 10 +- drivers/cpufreq/intel_pstate.c | 250 +- drivers/cpufreq/mediatek-cpufreq.c | 1 - drivers/cpufreq/sc520_freq.c | 1 - drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/governors/menu.c | 6 +- drivers/crypto/Kconfig | 20 - drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 4 +- drivers/crypto/ccp/sev-dev.c | 4 - drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 89 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 199 +- drivers/crypto/hisilicon/qm.c | 136 +- drivers/crypto/hisilicon/sec2/sec_main.c | 48 +- drivers/crypto/hisilicon/zip/zip_main.c | 38 +- drivers/crypto/ixp4xx_crypto.c | 277 +- drivers/crypto/nx/nx-842-pseries.c | 1 - drivers/crypto/qce/Makefile | 1 - drivers/crypto/qce/aead.c | 841 - drivers/crypto/qce/aead.h | 56 - drivers/crypto/qce/common.c | 196 +- drivers/crypto/qce/common.h | 9 +- drivers/crypto/qce/core.c | 4 - drivers/crypto/sa2ul.c | 46 +- drivers/crypto/ux500/hash/hash_core.c | 1 - drivers/cxl/Makefile | 4 +- drivers/cxl/bus.c | 29 + drivers/cxl/core.c | 87 - drivers/cxl/cxl.h | 82 +- drivers/cxl/mem.c | 93 +- drivers/cxl/mem.h | 78 - drivers/devfreq/Kconfig | 1 + drivers/devfreq/devfreq.c | 1 - drivers/devfreq/imx-bus.c | 14 + drivers/devfreq/tegra30-devfreq.c | 1 - drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 3 - drivers/dma/fsl-qdma.c | 6 +- drivers/dma/idxd/cdev.c | 2 + drivers/dma/idxd/init.c | 5 +- drivers/dma/imx-sdma.c | 2 +- drivers/dma/pl330.c | 6 +- drivers/dma/xilinx/xilinx_dpdma.c | 24 +- drivers/edac/altera_edac.c | 1 - drivers/edac/aspeed_edac.c | 4 +- drivers/edac/thunderx_edac.c | 4 +- drivers/edac/ti_edac.c | 1 - drivers/extcon/extcon-intel-mrfld.c | 9 - drivers/extcon/extcon-max8997.c | 1 - drivers/firewire/core-topology.c | 1 - drivers/firmware/Kconfig | 1 - drivers/firmware/Makefile | 1 - drivers/firmware/arm_ffa/Kconfig | 21 - drivers/firmware/arm_ffa/Makefile | 6 - drivers/firmware/arm_ffa/bus.c | 210 - drivers/firmware/arm_ffa/common.h | 31 - drivers/firmware/arm_ffa/driver.c | 730 - drivers/firmware/arm_ffa/smccc.c | 39 - drivers/firmware/arm_scmi/scmi_pm_domain.c | 26 - drivers/firmware/efi/apple-properties.c | 2 +- drivers/firmware/efi/cper.c | 4 +- drivers/firmware/efi/dev-path-parser.c | 49 +- drivers/firmware/efi/fdtparams.c | 3 - drivers/firmware/efi/libstub/Makefile | 1 - drivers/firmware/efi/libstub/file.c | 2 +- drivers/firmware/efi/memattr.c | 5 + drivers/firmware/google/gsmi.c | 1 - drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpio/gpio-adp5520.c | 18 +- drivers/gpio/gpio-altera-a10sr.c | 11 +- drivers/gpio/gpio-bd9571mwv.c | 11 +- drivers/gpio/gpio-crystalcove.c | 10 +- drivers/gpio/gpio-da9052.c | 11 +- drivers/gpio/gpio-da9055.c | 11 +- drivers/gpio/gpio-logicvc.c | 4 +- drivers/gpio/gpio-lp87565.c | 6 +- drivers/gpio/gpio-mockup.c | 9 +- drivers/gpio/gpio-stmpe.c | 32 +- drivers/gpio/gpio-tc3589x.c | 11 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpio-tps65218.c | 13 +- drivers/gpio/gpio-tps6586x.c | 13 +- drivers/gpio/gpio-tps65912.c | 12 +- drivers/gpio/gpio-tps68470.c | 12 +- drivers/gpio/gpio-visconti.c | 10 +- drivers/gpio/gpio-wcove.c | 39 +- drivers/gpio/gpio-xgene.c | 11 +- drivers/gpio/gpio-xilinx.c | 383 +- drivers/gpio/gpiolib-sysfs.c | 34 +- drivers/gpio/gpiolib.c | 3 + drivers/gpu/drm/Kconfig | 29 +- drivers/gpu/drm/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/Makefile | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 145 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 55 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 638 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 196 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 78 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 152 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 104 - drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h | 43 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 162 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 69 - drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 86 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 190 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 148 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 202 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 230 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 244 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 239 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 52 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/atom.c | 172 - drivers/gpu/drm/amd/amdgpu/atom.h | 10 - drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 6 +- drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/cik_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 12 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 181 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 658 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 1 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h | 1 - drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 25 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 27 +- drivers/gpu/drm/amd/amdgpu/nv.c | 174 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 57 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 119 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 17 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 22 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 87 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 7 - drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 123 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 7 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 13 - drivers/gpu/drm/amd/amdkfd/Makefile | 5 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 80 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 944 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 40 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 7 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 41 - drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 5 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 937 - drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 65 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 58 +- .../gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h | 93 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 41 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 128 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3092 -- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 206 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 83 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 416 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 29 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 63 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 4 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 106 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 19 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 27 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h | 1 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 9 - drivers/gpu/drm/amd/display/dc/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - .../amd/display/dc/bios/command_table_helper2.c | 1 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 7 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 96 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 102 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 361 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 13 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 6 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_link.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 19 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 3 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 9 - drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 43 - drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 30 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 58 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 13 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 385 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 11 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 - .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 35 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 33 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 9 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 175 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn303/Makefile | 39 - .../gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h | 30 - .../gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.c | 40 - .../gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.h | 17 - .../gpu/drm/amd/display/dc/dcn303/dcn303_init.c | 19 - .../gpu/drm/amd/display/dc/dcn303/dcn303_init.h | 15 - .../drm/amd/display/dc/dcn303/dcn303_resource.c | 1675 - .../drm/amd/display/dc/dcn303/dcn303_resource.h | 17 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 9 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 - .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 26 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 26 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 58 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 48 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 14 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 128 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 43 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 2 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 17 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 - drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 7 +- drivers/gpu/drm/amd/display/dc/irq/Makefile | 8 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 18 +- .../amd/display/dc/irq/dcn303/irq_service_dcn303.c | 262 - .../amd/display/dc/irq/dcn303/irq_service_dcn303.h | 15 - drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 39 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 207 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 1 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 7 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 7 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.c | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.h | 19 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 13 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 4 +- drivers/gpu/drm/amd/display/include/dal_types.h | 1 - .../drm/amd/display/include/link_service_types.h | 9 - drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 1 + .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 5 - .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 5 - drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 - .../amd/include/asic_reg/dcn/dcn_3_0_3_offset.h | 8427 ----- .../amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h | 35330 ------------------- .../amd/include/asic_reg/dcn/dpcs_3_0_3_offset.h | 204 - .../amd/include/asic_reg/dcn/dpcs_3_0_3_sh_mask.h | 1192 - .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 - .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 1 - drivers/gpu/drm/amd/include/atombios.h | 10 +- drivers/gpu/drm/amd/include/atomfirmware.h | 18 +- drivers/gpu/drm/amd/include/beige_goby_ip_offset.h | 1274 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 132 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 66 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 8 - .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 366 +- .../gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h | 7 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 1 - drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 2 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 21 - .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_baco.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 25 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 46 - drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 76 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 805 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 13 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 33 - drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 149 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 9 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 1 + drivers/gpu/drm/arm/malidp_drv.c | 1 + drivers/gpu/drm/arm/malidp_planes.c | 9 +- drivers/gpu/drm/armada/armada_drv.c | 5 +- drivers/gpu/drm/ast/ast_dp501.c | 139 +- drivers/gpu/drm/ast/ast_drv.c | 23 +- drivers/gpu/drm/ast/ast_drv.h | 12 - drivers/gpu/drm/ast/ast_main.c | 14 +- drivers/gpu/drm/bochs/bochs.h | 1 - drivers/gpu/drm/bochs/bochs_drv.c | 3 +- drivers/gpu/drm/bochs/bochs_hw.c | 25 +- drivers/gpu/drm/bochs/bochs_kms.c | 8 - drivers/gpu/drm/bridge/Kconfig | 24 +- drivers/gpu/drm/bridge/Makefile | 2 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 - drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 6 - drivers/gpu/drm/bridge/analogix/Kconfig | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 1 - drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 - drivers/gpu/drm/bridge/analogix/anx7625.c | 183 +- drivers/gpu/drm/bridge/analogix/anx7625.h | 1 + drivers/gpu/drm/bridge/cadence/Makefile | 2 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 140 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h | 22 - .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c | 570 - .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h | 92 - drivers/gpu/drm/bridge/cros-ec-anx7688.c | 191 - drivers/gpu/drm/bridge/ite-it66121.c | 1021 - drivers/gpu/drm/bridge/lontium-lt9611.c | 1 - drivers/gpu/drm/bridge/nwl-dsi.c | 86 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 22 +- drivers/gpu/drm/bridge/tc358767.c | 1 - drivers/gpu/drm/bridge/ti-sn65dsi86.c | 717 +- drivers/gpu/drm/drm_agpsupport.c | 101 +- drivers/gpu/drm/drm_aperture.c | 348 - drivers/gpu/drm/drm_atomic.c | 7 +- drivers/gpu/drm/drm_atomic_helper.c | 40 +- drivers/gpu/drm/drm_atomic_uapi.c | 6 +- drivers/gpu/drm/drm_auth.c | 3 +- drivers/gpu/drm/drm_blend.c | 4 +- drivers/gpu/drm/drm_bridge.c | 3 - drivers/gpu/drm/drm_bufs.c | 33 +- drivers/gpu/drm/drm_connector.c | 127 +- drivers/gpu/drm/drm_context.c | 5 +- drivers/gpu/drm/drm_dma.c | 8 +- drivers/gpu/drm/drm_dp_aux_dev.c | 6 - drivers/gpu/drm/drm_dp_dual_mode_helper.c | 68 +- drivers/gpu/drm/drm_dp_helper.c | 195 +- drivers/gpu/drm/drm_dp_mst_topology.c | 405 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_file.c | 14 +- drivers/gpu/drm/drm_format_helper.c | 96 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 7 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 33 - drivers/gpu/drm/drm_gem_vram_helper.c | 48 + drivers/gpu/drm/drm_internal.h | 13 + drivers/gpu/drm/drm_ioc32.c | 19 +- drivers/gpu/drm/drm_ioctl.c | 27 +- drivers/gpu/drm/drm_lease.c | 1 + drivers/gpu/drm/drm_legacy.h | 38 - drivers/gpu/drm/drm_legacy_misc.c | 1 + drivers/gpu/drm/drm_memory.c | 1 + drivers/gpu/drm/drm_modes.c | 13 +- drivers/gpu/drm/drm_pci.c | 89 +- drivers/gpu/drm/drm_plane.c | 18 +- drivers/gpu/drm/drm_vm.c | 2 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 12 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 68 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 + drivers/gpu/drm/gma500/backlight.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 50 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 2 +- drivers/gpu/drm/gma500/intel_gmbus.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 2 +- drivers/gpu/drm/gud/gud_internal.h | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 6 +- drivers/gpu/drm/i810/i810_dma.c | 11 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/g4x_dp.c | 1 - drivers/gpu/drm/i915/display/g4x_hdmi.c | 1 - drivers/gpu/drm/i915/display/i9xx_plane.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 27 +- drivers/gpu/drm/i915/display/intel_atomic.c | 35 +- drivers/gpu/drm/i915/display/intel_atomic.h | 1 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 43 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 4 - drivers/gpu/drm/i915/display/intel_audio.c | 32 +- drivers/gpu/drm/i915/display/intel_bios.c | 77 +- drivers/gpu/drm/i915/display/intel_bw.c | 24 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 367 +- drivers/gpu/drm/i915/display/intel_color.c | 7 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 1 - drivers/gpu/drm/i915/display/intel_connector.c | 6 +- drivers/gpu/drm/i915/display/intel_crt.c | 8 +- drivers/gpu/drm/i915/display/intel_crtc.c | 4 +- drivers/gpu/drm/i915/display/intel_crtc.h | 3 - drivers/gpu/drm/i915/display/intel_csr.c | 819 + drivers/gpu/drm/i915/display/intel_csr.h | 21 + drivers/gpu/drm/i915/display/intel_cursor.c | 1 - drivers/gpu/drm/i915/display/intel_ddi.c | 152 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 64 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 4 - drivers/gpu/drm/i915/display/intel_de.h | 41 +- drivers/gpu/drm/i915/display/intel_display.c | 972 +- drivers/gpu/drm/i915/display/intel_display.h | 31 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 39 +- drivers/gpu/drm/i915/display/intel_display_power.c | 639 +- drivers/gpu/drm/i915/display/intel_display_power.h | 11 - drivers/gpu/drm/i915/display/intel_display_types.h | 28 +- drivers/gpu/drm/i915/display/intel_dmc.c | 824 - drivers/gpu/drm/i915/display/intel_dmc.h | 21 - drivers/gpu/drm/i915/display/intel_dp.c | 133 +- drivers/gpu/drm/i915/display/intel_dp.h | 3 + drivers/gpu/drm/i915/display/intel_dp_aux.c | 24 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.h | 15 - .../gpu/drm/i915/display/intel_dp_link_training.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 19 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 1 - drivers/gpu/drm/i915/display/intel_dpll.c | 9 +- drivers/gpu/drm/i915/display/intel_dpll.h | 5 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 77 +- drivers/gpu/drm/i915/display/intel_dsb.c | 1 - drivers/gpu/drm/i915/display/intel_dsi.h | 1 - drivers/gpu/drm/i915/display/intel_dvo.c | 1 - drivers/gpu/drm/i915/display/intel_fb.c | 102 +- drivers/gpu/drm/i915/display/intel_fb.h | 6 +- drivers/gpu/drm/i915/display/intel_fbc.c | 28 +- drivers/gpu/drm/i915/display/intel_fdi.c | 1 - drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 - drivers/gpu/drm/i915/display/intel_gmbus.c | 16 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 10 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 160 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 12 - drivers/gpu/drm/i915/display/intel_lspcon.c | 18 +- drivers/gpu/drm/i915/display/intel_lvds.c | 3 +- drivers/gpu/drm/i915/display/intel_overlay.c | 11 +- drivers/gpu/drm/i915/display/intel_panel.c | 67 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 56 +- drivers/gpu/drm/i915/display/intel_pps.c | 20 +- drivers/gpu/drm/i915/display/intel_psr.c | 152 +- drivers/gpu/drm/i915/display/intel_psr.h | 3 - drivers/gpu/drm/i915/display/intel_qp_tables.c | 309 - drivers/gpu/drm/i915/display/intel_qp_tables.h | 14 - drivers/gpu/drm/i915/display/intel_sdvo.c | 2 - drivers/gpu/drm/i915/display/intel_sprite.c | 1 - drivers/gpu/drm/i915/display/intel_tc.c | 165 +- drivers/gpu/drm/i915/display/intel_tv.c | 7 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 150 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 2 - drivers/gpu/drm/i915/display/intel_vrr.c | 1 - drivers/gpu/drm/i915/display/skl_scaler.c | 1 - drivers/gpu/drm/i915/display/skl_universal_plane.c | 190 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 79 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 22 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 1 + drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 7 - drivers/gpu/drm/i915/gt/intel_engine_cs.c | 40 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 7 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 2 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 5 - drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 18 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 1 + drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 11 +- drivers/gpu/drm/i915/i915_drv.c | 52 +- drivers/gpu/drm/i915/i915_drv.h | 60 +- drivers/gpu/drm/i915/i915_gpu_error.c | 18 +- drivers/gpu/drm/i915/i915_gpu_error.h | 4 +- drivers/gpu/drm/i915/i915_irq.c | 77 +- drivers/gpu/drm/i915/i915_mm.c | 2 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 56 +- drivers/gpu/drm/i915/i915_perf.c | 1 - drivers/gpu/drm/i915/i915_reg.h | 203 +- drivers/gpu/drm/i915/i915_suspend.c | 6 - drivers/gpu/drm/i915/i915_sysfs.c | 30 +- drivers/gpu/drm/i915/i915_trace.h | 39 - drivers/gpu/drm/i915/i915_utils.h | 5 - drivers/gpu/drm/i915/i915_vma_types.h | 1 + drivers/gpu/drm/i915/intel_device_info.c | 9 +- drivers/gpu/drm/i915/intel_device_info.h | 15 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pch.h | 1 - drivers/gpu/drm/i915/intel_pm.c | 425 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +- drivers/gpu/drm/i915/intel_step.c | 12 +- drivers/gpu/drm/i915/intel_uncore.c | 8 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 8 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 3 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 1 + drivers/gpu/drm/imx/imx-drm-core.c | 22 +- drivers/gpu/drm/imx/imx-ldb.c | 5 - drivers/gpu/drm/imx/ipuv3-crtc.c | 11 +- drivers/gpu/drm/imx/ipuv3-plane.c | 115 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 13 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 2 +- drivers/gpu/drm/kmb/kmb_dsi.c | 10 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 36 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 1 - drivers/gpu/drm/mga/mga_dma.c | 29 +- drivers/gpu/drm/mga/mga_drv.h | 1 + drivers/gpu/drm/mga/mga_state.c | 3 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 5 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 5 + drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 5 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 61 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 - drivers/gpu/drm/msm/dp/dp_display.c | 57 +- drivers/gpu/drm/msm/edp/edp.h | 3 +- drivers/gpu/drm/msm/edp/edp_aux.c | 5 +- drivers/gpu/drm/msm/edp/edp_ctrl.c | 8 +- drivers/gpu/drm/msm/msm_fbdev.c | 5 +- drivers/gpu/drm/mxsfb/Kconfig | 1 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 3 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 9 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 29 +- drivers/gpu/drm/nouveau/nouveau_display.c | 19 + drivers/gpu/drm/nouveau/nouveau_display.h | 2 + drivers/gpu/drm/nouveau/nouveau_drm.c | 6 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 2 + drivers/gpu/drm/panel/Kconfig | 1 - drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 142 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 9 - drivers/gpu/drm/panfrost/panfrost_device.c | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 10 - drivers/gpu/drm/qxl/qxl_display.c | 5 +- drivers/gpu/drm/qxl/qxl_drv.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.h | 3 + drivers/gpu/drm/qxl/qxl_dumb.c | 17 + drivers/gpu/drm/qxl/qxl_ioctl.c | 4 +- drivers/gpu/drm/qxl/qxl_object.h | 5 + drivers/gpu/drm/r128/ati_pcigart.c | 33 +- drivers/gpu/drm/r128/r128_cce.c | 2 +- drivers/gpu/drm/r128/r128_drv.c | 4 +- drivers/gpu/drm/r128/r128_drv.h | 2 +- drivers/gpu/drm/r128/r128_state.c | 3 +- drivers/gpu/drm/radeon/atombios_dp.c | 5 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 45 - drivers/gpu/drm/radeon/radeon_agp.c | 118 +- drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 3 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 7 - drivers/gpu/drm/radeon/radeon_drv.c | 16 +- drivers/gpu/drm/radeon/radeon_kms.c | 18 +- drivers/gpu/drm/radeon/radeon_object.h | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/savage/savage_bci.c | 26 +- drivers/gpu/drm/scheduler/sched_entity.c | 14 +- drivers/gpu/drm/scheduler/sched_main.c | 44 +- drivers/gpu/drm/sis/sis_drv.c | 3 +- drivers/gpu/drm/stm/ltdc.c | 2 + drivers/gpu/drm/sun4i/sun4i_drv.c | 5 +- drivers/gpu/drm/tegra/dc.c | 10 +- drivers/gpu/drm/tegra/dpaux.c | 1 - drivers/gpu/drm/tegra/drm.c | 6 +- drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/tegra/sor.c | 41 +- drivers/gpu/drm/tiny/Kconfig | 16 - drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/cirrus.c | 5 +- drivers/gpu/drm/tiny/hx8357d.c | 6 +- drivers/gpu/drm/tiny/ili9225.c | 12 +- drivers/gpu/drm/tiny/ili9341.c | 12 +- drivers/gpu/drm/tiny/ili9486.c | 12 +- drivers/gpu/drm/tiny/mi0283qt.c | 12 +- drivers/gpu/drm/tiny/simpledrm.c | 903 - drivers/gpu/drm/tiny/st7586.c | 12 +- drivers/gpu/drm/tiny/st7735r.c | 12 +- drivers/gpu/drm/ttm/Makefile | 2 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 8 +- drivers/gpu/drm/ttm/ttm_bo.c | 62 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 54 +- drivers/gpu/drm/ttm/ttm_device.c | 27 +- drivers/gpu/drm/ttm/ttm_module.h | 3 - drivers/gpu/drm/ttm/ttm_range_manager.c | 40 +- drivers/gpu/drm/ttm/ttm_resource.c | 20 +- drivers/gpu/drm/ttm/ttm_sys_manager.c | 41 - drivers/gpu/drm/ttm/ttm_tt.c | 20 - drivers/gpu/drm/vboxvideo/vbox_drv.c | 3 +- drivers/gpu/drm/vc4/vc4_crtc.c | 68 +- drivers/gpu/drm/vc4/vc4_drv.c | 20 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 206 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 13 - drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 3 - drivers/gpu/drm/vc4/vc4_kms.c | 1 + drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/vc4/vc4_vec.c | 27 +- drivers/gpu/drm/via/via_dma.c | 1 + drivers/gpu/drm/via/via_dmablit.c | 15 +- drivers/gpu/drm/via/via_map.c | 3 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 14 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 - drivers/gpu/drm/virtio/virtgpu_kms.c | 4 - drivers/gpu/drm/virtio/virtgpu_object.c | 3 - drivers/gpu/drm/vkms/vkms_composer.c | 104 +- drivers/gpu/drm/vkms/vkms_drv.c | 5 - drivers/gpu/drm/vkms/vkms_drv.h | 9 +- drivers/gpu/drm/vkms/vkms_output.c | 28 +- drivers/gpu/drm/vkms/vkms_plane.c | 51 +- drivers/gpu/drm/vmwgfx/Kconfig | 10 +- drivers/gpu/drm/vmwgfx/Makefile | 6 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 8 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 55 +- drivers/gpu/drm/vmwgfx/ttm_lock.c | 194 + drivers/gpu/drm/vmwgfx/ttm_lock.h | 218 + drivers/gpu/drm/vmwgfx/ttm_object.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 43 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 124 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 13 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 169 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 147 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 41 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 8 + drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 60 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 77 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 31 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 214 + drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h | 130 - drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h | 219 - drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_reg.h | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 6 + drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 5 + drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 4 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 5 +- drivers/gpu/drm/zte/Kconfig | 1 + drivers/gpu/host1x/bus.c | 30 +- drivers/gpu/ipu-v3/ipu-dc.c | 5 - drivers/gpu/ipu-v3/ipu-di.c | 7 - drivers/gpu/ipu-v3/ipu-dp.c | 25 +- drivers/gpu/vga/vgaarb.c | 31 +- drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 1 - drivers/hid/hid-a4tech.c | 2 - drivers/hid/hid-asus.c | 32 +- drivers/hid/hid-core.c | 13 +- drivers/hid/hid-debug.c | 3 - drivers/hid/hid-ft260.c | 5 +- drivers/hid/hid-google-hammer.c | 10 - drivers/hid/hid-ids.h | 10 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-ite.c | 1 - drivers/hid/hid-lg-g15.c | 141 +- drivers/hid/hid-logitech-dj.c | 8 - drivers/hid/hid-logitech-hidpp.c | 12 - drivers/hid/hid-multitouch.c | 46 +- drivers/hid/hid-quirks.c | 4 - drivers/hid/hid-semitek.c | 40 - drivers/hid/hid-sensor-custom.c | 8 +- drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-thrustmaster.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 9 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 3 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 49 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 9 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 24 +- drivers/hid/intel-ish-hid/ishtp/client.c | 5 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 10 +- drivers/hid/intel-ish-hid/ishtp/hbm.h | 1 - drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 4 +- drivers/hid/surface-hid/surface_hid_core.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hv/channel.c | 23 +- drivers/hv/hv_balloon.c | 1 + drivers/hv/hv_fcopy.c | 1 - drivers/hv/hv_kvp.c | 1 - drivers/hv/hv_util.c | 4 +- drivers/hv/hyperv_vmbus.h | 2 +- drivers/hv/ring_buffer.c | 95 +- drivers/hv/vmbus_drv.c | 1 - drivers/hwmon/bt1-pvt.c | 4 +- drivers/hwmon/corsair-cpro.c | 1 - drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/lm70.c | 28 +- drivers/hwmon/lm75.c | 13 - drivers/hwmon/max31722.c | 9 + drivers/hwmon/max6621.c | 2 +- drivers/hwmon/pmbus/Kconfig | 16 +- drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/adm1275.c | 14 +- drivers/hwmon/pmbus/fsp-3y.c | 32 +- drivers/hwmon/pmbus/isl68137.c | 4 +- drivers/hwmon/pmbus/mp2888.c | 408 - drivers/hwmon/pmbus/pmbus.c | 19 +- drivers/hwmon/pmbus/pmbus.h | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 2 - drivers/hwmon/pmbus/q54sj108a2.c | 2 +- drivers/hwmon/pmbus/zl6100.c | 94 +- drivers/hwmon/sch5627.c | 18 +- drivers/hwmon/sch5636.c | 9 +- drivers/hwmon/sch56xx-common.c | 65 +- drivers/hwmon/sch56xx-common.h | 4 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 1 - drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-ali1563.c | 2 +- drivers/i2c/busses/i2c-cadence.c | 2 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-eg20t.c | 3 +- drivers/i2c/busses/i2c-i801.c | 6 +- drivers/i2c/busses/i2c-icy.c | 1 - drivers/i2c/busses/i2c-mpc.c | 81 +- drivers/i2c/busses/i2c-mt65xx.c | 5 + drivers/i2c/busses/i2c-nomadik.c | 2 +- drivers/i2c/busses/i2c-ocores.c | 8 +- drivers/i2c/busses/i2c-pnx.c | 8 +- drivers/i2c/busses/i2c-qcom-geni.c | 2 +- drivers/i2c/busses/i2c-s3c2410.c | 3 + drivers/i2c/busses/i2c-sh_mobile.c | 2 +- drivers/i2c/busses/i2c-st.c | 4 +- drivers/i2c/busses/i2c-stm32f4.c | 2 +- drivers/i2c/muxes/i2c-arb-gpio-challenge.c | 4 +- drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 4 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/accel/Kconfig | 40 - drivers/iio/accel/Makefile | 4 - drivers/iio/accel/adxl372.c | 4 +- drivers/iio/accel/bma180.c | 15 +- drivers/iio/accel/bma220_spi.c | 10 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 13 +- drivers/iio/accel/bmi088-accel-core.c | 27 +- drivers/iio/accel/fxls8962af-core.c | 968 - drivers/iio/accel/fxls8962af-i2c.c | 57 - drivers/iio/accel/fxls8962af-spi.c | 57 - drivers/iio/accel/fxls8962af.h | 22 - drivers/iio/accel/hid-sensor-accel-3d.c | 13 +- drivers/iio/accel/kxcjk-1013.c | 253 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/accel/mma8452.c | 7 +- drivers/iio/accel/mma9551.c | 1 + drivers/iio/accel/mma9551_core.c | 4 +- drivers/iio/accel/mma9553.c | 1 + drivers/iio/accel/mxc4005.c | 12 +- drivers/iio/accel/sca3300.c | 472 - drivers/iio/accel/st_accel.h | 12 + drivers/iio/accel/st_accel_core.c | 113 +- drivers/iio/accel/st_accel_i2c.c | 17 +- drivers/iio/accel/st_accel_spi.c | 17 +- drivers/iio/accel/stk8312.c | 27 +- drivers/iio/accel/stk8ba50.c | 19 +- drivers/iio/adc/Kconfig | 12 - drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7298.c | 8 - drivers/iio/adc/ad7476.c | 118 +- drivers/iio/adc/ad7606.c | 3 +- drivers/iio/adc/ad7766.c | 8 +- drivers/iio/adc/ad7768-1.c | 3 +- drivers/iio/adc/ad_sigma_delta.c | 2 +- drivers/iio/adc/adi-axi-adc.c | 24 +- drivers/iio/adc/at91-sama5d2_adc.c | 2 +- drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/dln2-adc.c | 3 +- drivers/iio/adc/ep93xx_adc.c | 4 +- drivers/iio/adc/exynos_adc.c | 2 +- drivers/iio/adc/ina2xx-adc.c | 3 +- drivers/iio/adc/mp2629_adc.c | 1 + drivers/iio/adc/mt6360-adc.c | 1 + drivers/iio/adc/mxs-lradc-adc.c | 2 +- drivers/iio/adc/rcar-gyroadc.c | 15 +- drivers/iio/adc/sc27xx_adc.c | 1 - drivers/iio/adc/stm32-adc.c | 28 +- drivers/iio/adc/stm32-dfsdm-core.c | 6 +- drivers/iio/adc/ti-ads1015.c | 12 +- drivers/iio/adc/ti-ads131e08.c | 3 +- drivers/iio/adc/ti-tsc2046.c | 714 - drivers/iio/adc/vf610_adc.c | 10 +- drivers/iio/adc/xilinx-xadc-core.c | 2 +- drivers/iio/afe/iio-rescale.c | 41 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 22 +- drivers/iio/buffer/industrialio-hw-consumer.c | 25 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 23 +- drivers/iio/chemical/Kconfig | 27 +- drivers/iio/chemical/Makefile | 2 - drivers/iio/chemical/atlas-sensor.c | 6 +- drivers/iio/chemical/bme680_i2c.c | 8 + drivers/iio/chemical/bme680_spi.c | 8 + drivers/iio/chemical/ccs811.c | 2 +- drivers/iio/chemical/scd30_core.c | 3 +- drivers/iio/chemical/sps30.c | 275 +- drivers/iio/chemical/sps30.h | 35 - drivers/iio/chemical/sps30_i2c.c | 258 - drivers/iio/chemical/sps30_serial.c | 431 - .../iio/common/hid-sensors/hid-sensor-trigger.c | 10 +- drivers/iio/common/scmi_sensors/scmi_iio.c | 1 + drivers/iio/dac/ad5766.c | 2 + drivers/iio/dac/stm32-dac.c | 3 +- drivers/iio/gyro/adxrs290.c | 2 +- drivers/iio/gyro/bmg160_core.c | 17 +- drivers/iio/gyro/fxas21002c_core.c | 13 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/gyro/itg3200_core.c | 3 +- drivers/iio/gyro/mpu3050-core.c | 4 +- drivers/iio/gyro/st_gyro.h | 12 + drivers/iio/gyro/st_gyro_core.c | 20 +- drivers/iio/gyro/st_gyro_i2c.c | 17 +- drivers/iio/gyro/st_gyro_spi.c | 17 +- drivers/iio/health/afe4403.c | 2 +- drivers/iio/health/afe4404.c | 2 +- drivers/iio/humidity/am2315.c | 25 +- drivers/iio/humidity/hdc2010.c | 1 + drivers/iio/imu/Kconfig | 1 - drivers/iio/imu/Makefile | 1 - drivers/iio/imu/adis16400.c | 18 +- drivers/iio/imu/adis16475.c | 9 +- drivers/iio/imu/adis16480.c | 160 +- drivers/iio/imu/adis_buffer.c | 27 +- drivers/iio/imu/adis_trigger.c | 3 +- drivers/iio/imu/bmi160/bmi160_core.c | 6 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 2 +- drivers/iio/imu/kmx61.c | 7 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 8 +- drivers/iio/imu/st_lsm9ds0/Kconfig | 28 - drivers/iio/imu/st_lsm9ds0/Makefile | 5 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h | 23 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 163 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 84 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 83 - drivers/iio/industrialio-buffer.c | 13 +- drivers/iio/industrialio-core.c | 126 +- drivers/iio/industrialio-trigger.c | 37 +- drivers/iio/industrialio-triggered-event.c | 2 +- drivers/iio/inkern.c | 107 +- drivers/iio/light/Kconfig | 11 - drivers/iio/light/Makefile | 1 - drivers/iio/light/acpi-als.c | 3 +- drivers/iio/light/isl29028.c | 5 +- drivers/iio/light/isl29125.c | 10 +- drivers/iio/light/pa12203001.c | 4 +- drivers/iio/light/rpr0521.c | 9 +- drivers/iio/light/si1133.c | 4 +- drivers/iio/light/si1145.c | 2 +- drivers/iio/light/tcs3414.c | 10 +- drivers/iio/light/tcs3472.c | 10 +- drivers/iio/light/tsl2583.c | 13 +- drivers/iio/light/tsl2591.c | 1225 - drivers/iio/light/us5182d.c | 4 +- drivers/iio/light/vcnl4000.c | 7 +- drivers/iio/light/vcnl4035.c | 6 +- drivers/iio/light/veml6030.c | 2 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn.c | 26 +- drivers/iio/magnetometer/hmc5843.h | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 7 +- drivers/iio/magnetometer/rm3100-core.c | 2 +- drivers/iio/magnetometer/st_magn.h | 4 + drivers/iio/magnetometer/st_magn_core.c | 124 +- drivers/iio/magnetometer/st_magn_i2c.c | 14 +- drivers/iio/magnetometer/st_magn_spi.c | 14 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- .../iio/position/hid-sensor-custom-intel-hinge.c | 1 + drivers/iio/potentiostat/lmp91000.c | 7 +- drivers/iio/pressure/st_pressure.h | 4 + drivers/iio/pressure/st_pressure_core.c | 15 +- drivers/iio/pressure/st_pressure_i2c.c | 17 +- drivers/iio/pressure/st_pressure_spi.c | 17 +- drivers/iio/pressure/zpa2326.c | 3 +- drivers/iio/proximity/as3935.c | 13 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 10 +- drivers/iio/proximity/srf04.c | 8 +- drivers/iio/proximity/srf08.c | 14 +- drivers/iio/proximity/sx9310.c | 2 +- drivers/iio/proximity/sx9500.c | 2 +- drivers/iio/temperature/Kconfig | 10 - drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/mlx90614.c | 25 +- drivers/iio/temperature/tmp117.c | 185 - drivers/iio/trigger/stm32-timer-trigger.c | 2 +- drivers/infiniband/core/ucma.c | 4 +- drivers/infiniband/core/verbs.c | 21 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 + drivers/infiniband/hw/bnxt_re/main.c | 12 + drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/hfi1/pio.h | 2 + drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_common.h | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 361 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 73 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +- drivers/infiniband/hw/mlx4/cq.c | 8 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 4 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/mlx5/odp.c | 3 +- drivers/infiniband/hw/mlx5/qp.c | 16 +- drivers/infiniband/hw/mlx5/qpc.c | 6 - drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 1 + drivers/input/serio/serport.c | 8 +- drivers/iommu/intel/dmar.c | 4 +- drivers/ipack/devices/ipoctal.c | 4 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/isdn/capi/capi.c | 40 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/isdn/mISDN/dsp_pipeline.c | 46 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/leds/trigger/ledtrig-activity.c | 1 - drivers/leds/trigger/ledtrig-heartbeat.c | 1 - drivers/leds/trigger/ledtrig-panic.c | 1 - drivers/md/dm-era-target.c | 24 +- drivers/md/dm-snap.c | 3 +- drivers/md/dm-thin-metadata.c | 91 +- drivers/md/dm-verity-verify-sig.c | 2 +- drivers/md/persistent-data/dm-array.c | 52 +- drivers/md/persistent-data/dm-btree-internal.h | 13 - drivers/md/persistent-data/dm-btree-remove.c | 4 +- drivers/md/persistent-data/dm-btree-spine.c | 16 +- drivers/md/persistent-data/dm-btree.c | 539 +- drivers/md/persistent-data/dm-btree.h | 10 +- drivers/md/persistent-data/dm-space-map-common.c | 534 +- drivers/md/persistent-data/dm-space-map-common.h | 34 +- drivers/md/persistent-data/dm-space-map-disk.c | 83 +- drivers/md/persistent-data/dm-space-map-metadata.c | 109 +- drivers/md/persistent-data/dm-space-map.h | 18 +- .../md/persistent-data/dm-transaction-manager.c | 61 - .../md/persistent-data/dm-transaction-manager.h | 22 +- drivers/md/raid5.c | 2 - drivers/media/cec/platform/s5p/s5p_cec.c | 7 +- drivers/media/common/siano/smsdvb-main.c | 7 +- drivers/media/dvb-frontends/drx39xyj/drxj.h | 35 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 4 + drivers/media/i2c/ak7375.c | 10 +- drivers/media/i2c/ccs/ccs-core.c | 41 +- drivers/media/i2c/dw9714.c | 10 +- drivers/media/i2c/dw9768.c | 10 +- drivers/media/i2c/dw9807-vcm.c | 10 +- drivers/media/i2c/hi556.c | 3 +- drivers/media/i2c/imx214.c | 6 +- drivers/media/i2c/imx219.c | 6 +- drivers/media/i2c/imx258.c | 6 +- drivers/media/i2c/imx274.c | 3 +- drivers/media/i2c/imx290.c | 6 +- drivers/media/i2c/imx319.c | 6 +- drivers/media/i2c/imx334.c | 7 +- drivers/media/i2c/imx355.c | 6 +- drivers/media/i2c/ir-kbd-i2c.c | 4 +- drivers/media/i2c/mt9m001.c | 9 +- drivers/media/i2c/ov02a10.c | 6 +- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2659.c | 6 +- drivers/media/i2c/ov2685.c | 7 +- drivers/media/i2c/ov2740.c | 6 +- drivers/media/i2c/ov5647.c | 9 +- drivers/media/i2c/ov5648.c | 6 +- drivers/media/i2c/ov5670.c | 6 +- drivers/media/i2c/ov5675.c | 3 +- drivers/media/i2c/ov5695.c | 6 +- drivers/media/i2c/ov7740.c | 6 +- drivers/media/i2c/ov8856.c | 3 +- drivers/media/i2c/ov8865.c | 6 +- drivers/media/i2c/ov9734.c | 3 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 10 +- drivers/media/i2c/tvp5150.c | 16 +- drivers/media/i2c/video-i2c.c | 12 +- drivers/media/mc/mc-entity.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 1 - drivers/media/pci/cobalt/cobalt-driver.h | 7 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 3 +- drivers/media/platform/am437x/am437x-vpfe.c | 15 +- drivers/media/platform/atmel/atmel-isc-base.c | 30 +- drivers/media/platform/atmel/atmel-isi.c | 19 +- drivers/media/platform/coda/coda-common.c | 7 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos-gsc/gsc-core.c | 11 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-is.c | 6 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 3 +- drivers/media/platform/exynos4-is/fimc-isp.c | 7 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 5 +- drivers/media/platform/exynos4-is/media-dev.c | 10 +- drivers/media/platform/exynos4-is/mipi-csis.c | 10 +- drivers/media/platform/marvell-ccic/mcam-core.c | 9 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 8 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 2 +- drivers/media/platform/qcom/camss/camss-csid.c | 9 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 14 +- drivers/media/platform/qcom/camss/camss-ispif.c | 12 +- drivers/media/platform/qcom/camss/camss-vfe.c | 8 +- drivers/media/platform/qcom/venus/core.c | 60 +- drivers/media/platform/qcom/venus/pm_helpers.c | 3 +- drivers/media/platform/qcom/venus/vdec.c | 6 +- drivers/media/platform/qcom/venus/venc.c | 5 +- drivers/media/platform/rcar-fcp.c | 10 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 15 +- drivers/media/platform/rcar-vin/rcar-dma.c | 6 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 6 +- drivers/media/platform/rcar_fdp1.c | 28 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/rockchip/rga/rga-buf.c | 3 +- drivers/media/platform/rockchip/rga/rga.c | 4 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 19 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 5 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s3c-camif/camif-core.c | 5 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 6 +- drivers/media/platform/sh_vou.c | 6 +- drivers/media/platform/sti/bdisp/Makefile | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 7 +- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/delta/delta-v4l2.c | 8 +- drivers/media/platform/sti/hva/Makefile | 2 +- drivers/media/platform/sti/hva/hva-hw.c | 17 +- drivers/media/platform/stm32/stm32-dcmi.c | 5 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 6 +- .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 2 +- drivers/media/platform/ti-vpe/cal-video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 8 +- drivers/media/platform/ti-vpe/vpe.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 10 +- drivers/media/rc/Kconfig | 83 +- drivers/media/rc/Makefile | 1 + drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-tango.c | 89 + drivers/media/rc/tango-ir.c | 267 + drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 3 + drivers/media/usb/airspy/airspy.c | 3 + drivers/media/usb/cpia2/cpia2.h | 1 - drivers/media/usb/cpia2/cpia2_core.c | 12 - drivers/media/usb/cpia2/cpia2_usb.c | 13 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 9 +- drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 3 + drivers/media/usb/msi2500/msi2500.c | 3 + drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/s2255/s2255drv.c | 2 + drivers/media/v4l2-core/v4l2-ctrls.c | 122 +- drivers/memory/atmel-ebi.c | 4 +- drivers/memory/pl353-smc.c | 1 - drivers/memory/stm32-fmc2-ebi.c | 4 - drivers/memstick/core/ms_block.c | 37 +- drivers/memstick/host/rtsx_usb_ms.c | 10 +- drivers/message/fusion/mptbase.c | 2 + drivers/message/fusion/mptsas.c | 119 +- drivers/mfd/Kconfig | 12 - drivers/mfd/Makefile | 1 - drivers/mfd/axp20x.c | 24 +- drivers/mfd/da9052-i2c.c | 1 - drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/ioc3.c | 1 - drivers/mfd/iqs62x.c | 2 +- drivers/mfd/lp87565.c | 27 - drivers/mfd/max8907.c | 6 +- drivers/mfd/mfd-core.c | 15 +- drivers/mfd/mt6360-core.c | 552 +- drivers/mfd/mt6397-core.c | 20 +- drivers/mfd/rn5t618.c | 2 +- drivers/mfd/rt4831.c | 115 - drivers/mfd/si476x-cmd.c | 4 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/wcd934x.c | 50 +- drivers/misc/bcm-vk/bcm_vk_dev.c | 1 - drivers/misc/bcm-vk/bcm_vk_msg.c | 3 +- drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/cxl/file.c | 5 +- drivers/misc/eeprom/ee1004.c | 26 +- drivers/misc/eeprom/eeprom_93xx46.c | 90 +- drivers/misc/ibmasm/heartbeat.c | 1 - drivers/misc/ibmasm/module.c | 5 +- drivers/misc/lattice-ecp3-config.c | 2 +- drivers/misc/mei/interrupt.c | 3 + drivers/misc/mei/main.c | 2 + drivers/misc/pvpanic/pvpanic.c | 1 - drivers/misc/ti-st/st_core.c | 30 +- drivers/misc/xilinx_sdfec.c | 3 + drivers/mmc/core/block.c | 11 +- drivers/mmc/core/core.c | 22 +- drivers/mmc/core/core.h | 9 - drivers/mmc/core/host.c | 3 - drivers/mmc/core/mmc.c | 68 +- drivers/mmc/core/mmc_ops.c | 159 +- drivers/mmc/core/mmc_ops.h | 12 +- drivers/mmc/core/sd.c | 471 +- drivers/mmc/core/sd_ops.c | 38 +- drivers/mmc/core/sdio.c | 6 +- drivers/mmc/core/sdio_uart.c | 6 +- drivers/mmc/host/cqhci-core.c | 21 +- drivers/mmc/host/jz4740_mmc.c | 1 + drivers/mmc/host/mtk-sd.c | 25 +- drivers/mmc/host/s3cmci.c | 7 +- drivers/mmc/host/sdhci-acpi.c | 11 - drivers/mmc/host/sdhci-esdhc-imx.c | 5 +- drivers/mmc/host/sdhci-of-aspeed.c | 48 - drivers/mmc/host/sdhci-omap.c | 5 +- drivers/mmc/host/sdhci-pci-gli.c | 4 +- drivers/mmc/host/sdhci_am654.c | 6 +- drivers/mmc/host/usdhi6rol0.c | 1 - drivers/mmc/host/vub300.c | 2 +- drivers/mtd/devices/phram.c | 1 - drivers/mtd/inftlmount.c | 2 +- drivers/mtd/maps/plat-ram.c | 1 + drivers/mtd/mtdcore.c | 192 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/bbt.c | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 1 - drivers/mtd/nand/raw/qcom_nandc.c | 2 +- drivers/mtd/nftlcore.c | 1 + drivers/mtd/nftlmount.c | 2 +- drivers/mtd/parsers/Kconfig | 2 +- drivers/mtd/parsers/parser_trx.c | 9 +- drivers/mtd/sm_ftl.c | 51 +- drivers/mtd/tests/oobtest.c | 7 +- drivers/mtd/tests/torturetest.c | 2 + drivers/net/appletalk/cops.c | 30 +- drivers/net/appletalk/ltpc.c | 6 +- drivers/net/bonding/bond_alb.c | 13 +- drivers/net/bonding/bond_debugfs.c | 3 +- drivers/net/bonding/bond_main.c | 5 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/bonding/bond_procfs.c | 1 - drivers/net/bonding/bond_sysfs.c | 7 - drivers/net/caif/caif_serial.c | 13 +- drivers/net/caif/caif_virtio.c | 6 +- drivers/net/can/slcan.c | 10 +- drivers/net/dsa/mt7530.c | 264 +- drivers/net/dsa/mt7530.h | 20 +- drivers/net/dsa/qca8k.c | 762 +- drivers/net/dsa/qca8k.h | 58 +- drivers/net/dsa/sja1105/sja1105.h | 48 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 36 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 1089 +- drivers/net/dsa/sja1105/sja1105_flower.c | 13 +- drivers/net/dsa/sja1105/sja1105_main.c | 184 +- drivers/net/dsa/sja1105/sja1105_spi.c | 122 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 13 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 9 +- drivers/net/dsa/sja1105/sja1105_tas.c | 14 +- drivers/net/dsa/sja1105/sja1105_tas.h | 2 +- drivers/net/dsa/sja1105/sja1105_vl.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 14 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/8390/smc-ultra.c | 6 +- drivers/net/ethernet/8390/stnic.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 26 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/amd/amd8111e.h | 6 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 12 +- drivers/net/ethernet/amd/nmclan_cs.c | 12 +- drivers/net/ethernet/amd/sun3lance.c | 12 +- drivers/net/ethernet/apple/bmac.c | 30 +- drivers/net/ethernet/apple/mace.c | 8 +- drivers/net/ethernet/arc/emac_rockchip.c | 2 +- drivers/net/ethernet/atheros/alx/alx.h | 2 - drivers/net/ethernet/atheros/alx/ethtool.c | 21 +- drivers/net/ethernet/atheros/alx/main.c | 84 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 3 - drivers/net/ethernet/atheros/atl1c/atl1c_hw.c | 35 +- drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | 8 - drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 61 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 20 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 - drivers/net/ethernet/brocade/bna/bfa_cee.c | 2 +- drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/cadence/macb_ptp.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 8 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 3 + drivers/net/ethernet/chelsio/cxgb3/sge.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/de4x5.c | 6 +- drivers/net/ethernet/dec/tulip/dmfe.c | 18 +- drivers/net/ethernet/dec/tulip/pnic2.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 10 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 12 +- drivers/net/ethernet/faraday/ftgmac100.c | 6 +- drivers/net/ethernet/fealnx.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 25 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 - drivers/net/ethernet/freescale/ucc_geth.c | 3 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 2 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 9 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 16 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 76 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 8 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 53 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 1378 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 64 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 391 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 27 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 11 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 2231 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 28 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 90 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 40 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 215 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 19 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 17 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 10 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 18 +- drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 3 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/e1000e/phy.c | 2 +- drivers/net/ethernet/intel/igc/igc.h | 33 +- drivers/net/ethernet/intel/igc/igc_base.h | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 665 +- drivers/net/ethernet/intel/igc/igc_xdp.c | 109 +- drivers/net/ethernet/intel/igc/igc_xdp.h | 8 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 22 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 120 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 3 + drivers/net/ethernet/marvell/skge.h | 2 +- drivers/net/ethernet/marvell/sky2.c | 30 +- drivers/net/ethernet/marvell/sky2.h | 8 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 22 + drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 + drivers/net/ethernet/mellanox/mlxsw/core.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/ib.h | 9 + drivers/net/ethernet/mellanox/mlxsw/minimal.c | 4 - drivers/net/ethernet/mellanox/mlxsw/pci.c | 5 + drivers/net/ethernet/mellanox/mlxsw/pci.h | 3 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 84 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 3 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 248 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 4 - drivers/net/ethernet/mellanox/mlxsw/switchib.c | 595 + drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1691 + drivers/net/ethernet/micrel/ksz884x.c | 6 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 3 +- drivers/net/ethernet/natsemi/natsemi.c | 6 +- drivers/net/ethernet/neterion/s2io.c | 4 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 3 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 4 +- drivers/net/ethernet/netronome/nfp/ccm_mbox.c | 2 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 - .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 2 +- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 2 + .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 102 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 1 - drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 1 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 - drivers/net/ethernet/qualcomm/qca_debug.c | 1 - drivers/net/ethernet/qualcomm/qca_spi.c | 10 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/realtek/8139cp.c | 6 +- drivers/net/ethernet/realtek/8139too.c | 6 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/seeq/ether3.c | 10 +- drivers/net/ethernet/sfc/ef10.c | 17 +- drivers/net/ethernet/sfc/efx.c | 19 +- drivers/net/ethernet/sfc/efx_common.c | 12 +- drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 10 +- drivers/net/ethernet/sfc/farch.c | 13 +- drivers/net/ethernet/sis/sis900.c | 22 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc9194.c | 42 +- drivers/net/ethernet/smsc/smc91x.c | 24 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 11 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 207 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 6 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 + drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 4 +- drivers/net/ethernet/sun/sungem.c | 20 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 6 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 5 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 4 +- drivers/net/fddi/skfp/ess.c | 6 +- drivers/net/fddi/skfp/h/supern_2.h | 2 +- drivers/net/hamradio/6pack.c | 14 +- drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/mkiss.c | 19 +- drivers/net/hamradio/scc.c | 20 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/hyperv/hyperv_net.h | 7 - drivers/net/hyperv/netvsc.c | 10 +- drivers/net/hyperv/rndis_filter.c | 4 - drivers/net/ifb.c | 4 +- drivers/net/ipa/ipa_smp2p.c | 1 - drivers/net/mdio/mdio-ipq8064.c | 70 +- drivers/net/mii.c | 2 +- drivers/net/pcs/pcs-xpcs.c | 51 - drivers/net/phy/Kconfig | 16 +- drivers/net/phy/Makefile | 2 - drivers/net/phy/adin.c | 2 +- drivers/net/phy/at803x.c | 162 +- drivers/net/phy/mediatek-ge.c | 112 - drivers/net/phy/motorcomm.c | 136 - drivers/net/phy/nxp-c45-tja11xx.c | 531 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/phy/rockchip.c | 2 +- drivers/net/ppp/bsd_comp.c | 2 +- drivers/net/ppp/ppp_async.c | 12 +- drivers/net/ppp/ppp_synctty.c | 12 +- drivers/net/slip/slhc.c | 2 +- drivers/net/slip/slip.c | 9 +- drivers/net/tun.c | 16 +- drivers/net/usb/Kconfig | 10 +- drivers/net/usb/cdc_mbim.c | 1 - drivers/net/usb/cdc_ncm.c | 36 +- drivers/net/usb/hso.c | 15 +- drivers/net/usb/huawei_cdc_ncm.c | 1 - drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/virtio_net.c | 55 +- drivers/net/wan/Kconfig | 4 +- drivers/net/wan/c101.c | 39 +- drivers/net/wan/fsl_ucc_hdlc.c | 3 +- drivers/net/wan/hd64572.c | 95 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/wanxl.c | 190 +- drivers/net/wan/z85230.c | 8 +- drivers/net/wireless/broadcom/b43/debugfs.c | 34 +- drivers/net/wireless/broadcom/b43/debugfs.h | 3 + drivers/net/wireless/broadcom/b43legacy/debugfs.c | 29 +- drivers/net/wireless/broadcom/b43legacy/debugfs.h | 3 + drivers/net/wireless/marvell/mwifiex/pcie.c | 10 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 26 - drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 5 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 4 - drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 81 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 17 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/net/wwan/wwan_core.c | 34 +- drivers/nfc/s3fwrn5/i2c.c | 30 +- drivers/nfc/st-nci/se.c | 8 +- drivers/nfc/st21nfca/dep.c | 59 +- drivers/nvme/host/Kconfig | 3 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/fabrics.c | 5 + drivers/nvme/host/fc.c | 25 +- drivers/nvme/target/core.c | 15 +- drivers/nvme/target/nvmet.h | 2 +- drivers/nvme/target/tcp.c | 2 +- drivers/nvmem/core.c | 13 +- drivers/nvmem/qcom-spmi-sdam.c | 1 - drivers/nvmem/qfprom.c | 5 +- drivers/nvmem/sc27xx-efuse.c | 1 - drivers/nvmem/sprd-efuse.c | 3 +- drivers/nvmem/sunxi_sid.c | 1 - drivers/opp/of.c | 3 +- drivers/parisc/power.c | 1 - drivers/parport/probe.c | 11 +- drivers/pci/pci-driver.c | 1 - drivers/phy/broadcom/phy-brcm-usb-init.h | 4 +- drivers/phy/phy-core-mipi-dphy.c | 2 +- drivers/phy/phy-core.c | 16 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 147 - drivers/phy/qualcomm/phy-qcom-qmp.h | 132 - drivers/phy/ralink/Kconfig | 4 +- drivers/phy/ralink/phy-mt7621-pci.c | 37 +- drivers/phy/tegra/xusb-tegra186.c | 550 +- drivers/phy/tegra/xusb-tegra210.c | 1875 +- drivers/phy/tegra/xusb.c | 92 +- drivers/phy/tegra/xusb.h | 22 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 3 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 3 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 4 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 33 +- drivers/pinctrl/pinctrl-equilibrium.c | 1 - drivers/pinctrl/pinctrl-ocelot.c | 4 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 1 - drivers/pinctrl/renesas/pfc-r8a7778.c | 3 + drivers/pinctrl/renesas/pfc-r8a77951.c | 4 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 10 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 79 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 16 +- drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/x86/Kconfig | 9 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/asus-nb-wmi.c | 77 + drivers/platform/x86/dell/dcdbas.c | 3 +- .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 5 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 39 +- .../x86/dell/dell-wmi-sysman/int-attributes.c | 16 - .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 6 - .../x86/dell/dell-wmi-sysman/string-attributes.c | 16 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 3 +- drivers/platform/x86/dell/dell_rbu.c | 2 +- drivers/platform/x86/hp-wireless.c | 102 + drivers/platform/x86/intel_cht_int33fe_typec.c | 4 +- drivers/platform/x86/samsung-laptop.c | 35 +- drivers/platform/x86/toshiba_haps.c | 2 +- drivers/platform/x86/wireless-hotkey.c | 103 - drivers/pnp/base.h | 1 + drivers/pnp/card.c | 2 +- drivers/pnp/core.c | 17 +- drivers/pnp/interface.c | 4 +- drivers/pnp/isapnp/proc.c | 13 +- drivers/pnp/resource.c | 2 +- drivers/power/reset/ltc2952-poweroff.c | 1 - drivers/power/supply/sc2731_charger.c | 1 - drivers/power/supply/sc27xx_fuel_gauge.c | 1 - drivers/pps/clients/pps-ldisc.c | 11 +- drivers/ptp/ptp_clock.c | 21 + drivers/regulator/Kconfig | 1 - drivers/regulator/bd70528-regulator.c | 37 +- drivers/regulator/bd71815-regulator.c | 2 - drivers/regulator/core.c | 6 - drivers/regulator/cros-ec-regulator.c | 3 +- drivers/regulator/da9121-regulator.c | 10 +- drivers/regulator/fan53555.c | 46 +- drivers/regulator/fan53880.c | 8 +- drivers/regulator/fixed.c | 7 +- drivers/regulator/helpers.c | 2 +- drivers/regulator/hi6421v600-regulator.c | 24 +- drivers/regulator/hi655x-regulator.c | 2 +- drivers/regulator/lp87565-regulator.c | 11 - drivers/regulator/max77620-regulator.c | 17 +- drivers/regulator/max8973-regulator.c | 37 +- drivers/regulator/qcom_smd-regulator.c | 83 - drivers/regulator/qcom_usb_vbus-regulator.c | 12 - drivers/regulator/scmi-regulator.c | 2 +- drivers/regulator/uniphier-regulator.c | 1 - drivers/remoteproc/remoteproc_core.c | 3 +- drivers/reset/Kconfig | 12 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 20 +- drivers/reset/reset-a10sr.c | 1 - drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-berlin.c | 2 +- drivers/reset/reset-brcmstb.c | 1 - drivers/reset/reset-microchip-sparx5.c | 146 - drivers/reset/reset-oxnas.c | 2 +- drivers/reset/reset-ti-syscon.c | 4 +- drivers/reset/reset-uniphier.c | 2 +- drivers/reset/reset-zynqmp.c | 4 +- drivers/reset/sti/reset-syscfg.c | 2 +- drivers/rtc/Kconfig | 3 +- drivers/rtc/proc.c | 4 +- drivers/rtc/rtc-cmos.c | 2 - drivers/rtc/rtc-efi.c | 1 + drivers/rtc/rtc-imxdi.c | 4 - drivers/rtc/rtc-m41t80.c | 12 - drivers/rtc/rtc-mxc_v2.c | 1 - drivers/s390/block/dasd_diag.c | 8 +- drivers/s390/block/dasd_fba.c | 8 +- drivers/s390/block/dasd_int.h | 1 - drivers/s390/char/con3215.c | 5 +- drivers/s390/char/con3270.c | 1 - drivers/s390/char/sclp.c | 1 - drivers/s390/char/sclp_con.c | 1 - drivers/s390/char/sclp_rw.c | 4 +- drivers/s390/char/sclp_rw.h | 2 +- drivers/s390/char/sclp_tty.c | 9 +- drivers/s390/char/sclp_vt220.c | 10 +- drivers/s390/char/tty3270.c | 22 +- drivers/s390/char/zcore.c | 1 - drivers/s390/cio/vfio_ccw_cp.c | 4 + drivers/s390/cio/vfio_ccw_drv.c | 12 +- drivers/s390/cio/vfio_ccw_fsm.c | 1 + drivers/s390/cio/vfio_ccw_ops.c | 2 - drivers/scsi/3w-9xxx.c | 72 +- drivers/scsi/3w-9xxx.h | 121 +- drivers/scsi/Kconfig | 2 +- drivers/scsi/aacraid/aachba.c | 10 +- drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 19 +- drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 2 + drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 8 +- drivers/scsi/device_handler/scsi_dh_alua.c | 70 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hosts.c | 5 +- drivers/scsi/ibmvscsi/ibmvfc.c | 60 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/lpfc/lpfc.h | 2 - drivers/scsi/lpfc/lpfc_attr.c | 11 - drivers/scsi/lpfc/lpfc_crtn.h | 1 - drivers/scsi/lpfc/lpfc_ct.c | 43 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_disc.h | 1 - drivers/scsi/lpfc/lpfc_els.c | 299 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 81 +- drivers/scsi/lpfc/lpfc_init.c | 9 +- drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 40 +- drivers/scsi/lpfc/lpfc_nvme.c | 14 +- drivers/scsi/lpfc/lpfc_scsi.c | 45 +- drivers/scsi/lpfc/lpfc_sli.c | 40 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 + drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 99 +- drivers/scsi/pmcraid.h | 4 +- drivers/scsi/qedf/qedf_dbg.c | 3 +- drivers/scsi/qedf/qedf_io.c | 5 + drivers/scsi/qedf/qedf_main.c | 4 + drivers/scsi/qla2xxx/qla_init.c | 2 + drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/scsi_debug.c | 5 + drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/snic/snic_ctl.c | 5 +- drivers/scsi/snic/snic_debugfs.c | 23 +- drivers/scsi/snic/snic_trc.h | 3 + drivers/scsi/storvsc_drv.c | 104 +- drivers/scsi/ufs/cdns-pltfrm.c | 2 - drivers/scsi/ufs/tc-dwc-g210-pci.c | 2 - drivers/scsi/ufs/ufs-debugfs.c | 6 +- drivers/scsi/ufs/ufs-debugfs.h | 2 +- drivers/scsi/ufs/ufs-exynos.c | 31 +- drivers/scsi/ufs/ufs-exynos.h | 26 + drivers/scsi/ufs/ufs-hisi.c | 4 +- drivers/scsi/ufs/ufs-mediatek.c | 12 +- drivers/scsi/ufs/ufs-qcom.c | 2 - drivers/scsi/ufs/ufs-sysfs.c | 269 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 36 +- drivers/scsi/ufs/ufshcd.c | 787 +- drivers/scsi/ufs/ufshcd.h | 74 +- drivers/sh/maple/maple.c | 5 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 1 - drivers/soc/imx/gpcv2.c | 542 +- drivers/soc/imx/soc-imx.c | 3 - drivers/soc/mediatek/mtk-devapc.c | 1 - drivers/soc/rockchip/pm_domains.c | 252 +- drivers/soundwire/bus.c | 155 +- drivers/soundwire/cadence_master.c | 21 +- drivers/soundwire/dmi-quirks.c | 2 +- drivers/soundwire/generic_bandwidth_allocation.c | 14 +- drivers/soundwire/slave.c | 4 +- drivers/spi/spi-altera-dfl.c | 4 +- drivers/spi/spi-ath79.c | 9 +- drivers/spi/spi-bcm2835.c | 10 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-dw-mmio.c | 2 +- drivers/spi/spi-geni-qcom.c | 4 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-mpc512x-psc.c | 4 +- drivers/spi/spi-mpc52xx-psc.c | 4 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/spi/spi-npcm-pspi.c | 2 +- drivers/spi/spi-oc-tiny.c | 2 +- drivers/spi/spi-omap-100k.c | 6 +- drivers/spi/spi-omap-uwire.c | 4 +- drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-pl022.c | 4 +- drivers/spi/spi-ppc4xx.c | 10 +- drivers/spi/spi-pxa2xx-dma.c | 41 +- drivers/spi/spi-pxa2xx-pci.c | 11 +- drivers/spi/spi-pxa2xx.c | 385 +- drivers/spi/spi-pxa2xx.h | 68 +- drivers/spi/spi-tegra114.c | 3 +- drivers/spi/spi-tegra210-quad.c | 2 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi-uniphier.c | 2 +- drivers/spi/spi.c | 53 +- drivers/spi/spidev.c | 2 +- drivers/staging/android/ashmem.c | 1 - drivers/staging/axis-fifo/axis-fifo.c | 18 +- drivers/staging/fbtft/TODO | 5 + drivers/staging/fbtft/fb_agm1264k-fl.c | 30 +- drivers/staging/fbtft/fb_bd663474.c | 4 + drivers/staging/fbtft/fb_hx8347d.c | 29 +- drivers/staging/fbtft/fb_ili9163.c | 4 + drivers/staging/fbtft/fb_ili9320.c | 4 +- drivers/staging/fbtft/fb_ili9325.c | 4 + drivers/staging/fbtft/fb_ili9340.c | 1 + drivers/staging/fbtft/fb_s6d1121.c | 4 + drivers/staging/fbtft/fb_sh1106.c | 1 + drivers/staging/fbtft/fb_ssd1289.c | 4 + drivers/staging/fbtft/fb_ssd1325.c | 2 + drivers/staging/fbtft/fb_ssd1331.c | 6 +- drivers/staging/fbtft/fb_ssd1351.c | 1 + drivers/staging/fbtft/fb_upd161704.c | 4 + drivers/staging/fbtft/fb_watterott.c | 1 + drivers/staging/fbtft/fbtft-bus.c | 3 +- drivers/staging/fbtft/fbtft-core.c | 25 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fieldbus/anybuss/anybuss-client.h | 2 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 3 +- drivers/staging/fieldbus/anybuss/host.c | 8 +- drivers/staging/fwserial/fwserial.c | 60 +- drivers/staging/gdm724x/gdm_tty.c | 2 +- drivers/staging/greybus/audio_topology.c | 4 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/greybus/spilib.c | 1 - drivers/staging/greybus/uart.c | 6 +- drivers/staging/iio/addac/adt7316.c | 12 +- drivers/staging/iio/cdc/ad7746.c | 56 +- drivers/staging/iio/cdc/ad7746.h | 28 + drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/ks7010/ks_hostif.c | 14 +- drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 47 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 27 +- .../media/atomisp/i2c/atomisp-libmsrlisthelper.c | 6 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 108 +- drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 26 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 18 +- drivers/staging/media/atomisp/i2c/mt9m114.h | 6 +- drivers/staging/media/atomisp/i2c/ov2680.h | 10 +- drivers/staging/media/atomisp/pci/atomisp_acc.c | 12 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 19 +- drivers/staging/media/atomisp/pci/atomisp_cmd.h | 161 +- .../media/atomisp/pci/atomisp_compat_css20.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 6 +- drivers/staging/media/atomisp/pci/sh_css.c | 2089 +- drivers/staging/media/hantro/Kconfig | 10 +- drivers/staging/media/hantro/Makefile | 4 - drivers/staging/media/hantro/hantro_drv.c | 80 +- drivers/staging/media/hantro/hantro_g1.c | 39 - drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 115 +- drivers/staging/media/hantro/hantro_hw.h | 6 +- drivers/staging/media/hantro/hantro_mpeg2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 27 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 36 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 106 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 117 - drivers/staging/media/imx/imx7-mipi-csis.c | 1021 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 13 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/omap4iss/iss.h | 3 + drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkvdec/rkvdec.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 5 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 97 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 6 +- drivers/staging/media/tegra-vde/vde.c | 21 +- drivers/staging/media/tegra-video/csi.c | 3 +- drivers/staging/media/tegra-video/vi.c | 7 +- drivers/staging/media/zoran/zr36057.h | 14 +- drivers/staging/most/dim2/dim2.c | 23 +- drivers/staging/most/dim2/hal.c | 10 +- drivers/staging/most/i2c/i2c.c | 12 +- drivers/staging/most/net/net.c | 6 +- drivers/staging/mt7621-dts/mt7621.dtsi | 60 +- drivers/staging/mt7621-pci/pci-mt7621.c | 154 +- drivers/staging/nvec/nvec.c | 7 +- drivers/staging/octeon/ethernet-tx.c | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 1 - drivers/staging/qlge/qlge_main.c | 10 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 62 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 13 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 10 +- drivers/staging/rtl8188eu/core/rtw_led.c | 36 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 45 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 112 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 8 +- drivers/staging/rtl8188eu/core/rtw_security.c | 10 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 32 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 58 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 8 +- drivers/staging/rtl8188eu/include/rtw_android.h | 1 + drivers/staging/rtl8188eu/include/rtw_cmd.h | 3 +- drivers/staging/rtl8188eu/include/rtw_led.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 + drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8188eu/include/wifi.h | 36 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 38 +- drivers/staging/rtl8188eu/os_dep/mon.c | 6 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 11 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 8 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 5 + drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 12 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 2 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 10 +- drivers/staging/rtl8192e/rtllib.h | 2 + drivers/staging/rtl8192e/rtllib_rx.c | 3 +- drivers/staging/rtl8192e/rtllib_softmac.c | 1 + drivers/staging/rtl8192e/rtllib_wx.c | 4 + .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 25 +- drivers/staging/rtl8192u/r8192U_core.c | 15 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 41 + drivers/staging/rtl8192u/r819xU_phy.c | 48 +- drivers/staging/rtl8712/rtl8712_recv.c | 5 +- drivers/staging/rtl8712/rtl871x_mlme.c | 6 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 31 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 127 + drivers/staging/rtl8712/rtl871x_recv.c | 2 +- drivers/staging/rtl8712/rtl871x_security.c | 12 +- drivers/staging/rtl8723bs/Makefile | 2 + drivers/staging/rtl8723bs/core/rtw_ap.c | 222 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 6 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 74 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 2 + drivers/staging/rtl8723bs/core/rtw_efuse.c | 3 + drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_io.c | 35 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 91 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 84 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 2 + drivers/staging/rtl8723bs/core/rtw_recv.c | 26 +- drivers/staging/rtl8723bs/core/rtw_security.c | 673 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 41 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 4 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 55 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 946 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 502 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 67 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 62 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 49 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 63 + drivers/staging/rtl8723bs/hal/HalPhyRf.c | 340 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 195 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 171 + drivers/staging/rtl8723bs/hal/hal_com.c | 20 + drivers/staging/rtl8723bs/hal/hal_intf.c | 3 + drivers/staging/rtl8723bs/hal/odm.c | 53 +- drivers/staging/rtl8723bs/hal/odm.h | 4 + drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 107 + drivers/staging/rtl8723bs/hal/odm_DIG.c | 320 + drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 18 + drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 38 + drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 36 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 34 + drivers/staging/rtl8723bs/hal/odm_PathDiv.h | 21 + drivers/staging/rtl8723bs/hal/odm_RTL8723B.c | 1 + drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 66 + drivers/staging/rtl8723bs/hal/odm_debug.c | 44 + drivers/staging/rtl8723bs/hal/odm_debug.h | 165 + drivers/staging/rtl8723bs/hal/odm_precomp.h | 2 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 18 + drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 24 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 10 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 9 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 2 + drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ap.h | 2 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 170 +- drivers/staging/rtl8723bs/include/rtw_io.h | 42 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 32 + drivers/staging/rtl8723bs/include/rtw_security.h | 101 + drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 21 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 53 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 + drivers/staging/rtl8723bs/os_dep/os_intfs.c | 11 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 + drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 6 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 10 +- drivers/staging/sm750fb/sm750_accel.c | 4 +- drivers/staging/unisys/visorinput/visorinput.c | 1 + drivers/staging/vc04_services/Makefile | 2 +- .../include/linux/raspberrypi/vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 27 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 256 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 2 +- .../interface/vchiq_arm/vchiq_connected.h | 8 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1082 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 14 +- .../interface/vchiq_arm/vchiq_debugfs.c | 6 +- drivers/staging/vt6655/upc.h | 2 +- drivers/staging/wlan-ng/cfg80211.c | 30 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 19 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 21 +- drivers/target/iscsi/iscsi_target_nego.c | 11 +- drivers/target/iscsi/iscsi_target_parameters.c | 4 +- drivers/target/sbp/sbp_target.c | 1 + drivers/target/target_core_configfs.c | 50 - drivers/target/target_core_device.c | 5 - drivers/target/target_core_pr.h | 2 +- drivers/target/target_core_spc.c | 83 +- drivers/target/target_core_user.c | 10 +- drivers/target/target_core_xcopy.c | 17 +- drivers/tee/tee_core.c | 1 - .../intel/int340x_thermal/int340x_thermal_zone.c | 4 + drivers/thermal/intel/x86_pkg_temp_thermal.c | 2 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 2 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 2 +- drivers/tty/Makefile | 1 + drivers/tty/amiserial.c | 12 +- drivers/tty/ehv_bytechan.c | 4 +- drivers/tty/goldfish.c | 4 +- drivers/tty/hvc/hvc_console.c | 8 +- drivers/tty/hvc/hvc_iucv.c | 2 + drivers/tty/hvc/hvcs.c | 4 +- drivers/tty/hvc/hvsi.c | 6 +- drivers/tty/ipwireless/tty.c | 4 +- drivers/tty/mips_ejtag_fdc.c | 8 +- drivers/tty/moxa.c | 22 +- drivers/tty/mxser.c | 16 +- drivers/tty/n_gsm.c | 34 +- drivers/tty/n_hdlc.c | 18 +- drivers/tty/n_null.c | 7 +- drivers/tty/n_r3964.c | 1283 + drivers/tty/n_tty.c | 201 +- drivers/tty/nozomi.c | 18 +- drivers/tty/pty.c | 89 +- drivers/tty/serdev/core.c | 2 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 54 +- drivers/tty/serial/8250/8250_core.c | 27 +- drivers/tty/serial/8250/8250_of.c | 4 - drivers/tty/serial/8250/8250_omap.c | 14 +- drivers/tty/serial/8250/8250_pci.c | 29 +- drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/arc_uart.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/dz.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 135 +- drivers/tty/serial/icom.c | 2 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/ip22zilog.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/liteuart.c | 21 - drivers/tty/serial/max310x.c | 40 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/omap-serial.c | 10 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/tty/serial/samsung_tty.c | 3 +- drivers/tty/serial/sb1250-duart.c | 2 +- drivers/tty/serial/sc16is7xx.c | 26 +- drivers/tty/serial/serial_core.c | 28 +- drivers/tty/serial/serial_txx9.c | 2 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunsu.c | 2 +- drivers/tty/serial/sunzilog.c | 2 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/vr41xx_siu.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 10 +- drivers/tty/synclink_gt.c | 18 +- drivers/tty/tty_baudrate.c | 13 +- drivers/tty/tty_buffer.c | 28 +- drivers/tty/tty_io.c | 198 +- drivers/tty/tty_ioctl.c | 51 +- drivers/tty/tty_jobctrl.c | 88 +- drivers/tty/tty_ldisc.c | 26 +- drivers/tty/tty_port.c | 18 +- drivers/tty/ttynull.c | 2 +- drivers/tty/vcc.c | 12 +- drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/selection.c | 20 +- drivers/tty/vt/vt.c | 18 +- drivers/uio/Kconfig | 2 +- drivers/uio/uio_aec.c | 2 +- drivers/uio/uio_pci_generic.c | 32 - drivers/usb/atm/cxacru.c | 2 +- drivers/usb/cdns3/cdns3-gadget.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.c | 4 +- drivers/usb/cdns3/cdnsp-mem.c | 5 +- drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/class/cdc-wdm.c | 181 +- drivers/usb/common/usb-conn-gpio.c | 56 +- drivers/usb/core/hcd.c | 130 - drivers/usb/core/hub.c | 21 - drivers/usb/core/quirks.c | 1 + drivers/usb/core/urb.c | 3 - drivers/usb/dwc2/gadget.c | 12 +- drivers/usb/dwc3/drd.c | 1 + drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/function/u_hid.h | 4 +- drivers/usb/gadget/function/u_midi.h | 4 +- drivers/usb/gadget/function/u_serial.c | 12 +- drivers/usb/gadget/function/uvc_configfs.c | 5 + drivers/usb/gadget/udc/fsl_qe_udc.c | 5 - drivers/usb/gadget/udc/fsl_udc_core.c | 8 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/mv_u3d_core.c | 2 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa25x_udc.h | 4 + drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 9 +- drivers/usb/gadget/udc/s3c2410_udc.h | 1 + drivers/usb/gadget/udc/tegra-xudc.c | 30 +- drivers/usb/host/ehci-fsl.c | 8 +- drivers/usb/host/ehci-hcd.c | 4 - drivers/usb/host/ehci-hub.c | 139 + drivers/usb/host/ehci-q.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 8 +- drivers/usb/host/xhci-mtk-sch.c | 42 +- drivers/usb/host/xhci-mtk.c | 2 + drivers/usb/host/xhci-mtk.h | 8 +- drivers/usb/host/xhci-pci.c | 3 - drivers/usb/host/xhci-ring.c | 14 +- drivers/usb/host/xhci-tegra.c | 619 +- drivers/usb/isp1760/Kconfig | 5 +- drivers/usb/isp1760/isp1760-core.c | 513 +- drivers/usb/isp1760/isp1760-core.h | 44 +- drivers/usb/isp1760/isp1760-hcd.c | 1021 +- drivers/usb/isp1760/isp1760-hcd.h | 57 +- drivers/usb/isp1760/isp1760-if.c | 41 +- drivers/usb/isp1760/isp1760-regs.h | 435 +- drivers/usb/isp1760/isp1760-udc.c | 250 +- drivers/usb/isp1760/isp1760-udc.h | 13 +- drivers/usb/musb/musb_core.c | 9 - drivers/usb/musb/musb_gadget.c | 2 +- drivers/usb/musb/musb_host.c | 18 +- drivers/usb/musb/musb_host.h | 4 + drivers/usb/musb/omap2430.c | 32 - drivers/usb/phy/phy-isp1301-omap.c | 2 +- drivers/usb/serial/cyberjack.c | 4 +- drivers/usb/serial/cypress_m8.c | 16 +- drivers/usb/serial/digi_acceleport.c | 46 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_edgeport.c | 39 +- drivers/usb/serial/io_ti.c | 12 +- drivers/usb/serial/ir-usb.c | 6 +- drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/kobil_sct.c | 4 +- drivers/usb/serial/metro-usb.c | 12 +- drivers/usb/serial/mos7720.c | 29 +- drivers/usb/serial/mos7840.c | 17 +- drivers/usb/serial/opticon.c | 6 +- drivers/usb/serial/oti6858.c | 12 +- drivers/usb/serial/quatech2.c | 6 +- drivers/usb/serial/sierra.c | 8 +- drivers/usb/serial/ti_usb_3410_5052.c | 16 +- drivers/usb/serial/usb-serial.c | 4 +- drivers/usb/serial/usb-wwan.h | 4 +- drivers/usb/serial/usb_wwan.c | 12 +- drivers/usb/typec/tcpm/tcpci.c | 27 - drivers/usb/typec/tcpm/tcpm.c | 58 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/vfio/pci/Kconfig | 1 - drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vhost/net.c | 6 +- drivers/video/backlight/Kconfig | 8 - drivers/video/backlight/Makefile | 1 - drivers/video/backlight/lm3630a_bl.c | 4 +- drivers/video/backlight/rt4831-backlight.c | 203 - drivers/video/fbdev/Kconfig | 3 +- drivers/video/fbdev/hyperv_fb.c | 1 - drivers/video/fbdev/imxfb.c | 2 +- drivers/virtio/virtio_mem.c | 2 - drivers/virtio/virtio_ring.c | 26 +- drivers/w1/slaves/w1_ds2438.c | 122 +- drivers/w1/slaves/w1_therm.c | 5 +- drivers/watchdog/machzwd.c | 1 - fs/Kconfig | 6 - fs/Makefile | 1 - fs/afs/cmservice.c | 5 + fs/afs/dir.c | 4 +- fs/afs/fsclient.c | 4 + fs/afs/vlclient.c | 1 + fs/binfmt_aout.c | 4 +- fs/binfmt_elf.c | 2 +- fs/binfmt_elf_fdpic.c | 11 +- fs/binfmt_flat.c | 2 +- fs/btrfs/backref.c | 2 +- fs/btrfs/block-group.c | 18 +- fs/btrfs/compression.c | 19 +- fs/btrfs/ctree.c | 5 +- fs/btrfs/ctree.h | 30 +- fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 21 +- fs/btrfs/extent-tree.c | 5 +- fs/btrfs/extent_io.c | 644 +- fs/btrfs/extent_io.h | 29 +- fs/btrfs/file-item.c | 12 +- fs/btrfs/file.c | 2 +- fs/btrfs/inode.c | 414 +- fs/btrfs/ioctl.c | 8 +- fs/btrfs/locking.c | 4 +- fs/btrfs/ordered-data.c | 252 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/props.c | 2 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/scrub.c | 152 +- fs/btrfs/send.c | 2 +- fs/btrfs/space-info.c | 89 +- fs/btrfs/super.c | 13 +- fs/btrfs/sysfs.c | 28 - fs/btrfs/tests/extent-map-tests.c | 2 +- fs/btrfs/transaction.c | 19 +- fs/btrfs/transaction.h | 1 + fs/btrfs/tree-log.c | 53 +- fs/btrfs/volumes.c | 16 +- fs/btrfs/volumes.h | 5 +- fs/btrfs/zoned.c | 43 +- fs/btrfs/zoned.h | 9 - fs/buffer.c | 56 +- fs/ceph/addr.c | 12 +- fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifsglob.h | 23 +- fs/cifs/cifsproto.h | 17 +- fs/cifs/cifssmb.c | 27 +- fs/cifs/connect.c | 41 +- fs/cifs/sess.c | 70 +- fs/cifs/smb2pdu.c | 44 +- fs/cifs/smb2transport.c | 10 +- fs/cifsd/Kconfig | 68 - fs/cifsd/Makefile | 17 - fs/cifsd/asn1.c | 352 - fs/cifsd/asn1.h | 29 - fs/cifsd/auth.c | 1344 - fs/cifsd/auth.h | 90 - fs/cifsd/buffer_pool.c | 264 - fs/cifsd/buffer_pool.h | 20 - fs/cifsd/connection.c | 411 - fs/cifsd/connection.h | 208 - fs/cifsd/crypto_ctx.c | 286 - fs/cifsd/crypto_ctx.h | 77 - fs/cifsd/glob.h | 64 - fs/cifsd/ksmbd_server.h | 283 - fs/cifsd/ksmbd_work.c | 93 - fs/cifsd/ksmbd_work.h | 110 - fs/cifsd/mgmt/ksmbd_ida.c | 46 - fs/cifsd/mgmt/ksmbd_ida.h | 34 - fs/cifsd/mgmt/share_config.c | 239 - fs/cifsd/mgmt/share_config.h | 81 - fs/cifsd/mgmt/tree_connect.c | 122 - fs/cifsd/mgmt/tree_connect.h | 56 - fs/cifsd/mgmt/user_config.c | 70 - fs/cifsd/mgmt/user_config.h | 66 - fs/cifsd/mgmt/user_session.c | 328 - fs/cifsd/mgmt/user_session.h | 103 - fs/cifsd/misc.c | 340 - fs/cifsd/misc.h | 44 - fs/cifsd/ndr.c | 347 - fs/cifsd/ndr.h | 21 - fs/cifsd/nterr.h | 545 - fs/cifsd/ntlmssp.h | 169 - fs/cifsd/oplock.c | 1667 - fs/cifsd/oplock.h | 133 - fs/cifsd/server.c | 631 - fs/cifsd/server.h | 60 - fs/cifsd/smb2misc.c | 435 - fs/cifsd/smb2ops.c | 300 - fs/cifsd/smb2pdu.c | 8151 ----- fs/cifsd/smb2pdu.h | 1664 - fs/cifsd/smb_common.c | 652 - fs/cifsd/smb_common.h | 544 - fs/cifsd/smbacl.c | 1317 - fs/cifsd/smbacl.h | 201 - fs/cifsd/smbfsctl.h | 91 - fs/cifsd/smbstatus.h | 1822 - fs/cifsd/spnego_negtokeninit.asn1 | 43 - fs/cifsd/spnego_negtokentarg.asn1 | 19 - fs/cifsd/transport_ipc.c | 881 - fs/cifsd/transport_ipc.h | 54 - fs/cifsd/transport_rdma.c | 2034 -- fs/cifsd/transport_rdma.h | 61 - fs/cifsd/transport_tcp.c | 618 - fs/cifsd/transport_tcp.h | 13 - fs/cifsd/unicode.c | 383 - fs/cifsd/unicode.h | 356 - fs/cifsd/uniupr.h | 268 - fs/cifsd/vfs.c | 1995 -- fs/cifsd/vfs.h | 274 - fs/cifsd/vfs_cache.c | 683 - fs/cifsd/vfs_cache.h | 185 - fs/debugfs/file.c | 38 +- fs/erofs/super.c | 1 - fs/erofs/zdata.c | 4 +- fs/erofs/zpvec.h | 5 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 84 +- fs/f2fs/data.c | 71 +- fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 102 +- fs/f2fs/file.c | 7 +- fs/f2fs/gc.c | 7 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 2 +- fs/f2fs/node.c | 10 +- fs/f2fs/node.h | 29 + fs/f2fs/recovery.c | 23 +- fs/f2fs/segment.c | 22 +- fs/f2fs/super.c | 42 +- fs/file.c | 64 +- fs/fs-writeback.c | 25 + fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 31 +- fs/gfs2/file.c | 186 +- fs/gfs2/glock.c | 40 +- fs/gfs2/glock.h | 27 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 41 - fs/gfs2/inode.c | 2 +- fs/gfs2/log.c | 10 +- fs/gfs2/log.h | 1 - fs/gfs2/lops.c | 9 +- fs/gfs2/lops.h | 1 - fs/gfs2/meta_io.c | 6 +- fs/gfs2/super.c | 2 +- fs/gfs2/trans.c | 16 +- fs/gfs2/util.c | 1 - fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 18 +- fs/io-wq.c | 29 +- fs/io-wq.h | 2 +- fs/io_uring.c | 358 +- fs/jfs/jfs_dmap.c | 2 +- fs/jfs/jfs_txnmgr.c | 2 +- fs/netfs/Kconfig | 2 +- fs/netfs/read_helper.c | 2 +- fs/nfs/namespace.c | 2 +- fs/nfs/nfs4file.c | 2 +- fs/nfs/pagelist.c | 20 +- fs/nfs/super.c | 2 +- fs/nfsd/nfs4callback.c | 45 +- fs/nfsd/nfs4proc.c | 16 +- fs/nfsd/nfs4state.c | 92 +- fs/nfsd/nfsfh.h | 7 +- fs/nfsd/trace.c | 15 - fs/nfsd/trace.h | 258 +- fs/nfsd/vfs.c | 8 +- fs/nfsd/xdr4.h | 1 - fs/nilfs2/sysfs.c | 19 +- fs/ocfs2/aops.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 2 + fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/namei.c | 17 +- fs/ocfs2/stackglue.c | 8 +- fs/open.c | 13 +- fs/proc/base.c | 10 +- fs/proc/fd.c | 20 +- fs/proc/kcore.c | 67 +- fs/proc/loadavg.c | 2 +- fs/proc/page.c | 40 +- fs/proc/stat.c | 4 +- fs/proc/task_mmu.c | 13 +- fs/reiserfs/namei.c | 1 - fs/seq_file.c | 43 +- fs/userfaultfd.c | 15 +- fs/xfs/libxfs/xfs_ag_resv.c | 18 +- fs/xfs/libxfs/xfs_bmap.c | 12 - fs/xfs/libxfs/xfs_inode_buf.c | 46 +- fs/xfs/libxfs/xfs_trans_inode.c | 17 + fs/xfs/xfs_inode.c | 29 + fs/xfs/xfs_ioctl.c | 101 +- fs/xfs/xfs_message.h | 2 + include/asm-generic/bug.h | 3 +- include/asm-generic/early_ioremap.h | 9 - include/asm-generic/io.h | 68 +- include/asm-generic/preempt.h | 2 +- include/asm-generic/uaccess.h | 4 +- include/asm-generic/unaligned.h | 141 +- include/asm-generic/vmlinux.lds.h | 34 - include/drm/amd_asic_type.h | 1 - include/drm/bridge/dw_hdmi.h | 2 - include/drm/drm_agpsupport.h | 117 + include/drm/drm_aperture.h | 35 - include/drm/drm_connector.h | 4 - include/drm/drm_device.h | 9 +- include/drm/drm_dp_dual_mode_helper.h | 14 +- include/drm/drm_dp_helper.h | 35 +- include/drm/drm_dp_mst_helper.h | 15 +- include/drm/drm_fb_helper.h | 51 + include/drm/drm_format_helper.h | 10 +- include/drm/drm_gem_ttm_helper.h | 5 +- include/drm/drm_gem_vram_helper.h | 7 +- include/drm/drm_legacy.h | 86 +- include/drm/drm_mode_config.h | 2 - include/drm/drm_print.h | 20 +- include/drm/i915_pciids.h | 23 - include/drm/ttm/ttm_bo_api.h | 23 +- include/drm/ttm/ttm_resource.h | 2 + include/dt-bindings/clock/imx8-clock.h | 128 + include/dt-bindings/leds/rt4831-backlight.h | 23 - include/dt-bindings/power/imx8mm-power.h | 22 - include/dt-bindings/power/rk3568-power.h | 32 - include/kunit/test.h | 5 +- include/linux/arm-smccc.h | 55 - include/linux/arm_ffa.h | 266 - include/linux/ata.h | 2 +- include/linux/blkdev.h | 4 - include/linux/bootmem_info.h | 66 - include/linux/bpf.h | 21 +- include/linux/bpf_types.h | 2 - include/linux/bpf_verifier.h | 9 - include/linux/bpfptr.h | 75 - include/linux/btf.h | 2 +- include/linux/buildid.h | 8 - include/linux/cgroup-defs.h | 3 - include/linux/cgroup.h | 18 + include/linux/clocksource.h | 8 +- include/linux/compat.h | 2 + include/linux/compiler_attributes.h | 1 - include/linux/crash_core.h | 12 +- include/linux/debugfs.h | 26 +- include/linux/delayacct.h | 22 +- include/linux/device.h | 2 +- include/linux/eeprom_93xx46.h | 3 - include/linux/export.h | 5 - include/linux/firmware.h | 4 +- include/linux/gfp.h | 9 - include/linux/hid.h | 3 +- include/linux/highmem.h | 28 +- include/linux/host1x.h | 30 +- include/linux/huge_mm.h | 70 +- include/linux/hugetlb.h | 56 +- include/linux/hugetlb_cgroup.h | 19 +- include/linux/hyperv.h | 61 +- include/linux/ide.h | 8 +- include/linux/if_bridge.h | 8 - include/linux/iio/common/cros_ec_sensors_core.h | 2 +- include/linux/iio/common/st_sensors.h | 22 - include/linux/iio/iio-opaque.h | 22 +- include/linux/iio/iio.h | 32 +- include/linux/iio/imu/adis.h | 2 - include/linux/intel-ish-client-if.h | 10 +- include/linux/interrupt.h | 38 +- include/linux/irq.h | 2 - include/linux/jump_label.h | 16 +- include/linux/kallsyms.h | 22 +- include/linux/kcore.h | 3 + include/linux/kernel.h | 84 +- include/linux/kthread.h | 4 +- include/linux/kvm_host.h | 8 +- include/linux/lockdep_types.h | 2 +- include/linux/lsm_audit.h | 8 +- include/linux/lsm_hook_defs.h | 3 +- include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 46 +- include/linux/memory_hotplug.h | 27 + include/linux/memremap.h | 8 +- include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/madera/pdata.h | 2 +- include/linux/mfd/mt6358/registers.h | 2 - include/linux/mfd/mt6360.h | 240 + include/linux/mfd/rohm-bd70528.h | 4 +- include/linux/mfd/rohm-bd71828.h | 10 +- include/linux/migrate.h | 23 + include/linux/mm.h | 20 +- include/linux/mm_types.h | 14 +- include/linux/mm_types_task.h | 5 - include/linux/mman.h | 2 - include/linux/mmc/card.h | 23 - include/linux/mmc/sd.h | 4 - include/linux/mmdebug.h | 3 +- include/linux/mmzone.h | 62 +- include/linux/module.h | 9 +- include/linux/mtd/mtd.h | 2 - include/linux/n_r3964.h | 175 + include/linux/nvmem-provider.h | 2 - include/linux/of_mdio.h | 7 - include/linux/page-flags.h | 32 +- include/linux/page_owner.h | 6 +- include/linux/page_ref.h | 4 +- include/linux/pageblock-flags.h | 2 +- include/linux/panic.h | 98 - include/linux/panic_notifier.h | 12 - include/linux/pci.h | 3 - include/linux/pcs/pcs-xpcs.h | 2 - include/linux/pgtable.h | 35 +- include/linux/phy.h | 5 + include/linux/phy/tegra/xusb.h | 10 +- include/linux/pinctrl/pinconf-generic.h | 20 +- include/linux/platform_data/spi-ath79.h | 16 + include/linux/platform_data/st_sensors_pdata.h | 3 +- include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_profile.h | 2 +- include/linux/pmbus.h | 13 - include/linux/printk.h | 6 - include/linux/ptp_clock_kernel.h | 34 +- include/linux/pxa2xx_ssp.h | 51 +- include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 86 +- include/linux/rcutiny.h | 4 + include/linux/rcutree.h | 1 + include/linux/regmap.h | 38 - include/linux/sched.h | 29 +- include/linux/sched/coredump.h | 8 - include/linux/sched/signal.h | 19 +- include/linux/sched/stat.h | 16 +- include/linux/sched_clock.h | 2 +- include/linux/secretmem.h | 54 - include/linux/security.h | 4 +- include/linux/seq_file.h | 10 +- include/linux/serial_8250.h | 2 +- include/linux/serial_core.h | 5 +- include/linux/set_memory.h | 12 - include/linux/shmem_fs.h | 19 +- include/linux/signal.h | 2 + include/linux/skmsg.h | 3 +- include/linux/slab.h | 58 +- include/linux/soundwire/sdw.h | 3 +- include/linux/spi/pxa2xx_spi.h | 21 +- include/linux/spinlock.h | 17 +- include/linux/srcu.h | 6 - include/linux/srcutree.h | 2 + include/linux/stmmac.h | 1 - include/linux/string_helpers.h | 31 +- include/linux/sunrpc/xprt.h | 2 + include/linux/swap.h | 20 +- include/linux/swapops.h | 2 - include/linux/syscalls.h | 1 - include/linux/sysfs.h | 6 - include/linux/thread_info.h | 1 - include/linux/tick.h | 26 +- include/linux/timer.h | 2 + include/linux/tty.h | 75 +- include/linux/tty_driver.h | 12 +- include/linux/tty_flip.h | 2 +- include/linux/tty_ldisc.h | 6 +- include/linux/uio.h | 1 - include/linux/unaligned/access_ok.h | 68 + include/linux/unaligned/be_byteshift.h | 71 + include/linux/unaligned/be_memmove.h | 37 + include/linux/unaligned/be_struct.h | 37 + include/linux/unaligned/generic.h | 115 + include/linux/unaligned/le_byteshift.h | 71 + include/linux/unaligned/le_memmove.h | 37 + include/linux/unaligned/le_struct.h | 37 + include/linux/unaligned/memmove.h | 46 + include/linux/usb.h | 2 +- include/linux/usb/cdc-wdm.h | 3 +- include/linux/usb/composite.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 17 +- include/linux/usb/isp1760.h | 19 + include/linux/usb/otg-fsm.h | 6 +- include/linux/usb/otg.h | 2 +- include/linux/usb/quirks.h | 2 +- include/linux/usb/serial.h | 10 +- include/linux/usb/tcpm.h | 4 - include/linux/usb/typec_dp.h | 2 +- include/linux/userfaultfd_k.h | 5 - include/linux/vmalloc.h | 15 - include/linux/vmstat.h | 65 +- include/linux/writeback.h | 1 + include/linux/wwan.h | 4 +- include/media/hevc-ctrls.h | 3 +- include/media/mpeg2-ctrls.h | 82 + include/media/rc-map.h | 1 + include/media/v4l2-ctrls.h | 11 +- include/net/bluetooth/hci.h | 1 - include/net/bluetooth/hci_core.h | 3 +- include/net/bluetooth/mgmt.h | 1 - include/net/ip_fib.h | 43 - include/net/ipv6.h | 8 - include/net/netfilter/nf_tables_core.h | 30 - include/net/netns/ipv4.h | 1 - include/net/netns/ipv6.h | 3 +- include/net/pkt_cls.h | 11 + include/net/protocol.h | 1 + include/net/xfrm.h | 1 - include/rdma/ib_verbs.h | 3 + include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/scsi.h | 54 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_proto.h | 12 - include/scsi/sg.h | 2 +- include/soc/imx/cpu.h | 1 - include/sound/rawmidi.h | 2 - include/sound/soc-topology.h | 2 +- include/target/target_core_base.h | 1 - include/trace/events/btrfs.h | 20 +- include/trace/events/rcu.h | 1 - include/trace/events/tcp.h | 76 - include/trace/events/ufs.h | 20 - include/uapi/asm-generic/mman-common.h | 3 - include/uapi/asm-generic/unistd.h | 7 +- include/uapi/drm/amdgpu_drm.h | 17 +- include/uapi/drm/drm_mode.h | 7 +- include/uapi/drm/etnaviv_drm.h | 3 - include/uapi/linux/android/binder.h | 28 +- include/uapi/linux/auxvec.h | 3 - include/uapi/linux/bpf.h | 52 +- include/uapi/linux/if_bridge.h | 2 - include/uapi/linux/input-event-codes.h | 1 - include/uapi/linux/kfd_ioctl.h | 171 +- include/uapi/linux/kvm.h | 5 +- include/uapi/linux/lirc.h | 1 + include/uapi/linux/magic.h | 1 - include/uapi/linux/n_r3964.h | 99 + include/uapi/linux/netfilter/nf_tables.h | 2 - include/uapi/linux/prctl.h | 8 - include/uapi/linux/userfaultfd.h | 7 +- include/uapi/linux/v4l2-controls.h | 112 - include/uapi/linux/videodev2.h | 7 - include/uapi/rdma/mlx5-abi.h | 1 - include/uapi/sound/asound.h | 30 +- include/video/imx-ipu-v3.h | 2 - init/Kconfig | 28 - init/main.c | 77 +- ipc/msg.c | 6 +- ipc/sem.c | 22 +- ipc/shm.c | 6 +- kernel/Kconfig.preempt | 6 - kernel/Makefile | 1 - kernel/auditsc.c | 21 - kernel/bpf/bpf_iter.c | 13 +- kernel/bpf/bpf_lsm.c | 2 + kernel/bpf/btf.c | 70 +- kernel/bpf/hashtab.c | 98 - kernel/bpf/syscall.c | 228 +- kernel/bpf/verifier.c | 391 +- kernel/cgroup/cgroup.c | 130 +- kernel/crash_core.c | 50 +- kernel/debug/kdb/kdb_main.c | 9 +- kernel/delayacct.c | 71 +- kernel/events/core.c | 2 + kernel/fork.c | 7 +- kernel/futex.c | 12 +- kernel/hung_task.c | 45 - kernel/irq/chip.c | 2 +- kernel/irq/handle.c | 2 +- kernel/irq/manage.c | 38 +- kernel/irq/settings.h | 12 - kernel/jump_label.c | 12 +- kernel/kallsyms.c | 110 +- kernel/kcsan/core.c | 53 +- kernel/kcsan/kcsan.h | 39 +- kernel/kcsan/report.c | 169 +- kernel/kexec_core.c | 1 - kernel/kthread.c | 43 +- kernel/livepatch/core.c | 4 +- kernel/locking/lockdep.c | 6 +- kernel/module.c | 33 +- kernel/panic.c | 1 - kernel/pgo/Kconfig | 35 - kernel/pgo/Makefile | 5 - kernel/pgo/fs.c | 390 - kernel/pgo/instrument.c | 183 - kernel/pgo/pgo.h | 211 - kernel/power/hibernate.c | 5 +- kernel/printk/printk.c | 1 - kernel/rcu/Kconfig.debug | 2 +- kernel/rcu/rcu.h | 14 +- kernel/rcu/rcutorture.c | 322 +- kernel/rcu/refscale.c | 144 +- kernel/rcu/srcutree.c | 28 +- kernel/rcu/sync.c | 4 +- kernel/rcu/tasks.h | 58 +- kernel/rcu/tiny.c | 1 + kernel/rcu/tree.c | 424 +- kernel/rcu/tree.h | 16 +- kernel/rcu/tree_nocb.h | 1496 - kernel/rcu/tree_plugin.h | 1527 +- kernel/rcu/tree_stall.h | 165 +- kernel/rcu/update.c | 8 +- kernel/sched/Makefile | 1 - kernel/sched/core.c | 952 +- kernel/sched/core_sched.c | 229 - kernel/sched/cpuacct.c | 12 +- kernel/sched/deadline.c | 38 +- kernel/sched/debug.c | 4 +- kernel/sched/fair.c | 355 +- kernel/sched/idle.c | 13 +- kernel/sched/isolation.c | 4 +- kernel/sched/loadavg.c | 2 +- kernel/sched/pelt.h | 2 +- kernel/sched/rt.c | 31 +- kernel/sched/sched.h | 433 +- kernel/sched/stats.h | 66 +- kernel/sched/stop_task.c | 14 +- kernel/sched/topology.c | 4 +- kernel/seccomp.c | 30 +- kernel/signal.c | 14 +- kernel/smpboot.c | 1 + kernel/sys.c | 5 - kernel/sys_ni.c | 2 - kernel/sysctl.c | 32 +- kernel/time/Kconfig | 11 +- kernel/time/Makefile | 1 - kernel/time/clocksource-wdtest.c | 202 - kernel/time/clocksource.c | 226 +- kernel/time/jiffies.c | 15 +- kernel/time/posix-cpu-timers.c | 4 +- kernel/time/tick-sched.c | 129 +- kernel/time/timer.c | 14 + kernel/trace/trace.c | 1 - kernel/watchdog.c | 12 +- lib/Kconfig.debug | 154 +- lib/Makefile | 2 - lib/bitmap.c | 14 +- lib/buildid.c | 74 +- lib/decompress_bunzip2.c | 2 +- lib/decompress_unlz4.c | 8 - lib/decompress_unlzo.c | 3 +- lib/devres.c | 4 +- lib/dump_stack.c | 33 +- lib/hexdump.c | 12 +- lib/iov_iter.c | 20 +- lib/kstrtox.c | 13 +- lib/kstrtox.h | 2 - lib/kunit/test.c | 18 +- lib/lz4/lz4_decompress.c | 2 +- lib/slub_kunit.c | 152 - lib/smp_processor_id.c | 6 +- lib/string_helpers.c | 102 +- lib/test-string_helpers.c | 157 +- lib/test_bitmap.c | 7 - lib/test_firmware.c | 10 +- lib/test_printf.c | 5 - lib/test_scanf.c | 751 - lib/vsprintf.c | 118 +- localversion-next | 1 - mm/Kconfig | 7 - mm/Makefile | 3 - mm/bootmem_info.c | 127 - mm/compaction.c | 2 +- mm/debug.c | 25 +- mm/debug_vm_pgtable.c | 158 +- mm/filemap.c | 10 +- mm/gup.c | 85 +- mm/huge_memory.c | 233 +- mm/hugetlb.c | 221 +- mm/hugetlb_vmemmap.c | 297 - mm/hugetlb_vmemmap.h | 45 - mm/internal.h | 37 +- mm/kasan/common.c | 3 - mm/kasan/report.c | 6 +- mm/kfence/kfence_test.c | 5 +- mm/khugepaged.c | 20 +- mm/madvise.c | 68 +- mm/mapping_dirty_helpers.c | 2 +- mm/memblock.c | 28 +- mm/memcontrol.c | 321 +- mm/memory-failure.c | 122 +- mm/memory.c | 79 +- mm/memory_hotplug.c | 143 +- mm/mempolicy.c | 2 +- mm/memremap.c | 20 - mm/migrate.c | 213 +- mm/mlock.c | 3 +- mm/mmap.c | 59 +- mm/mmap_lock.c | 2 - mm/mprotect.c | 12 +- mm/mremap.c | 40 +- mm/nommu.c | 6 +- mm/oom_kill.c | 2 +- mm/page-writeback.c | 38 +- mm/page_alloc.c | 296 +- mm/page_owner.c | 2 +- mm/percpu-internal.h | 4 - mm/percpu-km.c | 5 - mm/percpu-stats.c | 12 +- mm/percpu-vm.c | 30 - mm/percpu.c | 261 +- mm/rmap.c | 16 +- mm/secretmem.c | 254 - mm/shmem.c | 157 +- mm/slab.h | 19 +- mm/slab_common.c | 58 +- mm/slub.c | 209 +- mm/sparse-vmemmap.c | 267 - mm/sparse.c | 1 - mm/swap.c | 4 +- mm/swap_slots.c | 2 + mm/swap_state.c | 14 + mm/swapfile.c | 144 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 175 +- mm/util.c | 42 +- mm/vmalloc.c | 115 +- mm/vmscan.c | 10 +- mm/vmstat.c | 246 +- mm/workingset.c | 2 +- mm/z3fold.c | 2 - mm/zbud.c | 2 - net/9p/trans_virtio.c | 4 +- net/atm/atm_sysfs.c | 24 +- net/bluetooth/6lowpan.c | 38 +- net/bluetooth/cmtp/core.c | 5 - net/bluetooth/hci_core.c | 38 +- net/bluetooth/hci_event.c | 74 +- net/bluetooth/l2cap_core.c | 10 +- net/bluetooth/mgmt.c | 9 +- net/bluetooth/msft.c | 6 +- net/bluetooth/rfcomm/tty.c | 14 +- net/bpf/test_run.c | 45 +- net/bridge/br_forward.c | 5 +- net/bridge/br_input.c | 2 +- net/bridge/br_mdb.c | 57 +- net/bridge/br_multicast.c | 445 +- net/bridge/br_private.h | 70 +- net/caif/chnl_net.c | 2 + net/ceph/auth_none.c | 4 +- net/ceph/auth_none.h | 1 + net/core/bpf_sk_storage.c | 3 +- net/core/dev.c | 11 +- net/core/filter.c | 22 +- net/core/neighbour.c | 2 +- net/core/net-traces.c | 1 - net/core/netpoll.c | 4 +- net/core/rtnetlink.c | 26 +- net/core/skmsg.c | 3 +- net/dcb/dcbnl.c | 2 + net/dccp/ipv4.c | 1 + net/ipv4/af_inet.c | 4 + net/ipv4/ah4.c | 1 - net/ipv4/cipso_ipv4.c | 3 +- net/ipv4/devinet.c | 4 +- net/ipv4/esp4.c | 3 +- net/ipv4/fib_frontend.c | 10 +- net/ipv4/fib_semantics.c | 1 - net/ipv4/gre_demux.c | 1 + net/ipv4/ip_vti.c | 1 - net/ipv4/ipcomp.c | 1 - net/ipv4/ipmr.c | 1 + net/ipv4/protocol.c | 6 + net/ipv4/route.c | 127 +- net/ipv4/sysctl_net_ipv4.c | 31 +- net/ipv4/tcp_bpf.c | 9 +- net/ipv4/tcp_input.c | 1 - net/ipv4/tcp_ipv4.c | 3 - net/ipv4/tunnel4.c | 3 + net/ipv4/udp_bpf.c | 8 +- net/ipv4/udplite.c | 1 + net/ipv4/xfrm4_protocol.c | 3 + net/ipv6/esp6.c | 2 +- net/ipv6/ip6_fib.c | 9 +- net/ipv6/route.c | 131 +- net/ipv6/sysctl_net_ipv6.c | 31 +- net/ipv6/tcp_ipv6.c | 2 - net/l2tp/l2tp_ip.c | 1 + net/mptcp/options.c | 3 +- net/mptcp/pm_netlink.c | 8 +- net/mptcp/protocol.c | 14 +- net/mptcp/protocol.h | 3 +- net/mptcp/sockopt.c | 4 +- net/mptcp/subflow.c | 1 - net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/Kconfig | 2 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/nft_exthdr.c | 51 - net/netfilter/nft_lookup.c | 35 +- net/netfilter/nft_objref.c | 4 +- net/netfilter/nft_set_bitmap.c | 5 +- net/netfilter/nft_set_hash.c | 17 +- net/netfilter/nft_set_pipapo.h | 2 + net/netfilter/nft_set_pipapo_avx2.c | 9 +- net/netfilter/nft_set_pipapo_avx2.h | 2 + net/netfilter/nft_set_rbtree.c | 5 +- net/netlabel/netlabel_calipso.c | 4 +- net/netlabel/netlabel_cipso_v4.c | 4 +- net/netlabel/netlabel_mgmt.c | 8 +- net/netlabel/netlabel_unlabeled.c | 10 +- net/netlabel/netlabel_user.h | 4 +- net/netrom/nr_route.c | 4 - net/nfc/nci/uart.c | 7 +- net/openvswitch/conntrack.c | 11 +- net/packet/af_packet.c | 8 +- net/qrtr/ns.c | 4 +- net/rds/tcp_connect.c | 1 - net/rds/threads.c | 2 - net/sched/cls_api.c | 4 +- net/sched/sch_taprio.c | 88 +- net/sctp/input.c | 3 +- net/sctp/protocol.c | 1 + net/sctp/socket.c | 1 + net/sctp/sysctl.c | 2 +- net/sunrpc/xprt.c | 58 +- net/sunrpc/xprtrdma/rpc_rdma.c | 27 +- net/sunrpc/xprtrdma/transport.c | 12 +- net/sunrpc/xprtrdma/verbs.c | 18 +- net/sunrpc/xprtrdma/xprt_rdma.h | 1 + net/tipc/link.c | 1 - net/tls/tls_sw.c | 3 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/xfrm/xfrm_interface.c | 1 - net/xfrm/xfrm_policy.c | 6 +- net/xfrm/xfrm_state.c | 14 +- rust/.gitignore | 5 - rust/Makefile | 152 - rust/compiler_builtins.rs | 156 - rust/exports.c | 16 - rust/helpers.c | 94 - rust/kernel/allocator.rs | 68 - rust/kernel/bindings.rs | 22 - rust/kernel/bindings_helper.h | 18 - rust/kernel/buffer.rs | 39 - rust/kernel/c_types.rs | 133 - rust/kernel/chrdev.rs | 162 - rust/kernel/error.rs | 106 - rust/kernel/file_operations.rs | 674 - rust/kernel/lib.rs | 204 - rust/kernel/linked_list.rs | 245 - rust/kernel/miscdev.rs | 109 - rust/kernel/module_param.rs | 497 - rust/kernel/pages.rs | 173 - rust/kernel/prelude.rs | 22 - rust/kernel/print.rs | 463 - rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 - rust/kernel/static_assert.rs | 38 - rust/kernel/sync/arc.rs | 184 - rust/kernel/sync/condvar.rs | 136 - rust/kernel/sync/guard.rs | 82 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 85 - rust/kernel/sync/mutex.rs | 101 - rust/kernel/sync/spinlock.rs | 108 - rust/kernel/sysctl.rs | 185 - rust/kernel/types.rs | 73 - rust/kernel/user_ptr.rs | 282 - rust/module.rs | 764 - samples/Kconfig | 2 - samples/Makefile | 1 - samples/bpf/task_fd_query_user.c | 2 +- samples/kprobes/kprobe_example.c | 33 +- samples/rust/Kconfig | 113 - samples/rust/Makefile | 12 - samples/rust/rust_chrdev.rs | 55 - samples/rust/rust_minimal.rs | 40 - samples/rust/rust_miscdev.rs | 145 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_print.rs | 58 - samples/rust/rust_random.rs | 60 - samples/rust/rust_semaphore.rs | 176 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 42 - samples/rust/rust_sync.rs | 84 - samples/vfio-mdev/mdpy-fb.c | 13 +- scripts/Makefile.build | 19 - scripts/Makefile.lib | 22 - scripts/checkpatch.pl | 4 +- scripts/checksyscalls.sh | 4 - scripts/decode_stacktrace.sh | 89 +- scripts/dummy-tools/elfedit | 1 - scripts/kallsyms.c | 33 +- scripts/kconfig/confdata.c | 67 +- scripts/kconfig/streamline_config.pl | 80 +- scripts/kernel-doc | 71 +- scripts/rust-version.sh | 31 - scripts/spelling.txt | 16 - security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 - security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 4 +- security/integrity/evm/evm_secfs.c | 5 +- security/security.c | 4 +- security/selinux/avc.c | 2 +- security/selinux/hooks.c | 2 +- security/selinux/include/xfrm.h | 2 +- security/selinux/ss/avtab.c | 28 +- security/selinux/ss/avtab.h | 16 +- security/selinux/ss/conditional.c | 14 +- security/selinux/ss/policydb.c | 1 + security/selinux/ss/services.c | 4 + security/selinux/xfrm.c | 2 +- security/smack/smack_access.c | 5 +- security/smack/smackfs.c | 4 +- sound/core/rawmidi.c | 93 +- sound/core/rawmidi_compat.c | 4 +- sound/firewire/Kconfig | 4 +- sound/firewire/amdtp-am824.c | 4 +- sound/firewire/amdtp-am824.h | 2 +- sound/firewire/amdtp-stream.c | 862 +- sound/firewire/amdtp-stream.h | 89 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/bebob/bebob_stream.c | 29 +- sound/firewire/dice/dice-stream.c | 15 +- sound/firewire/digi00x/amdtp-dot.c | 2 +- sound/firewire/digi00x/digi00x-stream.c | 7 +- sound/firewire/fireface/ff-stream.c | 7 +- sound/firewire/fireworks/fireworks_stream.c | 8 +- sound/firewire/motu/amdtp-motu.c | 13 +- sound/firewire/motu/motu-stream.c | 7 +- sound/firewire/motu/motu.h | 3 +- sound/firewire/oxfw/oxfw-stream.c | 39 +- sound/firewire/oxfw/oxfw.c | 137 +- sound/firewire/oxfw/oxfw.h | 13 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/firewire/tascam/tascam-stream.c | 7 +- sound/isa/gus/gus_main.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/patch_realtek.c | 14 +- sound/pci/intel8x0.c | 2 +- sound/pci/intel8x0m.c | 2 +- sound/pci/rme9652/hdsp.c | 2 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 4 + sound/soc/codecs/Kconfig | 11 - sound/soc/codecs/Makefile | 2 - sound/soc/codecs/cirrus_legacy.h | 21 - sound/soc/codecs/cs35l32.c | 34 +- sound/soc/codecs/cs35l33.c | 15 +- sound/soc/codecs/cs35l34.c | 39 +- sound/soc/codecs/cs35l35.c | 21 +- sound/soc/codecs/cs35l35.h | 1 - sound/soc/codecs/cs35l36.c | 2 +- sound/soc/codecs/cs4265.c | 10 +- sound/soc/codecs/cs42l42.c | 143 +- sound/soc/codecs/cs42l42.h | 3 +- sound/soc/codecs/cs42l52.c | 12 +- sound/soc/codecs/cs42l73.c | 30 +- sound/soc/codecs/cs43130.c | 31 +- sound/soc/codecs/cs53l30.c | 22 +- sound/soc/codecs/cx20442.c | 4 +- sound/soc/codecs/lpass-rx-macro.c | 2 +- sound/soc/codecs/lpass-wsa-macro.c | 4 - sound/soc/codecs/mt6359-accdet.c | 2 +- sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/rk3328_codec.c | 28 +- sound/soc/codecs/rt1019.c | 5 +- sound/soc/codecs/rt286.c | 1 + sound/soc/codecs/rt5682-i2c.c | 12 - sound/soc/codecs/tfa989x.c | 298 - sound/soc/codecs/wm2200.c | 1 + sound/soc/codecs/wm8958-dsp2.c | 6 +- sound/soc/codecs/wm_adsp.c | 18 +- sound/soc/codecs/wm_adsp.h | 2 +- sound/soc/fsl/Kconfig | 13 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl_spdif.c | 67 - sound/soc/fsl/fsl_spdif.h | 1 - sound/soc/fsl/fsl_xcvr.c | 2 +- sound/soc/fsl/imx-card.c | 844 - sound/soc/fsl/imx-pcm-rpmsg.c | 6 +- sound/soc/fsl/imx-pcm-rpmsg.h | 4 +- sound/soc/hisilicon/hi6210-i2s.c | 14 +- sound/soc/intel/boards/Kconfig | 36 +- sound/soc/intel/boards/Makefile | 30 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 13 +- sound/soc/intel/boards/bxt_rt298.c | 1 - sound/soc/intel/boards/bytcht_cx2072x.c | 1 + sound/soc/intel/boards/bytcht_da7213.c | 1 + sound/soc/intel/boards/bytcht_es8316.c | 1 + sound/soc/intel/boards/bytcht_nocodec.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 1 + sound/soc/intel/boards/bytcr_rt5651.c | 1 + sound/soc/intel/boards/bytcr_wm5102.c | 1 + sound/soc/intel/boards/cht_bsw_rt5645.c | 1 + sound/soc/intel/boards/cht_bsw_rt5672.c | 1 + sound/soc/intel/boards/cml_rt1011_rt5682.c | 1 - sound/soc/intel/boards/ehl_rt5660.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 1 - sound/soc/intel/boards/hda_dsp_common.c | 5 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 1 - sound/soc/intel/boards/sof_cs42l42.c | 509 - sound/soc/intel/boards/sof_da7219_max98373.c | 2 - sound/soc/intel/boards/sof_maxim_common.c | 84 +- sound/soc/intel/boards/sof_maxim_common.h | 14 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 120 +- sound/soc/intel/boards/sof_sdw.c | 75 +- sound/soc/intel/boards/sof_sdw_common.h | 8 - sound/soc/intel/boards/sof_sdw_max98373.c | 4 +- sound/soc/intel/boards/sof_wm8804.c | 1 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 71 - sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 12 +- sound/soc/jz4740/jz4740-i2s.c | 4 +- sound/soc/jz4740/jz4740-i2s.h | 2 + sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 2 + sound/soc/meson/g12a-toacodec.c | 143 +- sound/soc/pxa/pxa-ssp.c | 16 + sound/soc/sh/rcar/adg.c | 37 +- sound/soc/soc-core.c | 10 +- sound/soc/soc-dai.c | 13 +- sound/soc/soc-topology.c | 466 +- sound/soc/sof/intel/Makefile | 5 +- sound/soc/sof/intel/atom.c | 463 - sound/soc/sof/intel/atom.h | 74 - sound/soc/sof/intel/byt.c | 768 +- sound/soc/sof/intel/hda.c | 10 +- sound/soc/sof/intel/pci-tng.c | 171 +- sound/soc/sof/loader.c | 2 +- sound/soc/sof/ops.h | 10 +- sound/soc/sof/sof-acpi-dev.c | 5 +- sound/soc/sof/sof-of-dev.c | 5 +- sound/soc/sof/sof-pci-dev.c | 7 +- sound/soc/sof/topology.c | 17 +- sound/soc/ti/ams-delta.c | 11 +- sound/usb/clock.c | 298 +- sound/usb/usx2y/us122l.c | 61 +- sound/usb/usx2y/us122l.h | 2 +- sound/usb/usx2y/usX2Yhwdep.c | 135 +- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 82 +- sound/usb/usx2y/usb_stream.h | 23 +- sound/usb/usx2y/usbus428ctldefs.h | 104 +- sound/usb/usx2y/usbusx2y.c | 389 +- sound/usb/usx2y/usbusx2y.h | 65 +- sound/usb/usx2y/usbusx2yaudio.c | 684 +- sound/usb/usx2y/usx2yhwdeppcm.c | 627 +- sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- tools/arch/x86/include/asm/asm.h | 193 - tools/arch/x86/include/asm/nops.h | 24 +- tools/arch/x86/include/uapi/asm/kvm.h | 2 + tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 4 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 6 +- tools/bpf/bpftool/cgroup.c | 3 +- tools/bpf/bpftool/gen.c | 394 +- tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 1 - tools/bpf/bpftool/prog.c | 109 +- tools/bpf/bpftool/xlated_dumper.c | 3 - tools/include/linux/kallsyms.h | 2 +- tools/include/linux/lockdep.h | 2 +- tools/include/uapi/linux/bpf.h | 52 +- tools/include/uapi/linux/fs.h | 2 +- tools/include/uapi/linux/kvm.h | 5 +- tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/prctl.h | 8 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf.c | 13 - tools/lib/bpf/bpf.h | 2 - tools/lib/bpf/bpf_gen_internal.h | 41 - tools/lib/bpf/gen_loader.c | 729 - tools/lib/bpf/libbpf.c | 430 +- tools/lib/bpf/libbpf.h | 67 +- tools/lib/bpf/libbpf.map | 8 - tools/lib/bpf/libbpf_internal.h | 2 - tools/lib/bpf/linker.c | 18 +- tools/lib/bpf/netlink.c | 568 +- tools/lib/bpf/nlattr.h | 48 - tools/lib/bpf/skel_internal.h | 123 - tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- .../memory-model/Documentation/access-marking.txt | 152 +- tools/memory-model/Documentation/explanation.txt | 2 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/arch/x86/include/arch/special.h | 1 - tools/objtool/check.c | 38 +- tools/objtool/elf.c | 113 +- tools/objtool/include/objtool/elf.h | 17 +- tools/objtool/include/objtool/objtool.h | 3 - tools/objtool/include/objtool/special.h | 1 - tools/objtool/special.c | 14 - tools/perf/Documentation/perf-intel-pt.txt | 6 +- tools/perf/Documentation/perf-script.txt | 7 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 +- tools/perf/builtin-buildid-list.c | 3 + tools/perf/builtin-stat.c | 13 +- tools/perf/perf.c | 4 +- .../pmu-events/arch/powerpc/power10/cache.json | 30 +- .../arch/powerpc/power10/floating_point.json | 2 +- .../pmu-events/arch/powerpc/power10/frontend.json | 124 +- .../pmu-events/arch/powerpc/power10/locks.json | 4 +- .../pmu-events/arch/powerpc/power10/marked.json | 61 +- .../pmu-events/arch/powerpc/power10/memory.json | 79 +- .../pmu-events/arch/powerpc/power10/others.json | 133 +- .../pmu-events/arch/powerpc/power10/pipeline.json | 135 +- .../perf/pmu-events/arch/powerpc/power10/pmc.json | 8 +- .../arch/powerpc/power10/translation.json | 22 +- tools/perf/pmu-events/jevents.c | 2 +- tools/perf/scripts/python/exported-sql-viewer.py | 12 +- tools/perf/tests/pfm.c | 4 +- tools/perf/util/bpf_counter.c | 4 +- tools/perf/util/event.h | 2 +- tools/perf/util/evlist.c | 3 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 6 +- tools/perf/util/intel-pt.c | 6 +- tools/perf/util/parse-events.c | 13 +- tools/perf/util/parse-events.l | 1 + tools/perf/util/pfm.c | 11 +- tools/rcu/rcu-cbs.py | 46 - tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 16 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 72 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 6 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 10 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 6 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 10 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 6 +- .../selftests/bpf/prog_tests/ksyms_module.c | 2 +- .../selftests/bpf/prog_tests/lookup_and_delete.c | 288 - tools/testing/selftests/bpf/prog_tests/ringbuf.c | 8 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 2 +- tools/testing/selftests/bpf/prog_tests/skeleton.c | 6 +- .../selftests/bpf/prog_tests/static_linked.c | 9 +- tools/testing/selftests/bpf/prog_tests/syscall.c | 55 - tools/testing/selftests/bpf/prog_tests/tc_bpf.c | 395 - .../testing/selftests/bpf/prog_tests/tc_redirect.c | 552 +- .../selftests/bpf/prog_tests/trace_printk.c | 5 +- .../selftests/bpf/progs/bpf_iter_test_kern4.c | 4 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- tools/testing/selftests/bpf/progs/linked_maps1.c | 2 +- tools/testing/selftests/bpf/progs/syscall.c | 121 - tools/testing/selftests/bpf/progs/tailcall3.c | 2 +- tools/testing/selftests/bpf/progs/tailcall4.c | 2 +- tools/testing/selftests/bpf/progs/tailcall5.c | 2 +- .../selftests/bpf/progs/tailcall_bpf2bpf2.c | 2 +- .../selftests/bpf/progs/tailcall_bpf2bpf4.c | 2 +- tools/testing/selftests/bpf/progs/test_check_mtu.c | 4 +- .../selftests/bpf/progs/test_cls_redirect.c | 4 +- .../selftests/bpf/progs/test_global_func_args.c | 2 +- .../selftests/bpf/progs/test_lookup_and_delete.c | 26 - .../testing/selftests/bpf/progs/test_rdonly_maps.c | 6 +- tools/testing/selftests/bpf/progs/test_ringbuf.c | 4 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 4 +- .../selftests/bpf/progs/test_snprintf_single.c | 2 +- .../selftests/bpf/progs/test_sockmap_listen.c | 4 +- .../selftests/bpf/progs/test_static_linked1.c | 10 +- .../selftests/bpf/progs/test_static_linked2.c | 10 +- tools/testing/selftests/bpf/progs/test_subprogs.c | 13 - tools/testing/selftests/bpf/progs/test_tc_bpf.c | 12 - tools/testing/selftests/bpf/progs/test_tc_peer.c | 31 + tools/testing/selftests/bpf/progs/trace_printk.c | 6 +- tools/testing/selftests/bpf/test_lru_map.c | 8 - tools/testing/selftests/bpf/test_maps.c | 17 - tools/testing/selftests/bpf/verifier/stack_ptr.c | 2 - .../selftests/bpf/verifier/value_ptr_arith.c | 8 - tools/testing/selftests/cgroup/.gitignore | 3 +- tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 51 - tools/testing/selftests/cgroup/cgroup_util.h | 2 - tools/testing/selftests/cgroup/test_freezer.c | 57 + tools/testing/selftests/cgroup/test_kill.c | 297 - .../selftests/drivers/net/mlxsw/port_scale.sh | 4 +- .../selftests/drivers/net/mlxsw/qos_headroom.sh | 69 +- .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 14 + .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh | 24 +- .../selftests/drivers/net/mlxsw/tc_sample.sh | 12 +- tools/testing/selftests/futex/functional/Makefile | 3 +- .../futex/functional/futex_wait_timeout.c | 126 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 3 +- tools/testing/selftests/kvm/demand_paging_test.c | 174 +- .../testing/selftests/kvm/hardware_disable_test.c | 32 +- tools/testing/selftests/kvm/include/kvm_util.h | 4 +- tools/testing/selftests/kvm/include/test_util.h | 12 + tools/testing/selftests/kvm/lib/kvm_util.c | 278 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 17 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 4 +- tools/testing/selftests/kvm/lib/rbtree.c | 1 + tools/testing/selftests/kvm/lib/test_util.c | 51 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 16 +- .../kvm/memslot_modification_stress_test.c | 18 +- tools/testing/selftests/kvm/memslot_perf_test.c | 1037 + .../testing/selftests/kvm/x86_64/get_cpuid_test.c | 5 + .../selftests/kvm/x86_64/get_msr_index_features.c | 8 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/scanf.sh | 4 - tools/testing/selftests/net/devlink_port_split.py | 8 +- .../net/forwarding/custom_multipath_hash.sh | 364 - .../net/forwarding/gre_custom_multipath_hash.sh | 456 - .../net/forwarding/ip6gre_custom_multipath_hash.sh | 458 - tools/testing/selftests/net/unicast_extensions.sh | 17 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 33 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 6 +- .../selftests/rcutorture/bin/kvm-end-run-stats.sh | 40 - .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 249 - tools/testing/selftests/rcutorture/bin/kvm.sh | 61 +- tools/testing/selftests/rcutorture/bin/torture.sh | 35 +- .../selftests/rcutorture/configs/rcu/BUSTED-BOOST | 17 - .../rcutorture/configs/rcu/BUSTED-BOOST.boot | 8 - .../selftests/rcutorture/configs/rcuscale/TREE | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE54 | 2 +- .../rcutorture/configs/refscale/NOPREEMPT | 2 +- .../selftests/rcutorture/configs/refscale/PREEMPT | 2 +- .../rcutorture/formal/srcu-cbmc/src/locks.h | 2 +- tools/testing/selftests/sched/.gitignore | 1 - tools/testing/selftests/sched/Makefile | 14 - tools/testing/selftests/sched/config | 1 - tools/testing/selftests/sched/cs_prctl_test.c | 338 - tools/testing/selftests/sigaltstack/sas.c | 20 +- tools/testing/selftests/vm/.gitignore | 4 - tools/testing/selftests/vm/Makefile | 4 +- tools/testing/selftests/vm/gup_test.c | 96 +- tools/testing/selftests/vm/madv_populate.c | 342 - tools/testing/selftests/vm/memfd_secret.c | 296 - tools/testing/selftests/vm/mremap_test.c | 118 +- tools/testing/selftests/vm/run_vmtests.sh | 33 - tools/testing/selftests/vm/userfaultfd.c | 1054 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/sigaltstack.c | 128 - tools/testing/selftests/x86/syscall_numbering.c | 491 +- tools/vm/page_owner_sort.c | 4 - virt/kvm/kvm_main.c | 6 +- 4258 files changed, 66976 insertions(+), 216953 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/ABI/obsolete/sysfs-bus-iio delete mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds2438 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-icm42600 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp5520 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp8860 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-driver-adp8870 create mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 delete mode 100644 Documentation/dev-tools/kunit/running_tips.rst delete mode 100644 Documentation/dev-tools/pgo.rst delete mode 100644 Documentation/devicetree/bindings/arm/arm,scu.yaml create mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.txt delete mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml create mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.txt delete mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml create mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.yaml create mode 100644 Documentation/devicetree/bindings/arm/scu.txt create mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml create mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.txt delete mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/google,cros-ec [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml create mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.txt delete mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dp-controller.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-common.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms397k [...] create mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.txt delete mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.yaml delete mode 100644 Documentation/devicetree/bindings/dvfs/performance-domain.yaml create mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma220.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml delete mode 100644 Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ad5755.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5755.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac082s085.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti-dac082s085.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/amstaos,tsl2591.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml delete mode 100644 Documentation/devicetree/bindings/leds/backlight/richtek,rt4831 [...] delete mode 100644 Documentation/devicetree/bindings/media/microchip,sama5d4-vdec.yaml create mode 100644 Documentation/devicetree/bindings/media/tango-ir.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml create mode 100644 Documentation/devicetree/bindings/mmc/renesas,mmcif.txt delete mode 100644 Documentation/devicetree/bindings/mmc/renesas,mmcif.yaml create mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mtd.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.yaml create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.yaml create mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt delete mode 100644 Documentation/devicetree/bindings/phy/renesas,rcar-gen3-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm4708-pinmux.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,ns-pinmux.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.txt delete mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml delete mode 100644 Documentation/devicetree/bindings/power/rockchip,power-controller.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/charger-manager.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/charger-manager.yaml create mode 100644 Documentation/devicetree/bindings/property-units.txt create mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/reset/microchip,rst.yaml create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.yaml create mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.yaml create mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt delete mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml create mode 100644 Documentation/devicetree/bindings/soc/rockchip/power_domain.txt create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt delete mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml delete mode 100644 Documentation/devicetree/bindings/sound/imx-audio-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml create mode 100644 Documentation/devicetree/bindings/sound/wm8750.txt delete mode 100644 Documentation/devicetree/bindings/sound/wm8750.yaml create mode 100644 Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt delete mode 100644 Documentation/devicetree/bindings/timer/arm,twd-timer.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,twd.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,tpu.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,tpu.yaml delete mode 100644 Documentation/devicetree/bindings/usb/nxp,isp1760.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/arm,twd-wdt.yaml delete mode 100644 Documentation/filesystems/cifs/cifsd.rst delete mode 100644 Documentation/filesystems/cifs/index.rst delete mode 100644 Documentation/hwmon/mp2888.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/coding.rst delete mode 100644 Documentation/rust/docs.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/rust/rust-project.json delete mode 100644 Documentation/translations/zh_CN/core-api/kernel-api.rst delete mode 100644 Documentation/translations/zh_CN/core-api/kobject.rst delete mode 100644 Documentation/translations/zh_CN/core-api/printk-basics.rst delete mode 100644 Documentation/translations/zh_CN/core-api/printk-formats.rst delete mode 100644 Documentation/translations/zh_CN/core-api/workqueue.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/configure-git.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/index.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/maintainer-entry-pr [...] delete mode 100644 Documentation/translations/zh_CN/maintainer/modifying-patches.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/pull-requests.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/rebasing-and-merging.rst delete mode 100644 Documentation/translations/zh_CN/parisc/debugging.rst delete mode 100644 Documentation/translations/zh_CN/parisc/index.rst delete mode 100644 Documentation/translations/zh_CN/parisc/registers.rst delete mode 100644 Documentation/x86/buslock.rst delete mode 100644 Documentation/x86/elf_auxvec.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log create mode 100644 arch/alpha/include/asm/unaligned.h delete mode 100644 arch/arm/boot/dts/imx28-lwe.dtsi delete mode 100644 arch/arm/boot/dts/imx28-xea.dts delete mode 100644 arch/arm/boot/dts/imx6q-ds.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-ds.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-feta40i.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-oka40i-c.dts create mode 100644 arch/arm/crypto/poly1305-core.S_shipped create mode 100644 arch/arm/crypto/sha256-core.S_shipped create mode 100644 arch/arm/crypto/sha512-core.S_shipped create mode 100644 arch/arm/include/asm/unaligned.h delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7901.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi create mode 100644 arch/arm64/crypto/poly1305-core.S_shipped create mode 100644 arch/arm64/crypto/sha256-core.S_shipped create mode 100644 arch/arm64/crypto/sha512-core.S_shipped delete mode 100644 arch/arm64/include/asm/set_memory.h delete mode 100644 arch/arm64/rust/target.json create mode 100644 arch/ia64/include/asm/unaligned.h create mode 100644 arch/m68k/include/asm/unaligned.h create mode 100644 arch/microblaze/include/asm/unaligned.h create mode 100644 arch/openrisc/include/asm/unaligned.h create mode 100644 arch/powerpc/include/asm/unaligned.h delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/sh/boot/compressed/ashiftrt.S delete mode 100644 arch/sh/boot/compressed/ashldi3.c delete mode 100644 arch/sh/boot/compressed/ashlsi3.S delete mode 100644 arch/sh/boot/compressed/ashrsi3.S delete mode 100644 arch/sh/boot/compressed/lshrsi3.S create mode 100644 arch/sh/include/asm/unaligned-sh4a.h create mode 100644 arch/sh/include/asm/unaligned.h create mode 100644 arch/sparc/include/asm/unaligned.h create mode 100644 arch/x86/entry/syscalls/syscallhdr.sh create mode 100644 arch/x86/entry/syscalls/syscalltbl.sh create mode 100644 arch/x86/include/asm/unaligned.h delete mode 100644 arch/x86/rust/target.json create mode 100644 arch/xtensa/include/asm/unaligned.h delete mode 100644 drivers/acpi/fan.h delete mode 100644 drivers/android/allocation.rs delete mode 100644 drivers/android/context.rs delete mode 100644 drivers/android/defs.rs delete mode 100644 drivers/android/node.rs delete mode 100644 drivers/android/process.rs delete mode 100644 drivers/android/range_alloc.rs delete mode 100644 drivers/android/rust_binder.rs delete mode 100644 drivers/android/thread.rs delete mode 100644 drivers/android/transaction.rs delete mode 100644 drivers/base/regmap/regmap-mdio.c delete mode 100644 drivers/clk/imx/clk-imx8qm-rsrc.c delete mode 100644 drivers/clk/imx/clk-imx8qxp-rsrc.c delete mode 100644 drivers/crypto/qce/aead.c delete mode 100644 drivers/crypto/qce/aead.h create mode 100644 drivers/cxl/bus.c delete mode 100644 drivers/cxl/core.c delete mode 100644 drivers/cxl/mem.h delete mode 100644 drivers/firmware/arm_ffa/Kconfig delete mode 100644 drivers/firmware/arm_ffa/Makefile delete mode 100644 drivers/firmware/arm_ffa/bus.c delete mode 100644 drivers/firmware/arm_ffa/common.h delete mode 100644 drivers/firmware/arm_ffa/driver.c delete mode 100644 drivers/firmware/arm_ffa/smccc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_3_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_3_0_3_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_3_0_3_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/beige_goby_ip_offset.h delete mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c delete mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h delete mode 100644 drivers/gpu/drm/bridge/cros-ec-anx7688.c delete mode 100644 drivers/gpu/drm/bridge/ite-it66121.c delete mode 100644 drivers/gpu/drm/drm_aperture.c create mode 100644 drivers/gpu/drm/i915/display/intel_csr.c create mode 100644 drivers/gpu/drm/i915/display/intel_csr.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dmc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dmc.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_hdcp.h delete mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.c delete mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.h delete mode 100644 drivers/gpu/drm/tiny/simpledrm.c delete mode 100644 drivers/gpu/drm/ttm/ttm_sys_manager.c create mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.c create mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h delete mode 100755 drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h delete mode 100644 drivers/hid/hid-semitek.c delete mode 100644 drivers/hwmon/pmbus/mp2888.c delete mode 100644 drivers/iio/accel/fxls8962af-core.c delete mode 100644 drivers/iio/accel/fxls8962af-i2c.c delete mode 100644 drivers/iio/accel/fxls8962af-spi.c delete mode 100644 drivers/iio/accel/fxls8962af.h delete mode 100644 drivers/iio/accel/sca3300.c delete mode 100644 drivers/iio/adc/ti-tsc2046.c delete mode 100644 drivers/iio/chemical/sps30.h delete mode 100644 drivers/iio/chemical/sps30_i2c.c delete mode 100644 drivers/iio/chemical/sps30_serial.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/Kconfig delete mode 100644 drivers/iio/imu/st_lsm9ds0/Makefile delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c delete mode 100644 drivers/iio/light/tsl2591.c delete mode 100644 drivers/iio/temperature/tmp117.c create mode 100644 drivers/media/rc/keymaps/rc-tango.c create mode 100644 drivers/media/rc/tango-ir.c delete mode 100644 drivers/mfd/rt4831.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/ib.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/switchib.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/switchx2.c delete mode 100644 drivers/net/phy/mediatek-ge.c delete mode 100644 drivers/net/phy/motorcomm.c create mode 100644 drivers/platform/x86/hp-wireless.c delete mode 100644 drivers/platform/x86/wireless-hotkey.c delete mode 100644 drivers/reset/reset-microchip-sparx5.c create mode 100644 drivers/staging/iio/cdc/ad7746.h delete mode 100644 drivers/staging/media/hantro/hantro_g1.c delete mode 100644 drivers/staging/media/hantro/sama5d4_vdec_hw.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.h create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.h create mode 100644 drivers/tty/n_r3964.c delete mode 100644 drivers/video/backlight/rt4831-backlight.c delete mode 100644 fs/cifsd/Kconfig delete mode 100644 fs/cifsd/Makefile delete mode 100644 fs/cifsd/asn1.c delete mode 100644 fs/cifsd/asn1.h delete mode 100644 fs/cifsd/auth.c delete mode 100644 fs/cifsd/auth.h delete mode 100644 fs/cifsd/buffer_pool.c delete mode 100644 fs/cifsd/buffer_pool.h delete mode 100644 fs/cifsd/connection.c delete mode 100644 fs/cifsd/connection.h delete mode 100644 fs/cifsd/crypto_ctx.c delete mode 100644 fs/cifsd/crypto_ctx.h delete mode 100644 fs/cifsd/glob.h delete mode 100644 fs/cifsd/ksmbd_server.h delete mode 100644 fs/cifsd/ksmbd_work.c delete mode 100644 fs/cifsd/ksmbd_work.h delete mode 100644 fs/cifsd/mgmt/ksmbd_ida.c delete mode 100644 fs/cifsd/mgmt/ksmbd_ida.h delete mode 100644 fs/cifsd/mgmt/share_config.c delete mode 100644 fs/cifsd/mgmt/share_config.h delete mode 100644 fs/cifsd/mgmt/tree_connect.c delete mode 100644 fs/cifsd/mgmt/tree_connect.h delete mode 100644 fs/cifsd/mgmt/user_config.c delete mode 100644 fs/cifsd/mgmt/user_config.h delete mode 100644 fs/cifsd/mgmt/user_session.c delete mode 100644 fs/cifsd/mgmt/user_session.h delete mode 100644 fs/cifsd/misc.c delete mode 100644 fs/cifsd/misc.h delete mode 100644 fs/cifsd/ndr.c delete mode 100644 fs/cifsd/ndr.h delete mode 100644 fs/cifsd/nterr.h delete mode 100644 fs/cifsd/ntlmssp.h delete mode 100644 fs/cifsd/oplock.c delete mode 100644 fs/cifsd/oplock.h delete mode 100644 fs/cifsd/server.c delete mode 100644 fs/cifsd/server.h delete mode 100644 fs/cifsd/smb2misc.c delete mode 100644 fs/cifsd/smb2ops.c delete mode 100644 fs/cifsd/smb2pdu.c delete mode 100644 fs/cifsd/smb2pdu.h delete mode 100644 fs/cifsd/smb_common.c delete mode 100644 fs/cifsd/smb_common.h delete mode 100644 fs/cifsd/smbacl.c delete mode 100644 fs/cifsd/smbacl.h delete mode 100644 fs/cifsd/smbfsctl.h delete mode 100644 fs/cifsd/smbstatus.h delete mode 100644 fs/cifsd/spnego_negtokeninit.asn1 delete mode 100644 fs/cifsd/spnego_negtokentarg.asn1 delete mode 100644 fs/cifsd/transport_ipc.c delete mode 100644 fs/cifsd/transport_ipc.h delete mode 100644 fs/cifsd/transport_rdma.c delete mode 100644 fs/cifsd/transport_rdma.h delete mode 100644 fs/cifsd/transport_tcp.c delete mode 100644 fs/cifsd/transport_tcp.h delete mode 100644 fs/cifsd/unicode.c delete mode 100644 fs/cifsd/unicode.h delete mode 100644 fs/cifsd/uniupr.h delete mode 100644 fs/cifsd/vfs.c delete mode 100644 fs/cifsd/vfs.h delete mode 100644 fs/cifsd/vfs_cache.c delete mode 100644 fs/cifsd/vfs_cache.h create mode 100644 include/drm/drm_agpsupport.h delete mode 100644 include/drm/drm_aperture.h delete mode 100644 include/dt-bindings/leds/rt4831-backlight.h delete mode 100644 include/dt-bindings/power/imx8mm-power.h delete mode 100644 include/dt-bindings/power/rk3568-power.h delete mode 100644 include/linux/arm_ffa.h delete mode 100644 include/linux/bootmem_info.h delete mode 100644 include/linux/bpfptr.h create mode 100644 include/linux/mfd/mt6360.h create mode 100644 include/linux/n_r3964.h delete mode 100644 include/linux/panic.h delete mode 100644 include/linux/panic_notifier.h create mode 100644 include/linux/platform_data/spi-ath79.h delete mode 100644 include/linux/secretmem.h create mode 100644 include/linux/unaligned/access_ok.h create mode 100644 include/linux/unaligned/be_byteshift.h create mode 100644 include/linux/unaligned/be_memmove.h create mode 100644 include/linux/unaligned/be_struct.h create mode 100644 include/linux/unaligned/generic.h create mode 100644 include/linux/unaligned/le_byteshift.h create mode 100644 include/linux/unaligned/le_memmove.h create mode 100644 include/linux/unaligned/le_struct.h create mode 100644 include/linux/unaligned/memmove.h create mode 100644 include/linux/usb/isp1760.h create mode 100644 include/media/mpeg2-ctrls.h create mode 100644 include/uapi/linux/n_r3964.h delete mode 100644 kernel/pgo/Kconfig delete mode 100644 kernel/pgo/Makefile delete mode 100644 kernel/pgo/fs.c delete mode 100644 kernel/pgo/instrument.c delete mode 100644 kernel/pgo/pgo.h delete mode 100644 kernel/rcu/tree_nocb.h delete mode 100644 kernel/sched/core_sched.c delete mode 100644 kernel/time/clocksource-wdtest.c delete mode 100644 lib/slub_kunit.c delete mode 100644 lib/test_scanf.c delete mode 100644 localversion-next delete mode 100644 mm/bootmem_info.c delete mode 100644 mm/hugetlb_vmemmap.c delete mode 100644 mm/hugetlb_vmemmap.h delete mode 100644 mm/secretmem.c delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 120000 scripts/dummy-tools/elfedit delete mode 100755 scripts/rust-version.sh delete mode 100644 sound/soc/codecs/cirrus_legacy.h delete mode 100644 sound/soc/codecs/tfa989x.c delete mode 100644 sound/soc/fsl/imx-card.c delete mode 100644 sound/soc/intel/boards/sof_cs42l42.c delete mode 100644 sound/soc/sof/intel/atom.c delete mode 100644 sound/soc/sof/intel/atom.h delete mode 100644 tools/arch/x86/include/asm/asm.h delete mode 100644 tools/lib/bpf/bpf_gen_internal.h delete mode 100644 tools/lib/bpf/gen_loader.c delete mode 100644 tools/lib/bpf/skel_internal.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/rcu/rcu-cbs.py delete mode 100644 tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/syscall.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tc_bpf.c delete mode 100644 tools/testing/selftests/bpf/progs/syscall.c delete mode 100644 tools/testing/selftests/bpf/progs/test_lookup_and_delete.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tc_bpf.c delete mode 100644 tools/testing/selftests/cgroup/test_kill.c create mode 100644 tools/testing/selftests/kvm/lib/rbtree.c create mode 100644 tools/testing/selftests/kvm/memslot_perf_test.c delete mode 100755 tools/testing/selftests/lib/scanf.sh delete mode 100755 tools/testing/selftests/net/forwarding/custom_multipath_hash.sh delete mode 100755 tools/testing/selftests/net/forwarding/gre_custom_multipath_hash.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_custom_multipath_hash.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-end-run-stats.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST.boot delete mode 100644 tools/testing/selftests/sched/.gitignore delete mode 100644 tools/testing/selftests/sched/Makefile delete mode 100644 tools/testing/selftests/sched/config delete mode 100644 tools/testing/selftests/sched/cs_prctl_test.c delete mode 100644 tools/testing/selftests/vm/madv_populate.c delete mode 100644 tools/testing/selftests/vm/memfd_secret.c delete mode 100644 tools/testing/selftests/x86/sigaltstack.c