This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 7f09e895a7f3 Add linux-next specific files for 20210607 omits d680b73e3def Merge branch 'akpm/master' omits 1134591282e8 kdump: use vmlinux_build_id to simplify omits e7f865ae34e2 buildid: fix kernel-doc notation omits 0a4b187a1aeb buildid: mark some arguments const omits 8b3795a46381 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 6143ca975561 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 0a4ed41b0a85 scripts/decode_stacktrace.sh: support debuginfod omits 9328ed434c23 x86/dumpstack: use %pSb/%pBb for backtrace printing omits 43ddd918ca31 arm64: stacktrace: use %pSb for backtrace printing omits aaf5dfdf887e module: fix build error when CONFIG_SYSFS is disabled omits 8d09d20b6583 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits d811f0ae2557 buildid: fix build when CONFIG_MODULES is not set omits a691c3cd98c1 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 4962c2de3eeb module: add printk formats to add module build ID to stacktraces omits 976c24f5b41d dump_stack: add vmlinux build ID to stack traces omits 7af7471b3103 buildid-stash-away-kernels-build-id-on-init-fix omits 96031f5d0a7c buildid: stash away kernels build ID on init omits 3091cda64d8e buildid: add API to parse build ID out of buffer omits 6e7d1352544f buildid: only consider GNU notes for build ID parsing omits 6d6ab4f63c54 mm: fix spelling mistakes in header files omits 2c7a28ea80c4 secretmem: test: add basic selftest for memfd_secret(2) omits 17eab531fbf3 arch, mm: wire up memfd_secret system call where relevant omits b533f96ae674 PM: hibernate: disable when there are active secretmem users omits 2504f2efabd3 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits cf7539c83670 mm: introduce memfd_secret system call to create "secret" [...] omits a871b75ec98a set_memory: allow querying whether set_direct_map_*() is a [...] omits eee0950beafb riscv/Kconfig: make direct map manipulation options depend on MMU omits 4674d6446236 mmap: make mlock_future_check() global omits 9d924d9fff5d mm/slub: use stackdepot to save stack trace in objects-fix omits d81fbf6eeda3 slub: STACKDEPOT: rename save_stack_trace() omits 4d3e319b0bfc mm/slub: use stackdepot to save stack trace in objects omits 875c3a743b0c Merge branch 'akpm-current/current' omits a78a16938cc5 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 87b8753010d2 Merge remote-tracking branch 'cxl/next' omits 71461983f1ab Merge remote-tracking branch 'rust/rust-next' omits cea5bf89d58c Merge remote-tracking branch 'memblock/for-next' omits b12d865a2602 Merge remote-tracking branch 'mhi/mhi-next' omits be15eed71412 Merge remote-tracking branch 'fpga/for-next' omits 3702ef42d5ab Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 9c5f99871ca7 Merge remote-tracking branch 'hyperv/hyperv-next' omits 4e84ba2af97f Merge remote-tracking branch 'nvmem/for-next' omits 6bde1add4e79 Merge remote-tracking branch 'slimbus/for-next' omits 91e528f211a5 Merge remote-tracking branch 'fsi/next' omits 9ee951901430 Merge remote-tracking branch 'gnss/gnss-next' omits 238bad4f923d Merge remote-tracking branch 'kspp/for-next/kspp' omits b1803162b0c3 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits b0d0a77399b6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 712a56920f15 Merge remote-tracking branch 'rtc/rtc-next' omits 82cf16dbd7c1 Merge remote-tracking branch 'coresight/next' omits c34f196c1b59 Merge remote-tracking branch 'livepatching/for-next' omits 42b2cffb934b Merge remote-tracking branch 'userns/for-next' omits b4211632872f Merge remote-tracking branch 'pwm/for-next' omits ab3fb18ff783 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 91e43482d9cf Merge remote-tracking branch 'pinctrl-intel/for-next' omits 9dc83d490f42 Merge remote-tracking branch 'pinctrl/for-next' omits 6e3abdce805a Merge remote-tracking branch 'gpio-intel/for-next' omits 5fb274ef9c6d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits d4734fa6500c Merge remote-tracking branch 'rpmsg/for-next' omits c1c315f8f9c6 Merge remote-tracking branch 'vhost/linux-next' omits b0a159c63ef9 Merge remote-tracking branch 'scsi-mkp/for-next' omits da2ae00c3b68 Merge remote-tracking branch 'scsi/for-next' omits dad0a242bd72 Merge remote-tracking branch 'cgroup/for-next' omits 9b7d4508e6b7 Merge remote-tracking branch 'dmaengine/next' omits 464f650a75cf Merge remote-tracking branch 'icc/icc-next' omits 71c95abd6e6b Merge remote-tracking branch 'iio/togreg' omits 353b4b69fd3b Merge remote-tracking branch 'staging/staging-next' omits 3a5694ba06e4 Merge remote-tracking branch 'thunderbolt/next' omits 196e12d3eeeb Merge remote-tracking branch 'soundwire/next' omits 494ed89e667f Merge remote-tracking branch 'phy-next/next' omits 3887afdccf2d Merge remote-tracking branch 'extcon/extcon-next' omits a915e4a5d998 Merge remote-tracking branch 'char-misc/char-misc-next' omits ca7cbc84ecbd Merge remote-tracking branch 'tty/tty-next' omits 4916aeeecec1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 400ce9198d0d Merge remote-tracking branch 'usb-serial/usb-next' omits 642e3357dbf7 Merge remote-tracking branch 'usb/usb-next' omits ba0e0201978d Merge remote-tracking branch 'driver-core/driver-core-next' omits 8a6329b3cfe0 Merge remote-tracking branch 'ipmi/for-next' omits 8e82e296e54f Merge remote-tracking branch 'leds/for-next' omits ebf2e1630930 Merge remote-tracking branch 'drivers-x86/for-next' omits 86c10ec9cd20 Merge remote-tracking branch 'workqueues/for-next' omits aa768432a136 Merge remote-tracking branch 'percpu/for-next' omits 546aad563938 Merge remote-tracking branch 'kvm-arm/next' omits c57910cc4386 Merge remote-tracking branch 'rcu/rcu/next' omits 8ebb32e4a90e Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits c37e5e6fbb8c Merge remote-tracking branch 'edac/edac-for-next' omits 36303a751c98 Merge remote-tracking branch 'tip/auto-latest' omits de204faf3e9a Merge remote-tracking branch 'spi/for-next' omits 75ef68ae890c Merge remote-tracking branch 'devicetree/for-next' omits 1280a6667518 Merge remote-tracking branch 'audit/next' omits fb6b4fb5c35c Merge remote-tracking branch 'iommu/next' omits 2d2606037e86 Merge remote-tracking branch 'smack/next' omits b1b3a4239ad0 Merge remote-tracking branch 'selinux/next' omits 4fdcbdc1b6b7 Merge remote-tracking branch 'keys/keys-next' omits f0d83885bae3 Merge remote-tracking branch 'integrity/next-integrity' omits 05ca206e5ccd Merge remote-tracking branch 'apparmor/apparmor-next' omits c1cbb2b00bbe Merge remote-tracking branch 'security/next-testing' omits f8449782697f Merge remote-tracking branch 'regulator/for-next' omits 218edb8a0874 Merge remote-tracking branch 'battery/for-next' omits 327981d20dbc Merge remote-tracking branch 'backlight/for-backlight-next' omits 20d546363647 Merge remote-tracking branch 'mfd/for-mfd-next' omits a5f8162ac7d1 Merge remote-tracking branch 'mmc/next' omits d2242a412519 Merge remote-tracking branch 'device-mapper/for-next' omits 87ee5d9e676d Merge remote-tracking branch 'block/for-next' omits 8d376dc8089e Merge remote-tracking branch 'input/next' omits c405497d8279 Merge remote-tracking branch 'modules/modules-next' omits fae6f4a4352a Merge remote-tracking branch 'sound-asoc/for-next' omits 50b32ca33310 Merge remote-tracking branch 'sound/for-next' omits 6c8c1eb808f1 Merge remote-tracking branch 'regmap/for-next' omits 41072cf33382 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 8854f55a6cc5 Merge remote-tracking branch 'drm-msm/msm-next' omits 6e3556a2b00f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits a16280fd8dbc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4acee3036bc7 Merge remote-tracking branch 'amdgpu/drm-next' omits 2e254f68641f next-20210604/drm-misc omits 66f1ab17b94b Merge remote-tracking branch 'drm/drm-next' omits 23b4ead91ae2 Merge remote-tracking branch 'crypto/master' omits a721f225cf02 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 303164fbee6b Merge remote-tracking branch 'nand/nand/next' omits d654a6f401d3 Merge remote-tracking branch 'mtd/mtd/next' omits bddce7e58f76 Merge remote-tracking branch 'gfs2/for-next' omits 00032dbe2021 Merge remote-tracking branch 'bluetooth/master' omits 448214616cea Merge remote-tracking branch 'wireless-drivers-next/master' omits 89156b5b1920 Merge remote-tracking branch 'ipsec-next/master' omits 83278a81f539 Merge remote-tracking branch 'bpf-next/for-next' omits 118ae83526ab Merge remote-tracking branch 'net-next/master' omits 838bcb7971e9 Merge remote-tracking branch 'rdma/for-next' omits 230bbf1225a4 Merge remote-tracking branch 'dlm/next' omits be7fba23ad35 Merge remote-tracking branch 'opp/opp/linux-next' omits cc130e7762a8 Merge remote-tracking branch 'devfreq/devfreq-next' omits 6c21cf8d55ce Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 1cea6df83e38 Merge remote-tracking branch 'pm/linux-next' omits 9191223b2e16 Merge remote-tracking branch 'v4l-dvb-next/master' omits 34e6c554a897 Merge remote-tracking branch 'v4l-dvb/master' omits 4fac1e40aa83 Merge remote-tracking branch 'jc_docs/docs-next' omits 9289aa982e23 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3587196e950b Merge remote-tracking branch 'i2c/i2c/for-next' omits 33c8da8a879f Merge remote-tracking branch 'hid/for-next' omits 3ccb4d3ed5ea Merge remote-tracking branch 'pci/next' omits 782806d7b2a1 Merge remote-tracking branch 'printk/for-next' omits cc7b0d227317 Merge remote-tracking branch 'vfs/for-next' omits f3957b62ea2a Merge remote-tracking branch 'xfs/for-next' omits 8d94a4e21c83 Merge remote-tracking branch 'v9fs/9p-next' omits d1d2f6a24497 Merge remote-tracking branch 'nfsd/nfsd-next' omits e4ef6a644c71 Merge remote-tracking branch 'nfs/linux-next' omits fc570248e21c Merge remote-tracking branch 'jfs/jfs-next' omits 96b3272ceea4 Merge remote-tracking branch 'f2fs/dev' omits 1cd6874803b9 Merge remote-tracking branch 'ext4/dev' omits 0665312ecdf5 Merge remote-tracking branch 'ext3/for_next' omits c099f8385c4b Merge remote-tracking branch 'erofs/dev' omits 80ee844a9250 Merge remote-tracking branch 'configfs/for-next' omits 0eb41d47828b Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 697d3521416c Merge remote-tracking branch 'cifs/for-next' omits 055624b7b237 Merge remote-tracking branch 'ceph/master' omits 520ba74f4fd4 Merge remote-tracking branch 'btrfs/for-next' omits c7db1ae615ba Merge remote-tracking branch 'fscrypt/master' omits 9afd40b7d1d3 Merge remote-tracking branch 'pidfd/for-next' omits 0bb7c424d870 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits dbc368758bc2 Merge remote-tracking branch 'sh/for-next' omits 74cdd9a8b96b Merge remote-tracking branch 's390/for-next' omits a64dd17005bf Merge remote-tracking branch 'risc-v/for-next' omits d4b57e18f55a Merge remote-tracking branch 'powerpc/next' omits cebbc8b0b938 Merge remote-tracking branch 'mips/mips-next' omits fb4de61c02b0 Merge remote-tracking branch 'microblaze/next' omits 88824eeda817 Merge remote-tracking branch 'm68k/for-next' omits 67501dba5b0f Merge remote-tracking branch 'h8300/h8300-next' omits 0882f649b5af Merge remote-tracking branch 'csky/linux-next' omits c92202a3a4ee Merge remote-tracking branch 'clk-imx/for-next' omits 4877d3669ce4 Merge remote-tracking branch 'clk/clk-next' omits 7f066704ab0e Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits d6d0ee31702f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 4f1ad0e30709 Merge remote-tracking branch 'tegra/for-next' omits 87c51d6e5910 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 29e075fea924 Merge remote-tracking branch 'stm32/stm32-next' omits 03b85d65b978 Merge remote-tracking branch 'scmi/for-linux-next' omits b311111eaf97 Merge remote-tracking branch 'samsung-krzk/for-next' omits 5db200f0383d Merge remote-tracking branch 'rockchip/for-next' omits 8b8ac86e7911 Merge remote-tracking branch 'reset/reset/next' omits 2c3676b9bbf6 Merge remote-tracking branch 'renesas/next' omits 86166d84b3d8 Merge remote-tracking branch 'raspberrypi/for-next' omits 3785ce3f04b9 Merge remote-tracking branch 'qcom/for-next' omits 316aa079b541 Merge remote-tracking branch 'omap/for-next' omits a1a5c265367b Merge remote-tracking branch 'mvebu/for-next' omits c7df4a794c8c Merge remote-tracking branch 'mediatek/for-next' omits 1f39499aa77a Merge remote-tracking branch 'keystone/next' omits 9a311e280f38 Merge remote-tracking branch 'imx-mxs/for-next' omits af587f810910 Merge remote-tracking branch 'drivers-memory/for-next' omits fba61e359bac Merge remote-tracking branch 'at91/at91-next' omits efea57aeb8d5 Merge remote-tracking branch 'aspeed/for-next' omits 85d2e3d6e201 Merge remote-tracking branch 'amlogic/for-next' omits 2ab6127e63f4 Merge remote-tracking branch 'actions/for-next' omits 8f7357e34ed9 Merge remote-tracking branch 'arm-soc/for-next' omits 87b264279e61 Merge remote-tracking branch 'arm64/for-next/core' omits 676012846a99 Merge remote-tracking branch 'arm/for-next' omits 2e1c0925e53f Merge remote-tracking branch 'asm-generic/master' omits 983d87d9a55a Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 176e910b8aee Merge remote-tracking branch 'kbuild/for-next' omits 55c4d17cbded Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 1071fb6d78e0 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 83a3f20cb8e5 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 5e34064b7a0c Merge remote-tracking branch 'pidfd-fixes/fixes' omits 61c5f3d3f0ad Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 2d60ce35fab0 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 7dc96d043c40 Merge remote-tracking branch 'vfs-fixes/fixes' omits 45e5fffec3a6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 807f24775148 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 26faaa7b3bfd Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d3cc80d5860c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 658f41403c90 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 4b9099b60bfc Merge remote-tracking branch 'ide/master' omits 1737b15acc6a Merge remote-tracking branch 'input-current/for-linus' omits 1e4b1c0620e2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 01c08b1ec2c8 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits b019c3b84995 Merge remote-tracking branch 'phy/fixes' omits bf8dbae0c4bf Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 7aeea785c89f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 3495014a5bf5 Merge remote-tracking branch 'usb.current/usb-linus' omits 4d0e2f22caf2 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits d71813f9d9d5 Merge remote-tracking branch 'spi-fixes/for-linus' omits ea5e35fad995 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d58d8fe88cf6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4efdb4be6bb9 Merge remote-tracking branch 'sound-current/for-linus' omits 0f3c2d5d10e0 Merge remote-tracking branch 'rdma-fixes/for-rc' omits fcce6aae920a Merge remote-tracking branch 'mac80211/master' omits f404a08d0a82 Merge remote-tracking branch 'ipsec/master' omits a271c32e35d0 Merge remote-tracking branch 'arm-current/fixes' omits 025806cc1fa2 Merge branch 'devel' into for-next omits bf06bd2ae89e Merge branch irq/generic_handle_domain_irq-core into irq/i [...] omits 9b8a506983a1 fixup! irqdomain: Introduce irq_resolve_mapping() omits 70d49fc8ebd2 fixup! irqchip: Bulk conversion to generic_handle_domain_irq() omits 69250ebd068e fixup! staging: octeon-hcd: Directly include linux/of.h omits 09816d49a254 fixup! irqdomain: Introduce irq_resolve_mapping() omits 14f0fa857fd4 Merge branch irq/irqchip-driver-updates into irq/irqchip-next omits 30e308a9aad0 Merge branch irq/irqchip-dt-updates into irq/irqchip-next omits 8a5823454b86 docs: hwmon: adm1177.rst: avoid using ReSt :doc:`foo` markup omits 54e46c21fdc9 hwmon: (pmbus_core) Check adapter PEC support omits dbb1195e3023 hwmon: (ina3221) use CVRF only for single-shot conversion omits fc9539fbeaa3 hwmon: (max31790) Detect and report zero fan speed omits 6091a7de6e4c hwmon: (max31790) Clear fan fault after reporting it omits 9c03aa4574aa hwmon: (max31790) Fix pwmX_enable attributes omits 6cd678f9c6d9 hwmon: (max31790) Report correct current pwm duty cycles omits 70720200164a hwmon: (max31790) Fix fan speed reporting for fan7..12 omits 835eab343712 hwmon: (sht4x) Fix sht4x_read_values return value omits 16abbcc0b25d hwmon: Add sht4x Temperature and Humidity Sensor Driver omits 7ea70a48060c docs: hwmon: Add an entry for mp2888 omits 7001cbf6646c hwmon: (adm1275) enable adm1272 temperature reporting omits ba2df95ef4d4 dt-bindings: Add MP2888 voltage regulator device omits dd63cf9e2f29 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits ddc093c877ee hwmon: (pmbus) Increase maximum number of phases per page omits 1c645b245398 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 6618525ba93c hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits ff88b0b96760 hwmon: (pmbus) Add documentation for new flags omits 6f435a93bf55 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits b0fa436d7ec1 hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 7739f447684d hwmon: (sch56xx-common) Use helper function omits 0004f2f6c6ba hwmon: (sch56xx-common) Use strscpy omits 2502842ab39a hwmon: (sch56xx) Use devres functions for watchdog omits b0a302be4360 hwmon: (lm70) Use SPI_MODE_X_MASK omits 32081d0f4a42 hwmon: (max31722) Remove non-standard ACPI device IDs omits caa3efae6e7c hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits 337458bc08df docs: hwmon: avoid using UTF-8 chars omits ff28e7fde2d1 docs: hwmon: ir36021.rst: replace some characters omits 8b3d7f80e7f1 dt-bindings: hwmon: Add Texas Instruments TMP1075 omits 6bf3c55ef62a hwmon: (lm75) Add TI TMP1075 support omits d281da229392 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits 42eed9447a41 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits c96d6abbec52 irqchip/mbigen: Fix compile warning when CONFIG_ACPI is disabled omits 4acd8a4be614 irqchip/qcom-pdc: Switch to IRQCHIP_PLATFORM_DRIVER and al [...] omits e22808071d4d dt-bindings: irqchip: renesas-irqc: Add R-Car M3-W+ support omits bfa2778c4dea hwmon: (scpi-hwmon) shows the negative temperature properly omits 7197892773d2 hwmon: (corsair-psu) fix suspend behavior omits 9d714ec74828 dt-bindings: hwmon: Fix typo in TI ADS7828 bindings omits 769e1e2ab3d1 Merge branch irq/generic_handle_domain_irq-core into irq/i [...] omits dcb10b426d70 irqchip: Bulk conversion to generic_handle_domain_irq() omits 8713902875e2 cifs: do not share tcp servers with dfs mounts omits 308e54c9465a cifs: set a minimum of 2 minutes for refreshing dfs cache omits 516a56c788d2 cifs: fix path comparison and hash calc omits a29b73f3f2ee linux-next-pre omits aad4e3381240 ipc-utilc-use-binary-search-for-max_idx-fix omits c1b44229d57f ipc/util.c: use binary search for max_idx omits d4cb282cc9f5 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits f61e1ed76941 ipc: use kmalloc for msg_queue and shmid_kernel omits 4603d4b80911 ipc sem: use kvmalloc for sem_undo allocation omits 18d3c4beead9 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits da4c1ee9143f lib/decompressors: remove set but not used variabled 'level' omits 601ac1597630 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 700d4bc03a3e kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 25b06c03ffe1 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits e7fe5d28825f exec: remove checks in __register_bimfmt() omits 0db0414c8da2 x86: signal: don't do sas_ss_reset() until we are certain [...] omits 930d22be627c hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 921279b4bf3e init/main.c: silence some -Wunused-parameter warnings omits 00df39fa6690 init: print out unknown kernel parameters omits 5187a68332a3 checkpatch: improve the indented label test omits c175600f0a89 checkpatch: scripts/spdxcheck.py now requires python3 omits 4e08d2b74897 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 27ecf2f72dc4 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits a4b59d0d9629 lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 131073be510d lib-math-rational-add-kunit-test-cases-fix omits 4dcca95269fb lib/math/rational: add Kunit test cases omits e0d7e926805e lib/math/rational.c: fix divide by zero omits 583e62dae6cc seq_file: drop unused *_escape_mem_ascii() omits 6a80d960762b nfsd: avoid non-flexible API in seq_quote_mem() omits 07302b7cad7a seq_file: convert seq_escape() to use seq_escape_str() omits 9dbe2d206232 seq_file: add seq_escape_str() as replica of string_escape_str() omits c4c6fecea28b seq_file: introduce seq_escape_mem() omits dd603c30a861 MAINTAINERS: add myself as designated reviewer for generic [...] omits 79b82f288a91 lib/test-string_helpers: add test cases for new features omits b8b249ef66b5 lib/test-string_helpers: get rid of trailing comma in terminators omits 6c97a2129be5 lib/test-string_helpers: print flags in hexadecimal format omits b3cdf1f86ea7 lib/string_helpers: allow to append additional characters [...] omits b5b2c1421353 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 14a3d76b06da lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 6d7928c9a685 lib/string_helpers: drop indentation level in string_escape_mem() omits 15a61c1b9cba lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 9b4b2f15eca1 lib/string_helpers: switch to use BIT() macro omits 1c4eaf12d543 lib: decompress_bunzip2: remove an unneeded semicolon omits 636287ec87c4 kernel.h: split out panic and oops helpers (ia64 fix) omits d4cd97218ccf kernelh-split-out-panic-and-oops-helpers-fix omits a5beb257dc54 kernel.h: split out panic and oops helpers omits be6b863b95cf proc/sysctl: make protected_* world readable omits 0471e833b0c0 sysctl: remove redundant assignment to first omits 72f11bf6726f procfs/dmabuf: add inode number to /proc/*/fdinfo omits 24ec5d5f3891 procfs: allow reading fdinfo with PTRACE_MODE_READ omits f9ad8bb287a4 fs-proc-kcorec-add-mmap-interface-fix omits 28fe79efb8ec fs/proc/kcore.c: add mmap interface omits bd13b452055b proc: Avoid mixing integer types in mem_rw() omits ad1f3100fd4a kernel/hung_task.c: Monitor killed tasks. omits 58e111817e6c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 0cfdb6ec01dc fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e24259ecf14f kfence: unconditionally use unbound work queue omits 015606ce7bbe mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits 665ae0351c07 mm/page_alloc: move prototype for find_suitable_fallback omits 62bc1bcc5622 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits b7f0158ef0a7 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 47f63320d643 mm/swap: make swap_address_space an inline function omits 1510391033a8 mm/z3fold: add kerneldoc fields for z3fold_pool omits 25c04c8ab3ed mm/zbud: add kerneldoc fields for zbud_pool omits 82ad2d5e5eb8 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 4ef596c02f75 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 4cfd50cd5f1d mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits c3687ca6ef29 mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 2878d93090af mm/page_alloc: make should_fail_alloc_page() static omits b476823732c9 mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 43821a882dd2 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits 44af3d66f7ab mm: fix spelling mistakes omits 40762590e8be mm: define default value for FIRST_USER_ADDRESS omits 5c5c6ad17dac mm: fix comments mentioning i_mutex omits 578d2f296a1c mm: fix typos and grammar error in comments omits 7f68f7d8395b zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 820491693342 mm/highmem: Remove deprecated kmap_atomic omits e78130650d9c mm/zswap.c: fix two bugs in zswap_writeback_entry() omits bd922d3ad0ae mm/zswap.c: avoid unnecessary copy-in at map time omits 41e973bc85f1 mm/zswap.c: remove unused function zswap_debugfs_exit() omits aa15ac4a065d mmmemory_hotplug-drop-unneeded-locking-fix omits 12e410d2d8fc mm,memory_hotplug: drop unneeded locking omits d5ae3d1b30d6 memory-hotplug.rst: complete admin-guide overhaul omits 54846d999295 mm/memory_hotplug: rate limit page migration warnings omits 92b89677499d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 43ef550cc800 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits cd53b6776b59 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 6d2eb34ba380 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits ec0cf00f7734 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 7b5857b7ecb6 mm: make variable names for populate_vma_page_range() consistent omits 170905a855ac mm: generalize ZONE_[DMA|DMA32] omits 37a11247b763 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 48cbdf1405e2 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits f39ec9d30474 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 1bb5693f6999 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits f0c16c21dfd4 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits fd84fb514fae mm: migrate: check mapcount for THP instead of refcount omits af0123347163 mm: migrate: don't split THP for misplaced NUMA page omits b8868dd16af1 mm: migrate: account THP NUMA migration counters correctly omits c795e6c84827 mm: thp: fix a double unlock bug omits c6c6338ee5d0 mm: thp: refactor NUMA fault handling omits 212b429d93f5 mm: memory: make numa_migrate_prep() non-static omits 21e938c41910 mm: memory: add orig_pmd to struct vm_fault omits 9ceacd817d83 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 885b94c28748 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 88a40c6c617a mm: migrate: fix missing update page_private to hugetlb_pa [...] omits e7ffb14e6c44 arm64: drop pfn_valid_within() and simplify pfn_valid() omits 1c49def063c9 arm64: decouple check whether pfn is in linear map from pf [...] omits 93e7dc31bc53 memblock: update initialization of reserved pages omits 1c35b9e53820 include/linux/mmzone.h: add documentation for pfn_valid() omits 023201f87166 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits e3abb24c8029 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 857e3efcec94 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits 331af57be5ef mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits c5ac1417a31b mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits 5dc16dcefdbd mm/mempolicy: cleanup nodemask intersection check for oom omits 337faf5daa8e mm/compaction: use DEVICE_ATTR_WO macro omits 882e5f0ae50e fs/proc/kcore: use page_offline_(freeze|thaw) omits 2451fe26645d virtio-mem: use page_offline_(start|end) when setting Page [...] omits d96af67bd61b mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits b7a4764365fd fs/proc/kcore: don't read offline sections, logically offl [...] omits 8e5d5a130b4c fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 40d4b53b9cab fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 5a6d62de65cf docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits b7cd36fdd8ab mm/kconfig: move HOLES_IN_ZONE into mm omits 94efe20d03b7 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] omits 663f891e16a2 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits c677a13f112e userfaultfd/selftests: exercise minor fault handling shmem [...] omits 7b01936f6240 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 73df93726fdc userfaultfd/selftests: reinitialize test context in each test omits e70d20c5871e userfaultfd/selftests: create alias mappings in the shmem test omits 72b2ae394e36 userfaultfd/selftests: use memfd_create for shmem test type omits dfe14a272d85 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits fa834d3c2579 userfaultfd/shmem: advertise shmem minor fault support omits 05882d92e82e userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 596245cb6e91 userfaultfd/shmem: support minor fault registration for shmem omits ba54d376409d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits e17e135c6897 userfaultfd/selftests: add pagemap uffd-wp test omits 7ccae8963048 mm/pagemap: export uffd-wp protection information omits b0c6593be9d5 mm/userfaultfd: fail uffd-wp registration if not supported omits 60fb487f4d90 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits aed77b77466b mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits 333c4b5aaf5b mm/userfaultfd: fix uffd-wp special cases for fork() omits a9fb5202538e mm/thp: simplify copying of huge zero page pmd when fork omits c605f1738f8f userfaultfd/selftests: unify error handling omits 7f620cb91163 userfaultfd/selftests: only dump counts if mode enabled omits 28e3ea099306 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 0e1f0de42f83 userfaultfd/selftests: remove the time() check on delayed uffd omits 64b4bbc1ffd2 userfaultfd/selftests: use user mode only omits 2973475fcf82 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits ebc759a7eb09 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 14108a83515d khugepaged: selftests: remove debug_cow omits 13cd4a195a3e powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 6b7e264b1e68 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 8fda713e405b mm/vmalloc: enable mapping of huge pages at pte level in vmap omits 3bcfdc2aad7e arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 033e466b92e9 x86: define only {pud/pmd}_{set/clear}_huge when useful omits 2102ba12708a mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits a2387305761e mm/hugetlb: change parameters of arch_make_huge_pte() omits 1471afa6fb49 mm/huge_memory.c: don't discard hugepage if other processe [...] omits f188d9a62c89 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 7a8c19a171c5 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 82a2214161e0 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 0073bed0be6b mm/huge_memory.c: use page->deferred_list omits ad8d514947d9 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits b2a8a0b8ff5b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 4610756efff3 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits a1ebffb47b5d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 065bd3d64666 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits 38c871f5f0f7 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits a388452da514 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits e9afd4d8a4eb mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits 992e8c39e488 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 451e4d31ecea mm: hugetlb: defer freeing of HugeTLB pages omits a87c0f661ad0 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 011f7b39c6a4 mm: hugetlb: gather discrete indexes of tail page omits 79af6b86c2b3 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 48d92d6c9ead mm: memory_hotplug: factor out bootmem core functions to b [...] omits 126938fa3a69 mm,hwpoison: make get_hwpoison_page() call get_any_page() omits 5fcb9ae5d3e8 mmhwpoison-send-sigbus-with-error-virutal-address-fix omits 8c75ac2b91dd mm,hwpoison: send SIGBUS with error virutal address omits ce556212a5e6 mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits 49fa23152d2c mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 024a4ee1dc6e mm/memory-failure: use a mutex to avoid memory_failure() races omits 8aac370a29c9 mm/page_alloc: allow high-order pages to be stored on the [...] omits 0ab8bbfb6904 mm/page_alloc: move free_the_page omits d284bf375505 mm/page_alloc: fix counting of managed_pages omits ef71548d0ce1 mm/page_alloc: improve memmap_pages dbg msg omits 7c0b1a47ab02 mm: drop SECTION_SHIFT in code comments omits 5c879b27b3ff mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix omits 101943db9879 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits 204da0aa21a5 mm/page_alloc: limit the number of pages on PCP lists when [...] omits c9ad37360ad8 mm/page_alloc: scale the number of pages that are batch freed omits a3f50dc6bd2e mm/page_alloc: adjust pcp->high after CPU hotplug events omits 4fb2139a64b8 mm/page_alloc: disassociate the pcp->high from pcp->batch -fix omits aa76cce30ded mm/page_alloc: disassociate the pcp->high from pcp->batch omits b2f7e3d82ec7 mm/page_alloc: delete vm.percpu_pagelist_fraction omits 7155d3be327a mm: page_alloc: dump migrate-failed pages only at -EBUSY omits 9dbde8f236e6 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits 526b5eb9041a mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 0ff27b3fd8c1 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 32d5c8a70571 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits ab6369518779 mm/page_alloc: batch the accounting updates in the bulk allocator omits 580d9893ba2d mm/vmstat: inline NUMA event counter updates omits 534b40c195e0 mm/vmstat: convert NUMA statistics to basic NUMA counters omits 30d5bfc3e908 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] omits c0f428f68040 mm/page_alloc: work around a pahole limitation with zero-s [...] omits 1ee428825fcb mm/page_alloc: convert per-cpu list protection to local_lock omits 7de6aeaa51c8 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits 2cd0be5d0735 mm/page_alloc: split per cpu page lists and zone stats -fix omits 9c2aa7b1762c mm/page_alloc: split per cpu page lists and zone stats omits 9fb616790034 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 omits c30b7c084990 mm/page_alloc: switch to pr_debug omits d793b967c6fe mm: optimise nth_page for contiguous memmap omits 71bd888752c2 mm: constify page_count and page_ref_count omits af87c92f16a8 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 5c1af2c1a3e3 mm: make compound_head const-preserving omits 3c57db402955 mm/page_owner: constify dump_page_owner omits 515816fe1461 mm/debug: factor PagePoisoned out of __dump_page omits f9e4f19df26e mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits a157568fda2c mm: make __dump_page static omits 9f4f14b88a8e mm/mmzone.h: simplify is_highmem_idx() omits 96ceb4033f87 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits 9e3b579e3762 mm: report which part of mem is being freed on initmem case omits 3fa41292cad0 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 186a565792a9 fix for "printk: introduce dump_stack_lvl()" omits 0fad3c5bd6e5 printk: introduce dump_stack_lvl() omits 79b59dfd6896 mm/vmalloc: Fallback to a single page allocator omits 8a32c0122b45 mm/vmalloc: remove quoted strings split across lines omits af3df8b169cd mm/vmalloc: print a warning message first on failure omits 202304b1ff4d mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 0680dfe4887d mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits b9eb1cbf9aab mm, tracing: unify PFN format strings omits f61939b67a42 mm/dmapool: use DEVICE_ATTR_RO macro omits 5a5c06adae7e h8300: remove unused variable omits 04c05573a2e9 powerpc/mm: enable move pmd/pud omits 8052ec6c9bb3 mm/mremap: allow arch runtime override omits 8b7b91fa57a9 mm/mremap: move TLB flush outside page table lock omits 23a832237b39 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits 1ab7280481aa mm/mremap: use range flush that does TLB and page walk cac [...] omits efe1d80337d4 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits 93ec8c6c82ff powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits e759fad12719 powerpc/mm/book3s64: fix possible build error omits f7aaee7fcbca mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits 39ac7571c2a0 mm/mremap: use pmd/pud_poplulate to update page table entries omits 312b1b14dc24 selftest/mremap_test: avoid crash with static build omits fe1f2c36e40f selftest/mremap_test: update the test to handle pagesize o [...] omits 29c39a7267ef mm: improve mprotect(R|W) efficiency on pages referenced once omits 7c4bac3ee3a5 mm: improve mprotect(R|W) efficiency on pages referenced once omits cd8da4f7ae28 nouveau/svm: implement atomic SVM access omits f5fc2e1538df nouveau/svm: refactor nouveau_range_fault omits 4a14e59744c4 mm: selftests: fix potential integer overflow on shift of a int omits 741d93ebbb3d mm: selftests for exclusive device memory omits f5f527a1d5a5 mm: device exclusive memory access omits 6d45a9f9f8d4 mm/memory.c: allow different return codes for copy_nonpres [...] omits e45df6ddd409 mm: rename migrate_pgmap_owner omits 3b7218d8b947 mm/rmap: split migration into its own function omits bc8fede168be mm/rmap: split try_to_munlock from try_to_unmap omits 65bde819d954 mm/swapops: rework swap entry manipulation code omits 41422daffbd2 mm: remove special swap entry functions omits 17c106fa8c6d mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 10672ed8d408 mm/memory.c: use vma_lookup() in __access_remote_vm() omits 7b0e10cd6731 mm/mremap: use vma_lookup() in vma_to_resize() omits cacf0b8bc745 mm/migrate: use vma_lookup() in do_pages_stat_array() omits 7319ae32df84 mm/ksm: use vma_lookup() in find_mergeable_vma() omits 6247c5853b51 lib/test_hmm: use vma_lookup() in dmirror_migrate() omits cc62a46ab4b9 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits 9f029c94313b misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits 2a5cc7569183 media: videobuf2: use vma_lookup() in get_vaddr_frames() omits f033c4c6a893 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits 32dae1290042 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits 997b8b7a6cde vfio: use vma_lookup() instead of find_vma_intersection() omits ce6b1812fd67 virt/kvm: use vma_lookup() instead of find_vma_intersection() omits a05f8772411c x86/sgx: use vma_lookup() in sgx_encl_find() omits 661820b7fa98 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits 746b412ac8ab arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits c719eb6bb8ff arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits 5a667596d8e1 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits 46194b2c01fd arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits 18817ea89764 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits 16bbfb08d99c drm/i915/selftests: use vma_lookup() in __igt_mmap() omits 22c6a2d43d5c mm: add vma_lookup(), update find_vma_intersection() comments omits 0f44a11800b9 mm/memory.c: fix comment of finish_mkwrite_fault() omits f86779cdf117 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 180f1efadc34 mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 769fdb38dd52 mm/mmap: introduce unlock_range() for code cleanup omits 38af9533fa60 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 6b90000139e7 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 4414130f1dc6 binfmt-remove-in-tree-usage-of-map_executable-fix omits ad55ee7261cd binfmt: remove in-tree usage of MAP_EXECUTABLE omits f9062ecccec9 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 025846167691 memcontrol: use flexible-array member omits 44f1af5d2498 mm: vmscan: remove noinline_for_stack omits 8df7b91106ab mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 0c2bdf9b7fdb mm: memcontrol: simplify the logic of objcg pinning memcg omits cc0bba7a9016 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits fe6fe119fda5 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 62e69529c012 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits e74c1597a3ff mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits ee8bbbe2c79a mm: memcontrol: fix page charging in page replacement omits 9ea449c63b9b mm: memcontrol: fix root_mem_cgroup charging omits cb00ac993138 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 53270d6d0c1f mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 3fd971b13287 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits dfe14954c6e4 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits d3f12d584b6a mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 902d00afb4db mm: memcg/slab: properly set up gfp flags for objcg pointer array omits d9c7c804c092 mm/memcontrol.c: fix potential uninitialized variable warning omits d657b0c32060 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits 0cce4d308f7d mm/memcg: optimize user context object stock access omits f943a9515840 mm/memcg: improve refill_obj_stock() performance omits 936ffafc4798 mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits e99e4a26c504 mm/memcg: move mod_objcg_state() to memcontrol.c omits 273cf194d737 mm: free idle swap cache page after COW omits 5ff5e6ef6de5 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 9dc613fc919b mm/swap: remove unused global variable nr_swapper_spaces omits 7f025cb698e6 mm/swap_slots.c: delete meaningless forward declarations omits 4b835f8426d1 mm/swap: remove unused local variable nr_shadows omits 42c182c5bea0 mm/swapfile: fold scan_swap_map() into the only caller get [...] omits 5769ec0ae90c mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits 9ecfe67567b8 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits a4298d92653b mm/shmem: fix shmem_swapin() race with swapoff omits 0131c3b3a54f mm/swap: remove confusing checking for non_swap_entry() in [...] omits e80a9db46f23 swap: fix do_swap_page() race with swapoff omits 8e892d715849 mm/swapfile: use percpu_ref to serialize against concurren [...] omits 70704aa190ef fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits d5190e8af557 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits a07fcc2ffbb0 mm: gup: pack has_pinned in MMF_HAS_PINNED omits 08c6f33b0982 mm: gup: allow FOLL_PIN to scale in SMP omits c1b3a83e1f93 mm/gup_benchmark: support threading omits a15163187b1c mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 4c043b35e395 mm/page-writeback: update the comment of Dirty position control omits 878e8e06d871 mm/page-writeback: Fix performance when BDI's share of rat [...] omits d8ab89722590 mm: page-writeback: kill get_writeback_state() comments omits 6b9633248586 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits 50432d616fc0 tools/vm/page_owner_sort.c: check malloc() return omits 7a2a5d85f7b4 slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix omits b9733c1fc803 slub: force on no_hash_pointers when slub_debug is enabled omits c4f26a9a9a56 slub: indicate slab_fix() uses printf formats omits a8b26a24c118 slub: actually use 'message' in restore_bytes() omits ae9eecc97a65 slub: restore slub_debug=- behavior omits 1f6af3ed1d33 mm, slub: fix support for clang 10 omits 0e57087a10b2 kfence: test: fix for "mm, slub: change run-time assertion [...] omits 96e70b279b94 mm, slub: change run-time assertion in kmalloc_index() to [...] omits 7bdce9206d49 slub: remove resiliency_test() function omits 3243d1453262 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits a03b8583a9cf mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 684aac6c9d5f mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 965317c83298 kunit: make test->lock irq safe omits ebe0c966261e doc: watchdog: modify the doc related to "watchdog/%u" omits 80dabddcac8a doc: watchdog: modify the explanation related to watchdog thread omits 384e72222d0a kernel: watchdog: modify the explanation related to watchd [...] omits 9d7ca3da3a21 ocfs2: fix ocfs2 corrupt when iputting an inode omits a39251e469f0 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ad18e316c76b ocfs2: replace simple_strtoull() with kstrtoull() omits 004a355f9cee ocfs2: remove repeated uptodate check for buffer omits af67c9fe0c4d ocfs2: remove redundant assignment to pointer queue omits 41e113bd57d0 ocfs2: fix snprintf() checking omits 521ac3093429 ocfs2: remove unnecessary INIT_LIST_HEAD() omits 164d10206f0f squashfs: add option to panic on errors omits db9800671d6f scripts/spelling.txt: add more spellings to spelling.txt omits 0d6d22f5e04d streamline_config.pl: add softtabstop=4 for vim users omits 69c1ea9834ea streamline_config.pl: make spacing consistent omits 5e15d3dd3853 ia64: mca_drv: fix incorrect array size calculation omits a598cb0c1ac8 ia64: headers: drop duplicated words omits ef74dfb3744e kthread: switch to new kerneldoc syntax for named variable [...] omits dfd579d76edd /proc/kpageflags: do not use uninitialized struct pages omits 7778d5cdfacd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a7c8668396fd mm,hwpoison: fix race with hugetlb page allocation omits 1e26b2722b9c cifs: handle different charsets in dfs cache omits 240e5c1c36a2 cifs: keep referral server sessions alive omits 0b725f941fef cifs: get rid of @noreq param in __dfs_cache_find() omits e32748f3011c cifs: do not send tree disconnect to ipc shares omits 30aa5dcbef43 cifs: improve fallocate emulation omits 1b7b28acd95e cifs: Constify static struct genl_ops omits d6a64e7b4f19 cifs: Remove unused inline function is_sysvol_or_netlogon() omits 431b9c158cb1 cifs: remove duplicated prototype omits 1a919b3a9c69 Merge branch 'ib-iio-i2c-5.13rc1' into togreg - Needed to [...] omits 08af9b446ee8 i2c: core: Add stub for i2c_verify_client() if !CONFIG_I2C omits cf68fa431d5d libbpf: Fix pr_warn type warnings on 32bit omits 3cf90db36d4b tools/bpftool: Fix cross-build omits 0d1263207c71 f2fs: clean up /sys/fs/f2fs/<disk>/features omits 129e8f247ed1 f2fs: add pin_file in feature list omits 6d6e318c597d f2fs: Advertise encrypted casefolding in sysfs omits 91046827dc73 f2fs: Show casefolding support only when supported omits ec7b70ac2ea2 f2fs: support RO feature omits 5b157c66a77b drm/radeon: Add HD-audio component notifier support (v2) omits fd2acba5814d drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 86d71e37c243 Revert "drm/amd/display: To modify the condition in indica [...] omits 1edadf4cebd6 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits df372510c024 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits ff30916dd4fb drm/amdgpu: only check for _PR3 on dGPUs omits 2de90850dca0 drm/amdgpu: add another raven1 gfxoff quirk omits 8c48781be115 usb/host: enable auto power control for xhci-pci omits b3e91145f897 Merge branch 'remotes/lorenzo/pci/xgene' omits 912cd651d9cf Merge branch 'remotes/lorenzo/pci/tegra' omits b8a31617eb6d Merge branch 'remotes/lorenzo/pci/mobiveil' omits b7939d8a50d3 Merge branch 'remotes/lorenzo/pci/microchip' omits cb1375e8de34 Merge branch 'remotes/lorenzo/pci/mediatek' omits cfda07f70e8b Merge branch 'remotes/lorenzo/pci/hv' omits 4ee6f8d36ef7 Merge branch 'remotes/lorenzo/pci/ftpci100' omits 456f51b243a1 Merge branch 'remotes/lorenzo/pci/dwc' omits 3c5e47d1cdef Merge branch 'pci/resource' omits f0cb564b66d2 Merge branch 'pci/reset' omits 20ebaa2e4ec4 Merge branch 'pci/misc' omits 1035fe2efdd6 Merge branch 'pci/error' omits 8c1578e544f3 Merge branch 'pci/enumeration' omits 219c53215f5e Merge branch 'for-next/sve' into for-next/core omits 3c1c20a80c08 Merge branch 'for-next/smccc' into for-next/core omits 557017c8f06b Merge branch 'for-next/selftests' into for-next/core omits 0e56c385f357 Merge branch 'for-next/perf' into for-next/core omits 9a9a2f4ae741 Merge branch 'for-next/mte' into for-next/core omits f3a65da74d83 Merge branch 'for-next/mm' into for-next/core omits 09df8c6341f2 Merge branch 'for-next/kasan' into for-next/core omits 581013c197c8 Merge branch 'for-next/insn' into for-next/core omits 21d506613567 Merge branch 'for-next/ffa' into for-next/core omits fe62dba16d2c Merge branch 'for-next/docs' into for-next/core omits 02e4f364ea6d Merge branch 'for-next/cpufeature' into for-next/core omits 21c13b104596 Merge branch 'for-next/cortex-strings' into for-next/core omits b5fed752a10e Merge branch 'for-next/caches' into for-next/core omits 427852f403ca Merge branch 'for-next/boot' into for-next/core omits a8bc69b7fdfa Merge remote-tracking branch 'spi/for-5.14' into spi-next omits bb4e7ad42ec0 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 25037a2478db Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 4eb201f97923 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 2e0d6a3170bd Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 9cb7f0a9a1ef Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits f2aff9d54ff6 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits deafef09e616 mmc: enable UHS voltage switch for SDSC if supported omits 87f36cbec4e1 iio: accel: bma180: Fix BMA25x bandwidth register values omits 43d314946314 iio: frequency: adf4350: disable reg and clk on error in a [...] omits 5587a2080684 torture: Create KCSAN summaries for torture.sh runs omits 4a092ebe216a torture: Enable KCSAN summaries over groups of torture-test runs omits fa42f6160ce9 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() omits e3902e12b04b srcutiny: Mark read-side data races omits 07b2412e96db locktorture: Count lock readers omits eef45ff66690 locktorture: Mark statistics data races omits 6a180b1d35a0 Merge tag 'inode-walk-cleanups-5.14_2021-06-03' of https:/ [...] omits f4736a20733d Merge tag 'assorted-fixes-5.14-1_2021-06-03' of https://gi [...] omits 946c056fcfb1 Merge tag 'unit-conversion-cleanups-5.14_2021-06-03' of ht [...] omits 7a2d12a18a23 Merge tag 'xfs-perag-conv-tag' of git://git.kernel.org/pub [...] omits 001276036eb8 Merge tag 'xfs-buf-bulk-alloc-tag' of git://git.kernel.org [...] omits b83e30834a7a Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 6bf7661d68ee firmware: arm_scmi: Add compatibility checks for shmem node omits 6e49cb4501f6 Merge branch for-5.14/arm64/dt into for-next omits 797e9f202d31 Merge branch for-5.14/arm/defconfig into for-next omits 2c3b38fdd76a Merge branch for-5.14/arm/dt into for-next omits f4928726df63 Merge branch for-5.14/memory into for-next omits fef9bc8a17e2 Merge branch for-5.14/firmware into for-next omits 9f5a65515585 Merge branch for-5.14/soc into for-next omits c13914a49dc2 Merge branch for-5.14/dt-bindings into for-next omits 8784e661c0f7 Merge branch for-5.14/usb into for-next omits 0c9aee9b9d69 Merge branch for-5.14/phy into for-next omits 93b82113d54a Merge branch for-5.14/regulator into for-next omits 47ca9e6f249d Merge branch for-5.14/clk into for-next omits 1c74bc9c743a Merge branches 'fixes' and 'misc' into for-next omits 1500fbc77bd8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 omits c41e7643306c ARM: 9086/1: syscalls: use pattern rules to generate sysca [...] omits d09a6f27f805 ARM: 9085/1: remove unneeded abi parameter to syscallnr.sh omits 222970862626 ARM: 9084/1: simplify the build rule of mach-types.h omits c3fb38899aeb ARM: 9083/1: uncompress: atags_to_fdt: Spelling s/REturn/Return/ omits 2f2aa13d6cfd ARM: 9082/1: [v2] mark prepare_page_table as __init omits 1f12fb25c5c5 ARM: 9079/1: ftrace: Add MODULE_PLTS support omits 27e331a926db ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() omits 67f9fb4e8df9 ARM: 9077/1: PLT: Move struct plt_entries definition to header omits 44cf9ab29fb4 ARM: 9076/1: boot: remove redundant piggy_data from clean-files omits 9e6014c4f579 ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+ omits cde1687066d1 ARM: use MiB for vmalloc sizes omits 8a12c739db7b ARM: use "* SZ_1M" rather than "<< 20" omits 54b16133b73a ARM: change vmalloc_start to vmalloc_size omits 17ee1e51a2fc ARM: change vmalloc_min to vmalloc_start omits be3152d16fab ARM: use a temporary variable to hold maximum vmalloc size omits 50ef2e07778d ARM: change vmalloc_min to be unsigned long omits aafc8eb78635 ARM: update __swp_entry_to_pte() to use PTE_TYPE_FAULT omits 30c01ca3c5c2 Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/l [...] omits bf02572fb113 Merge branch 'for-next/orphans' into for-next/kspp omits a25ea0c642c2 Merge branches 'pm-core' and 'pm-cpufreq' into linux-next omits f135cfa1a60e Merge branch 'acpi-pm' into linux-next omits e9d28d314853 genirq: Move non-irqdomain handle_domain_irq() handling in [...] omits a5195903ffc6 genirq: Add generic_handle_domain_irq() helper omits ebae7259a5ee irqchip/nvic: Convert from handle_IRQ() to handle_domain_irq() omits 43b3f855c757 irqdesc: Fix __handle_domain_irq() comment omits 23568360ce3f genirq: Use irq_resolve_mapping() to implement __handle_do [...] omits c24b101789fa irqdomain: Introduce irq_resolve_mapping() omits ac1c889d37da erofs: clean up file headers & footers omits c75f56b12b4d erofs: remove the occupied parameter from z_erofs_pagevec_ [...] omits 9fc77ce34b03 erofs: fix error return code in erofs_read_superblock() omits e91c9fe09913 f2fs: logging neatening omits e0f5b5fa10f5 irqdomain: Protect the linear revmap with RCU omits ee1a2bc868c7 irqdomain: Implement irq_domain_clear_mapping() with irq_d [...] omits fb48c79010d1 irqdomain: Cache irq_data instead of a virq number in the revmap omits 4242255a0857 irqdomain: Use struct_size() helper when allocating irqdomain omits bf139be00604 irqdomain: Make normal and nomap irqdomains exclusive omits 4f9dcc2f17b7 powerpc: Move the use of irq_domain_add_nomap() behind a c [...] omits e19a0c0a7d6f irqdomain: Reimplement irq_linear_revmap() with irq_find_m [...] omits bf541b2ef87c irqdomain: Kill irq_domain_add_legacy_isa omits 56a0ab7c713f powerpc: Drop dependency between asm/irq.h and linux/irqdomain.h omits ca7fe584a4ec powerpc: Convert irq_domain_add_legacy_isa use to irq_doma [...] omits 108b411871eb scsi/ibmvscsi: Directly include linux/{of.h,irqdomain.h} omits da22dfd6e3b2 powerpc: Add missing linux/{of.h,irqdomain.h} include directives omits 86e8aea3d7a7 MIPS: Do not include linux/irqdomain.h from asm/irq.h omits 6e77c9ab5e18 MIPS: Add missing linux/irqdomain.h includes omits 1a7cc83d83be MIPS: lantiq: Directly include linux/of.h in xway/dma.c omits 009ea522d834 irqchip/mips-gic: Directly include linux/irqdomain.h omits 39c55b6680c3 watchdog/octeon-wdt: Directly include linux/irqdomain.h omits e541362279ea mfd: ioc3: Directly include linux/irqdomain.h omits 6cd461a7a422 staging: octeon-hcd: Directly include linux/of.h omits 41188caed10a nios2: Do not include linux/irqdomain.h from asm/irq.h omits bb33916b527f genirq: Replace irqaction:irq with a pointer to the irqdesc omits 574c26b5ca1c gfs2: Fix do_gfs2_set_flags description omits b8182f91d5dd gfs2: Fix mmap + page fault deadlocks (part 2) omits a06cf5b66b44 gfs2: Add LM_FLAG_OUTER glock holder flag omits fd3a022b7228 gfs2: Encode glock holding and retry flags in journal_info omits b1027833a374 gfs2: Add wrappers for accessing journal_info omits f8524fce6a88 iov_iter: Add iov_iter_fault_in_writeable() omits 485805ef8389 gfs2: Fix mmap + page fault deadlocks (part 1) omits 04264450d3cb gfs2: Add gfs2_holder_is_compatible helper omits 9dd6fe5bba12 gfs2: Add wrapper for iomap_file_buffered_write omits 3c43d7022dc2 gfs2: Clean up the error handling in gfs2_page_mkwrite omits 5587eb7dbdc2 Merge remote-tracking branch 'regmap/for-5.14' into regmap-next omits 55ac24b7e577 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] omits fb07101aa24a Merge branch 'dts-fixes-for-5.13' into for-next omits c86976deb21c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 3dab3e1862cf ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 omits 2b1c8ffcceda dt-bindings: net: document ptp_ref clk in dwmac omits f2acb0cca3bc ARM: dts: stm32: move stmmac axi config in ethernet node o [...] omits 0e84365a0df4 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent [...] omits 6fa92a699970 ARM: dts: stm32: update pinctrl node name on STM32 MCU to [...] omits 0c823c309763 dt-bindings: mfd: stm32-timers: remove #address/size cells [...] omits 8bb870dee3c1 xfs: merge xfs_buf_allocate_memory omits 9f059beac967 xfs: cleanup error handling in xfs_buf_get_map omits 01b67cd28ded xfs: get rid of xb_to_gfp() omits e48f3211d410 xfs: simplify the b_page_count calculation omits dc5b5b3f2ee7 xfs: remove ->b_offset handling for page backed buffers omits 981583aee8db cpufreq: stats: Clean up local variable in cpufreq_stats_c [...] omits 3931fd6facb6 Merge branch 'pm-sleep' into linux-next omits 7dc39d9dead2 Merge branch 'pm-cpufreq' into linux-next omits 1a1a429db94a Merge branch 'pnp' into linux-next omits 38b0feae3818 Merge branch 'acpica' into linux-next omits 7411de335119 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] omits 514b25d84d1e Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] omits 514bf33071ad Merge branch 'devprop' into linux-next omits 85a242cdcd44 pinctrl: renesas: r8a77995: Add bias pinconf support omits 2417ce7ef477 Merge branch 'features' into for-next omits 00ebb243da7f cifs: fix ipv6 formating in cifs_ses_add_channel omits a2bf39204785 Merge branch 'iommu/fixes' into next omits c44a4c385913 docs: Fix a typo in Documentation/RCU/stallwarn.rst omits 05f418f105e5 rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() omits e112ebfcbd09 rcu-tasks: Don't delete holdouts within trc_inspect_reader() omits 04f80b59e597 s390: disable SSP when needed omits 336fd9f1abdf s390/ap/zcrypt: notify userspace with online, config and m [...] omits eb802d005506 s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] omits ced081dd2bd0 s390/ccwgroup: simplify ungrouping when driver deregisters omits defb486cb2e8 s390/vfio-ap: clean up vfio_ap_drv's definition omits 9787a8a26d60 s390/ap: extend AP change bindings-complete uevent with counter omits d7848316852d s390/smp: remove redundant pcpu::lowcore member omits 454ae054b138 s390/smp: do not preserve boot CPU lowcore on hotplug omits c9c4601cc42d s390/smp: reallocate IPL CPU lowcore omits 44d95d1692f2 s390/mm: ensure switch_mm() is executed with interrupts disabled omits 5642058abef0 s390/boot: access kernel command line via parmarea omits bd7a3813cabd s390/ipl: make parameter area accessible via struct parmarea omits b72d241fec23 s390/sclp_vt220: fix console name to match device omits 350d38f610fb s390/ccwgroup: release the cdevs from within dev->release() omits 556c93b623d5 s390/ap: wire up bus->probe and bus->remove omits 7145132ee964 s390/zcrypt: remove zcrypt_device_count omits b78a5cd5e18a s390/crypto: fix function/prototype mismatches omits 50109c65c78e s390/traps: add struct to access transactional diagnostic block omits ceeede8d8414 s390/cio: add union/struct to access tpi_info omits 74fb6232b37e s390/irq: add union/struct to access io interrupt data omits 6e8217df8ce8 s390/irq: add union/struct to access external interrupt pa [...] omits 9f47db404d6b s390/facilities: move stfl information from lowcore to glo [...] omits 0359e972488d s390/entry: use assignment to read intcode / asm to copy gprs omits 2aef03c8c8f9 s390: enable HAVE_IOREMAP_PROT omits f931b80ac774 s390/cpumf: remove WARN_ON_ONCE in counter start handler omits f4ab4787355a s390/cpumf: remove counter transaction call backs omits 7f5e8ac37f06 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset omits 9c97a1b2ac4e iio: dummy: Fix build error when CONFIG_IIO_TRIGGERED_BUFF [...] omits ad873b492222 iio: accel: bmc150: Don't make the remove function of the [...] omits 41bd624386a5 iio: accel: bmc150: Fix dereferencing the wrong pointer in [...] omits 61ae61f4437b f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] omits 51e76b6b526f rcu-tasks: Mark ->trc_reader_special.b.need_qs data races omits 2f9af9623785 rcu-tasks: Mark ->trc_reader_nesting data races omits 633d6c9e94a2 rcu-tasks: Add comments explaining task_struct strategy omits 96118229dae8 rcu: Start timing stall repetitions after warning complete omits b21607cf3d81 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits 2762a6659e4f rcu/tree: Handle VM stoppage in stall detection omits 6b9b1b9c623a rculist: Unify documentation about missing list_empty_rcu() omits 512dbc03d625 Documentation/RCU: Fix nested inline markup omits 44b962940609 rcu: Mark accesses in tree_stall.h omits 3840d0933a87 rcu: Mark accesses to ->rcu_read_lock_nesting omits c5f8fcb32f73 Documentation/RCU: Fix emphasis markers omits b0df899f0daf rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() omits f290c78cf82d rcu: Weaken ->dynticks accesses and updates omits 601fef1c6ffe rcu/nocb: Start moving nocb code to its own plugin file omits e193a1a5fcb3 rcu: Remove special bit at the bottom of the ->dynticks counter omits f303fba0cba5 tools/memory-model: Document data_race(READ_ONCE()) omits 51f65f9e2227 tools/memory-model: Heuristics using data_race() must hand [...] omits bee44ad3648a tools/memory-model: Add example for heuristic lockless reads omits 73d628c5358c tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits a47bb8963334 rcutorture: Preempt rather than block when testing task stalls omits da330e37241d rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits 8973d1840d3b rcu: Fix to include first blocked task in stall warning omits f6f78ffd16e8 torture: Make torture.sh accept --do-all and --donone omits 08c498035e48 torture: Add clocksource-watchdog testing to torture.sh omits 840bd856230a refscale: Add measurement of clock readout omits ed1431841ad4 Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 5d1e2ff5e3b3 Merge branch 'clocksource.2021.05.24a' into HEAD omits 379b3a6257f4 clocksource: Print deviation in nanoseconds for unstable case omits 24e583eccea9 clocksource: Provide kernel module to test clocksource watchdog omits 575a5717342b clocksource: Reduce clocksource-skew threshold for TSC omits 98539aa0834c clocksource: Limit number of CPUs checked for clock synchr [...] omits ee2579aee350 clocksource: Check per-CPU clock synchronization when mark [...] omits ca2f4daa489a clocksource: Retry clock read if long delays detected omits 411e2a43d210 PCI: Work around Huawei Intelligent NIC VF FLR erratum omits 0dad3ce523c2 PCI: Add pci_reset_bus_function() Secondary Bus Reset interface omits c1d6d2fd2f64 cpufreq: acpi-cpufreq: Skip initialization if cpufreq driv [...] omits aecd79c09c2f auxdisplay: Add I2C gpio expander example omits e8727aec724e Merge branch 'work.misc' into for-next omits 3e54e4ba2316 Merge branch 'work.file' into for-next omits 09e08c97a7a4 Merge remote-tracking branch 'ovl/fileattr_v6' into for-next omits b2c9d6907110 Merge branch 'work.misc' into for-next omits e756c566df67 Merge branches 'work.inode-type-fixes' and 'work.ecryptfs' [...] omits 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] omits fbdcf1d20126 ARM: dts: bcm2711: Add the CEC interrupt controller 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 adds dc2557308ede afs: Fix partial writeback of large files on fsync and close adds 9b1111fa80df Merge tag 'regulator-fix-v5.13-rc4' of git://git.kernel.or [...] adds 4c8684fe555e Merge tag 'spi-fix-v5.13-rc4' of git://git.kernel.org/pub/ [...] adds 591a22c14d3f proc: Track /proc/$pid/attr/ opener mm_struct adds 374aeb91db48 Merge tag 'orphans-v5.13-rc6' of git://git.kernel.org/pub/ [...] adds 107866a8eb0b xen-netback: take a reference to the RX task thread adds 368094df48e6 Merge tag 'for-linus-5.13b-rc6-tag' of git://git.kernel.or [...] adds 4f13d471e5d1 KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_ [...] adds e898da784aed KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemp [...] adds b1bd5cba3306 KVM: X86: MMU: Use the correct inherited permissions to ge [...] adds af3511ff7fa2 KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior adds 1bc603af73dd KVM: selftests: introduce P47V64 for s390x adds f53b16ad6440 selftests: kvm: Add support for customized slot0 memory size adds f31500b0d437 KVM: x86: Ensure liveliness of nested VM-Enter fail tracep [...] adds b53e84eed08b KVM: x86: Unload MMU on guest TLB flush if TDP disabled to [...] adds da27a83fd6cc kvm: avoid speculation-based attacks from out-of-range mem [...] adds 4422829e8053 kvm: fix previous commit for 32-bit builds adds 2f673816b2db Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds cc6cf827dd68 Merge tag 'for-5.13-rc5-tag' of git://git.kernel.org/pub/s [...] adds 4792f9dd1293 clang-format: Update with the latest for_each macro list adds a25b088c4ffa Merge tag 'clang-format-for-linus-v5.13-rc6' of git://gith [...] adds a4c30b8691f2 Merge tag 'compiler-attributes-for-linus-v5.13-rc6' of git [...] adds cd1245d75ce9 Merge tag 'platform-drivers-x86-v5.13-3' of git://git.kern [...] adds edc0b0bccc9c RDMA/mlx5: Block FDB rules when not in switchdev mode adds 2adcb4c5a52a RDMA: Verify port when creating flow rule adds 6466f03fdf98 RDMA/mlx5: Delete right entry from MR signature database adds 2ba0aa2feebd IB/mlx5: Fix initializing CQ fragments buffer adds 29a877d57684 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds b7e24eb1caa5 cgroup1: don't allow '\n' in renaming adds f09eacca59d2 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds 0113da29faa9 ARC: fix CONFIG_HARDENED_USERCOPY adds 536e2f177793 ARCv2: save ABI registers across signal handling adds cc37da795b45 Merge remote-tracking branch 'arc-current/for-curr' adds d1ee883db6c2 Merge remote-tracking branch 'arm-current/fixes' adds 5bcbe3285fb6 s390/mcck: fix calculation of SIE critical section size adds 1874cb13d5d7 s390/mcck: fix invalid KVM guest condition check adds 03b65a2a3d49 Merge remote-tracking branch 's390-fixes/fixes' adds 51c96a561f24 ethtool: Fix NULL pointer dereference during module EEPROM dump adds 306b9228c097 mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst si [...] adds d566ed04e42b mlxsw: spectrum_qdisc: Pass handle, not band number to fin [...] adds 2fd8d84ce309 mlxsw: core: Set thermal zone polling delay argument to re [...] adds aaab3076d7c7 Merge branch 'mlxsw-fixes' adds a47c397bb29f revert "net: kcm: fix memory leak in kcm_sendmsg" adds 7a6b1ab7475f neighbour: allow NUD_NOARP entries to be forced GCed adds d612c3f3fae2 net: ipv4: fix memory leak in netlbl_cipsov4_add_std adds 5ac6b198d7e3 net: ipv4: Remove unneed BUG() function adds d439aa33a9b9 net: appletalk: fix the usage of preposition adds 9bb392f62447 vrf: fix maximum MTU adds 9f460ae31c44 batman-adv: Avoid WARN_ON timing related checks adds df693f13a18f Merge tag 'batadv-net-pullrequest-20210608' of git://git.o [...] adds 49bfcbfd989a net: rds: fix memory leak in rds_recvmsg adds 1650bdb1c516 net: dsa: felix: re-enable TX flow control in ocelot_port_flush() adds 504fd6a5390c net: ena: fix DMA mapping function issues in XDP adds f2386cf7c5f4 net: lantiq: disable interrupt before sheduling NAPI adds 80ec82e3d2c1 net: ethtool: clear heap allocations for ethtool function adds dcd01eeac144 inet: annotate data race in inet_send_prepare() and inet_d [...] adds a8b897c7bcd4 udp: fix race between close() and udp_abort() adds d5befb224edb mac80211: fix deadlock in AP/VLAN handling adds adaed1b9daf5 mac80211: fix 'reset' debugfs locking adds 43076c1e0743 cfg80211: fix phy80211 symlink creation adds 65bec836da83 cfg80211: shut down interfaces on failed resume adds f5baf287f5da mac80211: move interface shutdown out of wiphy lock adds a9799541ca34 mac80211: drop multicast fragments adds 93124d4a90ba Merge tag 'mac80211-for-net-2021-06-09' of git://git.kerne [...] adds d2e381c49636 rtnetlink: Fix regression in bridge VLAN configuration adds 13c62f5371e3 net/sched: act_ct: handle DNAT tuple collision adds ebc5399ea1df ice: add ndo_bpf callback for safe mode netdev ops adds 2e84f6b3773f ice: parameterize functions responsible for Tx ring management adds 6cde05ab93df Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 2bf8d2ae3480 net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() adds fb1a3132ee1a net/mlx5e: Fix use-after-free of encap entry in neigh upda [...] adds 8ad893e516a7 net/mlx5e: Remove dependency in IPsec initialization flows adds a3e5fd9314df net/mlx5e: Fix page reclaim for dead peer hairpin adds c189716b2a7c net/mlx5: Consider RoCE cap before init RDMA resources adds 4aaf96ac8b45 net/mlx5: DR, Don't use SW steering when RoCE is not supported adds 11f5ac3e05c1 net/mlx5e: Verify dev is present in get devlink port ndo adds 9ae8c18c5e4d net/mlx5e: Don't update netdev RQs with PTP-RQ adds a6ee6f5f1082 net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP adds 7a545077cb67 Revert "net/mlx5: Arm only EQs with EQEs" adds 6d6727dddc7f net/mlx5e: Block offload of outer header csum for UDP tunnels adds 54e1217b9048 net/mlx5e: Block offload of outer header csum for GRE tunnel adds 388fa7f13d61 Merge tag 'mlx5-fixes-2021-06-09' of git://git.kernel.org/ [...] adds 3bdd5ee0ec8c skbuff: fix incorrect msg_zerocopy copy notifications adds 9d44fa3e50cc ping: Check return value of function 'ping_queue_rcv_skb' adds 58e2071742e3 net: bridge: fix vlan tunnel dst null pointer dereference adds cfc579f9d89a net: bridge: fix vlan tunnel dst refcnt when egressing adds 172947ac678e Merge branch 'bridge-egress-fixes' adds f13ef10059cc net: annotate data race in sock_error() adds b71eaed8c04f inet: annotate date races around sk->sk_txhash adds d1b5bee4c8be net/packet: annotate data race in packet_sendmsg() adds 5fc177ab7594 netfilter: synproxy: Fix out of bounds when parsing TCP options adds 07718be26568 mptcp: Fix out of bounds when parsing TCP options adds ba91c49dedbd sch_cake: Fix out of bounds when parsing TCP options and header adds 0280f429dc21 Merge branch 'tcp-options-oob-fixes' adds ad9f151e560b netfilter: nf_tables: initialize set before expression setup adds 82944421243e selftests: netfilter: add fib test case adds 12f36e9bf678 netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local adds 22488e45501e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 4687658a9a5b Merge remote-tracking branch 'net/master' adds 11fc79fc9f2e libbpf: Fixes incorrect rx_ring_setup_done adds dcbd2352f2fb Merge remote-tracking branch 'bpf/master' adds 326a7577743c Merge remote-tracking branch 'ipsec/master' adds 57c9e21a49b1 ALSA: hda/realtek: headphone and mic don't work on an Acer laptop adds 600dd2a7e8b6 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 adds c8a4556d9851 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin adds a0309c344886 Merge tag 'asoc-fix-v5.13-rc4' of https://git.kernel.org/p [...] adds 83e197a8414c ALSA: seq: Fix race of snd_seq_timer_open() adds 55284d6a98f1 Merge remote-tracking branch 'sound-current/for-linus' adds 468a272ca49c ASoC: max98373-sdw: add missing memory allocation check adds bf881170311e ASoC: max98373-sdw: use first_hw_init flag on resume adds 30e102dab5fa ASoC: rt1308-sdw: use first_hw_init flag on resume adds ebe2ef60ed76 ASoC: rt1316-sdw: use first_hw_init flag on resume adds 5361a4211468 ASoC: rt5682-sdw: use first_hw_init flag on resume adds a9e54e5fbe39 ASoC: rt700-sdw: use first_hw_init flag on resume adds b32cab09707b ASoC: rt711-sdca-sdw: use first_hw_init flag on resume adds a0897ebca669 ASoC: rt711-sdw: use first_hw_init flag on resume adds d34d0897a753 ASoC: rt715-sdca-sdw: use first_hw_init flag on resume adds dbc07517ab17 ASoC: rt715-sdw: use first_hw_init flag on resume adds e343d34a9c91 ASoC: rt715-sdca: fix clock stop prepare timeout issue adds 9266d95405ae ASoC: rt5682: Fix a problem with error handling in the io [...] adds c0372bc873dd ASoC: rt5682-sdw: set regcache_cache_only false before rea [...] adds 5ad1ba99e478 ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers adds bcc0f0c07877 ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init adds dca9d1f8ecc7 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds fe577f106a5d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d4c5beb8e915 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds d1d553143440 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 75f573364a15 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds aceda401e841 spi: tegra20-slink: Ensure SPI controller reset is deasserted adds df6e35b07f48 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 1fabccc25ae2 Merge remote-tracking branch 'spi-fixes/for-linus' adds 915fec5048e4 PCI: Mark TI C667X to avoid bus reset adds 7fda249022fa PCI: Work around Huawei Intelligent NIC VF FLR erratum adds 6d218ce087ab PCI: Mark AMD Navi14 GPU ATS as broken adds d9c6b38bcf91 PCI: Add ACS quirk for Broadcom BCM57414 NIC adds 868e7a5f1b58 Merge remote-tracking branch 'pci-current/for-linus' adds bc985601866a Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 7c3e8d9df265 serial: 8250_exar: Avoid NULL pointer dereference at ->exit() adds 442495f04f99 Merge remote-tracking branch 'tty.current/tty-linus' adds 1ca01c0805b7 Merge tag 'usb-serial-5.13-rc5' of https://git.kernel.org/ [...] adds a39b7ba35d78 Merge tag 'usb-v5.13-rc6' of git://git.kernel.org/pub/scm/ [...] adds 40d9e03f414d MAINTAINERS: usb: add entry for isp1760 adds 337013974585 USB: f_ncm: ncm_bitrate (speed) is unsigned adds 1958ff5ad2d4 usb: f_ncm: only first packet of aggregate needs to start timer adds d1658268e439 usb: pci-quirks: disable D3cold on xhci suspend for s2idle [...] adds 90c4d05780d4 usb: fix various gadgets null ptr deref on 10gbps cabling. adds 032e288097a5 usb: fix various gadget panics on 10gbps cabling adds 5ab14ab1f2db usb: typec: tcpm: Do not finish VDM AMS for retrying Responses adds 1a85b350a774 usb: typec: intel_pmc_mux: Put fwnode in error case during [...] adds 843fabdd7623 usb: typec: intel_pmc_mux: Add missed error check for devm [...] adds 184fa76b87ca usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put() adds 305f670846a3 usb: gadget: eem: fix wrong eem header operation adds d00889080ab6 usb: dwc3: ep0: fix NULL pointer exception adds fbf649cd6d64 usb: misc: brcmstb-usb-pinmap: check return value after ca [...] adds d5ab95da2a41 usb: typec: wcove: Use LE to CPU conversion when accessing [...] adds e0e8b6abe8c8 usb: gadget: fsl: Re-enable driver for ARM SoCs adds f247f0a82a4f usb: typec: ucsi: Clear PPM capability data in ucsi_init() [...] adds 142d0b24c1b1 usb: typec: mux: Fix copy-paste mistake in typec_mux_match adds 228b98d5e175 Merge remote-tracking branch 'usb.current/usb-linus' adds 6f7ec77cc8b6 USB: serial: cp210x: fix alternate function for CP2102N QFN20 adds 63a8eef70ccb USB: serial: cp210x: fix CP2102N-A01 modem control adds 484edfc04210 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds f61d76c05e67 Merge remote-tracking branch 'phy/fixes' adds 43c85d770db8 staging: rtl8723bs: Fix uninitialized variables adds e9de1ecadeab staging: ralink-gdma: Remove incorrect author information adds 8fb6d71062b4 Merge remote-tracking branch 'staging.current/staging-linus' adds 4798b8e7bf41 iio: dummy: Fix build error when CONFIG_IIO_TRIGGERED_BUFF [...] adds 69e8b43592ef iio: frequency: adf4350: disable reg and clk on error in a [...] adds ab0c072a6f6c iio: accel: bma180: Fix BMA25x bandwidth register values adds 6d7022d4652c Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds c7711c22c6eb bus: mhi: pci_generic: T99W175: update channel name from A [...] adds 0b67808ade88 bus: mhi: pci_generic: Fix possible use-after-free in mhi_ [...] adds 5f0c2ee1fe8d bus: mhi: pci-generic: Fix hibernation adds 3df4fce739e2 misc: rtsx: separate aspm mode into MODE_REG and MODE_CFG adds 8e844f33583d Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f461881a8833 Merge remote-tracking branch 'input-current/for-linus' adds 2e8f93bf1208 Merge remote-tracking branch 'ide/master' adds 0a2ff58f9f8f dmaengine: mediatek: free the proper desc in desc_free handler adds 2537b40b0a4f dmaengine: mediatek: do not issue a new desc if one is sti [...] adds 9041575348b2 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC [...] adds faf3867f1263 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 2e8faa2489c8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds faffc5d8576e dt-bindings: hwmon: Fix typo in TI ADS7828 bindings adds 7656cd217761 hwmon: (corsair-psu) fix suspend behavior adds 78d135523462 hwmon: (scpi-hwmon) shows the negative temperature properly adds fb8543fb863e hwmon: (tps23861) define regmap max register adds b325d3526e14 hwmon: (tps23861) set current shunt value adds e13d11272414 hwmon: (tps23861) correct shunt LSB values adds 0b00e45cbce1 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 740510f869f2 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 9dbb89901590 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 487d69abb309 Merge remote-tracking branch 'vfs-fixes/fixes' adds 8929ef8d4dfd media: dt-bindings: media: renesas,drif: Fix fck definition adds c8b625b92dbc Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 66a834d09293 scsi: core: Fix error handling of scsi_host_alloc() adds 3719f4ff047e scsi: core: Fix failure handling of scsi_add_host_with_dma() adds 11714026c02d scsi: core: Put .shost_dev in failure path if host state c [...] adds 1e0d4e622599 scsi: core: Only put parent device if host state differs f [...] adds 3f02c849d99f Merge remote-tracking branch 'scsi-fixes/fixes' adds 2c9017d0b5d3 mmc: renesas_sdhi: abort tuning when timeout detected adds 6687cd72aa91 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ adds 4d6c4a4c0329 Merge remote-tracking branch 'mmc-fixes/fixes' adds 05d0082d4b3a Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds b7b55fa5bfaf Merge remote-tracking branch 'pidfd-fixes/fixes' adds 8ec6757dd83f Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 0997134090f1 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 9bf3797796f5 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device adds 2d2ddb589d59 drm/ttm: fix deref of bo->ttm without holding the lock v2 adds 8a11e84b8056 drm/vc4: fix vc4_atomic_commit_tail() logic adds b436acd1cf7f drm: Fix use-after-free read in drm_getunique() adds c8a570443943 drm/mcde: Fix off by 10^3 in calculation adds c336a5ee9847 drm: Lock pointer access in drm_master_release() adds 5ab0619c18c9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 3bcfdddd7a62 Revert "usb: gadget: fsl: Re-enable driver for ARM SoCs" adds 13dfead49db0 media: siano: Fix out-of-bounds warnings in smscore_load_f [...] adds a45cb78e6a90 Merge branch 'for-next/Warray-bounds' into for-next/kspp adds 7d668fcdc5be Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds faa1cf4d6bc6 Merge remote-tracking branch 'kbuild/for-next' adds 3a866c9003c3 Merge remote-tracking branch 'asm-generic/master' adds d619f90fae23 ARM: update __swp_entry_to_pte() to use PTE_TYPE_FAULT adds 01bb34852bf3 ARM: change vmalloc_min to be unsigned long adds 4f706b078fd5 ARM: use a temporary variable to hold maximum vmalloc size adds f572f5cb3926 ARM: change vmalloc_min to vmalloc_start adds 4c1b7a761608 ARM: change vmalloc_start to vmalloc_size adds 08b842400ff5 ARM: use "* SZ_1M" rather than "<< 20" adds c01914efeaa9 ARM: use MiB for vmalloc sizes adds 7411cfc3c91a ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+ adds 331f5f63c30c ARM: 9076/1: boot: remove redundant piggy_data from clean-files adds 4e271701c17d ARM: 9077/1: PLT: Move struct plt_entries definition to header adds 890cb057a46d ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() adds 79f32b221b18 ARM: 9079/1: ftrace: Add MODULE_PLTS support adds ae7ba7614601 ARM: 9082/1: [v2] mark prepare_page_table as __init adds 4716e2e34a22 ARM: 9083/1: uncompress: atags_to_fdt: Spelling s/REturn/Return/ adds 6073882cc1a8 ARM: 9084/1: simplify the build rule of mach-types.h adds b34b98204ca4 ARM: 9085/1: remove unneeded abi parameter to syscallnr.sh adds ad05f676525a ARM: 9086/1: syscalls: use pattern rules to generate sysca [...] adds 8b95a7d90ce8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 adds b285d0f98734 Merge branches 'fixes' and 'misc' into for-next adds 8135a0f7327c Merge remote-tracking branch 'arm/for-next' adds 1da337e25423 Merge branch 'for-next/boot' into for-next/core adds 27f2a4db76e8 Makefile: fix GDB warning with CONFIG_RELR adds dd34f06c0f92 Merge branch 'for-next/build' into for-next/core adds 77b0d53bc955 Merge branch 'for-next/caches' into for-next/core adds b5a8e5ffaf26 Merge branch 'for-next/cortex-strings' into for-next/core adds a6555e3fa425 Merge branch 'for-next/cpufeature' into for-next/core adds f2145aad3d8c Merge branch 'for-next/docs' into for-next/core adds 382dcdd66ce8 arm64: remove redundant local_daif_mask() in bad_mode() adds f7c706f0391d arm64: entry: unmask IRQ+FIQ after EL0 handling adds bb8e93a287a5 arm64: entry: convert SError handlers to C adds 33a3581a76f3 arm64: entry: move arm64_preempt_schedule_irq to entry-common.c adds 101a5b665dcd arm64: entry: move NMI preempt logic to C adds f8049488e7d3 arm64: entry: add a call_on_irq_stack helper adds 064dbfb41691 arm64: entry: convert IRQ+FIQ handlers to C adds 2f2bbaa4eda0 arm64: entry: organise entry handlers consistently adds e931fa03c6bf arm64: entry: organise entry vectors consistently adds af541cbbf9c6 arm64: entry: consolidate EL1 exception returns adds cbed5f8d3feb arm64: entry: move bad_mode() to entry-common.c adds ca0c2647f54c arm64: entry: improve bad_mode() adds a5b43a87a760 arm64: entry: template the entry asm functions adds ec841aab8d3c arm64: entry: handle all vectors with C adds afd05e28c911 arm64: entry: fold el1_inv() into el1h_64_sync_handler() adds 8168f098867f arm64: entry: split bad stack entry adds d60b228fd199 arm64: entry: split SDEI entry adds 6ecbc78c3d06 arm64: entry: make NMI entry/exit functions static adds bf6fa2c0dda7 arm64: entry: don't instrument entry code with KCOV adds b5df5b8307b1 arm64: idle: don't instrument idle code with KCOV adds ff89b31e8c29 Merge branch 'for-next/entry' into for-next/core adds cefb2fff12ac Merge branch 'for-next/ffa' into for-next/core adds 68ef2327390f Merge branch 'for-next/insn' into for-next/core adds 49679e4931b3 Merge branch 'for-next/kasan' into for-next/core adds e0e3903f83d5 arm64: mm: decode xFSC in mem_abort_decode() adds b166c2b26256 Merge branch 'for-next/mm' into for-next/core adds 7e2a0f908aaa Merge branch 'for-next/mte' into for-next/core adds 5ca54404e68d perf: qcom: Remove redundant dev_err call in qcom_l3_cache [...] adds 59d697a99daa perf/hisi: Constify static attribute_group structs adds ee71508d995f Merge branch 'for-next/perf' into for-next/core adds e8be056b7a13 Merge branch 'for-next/selftests' into for-next/core adds cfa7ff959a78 arm64: smccc: Support SMCCC v1.3 SVE register saving hint adds 400b967b8770 Merge branch 'for-next/smccc' into for-next/core adds 52fe80c09091 Merge branch 'for-next/sve' into for-next/core adds 3062833da689 Merge remote-tracking branch 'arm64/for-next/core' adds 75ba937a10df Merge remote-tracking branch 'arm-soc/for-next' adds 63043279147b Merge remote-tracking branch 'actions/for-next' adds eec26e5be6ef Merge remote-tracking branch 'amlogic/for-next' adds 6776d5bd0dc1 Merge remote-tracking branch 'aspeed/for-next' adds b249d97825ff ARM: configs: at91_dt_defconfig: configs for sam9x60 adds 74815080302e Merge branch 'at91-defconfig' into at91-next adds 55ec8050f644 Merge remote-tracking branch 'at91/at91-next' adds c7c65703260c memory: tegra: Delete dead debugfs checking code adds 7e3ea2c2deaf Merge branch 'for-v5.14/tegra-mc' into for-next adds 3b132ab67fc7 memory: fsl_ifc: fix leak of IO mapping on probe failure adds 8e0d09b1232d memory: fsl_ifc: fix leak of private memory on probe failure adds 729a611e6f53 memory: emif: remove unused frequency and voltage notifiers adds d1d2b71389c3 Merge branch 'mem-ctrl-next' into for-next adds a70eb9165e2a dt-binding: memory: pl353-smc: Rephrase the binding adds 386783ea6d9f dt-binding: memory: pl353-smc: Document the range property adds f1d19f740013 dt-binding: memory: pl353-smc: Drop the partitioning section adds 6c74a55e1d79 dt-binding: memory: pl353-smc: Describe the child reg property adds 540148ce3455 dt-binding: memory: pl353-smc: Fix the example syntax and style adds 29c6d09f3959 dt-binding: memory: pl353-smc: Drop unsupported nodes from [...] adds 9af22e1169dd dt-binding: memory: pl353-smc: Fix the NAND controller nod [...] adds 62584c870cba memory: pl353-smc: Fix style adds edd84c4256e2 memory: pl353-smc: Rename goto labels adds 493db2b05d92 memory: pl353-smc: Let lower level controller drivers hand [...] adds 9d7bb4493acf memory: pl353-smc: Avoid useless acronyms in descriptions adds df6c2646d0e4 memory: pl353-smc: Declare variables following a reverse c [...] adds 813d52799ad2 MAINTAINERS: Add PL353 SMC entry adds 3857221f50ca Merge branch 'for-v5.14/pl353' into for-next adds d3d0e1e85711 dt-binding: memory: pl353-smc: Convert to yaml adds ddfa91e38be9 Merge branch 'for-v5.14/pl353' into for-next adds e17f7182de75 Merge remote-tracking branch 'drivers-memory/for-next' adds 9710d132dba5 Merge remote-tracking branch 'imx-mxs/for-next' adds 77d8bda31a8d Merge remote-tracking branch 'keystone/next' adds fdaffef754ba Merge remote-tracking branch 'mediatek/for-next' adds 970caf404f13 Merge remote-tracking branch 'mvebu/for-next' adds 3c3b216af201 Merge remote-tracking branch 'omap/for-next' adds 47929090fd71 Merge branch 'dts-fixes-for-5.13' into for-next adds eb59cd3e3983 arm64: dts: qcom: pm6150: Add thermal zone for PMIC on-die [...] adds 61f363a625fc arm64: dts: qcom: msm8916-samsung-a2015: Add touch key adds 92b5c3975b3b arm64: dts: qcom: msm8916-samsung-a3u: Add touch key regulators adds 410040777744 arm64: dts: qcom: msm8916-samsung-a5u: Add touch key regulator adds 0c04d16f4123 arm64: dts: qcom: msm8916-samsung-a2015: Add rt5033 battery adds 5e57e5d0d622 arm64: dts: qcom: msm8916-samsung-a2015: Add NFC adds c8d6f8e5307d arm64: dts: qcom: sc7180: Move sdc pinconf to board specif [...] adds 71208cd4b1ff arm64: dts: qcom: sc7180: SD-card GPIO pin set bias-pull up adds 636245a6b16d arm64: dts: qcom: sdm845-mtp: enable IPA adds d1f781db47a8 arm64: dts: qcom: add initial device-tree for Microsoft Su [...] adds abbe13a2ffd9 arm64: dts: qcom: sc7180: Modify SPI_CLK voltage level for [...] adds d141e0524e8e arm64: dts: qcom: sc7180: Disable PON on Trogdor adds f298167092fe arm64: dts: qcom: sc7180: Remove cros-pd-update on Trogdor adds 62b837469e99 arm64: dts: qcom: sdm845: Remove cros-pd-update on Cheza adds ba5f9b5d7ff3 arm64: dts: qcom: sc7180: Add wakeup delay for adau codec adds 729046d4f1ab arm64: dts: qcom: sc7180-trogdor: Update flash freq to mat [...] adds 55056b229189 arm64: dts: qcom: msm8916: Add device tree for Huawei Ascend G7 adds 918f24ae4597 arm64: dts: qcom: msm8916-huawei-g7: Add touchscreen adds 3305642dc44b arm64: dts: qcom: msm8916-huawei-g7: Add sensors adds 81c3e08f7269 arm64: dts: qcom: msm8916-huawei-g7: Add display regulator adds c4e61e0af4d9 arm64: dts: qcom: msm8916-huawei-g7: Add NFC adds af32011f76b7 soc: qcom: rpmpd: Add MDM9607 RPM Power Domains adds 82a6cbf00764 firmware: qcom_scm: Add MDM9607 compatible adds 4a26bc0bde80 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] adds bf37a55c5467 Merge remote-tracking branch 'qcom/for-next' adds 77daceabedb4 Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" adds 7894bdc6228f ARM: boot: dts: bcm2711: Add BCM2711 VEC compatible adds f230c32349eb ARM: dts: bcm283x: Fix up MMC node names adds 9dda8d9aa86a ARM: dts: Move BCM2711 RPi specific into separate dtsi adds 224bd597a4f3 dt-bindings: arm: bcm2835: Add Raspberry Pi 400 to DT schema adds 5f30dacf37bc ARM: dts: bcm283x: Fix up GPIO LED node names adds 1c701accecf2 ARM: dts: Add Raspberry Pi 400 support adds 21c6bf8304f0 arm64: dts: broadcom: Add reference to RPi 400 adds 5239ba533110 Merge remote-tracking branch 'raspberrypi/for-next' adds 479c700c6df2 arm64: dts: renesas: r8a77961: Add INTC-EX device node adds 1771a33b3442 arm64: dts: renesas: r8a779a0: Drop power-domains property [...] adds e1833059a1c5 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next adds 27a79a723d48 arm64: defconfig: Enable ARCH_R9A07G044 adds 403921373799 dt-bindings: clock: Add r9a07g044 CPG Clock Definitions adds c4bcdb3e30ea Merge tag 'renesas-r9a07g044-dt-binding-defs-tag' into ren [...] adds 68a45525297b arm64: dts: renesas: Add initial DTSI for RZ/G2{L,LC} SoC's adds 690ea5d394eb arm64: dts: renesas: Add initial device tree for RZ/G2L SMARC EVK adds 42bbd0039109 arm64: dts: renesas: r9a07g044: Add SYSC node adds f3b154529fb8 soc: renesas: Add ARCH_R9A07G044 for the new RZ/G2L SoC's adds 187cd57db093 soc: renesas: Add support to read LSI DEVID register of RZ [...] adds 305b80780879 dt-bindings: arm: renesas: Document Renesas RZ/G2UL SoC adds 2cd22416745f dt-bindings: arm: renesas: Document Renesas RZ/G2{L,LC} So [...] adds 4affc072e4fe dt-bindings: arm: renesas: Document SMARC EVK adds 972f67be8929 dt-bindings: power: renesas,rzg2l-sysc: Add DT binding doc [...] adds 23df6d1f0971 Merge branches 'renesas-arm-defconfig-for-v5.14', 'renesas [...] adds a8f8537ccc81 Merge remote-tracking branch 'renesas/next' adds 6eed6a4bc05e reset: hi6220: Use the correct HiSilicon copyright adds 747aeec9ac06 reset: lantiq: use devm_reset_controller_register() adds 91105ed604e4 reset: mchp: sparx5: fix return value check in mchp_sparx5 [...] adds 4fb26fb83f0d reset: bail if try_module_get() fails adds 5e787cdf0313 reset: berlin: support module build adds 48a74b1147f7 reset: Add compile-test stubs adds 0dbf8a6734b2 Merge remote-tracking branch 'reset/reset/next' adds fcafd31b5f53 dt-bindings: soc: rockchip: drop unnecessary #phy-cells fr [...] adds 4a7012a29a5c Merge branch 'v5.14-armsoc/drivers' into for-next adds f07edc41220b ARM: dts: rockchip: fix supply properties in io-domains nodes adds 01f26fc619d8 Merge branch 'v5.14-armsoc/dts32' into for-next adds 2e0310c1362c Merge remote-tracking branch 'rockchip/for-next' adds 8d9dc65016c8 Merge remote-tracking branch 'samsung-krzk/for-next' adds 5d80e6eff7d9 Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/l [...] adds 507cd4d2c5eb firmware: arm_scmi: Add compatibility checks for shmem node adds f1748b1ee1fa firmware: arm_scmi: Add delayed response status check adds e30d91d4ffda firmware: arm_scmi: Move reinit_completion from scmi_xfer_ [...] adds 61832b35b4d9 firmware: arm_scmi: Avoid multiple initialisations of hdr- [...] adds 9e4b1230f291 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 70010556b158 arm64: dts: juno: Update SCPI nodes as per the YAML schema adds 3dfb5f9788d8 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] adds 46672375385f Merge remote-tracking branch 'scmi/for-linux-next' adds a52c468a9526 ARM: dts: stm32: update pinctrl node name on STM32 MCU to [...] adds ad0ed10ba579 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent [...] adds fb1406335c06 ARM: dts: stm32: move stmmac axi config in ethernet node o [...] adds fea998229140 dt-bindings: net: document ptp_ref clk in dwmac adds 11aaf2a0f8f0 ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 adds 02814a41529a ARM: dts: stm32: add a new DCMI pins group on stm32mp15 adds f49316231978 ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply adds 5247a50c8b53 ARM: dts: stm32: Drop unused linux,wakeup from touchscreen [...] adds b586250df242 ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM adds 9b8a9b389d84 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N [...] adds 4bf4abe19089 ARM: dts: stm32: fix stpmic node for stm32mp1 boards adds 21aa4c28b3b5 Merge remote-tracking branch 'stm32/stm32-next' adds d42b3e045a34 ARM: dts: sun8i: v3s: enable emac for zero Dock adds bd5431b2f9b3 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII [...] adds 3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5. [...] adds ae622f815457 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 5d19cb088702 Merge branch for-5.14/clk into for-next adds 3a2db52fc3cc Merge branch for-5.14/regulator into for-next adds e98efdd6a6a8 Merge branch for-5.14/phy into for-next adds 81c483814cc9 Merge branch for-5.14/usb into for-next adds 25e12710d65a Merge branch for-5.14/dt-bindings into for-next adds 0264340a1596 Merge branch for-5.14/soc into for-next adds a8ab29e9eb4b Merge branch for-5.14/firmware into for-next adds 399a9ceb6abc Merge branch for-5.14/memory into for-next adds 993aab78688b Merge branch for-5.14/arm/dt into for-next adds ca3adc8d6ad8 Merge branch for-5.14/arm/defconfig into for-next adds ff62b09d46cf arm64: tegra: Audio graph sound card for Jetson Xavier NX adds 68bc483ed413 Merge branch for-5.14/arm64/dt into for-next adds 3dd7dce9cc04 Merge remote-tracking branch 'tegra/for-next' adds 6941ecd05224 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 79b08ae7c411 arm64: dts: ti: k3-am65: Add support for UHS-I modes in MM [...] adds d49a769dcddd arm64: dts: ti: k3-am65-main: Add ICSSG MDIO nodes adds 7ce11d4704c0 arm64: dts: ti: k3-j721e-main: Add ICSSG MDIO nodes adds 5c6d0b55b46a arm64: dts: ti: k3-j721e-main: Fix external refclk input t [...] adds 2427bfb335eb arm64: dts: ti: k3-j721e-main: Add #clock-cells property t [...] adds f2a7657ad7a8 arm64: dts: ti: k3-j721e-common-proc-board: Use external c [...] adds 02b4d9186121 arm64: dts: ti: k3-j721e-common-proc-board: Re-name "link" [...] adds 68fefbfed8ba arm64: dts: ti: k3-am64-main: Add SERDES DT node adds 4a868bffd876 arm64: dts: ti: k3-am64-main: Add PCIe DT node adds 354065bed2d1 arm64: dts: ti: k3-am642-evm: Enable PCIe and SERDES adds 4e8aa4e3559a arm64: dts: ti: k3-am642-sk: Enable USB Super-Speed HOST port adds c90ec93d94f2 arm64: dts: ti: k3-am642-sk: Disable PCIe adds 0544e6663d37 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 51c8b49762e4 clk: versatile: Depend on HAS_IOMEM adds 95a886a14f15 Merge branch 'clk-versatile' into clk-next adds 4410c4236e6d mips: ar7: convert to clkdev_lookup adds b408b611eb95 mips: ar7: convert to CONFIG_COMMON_CLK adds 35f752be4f41 mips: ralink: convert to CONFIG_COMMON_CLK adds 63aadb77669a m68k: coldfire: use clkdev_lookup on most coldfire adds 007f84ede6e3 m68k: coldfire: remove private clk_get/clk_put adds 2f4574dd6dd1 clkdev: remove CONFIG_CLKDEV_LOOKUP adds 5617c9125bb6 clkdev: remove unused clkdev_alloc() interfaces adds 4c5519facf37 Merge tag 'clkdev-cleanup' of git://git.kernel.org/pub/scm [...] adds 54a696e61765 Merge branch 'clk-legacy' into clk-next adds 2d32cd3315f3 clk: qcom: smd-rpm: Fix wrongly assigned RPM_SMD_PNOC_CLK adds 5a386da363ff Merge branch 'clk-qcom' into clk-next adds c255f15105ba clk: ti: fix typo in routine description adds 4a8bc2644ef0 dt-bindings: ti: dpll: add spread spectrum support adds a543293391ad ARM: dts: am33xx-clocks: add spread spectrum support adds 2fdf0b888eba ARM: dts: am43xx-clocks: add spread spectrum support adds 0899431f95a7 clk: ti: add am33xx/am43xx spread spectrum clock support adds e8757de39c87 Merge branch 'clk-ti' into clk-next adds fc336ae622df clk: vc5: fix output disabling when enabling a FOD adds f09119823f43 Merge branch 'clk-vc5' into clk-next adds b0ac344f69e5 Merge remote-tracking branch 'clk/clk-next' adds 81a436d4efbe Merge remote-tracking branch 'clk-imx/for-next' adds f8ec89126a72 dt-bindings: clock: renesas: Document RZ/G2L SoC CPG driver adds ef3c613ccd68 clk: renesas: Add CPG core wrapper for RZ/G2L SoC adds 9c094430b9a6 Merge tag 'renesas-r9a07g044-dt-binding-defs-tag' into ren [...] adds 17f0ff3d49ff clk: renesas: Add support for R9A07G044 SoC adds 4ad757e11f39 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds 009ffa7e9043 Merge remote-tracking branch 'csky/linux-next' adds 267b0904a0bf Merge remote-tracking branch 'h8300/h8300-next' adds c1367ee016e3 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning adds fb12963a6fdf Merge remote-tracking branch 'm68k/for-next' adds 9f0558038ea5 m68knommu: fix missing LCD splash screen data initializer adds dcb7bd909cca Merge remote-tracking branch 'm68knommu/for-next' adds d47195abb55a Merge remote-tracking branch 'microblaze/next' adds 7950ba649b7c Merge remote-tracking branch 'mips/mips-next' adds ad4e600cbf89 drivers/soc/litex: remove 8-bit subregister option adds cc9562033ad7 Merge remote-tracking branch 'openrisc/for-next' adds 4c224d7329d5 Merge remote-tracking branch 'powerpc/next' adds 45e401354f9d Merge remote-tracking branch 'risc-v/for-next' adds 766ea2680103 Merge branch 'fixes' into for-next adds d552a58d7080 s390/cpumf: remove counter transaction call backs adds 15e5b53ff4c9 s390/cpumf: remove WARN_ON_ONCE in counter start handler adds d460bb6c6417 s390: enable HAVE_IOREMAP_PROT adds af9ad82290a5 s390/entry: use assignment to read intcode / asm to copy gprs adds 17e89e1340a3 s390/facilities: move stfl information from lowcore to glo [...] adds 6c6a07fc7c98 s390/irq: add union/struct to access external interrupt pa [...] adds 755112b35cdd s390/traps: add struct to access transactional diagnostic block adds a237283fc405 s390/crypto: fix function/prototype mismatches adds 3b4dd96854c4 s390/zcrypt: remove zcrypt_device_count adds 95c09f0344f1 s390/ap: wire up bus->probe and bus->remove adds 197cec2853cb s390/ccwgroup: release the cdevs from within dev->release() adds b7d91d230a11 s390/sclp_vt220: fix console name to match device adds f73c632d387a s390/ipl: make parameter area accessible via struct parmarea adds 27c1dac0b6d8 s390/boot: access kernel command line via parmarea adds bdb8c9353ead s390/mm: ensure switch_mm() is executed with interrupts disabled adds 5789284710aa s390/smp: reallocate IPL CPU lowcore adds 587704efb3de s390/smp: do not preserve boot CPU lowcore on hotplug adds d2e834c62d7f s390/smp: remove redundant pcpu::lowcore member adds 0677519ab94d s390/ap: extend AP change bindings-complete uevent with counter adds 31aae32ca125 s390/vfio-ap: clean up vfio_ap_drv's definition adds 428b7f59835d s390/ccwgroup: simplify ungrouping when driver deregisters adds 17c0b86e5fab s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] adds 42e8d652438f s390: disable SSP when needed adds 5d3516b36476 s390: appldata depends on PROC_SYSCTL adds c63c473f18a7 s390/cio: add tpi.h header file adds 34bbeed07494 s390: add struct tpi_info to struct pt_regs adds 0a500447b847 s390: use struct tpi_info in lowcore.h adds 21aadf2eb055 s390/lowcore: remove superfluous __packed annotations adds 3bd695813628 Merge branch 's390/fixes' into features adds 20232b18e534 s390/mcck: cleanup use of cleanup_sie_mcck adds 113af8e6f457 s390/decompressor: replace use of perl with simple sed/tr adds 3ba3a3f77e4f Merge branch 'features' into for-next adds 77811095e66f Merge remote-tracking branch 's390/for-next' adds 288bbf04cf53 Merge remote-tracking branch 'sh/for-next' adds 3d024042b11d Merge remote-tracking branch 'xtensa/xtensa-for-next' adds b56d666a9f08 Merge remote-tracking branch 'pidfd/for-next' adds 39b7574866be Merge remote-tracking branch 'fscrypt/master' adds 7712c9673f42 Merge remote-tracking branch 'btrfs/for-next' adds a8888040d671 Merge remote-tracking branch 'ceph/master' adds b04c3f358747 cifs: fix ipv6 formating in cifs_ses_add_channel adds 0bca73c09da0 cifs: remove duplicated prototype adds 72e3ccc1d2f0 cifs: Remove unused inline function is_sysvol_or_netlogon() adds 21a2407c5a20 cifs: Constify static struct genl_ops adds 1f4238ef39be cifs: improve fallocate emulation adds 380bcde5dae8 cifs: do not send tree disconnect to ipc shares adds 1f71f28579e6 cifs: get rid of @noreq param in __dfs_cache_find() adds a09823d47bdf cifs: keep referral server sessions alive adds 8693757e9e86 cifs: handle different charsets in dfs cache adds b83aac9fc7ce cifs: fix path comparison and hash calc adds 078643ad944d cifs: set a minimum of 2 minutes for refreshing dfs cache adds 380698a2047a cifs: do not share tcp servers with dfs mounts adds a5e1cb01a52e cifs: missed ref-counting smb session in find adds b85e0ba81d82 cifs: changes to support multichannel during channel reconnect adds 1ac24b4cb3a4 cifs: get rid of binding_chan and use chans_need_reconnect [...] adds 86de0d875238 cifs: do not create duplicate fscache cookies for extra channels adds af7f9ea88d77 cifs: adjust DebugData for newly created channel reconnect [...] adds 2d6e56da2a6c cifs: decoding negTokenInit with generic ASN1 decoder adds eb501a10bd7a cifs: avoid starvation when refreshing dfs cache adds 7a6b6d5a5ffe cifs: enable extended stats by default adds 5879a42566e2 Merge remote-tracking branch 'cifs/for-next' adds 6c4e675ad359 cifsd: fix list_add double add BUG_ON trap in setup_async_work() adds ade62d8b429f cifsd: set epoch in smb2_lease_break response adds d4b26c285802 cifsd: fix possible compile error for asn1.c adds 3aefd54da5ec cifsd: remove duplicated argument adds 015b1dc381fd Merge pull request #54 from namjaejeon/cifsd-for-next adds 99f45259fe12 cifsd: append ksmbd prefix into names for asn1 decoder adds be8bcf8baaec Merge pull request #55 from namjaejeon/cifsd-for-next adds 8f73aad30555 Merge remote-tracking branch 'cifsd/cifsd-for-next' adds f88d695d45ce Merge remote-tracking branch 'configfs/for-next' adds 0508c1ad0f26 erofs: fix error return code in erofs_read_superblock() adds 7dea3de7d384 erofs: remove the occupied parameter from z_erofs_pagevec_ [...] adds c5fcb51111b8 erofs: clean up file headers & footers adds 956fd683c023 Merge remote-tracking branch 'erofs/dev' adds a149127be52f reiserfs: add check for invalid 1st journal block adds fa236c2b2d44 udf: Fix NULL pointer dereference in udf_symlink function adds 21e4e15a846f reiserfs: Remove unneed check in reiserfs_write_full_page() adds 64c2c2c62f92 quota: Change quotactl_path() systcall to an fd-based one adds 65ffb3d69ed3 quota: Wire up quotactl_fd syscall adds e7ca3b93d2bb Pull quotactl_fd() syscall from Jan Kara. adds e89f02d6755c Merge remote-tracking branch 'ext3/for_next' adds f3f11e6a1768 Merge remote-tracking branch 'ext4/dev' adds 1f13c48bbce1 f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] adds f8b6ecbe96ca f2fs: logging neatening adds 1a59a14da8f2 f2fs: support RO feature adds 713782802935 f2fs: Show casefolding support only when supported adds 4dcca668d91a f2fs: Advertise encrypted casefolding in sysfs adds 4ea9aa8c6369 f2fs: add pin_file in feature list adds b057af902a6b f2fs: clean up /sys/fs/f2fs/<disk>/features adds ad7f23116c87 f2fs: compress: add compress_inode to cache compressed blocks adds 16c4ad4350b9 f2fs: swap: remove dead codes adds a529f200d4f9 f2fs: swap: support migrating swapfile in aligned write mode adds c7f343fc5264 Merge remote-tracking branch 'f2fs/dev' adds d92d88f0568e fuse: Fix crash in fuse_dentry_automount() error path adds e3a43f2a9539 fuse: Fix crash if superblock of submount gets killed early adds e4a9ccdd1c03 fuse: Fix infinite loop in sget_fc() adds b180d46c2895 Merge remote-tracking branch 'fuse/for-next' adds 5684363aa47c Merge remote-tracking branch 'jfs/jfs-next' adds dfe1fe75e00e NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_op [...] adds c3aba897c6e6 NFSv4: Fix second deadlock in nfs4_evict_inode() adds 2fe3df746e8a Merge remote-tracking branch 'nfs/linux-next' adds 143b50984f7d Merge remote-tracking branch 'nfsd/nfsd-next' adds 40b20444e6c8 Merge remote-tracking branch 'v9fs/9p-next' adds 54cd3aa6f810 xfs: remove ->b_offset handling for page backed buffers adds 934d1076bb2c xfs: simplify the b_page_count calculation adds 289ae7b48c2c xfs: get rid of xb_to_gfp() adds 170041f71596 xfs: cleanup error handling in xfs_buf_get_map adds 8bcac7448a94 xfs: merge xfs_buf_allocate_memory adds ebf2e3372332 Merge tag 'xfs-buf-bulk-alloc-tag' of git://git.kernel.org [...] adds c3eabd365034 Merge tag 'xfs-perag-conv-tag' of git://git.kernel.org/pub [...] adds 9ba0889e2272 xfs: drop the AGI being passed to xfs_check_agi_freecount adds f52edf6c54d9 Merge tag 'unit-conversion-cleanups-5.14_2021-06-03' of ht [...] adds 8b943d21d40d Merge tag 'assorted-fixes-5.14-1_2021-06-03' of https://gi [...] adds ffc18582ed18 Merge tag 'inode-walk-cleanups-5.14_2021-06-03' of https:/ [...] adds 255794c7ed7a xfs: only reset incore inode health state flags when recla [...] adds 7975e465af6b xfs: drop IDONTCACHE on inodes when we mark them sick adds 9492750a8b18 xfs: selectively keep sick inodes in memory adds 295abff2fb94 Merge tag 'fix-inode-health-reports-5.14_2021-06-08' of ht [...] adds 2d53f66baffd xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ adds b26b2bf14f82 xfs: rename struct xfs_eofblocks to xfs_icwalk adds 68b2c8bcdb81 Merge tag 'rename-eofblocks-5.14_2021-06-08' of https://gi [...] adds 7660a5b48fbe xfs: log stripe roundoff is a property of the log adds 5fd9256ce156 xfs: separate CIL commit record IO adds 944f2c49fba1 xfs: remove xfs_blkdev_issue_flush adds db7e30204e4c xfs: async blkdev cache flush adds 0279bbbbc03f xfs: CIL checkpoint flushes caches unconditionally adds 69d51e0e1686 xfs: remove need_start_rec parameter from xlog_write() adds cb1acb3f3246 xfs: journal IO cache flush reductions adds 3682277520d6 xfs: Fix CIL throttle hang when CIL space used going backwards adds f39ae5297c5c xfs: xfs_log_force_lsn isn't passed a LSN adds e12213ba5d90 xfs: AIL needs asynchronous CIL forcing adds facd77e4e38b xfs: CIL work is serialised, not pipelined adds 877cf3473914 xfs: factor out the CIL transaction header building adds fa55689e031e xfs: only CIL pushes require a start record adds 58adbf5268b1 xfs: embed the xlog_op_header in the unmount record adds 1d4f4b375658 xfs: embed the xlog_op_header in the commit record adds 58e54b5e5dcc xfs: log tickets don't need log client id adds 695385a4aa76 xfs: move log iovec alignment to preparation function adds b424a7fd981d xfs: reserve space and initialise xlog_op_header in item f [...] adds b61901c58324 xfs: log ticket region debug is largely useless adds 66fc9ffa8638 xfs: pass lv chain length into xlog_write() adds a8b8e1c74ea7 xfs: introduce xlog_write_single() adds 586359999f40 xfs:_introduce xlog_write_partial() adds 46eb52d3150c xfs: xlog_write() no longer needs contwr state adds 9373dd073625 xfs: xlog_write() doesn't need optype anymore adds 5e5591ab632a xfs: CIL context doesn't need to count iovecs adds 0d11bae4bcf4 xfs: use the CIL space used counter for emptiness checks adds 230b4cc9c9cc xfs: lift init CIL reservation out of xc_cil_lock adds 153bd5b5cd98 xfs: rework per-iclog header CIL reservation adds abb480858143 xfs: introduce CPU hotplug infrastructure adds 0e4c3e0ee4fd xfs: introduce per-cpu CIL tracking structure adds a8613836d99e xfs: implement percpu cil space used calculation adds 57edd3f6599e xfs: track CIL ticket reservation in percpu structure adds 7f3b7c463f00 xfs: convert CIL busy extents to per-cpu adds be05dd0e68ac xfs: Add order IDs to log items in CIL adds 1f18c0c4b78c xfs: convert CIL to unordered per cpu lists adds a47518453bf9 xfs: convert log vector chain to use list heads adds a1785f597c8b xfs: move CIL ordering to the logvec chain adds 02f1473ded55 xfs: avoid cil push lock if possible adds e469cbe84f4a xfs: xlog_sync() manually adjusts grant head space adds 7017b129e69c xfs: expanding delayed logging design with background material adds 7e4311b04be4 Merge tag 'xfs-cil-scale-2-tag' of git://git.kernel.org/pu [...] adds 5f0bf71ad5b9 Merge remote-tracking branch 'xfs/for-next' adds dfe5087675e6 d_path: "\0" is {0,0}, not {0} adds 3a291c974cf7 d_path: saner calling conventions for __dentry_path() adds 3acca043261f d_path: regularize handling of root dentry in __dentry_path() adds 9024348f539f d_path: get rid of path_with_deleted() adds a0378fb9b333 getcwd(2): saner logics around prepend_path() call adds d8548232ea28 d_path: don't bother with return value of prepend() adds 01a4428ee706 d_path: lift -ENAMETOOLONG handling into callers of prepen [...] adds 95b55c42f65a d_path: make prepend_name() boolean adds ad08ae586586 d_path: introduce struct prepend_buffer adds 7c0d552fd5aa d_path: prepend_path(): get rid of vfsmnt adds 2dac0ad17598 d_path: prepend_path(): lift resetting b in case when we'd [...] adds 008673ff74a5 d_path: prepend_path(): lift the inner loop into a new helper adds cf4febc1adc8 d_path: prepend_path() is unlikely to return non-zero adds e4b275531887 getcwd(2): clean up error handling adds ffb37ca3bd16 switch file_open_root() to struct path adds bcba1e7d0d52 take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space adds 06422964c882 teach set_nameidata() to handle setting the root as well adds 7962c7d196e3 namei: make sure nd->depth is always valid adds 9a45f07c1284 Merge branch 'work.namei' into for-next adds 906793123665 ntfs_copy_from_user_iter(): don't bother with copying iov_iter adds bc1bb416bbb9 generic_perform_write()/iomap_write_actor(): saner logics [...] adds 8959a2392427 fuse_fill_write_pages(): don't bother with iov_iter_single [...] adds 66cd071a1f83 iov_iter: Remove iov_iter_for_each_range() adds 08aa64796016 teach copy_page_to_iter() to handle compound pages adds a506abc7b644 copy_page_to_iter(): fix ITER_DISCARD case adds 0e8f0d674015 [xarray] iov_iter_fault_in_readable() should do nothing in [...] adds 3b3fc051cd2c iov_iter_advance(): use consistent semantics for move past [...] adds 4b6c132b7da6 iov_iter: switch ..._full() variants of primitives to use [...] adds 28f38db7edbf iov_iter: reorder handling of flavours in primitives adds 556351c1c09a iov_iter_advance(): don't modify ->iov_offset for ITER_DISCARD adds 8cd54c1c8480 iov_iter: separate direction from flavour adds 185ac4d43669 iov_iter: optimize iov_iter_advance() for iovec and kvec adds 8409a0d261e2 sanitize iov_iter_fault_in_readable() adds 9221d2e37b72 iov_iter_alignment(): don't bother with iterate_all_kinds() adds 610c7a71543d iov_iter_gap_alignment(): get rid of iterate_all_kinds() adds 3d671ca62a08 get rid of iterate_all_kinds() in iov_iter_get_pages()/iov [...] adds 66531c65aa25 iov_iter_npages(): don't bother with iterate_all_kinds() adds e4f8df86798a [xarray] iov_iter_npages(): just use DIV_ROUND_UP() adds f0b65f39ac50 iov_iter: replace iov_iter_copy_from_user_atomic() with it [...] adds 594e450b3f44 csum_and_copy_to_iter(): massage into form closer to csum_ [...] adds f5da83545f4e iterate_and_advance(): get rid of magic in case when n is 0 adds 7a1bcb5d255d iov_iter: massage iterate_iovec and iterate_kvec to logics [...] adds 5c67aa90cd5c iov_iter: unify iterate_iovec and iterate_kvec adds 7491a2bf64e3 iterate_bvec(): expand bvec.h macro forest, massage a bit adds 1b4fb5ffd79b iov_iter: teach iterate_{bvec,xarray}() about possible sho [...] adds 21b56c847753 iov_iter: get rid of separate bvec and xarray callbacks adds 622838f3fde2 iov_iter: make the amount already copied available to iter [...] adds 7baa5099002f iov_iter: make iterator callbacks use base and len instead [...] adds a6e4ec7bfd32 pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} adds 4b179e9a9c7c iterate_xarray(): only of the first iteration we might get [...] adds c1d4d6a9ae88 copy_page_to_iter(): don't bother with kmap_atomic() for b [...] adds 55ca375c5dcc copy_page_from_iter(): don't need kmap_atomic() for kvec/b [...] adds 2495bdcc86dc iov_iter: clean csum_and_copy_...() primitives up a bit adds 893839fd5733 pipe_zero(): we don't need no stinkin' kmap_atomic()... adds 2a510a744beb clean up copy_mc_pipe_to_iter() adds 6852df126699 csum_and_copy_to_pipe_iter(): leave handling of csum_state [...] adds 1130294f1440 Merge branch 'work.iov_iter' into for-next adds bd670b8c8c73 Merge remote-tracking branch 'vfs/for-next' adds aecef44420ca Merge remote-tracking branch 'printk/for-next' adds a4661f2927ec Merge branch 'pci/enumeration' adds 814d4466ec8d Merge branch 'pci/error' adds 26e0b2f26976 Merge branch 'pci/misc' adds 8a4ab97a25fb Merge branch 'pci/resource' adds bdcdaa13ad96 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun adds 316ae3305121 PCI/sysfs: Rely on lengths from scnprintf(), dsm_label_utf [...] adds f8cf6e513ec4 PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" [...] adds 381bd3fa8306 PCI/sysfs: Fix 'resource_alignment' newline issues adds 14c19b2a40b6 PCI/sysfs: Add 'devspec' newline adds 03b537222e58 Merge branch 'pci/sysfs' adds e9c3bbd68ec7 PCI/IOV: Clarify error message for unbound devices adds 4fac9dcde165 Merge branch 'pci/virtualization' adds f77378171bf3 PCI: aardvark: Fix kernel panic during PIO transfer adds f0f0a01c3b4a Merge branch 'remotes/lorenzo/pci/aardvark' adds a75c19b6b2b3 Merge branch 'remotes/lorenzo/pci/dwc' adds ef6a48646992 Merge branch 'remotes/lorenzo/pci/ftpci100' adds 0436d4141741 Merge branch 'remotes/lorenzo/pci/hv' adds 0d84bd5d42a8 Merge branch 'remotes/lorenzo/pci/mediatek' adds 670f16ffcb29 Merge branch 'remotes/lorenzo/pci/microchip' adds f87a656d270e Merge branch 'remotes/lorenzo/pci/mobiveil' adds 99e47775ef33 Merge branch 'remotes/lorenzo/pci/tegra' adds 246262582772 Merge branch 'remotes/lorenzo/pci/xgene' adds 6ba9651cacf3 Merge remote-tracking branch 'pci/next' adds 2cf8fe36112f Merge remote-tracking branch 'hid/for-next' adds cf209d2c5b02 Merge remote-tracking branch 'i2c/i2c/for-next' adds 59a61e69c425 i3c: master: svc: drop free_irq of devm_request_irq allocated irq adds 3e5feb11a829 i3c: master: svc: fix doc warning in svc-i3c-master.c adds 5fae1ad9c4d8 Merge remote-tracking branch 'i3c/i3c/next' adds 0935c6628309 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 adds f238f8e03d17 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver adds a2ca18b17555 hwmon: (lm75) Add TI TMP1075 support adds 24a053cc36c9 dt-bindings: hwmon: Add Texas Instruments TMP1075 adds f69fbc86c41e docs: hwmon: ir36021.rst: replace some characters adds cbfb053160fd docs: hwmon: avoid using UTF-8 chars adds 67625ce2b619 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" adds ea90795f332f hwmon: (max31722) Remove non-standard ACPI device IDs adds 49aa3c33926e hwmon: (lm70) Use SPI_MODE_X_MASK adds 0f738f417c72 hwmon: (sch56xx) Use devres functions for watchdog adds ad5f97978feb hwmon: (sch56xx-common) Use strscpy adds 8d6f55d6539e hwmon: (sch56xx-common) Use helper function adds 6416bde5dae0 hwmon: (sch56xx-common) Simplify sch56xx_device_add adds 8f76ecea331e hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK adds 2591308cba79 hwmon: (pmbus) Add documentation for new flags adds c343a62fbc3f hwmon: (pmbus) Add support for additional Flex BMR convert [...] adds be28d9c78ab5 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] adds 61b644a1657b hwmon: (pmbus) Increase maximum number of phases per page adds c97594ffcf6e hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller adds b476916cb278 dt-bindings: Add MP2888 voltage regulator device adds 729a34f5c0b9 hwmon: (adm1275) enable adm1272 temperature reporting adds f350b77f66ec docs: hwmon: Add an entry for mp2888 adds ce3d35cb13b8 hwmon: Add sht4x Temperature and Humidity Sensor Driver adds b1111421d472 hwmon: (sht4x) Fix sht4x_read_values return value adds d989510f00e5 hwmon: (max31790) Fix fan speed reporting for fan7..12 adds 32eb215ae0fd hwmon: (max31790) Report correct current pwm duty cycles adds 91cfda23a876 hwmon: (max31790) Fix pwmX_enable attributes adds 6fe6bc4d6e26 hwmon: (max31790) Clear fan fault after reporting it adds 603150e7e464 hwmon: (max31790) Detect and report zero fan speed adds 986f9c6bcab9 hwmon: (ina3221) use CVRF only for single-shot conversion adds 6f3bd23871bd hwmon: (pmbus_core) Check adapter PEC support adds dcb0988c82a8 docs: hwmon: adm1177.rst: avoid using ReSt :doc:`foo` markup adds 7ea8989c57b0 hwmon: (pmbus) Add new pmbus flag NO_WRITE_PROTECT adds 92381f6605e2 hwmon: (pmbus) Add support for reading direct mode coefficients adds 459367de2c38 hwmon: (pmbus) Allow phase function even if it's not on page adds 231525259424 hwmon: (pmbus/pim4328) Add PMBus driver for PIM4006, PIM43 [...] adds 88c9903a4583 hwmon: (pmbus/pim4328) Add documentation for the pim4328 P [...] adds 40655f32bff6 hwmon: (pmbus) Add driver for Delta DPS-920AB PSU adds 63ea538fb6b1 dt-bindings: trivial-devices: Add Delta DPS920AB adds 301f543bf5d0 MAINTAINERS: Add Delta DPS920AB PSU driver adds 82ff5f7047df Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 9496a0921e52 Merge remote-tracking branch 'jc_docs/docs-next' adds f00b7d03b6c5 Merge remote-tracking branch 'v4l-dvb/master' adds a810ed0b3370 media: videobuf2-v4l2.c: add vb2_queue_change_type() helper adds 2d8b2a6431b3 media: vivid: remove stream_sliced_vbi_cap field adds c9cbf021c82c media: vivid: use vb2_queue_change_type adds 269b4dd3e8b3 media: hevc: Add sps_max_sub_layers_minus1 to v4l2_ctrl_hevc_sps adds f84bc784fa61 media: atmel: atmel-isc: specialize gamma table into produ [...] adds d5475b3c901a media: atmel: atmel-isc: specialize driver name constant adds 5122e8d15a07 media: atmel: atmel-isc: add checks for limiting frame sizes adds f794bc16a52d media: atmel: atmel-isc: specialize max width and max height adds cd5af39467bd media: atmel: atmel-isc: specialize dma cfg adds 2ede3975c0a8 media: atmel: atmel-isc: extract CSC submodule config into [...] adds c59744de8a53 media: atmel: atmel-isc-base: add id to clock debug message adds ffeeb01d1139 media: atmel: atmel-isc: create register offsets struct adds d3b2ee5478c8 media: atmel: atmel-isc: extract CBC submodule config into [...] adds 4fc9e8a775d4 media: atmel: atmel-isc: add CBC to the reg offsets struct adds 87b62b6d55dd media: atmel: atmel-isc: add SUB422 and SUB420 to register [...] adds 40ee17d1b41c media: atmel: atmel-isc: add RLP to register offsets adds 1a3ac5d51541 media: atmel: atmel-isc: add HIS to register offsets adds e89100985771 media: atmel: atmel-isc: add DMA to register offsets adds d51470069eb1 media: atmel: atmel-isc: add support for version register adds 629de518e6f3 media: atmel: atmel-isc: add his_entry to register offsets adds a911e9274434 media: atmel: atmel-isc: add register description for addi [...] adds 5507b1010925 media: atmel: atmel-isc: extend pipeline with extra modules adds 2873f85bd318 media: atmel: atmel-isc: add CC initialization function adds 8f1b451c87ee media: atmel: atmel-isc: create product specific v4l2 cont [...] adds 883285556388 media: atmel: atmel-isc: create callback for DPC submodule [...] adds e48848a6af15 media: atmel: atmel-isc: create callback for GAM submodule [...] adds ef9b7779688b media: atmel: atmel-isc: create callback for RLP submodule [...] adds 415dbe4efafa media: atmel: atmel-isc: move the formats list into produc [...] adds 049a38fc9681 media: atmel: atmel-isc: create an adapt pipeline callback [...] adds 0baf7a3241ac media: atmel: atmel-isc-regs: add additional fields for sa [...] adds debfa496871c media: atmel: atmel-isc-base: add support for more formats [...] adds 2672a9397221 media: atmel: atmel-isc-sama5d2: remove duplicate define adds 54203301d02a media: dt-bindings: media: atmel-isc: convert to yaml adds 7b8d3d03df83 media: dt-bindings: media: add microchip,xisc device bindings adds c9aa973884a1 media: atmel: atmel-isc: add microchip-xisc driver adds 671d07658531 media: MAINTAINERS: update ISC driver bindings file adds 038cc9787773 media: MAINTAINERS: add xisc files to isc driver entry adds bc4f21fcc03d media: mxl692: make a const array static, makes object smaller adds 321c0d383dc3 media: cxd2880-spi: Fix some error messages adds 9ad1efee086e media: dvd_usb: memory leak in cinergyt2_fe_attach adds da9a805b1249 media: cinergyt2: make properties const adds 04297b00dfb4 media: st_rc: Handle errors of clk_prepare_enable() adds 53a370f621a0 media: rc: add keymap for Toshiba CT-90405 remote adds f1d9f315924f media: imon: use DEVICE_ATTR_RW() helper macro adds 4dd0f63b51c2 media: hevc: Add fields and flags for hevc PPS adds d395a78db9ea media: hevc: Add decode params control adds 42cb2a8f27d2 media: hantro: change hantro_codec_ops run prototype to re [...] adds 8968cfc28295 media: hantro: Define HEVC codec profiles and supported features adds 31ad15e688e5 media: hantro: Only use postproc when post processed forma [...] adds 35f51f6091bc media: uapi: Add a control for HANTRO driver adds b7782b34a766 media: hantro: handle V4L2_PIX_FMT_HEVC_SLICE control adds cb5dd5a0fa51 media: hantro: Introduce G2/HEVC decoder adds 45040f675041 media: hantro: IMX8M: add variant for G2/HEVC codec adds fcf12c18829c Merge remote-tracking branch 'v4l-dvb-next/master' adds e755e56a816d Merge branch 'devprop' into linux-next adds ff7856421afb Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] adds 511a7c8da8a9 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] adds 69e6c6d089ad Merge branch 'pnp' into linux-next adds 8df71a7dc5e1 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset adds 5de126250070 cpufreq: stats: Clean up local variable in cpufreq_stats_c [...] adds fcbef3bdf3a8 Merge branches 'pm-cpufreq', 'pm-core' and 'pm-sleep' into [...] adds 42d96e169a66 ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Mailbox [...] adds 8288f69e47f9 ACPICA: Add SVKL table headers adds c27bac031413 ACPICA: Fix memory leak caused by _CID repair function adds c160b7d21ae5 ACPICA: iASL: Finish support for the IVRS ACPI table adds 6496f03e36ce ACPICA: iASL: Add support for the SVKL table adds 536e35c938c6 ACPICA: iASL Table Compiler: Add full support for RGRT ACPI table adds b5e774039629 ACPICA: Use ACPI_FALLTHROUGH adds 6814a524857f ACPICA: Add _PLD panel positions adds 9401eafaff83 ACPICA: iASL: Add support for the BDAT ACPI table adds 160c768e1cad ACPICA: Add defines for the CXL Host Bridge Structure (CHBS) adds 4a2c1dcfaf59 ACPICA: Add the CFMWS structure definition to the CEDT table adds d71df85aacd2 ACPICA: iASL: add disassembler support for PRMT adds 04da290dd22c ACPICA: Add support for PlatformRtMechanism OperationRegio [...] adds 24fa16924021 ACPICA: Update version to 20210604 adds 44808625c5dd Merge branch 'acpica' into linux-next adds 5c1a72a0fbe1 ACPI: property: Constify stubs for CONFIG_ACPI=n case adds 3d7c821c1d80 ACPI: scan: Constify acpi_dma_supported() helper function adds fb38f314fbd1 device property: Unify access to of_node adds 72fffcb99c33 Merge branch 'devprop' into linux-next adds f1ffa9d4cccc Revert "ACPI: sleep: Put the FACS table after using it" adds 372406f01e4b Merge branch 'acpi-sleep-fixes' into linux-next adds 606e56c6eced ACPI: cmos_rtc: Using pr_fmt() and remove PREFIX adds 007b3e53f3a4 ACPI: blacklist: Unify the message printing adds 8e173cbb6a77 ACPI: bus: Use pr_*() macros to replace printk() adds ad319565d62f ACPI: event: Use pr_*() macros to replace printk() adds e2935abb3a3a ACPI: glue: Clean up the printing messages adds 4f59927d5de4 ACPI: nvs: Unify the message printing adds 2e670deddaa5 ACPI: osl: Remove the duplicated PREFIX for message printing adds ccde83e318a5 ACPI: pci_root: Unify the message printing adds 673a0796b123 ACPI: processor_thermal: Remove unused PREFIX for printing adds 6183a684377f ACPI: processor_perflib: Cleanup print messages adds 4140054af069 ACPI: processor_throttling: Cleanup the printing messages adds 6ecfe60a13b1 ACPI: reboot: Unify the message printing adds 86ca3b0ab41f ACPI: sysfs: Cleanup message printing adds bd10c13b7775 ACPI: sbshc: Unify the message printing adds 8acf4108aabb ACPI: scan: Unify the log message printing adds f7e02c8d2344 ACPI: sbs: Unify the message printing adds f5ee87df7a4d ACPI: sleep: Unify the message printing adds 0ac2c0e4ff4b ACPI: Remove the macro PREFIX "ACPI: " adds dcb0e7dc05ed Merge branch 'acpi-messages' into linux-next adds 9b64560134a0 ACPI: bus: Remove unneeded assignment adds 4ac7a817f199 ACPI: bus: Call kobject_put() in acpi_init() error path adds 01c3d593be8d ACPI: OSL: Use DEFINE_RES_IO_NAMED() to simplify code adds 237a47ebc39d ACPI: NUMA: fix typo in a comment adds 7ca1a8014d86 ACPI: tables: PPTT: Populate cache-id if provided by firmware adds dd9eaa23e725 ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_i [...] adds 8e3ecc68e33f ACPI: LPSS: Use kstrtol() instead of simple_strtol() adds 888be6067b97 ACPI: sysfs: Fix a buffer overrun problem with description_show() adds a9e10e587304 ACPI: scan: Extend acpi_walk_dep_device_list() adds b83e2b306736 ACPI: scan: Add function to fetch dependent of ACPI device adds 40dc39975dc7 Merge branches 'acpi-misc', 'acpi-tables', 'acpi-soc', 'ac [...] adds 3935787ebd5f PNP: use DEVICE_ATTR_RO macro adds be778257b10e Merge branch 'pnp' into linux-next adds 019694f5c1b9 cpufreq: sh: Remove unused linux/sched.h headers adds bcc936c5d515 cpufreq: loongson2: Remove unused linux/sched.h headers adds 5a32725a7531 Merge branch 'pm-cpufreq' into linux-next adds 763663c9715f PM: domains: fix some kernel-doc issues adds f158eb3e69a1 Merge branch 'pm-domains' into linux-next adds 159d8c274fd9 ACPI: Pass the same capabilities to the _OSC regardless of [...] adds 6d0b2a5677ed Merge branch 'acpi-bus' into linux-next adds 0ec4e55e9f57 ACPI: resources: Add checks for ACPI IRQ override adds 370b94cecae6 Merge branch 'acpi-resources' into linux-next adds 642333384991 intel_idle: Adjust the SKX C6 parameters if PC6 is disabled adds 77983132b3a8 Merge branch 'pm-cpuidle' into linux-next adds 17aa26c96fb2 PNP: pnpbios: Use list_for_each_entry() instead of list_fo [...] adds a72d57d38055 Merge branch 'pnp' into linux-next adds 6e1ee1f8442c Merge remote-tracking branch 'pm/linux-next' adds 1e58c63f4a3d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 83650278060e Merge remote-tracking branch 'devfreq/devfreq-next' adds c5eb48fa681b Merge remote-tracking branch 'opp/opp/linux-next' adds 57f254ab8119 Merge remote-tracking branch 'dlm/next' adds 32a25f2ea690 RDMA/rxe: Fix failure during driver load adds 35f5ace5dea4 RDMA/bnxt_re: Enable global atomic ops if platform supports adds ef2a75c5c88e RDMA/bnxt_re: Update maintainers list adds aeb27bb76ad8 RDMA/cxgb4: Fix missing error code in create_qp() adds 7fde2dbe03f4 RDMA/irdma: Fix issues with u8 left shift operation adds 1b01a42c9cc4 RDMA/irdma: remove extraneous indentation on a statement adds cd16b32c15ed RDMA/irdma: remove redundant initialization of variable val adds 205be5dc9984 RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" adds 61c7d826b817 RDMA/irdma: Fix return error sign from irdma_modify_qp adds 60dff56d7729 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] adds fcc57a7b2bba RDMA/core: Use refcount_t instead of atomic_t on refcount [...] adds 6448508076bf RDMA/core: Remove refcount from struct ib_mad_snoop_private adds cd74db6cbb1e RDMA/core: Use refcount_t instead of atomic_t on refcount [...] adds 58d33b4fa9d7 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] adds cc9e5a844ab8 RDMA/hns: Use refcount_t instead of atomic_t for CQ refere [...] adds 33649cd3f949 RDMA/hns: Use refcount_t instead of atomic_t for SRQ refer [...] adds 8f9513d89f04 RDMA/hns: Use refcount_t instead of atomic_t for QP refere [...] adds 7183451f846d RDMA/cxgb4: Use refcount_t instead of atomic_t for referen [...] adds a5e27fb68fcc RDMA/ipoib: Use refcount_t instead of atomic_t for referen [...] adds ec9bf373f245 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] adds ac477efcf099 RDMA/irdma: Use list_move instead of list_del/list_add adds 6246f1ccb9c3 RDMA/irdma: Use list_last_entry/list_first_entry adds 61c2416784bc Merge remote-tracking branch 'rdma/for-next' adds c858d436be8b net: phy: introduce PHY_INTERFACE_MODE_REVRMII adds 29afb83ac98e net: dsa: sja1105: apply RGMII delays based on the fixed-l [...] adds 5d645df99ac6 net: dsa: sja1105: determine PHY/MAC role from PHY interface type adds 62568bdbe6f6 dt-bindings: net: dsa: sja1105: convert to YAML schema adds 06d6211361ee Merge branch 'sja1105-yaml' adds 725637a802c5 net: hd64570: remove redundant blank lines adds d364c0a93ac6 net: hd64570: add blank line after declarations adds 1d1fa598ac19 net: hd64570: fix the code style issue about "foo* bar" adds bc94e642e4bd net: hd64570: fix the code style issue about trailing statements adds 3f8b8db695fe net: hd64570: add braces {} to all arms of the statement adds 53da5342c51a net: hd64570: fix the comments style issue adds cb625e9c5d48 net: hd64570: remove redundant parentheses adds 0f1e7a34c053 net: hd64570: add some required spaces adds ae3554ba03cd Merge branch 'hd6470-cleanups' adds 4d7efa73fa26 sch_htb: fix doc warning in htb_add_to_wait_tree() adds 274e5d0e55aa sch_htb: fix doc warning in htb_next_rb_node() adds 996bccc39afb sch_htb: fix doc warning in htb_add_class_to_row() adds 5f8c6d05f390 sch_htb: fix doc warning in htb_remove_class_from_row() adds 876b5fc0c0fb sch_htb: fix doc warning in htb_activate_prios() adds 4113be2020a8 sch_htb: fix doc warning in htb_deactivate_prios() adds 1e9559527a9d sch_htb: fix doc warning in htb_class_mode() adds 4b479e9883ce sch_htb: fix doc warning in htb_change_class_mode() adds 8df7e8fff8da sch_htb: fix doc warning in htb_activate() adds 9a034f25e472 sch_htb: fix doc warning in htb_deactivate() adds 0e5c90848a28 sch_htb: fix doc warning in htb_charge_class() adds 2c3ee53ea663 sch_htb: fix doc warning in htb_do_events() adds 9977d6f56bac sch_htb: fix doc warning in htb_lookup_leaf() adds 126285651b7f Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net adds d402af20315c net: lantiq: Use devm_platform_get_and_ioremap_resource() adds ec89c2b55dc7 net: ethernet: ixp4xx_eth: Use devm_platform_get_and_iorem [...] adds 85eb1389458d virtio_net: Remove BUG() to avoid machine dead adds cda9de0b8daf pktgen: add pktgen_handle_all_threads() for the same code adds 3f07ce8e5287 net: dsa: hellcreek: Use is_zero_ether_addr() instead of memcmp() adds 4fb473fe7325 atm: [br2864] fix spelling mistakes adds ef91f7981036 net: gemini: Use devm_platform_get_and_ioremap_resource() adds 218d154f540a net: usb: asix: ax88772_bind: use devm_kzalloc() instead o [...] adds 7e88b11a862a net: usb: asix: refactor asix_read_phy_addr() and handle e [...] adds dde258469257 net: usb/phy: asix: add support for ax88772A/C PHYs adds e532a096be0e net: usb: asix: ax88772: add phylib support adds 34a1dee6bc44 net: usb: asix: ax88772: add generic selftest support adds d275afb66371 net: usb: asix: add error handling for asix_mdio_* functions adds 06edf1a940be net: phy: do not print dump stack if device was removed adds 2c9d6c2b871d usbnet: run unbind() before unregister_netdev() adds 8c3f3362cded Merge branch 'ax88772-phylib' adds eb550f53099b virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type adds 51efbbdf1dca ice: Manage VF's MAC address for both legacy and new cases adds f28cd5ce1a60 ice: Save VF's MAC across reboot adds 43c7f9198deb ice: Refactor ice_setup_rx_ctx adds 7ad15440acf8 ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling adds fb3612840d4f ice: set the value of global config lock timeout longer adds b38b7f2bb418 ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency adds 96cf4f689bf7 ice: use static inline for dummy functions adds d5f84ae95f1d ice: add extack when unable to read device caps adds e872b94f9cf0 ice: add error message when pldmfw_flash_image fails adds 1c08052ec49e ice: wait for reset before reporting devlink info adds 97a4ec010705 ice: (re)initialize NVM fields when rebuilding adds c77849f54609 ice: Detect and report unsupported module power levels adds a69606cde176 ice: downgrade error print to debug print adds 7e94090ae13e ice: fix clang warning regarding deadcode.DeadStores adds b3ef1550a4e7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds ca4e2b94eb98 qed: Fix duplicate included linux/kernel.h adds d991452dd790 net: hns3: add a separate error handling task adds aff399a638da net: hns3: add scheduling logic for error handling task adds e0fe0a38371b net: hns3: remove now redundant logic related to HNAE3_UNK [...] adds 7cf6f56d1631 Merge branch 'hns3-error-handling' adds f1fe19c2cb3f net: mscc: ocelot: check return value after calling platfo [...] adds 90fdd89f6cf9 net: tulip: Remove the repeated declaration adds 74325bf01045 net: bcmgenet: check return value after calling platform_g [...] adds 809660cbc82d net: macb: Use devm_platform_get_and_ioremap_resource() adds b5d64b43f8cc net: enetc: Use devm_platform_get_and_ioremap_resource() adds 3710e80952cf net: ethernet: bgmac: Use devm_platform_ioremap_resource_byname adds 0bb51a3a3857 net: mvpp2: check return value after calling platform_get_ [...] adds 20f1932e2282 net: micrel: check return value after calling platform_get [...] adds 84a57ae96b29 netlabel: Fix spelling mistakes adds 974d8f86cd60 ipv4: Fix spelling mistakes adds 4fb3ebbf7e08 net/ncsi: Fix spelling mistakes adds 7f553ff21410 l2tp: Fix spelling mistakes adds 35cba15a504b net: moxa: Use devm_platform_get_and_ioremap_resource() adds c07aea3ef4d4 mm: add a signature in struct page adds c420c98982fa skbuff: add a parameter to __skb_frag_unref adds 6a5bcd84e886 page_pool: Allow drivers to hint on SKB recycling adds 133637fcfab2 mvpp2: recycle buffers adds e4017570daee mvneta: recycle buffers adds dc8cf7550a70 Merge branch 'page_pool-recycling' adds d6dd33ffa33b net: Kconfig: indent with tabs instead of spaces adds a9f15dc2b973 dt-bindings: net: add dt binding for realtek rtl82xx phy adds 0a4355c2b7f8 net: phy: realtek: add dt property to disable CLKOUT clock adds d90db36a9e74 net: phy: realtek: add dt property to enable ALDPS mode adds 6813cc8cfdaf net: phy: realtek: add delay to fix RXC generation issue adds 5552571c657d Merge branch 'realtek-dt' adds 34de4c85f393 net: farsync: remove redundant blank lines adds 50d4c363366a net: farsync: add blank line after declarations adds 8ea4bfb30abc net: farsync: fix the code style issue about "foo* bar" adds 40996bcfe965 net: farsync: move out assignment in if condition adds 8ccac4a58aa8 net: farsync: remove redundant initialization for statics adds 14b9764ccfeb net: farsync: fix the comments style issue adds d70711da30f0 net: farsync: remove trailing whitespaces adds 3a950181f6f5 net: farsync: code indent use tabs where possible adds 7619ab161892 net: farsync: fix the code style issue about macros adds 37947a9be3d1 net: farsync: add some required spaces adds fa8d10b54760 net: farsync: remove redundant braces {} adds b64b5aee7358 net: farsync: remove redundant spaces adds ae1be3fad569 net: farsync: remove redundant parentheses adds d2a1054b8b02 net: farsync: fix the alignment issue adds f01f906ffefc net: farsync: remove redundant return adds f23a3da78a31 net: farsync: replace comparison to NULL with "fst_card_array[i]" adds 1a61fed9f797 Merge branch 'farsync-cleanups' adds 762411542050 nvme: NVME_TCP_OFFLOAD should not default to m adds 9a959cab2219 batman-adv: Start new development cycle adds d295345abb3e batman-adv: Always send iface index+name in genlmsg adds 3f69339068f9 batman-adv: bcast: queue per interface, if needed adds 4cbf055002c5 batman-adv: bcast: avoid skb-copy for (re)queued broadcasts adds 7a68cc16b82c batman-adv: mcast: add MRD + routable IPv4 multicast with [...] adds 1cf1ef60a1a6 batman-adv: Remove the repeated declaration adds 791ad7f5c17e batman-adv: Fix spelling mistakes adds bf6b260b8a96 batman-adv: Drop implicit creation of batadv net_devices adds fa205602d46e batman-adv: Avoid name based attaching of hard interfaces adds 170258ce1c71 batman-adv: Don't manually reattach hard-interface adds 020577f879be batman-adv: Drop reduntant batadv interface check adds 303597e49b83 Merge tag 'batadv-next-pullrequest-20210608' of git://git. [...] adds 597a68ce3216 net: stmmac: split xPCS setup from mdio register adds f27abde3042a net: pcs: add 2500BASEX support for Intel mGbE controller adds 46682cb86a37 net: stmmac: enable Intel mGbE 2.5Gbps link speed adds 95848099a3df Merge branch 'stmmac-25gbps' adds f36a111a74e7 wwan_hwsim: WWAN device simulator adds 9ee23f48f670 wwan_hwsim: add debugfs management interface adds b64d76b78226 net: wwan: make WWAN_PORT_MAX meaning less surprised adds 64cc80c0ff2e net: wwan: core: init port type string array using enum values adds 392c26f7f133 net: wwan: core: spell port device name in lowercase adds f458709ff40b net: wwan: core: make port names more user-friendly adds 72eedfc4bbc7 net: wwan: core: expand ports number limit adds e263c5b2e891 net: wwan: core: implement TIOCINQ ioctl adds c230035c2f2f net: wwan: core: implement terminal ioctls for AT port adds 504672038b17 net: wwan: core: purge rx queue on port close adds 173dbbfe139d Merge branch 'wwan-improvements' adds 070f5b701d55 dt-bindings: net: dsa: sja1105: add SJA1110 bindings adds 3e77e59bf8cf net: dsa: sja1105: add support for the SJA1110 switch family adds ceec8bc0988d net: dsa: sja1105: make sure the retagging port is enabled [...] adds 5a8f09748ee7 net: dsa: sja1105: register the MDIO buses for 100base-T1 [...] adds fd5f5ab0c1c0 Merge branch 'dsa-sja1110' adds a08a61934cfa mlxsw: spectrum_router: Remove abort mechanism adds 00190c2b19eb selftests: router_scale: Do not count failed routes adds e67dfb8d15de selftests: Clean forgotten resources as part of cleanup() adds 0521a262f043 selftests: devlink_lib: Fix bouncing of netdevsim DEVLINK_DEV adds 314dbb19f95b mlxsw: reg: Extend MTMP register with new threshold field adds befc2048088a mlxsw: core_env: Read module temperature thresholds using [...] adds e57977b34ab5 mlxsw: thermal: Add function for reading module temperatur [...] adds 72a64c2fe9d8 mlxsw: thermal: Read module temperature thresholds using M [...] adds fa6d61e9c7d6 Merge branch 'mlxsw-various-updates' adds e4ac382ebfb4 net: ena: optimize data access in fast-path code adds 9912c72edd8c net: ena: Remove unused code adds 091d0e85a0d4 net: ena: Improve error logging in driver adds 9e5269a915a8 net: ena: use build_skb() in RX path adds 0ee251cd9a63 net: ena: add jiffies of last napi call to stats adds 15efff76491e net: ena: Remove module param and change message severity adds 511c537bb564 net: ena: fix RST format in ENA documentation file adds 9e8afb059611 net: ena: aggregate doorbell common operations into a function adds 947c54c395cb net: ena: Use dev_alloc() in RX buffer allocation adds a01f2cd0ccf4 net: ena: re-organize code to improve readability adds e0eb625a7da2 Merge branch 'ena-updates' adds 17f59244029b net: hns3: add support for handling all errors through MSI-X adds 2e2deee7618b net: hns3: add the RAS compatibility adaptation solution adds e65e9f5c2e4e net: hns3: add support for imp-handle ras capability adds 8a95e360fd51 net: hns3: update error recovery module and type adds 1c360a4a077f net: hns3: add error handling compatibility during initialization adds 1c7536528cae Merge branch 'hns3-RAS' adds 36861d1f0408 net: qede: Use list_for_each_entry() to simplify code adds 3835a6614ae7 net: x25: Use list_for_each_entry() to simplify code in x2 [...] adds e83332842a46 net: lapb: Use list_for_each_entry() to simplify code in l [...] adds b55b1d50b08c net: stmmac: fix NPD with phylink_set_pcs if there is no MDIO bus adds 78595dfcb29b ethernet/qlogic: Use list_for_each_entry() to simplify cod [...] adds 96bffe70231c net: x25: Use list_for_each_entry() to simplify code in x2 [...] adds de274be32cb2 net: dsa: felix: set TX flow control according to the phyl [...] adds 5b38b97f40a7 net: nixge: simplify code with devm platform functions adds 52481e585951 sh_eth: Use devm_platform_get_and_ioremap_resource() adds e67f325e9cd6 net: stmmac: explicitly deassert GMAC_AHB_RESET adds 2aa8eca6cbb5 net: appletalk: fix some mistakes in grammar adds 2c32a3d3c233 net: dsa: b53: Do not force CPU to be always tagged adds e89a2cdb1cca net: ethernet: ravb: Use devm_platform_get_and_ioremap_resource() adds db67f2493431 net/x25: fix a mistake in grammar adds 39c3783ec062 nfp: use list_move instead of list_del/list_add in nfp_cppcore.c adds 49768ce98c2c net: hns3: use list_move_tail instead of list_del/list_add [...] adds 4724acc47c94 net: hns3: use list_move_tail instead of list_del/list_add [...] adds eff57ab52cc4 net: lapbether: remove redundant blank line adds 5bc5f5f27b89 net: lapbether: add blank line after declarations adds a61bebc774cb net: lapbether: move out assignment in if condition adds 2e350780ae4f net: lapbether: remove trailing whitespaces adds d5e686e8b66d net: lapbether: remove unnecessary out of memory message adds 4f9893c762f8 net: lapbether: fix the comments style issue adds d49859601d72 net: lapbether: replace comparison to NULL with "lapbeth_g [...] adds c564c049a34f net: lapbether: fix the alignment issue adds 63a2bb15fe59 net: lapbether: fix the code style issue about line length adds dac8115290fe Merge branch 'lapbther-cleanups' adds aa3d020b22cb net: dsa: qca8k: fix an endian bug in qca8k_get_ethtool_stats() adds 3d0167f2a627 net: dsa: qca8k: check the correct variable in qca8k_set_m [...] adds 711d1dee1c86 devlink: Fix error message in devlink_rate_set_ops_supported() adds 4e744cb8126d netdevsim: delete unnecessary debugfs checking adds ef4b65e53cc7 netfilter: nfnetlink: add struct nfgenmsg to struct nfnl_i [...] adds e2b750d78b55 netfilter: nf_tables: remove nft_ctx_init_from_elemattr() adds 670866512f97 netfilter: nf_tables: remove nft_ctx_init_from_setattr() adds 0418b989a467 netfilter: nftables: add nf_ct_pernet() helper function adds ef8ed5ea091b netfilter: conntrack: Introduce tcp offload timeout configuration adds 975c57504da1 netfilter: conntrack: Introduce udp offload timeout configuration adds 1d91d2e1a7f7 netfilter: flowtable: Set offload timeouts according to pr [...] adds 7b4b2fa37587 netfilter: annotate nf_tables base hook ops adds e2cf17d3774c netfilter: add new hook nfnl subsystem adds cf6b5ffdce5a netfilter: nft_exthdr: Fix for unsafe packet data read adds 5302560bb49d netfilter: nfnetlink_hook: fix array index out-of-bounds error adds d4fb1f954fc7 netfilter: nfnetlink_hook: add depends-on nftables adds c5c6accd7b7e netfilter: nf_tables: move base hook annotation to init helper adds 7f3579e1893f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds e67665946599 net: usb: asix: Fix less than zero comparison of a u16 adds c6be5a22fde5 net: usb: asix: ax88772: Fix less than zero comparison of a u16 adds daf6e8c9caa0 Revert "nvme-tcp-offload: ULP Series" adds db8f7be1e1d6 net: sgi: ioc3-eth: check return value after calling platf [...] adds 3a5a32b5f2c1 net: stmmac: Use devm_platform_ioremap_resource_byname() adds e77e2cf4a198 net: ethernet: ti: am65-cpts: Use devm_platform_ioremap_re [...] adds d8ea89fe8a49 mvpp2: prefetch right address adds 2f128eb3308a mvpp2: prefetch page adds 0f00658d7378 Merge branch 'mvpp2-prefetch' adds ba539319cce6 net: ethernet: ti: cpsw-phy-sel: Use devm_platform_ioremap [...] adds 345502af4e42 net: stmmac: Fix missing { } around two statements in an i [...] adds f25247d88708 net: phy: realtek: net: Fix less than zero comparison of a u16 adds 6fb566c9278a net: ena: make symbol 'ena_alloc_map_page' static adds 8b8701d0b492 net: ethernet: rmnet: Always subtract MAP header adds f3b5a8907543 mlxsw: thermal: Fix null dereference of NULL temperature p [...] adds 4744bf072b46 stmmac: prefetch right address adds ab324d8dfdda net: dsa: sja1105: Fix assigned yet unused return code rc adds f636a83662ff net: ipa: define IPA_MEM_END_MARKER adds 14ab6a208c11 net: ipa: store memory region id in descriptor adds 0300df2d9d24 net: ipa: validate memory regions unconditionally adds 98334d2a3ba4 net: ipa: separate memory validation from initialization adds 5e57c6c5a349 net: ipa: separate region range check from other validation adds 2f9be1e90860 net: ipa: validate memory regions at init time adds 1eec767746e5 net: ipa: pass memory configuration data to ipa_mem_valid() adds d39ffb97079b net: ipa: introduce ipa_mem_id_optional() adds 75bcfde6c113 net: ipa: validate memory regions based on version adds eadf7f937614 net: ipa: flag duplicate memory regions adds 6857b02392ab net: ipa: use bitmap to check for missing regions adds 0d155170d6ee Merge branch 'ipa-mem-1' adds d409989b59ad netlink: simplify NLMSG_DATA with NLMSG_HDRLEN adds b040aab76323 net: phy: probe for C45 PHYs that return PHY ID of zero in [...] adds aced6d37df79 net: ethernet: ti: cpsw: Use devm_platform_get_and_ioremap [...] adds 0699073951e3 net: davinci_emac: Use devm_platform_get_and_ioremap_resource() adds 67133eaa93e8 net/mlx5: mlx5_ifc support for header insert/remove adds 28de41a4ba7b net/mlx5: DR, Split reformat state to Encap and Decap adds d7418b4efa3b net/mlx5: DR, Allow encap action for RX for supporting devices adds 3f3f05ab8872 net/mlx5: Added new parameters to reformat context adds 7ea9b39852fa net/mlx5: DR, Added support for INSERT_HEADER reformat type adds ded6a877a3fc net/mlx5: DR, Support EMD tag in modify header for STEv1 adds ec3be8873df3 net/mlx5: Create TC-miss priority and table adds 0781015288ec net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers adds 19e9bfa044f3 net/mlx5: Bridge, add offload infrastructure adds 7cd6a54a8285 net/mlx5: Bridge, handle FDB events adds c636a0f0f3f0 net/mlx5: Bridge, dynamic entry ageing adds d75b9e804858 net/mlx5: Bridge, implement infrastructure for vlans adds ffc89ee5e5e8 net/mlx5: Bridge, match FDB entry vlan tag adds 36e55079e549 net/mlx5: Bridge, support pvid and untagged vlan configurations adds cc2987c44be5 net/mlx5: Bridge, filter tagged packets that didn't match [...] adds 9724fd5d9c2a net/mlx5: Bridge, add tracepoints adds 2027e13f6270 Merge tag 'mlx5-updates-2021-06-09' of git://git.kernel.or [...] adds 268551503d66 vsock/vmci: remove the repeated word "be" adds 4e03d073afc4 af_unix: remove the repeated word "and" adds 15139bcbb610 node.c: fix the use of indefinite article adds 326af505ca1f tipc: socket.c: fix the use of copular verb adds f1dcdc075617 tipc:subscr.c: fix a spelling mistake adds 5c32fdbb8997 net: ixp4xx_hss: remove redundant blank lines adds 6f2016ed6538 net: ixp4xx_hss: add blank line after declarations adds 6487fab04f27 net: ixp4xx_hss: fix the code style issue about "foo* bar" adds 99ebe65eb9c0 net: ixp4xx_hss: move out assignment in if condition adds dee014567732 net: ixp4xx_hss: add some required spaces adds 137d5672f80f net: ixp4xx_hss: remove redundant spaces adds 17ce9764bb26 net: ixp4xx_hss: fix the comments style issue adds e0bd276463e8 net: ixp4xx_hss: add braces {} to all arms of the statement adds d2ca24ee9fd8 Merge branch 'ixp4xxx_hss-cleanups' adds 0b462d017caf net: w5100: Use devm_platform_get_and_ioremap_resource() adds 47651c51c02f net: axienet: Use devm_platform_get_and_ioremap_resource() adds f18c11812c94 fjes: check return value after calling platform_get_resource() adds 1f7096f0fdb2 net: stmmac: Fix mixed enum type warning adds 8a55a73433e7 net: mido: mdio-mux-bcm-iproc: Use devm_platform_get_and_i [...] adds 9e2b7b0450cf mt76: mt7615: Use devm_platform_get_and_ioremap_resource() adds bc831facf8a1 net: x25: Use list_for_each_entry() to simplify code in x2 [...] adds 3e98ae0014cb ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c adds 73e42909ef2d atm: Use list_for_each_entry() to simplify code in resources.c adds cb8e2e4300fc dccp: tfrc: fix doc warnings in tfrc_equation.c adds 950fd045d76c soc: qcom: ipa: Remove superfluous error message around pl [...] adds 3d5048cc54bd net: marvell: prestera: move netdev topology validation to [...] adds 82bbaa05bf90 net: marvell: prestera: do not propagate netdev events to [...] adds 255213ca6887 net: marvell: prestera: add LAG support adds 1b6c2151dbff Merge branch 'marvell-prestera-lag' adds 53f8b1b25419 ibmvnic: Allow device probe if the device is not ready at boot adds 8cc7ebbf5f6e net: ipa: don't assume mem array indexed by ID adds ce05a9f39607 net: ipa: clean up header memory validation adds 07c525a62a4d net: ipa: pass mem_id to ipa_filter_reset_table() adds ce928bf8fec0 net: ipa: pass mem ID to ipa_mem_zero_region_add() adds 25116645dbcb net: ipa: pass mem_id to ipa_table_reset_add() adds e9f5b2766e70 net: ipa: pass memory id to ipa_table_valid_one() adds 5e3bc1e5d002 net: ipa: introduce ipa_mem_find() adds c61cfb941dcd net: ipa: don't index mem data array by ID adds 76cf404c40ae Merge branch 'ipa-mem-2' adds 81492fe8ae69 Merge remote-tracking branch 'net-next/master' adds 0779890fed78 tools/bpftool: Fix cross-build adds edc0571c5f67 libbpf: Fix pr_warn type warnings on 32bit adds 380afe720896 selftests, bpf: Make docs tests fail more reliably adds 6c679857811b Merge remote-tracking branch 'bpf-next/for-next' adds 389143419fa9 Merge remote-tracking branch 'ipsec-next/master' adds 9a43478c228e Merge remote-tracking branch 'wireless-drivers-next/master' adds 1bedbe4aa1e5 Bluetooth: Fix Set Extended (Scan Response) Data adds 55ef046903cf Merge remote-tracking branch 'bluetooth/master' adds 6f6a51d82f40 iov_iter: switch ..._full() variants of primitives to use [...] adds f82d67d30c17 iov_iter: reorder handling of flavours in primitives adds 673a87c2dc6f iov_iter_advance(): don't modify ->iov_offset for ITER_DISCARD adds e59c7577f5d6 iov_iter: separate direction from flavour adds b14faad4aba3 iov_iter: optimize iov_iter_advance() for iovec and kvec adds c8129a6f6ed1 sanitize iov_iter_fault_in_readable() adds 75a7c3cd21c3 iov_iter_alignment(): don't bother with iterate_all_kinds() adds f495f2d6f712 iov_iter_gap_alignment(): get rid of iterate_all_kinds() adds 363a1bd08bdd get rid of iterate_all_kinds() in iov_iter_get_pages()/iov [...] adds 3245ee911c64 iov_iter_npages(): don't bother with iterate_all_kinds() adds d9803207166b [xarray] iov_iter_npages(): just use DIV_ROUND_UP() adds 27faec0dce98 iov_iter: replace iov_iter_copy_from_user_atomic() with it [...] adds f8d199cba0d2 csum_and_copy_to_iter(): massage into form closer to csum_ [...] adds 1790c955e885 iterate_and_advance(): get rid of magic in case when n is 0 adds f5a2e13987ea iov_iter: massage iterate_iovec and iterate_kvec to logics [...] adds 4efea790fc9f iov_iter: unify iterate_iovec and iterate_kvec adds 605da7e86601 iterate_bvec(): expand bvec.h macro forest, massage a bit adds 1478dad6d203 iov_iter: teach iterate_{bvec,xarray}() about possible sho [...] adds 7f8252d6b1cb iov_iter: get rid of separate bvec and xarray callbacks adds 30da2b24a3ed iov_iter: make the amount already copied available to iter [...] adds f3d9103a1e2c iov_iter: make iterator callbacks use base and len instead [...] adds 239e69707012 pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} adds 316be3ef2722 iterate_xarray(): only of the first iteration we might get [...] adds f9f1c703627f copy_page_to_iter(): don't bother with kmap_atomic() for b [...] adds e1b9c385d4d8 copy_page_from_iter(): don't need kmap_atomic() for kvec/b [...] adds 8e0017605503 iov_iter: clean csum_and_copy_...() primitives up a bit adds 343abfdd86f5 pipe_zero(): we don't need no stinkin' kmap_atomic()... adds 6da54eb9cb21 clean up copy_mc_pipe_to_iter() adds c22b309b1e82 csum_and_copy_to_pipe_iter(): leave handling of csum_state [...] adds 63f0b2020725 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/s [...] adds aeefd458425a gfs2: Fix do_gfs2_set_flags description adds 8d15d340aeef gfs2: Use list_move_tail instead of list_del/list_add_tail adds 1de1e1d87981 gfs2: Take exclusive glock for IOMAP_ZERO ops adds ce7de21d5ac0 gfs2: Clean up the error handling in gfs2_page_mkwrite adds f2cd9be2bf18 gfs2: Add wrapper for iomap_file_buffered_write adds 8cc8978e276e gfs2: Add gfs2_holder_is_compatible helper adds df80b37825ce gfs2: Fix mmap + page fault deadlocks (part 1) adds e025037ebd3c iov_iter: Add iov_iter_fault_in_writeable() adds 1dc054848753 gfs2: Add wrappers for accessing journal_info adds 469ac8b8a2df gfs2: Encode glock holding and retry flags in journal_info adds df2a065bc9e8 gfs2: Add LM_FLAG_OUTER glock holder flag adds 8b38a9ace341 gfs2: Fix mmap + page fault deadlocks (part 2) adds 5d799c997851 Merge remote-tracking branch 'gfs2/for-next' adds 1ea1d197372d Merge remote-tracking branch 'mtd/mtd/next' adds 4d810da40d8f Merge remote-tracking branch 'nand/nand/next' adds 854955ae96db mtd: spi-nor: intel-spi: Add support for Intel Alder Lake- [...] adds d406f49b05e5 mtd: spi-nor: macronix: Fix name for mx66l51235f adds 7ea40b54e83b mtd: spi-nor: enable locking support for MX25L12805D adds b97b1a769849 mtd: spi-nor: otp: fix access to security registers in 4 b [...] adds d5b813e48472 mtd: spi-nor: otp: use more consistent wording adds 388161ca45c9 mtd: spi-nor: otp: return -EROFS if region is read-only adds c6ec3e1e3a85 mtd: spi-nor: otp: implement erase for Winbond and similar [...] adds 01249c4a9512 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 96610f64c83a Merge remote-tracking branch 'crypto/master' adds 680753dd9d7d dma-buf: fix inconsistent debug print v2 adds 068d9d754bc1 dma-buf: add SPDX header and fix style in dma-resv.c adds 0c6b522abc2a dma-buf: cleanup dma-resv shared fence debugging a bit v2 adds 4e5660035712 drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends adds bfa3357ef9ab drm/ttm: allocate resource object instead of embedding it v2 adds 3eb7d96e9415 drm/ttm: flip over the range manager to self allocated nodes adds db7349534275 drm/ttm: flip over the sys manager to self allocated nodes adds d624e1bfa579 drm/amdgpu: revert "drm/amdgpu: stop allocating dummy GTT nodes" adds 2fdcb55dfc86 drm/amdkfd: use resource cursor in svm_migrate_copy_to_vram v2 adds f700b18c8583 drm/amdgpu: switch the GTT backend to self alloc adds 267501ec2b9c drm/amdgpu: switch the VRAM backend to self alloc adds beb4c86521bc drm/nouveau: switch the TTM backends to self alloc adds d3bcb4b02fe9 drm/vmwgfx: switch the TTM backends to self alloc adds cb1c81467af3 drm/ttm: flip the switch for driver allocated resources v2 adds 3e2926f8753d drm/panfrost: Add AFBC_FEATURES parameter adds 415f6767d807 dma-buf: add missing EXPORT_SYMBOL adds 6edbd6abb783 dma-buf: rename and cleanup dma_resv_get_excl v3 adds fb5ce730f214 dma-buf: rename and cleanup dma_resv_get_list v2 adds 6b41323a265a dma-buf: rename dma_resv_get_excl_rcu to _unlocked adds d3fae3b3daac dma-buf: drop the _rcu postfix on function names v3 adds 8f8e19bd18b4 drm/ttm: fix missing res assignment in ttm_range_man_alloc adds e075a7811977 drm/vc4: hdmi: Fix error path of hpd-gpios adds 6800234ceee0 drm/vc4: hdmi: Convert to gpiod adds b36a6bb8a151 drm/sun4i: de3: Be explicit about supported modifiers adds c43f2f984234 RDMA/umem: fix missing automated rename adds 3bf3710e3718 drm/ttm: Add a generic TTM memcpy move for page-based iomem adds b7e32bef4ae5 drm: Add a prefetching memcpy_from_wc adds 053c57696cb9 drm/ttm: Use drm_memcpy_from_wc for TTM bo moves adds a3be8cd70fec drm/ttm: Document and optimize ttm_bo_pipeline_gutting() adds abb50d67adf3 drm/ttm, drm/amdgpu: Allow the driver some control over swapping adds 76c56a5affeb drm/hyperv: Add DRM driver for hyperv synthetic video device adds 25bfa956561f drm/hyperv: Handle feature change message from device adds 24994b91ecc5 MAINTAINERS: Add maintainer for hyperv video device adds b8be9e19f465 drm/ttm: fix access to uninitialized variable. adds 72db41c9336d drm/ttm: fix warning after moving resource to ghost obj adds fc357bc8ebac drm/ttm: fix pipelined gutting v2 adds db2aad0ffa7d dt-bindings: drm/bridge: ti-sn65dsi83: Add TI SN65DSI83 an [...] adds ceb515ba29ba drm/bridge: ti-sn65dsi83: Add TI SN65DSI83 and SN65DSI84 driver adds f91142c62161 drm/ttm: nuke VM_MIXEDMAP on BO mappings v3 adds 96b7182d8c4e drm/bridge: ti-sn65dsi83: Fix syntax formatting issues adds e99168f9f086 drm/stm: Remove usage of drm_display_mode_to_videomode() adds fbbf23ddb2a1 drm: qxl: ensure surf.data is ininitialized adds 5b7a2c92b610 drm/vmwgfx: use ttm_bo_move_null() when there is nothing to move adds 09b020bb05a5 Merge tag 'drm-misc-next-2021-06-09' of git://anongit.free [...] adds 691cf8cd7a53 drm/amdgpu: use correct rounding macro for 64-bit adds 651e7d48577a drm/i915: replace IS_GEN and friends with GRAPHICS_VER adds 161058fb899e drm/i915: Add remaining conversions to GRAPHICS_VER adds abb9fe438b82 drm/i915/display: remove duplicated argument adds 9b2e49a14838 drm/i915/display: Fix fastsets involving PSR adds 6d7a793aabf3 drm/i915/display: Allow fastsets when DP_SDP_VSC infoframe [...] adds 3f409e4cd579 drm/i915/display: Drop FIXME about turn off infoframes adds 31b77c70d9bc x86/gpu: add JasperLake to gen11 early quirks adds 234b40282efb drm/i915/display: Introduce new intel_psr_pause/resume function adds 17c1a4b7ac6f drm/i915: Disable PSR around cdclk changes adds 51317434e197 drm/i915/dsc: Fix bigjoiner check in dsc_disable adds d62686ba3b54 drm/i915/adl_p: CDCLK crawl support for ADL adds 0d6695b11276 drm/i915/adl_p: Same slices mask is not same Dbuf state adds a2098e857b76 Merge tag 'drm-intel-next-2021-06-09' of git://anongit.fre [...] adds cf2a22e4080d drm/amdgpu: Modify register access in sdma_v5_2 to use _SO [...] adds 0dc2bafb08c0 drm/amdkfd: pages_addr offset must be 0 for system range adds 4a1d4b6d38bd drm/amdkfd: add sdma poison consumption handling adds 312d9253ecac drm/amdgpu: Update psp fw attestation support list adds 9a3bf287c425 drm/amdgpu: Fixing "Indirect register access for Navi12 sr [...] adds 0ac8f5876022 drm/amdgpu: fix VM handling for GART allocations adds 272d57c3aa13 drm/amdkfd: remove duplicate include of kfd_svm.h adds 7a68d188d1c4 drm/amdgpu: Fix warning of Function parameter or member no [...] adds d1ba49e7763a drm/amd/display: remove no need variable adds 75a26f84d1dd drm/amd/display: Fix duplicate included dce110_hw_sequencer.h adds d5c9096541dc drm/amdgpu: Fix a a typo in a comment adds 70a2e76fc657 drm/amd/display: Fix two spelling mistakes, clean wide lines adds cef85a40be6a amdgpu/pm: reorder definition of swsmu_pm_funcs for readability adds a40a020de274 amdgpu/pm: clean up smu_get_power_limit function signature adds 04bec52127b1 amdgpu/pm: modify Powerplay API get_power_limit to use new [...] adds 4f9cbeb317bd amdgpu/pm: modify and add smu_get_power_limit to Powerplay API adds dc2a8240b2ae amdgpu/pm: handle return value for get_power_limit adds 90a681c5e43e amdgpu/pm: add kernel documentation for smu_get_power_limit adds 6ceba306c05a drm/amdgpu: fix shadow bo skip condition adds 2b517bd183d2 drm/amd/pm: fix warning reported by kernel test robot adds adbe2e3d34bf drm/amdgpu: remove sriov vf checking from getting fb location adds 95066fd5d27f drm/amdgpu: remove sriov vf gfxhub fb location programming adds 488b83f4d514 drm/amdgpu: remove sriov vf mmhub system aperture and fb l [...] adds 93cdc1759bcb drm/amdgpu: add psp ta microcode init for aldebaran sriov vf adds e1944deba131 drm/amdgpu: allocate psp fw private buffer from VRAM for sriov vf adds 6c475bdbece0 drm/amd/display: Trigger full update after DCC on/off adds f56c837afce4 drm/amd/display: Enabling PSR support for multiple panels adds 416b4e7596fa drm/amd/display: delay 100ms before restart after failing [...] adds 346cf627fb27 drm/amd/display: Fix DCN 3.01 DSCCLK validation adds 2259918e087d drm/amd/display: Control power gating by driver. adds 60df84418c0a drm/amd/display: Refactor visual confirm adds 24cc4f8d7be6 drm/amd/display: add visual confirm colors to differentiat [...] adds ae88357c7966 drm/amd/display: Revert "Fix clock table filling logic" adds 0cb1588571a7 drm/amd/display: Expand DP module equalization API. adds 1be2a90288b4 drm/amd/display: Support mappable encoders when transmitti [...] adds c521fc316d12 drm/amd/display: Update scaling settings on modeset adds 593397a18cb6 drm/amd/display: Remove unused definition of DMUB SET_CONFIG adds 5c69cc559afb drm/amd/display: Return last used DRR VTOTAL from DC adds 74b4afad00dd drm/amd/display: Enable PSR Residency for multiple panels adds 3f8518b60c10 drm/amd/display: Release MST resources on switch from MST to SST adds 136e55e7a927 drm/amd/display: Change default policy for MPO with multidisplay adds 7fcb910cfa84 drm/amd/display: [FW Promotion] Release 0.0.68 adds bd4fd2510e20 drm/amd/display: 3.2.138 adds b4d56e0c508b drm/amd/display: Add Interface to set FIFO ERRDET SW Override adds 39a1355feff9 drm/amd/display: Add interface for ADD & DROP PIXEL Registers adds 3577e1678772 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 adds e4e3678260e9 drm/amd/display: Fix off-by-one error in DML adds 665f28507a2a drm/amd/display: Fix crash during MPO + ODM combine mode r [...] adds fcd1e484c8ae drm/amd/display: Add debugfs entry for dsc passthrough adds f2700d0bb721 drm/amd/display: Revert "Disconnect non-DP with no EDID" adds c6323a2c5e46 drm/amd/display: Updates for ODM Transition Test adds caa18dd6dd93 drm/amd/display: force CP to DESIRED when removing display adds 793c82eebb0d drm/amd/display: Add swizzle visual confirm mode adds b91ab86311c6 drm/amd/display: [FW Promotion] Release 0.0.69 adds ea5267994e9e drm/amd/display: 3.2.139 adds 2b9ced5a964f drm/amdgpu: Use PSP to program IH_RB_CNTL_RING1/2 on SRIOV adds 2c1b1ac7084e drm/amdgpu/vcn: drop gfxoff control for VCN2+ adds c707b73f0cfb Merge tag 'amd-drm-next-5.14-2021-06-09' of https://gitlab [...] adds d9f40a830762 Merge remote-tracking branch 'drm/drm-next' adds 241a9e233e7c drm/bridge: ti-sn65dsi83: Fix sparse warnings adds 4154fa0e2688 drm/i915/dpcd_bl: Remove redundant AUX backlight frequency [...] adds 3faea9939a3d drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return valu [...] adds 46e745a8edc8 drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlig [...] adds 3b51c2bb6f5f drm/i915/dpcd_bl: Cache some backlight capabilities in int [...] adds ade673bb2ba4 drm/i915/dpcd_bl: Move VESA backlight enabling code closer [...] adds 17917ff62443 drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight [...] adds 837f93247634 drm/i915/dpcd_bl: Print return codes for VESA backlight failures adds 867cf9cd73c3 drm/dp: Extract i915's eDP backlight code into DRM helpers adds 6eca310e8924 drm/nouveau/kms/nv50-: Add basic DPCD backlight support fo [...] adds 16c243e99d33 udmabuf: Add support for mapping hugepages (v4) adds d098775ed440 drm/nouveau: init the base GEM fields for internal BOs adds 86441fa29e57 Merge drm/drm-next into drm-misc-next adds 26594678d00f drm/doc: document how userspace should find out CRTC index adds a3a5f9d0fb15 drm/panel: db7430: Add driver for Samsung DB7430 adds e1ab14a05ad2 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 7abe806a455f drm/amdkfd: use allowed domain for vmbo validation adds 158a5aed454b drm/amdgpu: Updated fw header structure source adds 5d543d10aa17 drm/amdgpu: Added support for loading auxiliary PSP FW adds 7642f3bded8f drm/amd/pm: Add u64 throttler status field to gpu_metrics adds 0c9836abab41 drm/amd/pm: Add ASIC independent throttle bits adds e241367c3b55 drm/amd/pm: Add common throttler translation func adds 136f262feff1 drm/amd/pm: Add arcturus throttler translation adds 3e044b83459a drm/amd/pm: Add navi1x throttler translation adds cb558ff9ab62 drm/amd/pm: Add sienna cichlid throttler translation adds defe971e0296 drm/amd/pm: Add vangogh throttler translation adds 07c6326fac7f drm/amd/pm: Add renoir throttler translation adds 5f72eaa9b0f3 drm/amd/pm: Add aldebaran throttler translation adds 24cc743cce18 drm/amd/display: Fix duplicate included clk_mgr.h adds 45c06b391a80 drm/amd/display: use ARRAY_SIZE for base60_refresh_rates adds 4d93eef0a5e7 drm: display: Remove duplicate include in dce110 adds 77173bb00260 drm: display: Remove duplicated argument in dcn31 adds 9f370a1208f0 usb/host: enable auto power control for xhci-pci adds 159f9c54702f drm/amdgpu: add another raven1 gfxoff quirk adds 24cc5eb3fe42 drm/amdgpu: only check for _PR3 on dGPUs adds b48b6d2171bf drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 5cfd381e1cbc Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 1b65397e4f6d Revert "drm/amd/display: To modify the condition in indica [...] adds 024ba8a319f0 drm/amdgpu: check whether s2idle is enabled to determine s0ix adds c21f22ed9786 drm/radeon: Add HD-audio component notifier support (v2) adds ac9ab38d3b04 Merge remote-tracking branch 'amdgpu/drm-next' adds a3af0140663d drm/i915: apply WaEnableVGAAccessThroughIOPort as needed adds ed1b7abfa28a Merge remote-tracking branch 'drm-intel/for-linux-next' adds 42cb092bdde1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds aabf679c9a4e drm/msm/disp/dpu1: avoid perf update in frame done event adds 296e16ac9d96 Merge remote-tracking branch 'drm-msm/msm-next' adds 989c9dad6131 drm/etnaviv: add HWDB entry for GC7000 rev 6204 adds 92f75fcffe61 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds bcd23f93d398 regmap-irq: Introduce inverted status registers support adds dff404deb849 regmap: mdio: Clean up invalid clause-22 addresses adds f083be9db060 regmap: mdio: Add clause-45 support adds edbd2d29cc95 Merge remote-tracking branch 'regmap/for-5.14' into regmap-next adds 52e7e984b216 Merge remote-tracking branch 'regmap/for-next' adds 81bfb89eed86 ALSA: bebob: cease from delayed card registration adds d42dca6b469f ALSA: fireworks: cease from delayed card registration adds b566e972f594 ALSA: oxfw: cease from delayed card registration adds 9536c7512c74 ALSA: dice: cease from delayed card registration adds 9067c181c3a5 ALSA: firewire-digi00x: cease from delayed card registration adds 7ae2f179a42d ALSA: firewire-tascam: cease from delayed card registration adds a49c6766dfa0 ALSA: firewire-motu: cease from delayed card registration adds ee5f0b32ce6b ALSA: fireface: cease from delayed card registration adds 5fe8f0a0a83a ALSA: firewire-lib: delete unused kernel API adds 0280e07bbd6e Merge branch 'for-linus' into for-next adds 2661f033c402 ALSA: usb-audio: scarlett2: Read mixer volumes at init time adds d6f9afe9475f ALSA: usb-audio: scarlett2: Read mux at init time adds 10dc8ad5ffe8 ALSA: sb: Fix assignment in if condition adds 36e7b12b219d ALSA: sb: Minor coding style fixes adds c305366a3744 ALSA: sb: Fix potential double-free of CSP mixer elements adds 310efd3aabf2 ALSA: gus: Fix assignment in if condition adds 5ab6d6601366 ALSA: ad1816a: Fix assignment in if condition adds 520226e93e26 ALSA: wavefront: Fix assignment in if condition adds 235dc07a35b9 ALSA: cs423x: Fix assignment in if condition adds 913ad3a36d4b ALSA: opti9xx: Fix assignment in if condition adds 4b3bd108ab53 ALSA: opl3sa2: Fix assignment in if condition adds 45e0471d6440 ALSA: es18xx: Fix assignment in if condition adds 3e38150bf238 ALSA: cmi8330: Fix assignment in if condition adds ce29edbd26fd ALSA: als100: Fix assignment in if condition adds 115c45565385 ALSA: azt2320: Fix assignment in if condition adds eb767949f709 ALSA: isa: Fix assignment in if condition adds e2e30a32f34a ALSA: ad1889: Fix assignment in if condition adds dadfb986cebd ALSA: ak4531: Fix assignment in if condition adds 5bd11527e31f ALSA: als300: Fix assignment in if condition adds 61ea06e8a881 ALSA: als4000: Fix assignment in if condition adds b83bea386434 ALSA: atiixp: Fix assignment in if condition adds 13c986607f57 ALSA: azt3328: Fix assignment in if condition adds 429731d3080e ALSA: bt87x: Fix assignment in if condition adds 4379588272ce ALSA: cmipci: Fix assignment in if condition adds 393e95cda081 ALSA: cs4281: Fix assignment in if condition adds 93a3a1004d18 ALSA: ens137x: Fix assignment in if condition adds 3dc52815408b ALSA: es1938: Fix assignment in if condition adds 48cab474d828 ALSA: es1968: Fix assignment in if condition adds 68f441abd452 ALSA: fm801: Fix assignment in if condition adds 3a5f3dd32952 ALSA: intel8x0: Fix assignment in if condition adds 5cc16ba623cf ALSA: maestro3: Fix assignment in if condition adds 1c9140b9cae2 ALSA: rme32: Fix assignment in if condition adds da8eedb16971 ALSA: rme96: Fix assignment in if condition adds 055e20c3be3f ALSA: sonicvibes: Fix assignment in if condition adds afb342f02241 ALSA: via82xx: Fix assignment in if condition adds e66fd36264bd ALSA: ac97: Fix assignment in if condition adds c2b0718f7836 ALSA: au88x0: Fix assignment in if condition adds 59c39cd300ff ALSA: ca0106: Fix assignment in if condition adds cbc2d9970e95 ALSA: cs46xx: Fix assignment in if condition adds 164b3ddeb026 ALSA: cs5535audio: Fix assignment in if condition adds 549717fc5b4c ALSA: echoaudio: Fix assignment in if condition adds 12bda1076c76 ALSA: emu10k1: Fix assignment in if condition adds 9031f93851bc ALSA: emu10k1x: Fix assignment in if condition adds 3635f862b509 ALSA: ice1712: Fix assignment in if condition adds 234e928067ce ALSA: korg1212: Fix assignment in if condition adds 73debecf8fe0 ALSA: mixart: Fix assignment in if condition adds 36f74c7ff9e6 ALSA: nm256: Fix assignment in if condition adds 4327ad25e6be ALSA: pcxhr: Fix assignment in if condition adds 28c0709921fe ALSA: riptide: Fix assignment in if condition adds 66c8f75919dd ALSA: hdsp: Fix assignment in if condition adds 9ebb3697c8ef ALSA: rme9652: Fix assignment in if condition adds 34b946ee2869 ALSA: trident: Fix assignment in if condition adds 029fd1eae7e1 ALSA: vx222: Fix assignment in if condition adds e7daaeedb4f2 ALSA: ymfpci: Fix assignment in if condition adds e3ded8996677 ALSA: core: Fix assignment in if condition adds 137c171cf7ec ALSA: pcm: Fix assignment in if condition adds 51c816fdd17c ALSA: oss: Fix assignment in if condition adds f9a6bb841f73 ALSA: seq: Fix assignment in if condition adds 2073fa449d6d ALSA: pcmcia: Fix assignment in if condition adds bdab9e5c3eb3 ALSA: sparc: Fix assignment in if condition adds d2bc4d9ab154 ALSA: mpu401: Fix assignment in if condition adds ed1567c10672 ALSA: vx: Fix assignment in if condition adds 9c78e803192a ALSA: opl3: Fix assignment in if condition adds d0ad13ef7041 ALSA: serial: Fix assignment in if condition adds dd1fc3c585dd ALSA: synth: Fix assignment in if condition adds e73ad38871cb ALSA: poewrmac: Fix assignment in if condition adds dd1431e53515 ALSA: i2c: Fix assignment in if condition adds 6ea9a2b84cc3 ALSA: parisc: Fix assignment in if condition adds 47271b1b98c9 ALSA: pcm: add snd_pcm_period_elapsed() variant without ac [...] adds 7ba5ca32fe6e ALSA: firewire-lib: operate for period elapse event in pro [...] adds b5b519965c4c ALSA: firewire-lib: obsolete workqueue for period update adds f4a85e00b2a8 ALSA: arm: Remove unnecessary variables adds 25c794cd4407 ALSA: doc: Fix spelling mistakes adds 74fb98311c4e ALSA: trident: Drop shadow TLB pointer table adds 84a0374051c1 ALSA: core: Drop snd_sgbuf_get_ptr() adds 37af81c5998f ALSA: core: Abstract memory alloc helpers adds a202bd1ad86d ALSA: core: Move mmap handler into memalloc ops adds 30b7ba6972d5 ALSA: core: Add continuous and vmalloc mmap ops adds 7fdabab8f562 ALSA: usb-audio: Add support for Denon DN-X1600 adds 83fbcaed24d7 ALSA: core: Fix build error due to missing PAGE_SIZE adds 85805f43b88d Merge remote-tracking branch 'sound/for-next' adds b9de77d0bc51 Merge tag 'tb-mfd-asoc-v5.14-1' of https://git.kernel.org/ [...] adds 54f673139452 ASoC: rk817: Remove unneeded semicolon adds d50b86b3f6ab ASoC: rk817: remove redundant assignment to pointer node, [...] adds 4d1a98b5f1ab ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside adds ba9e82a1c891 ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() adds c50f381afcab ASoC: ak4613: add .auto_selectable_formats support adds bea63e8bbe33 ASoC: pcm3168a: add .auto_selectable_formats support adds 029217652256 ASoC: rsnd: add .auto_selectable_formats support adds af69f47df1fb ASoC: fsi: add .auto_selectable_formats support adds 68d8b7ba360f ASoC: hdmi-codec: add .auto_selectable_formats support adds d08c5b76b270 Merge series "ASoC: adds new .auto_selectable_formats supp [...] adds b6052c3c7a78 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in [...] adds 640eac4c849d ASoC: soc-core: don't use discriminatory terms on snd_soc_ [...] adds 3ea8a7459861 ASoC: remove unneeded semicolons in wcd934x.c adds bf28c803f2f4 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next adds 4da0d80e594f Merge remote-tracking branch 'sound-asoc/for-next' adds acb92acbd20b Merge remote-tracking branch 'modules/modules-next' adds 9385c6931c4d Merge remote-tracking branch 'input/next' adds 13ce7e625a33 nvme: remove redundant initialization of variable ret adds ebd8a93aa4f5 nvme: extend and modify the APST configuration algorithm adds e21e0243e7b0 nvme-pci: look for StorageD3Enable on companion ACPI devic [...] adds 3ede8f72a9a2 nvme-tcp: allow selecting the network interface for connections adds 25e1de8c40c5 nvme-fabrics: fix the kerneldco comment for nvmf_log_conne [...] adds 63d20f54a3d0 nvme-fabrics: remove extra new lines in the switch adds 6f860c922532 nvme-fabrics: remove an extra comment adds 97ba6931ba88 nvme-fabrics: remove extra braces adds f423c85cd392 nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl adds 86b4284d98d6 nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl adds 3e7d1a55165b nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl adds 85b790a7ae05 nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl adds d8ca66e82191 nvme: move the CSI sanity check into nvme_ns_report_zones adds 8b4fb0f968ff nvme: split nvme_report_zones adds f1cf35e17ec3 nvme: remove nvme_{get,put}_ns_from_disk adds f6e8bd59c4e8 nvmet: move ka_work initialization to nvmet_alloc_ctrl adds 346ac785badf nvmet: remove a superfluous variable adds 600abd340190 Merge tag 'nvme-5.14-2021-06-08' of git://git.infradead.or [...] adds e2615830f08b Merge branch 'for-5.14/drivers' into for-next adds cabd10be0b9e m68k/mac: Replace macide driver with generic platform drivers adds 44b1fbc0f5f3 m68k/q40: Replace q40ide driver with pata_falcon and falconide adds d3be02f9bbdd Merge branch 'for-5.14/libata' into for-next adds c9c9762d4d44 block: return the correct bvec when checking for gaps adds 11c7aa0ddea8 rq-qos: fix missed wake-ups in rq_qos_throttle try two adds a624eb520390 libnvdimm/pmem: Fix blk_cleanup_disk() usage adds 78caadce9e91 Merge branch 'for-5.14/block' into for-next adds 76cdb09b38af aoe: remove unnecessary oom message adds 8404e1919481 drbd: remove unnecessary oom message adds ce9a8ca68aec mtip32xx: remove unnecessary oom message adds 6597efa6c58f sunvdc: remove unnecessary oom message adds c744b06254a3 sx8: remove unnecessary oom message adds ec1e7e8853b6 z2ram: remove unnecessary oom message adds 17ee68f2dcf1 Merge branch 'for-5.14/drivers' into for-next adds a44a426aa9f7 Merge remote-tracking branch 'block/for-next' adds 84ca0b082d53 Merge remote-tracking branch 'device-mapper/for-next' adds 93037279d5e0 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported adds 79579210a236 mmc: sdhci-esdhc-imx: remove unused is_imx6q_usdhc adds fa3083086da4 mmc: sdhci-sprd: use sdhci_sprd_writew adds 4eadbf91a0e8 mmc: via-sdmmc: add a check against NULL pointer dereference adds aebbfb30cd84 mmc: debugfs: add description for module parameter adds 15cee43ad37c dt-bindings: mmc: JZ4740: Add bindings for JZ4775. adds afb0b5be52eb mmc: sdhci-of-aspeed: Turn down a phase correction warning adds 9d574d3d5809 Merge branch 'fixes' into next adds 793d67f45097 Merge remote-tracking branch 'mmc/next' adds 9f62dfde6ceb Merge remote-tracking branch 'mfd/for-mfd-next' adds eb0a4e42fc98 Merge remote-tracking branch 'backlight/for-backlight-next' adds ad46b9c3f89f Merge remote-tracking branch 'battery/for-next' adds 4388daa8e2c7 Merge tag 'tb-mfd-regulator-rtc-v5.14' of git://git.kernel [...] adds 3c37d899ef8b regulator: max77686: Convert to use regulator_set_ramp_del [...] adds 431ea63b647f regulator: mt6358: Use unsigned int for volt_tables adds 5a5e31150c9e regulator: mt6359: Use unsigned int for volt_tables adds 73d4ae57f82e regulator: mt6359: Get rid of linear_range tables adds ba6622c43381 regulator: ltc3589: Convert to use regulator_set_ramp_dela [...] adds 0ea461b4f229 regulator: bd71815: Get rid of struct bd71815_pmic adds 2e11737a772b regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK adds eff9c1cd5394 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 65ec348e010c Merge remote-tracking branch 'regulator/for-next' adds 08bb48a21720 Merge remote-tracking branch 'security/next-testing' adds f58543d6dced Merge remote-tracking branch 'apparmor/apparmor-next' adds 22a558f567ab doc: Fix warning in Documentation/security/IMA-templates.rst adds 24c9ae23bdfa ima: Set correct casting types adds 6b26285f44c9 ima/evm: Fix type mismatch adds 8c559415f66a ima: Include header defining ima_post_key_create_or_update() adds 531bf6a88d9b ima: Pass NULL instead of 0 to ima_get_action() in ima_fil [...] adds 7d2201d46218 ima: Fix fall-through warning for Clang adds 55748ac6a6d3 ima: differentiate between EVM failures in the audit log adds d1de9f452afa Merge remote-tracking branch 'integrity/next-integrity' adds 6703e29ff54d Merge remote-tracking branch 'keys/keys-next' adds 1b8b71922919 LSM: SafeSetID: Mark safesetid_initialized as __initdata adds 820bbf639d45 Merge remote-tracking branch 'safesetid/safesetid-next' adds 648f2c6100cf selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC adds 4bdea6512cae Merge remote-tracking branch 'selinux/next' adds fe6bde732be8 Smack: fix doc warning adds fa4b32f16e0b Merge remote-tracking branch 'smack/next' adds be227f8e99a6 iommu/amd: Tidy up DMA ops init adds 340ec061f765 iommu/amd: Remove redundant assignment of err adds 9197bc958fc9 iommu/rockchip: Remove redundant DMA syncs adds 7e0fc5072e0b dt-bindings: iommu: rockchip: Convert IOMMU to DT schema adds 9e6f3cd589cb dt-bindings: iommu: rockchip: Add compatible for v2 adds 227014b33f62 iommu: rockchip: Add internal ops to handle variants adds c55356c534aa iommu: rockchip: Add support for iommu v2 adds 05d2cbf969be iommu/vt-d: Remove redundant assignment to variable agaw adds 367f82de5a9c iommu/vt-d: Fix kernel-doc syntax in file header adds 719a19335692 iommu/vt-d: Tweak the description of a DMA fault adds 879fcc6bda69 iommu/vt-d: Select PCI_ATS explicitly adds 521f546b4e4c iommu/vt-d: Support asynchronous IOMMU nested capabilities adds 100b8a14a370 iommu/vt-d: Add pasid private data helpers adds 404837741416 iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers adds 9e52cc0fedb0 iommu/vt-d: Use common helper to lookup svm devices adds ae7f09b14b4f iommu/vt-d: Refactor prq_event_thread() adds 4c82b88696ac iommu/vt-d: Allocate/register iopf queue for sva devices adds d5b9e4bfe0d8 iommu/vt-d: Report prq to io-pgfault framework adds e93a67f5a0ee iommu/vt-d: Add prq_report trace event adds 55ee5e67a59a iommu/vt-d: Add common code for dmar latency performance monitors adds 456bb0b97f00 iommu/vt-d: Expose latency monitor data through debugfs adds 74eb87a0f9eb iommu/vt-d: Add cache invalidation latency sampling adds 0f4834ab255b iommu/vt-d: Add PRQ handling latency sampling adds 606636dcbdbb iommu/vt-d: Fix out-bounds-warning in intel/svm.c adds 3bc770b0e998 iommu/vt-d: Use DEVICE_ATTR_RO macro adds 1f106ff0ea27 iommu/vt-d: Use bitfields for DMAR capabilities adds 74f6d776ae0b iommu/vt-d: Removed unused iommu_count in dmar domain adds cee57d4fe74e iommu/vt-d: Remove unnecessary braces adds 9739ba327c01 iommu/vt-d: Define counter explicitly as unsigned int adds 7a0f06c197cb iommu/vt-d: No need to typecast adds d6a9642bd673 iommu/vt-d: Fix linker error on 32-bit adds 4b21a503adf5 iommu/amd: Fix extended features logging adds b1e650db2cc4 iommu/amd: Add amd_iommu=force_enable option adds b65412c25fa6 iommu/amd: Fix section mismatch warning for detect_ivrs() adds 571f316074a2 iommu/dma: Fix IOVA reserve dma ranges adds 7978724f399a iommu/iova: Put free_iova_mem() outside of spinlock iova_r [...] adds bb6bfd79d9bc iommu: Remove unused of_get_dma_window() adds a4099d47535f iommu: Drop unnecessary of_iommu.h includes adds 7154cbd31c20 iommu/dma: Fix compile warning in 32-bit builds adds e86b041ffeff iommu: Delete a duplicate check in iommu_change_dev_def_domain() adds ed3995c9d0a2 Merge branches 'iommu/fixes', 'arm/rockchip', 'x86/vt-d', [...] adds fa0c52480b58 Merge remote-tracking branch 'iommu/next' adds 619ed58ac4e2 audit: Rename enum audit_state constants to avoid AUDIT_DI [...] adds dd8b865cc408 audit: Use list_move instead of list_del/list_add adds 6ddb5680085a audit: remove trailing spaces and tabs adds a72cbcd2de35 Merge remote-tracking branch 'audit/next' adds bb718cad0a62 dt-bindings: rtc: Add Arm PL031 schema adds 13542a69b918 dt-bindings: virtio: Convert virtio-mmio to DT schema adds 63f8e9e0ac65 dt-bindings: mtd: Convert mtd-physmap to DT schema adds 000fe96707b4 dt-bindings: watchdog: Convert arm,sbsa-gwdt to DT schema adds 810e4441946c dt-bindings: aspeed-i2c: Convert txt to yaml format adds 8322e099104e Merge remote-tracking branch 'devicetree/for-next' adds 2b2142f247eb spi: hisi-kunpeng: Add debugfs support adds 0e66e9da0418 Merge remote-tracking branch 'spi/for-5.14' into spi-next adds 5b7371a12707 Merge remote-tracking branch 'spi/for-next' adds 8d651ee9c71b x86/ioremap: Map EFI-reserved memory as encrypted for SEV adds 484cea4f362e x86/fpu: Prevent state corruption in __fpu__restore_sig() adds d8778e393afa x86/fpu: Invalidate FPU state after a failed XRSTOR from a [...] adds 12f7764ac612 x86/process: Check PF_KTHREAD and not current->mm for kern [...] adds 510b80a6a0f1 x86/pkru: Write hardware init value to PKRU when xstate is init adds 7c37e233455f Merge branch 'x86/urgent' adds f72a249b0ba8 x86/fpu: Add address range checks to copy_user_to_xstate() adds b7c11876d24b selftests/x86: Test signal frame XSTATE header corruption [...] adds 13c31ffea6fc Merge branch 'x86/fpu' adds 0a5f38c81e50 Merge tag 'v5.13-rc5' into x86/cleanups adds 1a6a9044b967 x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options adds 23721c8e92f7 x86/crash: Remove crash_reserve_low_1M() adds ec35d1d93bf8 x86/setup: Document that Windows reserves the first MiB adds 58adb8b1e35a Merge branch 'x86/cleanups' adds f964c63f7e89 Merge branch 'linus' adds efa165504943 x86/fpu: Reset state for all signal restore failures adds a67f84fdd627 Merge branch 'x86/urgent' adds dc6be79444d8 irq_work: Make irq_work_queue() NMI-safe again adds 74a94b4f7302 Merge branch 'perf/urgent' adds 149876d96877 seqlock: Remove trailing semicolon in macros adds 058d6acaa2f4 Merge branch 'locking/core' adds f17777cc2675 objtool: Fix .symtab_shndx handling for elf_create_undef_symbol() adds b771c9524904 Merge branch 'objtool/urgent' adds 07ada0aa51b2 Merge remote-tracking branch 'tip/auto-latest' adds 4f9f4f0f6261 clocksource/drivers/arm_arch_timer: Remove arch_timer_rate1 adds a0143f5ac059 clocksource/drivers/samsung_pwm: Minor whitespace cleanup adds bb08e96575db clocksource/drivers/samsung_pwm: Constify passed structure adds 63e83bd8cd84 clocksource/drivers/samsung_pwm: Cleanup on init error adds b4318ce203db clocksource/drivers/samsung_pwm: Constify source IO memory adds 9f8c97fb93ed drivers/clocksource/mediatek: Ack and disable interrupts o [...] adds abf89b741a19 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG adds 932297981e68 clocksource/drivers/ingenic: Rename unreasonable array names adds 0e981add8a37 clocksource/drivers/ingenic: Add SMP/SMT support for sysos [...] adds ee2e3eb58b46 clocksource/drivers/arm_global_timer: Implement rate compe [...] adds a6d0e682c6ba arm: zynq: don't disable CONFIG_ARM_GLOBAL_TIMER due to CO [...] adds 9593306d9e66 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds c6350c96693a Merge remote-tracking branch 'edac/edac-for-next' adds e8ba0b2b6412 tools/bootconfig: Fix error return code in apply_xbc() adds 824afd55e95c tools/bootconfig: Fix a build error accroding to undefined [...] adds 6c14133d2d3f ftrace: Do not blindly read the ip address in ftrace_bug() adds 3e08a9f9760f tracing: Correct the length check which causes memory corruption adds 30d103f2d460 tools/bootconfig: Simplify expression adds 58b9987de86c sched/tracing: Remove the redundant 'success' in the sched [...] adds 614db49c72db tracing: Remove redundant assignment to event_var adds 957cdcd9bd7e ring-buffer: Use fallthrough pseudo-keyword adds 3d3d9c072e37 trace: replace WB_REASON_FOREIGN_FLUSH with a string adds 08b0c9b4b922 tracing: Remove redundant initialization of variable ret adds 099dcc1801d9 tracing: Fix set_named_trigger_data() kernel-doc comment adds 6c610dba6e2b tracing: Add WARN_ON_ONCE when returned value is negative adds 4f99f8489950 tracing/boot: Add per-group/all events enablement adds ee0a07017ae3 Documentation: tracing: Add per-group/all events enablemen [...] adds a1e833ab5da0 Merge remote-tracking branch 'ftrace/for-next' adds 9c13885e7e2b clocksource: Retry clock read if long delays detected adds aa6afaa47b68 clocksource: Check per-CPU clock synchronization when mark [...] adds f177b387f331 clocksource: Limit number of CPUs checked for clock synchr [...] adds 685cba6d1b4b clocksource: Reduce clocksource-skew threshold for TSC adds edd2c0b8def6 clocksource: Provide kernel module to test clocksource watchdog adds 023766fbdde4 clocksource: Print deviation in nanoseconds for unstable case adds 2bf6b8f26ff4 Merge branch 'clocksource.2021.06.04a' into HEAD adds 5db46dec3d34 Merge branch 'lkmm-dev.2021.05.10c' into HEAD adds 78a4824438c3 refscale: Add measurement of clock readout adds 10ea251ac0d5 torture: Add clocksource-watchdog testing to torture.sh adds 5eb22915d244 torture: Make torture.sh accept --do-all and --donone adds 904a62d2b3bd rcu: Fix to include first blocked task in stall warning adds 406a2f008f2e rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] adds 01297d385b93 rcutorture: Preempt rather than block when testing task stalls adds 01e4a17c9419 tools/memory-model: Make read_foo_diagnostic() more clearl [...] adds 401c77b05c1e tools/memory-model: Add example for heuristic lockless reads adds f5863ff17980 tools/memory-model: Heuristics using data_race() must hand [...] adds 1e1cb3343e25 tools/memory-model: Document data_race(READ_ONCE()) adds fa5ea03eb7d5 rcu: Remove special bit at the bottom of the ->dynticks counter adds 9f460390aac1 rcu/nocb: Start moving nocb code to its own plugin file adds edc0e2aa5d1e rcu: Weaken ->dynticks accesses and updates adds 4caade90b460 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() adds 3699444f04b2 Documentation/RCU: Fix emphasis markers adds 9dc9e5d8cf2e rcu: Mark accesses to ->rcu_read_lock_nesting adds 367455053a76 rcu: Mark accesses in tree_stall.h adds 7862faf56547 Documentation/RCU: Fix nested inline markup adds a3021f46432c rculist: Unify documentation about missing list_empty_rcu() adds b1e56d1a28b7 rcu/tree: Handle VM stoppage in stall detection adds d490c76d82f8 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() adds 49fe638da363 rcu: Start timing stall repetitions after warning complete adds d311b49cc657 rcu-tasks: Add comments explaining task_struct strategy adds 7a41b207b414 rcu-tasks: Mark ->trc_reader_nesting data races adds f9e88a29dd0f rcu-tasks: Mark ->trc_reader_special.b.need_qs data races adds 6a04a59eacbd rcu-tasks: Don't delete holdouts within trc_inspect_reader() adds dd5da0a9140e rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() adds 07aa594a5a6f docs: Fix a typo in Documentation/RCU/stallwarn.rst adds 893432244d63 locktorture: Mark statistics data races adds e1b045c2bbd7 locktorture: Count lock readers adds 3af9ecd55a84 srcutiny: Mark read-side data races adds 2ebe14e46d39 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() adds a94316c66c13 torture: Enable KCSAN summaries over groups of torture-test runs adds daf9767a0a75 torture: Create KCSAN summaries for torture.sh runs adds 516e52e9f5ec scftorture: Avoid excess warnings adds 90f78ae93f35 Merge remote-tracking branch 'rcu/rcu/next' adds 0337c12e5c9b Merge remote-tracking branch 'kvm-arm/next' adds 69c941f927b8 Merge remote-tracking branch 'percpu/for-next' adds 00a09f565cf6 Merge remote-tracking branch 'workqueues/for-next' adds c5f75a1c3404 platform/surface: aggregator: Allow registering notifiers [...] adds 640ee17199e4 platform/surface: aggregator: Allow enabling of events wit [...] adds ca01a8deb924 platform/surface: aggregator: Update copyright adds 65b7f3c6be86 platform/surface: aggregator_cdev: Add support for forward [...] adds 6f60fdde2682 platform/surface: aggregator_cdev: Allow enabling of event [...] adds ac915de050a0 platform/surface: aggregator_cdev: Add lockdep support adds f32ca74c134b docs: driver-api: Update Surface Aggregator user-space int [...] adds 1aedf340ccf8 platform/surface: aggregator: Do not return uninitialized value adds ef6f01529b8a platform/surface: aggregator: Drop unnecessary variable in [...] adds 1ee26abaa9b1 platform/surface: aggregator: Use list_move_tail instead o [...] adds 310dddb6e24e platform/surface: aggregator: Use list_move_tail instead o [...] adds b6d01ae97b7c platform/x86: hdaps: Constify static attribute_group struct adds aa1ea5a22d61 platform/x86: intel_pmt_crashlog: Constify static attribut [...] adds c6da07b3b85f platform/x86: tc1100-wmi: Constify static attribute_group struct adds 7bcf47e825e9 x86/platform/uv: Constify static attribute_group struct adds 13c3b4f76073 platform/x86: intel_ips: fix set but unused warning in read_mgtv adds ca80e8e188e2 platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_clas [...] adds 6676e45453ad platform/x86: think-lmi: Fix check for admin password being set adds 501f1864e638 platform/x86: think-lmi: Avoid potential read before start [...] adds eff6386f7288 Merge remote-tracking branch 'drivers-x86/for-next' adds 031e8256e97a Merge remote-tracking branch 'leds/for-next' adds fe8d73d0cf42 Merge remote-tracking branch 'ipmi/for-next' adds 7db160ec7244 Merge remote-tracking branch 'driver-core/driver-core-next' adds 2a042767814b usb: dwc3: core: fix kernel panic when do reboot adds 307462a6f5c5 usb: gadget: function: printer: use list_move instead of l [...] adds 60dfe484cef4 USB: core: Avoid WARNings for 0-length descriptor requests adds 45d39448b4d0 usb: dwc3: support 64 bit DMA in platform driver adds ecfbd7b9054b usb: gadget: f_fs: Fix setting of device and driver data c [...] adds aafe93516b85 usb: dwc2: Don't reset the core after setting turnaround time adds 24f779dac8f3 usb: gadget: f_uac2/u_audio: add feedback endpoint support adds 40c73b30546e usb: gadget: f_uac2: add adaptive sync support for capture adds e89bb4288378 usb: gadget: u_audio: add real feedback implementation adds 8881909f7ef7 Merge remote-tracking branch 'usb/usb-next' adds d0fb174b466c Merge remote-tracking branch 'usb-serial/usb-next' adds 33e99b65a134 usb: cdns3: cdns3-gadget: Use list_move_tail instead of li [...] adds 214acd668b4c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds e901000aa6d0 serial: sh-sci: Remove unused STEPFN() macro adds 7d356a438b24 serial: 8250_exar: Extract exar_get_platform() helper adds e2129550de99 tty: tty_ldisc: fix doc warnings in tty_ldisc.c adds a69008475fc5 vt: vt_kern.h, remove the repeated declaration adds a0651cba5f6c Merge remote-tracking branch 'tty/tty-next' adds d208cbb0024e misc/pvpanic: Remove some dead-code adds 0508c477907b dt-bindings: fpga: fpga-region: change FPGA indirect artic [...] adds f7c2e792c6fe Documentation: fpga: dfl: change FPGA indirect article to an adds 987b741c52c7 Documentation: ocxl.rst: change FPGA indirect article to an adds df82d2ecd9e8 fpga: change FPGA indirect article to an adds e7555cf6c263 fpga: bridge: change FPGA indirect article to an adds 895ec9c09aa7 fpga-mgr: change FPGA indirect article to an adds 011c49e37038 fpga: region: change FPGA indirect article to an adds 25feb31d26a9 fpga: of-fpga-region: change FPGA indirect article to an adds 8923557bd579 fpga: stratix10-soc: change FPGA indirect article to an adds 432b6c560750 habanalabs/gaudi: remove redundant assignment to variable err adds 20827dddf27d misc: bcm-vk: use list_move_tail instead of list_del/list_ [...] adds 3f6ee1c09515 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() adds e0db3deea73b eeprom: idt_89hpesx: Restore printing the unsupported fwnode name adds 750411206574 eeprom: idt_89hpesx: use SPDX-License-Identifier adds 762b296bcbbc uacce: add print information if not enable sva adds 800370b05b76 Merge tag 'fsi-for-v5.14' of git://git.kernel.org/pub/scm/ [...] adds 96e1702d8b92 Merge remote-tracking branch 'char-misc/char-misc-next' adds e17564e6ff27 Merge remote-tracking branch 'extcon/extcon-next' adds 7f9065d627b3 Merge remote-tracking branch 'phy-next/next' adds 04042a555714 Merge remote-tracking branch 'soundwire/next' adds 584dc8329616 Merge remote-tracking branch 'thunderbolt/next' adds 54fd727f83a4 staging: rtl8712: Remove unnecessary alias of printk() adds aa5c8b253928 i2c: core: Add stub for i2c_verify_client() if !CONFIG_I2C adds 41340965b4f8 Merge branch 'ib-iio-i2c-5.13rc1' into togreg Adds a stub [...] adds 6771fb0b940e Merge tag 'iio-for-5.14a' of https://git.kernel.org/pub/sc [...] adds a3bb1d050e43 staging: mt7621-pci: make cleaner 'mt7621_pcie_enable_ports' adds aa6c32f9fe0d staging: mt7621-pci: remove 'RALINK_PCI_BAR0SETUP_ADDR' de [...] adds 860bce4565b6 staging: mt7621-pci: use {readl|writel}_relaxed instead of [...] adds cf37f42997a1 staging: mt7621-dts: move some properties into root port c [...] adds 2d3d288f0eaf staging: mt7621-pci: parse some dt properties from root po [...] adds 25203e32ce3e staging: mt7621-pci: make use of 'pcie_port_write' adds 0a48e46c80c0 staging: rtl8188eu: remove unused RT_PRINT_DATA macro adds b17aad8b567f staging: rtl8188eu: remove RT_TRACE and DBG_88E prints fro [...] adds d3f3fb9810ac staging: rtl8188eu: refactor rtw_lps_ctrl_wk_cmd adds cda915c9c2a3 staging: rtl8188eu: make rtw_free_recvframe return void adds 0acd0c57027f staging: rtl8188eu: simplify rtw_get_wireless_stats adds 4b3201b71b97 staging: rtl8188eu: remove RT_TRACE and DBG_88E prints fro [...] adds 0e37b86d1fca staging: rtl8188eu: use existing define for ethernet header len adds 56b02ba0d2ab staging: rtl8188eu: use standard kthread handling adds f0516d2e8860 staging: rtl8188eu: remove unused function parameter adds 978d7f0978ef staging: rtl8723bs: hal: Delete tests with no effects adds 5697686ed4ed staging: fpgaboot: change FPGA indirect article to an adds fe5fcefc9130 staging: rtl8188eu: Use is_{zero/broadcast}_ether_addr() i [...] adds 7973bfefb5ad staging: rtl8188eu: Use eth_broadcast_addr() to assign bro [...] adds 3c67430b7f5a staging: rtl8723bs: use list_for_each_safe in loops deleti [...] adds 535ca63b2ae2 staging: rtl8188eu: use safe iterator in stop_ap_mode() adds b5e944c50cbd staging: rtl8188eu: use safe iterator in tx_beacon_hdl() adds e0f489a25a99 staging: rtl8188eu: use safe iterator in dequeue_xmitframe [...] adds c47bcff9ae42 staging: rtl8188eu: use safe iterator in wakeup_sta_to_xmit() adds 629132b3d523 staging: rtl8188eu: use safe iterator in xmit_delivery_ena [...] adds a56d78b5d00d staging: rtl8188eu: use safe iterator in rtl8188eu_xmitfra [...] adds 5bd9e94a11ab staging: rtl8188eu: delete some dead code adds 3cac092a05d8 staging: gdm724x: emove redundant initialization of variab [...] adds ef31454a2442 Merge remote-tracking branch 'staging/staging-next' adds 8a9d1ae65b0f Merge remote-tracking branch 'icc/icc-next' adds 2e5c09d19e63 dmaengine: sun4i: Use list_move_tail instead of list_del/l [...] adds 5b3c54678c6b Merge remote-tracking branch 'dmaengine/next' adds 3958e2d0c34e cgroup: make per-cgroup pressure stall tracking configurable adds d42132d940a7 Merge branch 'for-5.14' into for-next adds cfeaa699186e Merge branch 'for-5.13-fixes' into for-next adds a3aa3d0f6427 Merge remote-tracking branch 'cgroup/for-next' adds 0c63f5086cbb Merge branch 'misc' into for-next adds 936c600e28f3 Merge branch 'fixes' into for-next adds 0be7b1474e50 Merge remote-tracking branch 'scsi/for-next' adds d377f415dddc scsi: libsas: Introduce more SAM status code aliases in en [...] adds 149d0e489e80 scsi: core: Introduce enums for the SAM and host status codes adds 62af0ee94bfb scsi: core: Change the type of the second argument of scsi [...] adds 1b67f3d74e45 scsi: qedf: Update the max_id value in host structure adds ebab8e09a07f scsi: fcoe: Statically initialize flogi_maddr adds 8b1afb7ab0db scsi: ufs: core: Remove irrelevant reference to non-existing doc adds 80927822e8b6 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() adds 1cca0c3fdc91 scsi: ufs: Remove a redundant command completion logic in [...] adds a45f937110fa scsi: ufs: Optimize host lock on transfer requests send/co [...] adds 6f7151729647 scsi: ufs: Utilize Transfer Request List Completion Notifi [...] adds 61f4f11b48f9 scsi: NCR5380: Fix fall-through warning for Clang adds 7b8a49881b01 scsi: mpi3mr: Fix fall-through warning for Clang adds 32424902331b scsi: ufs: core: Remove repeated word in comment adds 04c073feb1d7 scsi: ufs: core: Clean up ufshcd_add_command_trace() adds 89ac2c3b2835 scsi: ufs: core: Let UPIU completion trace print RSP UPIU header adds 44b5de363524 scsi: ufs: core: Capture command trace only for the cmd != [...] adds 105424895c02 scsi: ufs: core: Use UPIU query trace in devman_upiu_cmd() adds eb783bb8bbe7 scsi: ufs: core: Fix a possible use before initialization case adds d3d61f9c8c2d scsi: mpi3mr: Fix a double free adds d46bdecd9f3c scsi: mpi3mr: Delete unnecessary NULL check adds 2938bedd0efa scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() adds d1f2ce77638d scsi: qedi: Fix host removal with running sessions adds 366da0da1f5f scsi: hisi_sas: Put a limit of link reset retries adds 0f757339919d scsi: hisi_sas: Run I_T nexus resets in parallel for clear [...] adds 2f12a499511f scsi: hisi_sas: Include HZ in timer macros adds 63ece9eb3503 scsi: hisi_sas: Reset controller for internal abort timeout adds e8a4d0daaef6 scsi: hisi_sas: Speed up error handling when internal abor [...] adds 40445fd2c9fa scsi: fc: Correct RHBA attributes length adds 8f70328c068f scsi: libfc: Correct the condition check and invalid argum [...] adds 0726af6bfc6b scsi: libfc: Initialisation of RHBA and RPA attributes adds adb98ec72b72 scsi: qedf: Add vendor identifier attribute adds 82897fefab68 scsi: libfc: Add FDMI-2 attributes adds 974db67a518b scsi: libfc: FDMI enhancements adds 49d3e5996155 scsi: fc: FDMI enhancement adds 7b1f94cdbbcd Merge remote-tracking branch 'scsi-mkp/for-next' adds f4c4fddfa5fc Merge remote-tracking branch 'vhost/linux-next' adds 1cd6239426a4 remoteproc: imx-rproc: Fix IMX_REMOTEPROC configuration adds 5cd5e48ec546 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 6b0700bab383 Merge remote-tracking branch 'rpmsg/for-next' adds 043a0c9fe7a0 gpio-dwapb: Drop unused headers and sort the rest adds 9b3c47f124b6 gpio: regmap: move drvdata to config data adds 4195926aedca gpio: Add support for IDT 79RC3243x GPIO controller adds 03c36034ce19 dt-bindings: gpio: Add devicetree binding for IDT 79RC3243 [...] adds 354cb6465a9b MAINTAINERS: update ti,omap-gpio.yaml reference adds 86cb45ba50f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 43582f29b161 gpiolib: acpi: Introduce acpi_get_and_request_gpiod() helper adds 043d7f09bf61 gpiolib: acpi: Add acpi_gpio_get_io_resource() adds 2a8c7ed268ef Merge remote-tracking branch 'gpio-intel/for-next' adds eb367d875f94 pinctrl: ralink: rt2880: avoid to error in calls is pin is [...] adds 30e9857a1349 pinctrl: qcom: Make it possible to select SC8180x TLMM adds 375eede3e377 pinctrl: mtk: Fix mt8365 Kconfig dependency adds 8c987eb15aa6 pinctrl: single: config: enable the pin's input adds 276e552e081c pinctrl: ralink: move ralink architecture pinmux header in [...] adds e98dd3db96f7 pinctrl: ralink: move MT7621 SoC pinmux config into a new [...] adds 8b8b0fa21dfa pinctrl: ralink: move RT3883 SoC pinmux config into a new [...] adds 3a1b0ca5a83b pinctrl: ralink: move RT305X SoC pinmux config into a new [...] adds 745ec436de72 pinctrl: ralink: move MT7620 SoC pinmux config into a new [...] adds a49a8717d869 pinctrl: ralink: move RT288X SoC pinmux config into a new [...] adds d9779093676b pinctrl: bcm: Constify static pinctrl_ops adds 0c6838767236 pinctrl: bcm: Constify static pinmux_ops adds 884af72c9001 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() adds 21c423a6511f pinctrl: mediatek: fix mode encoding adds ca199e1952cc Merge tag 'intel-pinctrl-v5.14-1' of gitolite.kernel.org:p [...] adds 5320c72b23f9 Merge branch 'devel' into for-next adds 3a812f6bbc76 Merge remote-tracking branch 'pinctrl/for-next' adds c3276fb80469 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds 452cdca21b79 Merge remote-tracking branch 'pwm/for-next' adds c27bec627e0d Merge remote-tracking branch 'userns/for-next' adds 1421ec684a43 selftests/resctrl: Fix incorrect parsing of option "-t" adds f50688b47c58 selftests/tls: Add {} to avoid static checker warning adds 6daf076b717d selftests: splice: Adjust for handler fallback removal adds de53fa9baa70 selftests: lib.mk: Also install "config" and "settings" adds 0d3e5a057992 selftests: timers: rtcpie: skip test if default RTC device [...] adds 370c8f342ecb Merge remote-tracking branch 'kselftest/next' adds 276da85ae905 Merge remote-tracking branch 'livepatching/for-next' adds 7b0376e5b307 Merge remote-tracking branch 'coresight/next' adds 19c8c7036a70 Merge remote-tracking branch 'rtc/rtc-next' adds 37aa79f1f52f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 6928e7277734 NTB: Fix an error code in ntb_msit_probe() adds f4d655a6e49b NTB: perf: Fix an error code in perf_setup_inbuf() adds 28293b6c68cd ntb: ntb_pingpong: remove redundant initialization of vari [...] adds ae16b4a72c9d Merge remote-tracking branch 'ntb/ntb-next' adds d8f983f0f1b1 Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 46773f32ddf1 pgo: Limit allocate_node() to vmlinux sections adds 8c9635c00ab7 pgo: Fix sleep in atomic section in prf_open() adds 19f8fc6810a8 pgo: Clean up prf_open() error paths adds 0039303120c0 x86, lto: Enable Clang LTO for 32-bit as well adds 095f63b94205 x86, lto: Pass -stack-alignment only on LLD < 13.0.0 adds d0b77c0f3cb6 Merge branch 'for-next/clang/features' into for-next/kspp adds b36fd42bbfa7 Merge remote-tracking branch 'kspp/for-next/kspp' adds 892999c9b2e2 Merge remote-tracking branch 'gnss/gnss-next' adds b6f1e4de2c1b Merge remote-tracking branch 'slimbus/for-next' adds 2e202798a120 Merge remote-tracking branch 'nvmem/for-next' adds 07c0db1e2403 Merge remote-tracking branch 'hyperv/hyperv-next' adds c784e46c8445 auxdisplay: Add I2C gpio expander example adds 8fdeb55233d4 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 4873e47d5189 Merge remote-tracking branch 'fpga/for-next' adds 35137f2daf20 Merge remote-tracking branch 'mhi/mhi-next' adds 6dd68dd5026e Merge remote-tracking branch 'memblock/for-next' adds 6a9f299dff28 Merge remote-tracking branch 'rust/rust-next' adds 07d62eac422c cxl/pci: Introduce cxl_decode_register_block() adds f8a7e8c29be8 cxl/pci: Reserve all device regions at once adds 30af97296f48 cxl/pci: Map registers based on capabilities adds 9a016527dcb7 cxl/pci: Reserve individual register block regions adds 08422378c4ad cxl/pci: Add HDM decoder capabilities adds 605a5e41db7d cxl/pci: Fixup devm_cxl_iomap_block() to take a 'struct device *' adds 54ada34b4dfd Merge branch 'rafael/acpica/cfmws' into for-5.14/cxl adds e6e39c61743a Merge remote-tracking branch 'cxl/next' adds 1c48e4816ca9 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds 6fb69aecac66 mm,hwpoison: fix race with hugetlb page allocation adds f3b0aa2a2fec mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] adds 299ab7b52983 mm/hugetlb: expand restore_reserve_on_error functionality adds c34d7ac1c8fc mm/sparse: fix check_usemap_section_nr warnings adds 40d10d8b40e2 mm/memory-failure: make sure wait for page writeback in me [...] adds de078b7b98e9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds c874791738db /proc/kpageflags: do not use uninitialized struct pages adds d023bd1ed38a kthread: switch to new kerneldoc syntax for named variable [...] adds a0ae4e3b2cfe ia64: headers: drop duplicated words adds 4f73257daa98 ia64: mca_drv: fix incorrect array size calculation adds ba6da29ca308 streamline_config.pl: make spacing consistent adds 4c5248d05f2c streamline_config.pl: add softtabstop=4 for vim users adds 401d738e31be scripts/spelling.txt: add more spellings to spelling.txt adds dff3445f0bc2 squashfs: add option to panic on errors adds 32c620667449 ocfs2: remove unnecessary INIT_LIST_HEAD() adds 3bcad9c0a4b8 ocfs2: fix snprintf() checking adds 3c3b0ceb49dd ocfs2: remove redundant assignment to pointer queue adds 9eba618e7d0d ocfs2: remove repeated uptodate check for buffer adds cd54fc680a71 ocfs2: replace simple_strtoull() with kstrtoull() adds f4a68bb878c7 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds b9e636392042 ocfs2: fix ocfs2 corrupt when iputting an inode adds b8ae88f3da41 kernel: watchdog: modify the explanation related to watchd [...] adds 8a4079e5cf09 doc: watchdog: modify the explanation related to watchdog thread adds 65337cd7e763 doc: watchdog: modify the doc related to "watchdog/%u" adds c701837d8f3d kunit: make test->lock irq safe adds 757c4ba7df97 mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds d8fa6299cd7b mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds 464bb75b0273 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds 998afcebf1bf slub: remove resiliency_test() function adds df2de13a32af mm, slub: change run-time assertion in kmalloc_index() to [...] adds 50f8b03f4c94 kfence: test: fix for "mm, slub: change run-time assertion [...] adds 1ced5f2b9734 mm, slub: fix support for clang 10 adds 30f38623a8d7 slub: restore slub_debug=- behavior adds c46fd959083e slub: actually use 'message' in restore_bytes() adds 55a7903feee0 slub: indicate slab_fix() uses printf formats adds c38ce1c16c5e slub: force on no_hash_pointers when slub_debug is enabled adds 8b4338bffccb slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix adds 79ed1af6399b slub: choose the right freelist pointer location when crea [...] adds 9747316f8694 tools/vm/page_owner_sort.c: check malloc() return adds 2f67e38df75f mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds b988d272ea12 mm: mmap_lock: use local locks instead of disabling preemption adds e92ee450e123 mm: page-writeback: kill get_writeback_state() comments adds 7351cefe0dfc mm/page-writeback: Fix performance when BDI's share of rat [...] adds f4dfa434458c mm/page-writeback: update the comment of Dirty position control adds 254b5d92db48 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds 0abbb43a8660 mm/gup_benchmark: support threading adds b8070dc4570b mm: gup: allow FOLL_PIN to scale in SMP adds a84c6093720d mm: gup: pack has_pinned in MMF_HAS_PINNED adds 94c9b0d2601e mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 8df4888f09e6 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds b222c8b8cfd6 mm/swapfile: use percpu_ref to serialize against concurren [...] adds 76aab252af72 swap: fix do_swap_page() race with swapoff adds 8c666fe15c8e mm/swap: remove confusing checking for non_swap_entry() in [...] adds bf32a7cb1c84 mm/shmem: fix shmem_swapin() race with swapoff adds 3d40afe6d15a mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] adds f0a0b89ee6ac mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION adds d7b9bece6709 mm/swapfile: fold scan_swap_map() into the only caller get [...] adds 31a33d989c64 mm/swap: remove unused local variable nr_shadows adds 05848aa98961 mm/swap_slots.c: delete meaningless forward declarations adds 0f30cc34ec8c mm/swap: remove unused global variable nr_swapper_spaces adds 2aaefd28b589 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] adds bbaba9f022b2 mm: free idle swap cache page after COW adds a6eca5e46da5 mm/memcg: move mod_objcg_state() to memcontrol.c adds 7903fbeaeeda mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 930142c5d615 mm/memcg: improve refill_obj_stock() performance adds 7e191c59fd43 mm/memcg: optimize user context object stock access adds 3f369c7ffb0e mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds 9b8b38a64c61 mm/memcontrol.c: fix potential uninitialized variable warning adds 7e1ef35d2768 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds f24e44a1532d mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 79d6e070b553 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 98faa4240559 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds 3f4a82b7dd9c mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 0708cb11edb2 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds 346a38dffa1f mm: memcontrol: fix root_mem_cgroup charging adds dba3da4b3fe8 mm: memcontrol: fix page charging in page replacement adds abbe12e2600f mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds 02f9bdcfa8c5 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds 0656a561cf05 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds 7e776811bcef mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds ebdcffe1794c mm: memcontrol: simplify the logic of objcg pinning memcg adds 9ae3ba68182d mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds d9b743594bd2 mm: vmscan: remove noinline_for_stack adds 58de7868650e memcontrol: use flexible-array member adds d98606db0c5d perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds 15078b18ef20 binfmt: remove in-tree usage of MAP_EXECUTABLE adds 3d84cb2b4cad binfmt-remove-in-tree-usage-of-map_executable-fix adds 91adf044e5f7 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds 4df9af167d9f mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds 094733d16494 mm/mmap: introduce unlock_range() for code cleanup adds 463e10504304 mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 9b67dc212002 mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds 20fae4a9f73a mm/memory.c: fix comment of finish_mkwrite_fault() adds 7cc28f29a495 mm: add vma_lookup(), update find_vma_intersection() comments adds 29443aa1b7e2 drm/i915/selftests: use vma_lookup() in __igt_mmap() adds 6164edb05285 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] adds 0f225977da83 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] adds 8b640d2251f4 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] adds 9cc6c918dac3 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] adds 3e8abd3b01ec arch/mips/kernel/traps: use vma_lookup() instead of find_vma() adds 97f770e577bf arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() adds 5fde029b1131 x86/sgx: use vma_lookup() in sgx_encl_find() adds 269f084e7c18 virt/kvm: use vma_lookup() instead of find_vma_intersection() adds 282a17f4d05b vfio: use vma_lookup() instead of find_vma_intersection() adds dcb148e28af1 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() adds 3eaa7c475f14 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() adds efc3d2e1bd56 media: videobuf2: use vma_lookup() in get_vaddr_frames() adds e01c12b1f2db misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() adds 44106025808c kernel/events/uprobes: use vma_lookup() in find_active_uprobe() adds c8f0722fff46 lib/test_hmm: use vma_lookup() in dmirror_migrate() adds 69fac1bc55e9 mm/ksm: use vma_lookup() in find_mergeable_vma() adds 309609e3e071 mm/migrate: use vma_lookup() in do_pages_stat_array() adds ee532ef9478f mm/mremap: use vma_lookup() in vma_to_resize() adds 2aeb611ac54d mm/memory.c: use vma_lookup() in __access_remote_vm() adds 0b68c366ce8e mm/mempolicy: use vma_lookup() in __access_remote_vm() adds b89e40392b55 mm: remove special swap entry functions adds 59458ca5d1e7 mm/swapops: rework swap entry manipulation code adds 659bc7f9ddc1 mm/rmap: split try_to_munlock from try_to_unmap adds a0b346b4f72a mm/rmap: split migration into its own function adds b44a3338f2e2 mm: rename migrate_pgmap_owner adds dd97eed3371e mm/memory.c: allow different return codes for copy_nonpres [...] adds 2e34c8a3d05e mm: device exclusive memory access adds 7410bacb9b7f mm: selftests for exclusive device memory adds 05c10b949960 mm: selftests: fix potential integer overflow on shift of a int adds ba1faa3fb797 nouveau/svm: refactor nouveau_range_fault adds dab68c101bcc nouveau/svm: implement atomic SVM access adds 6c5429e98b61 mm: update legacy flush_tlb_* to use vma adds 6e859b942531 lazy tlb: introduce lazy mm refcount helper functions adds 735de072ab04 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix adds 8c7f74ae3458 lazy tlb: allow lazy tlb mm refcounting to be configurable adds fb76f6548050 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix adds 668ee7307561 lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds 5f52027ed4d0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds e2037f9c0c61 mm: improve mprotect(R|W) efficiency on pages referenced once adds ec7563ea9f6a mm: improve mprotect(R|W) efficiency on pages referenced once adds 52d330c95c70 h8300: remove unused variable adds e856260efb6c mm/dmapool: use DEVICE_ATTR_RO macro adds 42518d9e6cbe mm, tracing: unify PFN format strings adds 0001da3696b8 mm/page_alloc: add an alloc_pages_bulk_array_node() helper adds f21aaa484b9e mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() adds 40439bfc3b3d mm/vmalloc: print a warning message first on failure adds 03c2da17f75e mm/vmalloc: remove quoted strings split across lines adds 6981e33da416 mm/vmalloc: Fallback to a single page allocator adds 9a1a20d7f152 printk: introduce dump_stack_lvl() adds d029c3a70461 fix for "printk: introduce dump_stack_lvl()" adds ad154c141a09 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds b1cb53d31c3c kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL() adds 5fcf4ae84dc2 mm: report which part of mem is being freed on initmem case adds 3e12e8f6b34c mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 1795d852d4c3 mm/mmzone.h: simplify is_highmem_idx() adds 3a9e067e0d87 mm: make __dump_page static adds f80955b037b8 mm/page_alloc: bail out on fatal signal during reclaim/com [...] adds ac175d2611ef mm/debug: factor PagePoisoned out of __dump_page adds 79982e9b64e1 mm/page_owner: constify dump_page_owner adds 56b95a0b4704 mm: make compound_head const-preserving adds 53247795abb1 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds bce45f3a984f mm: constify page_count and page_ref_count adds cd60e64b1e0d mm: optimise nth_page for contiguous memmap adds 1a47a2d4db43 mm/page_alloc: switch to pr_debug adds f4bc40b0e373 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 adds e17623100e4c mm/page_alloc: split per cpu page lists and zone stats adds c9c047f2cf45 mm/page_alloc: split per cpu page lists and zone stats -fix adds 4e8fe04d4406 mm/page_alloc: split per cpu page lists and zone stats -fix -fix adds 62c53236c140 mm/page_alloc: convert per-cpu list protection to local_lock adds fc6017b0fc78 mm/page_alloc: work around a pahole limitation with zero-s [...] adds 6bf6d0a1e810 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] adds ae1825cab835 mm/vmstat: convert NUMA statistics to basic NUMA counters adds 6ec6806ea554 mm/vmstat: inline NUMA event counter updates adds 13e18413a9e2 mm/page_alloc: batch the accounting updates in the bulk allocator adds c1c75ea75260 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 78039a170e4a mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds af130bf1ca03 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds 252e1b6ff733 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds 369d78f33863 mm: page_alloc: dump migrate-failed pages only at -EBUSY adds 5103d3b41f2e mm/page_alloc: delete vm.percpu_pagelist_fraction adds 8b16f021d5fd mm/page_alloc: disassociate the pcp->high from pcp->batch adds 75fe92bd65ad mm/page_alloc: disassociate the pcp->high from pcp->batch -fix adds 9f9fd2c68da1 mm/page_alloc: adjust pcp->high after CPU hotplug events adds 960782992244 mm/page_alloc: scale the number of pages that are batch freed adds 9b0671d92084 mm/page_alloc: limit the number of pages on PCP lists when [...] adds 0f5c37d4145f mm/page_alloc: introduce vm.percpu_pagelist_high_fraction adds 8f46afc67768 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix adds 396aa13ab67f mm: drop SECTION_SHIFT in code comments adds d076d3262d04 mm/page_alloc: improve memmap_pages dbg msg adds 9dafd4ad8bbd mm/page_alloc: fix counting of managed_pages adds 3b27fc264306 mm/page_alloc: move free_the_page adds 7a8e5dfb717e mm/memory-failure: use a mutex to avoid memory_failure() races adds d521c7b84d76 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix adds cdf0c8a17103 mm,hwpoison: return -EHWPOISON to denote that the page has [...] adds f1c06b80bb26 mm,hwpoison: send SIGBUS with error virutal address adds c5fddc2c6630 mmhwpoison-send-sigbus-with-error-virutal-address-fix adds 6a949181ddfa mm,hwpoison: make get_hwpoison_page() call get_any_page() adds f57378767cd0 mm: memory_hotplug: factor out bootmem core functions to b [...] adds 35a2a73421e7 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds 5c20c8efbcc4 mm: hugetlb: gather discrete indexes of tail page adds 1e4ae5a9a6ca mm: hugetlb: free the vmemmap pages associated with each H [...] adds e57359c1002f mm: hugetlb: defer freeing of HugeTLB pages adds a36688b2e653 mm: hugetlb: alloc the vmemmap pages associated with each [...] adds f1e751ff7165 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page adds c126353dd009 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds 4f5256cad777 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds 1156695c4bef mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds 0fa88824a89d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds 6cdefc56e614 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds 327bd4fb4af7 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds bf40e445546a mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds 7943dae3242e mm/huge_memory.c: use page->deferred_list adds fcbe0f390d45 mm/huge_memory.c: add missing read-only THP checking in tr [...] adds 7903668dc6de mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] adds f08cd01f4f7d mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds 3aa3b21b030f mm/huge_memory.c: don't discard hugepage if other processe [...] adds fa6e7c0321c9 mm/hugetlb: change parameters of arch_make_huge_pte() adds 11ae0251f0c1 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge adds 8ba41d1b0908 x86: define only {pud/pmd}_{set/clear}_huge when useful adds 01016a7b51a6 arm64: define only {pud/pmd}_{set/clear}_huge when useful adds 7b91d1ea1d7d mm/vmalloc: enable mapping of huge pages at pte level in vmap adds 90ce05381ffc mm/vmalloc: enable mapping of huge pages at pte level in vmalloc adds eb9a55b991e0 powerpc/8xx: add support for huge pages on VMAP and VMALLOC adds 54402dfead42 khugepaged: selftests: remove debug_cow adds c373f0dfbce8 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY adds a7cb76ad9173 userfaultfd: remove set but not used variable 'vm_alloc_shared' adds 4e6fc4cad8ae mm, hugetlb: fix allocation error check and copy func name adds 6c7c40d39999 userfaultfd/selftests: use user mode only adds 1754eec778a2 userfaultfd/selftests: remove the time() check on delayed uffd adds 0b5e2edc4891 userfaultfd/selftests: dropping VERIFY check in locking_thread adds 3cf72659a725 userfaultfd/selftests: only dump counts if mode enabled adds f6b67ed7b0e7 userfaultfd/selftests: unify error handling adds 3b72b415ca86 mm/thp: simplify copying of huge zero page pmd when fork adds cabf66ee3342 mm/userfaultfd: fix uffd-wp special cases for fork() adds 52e155ecad72 mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix adds 036b99cac40d mm/userfaultfd: fix a few thp pmd missing uffd-wp bit adds 68126efa44ef mm/userfaultfd: fail uffd-wp registration if not supported adds 8b0a2e7a353f mm/pagemap: export uffd-wp protection information adds 98c3c092ec94 userfaultfd/selftests: add pagemap uffd-wp test adds e2d6d44b1b91 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] adds 9290357ba139 userfaultfd/shmem: support minor fault registration for shmem adds 984864046175 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem adds dc882910b5f6 userfaultfd/shmem: advertise shmem minor fault support adds cf00619b09be userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] adds 8ef1bd332a59 userfaultfd/selftests: use memfd_create for shmem test type adds 81da49aabacb userfaultfd/selftests: create alias mappings in the shmem test adds c6509444d3dd userfaultfd/selftests: reinitialize test context in each test adds a99277d60499 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix adds 4762bba163b3 userfaultfd/selftests: exercise minor fault handling shmem [...] adds 86329d96a0ac userfaultfd: fix UFFDIO_CONTINUE ioctl request definition adds ec7e25185c79 mm/kconfig: move HOLES_IN_ZONE into mm adds 1f0af1ed3d7c docs: proc.rst: meminfo: briefly describe gaps in memory a [...] adds dbd5d7352d41 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER adds 65368f901ef6 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM adds 35a1de441a01 fs/proc/kcore: don't read offline sections, logically offl [...] adds 407112b9dce5 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] adds 4a5932d371a1 virtio-mem: use page_offline_(start|end) when setting Page [...] adds 2fb6bd9f32fb fs/proc/kcore: use page_offline_(freeze|thaw) adds f9493d3538e1 mm/compaction: use DEVICE_ATTR_WO macro adds 8a4295b3cd38 mm/mempolicy: cleanup nodemask intersection check for oom adds 29447e884e8b mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] adds 06cde7fc04f9 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] adds c5171f8ced13 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] adds dddad40018be mm/mempolicy: unify the parameter sanity check for mbind a [...] adds 43b1cd1577bf mm/mempolicy: unify the parameter sanity check for mbind a [...] adds ada7ef7a75be mm: mempolicy: don't have to split pmd for huge zero page adds 7187a3f369d3 include/linux/mmzone.h: add documentation for pfn_valid() adds 0d1a015c21eb memblock: update initialization of reserved pages adds 94d103d57d66 arm64: decouple check whether pfn is in linear map from pf [...] adds b974b311a2a5 arm64: drop pfn_valid_within() and simplify pfn_valid() adds 88fc4a0d7ad7 mm: migrate: fix missing update page_private to hugetlb_pa [...] adds 280152aca7f5 mm: migrate: fix missing update page_private to hugetlb_pa [...] adds 80464715a4bc mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs adds f5ccf56c724c mm: memory: add orig_pmd to struct vm_fault adds bd564bf5ac65 mm: memory: make numa_migrate_prep() non-static adds 25f6c5313bdb mm: thp: refactor NUMA fault handling adds e5bfb1010970 mm: thp: fix a double unlock bug adds 45c8b1cc03b2 mm: migrate: account THP NUMA migration counters correctly adds f6e8254cf3be mm: migrate: don't split THP for misplaced NUMA page adds 10bbcd3336af mm: migrate: check mapcount for THP instead of refcount adds 5f5b3e46b8e3 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] adds 0732b43cd2a6 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] adds 5d0751258800 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] adds 0f1346ae0e65 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc adds 8078710636ee nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes adds 3998ca7279a5 mm/nommu: unexport do_munmap() adds 28df2c61202b mm: generalize ZONE_[DMA|DMA32] adds 7b27e7b1bd57 mm: make variable names for populate_vma_page_range() consistent adds 2f1f1ba23ce6 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] adds 9743615015d7 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] adds 460e0a1cd801 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT adds ddc4ee449877 selftests/vm: add protection_keys_32 / protection_keys_64 [...] adds 17fa2dbd4284 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) adds 45ed2c5c729a mm/memory_hotplug: rate limit page migration warnings adds 58f8c585b7c0 memory-hotplug.rst: complete admin-guide overhaul adds e6fd3c26582a mm,memory_hotplug: drop unneeded locking adds 38a7ecb38020 mmmemory_hotplug-drop-unneeded-locking-fix adds 6d328ec89852 mm/zswap.c: remove unused function zswap_debugfs_exit() adds 7d9c61087918 mm/zswap.c: avoid unnecessary copy-in at map time adds 48974f2dbfb5 mm/zswap.c: fix two bugs in zswap_writeback_entry() adds a36b3b8310d4 mm/highmem: Remove deprecated kmap_atomic adds c47a5d044083 zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK adds 649328cf7a9d mm: fix typos and grammar error in comments adds 6840a341ba54 mm: fix comments mentioning i_mutex adds c17eb0c9156b mm: define default value for FIRST_USER_ADDRESS adds c700c9dbfcec mm: fix spelling mistakes adds c317ba60b02c mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages adds fb11b02652cc mm/vmalloc: include header for prototype of set_iounmap_nonlazy adds f35a12ee8f06 mm/page_alloc: make should_fail_alloc_page() static adds 5a6fde3825b3 mm/mapping_dirty_helpers: remove double Note in kerneldoc adds e4e9003c7c74 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] adds e1bb8157e5e2 mm/memory_hotplug: fix kerneldoc comment for __try_online_node adds dad51bcc0e7e mm/memory_hotplug: fix kerneldoc comment for __remove_memory adds 29ded5daa892 mm/zbud: add kerneldoc fields for zbud_pool adds 3e1ca938772b mm/z3fold: add kerneldoc fields for z3fold_pool adds 01ca681e3ca8 mm/swap: make swap_address_space an inline function adds 0e34b82dbae3 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations adds 0de4c0328634 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined adds 369c6e77f3fc mm/page_alloc: move prototype for find_suitable_fallback adds 4fadade54787 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM adds 6cc1f702aaf7 kfence: unconditionally use unbound work queue adds 5728ac414a80 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds ba66158cc4b3 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 75e9134bec38 kernel/hung_task.c: Monitor killed tasks. adds 89cd37f3dc5d proc: Avoid mixing integer types in mem_rw() adds 467e2120e51e fs/proc/kcore.c: add mmap interface adds de706fed7059 fs-proc-kcorec-add-mmap-interface-fix adds 33af063c9a29 procfs: allow reading fdinfo with PTRACE_MODE_READ adds b54428ba681d procfs/dmabuf: add inode number to /proc/*/fdinfo adds 80f2a5358675 sysctl: remove redundant assignment to first adds 8747b58065b2 proc/sysctl: make protected_* world readable adds f49c21731dfe kernel.h: split out panic and oops helpers adds 78c5df11bc12 kernelh-split-out-panic-and-oops-helpers-fix adds 400a97c7c166 kernel.h: split out panic and oops helpers (ia64 fix) adds a479cd4abd0c lib: decompress_bunzip2: remove an unneeded semicolon adds 6c0f114d8137 lib/string_helpers: switch to use BIT() macro adds 7c9c4fb0cc4c lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] adds a97244b0a22e lib/string_helpers: drop indentation level in string_escape_mem() adds 44e8473320b3 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII adds 9876c139e79b lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] adds de1a3dac944d lib/string_helpers: allow to append additional characters [...] adds fbdbec11d5a2 lib/test-string_helpers: print flags in hexadecimal format adds 699dea3b0f63 lib/test-string_helpers: get rid of trailing comma in terminators adds 473411486b98 lib/test-string_helpers: add test cases for new features adds 2f93c12ab9d7 MAINTAINERS: add myself as designated reviewer for generic [...] adds 99199112dd6d seq_file: introduce seq_escape_mem() adds ce946d03d442 seq_file: add seq_escape_str() as replica of string_escape_str() adds 4ed399a81002 seq_file: convert seq_escape() to use seq_escape_str() adds aea48e557c73 nfsd: avoid non-flexible API in seq_quote_mem() adds 1b14f46ecefc seq_file: drop unused *_escape_mem_ascii() adds 7422bb9d4879 lib/math/rational.c: fix divide by zero adds eb9581feba17 lib/math/rational: add Kunit test cases adds ce199419b18e lib-math-rational-add-kunit-test-cases-fix adds d4f487a09882 lib/math/rational: fix spelling mistake "demominator" -> " [...] adds 06eee12003e1 lib/decompressors: fix spelling mistakes adds ce04e20eabbc lib/mpi: fix spelling mistakes adds 41534d078445 lib: memscan() fixlet adds 86112f38cc0a lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static adds c4f0bf13cdb6 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds c739ec2da1ea checkpatch: scripts/spdxcheck.py now requires python3 adds fde411a6d7b0 checkpatch: improve the indented label test adds b4a3bee5c8c8 init: print out unknown kernel parameters adds d87e88077070 init/main.c: silence some -Wunused-parameter warnings adds 0e63a1c3dd54 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 07a20da990bc x86: signal: don't do sas_ss_reset() until we are certain [...] adds bbf658095ae3 exec: remove checks in __register_bimfmt() adds 9e078ef7905a kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] adds c149a22c914b kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] adds 7fd666d34326 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] adds a4124cd53302 lib/decompressors: remove set but not used variabled 'level' adds bb4430b4088b lib-decompressors-remove-set-but-not-used-variabled-level-fix adds 164f04586f34 ipc sem: use kvmalloc for sem_undo allocation adds f4e581b7bc76 ipc: use kmalloc for msg_queue and shmid_kernel adds 1884ac114738 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock adds b47aef551c70 ipc/util.c: use binary search for max_idx adds 3a546db2a98f ipc-utilc-use-binary-search-for-max_idx-fix adds 702695973d8c linux-next-pre adds effa3d4e0909 Merge branch 'akpm-current/current' adds a34c438d75d1 lib/test: fix spelling mistakes adds 86cd09a0d4b5 lib: fix spelling mistakes adds c1e7f9d2ca73 mm/slub: use stackdepot to save stack trace in objects adds f71570f302ba slub: STACKDEPOT: rename save_stack_trace() adds 02fbb5c78b3f mm/slub: use stackdepot to save stack trace in objects-fix adds f1b1730b049a mmap: make mlock_future_check() global adds 5f27aedc91a8 riscv/Kconfig: make direct map manipulation options depend on MMU adds d2ae2a169752 set_memory: allow querying whether set_direct_map_*() is a [...] adds b138bf75e772 mm: introduce memfd_secret system call to create "secret" [...] adds d1178dc848db mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds 6fa3539ec210 PM: hibernate: disable when there are active secretmem users adds 6d530f26527e arch, mm: wire up memfd_secret system call where relevant adds 3472f7b88396 secretmem: test: add basic selftest for memfd_secret(2) adds 6276badd23cd mm: fix spelling mistakes in header files adds 2c05383e3783 buildid: only consider GNU notes for build ID parsing adds 1577f31631d9 buildid: add API to parse build ID out of buffer adds 6442344a82d5 buildid: stash away kernels build ID on init adds 762ed5994169 buildid-stash-away-kernels-build-id-on-init-fix adds cbefd7639e27 dump_stack: add vmlinux build ID to stack traces adds 1ab61d5d4f45 module: add printk formats to add module build ID to stacktraces adds ffd597b6a977 module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds cdd51af12e64 buildid: fix build when CONFIG_MODULES is not set adds 3b29ba47e891 module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds 9ec9b8da2631 module: fix build error when CONFIG_SYSFS is disabled adds b7dd789227da arm64: stacktrace: use %pSb for backtrace printing adds 6fe6c379b108 x86/dumpstack: use %pSb/%pBb for backtrace printing adds f711809de8ab scripts/decode_stacktrace.sh: support debuginfod adds 8b2d7eba3e26 scripts/decode_stacktrace.sh: silence stderr messages from [...] adds 33988336b5f5 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] adds 832e6f699479 buildid: mark some arguments const adds e488864dbcf3 buildid: fix kernel-doc notation adds 692b1d16631d kdump: use vmlinux_build_id to simplify adds b98f0e44e065 Merge branch 'akpm/master' adds 25fe90f43fa3 Add linux-next specific files for 20210611
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 (7f09e895a7f3) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 13 +- Documentation/ABI/testing/configfs-usb-gadget-uac2 | 2 + Documentation/ABI/testing/sysfs-fs-f2fs | 2 +- Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/core-api/irq/irq-domain.rst | 1 + Documentation/dev-tools/kasan.rst | 9 +- .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + Documentation/devicetree/bindings/arm/renesas.yaml | 18 + .../bindings/auxdisplay/hit,hd44780.yaml | 2 +- .../bindings/clock/renesas,rzg2l-cpg.yaml | 83 + .../devicetree/bindings/clock/ti/dpll.txt | 20 + .../bindings/display/bridge/ti,sn65dsi83.yaml | 159 + .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../devicetree/bindings/fpga/fpga-region.txt | 22 +- .../devicetree/bindings/gpio/idt,32434-gpio.yaml | 67 + .../devicetree/bindings/i2c/aspeed,i2c.yaml | 75 + .../devicetree/bindings/i2c/i2c-aspeed.txt | 49 - .../interrupt-controller/renesas,irqc.yaml | 1 - .../devicetree/bindings/iommu/rockchip,iommu.txt | 38 - .../devicetree/bindings/iommu/rockchip,iommu.yaml | 85 + .../devicetree/bindings/media/atmel,isc.yaml | 114 + .../devicetree/bindings/media/atmel-isc.txt | 65 - .../devicetree/bindings/media/microchip,xisc.yaml | 129 + Documentation/devicetree/bindings/media/rc.yaml | 1 + .../devicetree/bindings/media/renesas,drif.yaml | 4 +- .../bindings/memory-controllers/arm,pl353-smc.yaml | 131 + .../bindings/memory-controllers/pl353-smc.txt | 47 - .../devicetree/bindings/mmc/ingenic,mmc.yaml | 1 + .../devicetree/bindings/mtd/arm-versatile.txt | 26 - .../bindings/mtd/cortina,gemini-flash.txt | 2 +- .../devicetree/bindings/mtd/cypress,hyperflash.txt | 13 - .../devicetree/bindings/mtd/intel,ixp4xx-flash.txt | 22 - .../devicetree/bindings/mtd/mtd-physmap.txt | 114 - .../devicetree/bindings/mtd/mtd-physmap.yaml | 208 + .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 132 + .../devicetree/bindings/net/dsa/sja1105.txt | 156 - .../bindings/net/ethernet-controller.yaml | 1 + .../devicetree/bindings/net/realtek,rtl82xx.yaml | 45 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/power/renesas,rzg2l-sysc.yaml | 63 + .../devicetree/bindings/rtc/arm,pl031.yaml | 58 + .../devicetree/bindings/soc/rockchip/grf.yaml | 1 - .../devicetree/bindings/trivial-devices.yaml | 2 + Documentation/devicetree/bindings/virtio/mmio.txt | 47 - Documentation/devicetree/bindings/virtio/mmio.yaml | 60 + .../bindings/watchdog/arm,sbsa-gwdt.yaml | 51 + .../devicetree/bindings/watchdog/sbsa-gwdt.txt | 31 - .../driver-api/surface_aggregator/clients/cdev.rst | 127 +- Documentation/filesystems/f2fs.rst | 3 + Documentation/filesystems/path-lookup.rst | 6 +- Documentation/filesystems/porting.rst | 18 + .../filesystems/xfs-delayed-logging-design.rst | 361 +- Documentation/fpga/dfl.rst | 4 +- Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/drm-uapi.rst | 13 + Documentation/hwmon/dps920ab.rst | 73 + Documentation/hwmon/index.rst | 2 + Documentation/hwmon/pim4328.rst | 105 + .../device_drivers/ethernet/amazon/ena.rst | 164 +- .../device_drivers/ethernet/mellanox/mlx5.rst | 88 + Documentation/security/IMA-templates.rst | 2 +- Documentation/sound/hd-audio/controls.rst | 2 +- Documentation/trace/boottime-trace.rst | 6 + Documentation/usb/gadget-testing.rst | 2 + Documentation/userspace-api/accelerators/ocxl.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- .../userspace-api/media/drivers/hantro.rst | 19 + .../userspace-api/media/drivers/index.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-codec.rst | 111 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 + Documentation/virt/kvm/mmu.rst | 4 +- MAINTAINERS | 53 +- Makefile | 2 +- Next/SHA1s | 252 +- Next/merge.log | 7141 +++++++++++--------- arch/Kconfig | 17 + arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/arc/include/uapi/asm/sigcontext.h | 1 + arch/arc/kernel/signal.c | 43 + arch/arc/kernel/vmlinux.lds.S | 2 +- arch/arm/Kconfig | 2 - arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am33xx-clocks.dtsi | 10 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 12 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 85 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 45 + arch/arm/boot/dts/bcm2711-rpi.dtsi | 74 + arch/arm/boot/dts/bcm2711.dtsi | 3 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-a.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-vyasa.dts | 4 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 33 + arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 7 +- arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 7 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 1 - arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 9 +- arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 7 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 17 +- arch/arm/configs/at91_dt_defconfig | 2 + arch/arm/include/asm/tlbflush.h | 13 +- arch/arm/kernel/irq.c | 22 +- arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mach-zynq/Kconfig | 2 +- arch/arm/mm/tlb-v6.S | 2 +- arch/arm/mm/tlb-v7.S | 2 +- arch/arm/tools/syscall.tbl | 2 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts | 2 + .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 593 ++ arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 454 ++ .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 131 + .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 47 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 26 + arch/arm64/boot/dts/qcom/pm6150.dtsi | 24 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 102 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 112 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 102 - arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 4 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 5 + .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 543 ++ arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1 - arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 132 + arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi | 25 + arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 21 + arch/arm64/boot/dts/renesas/r9a07g044l2.dtsi | 13 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 27 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 107 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 30 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 43 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 31 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 45 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 60 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 106 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/exception.h | 34 +- arch/arm64/include/asm/processor.h | 2 - arch/arm64/include/asm/sdei.h | 3 + arch/arm64/include/asm/unistd32.h | 3 +- arch/arm64/kernel/Makefile | 9 +- arch/arm64/kernel/entry-common.c | 256 +- arch/arm64/kernel/entry.S | 359 +- arch/arm64/kernel/idle.c | 69 + arch/arm64/kernel/process.c | 74 - arch/arm64/kernel/sdei.c | 48 +- arch/arm64/kernel/smccc-call.S | 26 + arch/arm64/kernel/traps.c | 40 +- arch/arm64/mm/fault.c | 9 +- arch/ia64/kernel/efi_stub.S | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/68000/dragen2.c | 1 + arch/m68k/68000/screen.h | 804 +++ arch/m68k/Kconfig.machine | 3 + arch/m68k/atari/config.c | 12 +- arch/m68k/coldfire/clk.c | 21 - arch/m68k/coldfire/m5206.c | 25 +- arch/m68k/coldfire/m520x.c | 51 +- arch/m68k/coldfire/m523x.c | 42 +- arch/m68k/coldfire/m5249.c | 33 +- arch/m68k/coldfire/m525x.c | 33 +- arch/m68k/coldfire/m5272.c | 35 +- arch/m68k/coldfire/m527x.c | 44 +- arch/m68k/coldfire/m528x.c | 42 +- arch/m68k/coldfire/m5307.c | 27 +- arch/m68k/coldfire/m53xx.c | 78 +- arch/m68k/coldfire/m5407.c | 25 +- arch/m68k/coldfire/m5441x.c | 126 +- arch/m68k/coldfire/m54xx.c | 33 +- arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 2 - arch/m68k/configs/q40_defconfig | 2 +- arch/m68k/include/asm/mcfclk.h | 5 - arch/m68k/include/asm/tlbflush.h | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/mac/config.c | 24 +- arch/m68k/q40/config.c | 37 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/Kconfig | 6 +- arch/mips/ar7/clock.c | 113 +- arch/mips/include/asm/irq.h | 1 + arch/mips/include/asm/mach-ar7/ar7.h | 4 - arch/mips/include/asm/mach-ralink/mt7620.h | 53 +- arch/mips/include/asm/mach-ralink/rt288x.h | 9 - arch/mips/include/asm/mach-ralink/rt305x.h | 24 - arch/mips/include/asm/mach-ralink/rt3883.h | 34 - arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/lantiq/xway/dma.c | 1 - arch/mips/pci/pci-rt3883.c | 1 - arch/mips/pci/pci-xtalk-bridge.c | 1 - arch/mips/pic32/Kconfig | 1 - arch/mips/ralink/Kconfig | 5 - arch/mips/ralink/clk.c | 64 +- arch/mips/ralink/mt7620.c | 320 - arch/mips/ralink/mt7621.c | 88 - arch/mips/ralink/prom.c | 1 - arch/mips/ralink/rt288x.c | 21 - arch/mips/ralink/rt305x.c | 77 - arch/mips/ralink/rt3883.c | 45 - arch/mips/sgi-ip27/ip27-irq.c | 1 - arch/mips/sgi-ip30/ip30-irq.c | 1 - arch/nios2/include/asm/irq.h | 1 + arch/nios2/kernel/irq.c | 1 - arch/openrisc/include/asm/tlbflush.h | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 1 + .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 19 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 29 +- arch/powerpc/include/asm/irq.h | 5 +- arch/powerpc/include/asm/tlb.h | 6 - arch/powerpc/kernel/mce.c | 1 - arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 1 - arch/powerpc/kvm/book3s_xive.c | 1 - arch/powerpc/kvm/book3s_xive_native.c | 1 - arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 4 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 1 - arch/powerpc/mm/book3s64/radix_tlb.c | 59 +- arch/powerpc/platforms/Kconfig.cputype | 2 - arch/powerpc/platforms/cell/Kconfig | 1 - arch/powerpc/platforms/cell/pmu.c | 1 - arch/powerpc/platforms/embedded6xx/flipper-pic.c | 1 - arch/powerpc/platforms/powermac/Kconfig | 1 - arch/powerpc/platforms/ps3/Kconfig | 1 - arch/powerpc/platforms/ps3/interrupt.c | 5 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 - arch/powerpc/sysdev/ehv_pic.c | 1 - arch/powerpc/sysdev/fsl_mpic_err.c | 1 - arch/powerpc/sysdev/i8259.c | 3 +- arch/powerpc/sysdev/mpic.c | 2 +- arch/powerpc/sysdev/tsi108_pci.c | 3 +- arch/powerpc/sysdev/xics/icp-hv.c | 1 - arch/powerpc/sysdev/xics/icp-opal.c | 1 - arch/powerpc/sysdev/xics/xics-common.c | 2 +- arch/powerpc/sysdev/xive/Kconfig | 1 - arch/s390/Kconfig | 2 +- arch/s390/boot/compressed/Makefile | 2 +- arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/lowcore.h | 38 +- arch/s390/include/asm/ptrace.h | 12 +- arch/s390/include/asm/tpi.h | 24 + arch/s390/include/uapi/asm/schid.h | 3 + arch/s390/kernel/entry.S | 22 +- arch/s390/kernel/irq.c | 7 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/sh/Kconfig | 1 - arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/x86/Kconfig | 33 +- arch/x86/Makefile | 5 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/include/asm/crash.h | 6 - arch/x86/include/asm/fpu/internal.h | 13 +- arch/x86/kernel/crash.c | 13 - arch/x86/kernel/early-quirks.c | 1 + arch/x86/kernel/fpu/signal.c | 54 +- arch/x86/kernel/fpu/xstate.c | 6 +- arch/x86/kernel/setup.c | 45 +- arch/x86/kvm/lapic.c | 17 +- arch/x86/kvm/mmu/paging_tmpl.h | 14 +- arch/x86/kvm/svm/sev.c | 6 +- arch/x86/kvm/trace.h | 6 +- arch/x86/kvm/x86.c | 19 +- arch/x86/mm/ioremap.c | 4 +- arch/xtensa/include/asm/tlbflush.h | 4 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- block/blk-rq-qos.c | 4 +- drivers/acpi/acpi_cmos_rtc.c | 6 +- drivers/acpi/acpi_fpdt.c | 4 +- drivers/acpi/acpi_lpss.c | 13 +- drivers/acpi/acpica/acutils.h | 2 + drivers/acpi/acpica/exfield.c | 8 +- drivers/acpi/acpica/exserial.c | 12 + drivers/acpi/acpica/nsrepair2.c | 7 + drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/utuuid.c | 41 + drivers/acpi/blacklist.c | 9 +- drivers/acpi/bus.c | 36 +- drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/ec.c | 2 +- drivers/acpi/event.c | 6 +- drivers/acpi/glue.c | 29 +- drivers/acpi/internal.h | 2 - drivers/acpi/nvs.c | 8 +- drivers/acpi/osl.c | 11 +- drivers/acpi/pci_root.c | 4 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 2 +- drivers/acpi/pptt.c | 18 +- drivers/acpi/processor_perflib.c | 38 +- drivers/acpi/processor_thermal.c | 2 - drivers/acpi/processor_throttling.c | 60 +- drivers/acpi/reboot.c | 4 +- drivers/acpi/resource.c | 9 +- drivers/acpi/sbs.c | 12 +- drivers/acpi/sbshc.c | 8 +- drivers/acpi/scan.c | 117 +- drivers/acpi/sleep.c | 22 +- drivers/acpi/sysfs.c | 8 +- drivers/ata/Kconfig | 6 +- drivers/ata/pata_falcon.c | 62 +- drivers/base/power/domain.c | 3 +- drivers/base/power/domain_governor.c | 1 + drivers/base/property.c | 29 +- drivers/base/regmap/regmap-irq.c | 7 + drivers/base/regmap/regmap-mdio.c | 73 +- drivers/block/aoe/aoechr.c | 4 +- drivers/block/drbd/drbd_receiver.c | 22 +- drivers/block/mtip32xx/mtip32xx.c | 26 +- drivers/block/sunvdc.c | 3 +- drivers/block/sx8.c | 2 - drivers/block/z2ram.c | 10 +- drivers/bus/mhi/pci_generic.c | 42 +- drivers/clk/Kconfig | 6 +- drivers/clk/Makefile | 3 +- drivers/clk/clk-versaclock5.c | 27 +- drivers/clk/clkdev.c | 28 - drivers/clk/qcom/clk-smd-rpm.c | 2 +- drivers/clk/renesas/Kconfig | 9 + drivers/clk/renesas/Makefile | 2 + drivers/clk/renesas/r9a07g044-cpg.c | 127 + drivers/clk/renesas/renesas-rzg2l-cpg.c | 750 ++ drivers/clk/renesas/renesas-rzg2l-cpg.h | 136 + drivers/clk/ti/dpll.c | 39 + drivers/clk/ti/dpll3xxx.c | 87 +- drivers/clk/versatile/Kconfig | 1 + drivers/clocksource/Kconfig | 20 +- drivers/clocksource/arm_arch_timer.c | 1 - drivers/clocksource/arm_global_timer.c | 122 +- drivers/clocksource/ingenic-sysost.c | 323 +- drivers/clocksource/samsung_pwm_timer.c | 41 +- drivers/clocksource/timer-mediatek.c | 24 + drivers/clocksource/timer-ti-dm.c | 6 + drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/loongson2_cpufreq.c | 1 - drivers/cpufreq/sh-cpufreq.c | 1 - drivers/cxl/core.c | 195 +- drivers/cxl/cxl.h | 98 +- drivers/cxl/pci.c | 164 +- drivers/dma-buf/dma-buf.c | 31 +- drivers/dma-buf/dma-resv.c | 211 +- drivers/dma-buf/udmabuf.c | 50 +- drivers/dma/mediatek/mtk-uart-apdma.c | 27 +- drivers/dma/sun4i-dma.c | 5 +- drivers/firmware/arm_scmi/driver.c | 18 +- drivers/firmware/qcom_scm.c | 3 + drivers/firmware/smccc/smccc.c | 4 + drivers/fpga/Kconfig | 4 +- drivers/fpga/fpga-bridge.c | 22 +- drivers/fpga/fpga-mgr.c | 22 +- drivers/fpga/fpga-region.c | 14 +- drivers/fpga/of-fpga-region.c | 8 +- drivers/fpga/stratix10-soc.c | 2 +- drivers/gpio/Kconfig | 12 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-dwapb.c | 8 +- drivers/gpio/gpio-idt3243x.c | 206 + drivers/gpio/gpio-regmap.c | 7 +- drivers/gpio/gpiolib-acpi.c | 61 +- drivers/gpu/drm/Kconfig | 13 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 92 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 113 +- drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 97 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 12 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 17 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 20 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 70 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 68 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +- drivers/gpu/drm/amd/amdkfd/soc15_int.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 50 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 15 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 22 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 78 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 60 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 133 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 47 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 4 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 41 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 17 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 37 - .../display/dc/dce110/dce110_timing_generator.c | 1 + .../display/dc/dce120/dce120_timing_generator.c | 1 + .../amd/display/dc/dce80/dce80_timing_generator.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 110 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 12 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 36 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 77 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 47 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 10 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 9 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c | 3 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 37 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dccg.c | 3 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dccg.h | 17 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 6 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c | 3 + .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 34 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 1 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 3 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 78 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 14 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 8 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 6 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 3 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 18 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 5 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 96 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 2 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 105 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 64 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 47 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 33 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 96 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 33 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 34 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 34 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 38 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 29 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 27 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 16 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 + drivers/gpu/drm/bridge/Kconfig | 10 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ti-sn65dsi83.c | 710 ++ drivers/gpu/drm/drm_auth.c | 3 +- drivers/gpu/drm/drm_cache.c | 148 + drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/drm_dp_helper.c | 347 + drivers/gpu/drm/drm_drv.c | 2 + drivers/gpu/drm/drm_gem.c | 7 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 5 +- drivers/gpu/drm/drm_ioctl.c | 9 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 31 + drivers/gpu/drm/hyperv/Makefile | 8 + drivers/gpu/drm/hyperv/hyperv_drm.h | 52 + drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 311 + drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 231 + drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 485 ++ drivers/gpu/drm/i915/display/intel_cdclk.c | 85 +- drivers/gpu/drm/i915/display/intel_ddi.c | 1 - drivers/gpu/drm/i915/display/intel_display.c | 29 +- drivers/gpu/drm/i915/display/intel_display_power.c | 1 - drivers/gpu/drm/i915/display/intel_display_types.h | 3 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 329 +- drivers/gpu/drm/i915/display/intel_psr.c | 94 +- drivers/gpu/drm/i915/display/intel_psr.h | 2 + drivers/gpu/drm/i915/display/intel_vdsc.c | 12 +- drivers/gpu/drm/i915/display/intel_vga.c | 3 + drivers/gpu/drm/i915/dma_resv_utils.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 10 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 10 +- drivers/gpu/drm/i915/i915_debugfs.c | 30 +- drivers/gpu/drm/i915/i915_drv.c | 20 +- drivers/gpu/drm/i915/i915_drv.h | 37 +- drivers/gpu/drm/i915/i915_gem.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 80 +- drivers/gpu/drm/i915/i915_irq.c | 34 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_perf.c | 44 +- drivers/gpu/drm/i915/i915_pmu.c | 8 +- drivers/gpu/drm/i915/i915_reg.h | 28 +- drivers/gpu/drm/i915/i915_request.c | 10 +- drivers/gpu/drm/i915/i915_suspend.c | 16 +- drivers/gpu/drm/i915/i915_sw_fence.c | 4 +- drivers/gpu/drm/i915/i915_sysfs.c | 2 +- drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 22 +- drivers/gpu/drm/i915/intel_device_info.h | 2 + drivers/gpu/drm/i915/intel_dram.c | 14 +- drivers/gpu/drm/i915/intel_pch.c | 10 +- drivers/gpu/drm/i915/intel_pm.c | 20 +- drivers/gpu/drm/i915/intel_sideband.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 24 +- drivers/gpu/drm/i915/intel_wopcm.c | 10 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 6 +- drivers/gpu/drm/i915/selftests/i915_request.c | 8 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 12 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 4 +- drivers/gpu/drm/msm/msm_gem.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 28 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 166 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 18 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 9 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 1 + drivers/gpu/drm/nouveau/nouveau_fence.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 11 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 15 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 32 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-db7430.c | 347 + drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 7 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 1 + drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 1 + drivers/gpu/drm/pl111/Kconfig | 3 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 + drivers/gpu/drm/qxl/qxl_ttm.c | 1 + drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 6 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/radeon/radeon_sync.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/stm/ltdc.c | 33 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 31 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 5 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 41 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 7 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 8 +- drivers/gpu/drm/ttm/ttm_bo.c | 176 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 336 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 42 +- drivers/gpu/drm/ttm/ttm_device.c | 8 +- drivers/gpu/drm/ttm/ttm_module.c | 35 + drivers/gpu/drm/ttm/ttm_range_manager.c | 57 +- drivers/gpu/drm/ttm/ttm_resource.c | 228 +- drivers/gpu/drm/ttm/ttm_sys_manager.c | 11 +- drivers/gpu/drm/ttm/ttm_tt.c | 45 + drivers/gpu/drm/vc4/vc4_hdmi.c | 26 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 +- drivers/gpu/drm/vc4/vc4_kms.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 3 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 4 +- drivers/hwmon/pmbus/Kconfig | 18 + drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/dps920ab.c | 208 + drivers/hwmon/pmbus/pim4328.c | 233 + drivers/hwmon/pmbus/pmbus_core.c | 140 +- drivers/hwmon/tps23861.c | 17 +- drivers/i2c/i2c-core-acpi.c | 8 +- drivers/i3c/master/svc-i3c-master.c | 3 +- drivers/ide/Kconfig | 32 +- drivers/ide/Makefile | 2 - drivers/ide/falconide.c | 79 +- drivers/ide/macide.c | 161 - drivers/ide/q40ide.c | 168 - drivers/idle/intel_idle.c | 33 + drivers/iio/accel/bmc150-accel-core.c | 12 +- drivers/iio/accel/bmc150-accel-i2c.c | 2 +- drivers/iio/accel/bmc150-accel.h | 2 +- drivers/infiniband/core/iwcm.c | 9 +- drivers/infiniband/core/iwcm.h | 2 +- drivers/infiniband/core/iwpm_util.c | 12 +- drivers/infiniband/core/iwpm_util.h | 2 +- drivers/infiniband/core/mad_priv.h | 1 - drivers/infiniband/core/multicast.c | 20 +- drivers/infiniband/core/umem_dmabuf.c | 2 +- drivers/infiniband/core/uverbs.h | 2 +- drivers/infiniband/core/uverbs_cmd.c | 5 + drivers/infiniband/core/uverbs_main.c | 12 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 + drivers/infiniband/hw/bnxt_re/main.c | 3 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 17 + drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 - drivers/infiniband/hw/cxgb4/cq.c | 6 +- drivers/infiniband/hw/cxgb4/ev.c | 8 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 +- drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/hns/hns_roce_cq.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 6 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 12 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 8 +- drivers/infiniband/hw/irdma/ctrl.c | 4 +- drivers/infiniband/hw/irdma/puda.c | 5 +- drivers/infiniband/hw/irdma/utils.c | 6 +- drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 3 - drivers/infiniband/hw/mlx5/cq.c | 9 +- drivers/infiniband/hw/mlx5/fs.c | 20 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/sw/rxe/rxe_net.c | 10 +- drivers/infiniband/ulp/ipoib/ipoib.h | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 8 +- drivers/input/keyboard/Kconfig | 3 - drivers/iommu/amd/amd_iommu.h | 2 - drivers/iommu/amd/init.c | 20 +- drivers/iommu/amd/iommu.c | 31 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1 - drivers/iommu/arm/arm-smmu/arm-smmu.c | 1 - drivers/iommu/arm/arm-smmu/qcom_iommu.c | 1 - drivers/iommu/dma-iommu.c | 6 +- drivers/iommu/exynos-iommu.c | 1 - drivers/iommu/intel/Kconfig | 6 + drivers/iommu/intel/Makefile | 1 + drivers/iommu/intel/debugfs.c | 111 + drivers/iommu/intel/dmar.c | 54 +- drivers/iommu/intel/iommu.c | 163 +- drivers/iommu/intel/pasid.c | 2 +- drivers/iommu/intel/perf.c | 166 + drivers/iommu/intel/perf.h | 73 + drivers/iommu/intel/svm.c | 643 +- drivers/iommu/iommu.c | 3 - drivers/iommu/iova.c | 18 +- drivers/iommu/ipmmu-vmsa.c | 1 - drivers/iommu/msm_iommu.c | 1 - drivers/iommu/mtk_iommu.c | 1 - drivers/iommu/mtk_iommu_v1.c | 1 - drivers/iommu/of_iommu.c | 68 - drivers/iommu/omap-iommu.c | 1 - drivers/iommu/rockchip-iommu.c | 175 +- drivers/iommu/virtio-iommu.c | 1 - drivers/irqchip/Kconfig | 2 +- drivers/irqchip/exynos-combiner.c | 10 +- drivers/irqchip/irq-al-fic.c | 7 +- drivers/irqchip/irq-armada-370-xp.c | 19 +- drivers/irqchip/irq-aspeed-i2c-ic.c | 8 +- drivers/irqchip/irq-aspeed-scu-ic.c | 6 +- drivers/irqchip/irq-ath79-misc.c | 2 +- drivers/irqchip/irq-bcm2835.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-bcm7038-l1.c | 6 +- drivers/irqchip/irq-bcm7120-l2.c | 6 +- drivers/irqchip/irq-brcmstb-l2.c | 2 +- drivers/irqchip/irq-dw-apb-ictl.c | 3 +- drivers/irqchip/irq-gic.c | 13 +- drivers/irqchip/irq-goldfish-pic.c | 5 +- drivers/irqchip/irq-i8259.c | 4 +- drivers/irqchip/irq-idt3243x.c | 6 +- drivers/irqchip/irq-imgpdc.c | 11 +- drivers/irqchip/irq-imx-intmux.c | 9 +- drivers/irqchip/irq-imx-irqsteer.c | 9 +- drivers/irqchip/irq-ingenic-tcu.c | 2 +- drivers/irqchip/irq-ingenic.c | 3 +- drivers/irqchip/irq-keystone.c | 14 +- drivers/irqchip/irq-loongson-htpic.c | 2 +- drivers/irqchip/irq-loongson-htvec.c | 4 +- drivers/irqchip/irq-loongson-liointc.c | 2 +- drivers/irqchip/irq-lpc32xx.c | 2 +- drivers/irqchip/irq-ls-scfg-msi.c | 6 +- drivers/irqchip/irq-ls1x.c | 2 +- drivers/irqchip/irq-mbigen.c | 12 +- drivers/irqchip/irq-mips-gic.c | 21 +- drivers/irqchip/irq-mscc-ocelot.c | 2 +- drivers/irqchip/irq-mvebu-pic.c | 7 +- drivers/irqchip/irq-mvebu-sei.c | 13 +- drivers/irqchip/irq-nvic.c | 4 +- drivers/irqchip/irq-orion.c | 2 +- drivers/irqchip/irq-partition-percpu.c | 9 +- drivers/irqchip/irq-pruss-intc.c | 9 +- drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/irqchip/irq-renesas-irqc.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/irqchip/irq-stm32-exti.c | 10 +- drivers/irqchip/irq-sunxi-nmi.c | 3 +- drivers/irqchip/irq-tb10x.c | 2 +- drivers/irqchip/irq-ti-sci-inta.c | 9 +- drivers/irqchip/irq-ts4800.c | 3 +- drivers/irqchip/irq-versatile-fpga.c | 2 +- drivers/irqchip/irq-vic.c | 2 +- drivers/irqchip/irq-xilinx-intc.c | 23 +- drivers/irqchip/qcom-irq-combiner.c | 6 +- drivers/irqchip/qcom-pdc.c | 8 +- drivers/media/common/siano/smscoreapi.c | 22 +- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 14 + drivers/media/dvb-frontends/mxl692.c | 4 +- drivers/media/platform/Makefile | 1 + drivers/media/platform/atmel/Kconfig | 11 + drivers/media/platform/atmel/Makefile | 2 + drivers/media/platform/atmel/atmel-isc-base.c | 381 +- drivers/media/platform/atmel/atmel-isc-regs.h | 133 +- drivers/media/platform/atmel/atmel-isc.h | 122 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 300 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 630 ++ drivers/media/rc/imon.c | 15 +- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-ct-90405.c | 86 + drivers/media/rc/st_rc.c | 22 +- drivers/media/spi/cxd2880-spi.c | 12 +- drivers/media/test-drivers/vivid/vivid-core.c | 44 +- drivers/media/test-drivers/vivid/vivid-core.h | 1 - .../media/test-drivers/vivid/vivid-kthread-cap.c | 2 +- drivers/media/test-drivers/vivid/vivid-vbi-cap.c | 8 +- drivers/media/usb/dvb-usb/cinergyT2-core.c | 13 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 21 +- drivers/media/v4l2-core/v4l2-ctrls-defs.c | 4 + drivers/memory/emif.c | 678 -- drivers/memory/fsl_ifc.c | 8 +- drivers/memory/pl353-smc.c | 314 +- drivers/memory/tegra/tegra124-emc.c | 4 - drivers/memory/tegra/tegra20-emc.c | 4 - drivers/memory/tegra/tegra210-emc-core.c | 4 - drivers/memory/tegra/tegra30-emc.c | 4 - drivers/misc/bcm-vk/bcm_vk_msg.c | 3 +- drivers/misc/cardreader/rtl8411.c | 1 + drivers/misc/cardreader/rts5209.c | 1 + drivers/misc/cardreader/rts5227.c | 2 + drivers/misc/cardreader/rts5228.c | 1 + drivers/misc/cardreader/rts5229.c | 1 + drivers/misc/cardreader/rts5249.c | 3 + drivers/misc/cardreader/rts5260.c | 1 + drivers/misc/cardreader/rts5261.c | 1 + drivers/misc/cardreader/rtsx_pcr.c | 44 +- drivers/misc/eeprom/idt_89hpesx.c | 41 +- drivers/misc/habanalabs/gaudi/gaudi.c | 3 - drivers/misc/pvpanic/pvpanic.c | 3 - drivers/misc/uacce/uacce.c | 11 +- drivers/mmc/core/debugfs.c | 1 + drivers/mmc/core/sd.c | 23 +- drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/renesas_sdhi_core.c | 9 +- drivers/mmc/host/sdhci-esdhc-imx.c | 5 - drivers/mmc/host/sdhci-of-aspeed.c | 2 +- drivers/mmc/host/sdhci-sprd.c | 1 + drivers/mmc/host/via-sdmmc.c | 3 + drivers/mtd/spi-nor/controllers/intel-spi-pci.c | 1 + drivers/mtd/spi-nor/core.c | 2 +- drivers/mtd/spi-nor/core.h | 4 + drivers/mtd/spi-nor/macronix.c | 5 +- drivers/mtd/spi-nor/otp.c | 156 +- drivers/mtd/spi-nor/winbond.c | 1 + drivers/net/Kconfig | 22 +- drivers/net/dsa/b53/b53_common.c | 17 +- drivers/net/dsa/hirschmann/hellcreek.c | 3 +- drivers/net/dsa/ocelot/felix.c | 2 + drivers/net/dsa/ocelot/seville_vsc9953.c | 5 + drivers/net/dsa/qca8k.c | 10 +- drivers/net/dsa/sja1105/Makefile | 1 + drivers/net/dsa/sja1105/sja1105.h | 44 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 91 + drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 321 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 1 + drivers/net/dsa/sja1105/sja1105_main.c | 224 +- drivers/net/dsa/sja1105/sja1105_mdio.c | 288 + drivers/net/dsa/sja1105/sja1105_spi.c | 282 + drivers/net/dsa/sja1105/sja1105_static_config.c | 483 ++ drivers/net/dsa/sja1105/sja1105_static_config.h | 99 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 2 - drivers/net/ethernet/amazon/ena/ena_com.c | 3 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 30 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 18 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 271 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 23 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 21 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 + drivers/net/ethernet/cadence/macb_main.c | 3 +- drivers/net/ethernet/cortina/gemini.c | 34 +- drivers/net/ethernet/dec/tulip/tulip.h | 1 - drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 3 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 3 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 412 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 89 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 164 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 156 +- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/intel/ice/ice.h | 3 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 6 +- drivers/net/ethernet/intel/ice/ice_arfs.h | 12 +- drivers/net/ethernet/intel/ice/ice_base.c | 120 +- drivers/net/ethernet/intel/ice/ice_base.h | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 15 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.h | 9 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 9 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 6 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 10 + drivers/net/ethernet/intel/ice/ice_lib.c | 99 +- drivers/net/ethernet/intel/ice/ice_lib.h | 5 + drivers/net/ethernet/intel/ice/ice_main.c | 66 + drivers/net/ethernet/intel/ice/ice_type.h | 3 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 226 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 31 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 2 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 12 +- drivers/net/ethernet/lantiq_xrx200.c | 11 +- drivers/net/ethernet/marvell/mvneta.c | 11 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 18 +- drivers/net/ethernet/marvell/prestera/prestera.h | 30 +- .../net/ethernet/marvell/prestera/prestera_hw.c | 180 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 14 + .../net/ethernet/marvell/prestera/prestera_main.c | 267 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 163 +- .../ethernet/marvell/prestera/prestera_switchdev.h | 7 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 10 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 22 + .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 424 ++ .../ethernet/mellanox/mlx5/core/en/rep/bridge.h | 21 + .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 15 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 38 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 50 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 6 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 1299 ++++ .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 53 + .../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 53 + .../mlx5/core/esw/diag/bridge_tracepoint.h | 113 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 7 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 3 + .../mellanox/mlx5/core/steering/dr_action.c | 187 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 7 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.h | 1 + .../mellanox/mlx5/core/steering/dr_ste_v0.c | 5 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 120 +- .../mellanox/mlx5/core/steering/dr_types.h | 22 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 20 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 12 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 13 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 103 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 22 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 129 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 - drivers/net/ethernet/micrel/ks8842.c | 4 + drivers/net/ethernet/moxa/moxart_ether.c | 5 +- drivers/net/ethernet/mscc/ocelot.c | 5 + .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 3 +- drivers/net/ethernet/ni/nixge.c | 8 +- .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h | 1 - drivers/net/ethernet/qlogic/qede/qede_rdma.c | 6 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 8 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 +- drivers/net/ethernet/renesas/ravb_main.c | 15 +- drivers/net/ethernet/renesas/sh_eth.c | 5 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 48 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h | 13 + .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 38 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 64 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 7 + drivers/net/ethernet/ti/am65-cpts.c | 4 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 4 +- drivers/net/ethernet/ti/cpsw.c | 3 +- drivers/net/ethernet/ti/cpsw_new.c | 3 +- drivers/net/ethernet/ti/davinci_emac.c | 5 +- drivers/net/ethernet/wiznet/w5100.c | 7 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 7 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 6 +- drivers/net/fjes/fjes_main.c | 4 + drivers/net/ipa/ipa_cmd.c | 40 +- drivers/net/ipa/ipa_data-v3.5.1.c | 45 +- drivers/net/ipa/ipa_data-v4.11.c | 66 +- drivers/net/ipa/ipa_data-v4.2.c | 54 +- drivers/net/ipa/ipa_data-v4.5.c | 69 +- drivers/net/ipa/ipa_data-v4.9.c | 70 +- drivers/net/ipa/ipa_mem.c | 264 +- drivers/net/ipa/ipa_mem.h | 26 +- drivers/net/ipa/ipa_qmi.c | 32 +- drivers/net/ipa/ipa_smp2p.c | 5 +- drivers/net/ipa/ipa_table.c | 94 +- drivers/net/ipa/ipa_uc.c | 3 +- drivers/net/mdio/mdio-mux-bcm-iproc.c | 7 +- drivers/net/netdevsim/dev.c | 16 +- drivers/net/pcs/pcs-xpcs.c | 56 + drivers/net/phy/ax88796b.c | 74 +- drivers/net/phy/phy.c | 3 + drivers/net/phy/phy_device.c | 12 + drivers/net/phy/realtek.c | 76 +- drivers/net/usb/Kconfig | 2 + drivers/net/usb/asix.h | 13 +- drivers/net/usb/asix_common.c | 106 +- drivers/net/usb/asix_devices.c | 159 +- drivers/net/usb/ax88172a.c | 21 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/virtio_net.c | 2 +- drivers/net/vrf.c | 6 +- drivers/net/wan/farsync.c | 487 +- drivers/net/wan/hd64570.c | 124 +- drivers/net/wan/ixp4xx_hss.c | 144 +- drivers/net/wan/lapbether.c | 65 +- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 3 +- drivers/net/wwan/Kconfig | 10 + drivers/net/wwan/Makefile | 2 + drivers/net/wwan/wwan_core.c | 238 +- drivers/net/wwan/wwan_hwsim.c | 500 ++ drivers/net/xen-netback/interface.c | 6 + drivers/ntb/test/ntb_msi_test.c | 4 +- drivers/ntb/test/ntb_perf.c | 1 + drivers/ntb/test/ntb_pingpong.c | 2 +- drivers/nvdimm/pmem.c | 6 +- drivers/nvme/host/Kconfig | 17 - drivers/nvme/host/Makefile | 3 - drivers/nvme/host/core.c | 173 +- drivers/nvme/host/fabrics.c | 58 +- drivers/nvme/host/fabrics.h | 15 +- drivers/nvme/host/ioctl.c | 35 +- drivers/nvme/host/multipath.c | 21 +- drivers/nvme/host/nvme.h | 12 +- drivers/nvme/host/pci.c | 24 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp-offload.c | 1318 ---- drivers/nvme/host/tcp-offload.h | 206 - drivers/nvme/host/tcp.c | 27 +- drivers/nvme/host/zns.c | 27 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 3 +- drivers/of/platform.c | 1 - drivers/pci/controller/pci-aardvark.c | 49 +- drivers/pci/hotplug/pci_hotplug_core.c | 8 +- drivers/pci/hotplug/rpadlpar_sysfs.c | 4 +- drivers/pci/hotplug/shpchp_sysfs.c | 38 +- drivers/pci/iov.c | 23 +- drivers/pci/msi.c | 8 +- drivers/pci/p2pdma.c | 7 +- drivers/pci/pci-label.c | 22 +- drivers/pci/pci-sysfs.c | 2 +- drivers/pci/pci.c | 54 +- drivers/pci/pcie/aer.c | 20 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/quirks.c | 16 +- drivers/pci/slot.c | 18 +- drivers/pci/switch/switchtec.c | 18 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 2 +- drivers/perf/qcom_l3_pmu.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6318.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm63268.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6328.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6358.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6362.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6368.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm63xx.h | 4 +- drivers/pinctrl/mediatek/Kconfig | 1 + drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-single.c | 3 + drivers/pinctrl/qcom/Kconfig | 2 +- drivers/pinctrl/ralink/Kconfig | 25 + drivers/pinctrl/ralink/Makefile | 6 + .../pinctrl/ralink/pinctrl-mt7620.c | 472 +- drivers/pinctrl/ralink/pinctrl-mt7621.c | 116 + drivers/pinctrl/ralink/pinctrl-rt2880.c | 32 +- drivers/pinctrl/ralink/pinctrl-rt288x.c | 60 + drivers/pinctrl/ralink/pinctrl-rt305x.c | 136 + drivers/pinctrl/ralink/pinctrl-rt3883.c | 107 + .../pinctrl/ralink}/pinmux.h | 3 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 246 +- drivers/platform/surface/aggregator/Kconfig | 2 +- drivers/platform/surface/aggregator/Makefile | 2 +- drivers/platform/surface/aggregator/bus.c | 2 +- drivers/platform/surface/aggregator/bus.h | 2 +- drivers/platform/surface/aggregator/controller.c | 332 +- drivers/platform/surface/aggregator/controller.h | 2 +- drivers/platform/surface/aggregator/core.c | 8 +- drivers/platform/surface/aggregator/ssh_msgb.h | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 12 +- .../platform/surface/aggregator/ssh_packet_layer.h | 2 +- drivers/platform/surface/aggregator/ssh_parser.c | 2 +- drivers/platform/surface/aggregator/ssh_parser.h | 2 +- .../surface/aggregator/ssh_request_layer.c | 12 +- .../surface/aggregator/ssh_request_layer.h | 2 +- drivers/platform/surface/aggregator/trace.h | 2 +- drivers/platform/surface/surface3_power.c | 22 +- drivers/platform/surface/surface_acpi_notify.c | 7 +- drivers/platform/surface/surface_aggregator_cdev.c | 534 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 2 +- drivers/platform/x86/hdaps.c | 2 +- drivers/platform/x86/intel_ips.c | 2 +- drivers/platform/x86/intel_pmt_crashlog.c | 2 +- drivers/platform/x86/tc1100-wmi.c | 2 +- drivers/platform/x86/think-lmi.c | 11 +- drivers/platform/x86/uv_sysfs.c | 4 +- drivers/pnp/card.c | 12 +- drivers/pnp/pnpbios/core.c | 4 +- drivers/regulator/bd71815-regulator.c | 57 +- drivers/regulator/fan53880.c | 2 +- drivers/regulator/ltc3589.c | 73 +- drivers/regulator/max77686-regulator.c | 42 +- drivers/regulator/mt6358-regulator.c | 22 +- drivers/regulator/mt6359-regulator.c | 193 +- drivers/remoteproc/Kconfig | 1 + drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 5 +- drivers/reset/hisilicon/hi6220_reset.c | 2 +- drivers/reset/reset-berlin.c | 10 +- drivers/reset/reset-lantiq.c | 2 +- drivers/reset/reset-microchip-sparx5.c | 4 +- drivers/s390/cio/airq.c | 2 +- drivers/s390/cio/cio.c | 2 +- drivers/s390/cio/cio.h | 1 + drivers/s390/cio/trace.h | 3 +- drivers/s390/crypto/ap_bus.c | 70 +- drivers/s390/crypto/ap_bus.h | 3 - drivers/s390/crypto/ap_card.c | 2 - drivers/s390/crypto/zcrypt_card.c | 2 - drivers/s390/crypto/zcrypt_msgtype50.c | 2 - drivers/s390/crypto/zcrypt_msgtype6.c | 5 - drivers/s390/crypto/zcrypt_queue.c | 11 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/aic94xx/aic94xx_task.c | 2 +- drivers/scsi/constants.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 3 +- drivers/scsi/fcoe/fcoe.c | 6 +- drivers/scsi/hisi_sas/hisi_sas.h | 7 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 99 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 10 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +- drivers/scsi/hosts.c | 55 +- drivers/scsi/ibmvscsi/ibmvfc.c | 1 - drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 1 - drivers/scsi/isci/request.c | 10 +- drivers/scsi/isci/task.c | 2 +- drivers/scsi/libfc/fc_encode.h | 256 +- drivers/scsi/libfc/fc_lport.c | 88 +- drivers/scsi/libsas/sas_ata.c | 7 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_task.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 27 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 8 +- drivers/scsi/mvsas/mv_sas.c | 10 +- drivers/scsi/pm8001/pm8001_hwi.c | 16 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm80xx_hwi.c | 14 +- drivers/scsi/qedf/qedf_main.c | 5 + drivers/scsi/qedi/qedi_gbl.h | 1 - drivers/scsi/qedi/qedi_iscsi.c | 17 - drivers/scsi/qedi/qedi_main.c | 7 +- drivers/scsi/ufs/ufshcd.c | 379 +- drivers/scsi/ufs/ufshcd.h | 7 +- drivers/scsi/ufs/ufshci.h | 1 + drivers/soc/litex/Kconfig | 12 - drivers/soc/litex/litex_soc_ctrl.c | 3 +- drivers/soc/qcom/rpmpd.c | 22 + drivers/soc/renesas/Kconfig | 5 + drivers/soc/renesas/renesas-soc.c | 33 +- drivers/spi/spi-hisi-kunpeng.c | 51 +- drivers/spi/spi-tegra20-slink.c | 5 + drivers/staging/board/Kconfig | 2 +- drivers/staging/gdm724x/gdm_lte.c | 1 - drivers/staging/gs_fpgaboot/README | 2 +- drivers/staging/media/hantro/Makefile | 2 + drivers/staging/media/hantro/hantro.h | 13 +- drivers/staging/media/hantro/hantro_drv.c | 99 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 10 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 4 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 6 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 586 ++ drivers/staging/media/hantro/hantro_g2_regs.h | 198 + drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_hevc.c | 333 + drivers/staging/media/hantro/hantro_hw.h | 71 +- drivers/staging/media/hantro/hantro_postproc.c | 14 + drivers/staging/media/hantro/hantro_v4l2.c | 5 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 96 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 6 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 6 + drivers/staging/media/sunxi/cedrus/cedrus.h | 1 + drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 12 +- drivers/staging/mt7621-dts/mt7621.dtsi | 21 +- drivers/staging/mt7621-pci/pci-mt7621.c | 100 +- drivers/staging/octeon-usb/octeon-hcd.c | 2 - drivers/staging/ralink-gdma/ralink-gdma.c | 2 - drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 135 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 26 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 23 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 31 +- drivers/staging/rtl8188eu/hal/odm.c | 5 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 11 +- drivers/staging/rtl8188eu/include/rtw_cmd.h | 2 - drivers/staging/rtl8188eu/include/rtw_debug.h | 18 - drivers/staging/rtl8188eu/include/rtw_recv.h | 3 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 15 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 130 +- drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8712/rtl871x_debug.h | 23 - drivers/staging/rtl8723bs/core/rtw_ap.c | 18 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 4 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 4 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 18 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 6 +- drivers/target/target_core_pscsi.c | 2 +- drivers/tty/serial/8250/8250_exar.c | 26 +- drivers/tty/serial/sh-sci.c | 3 - drivers/tty/tty_ldisc.c | 3 +- drivers/usb/cdns3/cdns3-gadget.c | 4 +- drivers/usb/core/message.c | 6 + drivers/usb/dwc2/core.c | 30 +- drivers/usb/dwc3/core.c | 6 +- drivers/usb/dwc3/ep0.c | 3 + drivers/usb/gadget/config.c | 8 + drivers/usb/gadget/function/f_ecm.c | 2 +- drivers/usb/gadget/function/f_eem.c | 6 +- drivers/usb/gadget/function/f_fs.c | 65 +- drivers/usb/gadget/function/f_hid.c | 3 +- drivers/usb/gadget/function/f_loopback.c | 2 +- drivers/usb/gadget/function/f_ncm.c | 10 +- drivers/usb/gadget/function/f_printer.c | 6 +- drivers/usb/gadget/function/f_rndis.c | 2 +- drivers/usb/gadget/function/f_serial.c | 2 +- drivers/usb/gadget/function/f_sourcesink.c | 3 +- drivers/usb/gadget/function/f_subset.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 3 +- drivers/usb/gadget/function/f_uac2.c | 144 +- drivers/usb/gadget/function/u_audio.c | 225 +- drivers/usb/gadget/function/u_audio.h | 12 + drivers/usb/gadget/function/u_uac2.h | 4 + drivers/usb/host/xhci-pci.c | 7 +- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/brcmstb-usb-pinmap.c | 2 + drivers/usb/serial/cp210x.c | 84 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/mux/intel_pmc_mux.c | 15 +- drivers/usb/typec/tcpm/tcpm.c | 3 + drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 1 + drivers/watchdog/octeon-wdt-main.c | 1 - fs/afs/write.c | 2 +- fs/btrfs/file.c | 23 +- fs/cifs/Kconfig | 6 +- fs/cifs/Makefile | 8 +- fs/cifs/asn1.c | 623 +- fs/cifs/cifs_debug.c | 10 +- fs/cifs/cifs_spnego.c | 4 +- fs/cifs/cifs_spnego.h | 3 +- fs/cifs/cifs_spnego_negtokeninit.asn1 | 40 + fs/cifs/cifsglob.h | 72 +- fs/cifs/cifsproto.h | 32 +- fs/cifs/cifssmb.c | 36 +- fs/cifs/connect.c | 73 +- fs/cifs/dfs_cache.c | 126 +- fs/cifs/ntlmssp.h | 5 +- fs/cifs/sess.c | 179 +- fs/cifs/smb1ops.c | 10 +- fs/cifs/smb2misc.c | 4 +- fs/cifs/smb2ops.c | 8 +- fs/cifs/smb2pdu.c | 109 +- fs/cifs/smb2proto.h | 6 +- fs/cifs/smb2transport.c | 37 +- fs/cifs/transport.c | 24 +- fs/cifsd/Makefile | 13 +- fs/cifsd/asn1.c | 27 +- fs/cifsd/ksmbd_spnego_negtokeninit.asn1 | 31 + ...kentarg.asn1 => ksmbd_spnego_negtokentarg.asn1} | 2 +- fs/cifsd/oplock.c | 95 +- fs/cifsd/oplock.h | 15 +- fs/cifsd/smb2ops.c | 6 +- fs/cifsd/smb2pdu.c | 16 +- fs/cifsd/smb2pdu.h | 21 +- fs/cifsd/spnego_negtokeninit.asn1 | 43 - fs/coredump.c | 4 +- fs/d_path.c | 324 +- fs/exec.c | 4 +- fs/f2fs/compress.c | 168 +- fs/f2fs/data.c | 283 +- fs/f2fs/debug.c | 13 + fs/f2fs/f2fs.h | 72 +- fs/f2fs/gc.c | 1 + fs/f2fs/inode.c | 21 +- fs/f2fs/node.c | 14 + fs/f2fs/node.h | 4 + fs/f2fs/segment.c | 9 +- fs/f2fs/super.c | 35 +- fs/f2fs/sysfs.c | 14 +- fs/fhandle.c | 2 +- fs/fuse/dir.c | 25 +- fs/fuse/file.c | 4 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/glock.c | 3 +- fs/hugetlbfs/inode.c | 1 + fs/internal.h | 2 +- fs/iomap/buffered-io.c | 35 +- fs/kernel_read_file.c | 2 +- fs/namei.c | 80 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4proc.c | 21 +- fs/nfs/nfstrace.h | 4 - fs/ntfs/file.c | 33 +- fs/open.c | 4 +- fs/proc/base.c | 9 +- fs/proc/proc_sysctl.c | 2 +- fs/quota/quota.c | 28 +- fs/reiserfs/inode.c | 4 +- fs/reiserfs/journal.c | 14 + fs/udf/namei.c | 4 + fs/xfs/libxfs/xfs_ag.h | 10 +- fs/xfs/libxfs/xfs_ialloc.c | 28 +- fs/xfs/libxfs/xfs_log_format.h | 4 - fs/xfs/libxfs/xfs_types.h | 1 + fs/xfs/xfs_bio_io.c | 35 + fs/xfs/xfs_buf.c | 2 +- fs/xfs/xfs_buf_item.c | 39 +- fs/xfs/xfs_dquot_item.c | 2 +- fs/xfs/xfs_file.c | 28 +- fs/xfs/xfs_health.c | 9 + fs/xfs/xfs_icache.c | 206 +- fs/xfs/xfs_icache.h | 31 +- fs/xfs/xfs_inode.c | 10 +- fs/xfs/xfs_inode_item.c | 18 +- fs/xfs/xfs_inode_item.h | 2 +- fs/xfs/xfs_ioctl.c | 43 +- fs/xfs/xfs_linux.h | 2 + fs/xfs/xfs_log.c | 1015 ++- fs/xfs/xfs_log.h | 66 +- fs/xfs/xfs_log_cil.c | 804 ++- fs/xfs/xfs_log_priv.h | 123 +- fs/xfs/xfs_super.c | 52 +- fs/xfs/xfs_super.h | 1 - fs/xfs/xfs_sysfs.c | 1 + fs/xfs/xfs_trace.c | 1 + fs/xfs/xfs_trace.h | 36 +- fs/xfs/xfs_trans.c | 18 +- fs/xfs/xfs_trans.h | 5 +- fs/xfs/xfs_trans_ail.c | 11 +- fs/xfs/xfs_trans_priv.h | 3 +- include/acpi/acbuffer.h | 10 + include/acpi/acconfig.h | 2 + include/acpi/acpi_bus.h | 10 +- include/acpi/acpi_numa.h | 2 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl1.h | 41 +- include/acpi/actbl2.h | 132 + include/clocksource/samsung_pwm.h | 3 +- include/clocksource/timer-ti-dm.h | 1 + include/drm/drm_cache.h | 7 + include/drm/drm_dp_helper.h | 48 + include/drm/ttm/ttm_bo_api.h | 1 - include/drm/ttm/ttm_bo_driver.h | 62 +- include/drm/ttm/ttm_caching.h | 2 + include/drm/ttm/ttm_kmap_iter.h | 61 + include/drm/ttm/ttm_range_manager.h | 42 + include/drm/ttm/ttm_resource.h | 111 +- include/drm/ttm/ttm_tt.h | 29 + include/dt-bindings/clock/r9a07g044-cpg.h | 89 + include/dt-bindings/power/qcom-rpmpd.h | 8 + include/linux/acpi.h | 19 +- include/linux/arm-smccc.h | 33 +- include/linux/avf/virtchnl.h | 29 +- include/linux/bio.h | 12 +- include/linux/cgroup-defs.h | 1 + include/linux/cgroup.h | 7 + include/linux/clk/ti.h | 22 + include/linux/clkdev.h | 5 - include/linux/cpuhotplug.h | 1 + include/linux/dma-resv.h | 75 +- include/linux/f2fs_fs.h | 1 + include/linux/fpga/fpga-bridge.h | 2 +- include/linux/fpga/fpga-mgr.h | 2 +- include/linux/fs.h | 8 +- include/linux/gpio/consumer.h | 2 + include/linux/gpio/regmap.h | 6 +- include/linux/hugetlb.h | 2 + include/linux/intel-iommu.h | 44 +- include/linux/interrupt.h | 2 +- include/linux/irqdesc.h | 18 +- include/linux/irqdomain.h | 65 +- include/linux/kasan.h | 1 - include/linux/kvm_host.h | 10 +- include/linux/litex.h | 103 +- include/linux/migrate.h | 4 +- include/linux/mlx5/device.h | 10 + include/linux/mlx5/fs.h | 14 +- include/linux/mlx5/mlx5_ifc.h | 40 +- include/linux/mlx5/transobj.h | 1 + include/linux/mm.h | 11 +- include/linux/mm_types.h | 7 + include/linux/mmzone.h | 20 +- include/linux/mpi.h | 4 +- include/linux/namei.h | 3 - include/linux/netfilter.h | 8 +- include/linux/netfilter/nfnetlink.h | 1 + include/linux/of_iommu.h | 17 +- include/linux/oid_registry.h | 8 + include/linux/pcs/pcs-xpcs.h | 1 + include/linux/phy.h | 4 + include/linux/pl353-smc.h | 30 - include/linux/pmbus.h | 17 + include/linux/poison.h | 3 + include/linux/property.h | 2 +- include/linux/regmap.h | 2 + include/linux/reset-controller.h | 22 + include/linux/rtsx_pci.h | 2 + include/linux/sched/mm.h | 21 + include/linux/seqlock.h | 6 +- include/linux/skbuff.h | 39 +- include/linux/stmmac.h | 2 + include/linux/surface_aggregator/controller.h | 27 +- include/linux/surface_aggregator/device.h | 2 +- include/linux/surface_aggregator/serial_hub.h | 2 +- include/linux/syscalls.h | 4 +- include/linux/uio.h | 68 +- include/linux/vt_kern.h | 1 - include/linux/wait.h | 2 +- include/linux/wwan.h | 12 +- include/media/hevc-ctrls.h | 49 +- include/media/rc-map.h | 1 + include/media/videobuf2-v4l2.h | 16 + include/net/bluetooth/hci.h | 6 +- include/net/bluetooth/hci_core.h | 8 +- include/net/checksum.h | 14 +- include/net/netfilter/nf_conntrack.h | 7 + include/net/netfilter/nf_flow_table.h | 2 + include/net/netns/conntrack.h | 8 + include/net/page_pool.h | 9 + include/net/sock.h | 17 +- include/scsi/fc/fc_ms.h | 59 +- include/scsi/libsas.h | 12 +- include/scsi/scsi.h | 67 +- include/scsi/scsi_host.h | 2 +- include/scsi/scsi_proto.h | 24 +- include/scsi/scsi_status.h | 74 + include/scsi/scsi_transport_fc.h | 25 +- include/sound/memalloc.h | 80 +- include/sound/pcm.h | 20 +- include/sound/soc-dai.h | 55 + include/trace/events/intel_iommu.h | 37 + include/trace/events/sched.h | 2 - include/trace/events/writeback.h | 3 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/drm.h | 4 +- include/uapi/drm/panfrost_drm.h | 1 + include/uapi/linux/audit.h | 4 +- include/uapi/linux/netfilter/nfnetlink.h | 3 +- include/uapi/linux/netfilter/nfnetlink_hook.h | 55 + include/uapi/linux/netlink.h | 5 +- include/uapi/linux/surface_aggregator/cdev.h | 73 +- kernel/audit.h | 10 +- kernel/audit_tree.c | 12 +- kernel/auditsc.c | 42 +- kernel/cgroup/cgroup-v1.c | 4 + kernel/cgroup/cgroup.c | 48 + kernel/cpu.c | 2 +- kernel/exit.c | 2 +- kernel/fork.c | 51 + kernel/irq/Kconfig | 5 - kernel/irq/chip.c | 2 +- kernel/irq/irqdesc.c | 73 +- kernel/irq/irqdomain.c | 118 +- kernel/irq/manage.c | 15 +- kernel/irq_work.c | 3 - kernel/kthread.c | 21 +- kernel/pgo/fs.c | 69 +- kernel/pgo/instrument.c | 23 +- kernel/scftorture.c | 4 +- kernel/sched/core.c | 35 +- kernel/sched/psi.c | 30 +- kernel/sched/sched.h | 4 +- kernel/sched/wait.c | 9 +- kernel/sys_ni.c | 2 +- kernel/trace/ftrace.c | 8 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_boot.c | 27 +- kernel/trace/trace_events_hist.c | 3 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/usermode_driver.c | 2 +- lib/Kconfig.debug | 6 +- lib/asn1_encoder.c | 2 +- lib/decompress_bunzip2.c | 4 +- lib/decompress_unxz.c | 2 +- lib/decompress_unzstd.c | 4 +- lib/devres.c | 2 +- lib/dynamic_debug.c | 2 +- lib/fonts/font_pearl_8x8.c | 2 +- lib/iov_iter.c | 1253 ++-- lib/kfifo.c | 2 +- lib/list_sort.c | 2 +- lib/mpi/longlong.h | 4 +- lib/mpi/mpicoder.c | 6 +- lib/mpi/mpiutil.c | 2 +- lib/nlattr.c | 4 +- lib/oid_registry.c | 2 +- lib/pldmfw/pldmfw.c | 2 +- lib/reed_solomon/test_rslib.c | 2 +- lib/refcount.c | 2 +- lib/rhashtable.c | 2 +- lib/sbitmap.c | 2 +- lib/scatterlist.c | 4 +- lib/seq_buf.c | 2 +- lib/sort.c | 2 +- lib/stackdepot.c | 2 +- lib/string.c | 2 +- lib/test_bitops.c | 2 +- lib/test_bpf.c | 2 +- lib/test_kasan.c | 13 +- lib/test_kmod.c | 6 +- lib/test_scanf.c | 2 +- lib/vsprintf.c | 2 +- lib/xz/xz_dec_bcj.c | 2 +- lib/xz/xz_dec_lzma2.c | 8 +- lib/zlib_inflate/inffast.c | 2 +- lib/zstd/huf.h | 2 +- localversion-next | 2 +- mm/filemap.c | 36 +- mm/hugetlb.c | 124 +- mm/internal.h | 2 +- mm/memory-failure.c | 7 +- mm/mempolicy.c | 9 +- mm/migrate.c | 4 +- mm/mmap_lock.c | 30 +- mm/mremap.c | 40 +- mm/nommu.c | 1 - mm/page_alloc.c | 159 +- mm/slub.c | 4 +- mm/sparse.c | 13 +- mm/swap.c | 2 +- net/appletalk/aarp.c | 2 +- net/appletalk/ddp.c | 6 +- net/atm/br2684.c | 4 +- net/atm/resources.c | 7 +- net/batman-adv/bat_iv_ogm.c | 10 +- net/batman-adv/bat_v.c | 10 + net/batman-adv/bridge_loop_avoidance.c | 4 +- net/batman-adv/bridge_loop_avoidance.h | 1 - net/batman-adv/hard-interface.c | 65 +- net/batman-adv/hard-interface.h | 3 +- net/batman-adv/hash.h | 2 +- net/batman-adv/main.h | 3 +- net/batman-adv/multicast.c | 41 +- net/batman-adv/netlink.c | 8 + net/batman-adv/routing.c | 9 +- net/batman-adv/send.c | 374 +- net/batman-adv/send.h | 12 +- net/batman-adv/soft-interface.c | 49 +- net/batman-adv/soft-interface.h | 2 - net/bluetooth/hci_request.c | 51 +- net/bridge/br_private.h | 4 +- net/bridge/br_vlan_tunnel.c | 38 +- net/core/devlink.c | 12 +- net/core/neighbour.c | 1 + net/core/page_pool.c | 28 + net/core/pktgen.c | 38 +- net/core/rtnetlink.c | 8 +- net/core/skbuff.c | 24 +- net/dccp/ccids/lib/tfrc_equation.c | 1 + net/ethtool/eeprom.c | 2 +- net/ethtool/ioctl.c | 10 +- net/ipv4/af_inet.c | 4 +- net/ipv4/cipso_ipv4.c | 1 + net/ipv4/devinet.c | 2 +- net/ipv4/fib_lookup.h | 2 +- net/ipv4/ipmr.c | 4 +- net/ipv4/ping.c | 12 +- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_timer.c | 4 +- net/ipv4/udp.c | 10 + net/ipv6/addrconf.c | 2 +- net/ipv6/netfilter/nft_fib_ipv6.c | 22 +- net/ipv6/udp.c | 3 + net/kcm/kcmsock.c | 5 - net/l2tp/l2tp_ip.c | 2 +- net/l2tp/l2tp_ppp.c | 2 +- net/lapb/lapb_iface.c | 4 +- net/mac80211/debugfs.c | 11 +- net/mac80211/iface.c | 19 +- net/mac80211/main.c | 7 +- net/mac80211/rx.c | 9 +- net/mac80211/util.c | 2 - net/mptcp/options.c | 2 + net/ncsi/internal.h | 4 +- net/ncsi/ncsi-manage.c | 2 +- net/netfilter/Kconfig | 10 + net/netfilter/Makefile | 1 + net/netfilter/nf_conntrack_core.c | 22 +- net/netfilter/nf_conntrack_ecache.c | 8 +- net/netfilter/nf_conntrack_expect.c | 12 +- net/netfilter/nf_conntrack_helper.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 23 +- net/netfilter/nf_conntrack_proto.c | 6 +- net/netfilter/nf_conntrack_proto_tcp.c | 5 + net/netfilter/nf_conntrack_proto_udp.c | 5 + net/netfilter/nf_conntrack_standalone.c | 54 +- net/netfilter/nf_flow_table_core.c | 47 +- net/netfilter/nf_flow_table_offload.c | 4 +- net/netfilter/nf_synproxy_core.c | 5 + net/netfilter/nf_tables_api.c | 287 +- net/netfilter/nfnetlink.c | 3 + net/netfilter/nfnetlink_hook.c | 375 + net/netfilter/nfnetlink_log.c | 5 +- net/netfilter/nfnetlink_queue.c | 9 +- net/netfilter/nft_compat.c | 17 +- net/netfilter/nft_exthdr.c | 4 +- net/netlabel/netlabel_domainhash.c | 2 +- net/netlabel/netlabel_kapi.c | 2 +- net/packet/af_packet.c | 9 +- net/rds/recv.c | 2 +- net/sched/act_ct.c | 21 +- net/sched/sch_cake.c | 6 +- net/sched/sch_htb.c | 32 + net/tipc/node.c | 2 +- net/tipc/socket.c | 2 +- net/tipc/subscr.c | 2 +- net/tls/tls_device.c | 2 +- net/unix/af_unix.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/core.c | 13 +- net/wireless/sysfs.c | 4 + net/x25/af_x25.c | 2 +- net/x25/x25_forward.c | 8 +- net/x25/x25_link.c | 5 +- net/x25/x25_route.c | 15 +- scripts/tools-support-relr.sh | 3 +- security/integrity/evm/evm_main.c | 2 +- security/integrity/ima/ima_appraise.c | 3 +- security/integrity/ima/ima_asymmetric_keys.c | 1 + security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_fs.c | 6 +- security/integrity/ima/ima_main.c | 2 +- security/integrity/ima/ima_template.c | 8 +- security/integrity/ima/ima_template_lib.c | 23 +- security/safesetid/lsm.c | 2 +- security/safesetid/lsm.h | 2 +- security/selinux/avc.c | 13 +- security/smack/smack_access.c | 5 +- sound/arm/pxa2xx-ac97.c | 4 +- sound/core/hwdep.c | 6 +- sound/core/info_oss.c | 3 +- sound/core/init.c | 12 +- sound/core/memalloc.c | 444 +- sound/core/memalloc_local.h | 19 + sound/core/oss/mixer_oss.c | 45 +- sound/core/oss/pcm_oss.c | 70 +- sound/core/oss/pcm_plugin.c | 26 +- sound/core/pcm_compat.c | 6 +- sound/core/pcm_lib.c | 64 +- sound/core/pcm_local.h | 5 - sound/core/pcm_memory.c | 21 - sound/core/pcm_misc.c | 12 +- sound/core/pcm_native.c | 45 +- sound/core/seq/oss/seq_oss.c | 26 +- sound/core/seq/oss/seq_oss_init.c | 9 +- sound/core/seq/oss/seq_oss_midi.c | 33 +- sound/core/seq/oss/seq_oss_rw.c | 3 +- sound/core/seq/oss/seq_oss_synth.c | 9 +- sound/core/seq/oss/seq_oss_writeq.c | 3 +- sound/core/seq/seq_clientmgr.c | 51 +- sound/core/seq/seq_dummy.c | 3 +- sound/core/seq/seq_fifo.c | 3 +- sound/core/seq/seq_memory.c | 6 +- sound/core/seq/seq_midi.c | 27 +- sound/core/seq/seq_queue.c | 21 +- sound/core/seq/seq_timer.c | 10 +- sound/core/seq/seq_virmidi.c | 9 +- sound/core/sgbuf.c | 90 +- sound/core/sound.c | 3 +- sound/core/sound_oss.c | 3 +- sound/drivers/mpu401/mpu401.c | 9 +- sound/drivers/mpu401/mpu401_uart.c | 19 +- sound/drivers/mtpav.c | 15 +- sound/drivers/mts64.c | 15 +- sound/drivers/opl3/opl3_lib.c | 42 +- sound/drivers/opl3/opl3_oss.c | 6 +- sound/drivers/opl3/opl3_seq.c | 9 +- sound/drivers/portman2x4.c | 15 +- sound/drivers/serial-u16550.c | 27 +- sound/drivers/vx/vx_core.c | 60 +- sound/drivers/vx/vx_hwdep.c | 12 +- sound/drivers/vx/vx_mixer.c | 39 +- sound/drivers/vx/vx_pcm.c | 32 +- sound/firewire/amdtp-stream.c | 46 +- sound/firewire/amdtp-stream.h | 1 - sound/firewire/bebob/bebob.c | 159 +- sound/firewire/bebob/bebob.h | 4 - sound/firewire/dice/dice.c | 138 +- sound/firewire/dice/dice.h | 4 - sound/firewire/digi00x/digi00x.c | 101 +- sound/firewire/digi00x/digi00x.h | 3 - sound/firewire/fireface/ff.c | 90 +- sound/firewire/fireface/ff.h | 3 - sound/firewire/fireworks/fireworks.c | 107 +- sound/firewire/fireworks/fireworks.h | 3 - sound/firewire/lib.c | 32 - sound/firewire/lib.h | 3 - sound/firewire/motu/motu.c | 84 +- sound/firewire/motu/motu.h | 3 - sound/firewire/oxfw/oxfw.c | 128 +- sound/firewire/oxfw/oxfw.h | 6 +- sound/firewire/tascam/tascam.c | 92 +- sound/firewire/tascam/tascam.h | 2 - sound/i2c/cs8427.c | 24 +- sound/i2c/other/ak4114.c | 3 +- sound/i2c/other/ak4117.c | 3 +- sound/i2c/tea6330t.c | 24 +- sound/isa/ad1816a/ad1816a.c | 23 +- sound/isa/ad1816a/ad1816a_lib.c | 27 +- sound/isa/als100.c | 18 +- sound/isa/azt2320.c | 21 +- sound/isa/cmi8330.c | 37 +- sound/isa/cs423x/cs4236.c | 21 +- sound/isa/cs423x/cs4236_lib.c | 12 +- sound/isa/es1688/es1688_lib.c | 3 +- sound/isa/es18xx.c | 51 +- sound/isa/gus/gus_main.c | 18 +- sound/isa/gus/gus_mem.c | 3 +- sound/isa/gus/gus_mixer.c | 6 +- sound/isa/gus/gus_pcm.c | 23 +- sound/isa/gus/gus_uart.c | 3 +- sound/isa/gus/gusclassic.c | 6 +- sound/isa/gus/gusextreme.c | 6 +- sound/isa/gus/gusmax.c | 36 +- sound/isa/gus/interwave.c | 90 +- sound/isa/opl3sa2.c | 68 +- sound/isa/opti9xx/miro.c | 27 +- sound/isa/opti9xx/opti92x-ad1848.c | 27 +- sound/isa/sb/emu8000.c | 21 +- sound/isa/sb/emu8000_patch.c | 3 +- sound/isa/sb/emu8000_pcm.c | 6 +- sound/isa/sb/sb16.c | 65 +- sound/isa/sb/sb16_csp.c | 29 +- sound/isa/sb/sb16_main.c | 6 +- sound/isa/sb/sb8.c | 38 +- sound/isa/sb/sb8_main.c | 3 +- sound/isa/sb/sb8_midi.c | 3 +- sound/isa/sb/sb_common.c | 9 +- sound/isa/sb/sb_mixer.c | 55 +- sound/isa/wavefront/wavefront.c | 6 +- sound/isa/wavefront/wavefront_midi.c | 20 +- sound/isa/wavefront/wavefront_synth.c | 56 +- sound/isa/wss/wss_lib.c | 9 +- sound/parisc/harmony.c | 7 +- sound/pci/ac97/ac97_codec.c | 205 +- sound/pci/ac97/ac97_patch.c | 137 +- sound/pci/ad1889.c | 15 +- sound/pci/ak4531_codec.c | 9 +- sound/pci/als300.c | 22 +- sound/pci/als4000.c | 55 +- sound/pci/atiixp.c | 33 +- sound/pci/atiixp_modem.c | 40 +- sound/pci/au88x0/au88x0.c | 77 +- sound/pci/au88x0/au88x0_a3d.c | 28 +- sound/pci/au88x0/au88x0_core.c | 47 +- sound/pci/au88x0/au88x0_eq.c | 20 +- sound/pci/au88x0/au88x0_mixer.c | 3 +- sound/pci/au88x0/au88x0_mpu401.c | 14 +- sound/pci/au88x0/au88x0_pcm.c | 15 +- sound/pci/azt3328.c | 3 +- sound/pci/bt87x.c | 3 +- sound/pci/ca0106/ca0106_main.c | 18 +- sound/pci/ca0106/ca_midi.c | 3 +- sound/pci/cmipci.c | 83 +- sound/pci/cs4281.c | 54 +- sound/pci/cs46xx/cs46xx.c | 31 +- sound/pci/cs46xx/cs46xx_lib.c | 51 +- sound/pci/cs46xx/dsp_spos.c | 3 +- sound/pci/cs5535audio/cs5535audio.c | 28 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 10 +- sound/pci/echoaudio/darla20_dsp.c | 6 +- sound/pci/echoaudio/darla24_dsp.c | 6 +- sound/pci/echoaudio/echo3g_dsp.c | 3 +- sound/pci/echoaudio/echoaudio.c | 220 +- sound/pci/echoaudio/echoaudio_dsp.c | 12 +- sound/pci/echoaudio/echoaudio_gml.c | 3 +- sound/pci/echoaudio/gina20_dsp.c | 6 +- sound/pci/echoaudio/gina24_dsp.c | 6 +- sound/pci/echoaudio/indigo_dsp.c | 6 +- sound/pci/echoaudio/indigodj_dsp.c | 6 +- sound/pci/echoaudio/indigoio_dsp.c | 6 +- sound/pci/echoaudio/layla20_dsp.c | 6 +- sound/pci/echoaudio/layla24_dsp.c | 9 +- sound/pci/echoaudio/mia_dsp.c | 6 +- sound/pci/echoaudio/midi.c | 4 +- sound/pci/echoaudio/mona_dsp.c | 6 +- sound/pci/emu10k1/emu10k1.c | 42 +- sound/pci/emu10k1/emu10k1_callback.c | 3 +- sound/pci/emu10k1/emu10k1x.c | 85 +- sound/pci/emu10k1/emufx.c | 13 +- sound/pci/emu10k1/emumixer.c | 78 +- sound/pci/emu10k1/emumpu401.c | 12 +- sound/pci/emu10k1/emupcm.c | 24 +- sound/pci/emu10k1/memory.c | 21 +- sound/pci/emu10k1/p16v.c | 13 +- sound/pci/emu10k1/timer.c | 3 +- sound/pci/ens1370.c | 45 +- sound/pci/es1938.c | 42 +- sound/pci/es1968.c | 75 +- sound/pci/fm801.c | 63 +- sound/pci/hda/patch_realtek.c | 13 + sound/pci/ice1712/delta.c | 6 +- sound/pci/ice1712/ews.c | 24 +- sound/pci/intel8x0.c | 46 +- sound/pci/intel8x0m.c | 36 +- sound/pci/korg1212/korg1212.c | 24 +- sound/pci/maestro3.c | 21 +- sound/pci/mixart/mixart.c | 29 +- sound/pci/mixart/mixart_hwdep.c | 17 +- sound/pci/mixart/mixart_mixer.c | 33 +- sound/pci/nm256/nm256.c | 27 +- sound/pci/pcxhr/pcxhr.c | 22 +- sound/pci/pcxhr/pcxhr_hwdep.c | 9 +- sound/pci/riptide/riptide.c | 88 +- sound/pci/rme32.c | 76 +- sound/pci/rme96.c | 148 +- sound/pci/rme9652/hdsp.c | 121 +- sound/pci/rme9652/rme9652.c | 98 +- sound/pci/sonicvibes.c | 67 +- sound/pci/trident/trident.c | 41 +- sound/pci/trident/trident.h | 1 - sound/pci/trident/trident_main.c | 95 +- sound/pci/trident/trident_memory.c | 53 +- sound/pci/via82xx.c | 78 +- sound/pci/via82xx_modem.c | 52 +- sound/pci/vx222/vx222.c | 18 +- sound/pci/vx222/vx222_ops.c | 12 +- sound/pci/ymfpci/ymfpci.c | 71 +- sound/pci/ymfpci/ymfpci_main.c | 72 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 3 +- sound/pcmcia/vx/vxp_mixer.c | 6 +- sound/pcmcia/vx/vxp_ops.c | 6 +- sound/pcmcia/vx/vxpocket.c | 3 +- sound/ppc/beep.c | 5 +- sound/ppc/daca.c | 24 +- sound/ppc/keywest.c | 6 +- sound/ppc/pmac.c | 6 +- sound/ppc/powermac.c | 21 +- sound/ppc/tumbler.c | 72 +- sound/soc/codecs/ak4613.c | 11 + sound/soc/codecs/hdmi-codec.c | 21 + sound/soc/codecs/max98373-sdw.c | 14 +- sound/soc/codecs/max98373.h | 2 +- sound/soc/codecs/pcm3168a.c | 26 + sound/soc/codecs/rk817_codec.c | 7 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt1316-sdw.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 19 +- sound/soc/codecs/rt700-sdw.c | 2 +- sound/soc/codecs/rt711-sdca-sdw.c | 12 +- sound/soc/codecs/rt711-sdca.c | 4 + sound/soc/codecs/rt711-sdw.c | 2 +- sound/soc/codecs/rt715-sdca-sdw.c | 3 +- sound/soc/codecs/rt715-sdca-sdw.h | 1 + sound/soc/codecs/rt715-sdca.c | 9 +- sound/soc/codecs/rt715-sdca.h | 3 +- sound/soc/codecs/rt715-sdw.c | 2 +- sound/soc/codecs/wcd934x.c | 6 +- sound/soc/dwc/Kconfig | 2 +- sound/soc/mediatek/common/mtk-btcvsd.c | 24 +- sound/soc/qcom/lpass-cpu.c | 79 + sound/soc/qcom/lpass.h | 4 + sound/soc/rockchip/Kconfig | 14 +- sound/soc/sh/fsi.c | 15 + sound/soc/sh/rcar/core.c | 31 +- sound/soc/soc-core.c | 288 +- sound/soc/soc-dai.c | 63 + sound/soc/soc-utils.c | 29 + sound/sparc/amd7930.c | 14 +- sound/sparc/cs4231.c | 10 +- sound/sparc/dbri.c | 11 +- sound/synth/emux/emux.c | 3 +- sound/synth/emux/emux_effect.c | 13 +- sound/synth/emux/emux_hwdep.c | 6 +- sound/synth/emux/soundfont.c | 40 +- sound/usb/clock.c | 7 + sound/usb/mixer_scarlett_gen2.c | 227 +- sound/usb/quirks-table.h | 70 + tools/bootconfig/include/linux/bootconfig.h | 4 + tools/bootconfig/main.c | 5 +- tools/lib/bpf/xsk.c | 2 +- tools/objtool/elf.c | 25 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile.docs | 3 +- tools/testing/selftests/bpf/test_doc_build.sh | 1 + .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 3 + .../net/mlxsw/devlink_trap_l3_exceptions.sh | 3 + .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 2 + .../selftests/drivers/net/mlxsw/router_scale.sh | 2 +- .../drivers/net/netdevsim/devlink_trap.sh | 4 +- .../testing/selftests/drivers/net/netdevsim/fib.sh | 6 +- .../selftests/drivers/net/netdevsim/nexthop.sh | 4 +- .../selftests/drivers/net/netdevsim/psample.sh | 4 +- tools/testing/selftests/kvm/include/kvm_util.h | 10 +- tools/testing/selftests/kvm/kvm_page_table_test.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 52 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 2 +- tools/testing/selftests/kvm/memslot_perf_test.c | 2 +- tools/testing/selftests/lib.mk | 1 + .../selftests/net/forwarding/devlink_lib.sh | 2 +- .../selftests/net/forwarding/pedit_dsfield.sh | 2 + .../selftests/net/forwarding/pedit_l4port.sh | 2 + .../selftests/net/forwarding/skbedit_priority.sh | 2 + tools/testing/selftests/net/tls.c | 3 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/nft_fib.sh | 221 + tools/testing/selftests/resctrl/README | 2 +- tools/testing/selftests/resctrl/resctrl_tests.c | 4 +- .../testing/selftests/splice/short_splice_read.sh | 119 +- tools/testing/selftests/timers/rtcpie.c | 10 +- tools/testing/selftests/vm/mremap_test.c | 118 +- tools/testing/selftests/x86/Makefile | 3 +- .../testing/selftests/x86/corrupt_xstate_header.c | 114 + 1904 files changed, 50584 insertions(+), 26046 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml create mode 100644 Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml create mode 100644 Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/iommu/rockchip,iommu.txt create mode 100644 Documentation/devicetree/bindings/iommu/rockchip,iommu.yaml create mode 100644 Documentation/devicetree/bindings/media/atmel,isc.yaml delete mode 100644 Documentation/devicetree/bindings/media/atmel-isc.txt create mode 100644 Documentation/devicetree/bindings/media/microchip,xisc.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl353- [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/pl353-smc.txt delete mode 100644 Documentation/devicetree/bindings/mtd/arm-versatile.txt delete mode 100644 Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt delete mode 100644 Documentation/devicetree/bindings/mtd/intel,ixp4xx-flash.txt delete mode 100644 Documentation/devicetree/bindings/mtd/mtd-physmap.txt create mode 100644 Documentation/devicetree/bindings/mtd/mtd-physmap.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/nxp,sja1105.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/sja1105.txt create mode 100644 Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,rzg2l-sysc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/arm,pl031.yaml delete mode 100644 Documentation/devicetree/bindings/virtio/mmio.txt create mode 100644 Documentation/devicetree/bindings/virtio/mmio.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/arm,sbsa-gwdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/sbsa-gwdt.txt create mode 100644 Documentation/hwmon/dps920ab.rst create mode 100644 Documentation/hwmon/pim4328.rst create mode 100644 Documentation/userspace-api/media/drivers/hantro.rst create mode 100644 arch/arm/boot/dts/bcm2711-rpi-400.dts create mode 100644 arch/arm/boot/dts/bcm2711-rpi.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi create mode 100644 arch/arm64/kernel/idle.c create mode 100644 arch/m68k/68000/screen.h create mode 100644 arch/s390/include/asm/tpi.h create mode 100644 drivers/clk/renesas/r9a07g044-cpg.c create mode 100644 drivers/clk/renesas/renesas-rzg2l-cpg.c create mode 100644 drivers/clk/renesas/renesas-rzg2l-cpg.h create mode 100644 drivers/gpio/gpio-idt3243x.c create mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi83.c create mode 100644 drivers/gpu/drm/hyperv/Makefile create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm.h create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_drv.c create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_proto.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-db7430.c create mode 100644 drivers/hwmon/pmbus/dps920ab.c create mode 100644 drivers/hwmon/pmbus/pim4328.c delete mode 100644 drivers/ide/macide.c delete mode 100644 drivers/ide/q40ide.c create mode 100644 drivers/iommu/intel/perf.c create mode 100644 drivers/iommu/intel/perf.h create mode 100644 drivers/media/platform/atmel/atmel-sama7g5-isc.c create mode 100644 drivers/media/rc/keymaps/rc-ct-90405.c create mode 100644 drivers/net/dsa/sja1105/sja1105_mdio.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/diag/bridge_tracepoint.h create mode 100644 drivers/net/wwan/wwan_hwsim.c delete mode 100644 drivers/nvme/host/tcp-offload.c delete mode 100644 drivers/nvme/host/tcp-offload.h copy arch/mips/ralink/mt7620.c => drivers/pinctrl/ralink/pinctrl-mt7620.c (51%) create mode 100644 drivers/pinctrl/ralink/pinctrl-mt7621.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt288x.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt305x.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt3883.c rename {arch/mips/include/asm/mach-ralink => drivers/pinctrl/ralink}/pinmux.h (91%) create mode 100644 drivers/staging/media/hantro/hantro_g2_hevc_dec.c create mode 100644 drivers/staging/media/hantro/hantro_g2_regs.h create mode 100644 drivers/staging/media/hantro/hantro_hevc.c create mode 100644 fs/cifs/cifs_spnego_negtokeninit.asn1 create mode 100644 fs/cifsd/ksmbd_spnego_negtokeninit.asn1 rename fs/cifsd/{spnego_negtokentarg.asn1 => ksmbd_spnego_negtokentarg.asn1} (80%) delete mode 100644 fs/cifsd/spnego_negtokeninit.asn1 create mode 100644 include/drm/ttm/ttm_kmap_iter.h create mode 100644 include/drm/ttm/ttm_range_manager.h create mode 100644 include/dt-bindings/clock/r9a07g044-cpg.h delete mode 100644 include/linux/pl353-smc.h create mode 100644 include/scsi/scsi_status.h create mode 100644 include/uapi/linux/netfilter/nfnetlink_hook.h create mode 100644 net/netfilter/nfnetlink_hook.c create mode 100644 sound/core/memalloc_local.h create mode 100755 tools/testing/selftests/netfilter/nft_fib.sh create mode 100644 tools/testing/selftests/x86/corrupt_xstate_header.c