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-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
discards 9f24705effef Add linux-next specific files for 20210519 discards 80520e7fc8e6 Merge branch 'akpm/master' discards ef2768cf6d84 kdump: use vmlinux_build_id to simplify discards 188733256fef buildid: fix kernel-doc notation discards 92d137a4e4a9 buildid: mark some arguments const discards 47d763f24dbc scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] discards 14e254d3afc0 scripts/decode_stacktrace.sh: silence stderr messages from [...] discards 1d69cb45f4fc scripts/decode_stacktrace.sh: support debuginfod discards 0aa3f5bffa56 x86/dumpstack: use %pSb/%pBb for backtrace printing discards 2be16489bec1 arm64: stacktrace: use %pSb for backtrace printing discards a45483bd365b buildid: fix build when CONFIG_MODULES is not set discards 0c8c1557bae2 module-add-printk-formats-to-add-module-build-id-to-stackt [...] discards 821c734b5b07 module: add printk formats to add module build ID to stacktraces discards f6c70cc51622 dump_stack: add vmlinux build ID to stack traces discards 2588887b1504 buildid: stash away kernels build ID on init discards 70b59e76441e buildid: add API to parse build ID out of buffer discards ccd194271862 buildid: only consider GNU notes for build ID parsing discards f1a2602b6252 secretmem: test: add basic selftest for memfd_secret(2) discards 8b5920b22044 arch, mm: wire up memfd_secret system call where relevant discards 275936bd667f PM: hibernate: disable when there are active secretmem users discards b6edd010bd5d mm: introduce memfd_secret system call to create "secret" [...] discards 7a1dd6be6624 set_memory: allow querying whether set_direct_map_*() is a [...] discards 9a5010f53e73 set_memory: allow set_direct_map_*_noflush() for multiple pages discards 2d78d1760af1 riscv/Kconfig: make direct map manipulation options depend on MMU discards f31092bacf8c mmap: make mlock_future_check() global discards 2e7c4bc4e2f1 slub: STACKDEPOT: rename save_stack_trace() discards 7c23ccdd0cb0 mm/slub: use stackdepot to save stack trace in objects discards af5dd31268ae mm: define default value for FIRST_USER_ADDRESS discards 3b9fc6708e3c Merge branch 'akpm-current/current' discards 3b4f95309771 fix up for merge involving nft_pipapo_lookup() discards 107fbaab7bf6 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' discards b4323c35d1ac Merge remote-tracking branch 'rust/rust-next' discards b1e58882f134 Merge remote-tracking branch 'fpga/for-next' discards 3b3f12acd97e Merge remote-tracking branch 'auxdisplay/auxdisplay' discards 638e7d7db8b7 Merge remote-tracking branch 'hyperv/hyperv-next' discards 05d6e6cd986b Merge remote-tracking branch 'nvmem/for-next' discards 208b28fe610d Merge remote-tracking branch 'slimbus/for-next' discards 5a9268455c3b Merge remote-tracking branch 'gnss/gnss-next' discards 5ea2f9578ff4 Merge remote-tracking branch 'kspp/for-next/kspp' discards 7a6c7b5edd11 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 9415a77adee5 Merge remote-tracking branch 'coresight/next' discards c1689de941c9 Merge remote-tracking branch 'livepatching/for-next' discards e922e4e989a0 Merge remote-tracking branch 'userns/for-next' discards e7fe4369dfc3 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' discards f5c3db1eb065 Merge remote-tracking branch 'pinctrl/for-next' discards 2823ddf905c2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 76c231204dee Merge remote-tracking branch 'rpmsg/for-next' discards 7b015f4f4d20 Merge remote-tracking branch 'vhost/linux-next' discards e1005fc3df0b Merge remote-tracking branch 'scsi-mkp/for-next' discards 284f082a1ec3 Merge remote-tracking branch 'scsi/for-next' discards e55040ad71d0 Merge remote-tracking branch 'cgroup/for-next' discards 37b7b4070a2e Merge remote-tracking branch 'dmaengine/next' discards eed2b8bddfbf Merge remote-tracking branch 'icc/icc-next' discards 35c0b17a32a1 Merge remote-tracking branch 'iio/togreg' discards 85b2019edab0 Merge remote-tracking branch 'staging/staging-next' discards c4102e24224e Merge remote-tracking branch 'soundwire/next' discards 18a8225b3308 Merge remote-tracking branch 'phy-next/next' discards d90b1f7bbd06 Merge remote-tracking branch 'char-misc/char-misc-next' discards 44c9fb14fb7b Merge remote-tracking branch 'tty/tty-next' discards 5f882238c936 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards 6f2ba6ee03fd Merge remote-tracking branch 'usb/usb-next' discards bd1d32e4aa4e Merge remote-tracking branch 'driver-core/driver-core-next' discards e3e349eed2b3 Merge remote-tracking branch 'ipmi/for-next' discards b01e5b63e80c Merge remote-tracking branch 'leds/for-next' discards 2d5c4fefebc1 Merge remote-tracking branch 'percpu/for-next' discards e5ba6b382798 Merge remote-tracking branch 'rcu/rcu/next' discards 7bc033c19b5e Merge remote-tracking branch 'edac/edac-for-next' discards 4fd823f0715f Merge remote-tracking branch 'tip/auto-latest' discards b5ff824e4941 Merge remote-tracking branch 'spi/for-next' discards d9a4751a70c7 Merge remote-tracking branch 'devicetree/for-next' discards f0b7050003ca Merge remote-tracking branch 'audit/next' discards 398dc5679294 Merge remote-tracking branch 'smack/next' discards 07d37358c5f4 Merge remote-tracking branch 'selinux/next' discards 609b4d076af7 Merge remote-tracking branch 'keys/keys-next' discards e45b61cb464c Merge remote-tracking branch 'apparmor/apparmor-next' discards 0ebe43bdb047 Merge remote-tracking branch 'security/next-testing' discards 08dd3b34c6c0 Merge remote-tracking branch 'regulator/for-next' discards c12d16c3d85f Merge remote-tracking branch 'battery/for-next' discards 73f419f80831 Merge remote-tracking branch 'mmc/next' discards a04b1b626c28 Merge remote-tracking branch 'device-mapper/for-next' discards 6fc5a68d23b7 Merge branch 'devel' into for-next discards 525579e0b2f2 Merge remote-tracking branch 'block/for-next' discards 6c5e0425cf5f Merge remote-tracking branch 'modules/modules-next' discards 525670ce1839 Merge remote-tracking branch 'sound-asoc/for-next' discards 8b26e4bb3f94 Merge remote-tracking branch 'sound/for-next' discards db61ba45b8b1 Merge remote-tracking branch 'regmap/for-next' discards cf2f133157f4 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 803f7569f2d4 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 4e09465acf0f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards e2b640bfc2ca Merge remote-tracking branch 'drm-intel/for-linux-next' discards b595297814df Merge remote-tracking branch 'amdgpu/drm-next' discards bb08f1c442ec Merge remote-tracking branch 'drm-misc/for-linux-next' discards 087c8f21b9b1 Merge remote-tracking branch 'crypto/master' discards ded01a3d8515 Merge remote-tracking branch 'nand/nand/next' discards 9042c728ce3c Merge remote-tracking branch 'mtd/mtd/next' discards 29ac4997081c Merge remote-tracking branch 'gfs2/for-next' discards 68aafebb7b85 Merge remote-tracking branch 'bluetooth/master' discards 7e7a108825bd Merge remote-tracking branch 'netfilter-next/master' discards 19336b7a7a56 Merge remote-tracking branch 'bpf-next/for-next' discards af58b60a725d Merge remote-tracking branch 'net-next/master' discards 73c0bffc249f Merge remote-tracking branch 'pm/linux-next' discards 74a01e84193c Merge remote-tracking branch 'v4l-dvb-next/master' discards 089e639a345b Merge remote-tracking branch 'v4l-dvb/master' discards 152755022804 Merge remote-tracking branch 'jc_docs/docs-next' discards 7d81bd343701 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 2862c62bb6a3 Merge remote-tracking branch 'i2c/i2c/for-next' discards f0dfc72aca0a Merge remote-tracking branch 'hid/for-next' discards b05988ba3dff Merge remote-tracking branch 'printk/for-next' discards a8bbb148c52f Merge remote-tracking branch 'vfs/for-next' discards 07664796c615 Merge remote-tracking branch 'v9fs/9p-next' discards 7d6342c30086 Merge remote-tracking branch 'jfs/jfs-next' discards 752d5c698c35 Merge remote-tracking branch 'ext3/for_next' discards d0605c2fcfd8 Merge remote-tracking branch 'cifsd/cifsd-for-next' discards 582b7bb7af7e Merge remote-tracking branch 'cifs/for-next' discards e5b198fac2a0 Merge remote-tracking branch 'ceph/master' discards 75a68fad8396 Merge remote-tracking branch 'btrfs/for-next' discards 333848f54e1c Merge remote-tracking branch 'pidfd/for-next' discards 53fac9a2d689 Merge remote-tracking branch 'sh/for-next' discards 52c68541d033 Merge remote-tracking branch 'openrisc/for-next' discards 55ac65ab511f Merge remote-tracking branch 'mips/mips-next' discards 82af64abfb5b Merge remote-tracking branch 'm68k/for-next' discards 50b0b4913faa Merge remote-tracking branch 'h8300/h8300-next' discards d74a7fee2e5a Merge remote-tracking branch 'csky/linux-next' discards c4399f920fff Merge remote-tracking branch 'clk-renesas/renesas-clk' discards da00c82a1ea4 Merge remote-tracking branch 'clk-imx/for-next' discards 2bc0c03ac2b2 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards 6eae0a74d395 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards d6d0e5ed1cae Merge remote-tracking branch 'tegra/for-next' discards 7fd358bb1158 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 05c00e584ff9 Merge remote-tracking branch 'scmi/for-linux-next' discards 0ececa5c20d6 Merge remote-tracking branch 'samsung-krzk/for-next' discards 46b184eb0d62 Merge remote-tracking branch 'rockchip/for-next' discards 53e50b763b7d Merge remote-tracking branch 'reset/reset/next' discards dec90040b309 Merge remote-tracking branch 'renesas/next' discards db910ebf4411 Merge remote-tracking branch 'raspberrypi/for-next' discards 3e23e9b41c95 Merge remote-tracking branch 'qcom/for-next' discards 65884b86bd63 Merge remote-tracking branch 'omap/for-next' discards 46144d6fc8db Merge remote-tracking branch 'mvebu/for-next' discards 07aabaf5484a Merge remote-tracking branch 'mediatek/for-next' discards 4ac33ec14908 Merge remote-tracking branch 'keystone/next' discards eff6c8973fcd Merge remote-tracking branch 'imx-mxs/for-next' discards e139278387aa Merge remote-tracking branch 'drivers-memory/for-next' discards 10d8aed4cb35 Merge remote-tracking branch 'at91/at91-next' discards d77f120799b9 Merge remote-tracking branch 'aspeed/for-next' discards bfb272be427a Merge remote-tracking branch 'amlogic/for-next' discards 63dd0f4927b5 Merge remote-tracking branch 'actions/for-next' discards f520735237ad Merge remote-tracking branch 'arm/for-next' discards fa196ec783e9 Merge remote-tracking branch 'asm-generic/master' discards 427b81a85918 Merge remote-tracking branch 'compiler-attributes/compiler [...] discards 495bbace3d32 Merge remote-tracking branch 'kbuild/for-next' discards 909bae38ed9c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 8bb1ba5daf09 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' discards 4b680776b4d8 Merge remote-tracking branch 'pidfd-fixes/fixes' discards eb9e3a4b09a4 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards 3564c0f31f76 Merge remote-tracking branch 'mmc-fixes/fixes' discards 681b842aff00 Merge remote-tracking branch 'scsi-fixes/fixes' discards 88347084ab53 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 134aac0ba267 Merge remote-tracking branch 'vfs-fixes/fixes' discards 53db84b9bab5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 5777c83f3e70 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 0e657f416d84 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 073f1e69524d Merge remote-tracking branch 'kvm-fixes/master' discards f619dd0cd4f0 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards f0889226fc59 Merge remote-tracking branch 'dmaengine-fixes/fixes' discards e9d7a95ef852 Merge remote-tracking branch 'modules-fixes/modules-linus' discards d86493b7e115 Merge remote-tracking branch 'vfio-fixes/for-linus' discards 37c40e15780a Merge remote-tracking branch 'ide/master' discards e0a6a10e363a Merge remote-tracking branch 'soundwire-fixes/fixes' discards ddb291f7e45e Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 7adee686f06d Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards 5b6e72dc8888 Merge remote-tracking branch 'phy/fixes' discards 0227e7fbddff Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards a2fcc6025761 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 5c8f1bfe6ad8 Merge remote-tracking branch 'tty.current/tty-linus' discards 76b14eabaaca Merge remote-tracking branch 'pci-current/for-linus' discards 3588385a8235 Merge remote-tracking branch 'spi-fixes/for-linus' discards 7bfa03dfcc72 Merge remote-tracking branch 'regulator-fixes/for-linus' discards d028f766fb2b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 1c5b9a4e2d30 Merge remote-tracking branch 'sound-current/for-linus' discards 55fd78652903 Merge remote-tracking branch 'rdma-fixes/for-rc' discards adc647045585 Merge remote-tracking branch 'wireless-drivers/master' discards fe70b1a1825f Merge remote-tracking branch 'ipsec/master' discards 1747cfc527cf Merge remote-tracking branch 'bpf/master' discards 5b828e66f7af Merge remote-tracking branch 'net/master' discards b1f1d0c9ddef Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards fc78cc80f56b Merge remote-tracking branch 'kbuild-current/fixes' discards 83e9ffca0e74 Merge branch 'for-5.14/libata' into for-next discards 1437568b56f8 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() omits 486cbe6d8fb5 vfio/pci: zap_vma_ptes() needs MMU omits 395790fa7ae9 vfio/iommu_type1: Use struct_size() for kzalloc() omits 1636fc9ed01c vfio/pci: Fix error return code in vfio_ecap_init() omits 9bcae6c73b2a tools/memory-model: Document data_race(READ_ONCE()) omits 46bad6903aed tools/memory-model: Heuristics using data_race() must hand [...] omits 0747714bcd5a tools/memory-model: Add example for heuristic lockless reads omits bf5da4a551b3 tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits a6ccac3c5891 rcutorture: Preempt rather than block when testing task stalls omits e16a01dc1178 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits fb510d83f455 rcu: Fix to include first blocked task in stall warning omits 093790c29a12 torture: Make torture.sh accept --do-all and --donone omits 61e016b66e0b torture: Add clocksource-watchdog testing to torture.sh omits 079c93aa23e7 refscale: Add measurement of clock readout omits af8cc259d4ec Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 66bc0d04ee92 Merge branch 'clocksource.2021.05.13a' into HEAD discards 2141ab0b019a Merge remote-tracking branch 'spi/for-5.14' into spi-next discards 6981cd2ba910 Merge remote-tracking branch 'spi/for-5.13' into spi-linus discards 1ec0e6ad8590 Merge remote-tracking branch 'spi/for-5.12' into spi-linus discards a61286575304 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] discards 7c333b2bc5a0 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] discards a0cfcfd0d2ac Merge remote-tracking branch 'asoc/for-5.14' into asoc-next discards b64a8148d78e Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus discards b9f33f574986 Merge branch 'media_stage' into to_next discards 6b30df73c69d media: ARM: dts: sama5d4: enable Hantro G1 VDEC discards 1a6be584db6e media: hantro: add initial SAMA5D4 support discards b88204e2b712 media: dt-bindings: Document SAMA5D4 VDEC bindings discards 23f1320bcfdb media: hantro: add fallback handling for single irq/clk discards 721b54c09c66 media: hantro: introduce hantro_g1.c for common API discards 773b0d615bbf media: hantro: imx: remove unused include discards 8faf6e4122f9 media: hantro: imx: remove duplicate dec_base init discards c930fb702da8 media: hantro: imx: reuse MB_DIM define discards 198316d25828 media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 discards 02d7ca30bd84 media: pvrusb2: fix warning in pvr2_i2c_core_done discards f0552b9b05e1 media: I2C: change 'RST' to "RSET" to fix multiple build errors discards f66359abaaa3 media: qcom/camss: Use devm_platform_ioremap_resource_byname discards 1f70916d9c31 media: hevc: Fix dependent slice segment flags discards a9f7073f9279 media: cobalt: fix race condition in setting HPD discards 5d3649b6ffb6 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] discards 6c8c3a9a3046 media: cpia2: fix memory leak in cpia2_usb_probe discards 631f369e349c media: rkisp1: rkisp1-params.c: Fix typos discards 23675c86ee48 media: rkisp1: rksip1-capture.c: Improve comments and fix typos discards 3b820511e045 media: mc: mc-entity.c: Fix typo discards d351e124ef1a media: s2255drv: remove redundant assignment to variable field discards 27aedd97b4cb media: staging: media: atomisp: remove unnecessary pr_info calls discards 28a995d1fc80 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() discards f4d8fcf5ef3a media: staging: media: atomisp: fix CamelCase variable naming discards 93de0e3f80d8 media: staging: media: atomisp: reformat code comment blocks discards c8d40fb2773f media: staging: media: atomisp: remove unnecessary braces discards 90282c46e5a4 media: staging: media: atomisp: balance braces around if.. [...] discards 58616543bcfd media: staging: media: atomisp: Fix line split style issues discards 4637542cd62b media: staging: media: atomisp: Refactor ia_css_stream_load() discards ec43690eadc8 media: staging: media: atomisp: Fix alignment and line len [...] discards e15affbb2e9d media: staging: media: atomisp: Replace if else clause wit [...] discards 5623ef758a37 media: staging: media: atomisp: Remove a superfluous else [...] discards 73667f6f0a40 media: staging: media: atomisp: Remove all redundant asser [...] discards fdc6a134b22a media: staging: media: atomisp: Fix the rest of sh_css.c b [...] discards 6ed42f1a8f0a media: staging: media: atomisp: Remove redundant assertion [...] discards 3f11d602e4d5 media: staging: media: atomisp: Fix sh_css.c brace coding [...] discards 74bab5c0d8f7 media: staging: media: tegra-video: Align line break to ma [...] discards 5bc9d3d3b266 media: staging: media: atomisp: pci: Balance braces around [...] discards a60401eb6362 media: staging: media: atomisp: pci: Balance braces around [...] discards 7ec40e7b9fe8 media: staging: media: atomisp: pci: Balance braces around [...] discards bbc87e70a4d9 media: staging: media: atomisp: pci: Balance braces around [...] discards 0313cbb79087 media: ARM: dts: sama5d4: enable Hantro G1 VDEC discards a95587abeb5f media: hantro: add initial SAMA5D4 support discards c8173f5d9cdf media: dt-bindings: Document SAMA5D4 VDEC bindings discards eb4cacdfb998 media: hantro: add fallback handling for single irq/clk discards 98844e681d6c media: hantro: introduce hantro_g1.c for common API discards 0e2a9393bd71 media: hantro: imx: remove unused include discards ab3b7d95937c media: hantro: imx: remove duplicate dec_base init discards cef8ceb83b24 media: hantro: imx: reuse MB_DIM define discards 4ea7fefd9bf2 media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 discards 0add78315440 media: pvrusb2: fix warning in pvr2_i2c_core_done discards 14b93f1eb146 media: I2C: change 'RST' to "RSET" to fix multiple build errors discards 244b07ba298d media: qcom/camss: Use devm_platform_ioremap_resource_byname discards 91bfe36c94ab media: hevc: Fix dependent slice segment flags discards 8c8d51fe51ae media: cobalt: fix race condition in setting HPD discards e0b6df518a5d media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] discards 30f9ac524223 media: cpia2: fix memory leak in cpia2_usb_probe discards 9381dcbb3f5c media: rkisp1: rkisp1-params.c: Fix typos discards 9c4c67c7dd9c media: rkisp1: rksip1-capture.c: Improve comments and fix typos discards b7127383f184 media: mc: mc-entity.c: Fix typo discards 25d213157062 media: s2255drv: remove redundant assignment to variable field discards 58b9d0b9cddd Merge branch 'irq/core' discards 63549ec41228 Merge branch 'irq/urgent' discards 04c441c80991 Merge branch 'linus' discards e4d489899106 ipc: use kmalloc for msg_queue and shmid_kernel discards ab34d44c4361 ipc sem: use kvmalloc for sem_undo allocation discards cce84b97c3bf aio: simplify read_events() discards 8581a000ad5c x86: signal: don't do sas_ss_reset() until we are certain [...] discards a15846f16694 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr discards c7a9c1c4cd66 init: print out unknown kernel parameters discards 7d0815a5124a checkpatch: scripts/spdxcheck.py now requires python3 discards e60a2c53cc4f lib/decompress_unlz4.c: correctly handle zero-padding arou [...] discards fe7d20fff734 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static discards 3d079ca3b8f5 seq_file: drop unused *_escape_mem_ascii() discards 1a59ecbcc00b nfsd: avoid non-flexible API in seq_quote_mem() discards ff515d3fe5d9 seq_file: convert seq_escape() to use seq_escape_str() discards 691d5be24669 seq_file: add seq_escape_str() as replica of string_escape_str() discards 8050a6129e5a seq_file: introduce seq_escape_mem() discards 65b43ff2a604 MAINTAINERS: add myself as designated reviewer for generic [...] discards 8316ab76397f lib/test-string_helpers: add test cases for new features discards a833b712c13b lib/test-string_helpers: get rid of trailing comma in terminators discards f474c9cf3824 lib/test-string_helpers: print flags in hexadecimal format discards c0651efd843f lib/string_helpers: allow to append additional characters [...] discards 720d7f79398d lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] discards 6172dada77f4 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII discards 559569573aa8 lib/string_helpers: drop indentation level in string_escape_mem() discards a28376788eb9 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] discards 96539f894c46 lib/string_helpers: switch to use BIT() macro discards b2ccf42a3b64 lib: decompress_bunzip2: remove an unneeded semicolon discards 988171ed3239 kernelh-split-out-panic-and-oops-helpers-fix discards 925366294e2d kernel.h: split out panic and oops helpers discards dd566fdb6ae8 proc/sysctl: make protected_* world readable discards 63c47c78ebb4 sysctl: remove redundant assignment to first discards 8547abe5472e procfs/dmabuf: add inode number to /proc/*/fdinfo discards 785aa6bf0ff3 procfs: allow reading fdinfo with PTRACE_MODE_READ discards 9fe8a8b783dc proc: Avoid mixing integer types in mem_rw() discards 7f0e5972c9b4 kernel/hung_task.c: Monitor killed tasks. discards 8b440028116d fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 488fe1490487 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards eade6b346ff4 mm: fix comments mentioning i_mutex discards e11d3ff0e755 mm: fix typos and grammar error in comments discards c6c414d0e122 mm/highmem: Remove deprecated kmap_atomic discards 7af4115f793d mm/memory_hotplug: rate limit page migration warnings discards 2a0c8a2d1bea selftests/vm: add test for MADV_POPULATE_(READ|WRITE) discards 2885eae0ad73 selftests/vm: add protection_keys_32 / protection_keys_64 [...] discards a1acf7e27254 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT discards 0e41c02e41aa mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] discards ac2c9fddf0a8 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] discards 364252fd313a mm: make variable names for populate_vma_page_range() consistent discards aba5dbb9d7c8 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes discards 0c0150d9956e nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc discards 56a64f2e17ff mm: thp: check total_mapcount instead of page_mapcount discards e53b7433f30f mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs discards a8e4b917e897 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix discards 124d36c36b65 arm64: drop pfn_valid_within() and simplify pfn_valid() discards dd54e7fd92be arm64: decouple check whether pfn is in linear map from pf [...] discards dedb301be5ca memblock: update initialization of reserved pages discards ceb8303b9df1 include/linux/mmzone.h: add documentation for pfn_valid() discards b93e37bdf227 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] discards 2fb8a88cbf9e mm/kconfig: move HOLES_IN_ZONE into mm discards b0287e43fb42 userfaultfd/selftests: exercise minor fault handling shmem [...] discards 72cfac82ddce userfaultfd/selftests: reinitialize test context in each test discards 9c9db903230e userfaultfd/selftests: create alias mappings in the shmem test discards 1861e1c4ef59 userfaultfd/selftests: use memfd_create for shmem test type discards 42660ee254d8 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] discards 37aa962fe33a userfaultfd/shmem: advertise shmem minor fault support discards c9a4579a9f53 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem discards 6867a29320b7 userfaultfd/shmem: support minor fault registration for shmem discards f7e89f242f0d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] discards 9c13671876ea userfaultfd/selftests: add pagemap uffd-wp test discards 95cef007c355 mm/pagemap: export uffd-wp protection information discards 4ea87799951f mm/userfaultfd: fail uffd-wp registration if not supported discards dd474fdf9432 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit discards 1a10f3fe4203 mm/userfaultfd: fix uffd-wp special cases for fork() discards 35fdc57897d2 mm/thp: simplify copying of huge zero page pmd when fork discards 81ccff4b04da userfaultfd/selftests: unify error handling discards 4cf4973d1ff4 userfaultfd/selftests: only dump counts if mode enabled discards d006792cb6af userfaultfd/selftests: dropping VERIFY check in locking_thread discards b731566bfb51 userfaultfd/selftests: remove the time() check on delayed uffd discards 3c48c95011bb userfaultfd/selftests: use user mode only discards 05d927ac0126 powerpc/8xx: add support for huge pages on VMAP and VMALLOC discards 6416b283b207 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc discards 5d8b050eb4df mm/vmalloc: enable mapping of huge pages at pte level in vmap discards f8712dee6dc5 x86: define only {pud/pmd}_{set/clear}_huge when useful discards cf4deed586e2 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge discards c76e659b6556 mm/hugetlb: change parameters of arch_make_huge_pte() discards b94ec438de4d mm/huge_memory.c: don't discard hugepage if other processe [...] discards 9c56d6ce1edc mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] discards 4ff3168b7abe mm/huge_memory.c: add missing read-only THP checking in tr [...] discards ebdd1f89c456 mm/huge_memory.c: use page->deferred_list discards 15436ee584f3 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK discards 12cfc348744d mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] discards faffbf892c92 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] discards eb0cbc4395d6 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate discards 8e3d379f730e mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] discards a6b527ea886a mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] discards be665be8cabe mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap discards bc6b3525f912 mm: hugetlb: alloc the vmemmap pages associated with each [...] discards 2dbb12d19dd5 mm: hugetlb: defer freeing of HugeTLB pages discards 11b8381abe94 mm: hugetlb: free the vmemmap pages associated with each H [...] discards 3b2e35669686 mm: hugetlb: gather discrete indexes of tail page discards 5b87a07c0aef mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP discards 50b92bd73f04 mm: memory_hotplug: factor out bootmem core functions to b [...] discards 68f99ff04576 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] discards eb4bbeb3ee68 mm/page_alloc: avoid conflating IRQs disabled with zone->lock discards 673589a01696 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] discards ef504cac8bf8 mm/page_alloc: reduce duration that IRQs are disabled for [...] discards acc6f9de2f32 mm/page_alloc: batch the accounting updates in the bulk allocator discards 851a7a26af0a mm/vmstat: inline NUMA event counter updates discards e332c66a4fef mm/vmstat: convert NUMA statistics to basic NUMA counters discards e481fac7d80b mm/page_alloc: convert per-cpu list protection to local_lock discards 676535512684 mm/page_alloc: split per cpu page lists and zone stats -fix discards b2dfe27d8b8a mm/page_alloc: split per cpu page lists and zone stats discards 35814e61d193 mm/page_alloc: switch to pr_debug discards ccf8aa7203ae mm: optimise nth_page for contiguous memmap discards 7327384ecb5b mm: constify page_count and page_ref_count discards 0c790225fb27 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype discards 054e9ac5a858 mm: make compound_head const-preserving discards bd698882a7aa mm/page_owner: constify dump_page_owner discards 36d18743f5ed mm/debug: factor PagePoisoned out of __dump_page discards fed8b4cb6bea mm: make __dump_page static discards 72908f741725 mm/mmzone.h: simplify is_highmem_idx() discards 0dcb12247bd4 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] discards cd3062ed8976 kasan: use dump_stack_lvl(KERN_ERR) to print stacks discards ff5187c0a992 fix for "printk: introduce dump_stack_lvl()" discards f4d1ef9e640c printk: introduce dump_stack_lvl() discards 534ee16f33cf powerpc/mm: enable move pmd/pud discards 54bc3daf4785 mm/mremap: allow arch runtime override discards 5c6b3d52b6be mm/mremap: move TLB flush outside page table lock discards fb393438dc94 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] discards 2117d5f92019 drm/radeon: Add HD-audio component notifier support (v2) discards 6f568a9487af drm/amdgpu/display: restore the backlight on modeset (v2) discards 93f67fd5dd6c drm/amdgpu/display: add helper functions to get/set backli [...] discards 85d120e4f594 drm/amdgpu: check whether s2idle is enabled to determine s0ix discards 46cb74534644 Revert "drm/amd/display: To modify the condition in indica [...] discards 463fe3c404e0 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" discards c1d1dbab197a drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards f8fe377b8539 drm/amdgpu: only check for _PR3 on dGPUs discards 3f56c5154004 drm/amdgpu: add another raven1 gfxoff quirk discards cad80e7d0c80 usb/host: enable auto power control for xhci-pci discards 49cb13afb7f8 drm/amdgpu: remove unsafe optimization to drop preamble ib discards 1b1471ea98f2 drm/amdgpu: Field type update in drm_amdgpu_info_vbios discards e2316111fc9d drm/amdgpu: Add vbios info ioctl interface discards ad892ce462ac drm/amd/display: Fix typo of format termination newline discards a77a127b517d drm/amd/display: enable idle optimizations for beige goby discards c06f80499c1c drm/amd/display: Enable HDCP for Beige Goby discards b632e81aee3e drm/amd/display: Update DCN303 SR Exit Latency discards 87f4cab78d74 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 discards 67866b76083c drm/amd/amdgpu: Enable DCN IP init for Beige Goby discards eff8aa142b4d drm/amd/display: Add DM support for Beige Goby discards 714dbed3bd1d drm/amd/display: Edit license info for beige goby DC files discards 774f62c52062 drm/amd/display: Initial DC support for Beige Goby discards dc1a78098c2d drm/amd/display: Add register definitions for Beige Goby discards 8ff3bf62811f drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby discards 5dd59c12cca4 drm/amd/amdgpu: Enable gfxoff for beige_goby discards 83360865a222 drm/amd/pm: Use the PPTable from VBIOS for beige_goby discards a22895bd67f5 drm/amdgpu: add cgls for beige_goby discards 28c2de90d414 drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY discards f71419941bce drm/amdgpu: enable ih CG for beige_goby discards d965d73c3be5 drm/amdgpu: enable hdp CG and LS for beige_goby discards 74bc96946dda drm/amdgpu: enable mc CG and LS for beige_goby discards 26f75cfd7a1c drm/amdgpu: enable athub/mmhub PG for beige_goby discards fa8c81333e6f drm/amdgpu: support athub cg setting for beige_goby discards 7999aa70667b drm/amdgpu: enable GFX clock gating for beige_goby discards e4453779b254 drm/amd/pm: use macro to get pptable members discards 234c6201694c drm/amd/pm: update smu11 driver interface header for beige_goby discards 7da04ca02bab drm/amd/pm: add mode1 support for beige_goby discards 3fd1710a30c9 drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby discards 38813385c699 drm/amdgpu: Enable VCN for Beige Goby discards 45671d1b9604 drm/amdgpu: add gc_10_3_5 golden setting for beige_goby discards be126601d308 drm/amdgpu: add mmhub client support for beige goby discards 522abae98eae drm/amd/amdgpu: add psp support for beige_goby discards ad1bdc0d9265 drm/amd/amdgpu: add smu support for beige_goby discards 7a362c5b2334 drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support discards 28683dc69d01 drm/amdkfd: support beige_goby KFD discards 87a0ffba16b4 drm/amd/amdgpu: Use IP discovery table for beige goby discards 8a3800636120 drm/amd/amdgpu: support cp_fw_write_wait for beige_goby discards fa4e1d77eabe drm/amd/amdgpu: add virtual display support for beige_goby discards a6ecd3761633 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] discards ac772281676a drm/amd/amdgpu: add sdma ip block for beige_goby discards 0e0573327bba drm/amd/amdgpu: add gfx ip block for beige_goby discards fdf4a8ee076d drm/amd/amdgpu: add ih ip block for beige_goby discards 31d6f2b8188f drm/amd/amdgpu: add gmc ip block for beige_goby discards dc1258a6d883 drm/amd/amdgpu: add common ip block for beige_goby discards 25dcdd9f3e7d drm/amd/amdgpu: add mmhub support for beige_goby discards a59f15b791b9 drm/amd/amdgpu: initialize IP offset for beige_goby discards a43516e02dbd drm/amd/amdgpu: add common support for beige_goby discards be8e15f4f931 drm/amd/amdgpu: add gmc support for beige_goby discards 2af868571e27 drm/amd/amdgpu: add support for beige_goby firmware discards 9a98c7273368 drm/amd/amdgpu: set asic family and ip blocks for beige_goby discards 7f88d71f64a6 drm/amd/amdgpu: set fw load type for beige_goby discards 579ef724d4a0 drm/amd/amdgpu: add beige_goby asic type discards 6e4a1c918c72 drm/amd/display: 3.2.136 discards 3f5cc36143c2 drm/amd/display: [FW Promotion] Release 0.0.66 discards cc57d2c1063d drm/amd/display: Refactor and add visual confirm for HW Fl [...] discards 2633ed807b08 drm/amd/display: Use the correct max downscaling value for [...] discards ea8b9e653365 drm/amd/display: Avoid get/put vblank when stream disabled discards 0058726b4764 drm/amd/display: Correct DPCD revision for eDP v1.4 discards 23f818729fa5 drm/amd/display: Add Overflow check to skip MALL discards ea805d7f25ac drm/amd/display: Refactor suspend/resume of Secure display discards d32f95bcdf7c drm/amd/display: consider channel coding in configure lttpr mode discards 23f22293d0b2 drm/amd/display: rename perform_link_training_int function discards cfd12ac3bca8 drm/amd/display: decide link training settings based on ch [...] discards 5908b5af2386 drm/amd/display: determine dp link encoding format from li [...] discards f4bb9d483002 drm/amd/display: Disconnect non-DP with no EDID discards 0c454c5d06ab drm/amd/display: Minor refactor of DP PHY test automation discards e6ff5a51fac8 drm/amd/display: Document set RECOUT operation discards fddb3d106460 drm/amd/display: Add kernel-doc to some hubp functions discards 0564e687e660 drm/amd/display: Remove legacy comments discards 4b8dc21a5080 drm/amd/display: Add documentation for power gate plane discards 505acac06e94 drm/amd/display: Add get_current_time interface to dmub_srv discards 02d1787bfeca drm/amd/display: treat memory as a single-channel for asym [...] discards a02a8898eb1f drm/amd/pm: Reset max GFX clock after disabling determinism discards cf1df785ab5c drm/amd/pm: Fix showing incorrect frequencies on aldebaran discards 0cccbd1f84e5 drm/amd/pm: Add custom/current freq to pstates discards aa9649004b42 drm/amdgpu: Conditionally reset RAS counters on boot discards 967b9f63e2a6 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] discards b0d378784d3d drm/amdgpu: Refine the error report when flush tlb. discards 2a6eb4faf882 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV discards d0c0fe10ce6d bpf: Avoid using ARRAY_SIZE on an uninitialized pointer discards 8ba1030385e3 bpf: Clarify a bpf_bprintf_prepare macro discards 93a47dd87611 Defer close only when lease is enabled. omits 8fab01c91a8d Merge branch 'for-5.14/libata' into for-next omits 8dcdf418d1d4 Merge branch 'for-5.14/libata' into for-next omits 2fcb8bacdff6 Merge branch 'for-5.14/drivers' into for-next omits b0654bb826d1 Merge branch 'for-5.14/block' into for-next omits 6956524ad783 rsxx: Use struct_size() in vmalloc() omits 49ab4d09ae52 blk-mq: Use request queue-wide tags for tagset-wide sbitmap omits 268259458806 blk-mq: Some tag allocation code refactoring omits 5f91d1c4507c blk-mq: clearing flush request reference in tags->rqs[] omits a936ea70a7fe blk-mq: clear stale request in tags->rq[] before freeing o [...] omits 829f2ee249e9 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] omits bd9043aa34af block: avoid double io accounting for flush request omits 3e61083a0ff1 block: remove unneeded parenthesis from blk-sysfs omits dff58ed08d56 blkcg: drop CLONE_IO check in blkcg_can_attach() omits 71584a1a725b aoe: remove unnecessary mutex_init() omits ce798c9b1070 block_dump: remove comments in docs omits 5f176d42755e block_dump: remove block_dump feature omits 8ff428d0b8da block_dump: remove block_dump feature in mark_inode_dirty() omits 3da05329d571 Merge branch 'acpi-dptf' into linux-next omits 694b490b2112 Merge branch 'devprop' into linux-next discards 63597e5f703d mm/mremap: use range flush that does TLB and page walk cac [...] discards 85c9c156e862 powerpc/mm/book3s64: update tlb flush routines to take a p [...] discards 94bd3c601aaf powerpc/mm/book3s64: fix possible build error discards 2812d6aa9424 mm/mremap: use pmd/pud_poplulate to update page table entries discards d9236bead04c selftest/mremap_test: avoid crash with static build discards 31fdda88b714 selftest/mremap_test: update the test to handle pagesize o [...] discards 648b995a1767 mm/memory.c: fix comment of finish_mkwrite_fault() discards 695500a8fe78 mm/mmap: use find_vma_intersection() in do_mmap() for overlap discards 6f8c2150060c mm-mmap-introduce-unlock_range-for-code-cleanup-fix discards 1a97fe73c3a9 mm/mmap: introduce unlock_range() for code cleanup discards 49e25fe6d59c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap discards 02fce3f41016 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() discards b58ddbea642d binfmt-remove-in-tree-usage-of-map_executable-fix discards a29368d0fa87 binfmt: remove in-tree usage of MAP_EXECUTABLE discards 2ec91c6e8ef1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC discards 15e963bb1657 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix discards 3c1fb8bd0505 mm: improve mprotect(R|W) efficiency on pages referenced once discards 5c827bc7c3e8 mm: vmscan: remove noinline_for_stack discards 61037f0e16f8 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] discards 546be61e80b9 mm: memcontrol: simplify the logic of objcg pinning memcg discards 88d4fa5eb55f mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] discards f087f48d6497 mm: memcontrol: simplify lruvec_holds_page_lru_lock discards ea87d298a0c6 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] discards 5c10f9df63cb mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm discards 3730729b13f3 mm: memcontrol: fix page charging in page replacement discards bf763ffa18c3 mm: memcontrol: fix root_mem_cgroup charging discards 59f29d18eac5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches discards 1f2cfa7448f4 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix discards 1f0afc0eb5ac mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 discards 423497524d7e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] discards fd688a395a46 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches discards cc3486f9ba17 mm: memcg/slab: properly set up gfp flags for objcg pointer array discards ad01460376c9 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] discards eee9b5bf6680 mm/memcg: optimize user context object stock access discards d0e9b75015c9 mm/memcg: improve refill_obj_stock() performance discards 10bb09e3d8fa mm/memcg: cache vmstat data in percpu memcg_stock_pcp discards fe098528dce9 mm/memcg: move mod_objcg_state() to memcontrol.c discards b224b676603c mm/shmem: fix shmem_swapin() race with swapoff discards 0e9b86627a13 mm/swap: remove confusing checking for non_swap_entry() in [...] discards 9a9be77cab66 swap: fix do_swap_page() race with swapoff discards 0399cd074a2c mm/swapfile: use percpu_ref to serialize against concurren [...] discards 6f4a4e00af58 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED discards 17dff2c492fc mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes discards d6c1ea1f47bb mm: gup: pack has_pinned in MMF_HAS_PINNED discards 21ffd7b88fc8 mm: gup: allow FOLL_PIN to scale in SMP discards a1e8c2417703 mm/gup_benchmark: support threading discards d7fa876b1118 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() discards 3889798e0b6a mm/page-writeback: update the comment of Dirty position control discards 84452583d22e mm/page-writeback: Fix performance when BDI's share of rat [...] discards cb6fb3dc46d8 mm: page-writeback: kill get_writeback_state() comments discards bd0cbe55fb15 tools/vm/page_owner_sort.c: check malloc() return discards 9259ac080a33 kfence: test: fix for "mm, slub: change run-time assertion [...] discards 102574f72988 mm, slub: change run-time assertion in kmalloc_index() to [...] discards b6fbd0a804c2 slub: remove resiliency_test() function discards 60bb43e5b727 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] discards e8e79d1235ef mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] discards 5ab5618fd843 mm/slub, kunit: add a KUnit test for SLUB debugging functionality discards f218a77c017f kunit: make test->lock irq safe discards 023daf7974ba doc: watchdog: modify the doc related to "watchdog/%u" discards 73abf33a4a4d doc: watchdog: modify the explanation related to watchdog thread discards d14a1d518f32 kernel: watchdog: modify the explanation related to watchd [...] discards 630b4d5bdf80 ocfs2: fix ocfs2 corrupt when iputting an inode discards 4bad2455877d ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 3f20bb54f6db ocfs2: remove repeated uptodate check for buffer discards 564e116a4d36 ocfs2: remove redundant assignment to pointer queue discards 7a5c764b55c1 ocfs2: fix snprintf() checking discards dc1c78cd5b19 ocfs2: remove unnecessary INIT_LIST_HEAD() discards 604ab05f2fd4 streamline_config.pl: add softtabstop=4 for vim users discards cc4321224b00 streamline_config.pl: make spacing consistent discards b9601acf6ed1 ia64: headers: drop duplicated words discards 29e57a4220f1 kthread: switch to new kerneldoc syntax for named variable [...] discards 906e5a33ab1c /proc/kpageflags: do not use uninitialized struct pages discards cb9e44c5e243 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards b76aa5229ff3 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] discards df4a5bafe6fa Revert "mm/gup: check page posion status for coredump." discards 27d9c18bb9aa media: staging: media: atomisp: remove unnecessary pr_info calls discards e316303192e9 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() discards a92b7b5caac6 media: staging: media: atomisp: fix CamelCase variable naming discards 7f7308674922 media: staging: media: atomisp: reformat code comment blocks discards 145bb588cefa media: staging: media: atomisp: remove unnecessary braces discards 756de71d29c9 media: staging: media: atomisp: balance braces around if.. [...] discards 66a71c9592fb media: staging: media: atomisp: Fix line split style issues discards 4192e38067e8 media: staging: media: atomisp: Refactor ia_css_stream_load() discards db5db88fa7d7 media: staging: media: atomisp: Fix alignment and line len [...] discards ab622c5310bc media: staging: media: atomisp: Replace if else clause wit [...] discards 6f96dccfe2e1 media: staging: media: atomisp: Remove a superfluous else [...] discards 498ed76d9fec media: staging: media: atomisp: Remove all redundant asser [...] discards a168f274214f media: staging: media: atomisp: Fix the rest of sh_css.c b [...] discards 13084b1c661e media: staging: media: atomisp: Remove redundant assertion [...] discards e8b1177de0ce media: staging: media: atomisp: Fix sh_css.c brace coding [...] discards 824b4200da46 media: staging: media: tegra-video: Align line break to ma [...] discards ddcf5d563b5d media: staging: media: atomisp: pci: Balance braces around [...] discards 2038e164fb12 media: staging: media: atomisp: pci: Balance braces around [...] discards ffd6303dacb8 media: staging: media: atomisp: pci: Balance braces around [...] discards fbc26c48e691 media: staging: media: atomisp: pci: Balance braces around [...] omits 943db114cf99 Merge branch 'renesas-arm-defconfig-for-v5.14' into renesas-next discards 4976a50e118e Merge branch 'locking/core' discards 5ddc83ab98a4 Merge branch 'objtool/core' discards 2ef4aefe894d Merge branch 'perf/core' discards 9cd1e2a7a7ee Merge branch 'sched/core' discards c0442b63d183 Merge branch 'timers/nohz' discards 150e682a0e8e Merge branch 'x86/asm' discards 1287e6e50b2d Merge branch 'x86/boot' discards 9a241b8d614e Merge branch 'x86/cleanups' discards ac14af245586 Merge branch 'x86/cpu' discards 41f6755c2348 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. discards d6e41c1bd2e1 SMB3: incorrect file id in requests compounded with open omits 7bcdcd71f432 Makefile: extend 32B aligned debug option to 64B aligned discards b8bc266bd4b5 Merge branch 'v5.14-clk/next' into for-next discards e16bb0264db5 Merge branch 'v5.14-armsoc/dts64' into for-next discards 10026f5e68f1 Merge branch 'v5.14-armsoc/dts32' into for-next discards 01933c1e2886 Merge branch 'v5.14-armsoc/drivers' into for-next discards 2d58cee61309 selftests/bpf: Test ringbuf mmap read-only and read-write [...] discards 25b8ae935dcd drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] discards b3110dcdbc55 drm/amdkfd: heavy-weight flush TLB after unmap discards a4ad47d88b4f Revert "drm/amdkfd: flush TLB after updating GPU page table" discards 6891e15300c0 drm/amdgpu: Fill adev->unique_id with data from PF2VF msg discards 5dfd70e870bb drm/amdgpu: flush TLB if valid PDE turns into PTE discards 6b623436763b drm/radeon: use the dummy page for GART if needed discards daf6f6ab23c7 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr discards ecf599f3a4a5 drm/amdgpu: check contiguous flags instead of mm_node discards 13ff478c5c2a drm/amdgpu: set the contiguous flag if possible discards 61960e69b34a drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram discards 6402eeb35009 drm/amdgpu: re-apply "use the new cursor in the VM code" v2 discards 328faaf1b3ed drm/amdgpu: query boot config cap before issue psp cmd discards 19f9d0ebb4fe drm/amdgpu: add helper function to query dynamic boot config cap discards cdb90dd5eb55 drm/amdgpu: switch to cached fw flags for mem training cap discards 212158a3bd11 drm/amdgpu: switch to cached fw flags for sram ecc cap discards 3bbb7a61de82 drm/amdgpu: switch to cached fw flags for gpu virt cap discards 8497501d2337 drm/amdgpu: add atomfirmware helper function to query fw cap discards c9a7c013569d selftests/bpf: Convert static to global in tc_redirect progs discards f2ffa8f9e32d dt-bindings: soc: rockchip: convert grf.txt to YAML discards 4a5ea88748d5 Merge branch 'misc-5.13' into next-fixes discards 9e6dd507c69e Merge branch 'fixes-for-master' into for-next-20210514 discards 520750ac65f8 Merge branch 'for-next-next-v5.13-20210514' into for-next- [...] discards d29d0a0a1e5d Merge branch 'for-next-current-v5.12-20210514' into for-ne [...] discards 1fc565b5ee6d Merge branch 'ext/qu/subpage-prep-13' into for-next-next-v [...] discards 89c69d15169c Merge branch 'ext/jth/zone-compress-fixes' into for-next-n [...] discards 39a12c2e8393 Merge branch 'misc-next' into for-next-next-v5.13-20210514 discards f8d45b3766b8 Merge branch 'misc-5.13' into for-next-current-v5.12-20210514 discards c8217c505032 btrfs: zoned: fix compressed writes discards aef4a18f9913 btrfs: zoned: pass start block to btrfs_use_zone_append discards a9bcab7677c4 btrfs: rename PagePrivate2 to PageOrdered inside btrfs discards 66ea961f7c80 btrfs: refactor btrfs_invalidatepage() for subpage support discards 6ec5feb089e5 btrfs: introduce btrfs_lookup_first_ordered_range() discards fd991eb7f4d0 btrfs: update comments in btrfs_invalidatepage() discards ea3e20ce62c1 set_bit does not imply a barrier discards cb0ac8e744fa btrfs: refactor how we finish ordered extent io for endio [...] discards 004103c825b0 btrfs: make Private2 lifespan more consistent discards 19992d6d10cd btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() discards cc9c3411e5e6 btrfs: make subpage metadata write path call its own endio [...] discards f0b46e334b4d btrfs: refactor submit_extent_page() to make bio and its f [...] discards 8935c8a70f01 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] discards 8d3ac8474bb1 btrfs: remove the unused parameter @len for btrfs_bio_fits [...] discards 94f505fa7cb7 btrfs: make free space cache size consistent across differ [...] discards 1553ff3f5b03 btrfs: scrub: fix subpage repair error caused by hard code [...] discards 1fad65bd2acf drm/amdgpu: Complete multimedia bandwidth interface discards 6466b9cf38d3 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory discards f1f3c69d831a drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory discards d9de3aa1d633 drm/amdgpu: Add compile flag for securedisplay discards b820a5f55ed7 drm/amdkfd: refine the poison data consumption handling omits 703190407039 iio: dac: ad5770r: Put fwnode in error case during ->probe() discards 966e34689729 btrfs: remove io_failure_record::in_validation discards 42c9df081aea btrfs: submit read time repair only for each corrupted sector discards b4e8824337f8 btrfs: make btrfs_verify_data_csum() to return a bitmap discards 598883cc675c btrfs: fix removed dentries still existing after log is synced omits 488abb0f5c83 iio: gyro: fxas21002c: balance runtime power in error path omits 515016ad5f46 clocksource: Print deviation in nanoseconds for unstable case omits f4c6b34ee12b clocksource: Provide kernel module to test clocksource watchdog omits b1d96e9c8a6e Merge branch 'imx/defconfig' into for-next omits 276daa8728fb Merge branch 'imx/dt64' into for-next omits 622a7536a574 Merge branch 'imx/dt' into for-next omits 4e708d49f07c Merge branch 'imx/bindings' into for-next omits 839d71d436cf Merge branch 'imx/soc' into for-next discards fca97b2be4db btrfs: return whole extents in fiemap discards c7a7393c5c3f btrfs: rename check_async_write and let it return bool discards 4d8def203b31 btrfs: avoid RCU stalls while running delayed iputs discards c14661057b9f btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] discards 43f917d59bd4 btrfs: zoned: bail out if we can't read a reliable write pointer discards 057e1f5da475 btrfs: zoned: sanity check zone type discards c4a9e5234e5b btrfs: handle preemptive delalloc flushing slightly differently discards d4e822de6c66 btrfs: only ignore delalloc if delalloc is much smaller th [...] discards 954b054f5a8c btrfs: don't include the global rsv size in the preemptive [...] discards ad25cc31b111 btrfs: use the global rsv size in the preemptive thresh ca [...] discards 6010699bfd49 btrfs: take into account global rsv in need_preemptive_reclaim discards 74c5977b7faf btrfs: only clamp the first time we have to start flushing discards 69c22c8959e7 btrfs: check worker before need_preemptive_reclaim discards 403df2685875 btrfs: remove stale comment for argument seed of btrfs_fin [...] discards a89b9b7cd2bc btrfs: correct try_lock_extent() usage in read_extent_buff [...] discards c87db2405fe8 bpf: Fix BPF_JIT kconfig symbol dependency omits 6f488f72c0ed clocksource: Reduce clocksource-skew threshold for TSC omits df29d3cd5ad4 clocksource: Limit number of CPUs checked for clock synchr [...] omits b509a9800648 clocksource: Check per-CPU clock synchronization when mark [...] omits d74ebb76967f Merge branch 'asm-generic-unaligned' into asm-generic discards ae30d41eb54e drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] discards d4355962249a drm/amdkfd: new range accessible by all GPUs discards ddc55afe3c2e drm/amd/pm: Update aldebaran pmfw interface discards 05c71016fa3b drm/amd/amdgpu: Cancel the hrtimer in sw_fini discards a948d323e09a drm/amd/pm: enable ASPM by default discards 6c6151f1d4b5 drm/amdgpu: update the method for harvest IP for specific SKU discards 52eceb33c434 drm/amdgpu: add judgement when add ip blocks (v2) discards 77b17f80efd6 drm/amdgpu: add synchronization among waves in the same th [...] discards a030ab99c902 drm/amdgpu/display: fix dal_allocation documentation discards a673e827f904 gfs2: Fix mmap + page fault deadlock discards edfe2003d02e gfs2: Prevent direct-I/O write fallback errors from getting lost omits 3fb6180b0b97 mmc: core: Add support for cache ctrl for SD cards omits 713830797b5d mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay omits f73121bb953f dt-bindings: mmc: renesas,mmcif: Convert to json-schema omits 17217b56e536 mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] omits d9c6eef0b5f6 mmc: usdhi6rol0: fix error return code in usdhi6_probe() omits 3fc8efa0cdc1 drivers: memstick: core:ms_block.c: Fix alignment of block [...] omits 5e4bdbd7d5f3 mmc: core: Move eMMC cache flushing to a new bus_ops callback omits 54a8c58fbc52 mmc: block: Disable CMDQ on the ioctl path omits f127edfb0114 mmc: core: Add support for Power Off Notification for SD cards omits 3a713434e36a mmc: core: Read performance enhancements registers for SD cards omits 9783244dd574 mmc: core: Read the SD function extension registers for po [...] omits 275bd7ffd6d5 mmc: core: Parse the SD SCR register for support of CMD48/ [...] omits 3d9b47ac745a mmc: core: Drop open coding in mmc_sd_switch() omits f41134b51427 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] omits dfd23a9ee886 mmc: core: Enable eMMC sleep commands to use HW busy polling omits 0905a7d74945 mmc: core: Extend re-use of __mmc_poll_for_busy() omits be97540b3b53 mmc: core: Re-structure some code in __mmc_poll_for_busy() omits cd80a4ad7d8e mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] omits f47361a2350a mmc: core: Drop open coding when preparing commands with b [...] omits 59c0c8ee5493 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] omits 81ca6c161d39 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 8d6580765457 arm64: dts: renesas: eagle: Add x1 clock omits 585e40036524 ARM: dts: koelsch: Rename sw2 to keyboard omits 16b9dd7ae971 ARM: dts: r8a7779, marzen: Fix DU clock names omits 8901ecc2315b clocksource: Retry clock read if long delays detected omits 3be8a90fd433 asm-generic: simplify asm/unaligned.h omits ba2f2c6588a0 asm-generic: uaccess: 1-byte access is always aligned omits 0681a2543f47 netpoll: avoid put_unaligned() on single character omits cefaab9a03d4 mwifiex: re-fix for unaligned accesses omits a9f342458709 apparmor: use get_unaligned() only for multi-byte words omits 61187e51d6f5 partitions: msdos: fix one-byte get_unaligned() omits 40b36711c3c5 dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 omits 5c5b27fb93f6 dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] omits cd3c66dc4d02 Merge branch 'fixes' into next omits 648634c52918 Merge branch 'fixes' into next omits 37255637b865 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag omits 213494b51d07 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 7e5928d3ce2b arm64: dts: renesas: v3msk: Fix memory size omits 79053496a28d Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] omits 8ec1b22437cb btrfs: handle transaction start error in btrfs_fileattr_set omits 6f20125402c7 arm64: dts: renesas: condor: Switch eMMC bus to 1V8 omits 429174b0c6ca arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders omits a877910e7502 arm64: dts: renesas: beacon kit: Setup AVB refclk omits 8f3d063349fc arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] omits b8d499f0966b ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list omits 0bacf4d3d276 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits ad6b674db663 arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi omits 084c85ce40d9 arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Fix CS [...] discards f9743e4d0a62 Merge branch 'i2c/for-5.13' into i2c/for-next discards d1820965ffa6 Merge branch 'i2c/for-5.13' into i2c/for-next discards ddbdf77756f6 Merge branch 'i2c/for-5.13' into i2c/for-next discards 8466794e18b5 Merge branch 'i2c/for-current' into i2c/for-next discards 42a65e6bcd40 Merge branch 'i2c/for-5.13' into i2c/for-next discards bb90758e6720 Merge branch 'i2c/for-5.13' into i2c/for-next discards 38c466aa4528 Merge branch 'i2c/for-5.13' into i2c/for-next discards f4648c741299 Merge branch 'for-next/overflow' into for-next/kspp discards 9b5fe2192ce1 Merge branch 'i2c/for-5.13' into i2c/for-next discards d8c808855283 Merge branch 'i2c/for-current' into i2c/for-next discards c0dccb2c9def Merge branch 'i2c/for-5.13' into i2c/for-next discards 5eb856cc058a Merge branch 'i2c/for-current' into i2c/for-next discards d98ce468bd98 Merge branch 'i2c/for-5.13' into i2c/for-next discards 253e86ed5fe4 Merge branch 'i2c/for-current' into i2c/for-next omits e9903a1559e0 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next discards 58da3e5095e8 Merge branch 'i2c/for-current' into i2c/for-next discards 24f9176c2f65 Merge branch 'i2c/for-5.13' into i2c/for-next omits 44e97f6fb29b Merge branch 'fixes' into for-next omits a912fd5163f4 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits fcc341051d07 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 91a531e82151 Merge branch 'omap-for-v5.13/soc' into for-next omits d084e52e5b7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 159a17f5b3a9 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 08fbd49b0227 Merge branch 'omap-for-v5.13/defconfig' into for-next omits cf37ae99833c Merge branch 'omap-for-v5.13/soc' into for-next omits c399315ddbce Merge branch 'omap-for-v5.13/ti-sysc' into for-next omits 0788badec106 Merge branches 'fixes' and 'omap-for-v5.12/ti-sysc' into for-next omits 32b5d4bd9e51 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 7ad9aafe713b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next discards 2acaad748aa8 Merge branch 'i2c/for-current' into i2c/for-next omits b462cecfa323 fs: Fix typo issue omits c9260dd4623a Merge branch 'fixes' into for-next omits 5c04e2e0cc34 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits b086d4ede8c4 Merge branch 'fixes' into for-next omits ca7b445e2e7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits e39825cdce3a ARM: OMAP4: Fix PMIC voltage domains for bionic omits 4cd3c0242ffb ARM: OMAP4: PM: update ROM return address for OSWR and OFF omits af038eda54d9 Merge branches 'renesas-arm-defconfig-for-v5.13' and 'rene [...] omits 604bd2d4786e Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 6f56f6c26099 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] omits af6f9b49874d arm64: dts: renesas: r8a779a0: Add TMU support omits 4ec86bae0f57 bus: ti-sysc: Detect more modules for debugging omits ee3f149895c7 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect de [...] omits ce80dcb4ab77 bus: ti-sysc: Fix initializing module_pa for modules witho [...] adds 293837b9ac8d Revert "i915: fix remap_io_sg to verify the pgprot" adds c3d0e3fd41b7 Merge tag 'fs.idmapped.mount_setattr.v5.13-rc3' of gitolit [...] adds 7ac177143cae Merge tag 'quota_for_v5.13-rc3' of git://git.kernel.org/pu [...] adds 50f09a3dd587 Merge tag 'char-misc-5.13-rc3' of git://git.kernel.org/pub [...] adds ff67dbd554b2 platform/x86: ideapad-laptop: fix a NULL pointer dereference adds b09aaa3f2c0e platform/x86: ideapad-laptop: fix method name typo adds 79d341e26ebc platform/x86: hp_accel: Avoid invoking _INI to speed up resume adds 647e6cc979b0 platform/surface: aggregator: Do not mark interrupt as shared adds ba6e1d8422bd platform/surface: aggregator: avoid clang -Wconstant-conve [...] adds 773fe1d74404 platform/surface: aggregator: Add platform-drivers-x86 lis [...] adds 9795d8232a24 platform/surface: dtx: Fix poll function adds 1c0e5701c5e7 platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue adds 86bf2b8ffec4 platform/x86: gigabyte-wmi: streamline dmi matching adds 8605d64f485f platform/x86: gigabyte-wmi: add support for X570 UD adds dac282def6f5 platform/x86: gigabyte-wmi: add support for B550 Aorus Elite adds b68e182a3062 platform/x86: intel_int0002_vgpio: Only call enable_irq_wa [...] adds f048630bdd55 platform/x86: hp-wireless: add AMD's hardware id to the su [...] adds 3a53587423d2 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios adds bc1eca606d80 platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE [...] adds 39a6172ea88b platform/x86: touchscreen_dmi: Add info for the Mediacom W [...] adds e68671e9e127 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 [...] adds 9ebd8118162b Merge tag 'platform-drivers-x86-v5.13-2' of git://git.kern [...] adds 05ca44763033 ALSA: line6: Fix racy initialization of LINE6 MIDI adds 6aa37a53ff23 Merge tag 'sound-5.13-rc3' of git://git.kernel.org/pub/scm [...] adds 6863b4d7bf19 RDMA/mlx5: Verify that DM operation is reasonable adds 97f30d324ce6 RDMA/mlx5: Recover from fatal event in dual port mode adds dc07628bd2bb RDMA/rxe: Return CQE error if invalid lkey was supplied adds 889d916b6f8a RDMA/core: Don't access cm_id after its destruction adds cfa3b797118e RDMA/mlx5: Fix query DCT via DEVX adds 463a3f66473b RDMA/uverbs: Fix a NULL vs IS_ERR() bug adds f01da525b3de Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds a0eb553b6ff6 Merge tag 'for-5.13/dm-fixes' of git://git.kernel.org/pub/ [...] adds a0d8b0eda310 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 921dd2359770 Merge branch 'urgent.2021.05.20a' of git://git.kernel.org/ [...] adds ba816d3c265c Merge tag 'arm-soc-fixes-5.13-1' of git://git.kernel.org/p [...] adds b80bfc59c60d drm/exynos: correct exynos_drm_fimd kerneldoc adds 04562956fd41 drm/exynos: Remove redundant error printing in exynos_dsi_probe() adds a470c5665b3b drm/exynos/decon5433: Remove redundant error printing in e [...] adds 7544f3ee01f7 Merge tag 'exynos-drm-fixes-for-v5.13-rc3' of git://git.ke [...] adds 7e008b02557c dma-buf: fix unintended pin/unpin warnings adds af8d80bf7c25 Merge tag 'drm-misc-fixes-2021-05-20' of git://anongit.fre [...] adds 036867e93ebf drm/i915/gem: Pin the L-shape quirked object as unshrinkable adds 023dfa9602f5 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 adds 145e06b58f86 drm/i915/gvt: Move mdev attribute groups into kvmgt module adds eddd1b8f467f Merge tag 'gvt-fixes-2021-05-19' of https://github.com/int [...] adds 4996c342b214 Merge tag 'drm-intel-fixes-2021-05-20' of git://anongit.fr [...] adds 84c63d040938 drm/amd/display: Use the correct max downscaling value for [...] adds 0c8df343c200 drm/radeon: use the dummy page for GART if needed adds d53751568359 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds dbd1003d1252 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds 080039273b12 drm/amd/display: Disconnect non-DP with no EDID adds fa7e6abc75f3 drm/amd/amdgpu: fix refcount leak adds ab95cb3e1bc4 drm/amdgpu: add video_codecs query support for aldebaran adds 1e5c37385097 drm/amdgpu: Fix a use-after-free adds 99c45ba5799d drm/amdgpu: update gc golden setting for Navi12 adds 77194d8642dd drm/amdgpu: update sdma golden setting for Navi12 adds 9c2876d56f1c drm/amd/amdgpu: fix a potential deadlock in gpu reset adds a2b4785f0128 drm/amdgpu: stop touching sched.ready in the backend adds dd6ad0516ee3 Merge tag 'amd-drm-fixes-5.13-2021-05-19' of https://gitla [...] adds 79a106fc6585 Merge tag 'drm-fixes-2021-05-21-1' of git://anongit.freede [...] adds 93bb533a340b Merge tag 'for-linus' of git://github.com/openrisc/linux adds c1f47ebc9b24 Merge tag 'modules-for-v5.13-rc3' of git://git.kernel.org/ [...] adds a0e31f3a38e7 Merge branch 'for-v5.13-rc3' of git://git.kernel.org/pub/s [...] adds 5328bf8ba44e Merge tag 'devicetree-fixes-for-5.13-2' of git://git.kerne [...] adds 011ff616ffe8 Merge tag 'mmc-v5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds e8085a07097b Merge tag 'gpio-fixes-for-v5.13-rc3' of git://git.kernel.o [...] adds c0d46717b957 SMB3: incorrect file id in requests compounded with open adds d201d7631ca1 cifs: fix memory leak in smb2_copychunk_range adds e83aa3528a38 cifs: Fix inconsistent indenting adds 860b69a9d771 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. adds 0ab95c2510b6 Defer close only when lease is enabled. adds 9687c85dfbf8 Fix KASAN identified use-after-free issue. adds 8bb14ca1714f Merge tag '5.13-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 6416954ca75b btrfs: release path before starting transaction when cloni [...] adds 91df99a6eb50 btrfs: do not BUG_ON in link_to_fixup_dir adds e380adfc213a btrfs: zoned: pass start block to btrfs_use_zone_append adds 764c7c9a464b btrfs: zoned: fix parallel compressed writes adds 45af60e7ced0 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...] adds 9d5e8492eee0 xfs: adjust rt allocation minlen when extszhint > rtextsize adds 676a659b60af xfs: retry allocations when locality-based search fails adds 16c9de54dc86 xfs: fix deadlock retry tracepoint arguments adds e3c2b047475b xfs: restore old ioctl definitions adds a3969ef463f9 Merge tag 'xfs-5.13-fixes-1' of git://git.kernel.org/pub/s [...] adds ae897fda4f50 x86/Xen: swap NX determination and GDT setup on BSP adds 4ba50e7c423c xen-pciback: redo VF placement in the virtual topology adds c81d3d246025 xen-pciback: reconfigure also from backend watch handler adds 23d729263037 Merge tag 'for-linus-5.13b-rc3-tag' of git://git.kernel.or [...] adds 7a274727702c io_uring: don't modify req->poll for rw adds ba5ef6dc8a82 io_uring: fortify tctx/io_wq cleanup adds b9231dfbcbc0 Merge tag 'io_uring-5.13-2021-05-22' of git://git.kernel.d [...] adds fec356a61aa3 nvmet: fix memory leak in nvmet_alloc_ctrl() adds 03504e3b54cc nvme-loop: fix memory leak in nvme_loop_create_ctrl() adds 825619b09ad3 nvme-tcp: fix possible use-after-completion adds a0fdd1418007 nvme-tcp: rerun io_work if req_list is not empty adds a7d139145a66 nvme-fc: clear q_live at beginning of association teardown adds 9a66e6bd7e9b Merge tag 'nvme-5.13-2021-05-20' of git://git.infradead.or [...] adds 6c60ff048ca1 block: prevent block device lookups at the beginning of de [...] adds bc6a38513260 block: fix a race between del_gendisk and BLKRRPART adds 4ff2473bdb4c Merge tag 'block-5.13-2021-05-22' of git://git.kernel.dk/l [...] adds f9f74dc218c3 mm/shuffle: fix section mismatch warning adds f10628d2f613 Revert "mm/gup: check page posion status for coredump." adds a11ddb37bf36 ipc/mqueue, msg, sem: avoid relying on a stack reference p [...] adds 4d1cd3b2c5c1 tools/testing/selftests/exec: fix link error adds f70b00496f2a kasan: slab: always reset the tag in get_freepointer_safe() adds 0f90b88dbcd1 watchdog: reliable handling of timestamps adds f747e6667ebb linux/bits.h: fix compilation error with GENMASK adds 43b2ec977ce3 proc: remove Alexey from MAINTAINERS adds 1b6d63938a9d lib: kunit: suppress a compilation warning of frame size adds e32905e57358 userfaultfd: hugetlbfs: fix new flag usage in error path adds 34c5c89890d6 Merge branch 'akpm' (patches from Andrew) adds 4d7620341eda Merge tag 'kbuild-fixes-v5.13' of git://git.kernel.org/pub [...] adds e2f5efd0f0e2 powerpc: Fix early setup to make early_ioremap() work adds 5665bc35c1ed powerpc/64s/syscall: Use pt_regs.trap to distinguish sysca [...] adds d72500f99284 powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls adds 28ceac6959e1 Merge tag 'powerpc-5.13-4' of git://git.kernel.org/pub/scm [...] adds fea63d54f7a3 x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch adds a50c5bebc99c x86/sev-es: Invalidate the GHCB after completing VMGEXIT adds 0024430e920f x86/build: Fix location of '-plugin-opt=' flags adds b250f2f7792d x86/sev-es: Don't return NULL from sev_es_get_ghcb() adds c25bbdb56406 x86/sev-es: Forward page-faults which happen during emulation adds 4954f5b8ef0b x86/sev-es: Use __put_user()/__get_user() for data accesses adds 7de7ac8d6069 Merge tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.o [...] adds f73d2a429334 Merge tag 'irq-urgent-2021-05-23' of git://git.kernel.org/ [...] adds 89e70d5c583c locking/lockdep: Correct calling tracepoints adds 3a010c493271 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] adds 0898678c742e Merge tag 'locking-urgent-2021-05-23' of git://git.kernel. [...] adds 3317c26a4b41 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR adds 488e13a489e9 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] adds 6ebb6814a1ef Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org [...] adds c4681547bcce Linux 5.13-rc3 adds bda7db1d952c spi: sc18is602: don't consider the chip select byte in sc1 [...] adds b4e46c9954ad spi: sc18is602: implement .max_{transfer,message}_size() f [...] adds f71d49e01be6 Merge tag 'spi-fix-v5.13-rc3' of git://git.kernel.org/pub/ [...] adds 940d71c6462e wq: handle VM suspension in stall detection adds 5df7ae7bed41 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds 45e1ba40837a cgroup: disable controllers at parse time adds 08b2b6fdf6b2 cgroup: fix spelling mistakes adds 1434a3127887 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds c67d734975a2 perf buildid-list: Initialize zstd_data adds 3c91e8efaf48 tools arch kvm: Sync kvm headers with the kernel sources adds 316a76a58c3f perf test: Fix libpfm4 support (63) test error for nested [...] adds cb7987837c31 perf intel-pt: Fix transaction abort handling adds c954eb72b31a perf intel-pt: Fix sample instruction bytes adds 0a0c59724516 perf intel-pt: Remove redundant setting of ptq->insn_len adds fb6c79d7261a perf tools: Add 'cgroup-switches' software event adds 3b2f17ad1770 perf parse-events: Check if the software events array slot [...] adds f248d687e99d Merge remote-tracking branch 'torvalds/master' into perf/urgent adds ec347b7c3191 tools headers UAPI: Sync linux/fs.h with the kernel sources adds 4224680ee7aa tools headers UAPI: Sync linux/perf_event.h with the kerne [...] adds bffcbe79370e tools headers UAPI: Sync files changed by the quotactl_pat [...] adds a6172059758b perf scripts python: exported-sql-viewer.py: Fix copy to c [...] adds fd931b2e234a perf scripts python: exported-sql-viewer.py: Fix Array TypeError adds f56299a9c998 perf scripts python: exported-sql-viewer.py: Fix warning display adds f42907e8a451 perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry a [...] adds f8b61bd20479 perf stat: Skip evlist__[enable|disable] when all events uses BPF adds a050a6d2b7e8 Merge tag 'perf-tools-fixes-for-v5.13-2021-05-24' of git:/ [...] adds b2db6c35ba98 afs: Fix fall-through warnings for Clang adds 19dee613816d netfs: Pass flags through to grab_cache_page_write_begin() adds b71c791254ff netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manual adds ad9f25d33860 Merge tag 'netfs-lib-fixes-20200525' of git://git.kernel.o [...] adds 76d0fc5e9bc6 arm64: Fix stale link in the arch_counter_enforce_ordering [...] adds e69012400b0c arm64: mm: don't use CON and BLK mapping if KFENCE is enabled adds b9a8c4e39522 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds c71b99640d2d ethtool: stats: Fix a copy-paste error adds 3410fbcd47dc {net, RDMA}/mlx5: Fix override of log_max_qp by other device adds dca59f4a7919 net/mlx5e: Fix nullptr in add_vlan_push_action() adds 442b3d7b671b net/mlx5: Set reformat action when needed for termination rules adds fca086617af8 net/mlx5: Fix err prints and return when creating terminat [...] adds 82041634d96e net/mlx5: SF, Fix show state inactive when its inactivated adds fe7738eb3ca3 net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() adds 83026d83186b net/mlx5e: Fix null deref accessing lag dev adds eb96cc15926f net/mlx5e: Make sure fib dev exists in fib event adds 77ecd10d0a8a net/mlx5e: reset XPS on error flow if netdev isn't registered yet adds 97817fcc684e net/mlx5e: Fix multipath lag activation adds 7d1a3d08c8a6 net/mlx5e: Reject mirroring on source port change encap rules adds 5e7923acbd86 net/mlx5e: Fix error path of updating netdev queues adds 7c9f131f366a {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table adds 75e8564e919f net/mlx5: Don't overwrite HCA capabilities when setting MS [...] adds 6ff51ab8aa8f net/mlx5: Set term table as an unmanaged flow table adds e63052a5dd3c mlx5e: add add missing BH locking around napi_schdule() adds be338bdafaeb Merge tag 'mlx5-fixes-2021-05-18' of git://git.kernel.org/ [...] adds 88c380df84fb cxgb4: avoid accessing registers when clearing filters adds d5b3bd6ab541 dt-bindings: net: renesas,ether: Update Sergei's email address adds 4d52ebc7ace4 net: hso: bail out on interrupt URB allocation failure adds 8570e75a5543 selftests: Add .gitignore for nci test suite adds 63e39d29b3da ixgbe: fix large MTU request from VF adds 503c599a4f53 net: encx24j600: fix kernel-doc syntax in file headers adds 13a6f3153922 net/qla3xxx: fix schedule while atomic in ql_sem_spinlock adds b3dcb3127786 net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() adds 4691ffb18ac9 net: stmmac: fix system hang if change mac address after i [...] adds 5cb4a593821f Merge branch 'stmmac-fixes' adds 430bfe057612 net: ethernet: mtk_eth_soc: Fix DIM support for MT7628/88 adds e5bfaed7508f MAINTAINERS: s390/net: add netdev list adds fc516d3a6aa2 net: dsa: bcm_sf2: Fix bcm_sf2_reg_rgmii_cntrl() call for [...] adds c7718ee96dbc net: lantiq: fix memory corruption in RX ring adds 29bf1993fdba MAINTAINERS: remove Ioana Radulescu from dpaa2-eth adds aced3ce57cd3 RDS tcp loopback connection can hang adds 8f03eeb6e0a0 net:sfc: fix non-freed irq in legacy irq mode adds e29f011e8fc0 ipv6: record frag_max_size in atomic fragments in input path adds 1e69abf98921 MAINTAINERS: Add entries for CBS, ETF and taprio qdiscs adds ad79fd2c42f7 net: ethernet: mtk_eth_soc: Fix packet statistics support [...] adds 5eff1461a6de net: macb: ensure the device is available before accessing [...] adds 3a62fed2fd7b net/sched: fq_pie: re-factor fix for fq_pie endless loop adds e70f7a11876a net/sched: fq_pie: fix OOB access in the traffic path adds 835744e8b537 Merge branch 'fq_pie-fixes' adds 474a2ddaa192 net: dsa: mt7530: fix VLAN traffic leaks adds 4dd649d130c6 NFC: nfcmrvl: fix kernel-doc syntax in file headers adds 9b76eade1642 sch_dsmark: fix a NULL deref in qdisc_reset() adds 1a44fb38cc65 r8152: check the informaton of the device adds 1a6e9a9c68c1 net: hso: fix control-request directions adds ba61cf167cb7 net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S adds dc596e3fe63f net: dsa: sja1105: call dsa_unregister_switch when allocat [...] adds cec279a898a3 net: dsa: sja1105: add error handling in sja1105_setup() adds 6729188d2646 net: dsa: sja1105: error out on unsupported PHY mode adds ed040abca4c1 net: dsa: sja1105: use 4095 as the private VLAN for untagg [...] adds b38e659de966 net: dsa: sja1105: update existing VLANs from the bridge V [...] adds 93c5d741d14b Merge branch 'sja1105-fixes' adds a4dd4fc6105e net: appletalk: cops: Fix data race in cops_probe1 adds 48b491a5cc74 net: hsr: fix mac_len checks adds 46a8b29c6306 net: usb: fix memory leak in smsc75xx_bind adds 8c42a49738f1 net: dsa: microchip: enable phy errata workaround on 9567 adds 297739bd73f6 sctp: add the missing setting for asoc encap_port adds b2540cdce6e2 sctp: fix the proc_handler for sysctl encap_port adds c1cf1afd8b0f net: hns: Fix kernel-doc adds 9453d45ecb6c net: zero-initialize tc skb extension on allocation adds 65161c35554f bnx2x: Fix missing error code in bnx2x_iov_init_one() adds 17f9c1b63cdd net: mvpp2: add buffer header handling in RX adds bab09fe2f652 nfp: update maintainer and mailing list addresses adds 20b5759f21cf mptcp: avoid OOB access in setsockopt() adds 3812ce895047 mptcp: drop unconditional pr_warn on bad opt adds 3ed0a585bfad mptcp: avoid error message on infinite mapping adds d58300c3185b mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer adds 6dfa87b492c0 Merge branch 'mptcp-fixes' adds 1c7992e7e2e1 Merge remote-tracking branch 'net/master' adds 6bdacdb48e94 bpf: Fix BPF_JIT kconfig symbol dependency adds 8f1634b82189 selftests/bpf: Convert static to global in tc_redirect progs adds 704e2beba23c selftests/bpf: Test ringbuf mmap read-only and read-write [...] adds 8afcc19fbf08 bpf: Clarify a bpf_bprintf_prepare macro adds 0af02eb2a7d7 bpf: Avoid using ARRAY_SIZE on an uninitialized pointer adds ceb11679d9fc bpf, offload: Reorder offload callback 'prepare' in verifier adds 84316ca4e100 bpf: Set mac_len in bpf_skb_change_head adds a8deba8547e3 bpftool: Add sock_release help info for cgroup attach/prog [...] adds 6fd5fb63820a selftests/bpf: Add test for l3 use of bpf_redirect_peer adds 5c9d706f6133 bpf: Fix BPF_LSM kconfig symbol dependency adds 3d0220f6861d bpf: Wrap aux data inside bpf_sanitize_info container adds bb01a1bba579 bpf: Fix mask direction swap upon off reg sign change adds a7036191277f bpf: No need to simulate speculative domain for immediates adds 1bad6fd52be4 bpf, selftests: Adjust few selftest result_unpriv outcomes adds 2640281d387a Merge remote-tracking branch 'bpf/master' adds f71aa5cb17c8 Merge remote-tracking branch 'ipsec/master' adds 22cbdbcfb61a netfilter: conntrack: unregister ipv4 sockopts on error unwind adds c781471d67a5 netfilter: nf_tables: missing error reporting for not sele [...] adds 983c4fcb81d6 netfilter: nf_tables: extended netlink error reporting for [...] adds c3d39d41b601 Merge remote-tracking branch 'netfilter/master' adds e9b389e9f983 Merge remote-tracking branch 'wireless-drivers/master' adds 51cb8e206afd ALSA: usb-audio: fix control-request direction adds 764fa6e686e0 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci adds 265d1a90e4fb ALSA: usb-audio: scarlett2: Improve driver startup messages adds 119b75c15077 ALSA: hda/realtek: Headphone volume is controlled by Front mixer adds 9ebaef0540a9 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i adds 2b899f31f1a6 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_cre [...] adds 8c08652614cb ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older [...] adds 833bc4cf9754 ASoC: cs35l33: fix an error code in probe() adds af2702549d68 ASoC: qcom: lpass-cpu: Use optional clk APIs adds dad19afce9ad Merge tag 'asoc-fix-v5.13-rc3' of https://git.kernel.org/p [...] adds 29c8f40b54a4 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkS [...] adds 83cf4242fc6f Merge remote-tracking branch 'sound-current/for-linus' adds 41daf6ba594d ASoC: core: Fix Null-point-dereference in fmt_single_name() adds 9a2ebf1ffb55 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds e6bb886a2259 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 687c9e3b1a81 regulator: Check ramp_delay_table for regulator_set_ramp_d [...] adds 855bfff9d623 regulator: fixed: Ensure enable_counter is correct if reg_ [...] adds 98e48cd9283d regulator: core: resolve supply for boot-on/always-on regulators adds 36cb555fae08 regulator: scmi: Fix off-by-one for linear regulators .n_v [...] adds 0514582a1a5b regulator: bd70528: Fix off-by-one for buck123 .n_voltages [...] adds 4c668630bf8e regulator: bd71828: Fix .n_voltages settings adds 8d6ee30c11a9 regulator: hisilicon: use the correct HiSilicon copyright adds 6f55c5dd1118 regulator: max77620: Use device_set_of_node_from_dev() adds 62499a94ce5b regulator: max77620: Silence deferred probe error adds a072cbda97a9 Merge series "Fix MAX77620 regulator driver regression" fr [...] adds a9ca01a0d1b8 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds 1ac5b649e1f4 Merge remote-tracking branch 'regulator-fixes/for-linus' adds c4666729a149 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 13817d466eb8 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves adds 3efe28470745 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 698f69ecd0aa Merge remote-tracking branch 'spi-fixes/for-linus' adds 1821d2bbea48 Merge remote-tracking branch 'pci-current/for-linus' adds 5881fa8dc2de debugfs: fix security_locked_down() call for SELinux adds 80dd33cf72d1 drivers: base: Fix device link removal adds 0c8713153fbf drivers: base: Reduce device link removal code duplication adds a23733ec8735 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds df8f2be2fd0b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART adds 1f06f5713f52 serial: 8250: Use BIT(x) for UART_{CAP,BUG}_* adds 31fae7c8b18c serial: 8250: 8250_omap: Fix possible interrupt storm adds e0e242087920 serial: 8250_pci: Add support for new HPE serial device adds 016002848c82 serial: rp2: use 'request_firmware' instead of 'request_fi [...] adds d1ee68566581 Merge remote-tracking branch 'tty.current/tty-linus' adds 4f2629ea67e7 USB: usbfs: Don't WARN about excessively large memory allocations adds 25dda9fc56bd usb: dwc3: gadget: Properly track pending and queued SG adds dcb4b8ad6a44 misc/uss720: fix memory leak in uss720_probe adds acf5631c239d usb: typec: mux: Fix matching with typec_altmode_desc adds 8c9b3caab3ac usb: typec: ucsi: Clear pending after acking connector change adds c58bbe3477f7 usb: typec: tcpm: Use LE to CPU conversion when accessing [...] adds 10505b720189 usb: Restore the usb_header label adds 6a4c8f60da8f Merge tag 'usb-serial-5.13-rc3' of https://git.kernel.org/ [...] adds 746e4acf87bc USB: trancevibrator: fix control-request direction adds 2cbd838e0e48 Merge tag 'usb-v5.13-rc3' of git://git.kernel.org/pub/scm/ [...] adds 0bc3ee92880d usb: typec: tcpm: Properly interrupt VDM AMS adds a20dcf53ea98 usb: typec: tcpm: Respond Not_Supported if no snk_vdo adds e752dbc59e12 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() adds b106776080a1 thunderbolt: dma_port: Fix NVM read buffer bounds and offs [...] adds 22c7a18ed5f0 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue adds e6809703e164 Merge tag 'thunderbolt-for-v5.13-rc4' of git://git.kernel. [...] adds a80c203c3f1c xhci: fix giving back URB with incorrect status regression [...] adds a7f2e9272aff xhci: Fix 5.12 regression of missing xHC cache clearing co [...] adds 262b73455977 Merge remote-tracking branch 'usb.current/usb-linus' adds eb8dbe80326c USB: serial: quatech2: fix control-request directions adds fc0b3dc9a117 USB: serial: omninet: add device id for Zyxel Omni 56K Plus adds 56df0c758aff USB: serial: omninet: update driver description adds 7723da61529f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds d6eef886903c usb: cdns3: Enable TDL_CHK only for OUT ep adds 6eb5c9a571b4 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 9c7c77bba59e Merge remote-tracking branch 'phy/fixes' adds e0112a7c9e84 staging: emxx_udc: fix loop in _nbu2ss_nuke() adds 2a54c8c9ebc2 iio: gyro: fxas21002c: balance runtime power in error path adds 98b7b0ca0828 iio: dac: ad5770r: Put fwnode in error case during ->probe() adds a1caeebab07e iio: adc: ad7768-1: Fix too small buffer passed to iio_pus [...] adds 01fcf129f61b iio: adc: ad7923: Fix undersized rx buffer. adds 4ed243b1da16 iio: adc: ad7793: Add missing error code in ad7793_setup() adds 54732a5322ff Merge tag 'iio-fixes-5.13b-take2' of https://git.kernel.or [...] adds 6cee110de062 Merge remote-tracking branch 'staging.current/staging-linus' adds d33ca7d2e8db Merge tag 'soundwire-5.13-fixes' of git://git.kernel.org/p [...] adds 02625c965239 video: hgafb: correctly handle card detect failure during probe adds bda7d3ab06f1 kgdb: fix gcc-11 warnings harder adds 1d84fbd6f15d Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 41e81022a04a Input: usbtouchscreen - fix control-request directions adds 0b1d6c8c0015 Input: xpad - map "Select" button on Microsoft Xbox One co [...] adds e1f642badc41 Merge remote-tracking branch 'input-current/for-linus' adds 172bfb87db6d Merge remote-tracking branch 'ide/master' adds d1ce2c79156d vfio/pci: Fix error return code in vfio_ecap_init() adds 2a55ca373501 vfio/pci: zap_vma_ptes() needs MMU adds 78b238147e4d vfio/iommu_type1: Use struct_size() for kzalloc() adds 752774ce7793 samples: vfio-mdev: fix error handing in mdpy_fb_probe() adds dc51ff91cf2d vfio/platform: fix module_put call in error flow adds 6da44287a930 Merge remote-tracking branch 'vfio-fixes/for-linus' adds ed0f188e66d6 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 7e59524854c4 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds ff4cff962a7e MIPS: alchemy: xxs1500: add gpio-au1000.h header file adds 6855adc2c5d9 MIPS: launch.h: add include guard to prevent build errors adds fef532ea0cd8 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c adds 78cf0eb926cb MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREE [...] adds 303be6cb6665 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds db8e712e0687 bus: ti-sysc: Fix missing quirk flags for sata adds e9aa9c75c58e Merge branch 'omap-for-v5.13/ti-sysc' into fixes adds 3c4e0147c269 ARM: OMAP1: Fix use of possibly uninitialized irq variable adds 7c302314f37b ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_tab [...] adds 040ab72ee10e ARM: OMAP2+: Fix build warning when mmc_omap is not built adds 85ebe5aeef9b Merge branch 'fixes-rc1' into fixes adds ec527f23e06a bus: ti-sysc: Fix am335x resume hang for usb otg module adds 01d4ce4c04df Merge remote-tracking branch 'omap-fixes/fixes' adds d90a40252553 next-20210524/kvm-fixes adds 7f15d9092fb8 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 60219e994449 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 037239c36e72 Merge branch 'misc-5.13' into next-fixes adds 9b6cf1999bde Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3f37ab077da5 Merge remote-tracking branch 'vfs-fixes/fixes' adds 5fafeeb4da1a platform/surface: aggregator_registry: Update comments for [...] adds 2f26dc05af87 platform/surface: aggregator_registry: Add support for 13" [...] adds e2379412b84c Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 70ca3c57ff91 scsi: target: core: Avoid smp_processor_id() in preemptible code adds b4150b68815e scsi: target: tcmu: Fix xarray RCU warning adds 8c7e7b8486cd scsi: libsas: Use _safe() loop in sas_resume_port() adds 5aaeca258f55 scsi: target: iblock: Fix smp_processor_id() BUG messages adds 7e7606330b16 scsi: aic7xxx: Restore several defines for aic7xxx firmware build adds b4de11dfb569 scsi: aic7xxx: Remove multiple definition of globals adds 122c81c563b0 scsi: bnx2fc: Return failure if io_req is already in ABTS [...] adds e662502b3a78 scsi: vmw_pvscsi: Set correct residual data length adds 7907a021e4bb scsi: hisi_sas: Drop free_irq() of devm_request_irq() allo [...] adds 2ef7665dfd88 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal adds a80ed75a65fa Merge remote-tracking branch 'scsi-fixes/fixes' adds e11851429fdc drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 adds 62e2b0f3894d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 8b61f9d9f9ed Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds eac2f3059e02 riscv: stacktrace: fix the riscv stacktrace when CONFIG_FR [...] adds 97a031082320 riscv: Select ARCH_USE_MEMTEST adds 02ccdeed1817 riscv: kprobes: Fix build error when MMU=n adds bab0d47c0ebb riscv: kexec: Fix W=1 build warnings adds 06d7f5c451b5 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 7574cc7ef7dd Merge remote-tracking branch 'pidfd-fixes/fixes' adds 11dbc62a73a7 Documentation: kunit: add tips for running KUnit adds d7eab3df8f39 Documentation: kunit: Update kunit_tool page adds e90989f8fa9b Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 7cfc4ea78fc1 drm/meson: fix shutdown crash when component not probed adds b81329b9c8e7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 33a3a6131630 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds cf536e185869 Makefile: extend 32B aligned debug option to 64B aligned adds 1bb0b18a06dc kbuild: hide tools/ build targets from external module builds adds 0d989ac2c90b kbuild: remove libelf checks from top Makefile adds 7d9677835b10 kbuild: require all architectures to have arch/$(SRCARCH)/Kbuild adds 3d4fba557f13 alpha: move core-y in arch/alpha/Makefile to arch/alpha/Kbuild adds 944821b55ffd h8300: move core-y in arch/h8300/Makefile to arch/h8300/Kbuild adds 43d6c664303e hexagon: move core-y in arch/hexagon/Makefile to arch/hexa [...] adds 391392a8ea8d sh: move core-y in arch/sh/Makefile to arch/sh/Kbuild adds 243b50c141d7 kbuild: merge scripts/mkmakefile to top Makefile adds 48631cd68858 init: use $(call cmd,) for generating include/generated/compile.h adds 01097ecc72ef kbuild: sink stdout from cmd for silent build adds 368480b21916 kbuild: clean up ${quiet} checks in shell scripts adds aeacdd1efe38 Merge remote-tracking branch 'kbuild/for-next' adds 050df388fc2e Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 1b1774998b2d partitions: msdos: fix one-byte get_unaligned() adds dd979d7a08ad apparmor: use get_unaligned() only for multi-byte words adds 8f4e3d48bb50 mwifiex: re-fix for unaligned accesses adds e3e220767106 netpoll: avoid put_unaligned() on single character adds d40d8179482c asm-generic: uaccess: 1-byte access is always aligned adds 803f4e1eab7a asm-generic: simplify asm/unaligned.h adds 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic adds 32fc3b57f2d3 Merge remote-tracking branch 'asm-generic/master' adds b967b48501a5 Merge remote-tracking branch 'arm/for-next' adds e89d6cc51034 arm64: assembler: replace `kaddr` with `addr` adds d11b187760f5 arm64: assembler: add conditional cache fixups adds 46710cf1fcb6 arm64: Apply errata to swsusp_arch_suspend_exit adds 116b7f559492 arm64: Do not enable uaccess for flush_icache_range adds 7908072da535 arm64: Do not enable uaccess for invalidate_icache_range adds 5e20e3499682 arm64: Downgrade flush_icache_range to invalidate adds 55272ecc3ada arm64: assembler: remove user_alt adds 06b7a568ca5e arm64: Move documentation of dcache_by_line_op adds d044f8141847 arm64: Fix comments to refer to correct function __flush_i [...] adds e3974adb4ef5 arm64: __inval_dcache_area to take end parameter instead of size adds 163d3f80695e arm64: dcache_by_line_op to take end parameter instead of size adds 814b186079cd arm64: __flush_dcache_area to take end parameter instead of size adds 1f42faf1d25d arm64: __clean_dcache_area_poc to take end parameter inste [...] adds f749448edb9c arm64: __clean_dcache_area_pop to take end parameter inste [...] adds 406d7d4e2bc7 arm64: __clean_dcache_area_pou to take end parameter inste [...] adds 8c28d52ccd1d arm64: sync_icache_aliases to take end parameter instead of size adds 393239be1ba6 arm64: Fix cache maintenance function comments adds fade9c2c6ee2 arm64: Rename arm64-internal cache maintenance functions adds 0f7b586f8fe7 arm64: Change the cpuinfo_arm64 member type for some sysre [...] adds 71b7566d3fd6 arm64: Check if GMID_EL1.BS is the same on all CPUs adds ca940790d2dd arm64: Document requirement for access to FEAT_HCX adds 7e04cc918954 arm64/mm: Validate CONFIG_PGTABLE_LEVELS adds e377ab82311a arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad() adds 40221c737608 arm64/mm: Make vmemmap_free() available only with CONFIG_M [...] adds 3d0cca0b02ac kasan: speed up mte_set_mem_tag_range adds 4d80d6ca5d77 genirq: Export affinity setter for modules adds da3862e7277b Merge tag 'irq-export-set-affinity' of git://git.kernel.or [...] adds 84fca8ba6205 perf/arm-ccn: Use irq_set_affinity() adds 8ec25d34012d perf/arm-cmn: Use irq_set_affinity() adds 1ceeb8d430f5 perf/arm-dmc620: Use irq_set_affinity() adds 41ea281724c0 perf/arm-dsu: Use irq_set_affinity() adds 262105453595 perf/arm-smmuv3: Use irq_set_affinity() adds ba4489fb949c perf/imx_ddr: Use irq_set_affinity() adds 77b06ddc0435 perf/hisi: Use irq_set_affinity() adds bf2367aaed73 drivers/perf: Remove redundant dev_err call in tx2_uncore_ [...] adds 27e448207571 drivers/perf: arm_spe_pmu: Fix some coding style issues adds f265fd166bce drivers/perf: arm_pmu: Fix some coding style issues adds a9f00c9760fe drivers/perf: arm-cmn: Add space after ',' adds eb2b22f024c3 drivers/perf: arm-cci: Fix checkpatch spacing error adds 63ebdb77afa9 kselftest/arm64: Add missing newline to SVE test skipping output adds 8ebe486de71a arm64: smccc: Add support for SMCCCv1.2 extended input/out [...] adds 7d7b720a4b80 arm64: Implement stack trace termination record adds cb620f29c8a3 Merge branches 'for-next/caches', 'for-next/cpufeature', ' [...] adds f61a660f172a Merge remote-tracking branch 'arm64/for-next/core' adds 88692749f70f Merge remote-tracking branch 'actions/for-next' adds 406b4a82e2a4 Merge remote-tracking branch 'amlogic/for-next' adds 56aef4104e2e Merge remote-tracking branch 'aspeed/for-next' adds cdce93c59663 Merge remote-tracking branch 'at91/at91-next' adds dc1e5f542143 Merge remote-tracking branch 'drivers-memory/for-next' adds dabea675faf1 arm64: dts: ls1028a: fix memory node adds e98d98028989 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance adds ac0cbf9d13dc arm64: dts: zii-ultra: fix 12V_MAIN voltage adds 779b56bb6797 ARM: imx: pm-imx27: Include "common.h" adds 25201269c6ec arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage adds 52387bb9a4a7 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage adds 7c8f0338cdac ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property adds 0e2fa4959c4f ARM: dts: imx7d-pico: Fix the 'tuning-step' property adds b73eb6b3b91f ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells adds 4ed57c97b414 soc: imx: gpcv2: move to more ideomatic error handling in probe adds 4ac6317a3701 soc: imx: gpcv2: move domain mapping to domain driver probe adds cbca0b4fd211 soc: imx: gpcv2: switch to clk_bulk_* API adds 256f07edbdd2 soc: imx: gpcv2: split power up and power down sequence control adds 58d268619aa9 soc: imx: gpcv2: wait for ADB400 handshake adds 1382eb1967d7 soc: imx: gpcv2: add runtime PM support for power-domains adds c0ce75395f8d soc: imx: gpcv2: allow domains without power-sequence control adds fe58c887fb8c soc: imx: gpcv2: add support for optional resets adds f89867cee8e8 soc: imx: gpcv2: add support for i.MX8MM power domains adds 52393663ec33 soc: imx: gpcv2: Add support for missing i.MX8MM VPU/DISPM [...] adds c2d7cedf34bc soc: imx: gpcv2: move reset assert after requesting domain [...] adds 0af73aa87227 Merge branch 'imx/drivers' into for-next adds 66e69d8849e9 ARM: imx6q: remove PHY fixup for KSZ9031 adds 5fff104f04dc ARM: imx6q: remove part of ar8031_phy_fixup() adds 4d3b70d980c2 ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup() adds f5d9aa79dfdf ARM: imx6q: remove clk-out fixup for the Atheros AR8031 an [...] adds 582368377926 ARM: imx6q: remove Atheros AR8035 SmartEEE fixup adds d500c6c42bed ARM: imx6sx: remove Atheros AR8031 PHY fixup adds 7a4e95d68970 ARM: imx7d: remove Atheros AR8031 PHY fixup adds 6965f55ec6c5 Merge branch 'imx/soc' into for-next adds 7486d6df6179 dt-bindings: add dasheng vendor prefix adds db34eb5cc488 dt-bindings: arm: imx: Add i.mx6q DaSheng COM-9XX SBC adds 7ba861fff0cd dt-bindings: imx: gpcv2: add support for optional resets adds 54ca489ebae8 dt-bindings: power: add defines for i.MX8MM power domains adds 13e077d521cc Merge branch 'imx/bindings' into for-next adds 445ae16ac1c5 ARM: dts: imx28: Add DTS description of imx28 based XEA board adds 14954ee82262 ARM: dts: imx6ul-14x14-evk: Switch to fsl-asoc-card sound card adds 034ebde3b8c7 ARM: dts: imx7d-sdb: Add HDMI audio sound card adds d178918891a1 ARM: dts: imx6dl-yapp4: Use aliases to set custom MMC devi [...] adds 4b7f6f3b251a ARM: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support adds 861920974aa5 ARM: dts: imx6qdl-sabresd: Add asrc support for wm8962 sound card adds 37f592901258 ARM: dts: imx6qdl-sabresd: Configure the gpio for hp detect adds d943728fc7f2 ARM: dts: imx6: edmqmx6: set phy-mode to RGMII-ID adds 723de6a4126b ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] adds 77e6025c2416 ARM: dts: i.MX51: digi-connectcore-som: Correct Ethernet n [...] adds 1c147690231b ARM: dts: imx53-ard: Correct Ethernet node name adds 03bde7b53027 Merge branch 'imx/dt' into for-next adds 83297eaddf7a arm64: dts: fsl-ls1028a: Correct ECAM PCIE window ranges adds f17d0bcb3c9e arm64: dts: imx8mm: specify dma-ranges adds 0631ba361a7e arm64: dts: imx8mn: specify dma-ranges adds cadd1beb7201 arm64: dts: imx8mq: assign PCIe clocks adds 57bbd15f7b95 arm64: dts: imx8: conn: fix enet clock setting adds 12ea3629f4fb Merge branch 'imx/dt64' into for-next adds b99f904e5045 arm64: defconfig: enable Layerscape EDAC driver adds c8b0795265b6 Merge branch 'imx/defconfig' into for-next adds cab95dda1fe8 Merge remote-tracking branch 'imx-mxs/for-next' adds 8d80344361ac Merge remote-tracking branch 'keystone/next' adds 3c827acd54f6 Merge remote-tracking branch 'mediatek/for-next' adds ccc7b4ceaea2 Merge remote-tracking branch 'mvebu/for-next' adds 68f6941a6aec ARM: OMAP1: Remove leading spaces in Kconfig adds ac189a7a999b ARM: OMAP2+: CM: remove omap2_set_globals_cm() adds 57f2bf41b9e0 ARM: OMAP2+: remove omap2_set_globals_control() adds d61f263495d7 Merge branch 'omap-for-v5.13/genpd-cleanup' into omap-for- [...] adds 239e3a050adb Merge branch 'omap-for-v5.14/cleanup' into for-next adds 80d872f97d83 ARM: omap2plus_defconfig: Add WL1251 and WEXT modules adds e7d7b033091a ARM: omap2plus_defconfig: Add LP5523 LED driver adds 9385695fb3c1 Merge branch 'omap-for-v5.14/defconfig' into for-next adds 6bb0ad80c52d ARM: dts: dra76-evm: remove ov5640 adds 3d7bf58546ba ARM: dts: osd3358-sm-red: group in the same phandle all it [...] adds a4578e77223a Merge branch 'omap-for-v5.14/dt' into for-next adds 3e781a018f5f Merge remote-tracking branch 'omap/for-next' adds 138cd0c7b3d0 Merge remote-tracking branch 'qcom/for-next' adds 4b887dc6be55 Merge remote-tracking branch 'raspberrypi/for-next' adds 9558487e7d97 arm64: defconfig: Enable usb2_clksel for R-Car Gen3 and RZ/G2 adds ab2711b3afdb ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list adds 56ed0b3b10fd arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] adds 0decd50b6b2e arm64: dts: renesas: beacon kit: Setup AVB refclk adds 706f5cb338ff arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders adds b6810bafc34f arm64: dts: renesas: condor: Switch eMMC bus to 1V8 adds a422ec20caef arm64: dts: renesas: v3msk: Fix memory size adds 6ab8c23096a2 ARM: dts: r8a7779, marzen: Fix DU clock names adds 8c10e004dfb9 ARM: dts: koelsch: Rename sw2 to keyboard adds e9550a536e3e arm64: dts: renesas: eagle: Add x1 clock adds d4ea5c61e15a ARM: dts: rcar-gen1: Correct internal delay for i2c[123] adds 56bc54496f5d arm64: dts: renesas: beacon: Fix USB extal reference adds ebc666f39ff6 arm64: dts: renesas: beacon: Fix USB ref clock references adds a499e40a397c ARM: dts: renesas: Move enable-method to CPU nodes adds 1931e709c701 Merge branches 'renesas-arm-defconfig-for-v5.14' and 'rene [...] adds 404ed884263e Merge remote-tracking branch 'renesas/next' adds 9aff856c5e0e Merge remote-tracking branch 'reset/reset/next' adds 091664803e7e Merge branch 'v5.14-armsoc/drivers' into for-next adds 38ed607b0dc5 Merge branch 'v5.14-armsoc/dts32' into for-next adds 849037e1a469 Merge branch 'v5.14-armsoc/dts64' into for-next adds 4cc573096563 Merge branch 'v5.14-clk/next' into for-next adds 2f3877d609e7 clk: rockchip: fix rk3568 cpll clk gate bits adds dd1599446681 Merge branch 'v5.14-clk/next' into for-next adds fb820edb6cc0 Merge remote-tracking branch 'rockchip/for-next' adds 40b17070b645 Merge remote-tracking branch 'samsung-krzk/for-next' adds a3b884cef873 firmware: arm_scmi: Add clock management to the SCMI power domain adds 131bb8e3981d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 79da670cda7e arm64: smccc: Add support for SMCCCv1.2 extended input/out [...] adds 3f939f87c910 firmware: arm_ffa: Add initial FFA bus support for device [...] adds 0ebc7c929034 firmware: arm_ffa: Add initial Arm FFA driver support adds b46efab6bf95 firmware: arm_ffa: Add support for SMCCC as transport to F [...] adds 55de83141b49 firmware: arm_ffa: Setup in-kernel users of FFA partitions adds 44d290159d70 firmware: arm_ffa: Add support for MEM_* interfaces adds a96dba463e18 Merge branch 'v5.13/ffa' of git://git.kernel.org/pub/scm/l [...] adds 17bbb0bbf153 Merge remote-tracking branch 'scmi/for-linux-next' adds 47e4dc4e63e1 clk: sunxi-ng: v3s: fix incorrect postdivider on pll-audio adds 92ed36755747 dt-bindings: arm: Add NanoPi R1S H5 adds 9962cb9be2db arm64: dts: allwinner: h5: Add NanoPi R1S H5 support adds cd8d60399ac5 dt-bindings: pwm: allwinner: add v3s pwm compatible adds 1d34350cdb6b ARM: dts: sun8i: v3s: add pwm controller to v3s dts adds 49b9e240b84d ARM: dts: sun8i: v3s: add DMA controller to v3s dts adds 93bc32b0397e ARM: dts: sun8i: v3s: add DMA properties to peripherals su [...] adds 5348915db9b8 ARM: dts: sun8i: v3s: add analog codec and frontend to v3s dts adds 78e8db071b68 ASoC: dt-bindings: sun8i-a23-codec-analog: add compatible [...] adds 8575276c1fe3 ARM: dts: sun8i: V3: add codec analog frontend to V3 dts adds ce09d1a6800d dt-bindings: sound: sun4i-i2s: add Allwinner V3 I2S compatible adds 65a50bca7717 ARM: dts: sun8i: V3: add I2S interface to V3 dts adds 086a43023809 ARM: dts: sun8i: r40: Add timer node adds 091d5db0abd6 arm64: dts: allwinner: pinephone: Set audio card name adds b19d3479f25e ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode adds 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] adds 0f53758f9730 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 2813969eda6a Merge remote-tracking branch 'tegra/for-next' adds 6789e3d12877 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 547be9a05dc8 arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes adds 3cbd33f92058 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds e0b91a9598af Merge remote-tracking branch 'clk-imx/for-next' adds 8b3a35222775 clk: renesas: cpg-mssr: Remove unused [RM]MSTPCR() definitions adds eecee036223d clk: renesas: cpg-mssr: Make srstclr[] comment block consistent adds a97e95971691 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds 4a3b966b5312 Merge remote-tracking branch 'csky/linux-next' adds 97e1c092a1ac Merge remote-tracking branch 'h8300/h8300-next' adds 90a1843e6536 Merge remote-tracking branch 'm68k/for-next' adds 47eb3a921625 Merge remote-tracking branch 'mips/mips-next' adds 3a5988b884a3 powerpc/32s: Remove m8260_gorom() adds 1a3c6ceed253 powerpc/asm-offset: Remove unused items adds 13c7dad95176 powerpc/paca: Remove mm_ctx_id and mm_ctx_slb_addr_limit adds f3f6d18417eb powerpc/papr_scm: Reduce error severity if nvdimm stats in [...] adds 9a1762a4a4ff powerpc/8xx: Update mpc885_ads_defconfig to improve CI adds 930a77c3ad79 powerpc/boot: Fix a typo in partial_decompress() comment adds c176c3d58a3e powerpc: Define NR_CPUS all the time adds 70d6ebf82bd0 powerpc/603: Avoid a pile of NOPs when not using SW LRU in [...] adds fe3dc333d2ed powerpc/mmu: Don't duplicate radix_enabled() adds 0441729e1637 powerpc/mmu: Remove leftover CONFIG_E200 adds 8af8d72dc58e powerpc/32s: Speed up likely path of kuap_update_sr() adds b09049c516af powerpc: Only pad struct pt_regs when needed adds ca8cc36901e9 powerpc/32s: Remove asm/book3s/32/hash.h adds 34f7f79827ec selftests/powerpc: Add test of mitigation patching adds 9b373899e960 powerpc/pseries/memhotplug: Remove unused inline function [...] adds c67454615cf9 selftests/powerpc: Fix duplicate included pthread.h adds ad06bcfd5b8f powerpc/pseries/ras: Delete a redundant condition branch adds feb0e079f43d powerpc/pseries: Set UNISOLATE on dlpar_memory_remove_by_i [...] adds 2ad216b4d6ff powerpc/pseries: check DRCONF_MEM_RESERVED in lmb_is_removable() adds 163e7921750f powerpc/pseries: break early in dlpar_memory_remove_by_cou [...] adds 40999b041e03 powerpc/pseries: minor enhancements in dlpar_memory_remove [...] adds f259fb893c69 powerpc/Makefile: Add ppc32/ppc64_randconfig targets adds 5b75bd763d36 powerpc/sstep: Add emulation support for ‘setb’ instruction adds 60060d704c55 powerpc/sstep: Add tests for setb instruction adds 73e6e4e01134 powerpc/powernv/pci: fix header guard adds 6fcb574125e6 powerpc: Kconfig: disable CONFIG_COMPAT for clang < 12 adds 7ee3e97e00a3 kprobes: Allow architectures to override optinsn page allocation adds b73c8cccd72a powerpc/kprobes: Replace ppc_optinsn by common optinsn adds cc4b8b4ba4d6 Merge remote-tracking branch 'powerpc/next' adds f5397c3ee0a3 riscv: mm: add _PAGE_LEAF macro adds 141682f5b9d6 riscv: mm: make pmd_bad() check leaf condition adds c3b2d67046d2 riscv: mm: add param stride for __sbi_tlb_flush_range adds e88b333142e4 riscv: mm: add THP support on 64-bit adds aab4d4a1a409 Merge remote-tracking branch 'riscv/next-thp' into for-next adds 756a8896b616 riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD adds 36bdac763c68 riscv: mm: Remove setup_zero_page() adds b40f6bcb0448 riscv: enable generic PCI resource mapping adds 11c2f6c1b303 Merge remote-tracking branches 'riscv/next-misc' and 'risc [...] adds f8215ca4d2b5 Merge remote-tracking branch 'risc-v/for-next' adds 7e4d29d84dd2 Merge remote-tracking branch 'sh/for-next' adds 65dc73fa546d btrfs: correct try_lock_extent() usage in read_extent_buff [...] adds 7c068c01f659 btrfs: remove stale comment for argument seed of btrfs_fin [...] adds d9dc6948dcf0 btrfs: check worker before need_preemptive_reclaim adds f494fcf167e3 btrfs: only clamp the first time we have to start flushing adds 094db84e0380 btrfs: take into account global rsv in need_preemptive_reclaim adds f9867eaa2d29 btrfs: use the global rsv size in the preemptive thresh ca [...] adds 790567d70d15 btrfs: don't include the global rsv size in the preemptive [...] adds 1c9bc0f19604 btrfs: only ignore delalloc if delalloc is much smaller th [...] adds 97f0c3a9057c btrfs: handle preemptive delalloc flushing slightly differently adds db84e4500ad3 btrfs: zoned: print message when zone sanity check type fails adds d741d807d6d5 btrfs: zoned: bail out if we can't read a reliable write pointer adds 225a88046e9e btrfs: rename check_async_write and let it return bool adds 4c4b6b079f96 btrfs: make btrfs_verify_data_csum() to return a bitmap adds 668bb079b1ff btrfs: submit read time repair only for each corrupted sector adds 07e78c6a74b8 btrfs: remove io_failure_record::in_validation adds 627d2560807f btrfs: return EAGAIN if defrag is canceled adds 6f2c2a812491 btrfs: zoned: factor out zoned device lookup adds 7b3ef2ec2f21 btrfs: fix error handling in btrfs_del_csums adds 0c2f775d741f btrfs: return errors from btrfs_del_csums in cleanup_ref_head adds 623ce94b89b4 btrfs: mark ordered extent and inode with error if we fail [...] adds 70b788cb23aa btrfs: fixup error handling in fixup_inode_link_counts adds 6d3f59f7c10a btrfs: check error value from btrfs_update_inode in tree log adds ced3381b94df btrfs: abort in rename_exchange if we fail to insert the s [...] adds 900c8c89e89e btrfs: scrub: per-device bandwidth control adds c2fb07695875 btrfs: make btrfs_release_delayed_iref handle the !iref case adds d01af8309681 btrfs: fix error handling in __btrfs_update_delayed_inode adds 94c058c24af8 btrfs: abort transaction if we fail to update the delayed inode adds 08b51241c9b3 btrfs: fix fsync failure and transaction abort after write [...] adds 444f537d3598 btrfs: fix misleading and incomplete comment of btrfs_truncate() adds d7ede6de43ce btrfs: don't set the full sync flag when truncation does n [...] adds 786f98d798a9 btrfs: do not write supers if we have an fs error adds 192e786c154a btrfs: always abort the transaction if we abort a trans handle adds 8c9a20caa0a5 btrfs: fix compressed writes that cross stripe boundary adds a16c4c3c4e91 btrfs: fix deadlock when cloning inline extents and low on [...] adds 578cc16214bf Merge branch 'misc-next' into for-next-next-v5.13-20210525 adds c76ac8d45753 btrfs: add a btrfs_has_fs_error helper adds d2a189c79142 btrfs: do not infinite loop in data reclaim if we aborted adds be63601e36a3 btrfs: change handle_fs_error in recover_log_trees to aborts adds 2cfb7d12f06d Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210525 adds 1f330cd2ffe9 btrfs: protect exclusive_operation by super_lock adds a4d7dec9c43e btrfs: add cancelable chunk relocation support adds ea56d346d5c5 btrfs: introduce try-lock semantics for exclusive op start adds 025dac9f6b15 btrfs: add wrapper for conditional start of exclusive operation adds 34e43cde984c btrfs: add cancelation to resize adds da73d1d14a77 btrfs: add device delete cancel adds f9bc5a7463cb Merge branch 'dev/cancel-exclop' into for-next-next-v5.13- [...] adds aabd2d30ceb2 btrfs: sysfs: fix format string for some discard stats adds 183259751d20 btrfs: clear defrag status of a root if starting transacti [...] adds 2a572b691dd9 btrfs: clear log tree recovering status if starting transa [...] adds d175e9802301 btrfs: scrub: factor out common scrub_stripe constraints adds aa044ee1e458 btrfs: document byte swap optimization of root_item::flags [...] adds 1a3c6cddd909 btrfs: reduce compressed_bio members' types adds 9728b5a77818 btrfs: remove extra sb::s_id from message in btrfs_validat [...] adds 6828072ccda5 btrfs: simplify eb checksum verification in btrfs_validate [...] adds 3a6ce6b310ec btrfs: clean up header members offsets in write helpers adds c33d46c53ffd Merge branch 'dev/misc-fixups-5.14' into for-next-next-v5. [...] adds fad6d53d124a btrfs: scrub: fix subpage repair error caused by hard code [...] adds c3efeeeaf9dd btrfs: make free space cache size consistent across differ [...] adds 1d351038380d btrfs: remove the unused parameter @len for btrfs_bio_fits [...] adds 370055e808e7 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] adds 0d887dc883a3 btrfs: refactor submit_extent_page() to make bio and its f [...] adds 2ea44c72385b btrfs: make subpage metadata write path call its own endio [...] adds 232b124c6002 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() adds 764097868c99 btrfs: make Private2 lifespan more consistent adds 783907c837ee btrfs: refactor how we finish ordered extent io for endio [...] adds 3a1f57b14254 btrfs: update comments in btrfs_invalidatepage() adds fb40735b9e9d btrfs: introduce btrfs_lookup_first_ordered_range() adds cd4030f8f543 btrfs: refactor btrfs_invalidatepage() for subpage support adds 857a0080dbc1 btrfs: rename PagePrivate2 to PageOrdered inside btrfs adds aca798656729 btrfs: fix hang when run_delalloc_range() failed adds 70e3a8730ffb Merge branch 'ext/qu/subpage-prep-13' into for-next-next-v [...] adds 0471d45f52a0 Merge branch 'for-next-next-v5.13-20210525' into for-next- [...] adds e50490cc5236 Merge remote-tracking branch 'btrfs/for-next' adds f7dc6e94e7a7 Merge remote-tracking branch 'ceph/master' adds 29a088b8b92e cifs: set server->cipher_type to AES-128-CCM for SMB3.0 adds 9a7615fa533a cifs: fix string declarations and assignments in tracepoints adds 7d1da3f1649d cifs: change format of CIFS_FULL_KEY_DUMP ioctl adds de5645857fb3 Merge remote-tracking branch 'cifs/for-next' adds be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY adds 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next adds c571febab378 Merge remote-tracking branch 'cifsd/cifsd-for-next' adds dd33f1f7aaf0 configfs: fix the kerneldoc comment for configfs_create_bin_file adds 44b9a000df5c configfs: drop pointless kerneldoc comments adds 7fe1e79b59ba configfs: implement the .read_iter and .write_iter methods adds 8643432ede8e Merge remote-tracking branch 'configfs/for-next' adds ab57e9d40312 erofs: fix error return code in erofs_read_superblock() adds c439c3306fea erofs: remove the occupied parameter from z_erofs_pagevec_ [...] adds 68c840c7da41 Merge remote-tracking branch 'erofs/dev' adds dc3f298bc3ea Merge remote-tracking branch 'ext3/for_next' adds 5db479f049c4 f2fs: compress: rename __cluster_may_compress adds ee68d27181f0 f2fs: add cp_error check in f2fs_write_compressed_pages adds b763f3bedc2d f2fs: restructure f2fs page.private layout adds cad83c968c2e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] adds d927ccfccb00 f2fs: Prevent swap file in LFS mode adds 89e53ff1651a f2fs: atgc: fix to set default age threshold adds fbec3b963ae1 f2fs: compress: remove unneeded f2fs_put_dnode() adds 91f0fb6903ed f2fs: compress: clean up parameter of __f2fs_cluster_blocks() adds 13ad01c1c72f f2fs: compress: remove unneeded preallocation adds 3a6ad9ea7128 f2fs: return success if there is no work to do adds 0e100cff46dd f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] adds e5743eb6f2e3 f2fs: immutable file can have null address in compressed chunk adds c7d833f10511 f2fs: support RO feature adds 6949b19c7b5f f2fs: let's allow compression for mmap files adds f62c7c7ef11b f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] adds fadf1efa3c6c f2fs: compress: fix to disallow temp extension adds c60ec15767d6 f2fs: atgc: export entries for better tunability via sysfs adds cc9a9ddc4616 f2fs: avoid attaching SB_ACTIVE flag during mount/remount adds 158aa8a989be Merge remote-tracking branch 'f2fs/dev' adds 577ebd195f95 fs: Fix typo issue adds cf1031ed4752 jfs: Remove trailing semicolon in macros adds 9c72b5c706ad Merge remote-tracking branch 'jfs/jfs-next' adds bb0023889011 fs/nfs: Use fatal_signal_pending instead of signal_pending adds 769b01ea68b6 NFS: fix an incorrect limit in filelayout_decode_layout() adds d1d973950ace pNFS/NFSv4: Remove redundant initialization of 'rd_size' adds e877a88d1f06 SUNRPC in case of backlog, hand free slots directly to wai [...] adds a421d218603f NFSv4: Fix a NULL pointer dereference in pnfs_mark_matchin [...] adds d275880abce9 SUNRPC: Fix Oops in xs_tcp_send_request() when transport i [...] adds 898aaa172018 Merge remote-tracking branch 'nfs/linux-next' adds a948b1142cae NFSD: Fix TP_printk() format specifier in nfsd_clid_class adds 87b2394d60c3 NFSD: Add an RPC authflavor tracepoint display helper adds 27787733ef44 NFSD: Add nfsd_clid_cred_mismatch tracepoint adds 744ea54c869c NFSD: Add nfsd_clid_verf_mismatch tracepoint adds 0bfaacac57e6 NFSD: Remove trace_nfsd_clid_inuse_err adds 7e3b32ace609 NFSD: Add nfsd_clid_confirmed tracepoint adds cee8aa074281 NFSD: Add nfsd_clid_reclaim_complete tracepoint adds c41a9b7a906f NFSD: Add nfsd_clid_destroyed tracepoint adds 2958d2ee7102 NFSD: Add a couple more nfsd_clid_expired call sites adds 237f91c85ace NFSD: Add tracepoints for SETCLIENTID edge cases adds e8f80c5545ec NFSD: Add tracepoints for EXCHANGEID edge cases adds 1736aec82a15 NFSD: Constify @fh argument of knfsd_fh_hash() adds 8476c69a7fa0 NFSD: Capture every CB state transition adds 167145cc64ce NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros adds 806d65b617d8 NFSD: Add cb_lost tracepoint adds b200f0e35338 NFSD: Adjust cb_shutdown tracepoint adds 9f57c6062bf3 NFSD: Remove spurious cb_setup_err tracepoint adds 3c92fba557c6 NFSD: Enhance the nfsd_cb_setup tracepoint adds 2cde7f8118f0 NFSD: Add an nfsd_cb_lm_notify tracepoint adds 87512386e951 NFSD: Add an nfsd_cb_offload tracepoint adds 17d76ddf76e4 NFSD: Replace the nfsd_deleg_break tracepoint adds 4ade892ae1c3 NFSD: Add an nfsd_cb_probe tracepoint adds 1d2bf65983a1 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints adds d6cbe98ff32a NFSD: Update nfsd_cb_args tracepoint adds b0bc8520e632 nfsd4: Expose the callback address and state of each NFS4 client adds 4b912600c12f nfsd: Prevent truncation of an unlinked inode from blockin [...] adds ec79990df716 nfsd: move some commit_metadata()s outside the inode lock adds 1808d90e8458 NFSD add vfs_fsync after async copy is done adds 427e5bdd74c8 Merge remote-tracking branch 'nfsd/nfsd-next' adds 29418ed7c5a6 Merge remote-tracking branch 'v9fs/9p-next' adds 821510610d9f Merge remote-tracking branch 'vfs/for-next' adds 11b3dda5e8b6 lib: vsprintf: scanf: Negative number must have field width > 1 adds 900fdc457376 lib: vsprintf: Fix handling of number field widths in vsscanf adds 50f530e176ea lib: test_scanf: Add tests for sscanf number conversion adds ef04d4ff4b19 selftests: lib: Add wrapper script for test_scanf adds 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next adds 170985804a8c Merge remote-tracking branch 'printk/for-next' adds 02462d1dd745 Merge remote-tracking branch 'hid/for-next' adds 469668a58b68 dt-bindings: i2c: i2c-rk3x: add description for rk3568 adds e653312b5b77 i2c: qcom-cci: add sm8250 compatible adds 168290fb2675 i2c: add binding to mark a bus as supporting SMBus-Alert adds c8062d11e20c i2c: stm32f7: add SMBus-Alert support adds d4b250562fb8 i2c: qcom-geni: fix spelling mistake "unepxected" -> "unexpected" adds 9dd45bbad947 i2c: icy: Remove unused variable new_fwnode in icy_probe() adds 52b806e8d6b3 i2c: I2C_HISI should depend on ACPI adds c4740e293c93 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E adds 1ffa3864e86b Merge branch 'i2c/for-current' into i2c/for-next adds 6d396c9304e7 Merge remote-tracking branch 'i2c/i2c/for-next' adds 34569e775e39 docs: hwmon: Add an entry for mp2888 adds d35cc9f95f8d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds ee62c89cd459 docs: update sysfs-platform_profile.rst reference adds e437c1a3e713 docs: vcpu-requests.rst: fix reference for atomic ops adds 50bd52fef16d docs: translations/zh_CN: fix a typo at 8.Conclusion.rst adds 716c9d9403d0 docs: sched-bwc.rst: fix a typo on a doc name adds 4b0c9948a4c2 docs: update pin-control.rst references adds 0a5fab9f0858 docs: virt: api.rst: fix a pointer to SGX documentation adds 5286bd25e209 docs: ABI: iommu: remove duplicated definition for sysfs-k [...] adds 13d6f96750c8 docs: ABI: sysfs-class-backlight: unify ambient light zone nodes adds 1ca5d41c371e docs: ABI: sysfs-class-led-trigger-pattern: remove repeat [...] adds 61fa308f23b5 samples/kprobes: Fix typo in handler_fault() adds db1ea668843e samples/kprobes: Fix typo in handler_post() adds cc3496bf8685 docs: Use fallthrough pseudo-keyword adds 76001b8bbf48 docs: Add more message type documentations for checkpatch adds fa5b8fef20b1 docs/zh_CN: add parisc index translation adds b24247ded3e3 docs/zh_CN: add parisc debugging.rst translation adds 5fb82175a2ae docs/zh_CN: add parisc registers.rst translation adds 2bc602cb0e0d docs: block: blk-mq.rst: correct drive -> driver adds 0e7c52da1ab8 Documentation: checkpatch: Tweak BIT() macro include adds 73326e369393 Merge remote-tracking branch 'jc_docs/docs-next' adds 0a016c35a326 media: staging: media: atomisp: pci: Balance braces around [...] adds b6465b1d74b8 media: staging: media: atomisp: pci: Balance braces around [...] adds 41d1f1b03909 media: staging: media: atomisp: pci: Balance braces around [...] adds d1ca04c476d6 media: staging: media: atomisp: pci: Balance braces around [...] adds 049eda0749fa media: staging: media: tegra-video: Align line break to ma [...] adds 6ceb557604e8 media: staging: media: atomisp: Fix sh_css.c brace coding [...] adds c0633711b00a media: staging: media: atomisp: Remove redundant assertion [...] adds 7394bf6d3c1e media: staging: media: atomisp: Fix the rest of sh_css.c b [...] adds dfdd8ceb6f74 media: staging: media: atomisp: Remove all redundant asser [...] adds 9d634547323e media: staging: media: atomisp: Remove a superfluous else [...] adds d4bc34d18201 media: staging: media: atomisp: Replace if else clause wit [...] adds 7796e455170e media: staging: media: atomisp: Fix alignment and line len [...] adds 58a328830e49 media: staging: media: atomisp: Refactor ia_css_stream_load() adds 684e025c7165 media: staging: media: atomisp: Fix line split style issues adds 43692e9e1b8b media: staging: media: atomisp: balance braces around if.. [...] adds 21837c2c27cd media: staging: media: atomisp: remove unnecessary braces adds f50559f0c9b4 media: staging: media: atomisp: reformat code comment blocks adds 4c999ae366e1 media: staging: media: atomisp: fix CamelCase variable naming adds 2dfc978ac0f3 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() adds 637959f7e273 media: staging: media: atomisp: remove unnecessary pr_info calls adds 4eb48acac1e9 media: s2255drv: remove redundant assignment to variable field adds b07006ff9365 media: mc: mc-entity.c: Fix typo adds 71c415181284 media: rkisp1: rksip1-capture.c: Improve comments and fix typos adds 27ba44270b5e media: rkisp1: rkisp1-params.c: Fix typos adds be8656e62e9e media: cpia2: fix memory leak in cpia2_usb_probe adds b2cd0b31ed89 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] adds 3d37ef41bed0 media: cobalt: fix race condition in setting HPD adds 67a7e53d5b21 media: hevc: Fix dependent slice segment flags adds 414e0a6437f9 media: qcom/camss: Use devm_platform_ioremap_resource_byname adds 8edcb5049ac2 media: I2C: change 'RST' to "RSET" to fix multiple build errors adds f8194e5e63fd media: pvrusb2: fix warning in pvr2_i2c_core_done adds 09f4310c6bfb media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 adds 3b330849512e media: hantro: imx: reuse MB_DIM define adds c78b22aaaa90 media: hantro: imx: remove duplicate dec_base init adds d72a96b6c053 media: hantro: imx: remove unused include adds bbc42ab0da98 media: hantro: introduce hantro_g1.c for common API adds 18d6c8b7b4c9 media: hantro: add fallback handling for single irq/clk adds 0d705395afa4 media: dt-bindings: Document SAMA5D4 VDEC bindings adds 82ad940c0094 media: hantro: add initial SAMA5D4 support adds bb9212fd9710 media: ARM: dts: sama5d4: enable Hantro G1 VDEC adds 9c573c88197e Merge remote-tracking branch 'v4l-dvb/master' adds 401b0e5dcab6 media: i2c: ak7375: use pm_runtime_resume_and_get() adds 7917f27941c3 media: i2c: dw9714: use pm_runtime_resume_and_get() adds ed8f47b06125 media: i2c: dw9768: use pm_runtime_resume_and_get() adds d5e75e8b4a24 media: i2c: dw9807-vcm: use pm_runtime_resume_and_get() adds c36c7d56ad44 media: i2c: hi556: use pm_runtime_resume_and_get() adds 3c11dfe3be25 media: i2c: imx214: use pm_runtime_resume_and_get() adds 30ad45591265 media: i2c: imx219: use pm_runtime_resume_and_get() adds 018ef4301711 media: i2c: imx258: use pm_runtime_resume_and_get() adds bb94b8f3a76e media: i2c: imx274: use pm_runtime_resume_and_get() adds 739d9c64150a media: i2c: imx290: use pm_runtime_resume_and_get() adds c0f8f1b6a101 media: i2c: imx319: use pm_runtime_resume_and_get() adds 5f070f4df4fd media: i2c: imx355: use pm_runtime_resume_and_get() adds e7c018a96355 media: i2c: mt9m001: use pm_runtime_resume_and_get() adds 67d44de2f842 media: i2c: ov02a10: use pm_runtime_resume_and_get() adds cc9351ff1055 media: i2c: ov13858: use pm_runtime_resume_and_get() adds c12ede18c38b media: i2c: ov2659: use pm_runtime_resume_and_get() adds c679b2365a9e media: i2c: ov2685: use pm_runtime_resume_and_get() adds b9be93aa55b4 media: i2c: ov2740: use pm_runtime_resume_and_get() adds 5187df40bf3d media: i2c: ov5647: use pm_runtime_resume_and_get() adds 6b19d2970086 media: i2c: ov5648: use pm_runtime_resume_and_get() adds f151c230dced media: i2c: ov5670: use pm_runtime_resume_and_get() adds f236bb2490b6 media: i2c: ov5675: use pm_runtime_resume_and_get() adds 1541ac5ffd4c media: i2c: ov5695: use pm_runtime_resume_and_get() adds 45bbff806cab media: i2c: ov7740: use pm_runtime_resume_and_get() adds 529e78dea6a0 media: i2c: ov8856: use pm_runtime_resume_and_get() adds 586ee057ba6b media: i2c: ov8865: use pm_runtime_resume_and_get() adds 279a085db8c8 media: i2c: ov9734: use pm_runtime_resume_and_get() adds 81f2fe55d12b media: i2c: tvp5150: use pm_runtime_resume_and_get() adds a959a7bf3b93 media: i2c: video-i2c: use pm_runtime_resume_and_get() adds 2450f59d2416 media: i2c: ccs-core: use pm_runtime_resume_and_get() adds 75ecb9c83cf9 staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get() adds deb9119f807a staging: media: atomisp: use pm_runtime_resume_and_get() adds 7af42f3136d8 staging: media: ipu3: use pm_runtime_resume_and_get() adds e21e1e94ce10 staging: media: cedrus_video: use pm_runtime_resume_and_get() adds dc8276b78917 staging: media: tegra-vde: use pm_runtime_resume_and_get() adds c09ffca53fcd staging: media: tegra-video: use pm_runtime_resume_and_get() adds 0314339a0a49 media: rockchip/rga: use pm_runtime_resume_and_get() adds bc700a13cd3f media: sti/hva: use pm_runtime_resume_and_get() adds 0ccb25b8279c media: ipu3: use pm_runtime_resume_and_get() adds 7295e537bb2b media: coda: use pm_runtime_resume_and_get() adds 97df01fae800 media: mtk-jpeg: use pm_runtime_resume_and_get() adds 09dfb36ce250 media: camss: use pm_runtime_resume_and_get() adds f6bf35ee3e4d media: venus: core: use pm_runtime_resume_and_get() adds 1938ab0d271f media: venus: vdec: use pm_runtime_resume_and_get() adds 85368a213e2d media: venus: venc: use pm_runtime_resume_and_get() adds c311f53362b0 media: rcar-fcp: use pm_runtime_resume_and_get() adds 8102cf89ecd5 media: rkisp1: use pm_runtime_resume_and_get() adds a8779c2752f2 media: s3c-camif: use pm_runtime_resume_and_get() adds 67b92f54186c media: s5p-mfc: use pm_runtime_resume_and_get() adds 75c573eb7041 media: stm32: use pm_runtime_resume_and_get() adds 79e790ff0bc5 media: sunxi: use pm_runtime_resume_and_get() adds 588bc430133c media: ti-vpe: use pm_runtime_resume_and_get() adds 71aeaedc9683 media: vsp1: use pm_runtime_resume_and_get() adds 334fe327a8b4 media: rcar-vin: use pm_runtime_resume_and_get() adds 10f05966c520 media: hantro: use pm_runtime_resume_and_get() adds 89cf71e62cd3 media: davinci: fix two kernel-doc comments adds 12ccb76280f8 media: lirc: remove out of date comment adds 58c08df5751d media: rc: remove tango ir driver and keymap adds 52518e513d6d media: rc: clean up Kconfig dependencies adds ca8519ddc4d7 media: siano: use DEFINE_MUTEX() for mutex lock and LIST_H [...] adds afccc0bbab59 media: dvb-frontends: remove redundant words and fix sever [...] adds 9c87ae1a0dbe media: rc: i2c: Fix an error message adds 37d9d42f9e78 media: lmedm04: delete lme2510_get_adapter_count() adds c680ed46e418 media: dvb-usb: fix wrong definition adds 118f3e1562f2 media: uapi: mpeg2: Rename "quantization" to "quantisation" adds 81bbb65f1981 media: uapi: mpeg2: rework quantisation matrices semantics adds 88e78409a83a media: uapi: mpeg2: Cleanup flags adds f329e21e9dad media: uapi: mpeg2: Split sequence and picture parameters adds b6d7e8031c9c media: uapi: mpeg2: Move reference buffer fields adds 701a6a410c31 media: hantro/cedrus: Remove unneeded slice size and slice offset adds 45f97ba1ce80 media: uapi: mpeg2: Remove V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS adds 2f0968827a48 media: uapi: Move the MPEG-2 stateless control type out of [...] adds 3c994c6d21db media: controls: Log MPEG-2 stateless control in .std_log adds f4815b399111 media: uapi: move MPEG-2 stateless controls out of staging adds d2fcc9c2de11 media: imx: imx7_mipi_csis: Fix logging of only error even [...] adds 7fe1de81ddda media: imx: imx7_mipi_csis: Count the CSI-2 debug interrupts adds ca403b37cd95 media: imx: imx7_mipi_csis: Update ISP_CONFIG macros for q [...] adds eed6a93044e3 media: imx: imx7_mipi_csis: Move static data to top of mip [...] adds 2cb7c5c08cf2 media: imx: imx7_mipi_csis: Minimize locking in get/set format adds 90ce0472182f media: imx: imx7_mipi_csis: Don't set subdev data adds b329650e3f2d media: imx: imx7_mipi_csis: Reorganize code in sections adds 996f6f517dc7 media: imx: imx7_mipi_csis: Set the CLKSETTLE register field adds 492d418c082c media: imx: imx7_mipi_csis: Drop unused csis_hw_reset structure adds 3acb88893a79 media: imx: imx7_mipi_csis: Store CSI-2 data type in forma [...] adds cbf15686dd8b media: imx: imx7_mipi_csis: Drop csi_state phy field adds b0db06bb98b5 media: imx: imx7_mipi_csis: Rename mipi_sd to sd adds f65ffcd8abf9 media: imx: imx7_mipi_csis: Rename csi_state flag field to state adds e71bcbe65f67 media: imx: imx7_mipi_csis: Turn csi_state irq field into [...] adds deb1c97283a4 media: imx: imx7_mipi_csis: Don't pass pdev to mipi_csis_p [...] adds 96703073ecb3 media: imx: imx7_mipi_csis: Pass csi_state to mipi_csis_su [...] adds 62bd05a4f9ff media: imx: imx7_mipi_csis: Drop csi_state pdev field adds b4eb02656d09 media: imx: imx7_mipi_csis: Make csi_state num_clocks fiel [...] adds 0092d4a8ea7f media: imx: imx7_mipi_csis: Reorganize csi_state structure adds 7479454cfef0 media: imx: imx7_mipi_csis: Reorganize mipi_csis_probe() adds 88fc81388df9 media: imx: imx7_mipi_csis: Reject invalid data-lanes settings adds acdff8e14ae9 media: imx: imx7_mipi_csis: Move PHY control to dedicated [...] adds 85b62ff2cb97 media: dt-bindings: media: nxp,imx7-mipi-csi2: Add i.MX8MM [...] adds f0e7cfbb43f1 media: imx: imx7_mipi_csis: Add i.MX8MM support adds 2fb27551ba40 media: imx: imx7_mipi_csis: Update MAINTAINERS adds c3bf5129f339 media: v4l2-ctrls: always copy the controls on completion adds 71c689dc2e73 media: v4l2-ctrls: split up into four source files adds 32e084a7d337 Merge remote-tracking branch 'v4l-dvb-next/master' adds 0df316b8ec04 ACPI: IORT: Handle device properties with software node API adds a3a55fa736a4 Merge branch 'devprop' into linux-next adds 6d27975851b1 ACPI: scan: Rearrange dep_unmet initialization adds f59a905b962c ACPI: PM: s2idle: Add missing LPS0 functions for AMD adds b9370dceabb7 ACPI: PM / fan: Put fan device IDs into separate header file adds 65ea8f2c6e23 ACPI: processor idle: Fix up C-state latency if not ordered adds 14fad24d0520 x86/acpi: Switch to pr_xxx log functions adds c1344e3e8747 Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] adds bab858b30cbe ACPI: DPTF: Add new PCH FIVR methods adds 6306f0431914 ACPI: EC: Make more Asus laptops use ECDT _GPE adds b7a732a73ac5 ACPI: APEI: Don't warn if ACPI is disabled adds 45b10e3e0170 ACPI: sbshc: Fix fall-through warning for Clang adds f00d2d32cc67 ACPI: event: Remove redundant initialization of local variable adds c6190da87364 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] adds daadabfbd36d drivers: pnp: isapnp: proc.c: Remove unnecessary local variables adds b15fc7c2c88e PNP: Remove pnp_alloc() adds 5bb5ceac1275 PNP: Switch over to dev_dbg() adds 1651709b5167 Merge branch 'pnp' into linux-next adds c3d175e4852b cpufreq: intel_pstate: hybrid: Avoid exposing two global a [...] adds eb3693f0521e cpufreq: intel_pstate: hybrid: CPU-specific scaling factor adds fbdc21e9b038 cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode adds 706c5328851d cpufreq: intel_pstate: Add Cometlake support in no-HWP mode adds 9ff6774b9718 cpufreq: sc520_freq: add 'fallthrough' to one case adds c17108d7145e Merge branch 'pm-cpufreq' into linux-next adds 9b7ff25d129d ACPI: power: Refine turning off unused power resources adds b5e9190eeb4a Merge branch 'acpi-pm-fixes' into linux-next adds 313f683beb69 ACPICA: Clean up context mutex during object deletion adds 48a6717102ce Merge branch 'acpica' into linux-next adds 558642bccede PM: wakeirq: Set IRQF_NO_AUTOEN when requesting the IRQ adds 6be2408a1ef6 PM: hibernate: fix spelling mistakes adds c1d6d2fd2f64 cpufreq: acpi-cpufreq: Skip initialization if cpufreq driv [...] adds 0f0cc6675f65 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next adds 64887bbddae5 ACPI: ipmi: Remove address space handler in error path adds be7ae56809bf ACPI: configfs: Replace ACPI_INFO() with pr_debug() adds bf15f94bdcd8 Merge branch 'acpi-misc' into linux-next adds 9c675ba487a3 Merge remote-tracking branch 'pm/linux-next' adds 17a8b0b6dde6 cpufreq: blacklist SC7280 in cpufreq-dt-platdev adds 88bf5a85fe98 dt-bindings: dvfs: Add support for generic performance domains adds 70d99a8f0442 cpufreq: mediatek: add support for mt8365 adds b791c7f94680 cpufreq: scmi: Fix an error message adds 4814d9c5d3b9 cpufreq: dt: Rename black/white-lists adds 726e52697882 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 18b380ed61f8 PM / devfreq: Add missing error code in devfreq_add_device() adds 7dbc0d246891 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status adds 5e480ab94db8 PM / devfreq: tegra30: Support thermal cooling adds a15fc9aa5b38 PM / devfreq: imx8m-ddrc: Remove DEVFREQ_GOV_SIMPLE_ONDEMA [...] adds 043e2ac8234a Merge remote-tracking branch 'devfreq/devfreq-next' adds ac9fd3c80340 opp: use list_del_init instead of list_del/INIT_LIST_HEAD adds 6a65ab7967d9 Merge remote-tracking branch 'opp/opp/linux-next' adds c937aabbd7f4 fs: dlm: always run complete for possible waiters adds 2df6b7627a81 fs: dlm: add dlm macros for ratelimit log adds b38bc9c2b317 fs: dlm: fix srcu read lock usage adds 7443bc962509 fs: dlm: set is othercon flag adds ba868d9deaab fs: dlm: reconnect if socket error report occurs adds c6aa00e3d20c fs: dlm: cancel work sync othercon adds 8aa31cbf20ad fs: dlm: fix connection tcp EOF handling adds 6fb5cf9d4206 fs: dlm: public header in out utility adds a070a91cf140 fs: dlm: add more midcomms hooks adds 8f2dc78dbc20 fs: dlm: make buffer handling per msg adds 2874d1a68c4e fs: dlm: add functionality to re-transmit a message adds 37a247da517f fs: dlm: move out some hash functionality adds 8e2e40860c7f fs: dlm: add union in dlm header for lockspace id adds 489d8e559c65 fs: dlm: add reliable connection if reconnect adds 5b2f981fde8b fs: dlm: add midcomms debugfs functionality adds 706474fbc5fe fs: dlm: don't allow half transmitted messages adds acc07839026e Merge remote-tracking branch 'dlm/next' adds 591f762b2750 RDMA/hns: Remove the condition of light load for posting DWQE adds e3d65124ce2b RDMA/ucma: Cleanup to reduce duplicate code adds e6a1f8c696be RDMA/mlx5: Remove redundant assignment to ret adds 74ec2424737a IB/srpt: Remove redundant assignment to ret adds 16149eddd380 RDMA/core: Remove never used ib_modify_wq function call adds 7c6c2f5337b7 RDMA: Remove unnecessary struct declaration adds 620ccaaa46d1 IB/hfi1: Delete an unneeded bool conversion adds 021c1f24f002 RDMA/mlx5: Support SQD2RTS for modify QP adds c906b86e9c44 RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response adds 69e0a42f3f79 RDMA/hns: Remove unused parameter udata adds aca496fb61d3 RDMA/mlx4: Remove unused parameter udata adds 0bedd3d0050b RDMA/mlx5: Remove unused parameter udata adds cd5b010ffff2 RDMA/rxe: Remove unused parameter udata adds 6dc760027d29 RDMA/bnxt_re: Drop unnecessary NULL checks after container_of adds 12a7a9966247 IB/hfi1: Remove the repeated declaration adds 800de3f55770 RDMA/cxgb4: Remove useless assignments adds b6989da85a27 RDMA/hns: Refactor extend link table allocation adds 4511624a3514 RDMA/hns: Rename CMDQ head/tail pointer to PI/CI adds 21090b5d8c98 RDMA/hns: Remove Receive Queue of CMDQ adds 331859d320f5 RDMA/hns: Remove unused CMDQ member adds 1658d26db51d Merge remote-tracking branch 'rdma/for-next' adds 1756055de284 ibmveth: fix kobj_to_dev.cocci warnings adds bc6d076daa8c tun: use DEVICE_ATTR_RO macro adds 959dc069aed8 net: 3com: remove leading spaces before tabs adds 40b1f92676f2 net: alteon: remove leading spaces before tabs adds 106b4cb59766 net: amd: remove leading spaces before tabs adds a22cf81d634c net: apple: remove leading spaces before tabs adds 90e4403a6d37 net: broadcom: remove leading spaces before tabs adds 21b128fde6e0 net: chelsio: remove leading spaces before tabs adds cf82f9b165e4 net: dec: remove leading spaces before tabs adds e6f0f977407f net: dlink: remove leading spaces before tabs adds c11c900143e4 net: ibm: remove leading spaces before tabs adds 717dc24dc5d6 net: marvell: remove leading spaces before tabs adds 4a0949778c4e net: natsemi: remove leading spaces before tabs adds f95a73a8a8a8 net: realtek: remove leading spaces before tabs adds bf53445d81e3 net: seeq: remove leading spaces before tabs adds a294ddfccb45 net: sis: remove leading spaces before tabs adds 996d7ab8badf net: smsc: remove leading spaces before tabs adds b54f440cb871 net: sun: remove leading spaces before tabs adds d1e4916fa703 net: fealnx: remove leading spaces before tabs adds 223f02acce1a net: xircom: remove leading spaces before tabs adds 59909c1ab71d net: 8390: remove leading spaces before tabs adds 2174fbd71914 net: fujitsu: remove leading spaces before tabs adds 798c04f64283 Merge branch 'net-dev-leading-spaces' adds 4b63b27fc59a net: e1000: remove repeated word "slot" for e1000_main.c adds e77471f1de0d net: e1000: remove repeated words for e1000_hw.c adds 59398afda176 net: e1000e: remove repeated word "the" for ich8lan.c adds 800b74a57363 net: e1000e: remove repeated word "slot" for netdev.c adds 0d27895bcbb4 net: e1000e: fix misspell word "retreived" adds 4bebe324079e Merge branch 'intel-cleanups' adds f7e0318a314f netlabel: remove unused parameter in netlbl_netlink_auditinfo() adds 9cc52f5a533a dt-bindings: net: nfc: s3fwrn5: Add optional clock adds 340f42f7ff0b nfc: s3fwrn5: i2c: Enable optional clock from device tree adds eb0e4d59b6ed net: Add notifications when multipath hash field change adds 7725c1c8f732 mlxsw: spectrum_router: Replace if statement with a switch [...] adds 9d23d3eb6f41 mlxsw: spectrum_router: Move multipath hash configuration [...] adds 28bc824807a5 mlxsw: reg: Add inner packet fields to RECRv2 register adds b7b8f435ea3b mlxsw: spectrum_outer: Factor out helper for common outer fields adds 01848e05f8bb mlxsw: spectrum_router: Add support for inner layer 3 mult [...] adds daeabf89eb89 mlxsw: spectrum_router: Add support for custom multipath h [...] adds 9287aa2bfd54 Merge branch 'mlxsw-mphash-policies' adds 3d4316776876 Merge branch 'bpf-loader-progs' adds 5d67f349590d bpf: Add cmd alias BPF_PROG_RUN adds 3a2daa724864 bpf: Make some symbols static adds 7b16509b29e0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 05ff8435e505 net/sched: cls_api: increase max_reclassify_loop adds 20e76d3d044d net: ethernet: ixp4xx: Fix return value check in ixp4xx_et [...] adds a49e72b3bda7 net: qrtr: ns: Fix error return code in qrtr_ns_init() adds e40d2cca0189 net: phy: add MediaTek Gigabit Ethernet PHY driver adds ba751e28d442 net: dsa: mt7530: add interrupt support adds 4006f986c091 dt-bindings: net: dsa: add MT7530 interrupt controller binding adds f494f0935ffb staging: mt7621-dts: enable MT7530 interrupt controller adds 0f844e4c993d Merge branch 'mt7530-interrupt-support' adds 2682ea324b00 mISDN: Remove obsolete PIPELINE_DEBUG debugging information adds d96b0e59468d net: hns3: refactor dump reg of debugfs adds 365e860aa7a7 net: hns3: refactor dump reg dcb info of debugfs adds d2f737cf21b8 net: hns3: refactor queue map of debugfs adds e44c495d95e0 net: hns3: refactor queue info of debugfs adds b5a0b70d77b9 net: hns3: refactor dump fd tcam of debugfs adds 7679f28e32a4 net: hns3: refactor dump tm map of debugfs adds cad7c215a4b1 net: hns3: refactor dump tm of debugfs adds 0e32038dc856 net: hns3: refactor dump tc of debugfs adds 6571ec2eda65 net: hns3: refactor dump qos pause cfg of debugfs adds 28d3bada7d42 net: hns3: refactor dump qos pri map of debugfs adds 95b195869b7d net: hns3: refactor dump qos buf cfg of debugfs adds 484e1ed1b25a net: hns3: refactor dump qs shaper of debugfs adds 7b07ab06e6b0 net: hns3: refactor dump mac tnl status of debugfs adds 058c3be95235 net: hns3: refactor dump serv info of debugfs adds b4689aaf1863 net: hns3: remove the useless debugfs file node cmd adds dc185ae6ab87 Merge branch 'hns3-debugfs' adds c169a93c8176 net: wan: remove leading spaces before tabs adds 094fefd663ad net: usb: remove leading spaces before tabs adds 1d314fc1a157 net: slip: remove leading spaces before tabs adds 63b63138f656 net: ppp: remove leading spaces before tabs adds d1542f85dfc2 net: hamradio: remove leading spaces before tabs adds a597111a3ce3 net: fddi: skfp: remove leading spaces before tabs adds 20a4fc3bc284 net: appletalk: remove leading spaces before tabs adds cf9207d77aef ifb: remove leading spaces before tabs adds 9e5914cc9571 mii: remove leading spaces before tabs adds 938263064ea7 Merge branch 'net-leading-spaces' adds 0c20f2d29fff igc: Move igc_xdp_is_enabled() adds 73a6e3721261 igc: Refactor __igc_xdp_run_prog() adds f485164867d3 igc: Refactor igc_clean_rx_ring() adds 4609ffb9f615 igc: Refactor XDP rxq info registration adds a27e6e73e550 igc: Introduce TX/RX stats helpers adds 6123429516c7 igc: Introduce igc_unmap_tx_buffer() helper adds 859b4dfa4115 igc: Replace IGC_TX_FLAGS_XDP flag by an enum adds fc9df2a0b520 igc: Enable RX via AF_XDP zero-copy adds 9acf59a752d4 igc: Enable TX via AF_XDP zero-copy adds 92b13cabeacd Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 86a5ad0a4608 net: bonding: add some required blank lines adds 8ce390bb9859 net: bonding: fix code indent for conditional statements adds 52333512701b net: bonding: remove unnecessary braces adds 97a1111d9ca6 net: bonding: use tabs instead of space for code indent adds ba102914fa4f Merge branch 'bond-cleanups' adds 4b99b7498277 NFC: st21nfca: remove unnecessary variable and labels adds 07b5dc1d515a ibmvnic: remove default label from to_string switch adds 25173dd4093a selftests: net: devlink_port_split.py: skip the test if no [...] adds 48afdaea04eb net: atm: use DEVICE_ATTR_RO macro adds 7567d603b3f1 net: usb: hso: use DEVICE_ATTR_RO macro adds 86fe2f8aa14f net: cdc_ncm: use DEVICE_ATTR_RW macro adds d0d62baa7f50 net: xilinx_emaclite: Do not print real IOMEM pointer adds 48e8c6f1612b net: phy: add driver for Motorcomm yt8511 phy adds ca021f0dd851 net: dsa: sja1105: send multiple spi_messages instead of u [...] adds 718bad0e4da9 net: dsa: sja1105: adapt to a SPI controller with a limite [...] adds 44be5c42e3ed Merge branch 'sja1105-spi' adds 492625791649 net: wan: fix an code style issue about "foo* bar" adds 974221c6cf54 net: wan: add some required spaces adds eab9948140d1 net: wan: fix the code style issue about trailing statements adds 145efe6c279b net: wan: remove redundant blank lines adds 1bf705d4f231 net: wan: add braces {} to all arms of the statement adds 70fe4523c8f6 net: wan: add necessary () to macro argument adds faf5954d7f0c Merge branch 'wan-cleanups' adds ae8102b87b9a caif_virtio: Fix some typos in caif_virtio.c adds 4057c58da21c net: bonding: bond_alb: Fix some typos in bond_alb.c adds 31d990cb2628 sfc: farch: fix compile warning in efx_farch_dimension_res [...] adds b269875f91c3 net: phy: Fix inconsistent indenting adds 04fdfad68b81 atm: Fix typo adds 030c8198d744 net: hns3: Fix return of uninitialized variable ret adds 30a2e9c0f5cf net: dsa: sja1105: stop reporting the queue levels in etht [...] adds 039b167d68a3 net: dsa: sja1105: don't use burst SPI reads for port statistics adds f07b300c8157 Merge branch 'sja1105-stats' adds b193f2ed533f dpaa2-eth: setup the of_node field of the device adds 30f43d6f1cab dpaa2-eth: name the debugfs directory after the DPNI object adds b12a6b7193e1 Merge branch 'dpaa2-eth-of_node' adds f5120f599880 dpaa2-eth: don't print error from dpaa2_mac_connect if tha [...] adds 52af13a41489 net: ftgmac100: add missing error return code in ftgmac100 [...] adds 3880fc37beba sfc: use DEVICE_ATTR_*() macro adds 4934fb7dc409 sfc: falcon: use DEVICE_ATTR_*() macro adds 0056982f093d ehea: Use DEVICE_ATTR_*() macro adds 190e6e291a4c net: r6040: Use logical or for MDIO operations adds 06666907a38a net: r6040: Use ETH_FCS_LEN adds 2ae83ed289c0 Merge branch 'r6040-cleanups' adds 5d6c3d91ad72 net: r6040: Allow restarting auto-negotiation adds ec7d6dd870d4 ethernet: ucc_geth: Use kmemdup() rather than kmalloc+memcpy adds 62f148d8dde6 nfc: st-nci: remove unnecessary assignment and label adds 1e6e76101fd9 net: hns3: configure promisc mode for VF asynchronously adds 4e2471f7b6ef net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace [...] adds feeb371272fe Merge branch 'hns3-promisc-updates' adds 542043e91df4 net: dsa: sja1105: parameterize the number of ports adds f238fef1b3de net: dsa: sja1105: avoid some work for unused ports adds 82760d7f2ea6 net: dsa: sja1105: dimension the data structures for a lar [...] adds df2a81a35ebb net: dsa: sja1105: don't assign the host port using dsa_up [...] adds c50376783f23 net: dsa: sja1105: skip CGU configuration if it's unnecessary adds fd6f2c257b0b net: dsa: sja1105: dynamically choose the number of static [...] adds f78a2517cf73 net: dsa: sja1105: use sja1105_xfer_u32 for the reset procedure adds 38fbe91f2287 net: dsa: sja1105: configure the multicast policers, if present adds 1bf658eefe38 net: dsa: sja1105: allow the frame buffer size to be customized adds d9d15a662cff Merge branch 'sja1105-sja1110-prep' adds 8890d0a1891a net: wan: remove redundant blank lines adds b32db030b96e net: wan: fix an code style issue about "foo* bar" adds f0328a192290 net: wan: add blank line after declarations adds 261795f4113b net: wan: code indent use tabs where possible adds e5877104b5ec net: wan: fix the code style issue about trailing statements adds c3b6b5c64f39 net: wan: add some required spaces adds 87feef1cfbbe net: wan: move out assignment in if condition adds 336d781bd952 net: wan: replace comparison to NULL with "!card" adds 80d67b95d1fe net: wan: fix the comments style issue adds d1406175f968 net: wan: add braces {} to all arms of the statement adds c1eaf3c09c54 Merge branch 'wan-cleanups' adds ccc882f0d838 net: bridge: remove redundant assignment adds 307ea4ce3edd net: hns3: switch to dim algorithm for adaptive interrupt [...] adds 687c87adc11a net/hamradio/6pack: Fix inconsistent indenting adds 98d728232c98 net: wan: remove redundant blank lines adds 9e7ee10f169f net: wan: add blank line after declarations adds c4fdef99d17b net: wan: fix an code style issue about "foo* bar adds 69542276e2b1 net: wan: add some required spaces adds 2aea27bae89b net: wan: replace comparison to NULL with "!card" adds 30cbb0107e98 net: wan: add spaces required around that ':' and '+' adds 1b19b3f79063 Merge branch 'wan-cleanups' adds e4e92ee78702 net: wwan: core: Add WWAN device index sysfs attribute adds d4374282f41c Merge remote-tracking branch 'net-next/master' adds f9bceaa59c5c libbpf: Skip bpf_object__probe_loading for light skeleton adds 3e87f192b405 bpf: Add lookup_and_delete_elem support to hashtab adds d59b9f2d1b22 bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags adds 49c299b69444 selftests/bpf: Add bpf_lookup_and_delete_elem tests adds 5556bacaa561 Merge branch 'Add lookup_and_delete_elem support to BPF ha [...] adds 9f0c317f6aa1 libbpf: Add support for new llvm bpf relocations adds 4ce7d68beb9e samples: bpf: Ix kernel-doc syntax in file header adds 8fb33b605530 bpf: Fix spelling mistakes adds a720a2a0ad6c xsk: Use kvcalloc to support large umems adds 4654662b3bdf Merge remote-tracking branch 'bpf-next/for-next' adds 335a2a1fcefc esp: drop unneeded assignment in esp4_gro_receive() adds fe9f1d8779cb xfrm: add state hashtable keyed by seq adds 7ec35a1b1de7 Merge remote-tracking branch 'ipsec-next/master' adds 803b6816a4d3 Merge remote-tracking branch 'netfilter-next/master' adds ace4e30dbca7 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 adds e495dbe5beec Bluetooth: btqca: Add support for firmware image with mbn [...] adds 55c9850addcc Bluetooth: btqca: Moved extracting rom version info to com [...] adds d82795d80cb2 dt-bindings: net: bluetooth: Convert Qualcomm BT binding t [...] adds f17d4d7ef732 dt-bindings: net: bluetooth: Add device tree bindings for [...] adds 3f4598868685 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) adds b8950e6815b6 Bluetooth: Remove spurious error message adds a563f2a47ca3 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails adds 48c8becdd0c3 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response adds 2aaf532ca1b6 Bluetooth: btusb: Use firmware_request_nowarn adds 3c12c376e965 Bluetooth: btusb: Add support USB ALT 3 for WBS adds 7e17367e0169 Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro adds c7e1e7ccd606 Bluetooth: Translate additional address type during le_conn_comp adds 33c795370770 Merge remote-tracking branch 'bluetooth/master' adds 43a511c44e58 gfs2: Prevent direct-I/O write fallback errors from getting lost adds 4194dec4b416 gfs2: Fix I_NEW check in gfs2_dinode_in adds 20265d9a67e4 gfs2: fix scheduling while atomic bug in glocks adds 865cc3e9cc0b gfs2: fix a deadlock on withdraw-during-mount adds f5456b5d67cf gfs2: Clean up revokes on normal withdraws adds 75c38a3754f8 gfs2: Fix use-after-free in gfs2_glock_shrink_scan adds c861120d918f gfs2: Fix mmap locking for write faults adds efc1ffae38fd gfs2: Clean up the error handling in gfs2_page_mkwrite adds 528d2f919ce2 gfs2: Add wrapper for iomap_file_buffered_write adds b7f4ad2849db gfs2: Add gfs2_holder_is_compatible helper adds 2ac05ced42a9 gfs2: Fix mmap + page fault deadlocks (part 1) adds 8d5e69b6eba8 iov_iter: Add iov_iter_fault_in_writeable() adds 2410169be8bf gfs2: Add wrappers for accessing journal_info adds 62713fe2a596 gfs2: Encode glock holding and retry flags in journal_info adds 8fdfebb90c45 gfs2: Add LM_FLAG_OUTER glock holder flag adds f2e249414acb gfs2: Fix mmap + page fault deadlocks (part 2) adds 75069590915f gfs2: Fix do_gfs2_set_flags description adds a9e6263c9b03 Merge remote-tracking branch 'gfs2/for-next' adds 2340f13b162c Merge remote-tracking branch 'mtd/mtd/next' adds 3f853e346a03 Merge remote-tracking branch 'nand/nand/next' adds 2d016672528a crypto: testmgr - fix initialization of 'secret_size' adds c5ae16f5c6b9 crypto: ecdh - extend 'cra_driver_name' with curve name adds a225762057d6 crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name adds 0b0553b701f8 crypto: hisilicon/hpre - fix unmapping invalid dma address adds e0a6f390d44b crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands adds c9a753b9733d crypto: hisilicon/hpre - init a structure member each line adds 9201c0774c22 crypto: hisilicon/hpre - replace macro with inline function adds b94c910afda0 crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' adds 58be5ce3461e crypto: hisilicon/hpre - delete rudundant initialization adds 82119db8cacb crypto: hisilicon/hpre - use 'GENMASK' to generate mask value adds 0c176d8d7d97 crypto: hisilicon/hpre - delete rudundant macro definition adds 302e909cb22b crypto: hisilicon/hpre - add 'default' for switch statement adds 5c93a2ebc7ad hwrng: omap - Enable driver for TI K3 family adds 4c0716ee1d97 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() adds 5c8552325e01 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() adds d699c5d0bd81 crypto: sa2ul - Use of_device_get_match_data() helper adds daeec7388eb2 crypto: sa2ul - Use devm_platform_ioremap_resource() adds c858401cb4a8 crypto: sa2ul - Remove child devices in remove adds dbbc5c06955c crypto: hisilicon/qm - initialize the device before doing tasks adds 3121f021c00a crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error adds 3b9c24dec891 crypto: hisilicon/qm - adjust order of device error configuration adds b7da13d092a4 crypto: hisilicon/qm - enable to close master ooo when NFE occurs adds a6f8e68e238a crypto: ccp - Fix a resource leak in an error handling path adds 482234e112d3 Merge remote-tracking branch 'crypto/master' adds 3a3ca7265316 Merge tag 'drm-misc-next-2021-05-12' of git://anongit.free [...] adds 41ab70e06e13 Merge tag 'imx-drm-next-2021-05-12' of git://git.pengutron [...] adds ae25ec2fc6c5 Merge tag 'drm-misc-next-2021-05-17' of git://anongit.free [...] adds 2ba047855096 Merge tag 'drm-intel-next-2021-05-19-1' of git://anongit.f [...] adds cbd4945ca5b8 drm/amdgpu/display: fix dal_allocation documentation adds 1acbb613c445 drm/amdgpu: add synchronization among waves in the same th [...] adds 7bd939d04db9 drm/amdgpu: add judgement when add ip blocks (v2) adds 32358093b66d drm/amdgpu: update the method for harvest IP for specific SKU adds 0064b0ce85bb drm/amd/pm: enable ASPM by default adds 0aa0725fa717 drm/amd/amdgpu: Cancel the hrtimer in sw_fini adds 6e6fe7c9285e drm/amd/pm: Update aldebaran pmfw interface adds a9a76beed265 drm/amdkfd: new range accessible by all GPUs adds 2bb5b5f688cb drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] adds c99c4d0ca57c Merge tag 'amd-drm-next-5.14-2021-05-19' of https://gitlab [...] adds e2b1f9f52bb6 drm/amdkfd: refine the poison data consumption handling adds 195c41fba46c drm/amdgpu: Add compile flag for securedisplay adds 0c6f7777cf37 drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory adds 2b2339eeaff5 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory adds ed9d205363c3 drm/amdgpu: Complete multimedia bandwidth interface adds 5968c6a2ba8f drm/amdgpu: add atomfirmware helper function to query fw cap adds 58ff791ad3ef drm/amdgpu: switch to cached fw flags for gpu virt cap adds 698b1010864e drm/amdgpu: switch to cached fw flags for sram ecc cap adds 82a520301628 drm/amdgpu: switch to cached fw flags for mem training cap adds cffd6f9d42bd drm/amdgpu: add helper function to query dynamic boot config cap adds c6a11133337c drm/amdgpu: query boot config cap before issue psp cmd adds 0ccc3ccf5b3a drm/amdgpu: re-apply "use the new cursor in the VM code" v2 adds 2b77ade8b90f drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram adds abf91e0d3316 drm/amdgpu: set the contiguous flag if possible adds dfffdf5e6597 drm/amdgpu: check contiguous flags instead of mm_node adds 3b5d86fc2382 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr adds a6ce1e1aab3f drm/radeon: use the dummy page for GART if needed adds bf546940d5aa drm/amdgpu: flush TLB if valid PDE turns into PTE adds 5228cd65742a drm/amdgpu: Fill adev->unique_id with data from PF2VF msg adds 7a3ae1e249c2 Revert "drm/amdkfd: flush TLB after updating GPU page table" adds 765385ec00a9 drm/amdkfd: heavy-weight flush TLB after unmap adds ea46eaf26c6c drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds e0972f8c21d2 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV adds d9c7f753b8b4 drm/amdgpu: Refine the error report when flush tlb. adds 8ef4f94addd7 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds 8f6368a9c926 drm/amdgpu: Conditionally reset RAS counters on boot adds eed13b0e374e drm/amd/pm: Add custom/current freq to pstates adds e943dd8861f7 drm/amd/pm: Fix showing incorrect frequencies on aldebaran adds 5709121a58a2 drm/amd/pm: Reset max GFX clock after disabling determinism adds 132c894e93f1 drm/amd/display: treat memory as a single-channel for asym [...] adds 980d6042c1dc drm/amd/display: Add get_current_time interface to dmub_srv adds 2334470369f1 drm/amd/display: Add documentation for power gate plane adds 7969b6ecb356 drm/amd/display: Remove legacy comments adds 568bb205d2a4 drm/amd/display: Add kernel-doc to some hubp functions adds 194038fd736f drm/amd/display: Document set RECOUT operation adds 5e9ff15976c2 drm/amd/display: Minor refactor of DP PHY test automation adds 6cb2ce8e31a3 drm/amd/display: Disconnect non-DP with no EDID adds 55bac4a77a86 drm/amd/display: determine dp link encoding format from li [...] adds 4c247f8c57f3 drm/amd/display: decide link training settings based on ch [...] adds 37f270c6d805 drm/amd/display: rename perform_link_training_int function adds f1900a9b0f64 drm/amd/display: consider channel coding in configure lttpr mode adds d98af2725d42 drm/amd/display: Refactor suspend/resume of Secure display adds 3bb68cec4db8 drm/amd/display: Add Overflow check to skip MALL adds 67c268a50a11 drm/amd/display: Correct DPCD revision for eDP v1.4 adds bbc49fc0326b drm/amd/display: Avoid get/put vblank when stream disabled adds 60d177fdf884 drm/amd/display: Use the correct max downscaling value for [...] adds 3ca402375a21 drm/amd/display: Refactor and add visual confirm for HW Fl [...] adds 41a9e02bb0ab drm/amd/display: [FW Promotion] Release 0.0.66 adds 6b8dd1337a23 drm/amd/display: 3.2.136 adds 6f1695918c2a drm/amd/amdgpu: add beige_goby asic type adds 2542e3c654f2 drm/amd/amdgpu: set fw load type for beige_goby adds b41f5b7ab026 drm/amd/amdgpu: set asic family and ip blocks for beige_goby adds f7b97efef6dc drm/amd/amdgpu: add support for beige_goby firmware adds d2bfc50de286 drm/amd/amdgpu: add gmc support for beige_goby adds 8573035a95f5 drm/amd/amdgpu: add common support for beige_goby adds fd5b4b44e453 drm/amd/amdgpu: initialize IP offset for beige_goby adds ece6fb068d69 drm/amd/amdgpu: add mmhub support for beige_goby adds aa2caa2ad6b8 drm/amd/amdgpu: add common ip block for beige_goby adds 2d527ea6fd32 drm/amd/amdgpu: add gmc ip block for beige_goby adds a1dede364b99 drm/amd/amdgpu: add ih ip block for beige_goby adds 898319ca1e17 drm/amd/amdgpu: add gfx ip block for beige_goby adds 8760403e1965 drm/amd/amdgpu: add sdma ip block for beige_goby adds 67b35b08e7a1 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] adds 5663da86c90d drm/amd/amdgpu: add virtual display support for beige_goby adds afee60e4c54b drm/amd/amdgpu: support cp_fw_write_wait for beige_goby adds 0e5f4b098888 drm/amd/amdgpu: Use IP discovery table for beige goby adds 5cf607cc357d drm/amdkfd: support beige_goby KFD adds c86eb51705ae drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support adds 4d3526690a4b drm/amd/amdgpu: add smu support for beige_goby adds c0729819104a drm/amd/amdgpu: add psp support for beige_goby adds 77a3e25102c3 drm/amdgpu: add mmhub client support for beige goby adds 3df8ecc8a1de drm/amdgpu: add gc_10_3_5 golden setting for beige_goby adds f703d4b6f206 drm/amdgpu: Enable VCN for Beige Goby adds 09c31c778daf drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby adds 5ed7715dbb36 drm/amd/pm: add mode1 support for beige_goby adds fbe8115c6ab7 drm/amd/pm: update smu11 driver interface header for beige_goby adds 7077b19a3824 drm/amd/pm: use macro to get pptable members adds bc6bd46bc370 drm/amdgpu: enable GFX clock gating for beige_goby adds d75caec8a454 drm/amdgpu: support athub cg setting for beige_goby adds 147de218c231 drm/amdgpu: enable athub/mmhub PG for beige_goby adds 5d36b865e4f7 drm/amdgpu: enable mc CG and LS for beige_goby adds 170c193ffd97 drm/amdgpu: enable hdp CG and LS for beige_goby adds a764bef36de0 drm/amdgpu: enable ih CG for beige_goby adds e47e4c0e4f1b drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY adds d69d278fc72f drm/amdgpu: add cgls for beige_goby adds ac79f42a7217 drm/amd/pm: Use the PPTable from VBIOS for beige_goby adds ece3cbadb4f5 drm/amd/amdgpu: Enable gfxoff for beige_goby adds 2db8378f098e drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby adds 8198ace7a074 drm/amd/display: Add register definitions for Beige Goby adds cd6d421e3d1a drm/amd/display: Initial DC support for Beige Goby adds 015b448985a4 drm/amd/display: Edit license info for beige goby DC files adds 656fe9b65663 drm/amd/display: Add DM support for Beige Goby adds ddaed58b577d drm/amd/amdgpu: Enable DCN IP init for Beige Goby adds fa5d21edbbc1 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 adds e5fd073fd463 drm/amd/display: Update DCN303 SR Exit Latency adds ac87f9429453 drm/amd/display: Enable HDCP for Beige Goby adds 258ec890cc50 drm/amd/display: enable idle optimizations for beige goby adds 49da4c2be53e drm/amd/display: Fix typo of format termination newline adds 4aa7e6e07b6b drm/amd/amdgpu: psp program IH_RB_CTRL on sienna_cichlid adds 0a6fb5028665 drm/amd/amdgpu: fix refcount leak adds c780b2eedbd0 drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment adds 4e94272f8a99 drm/amdgpu: Keep a bo-reference per-attachment adds 7141394edc05 drm/amdgpu: Simplify AQL queue mapping adds 264fb4d332f5 drm/amdgpu: Add multi-GPU DMA mapping helpers adds b72ed8a2de8e drm/amdgpu: DMA map/unmap when updating GPU mappings adds 9e5d275319e2 drm/amdgpu: Move kfd_mem_attach outside reservation adds 5ac3c3e45fb9 drm/amdgpu: Add DMA mapping of GTT BOs adds e552ee40b02b drm/amdgpu: Move dmabuf attach/detach to backend_(un)bind adds 96b62c8aa47b drm/amdkfd: fix a resource leakage issue adds 295c4f513f50 drm/amdgpu: add video_codecs query support for aldebaran adds 1f6256590c11 drm/amdgpu: Query correct register for DF hashing on Aldebaran adds 3d6c91641bc8 drm/amdgpu/display: add helper functions to get/set backli [...] adds 7230362c78d4 drm/amdgpu/display: restore the backlight on modeset (v2) adds a8e56b80df87 drm/amdgpu: Fix a use-after-free adds 6c65d8678c5e drm/amdgpu: update gc golden setting for Navi12 adds 87476d12c5ce drm/amdgpu: update sdma golden setting for Navi12 adds 9a530062d57f drm/amdgpu: modify system reference clock source for navi+ (V2) adds 6e8bcdd63a1e drm/amd/amdgpu: fix a potential deadlock in gpu reset adds 81db370c8819 drm/amdgpu: stop touching sched.ready in the backend adds 9a91e5e0af5e Merge tag 'amd-drm-next-5.14-2021-05-21' of https://gitlab [...] adds 7653db4607e3 Merge remote-tracking branch 'drm/drm-next' adds e52e4a3132a6 gpu: drm: replace occurrences of invalid character adds 267d51d77fda drm/ttm: Remap all page faults to per process dummy page. adds 72c8c97b1522 drm/amdgpu: Split amdgpu_device_fini into early and late adds e9669fb78262 drm/amdgpu: Add early fini callback adds d10d0daa2072 drm/amdgpu: Handle IOMMU enabled case. adds 03f9016ed820 drm/amdgpu: Remap all page faults to per process dummy page. adds ded13b9cfd59 PCI: Add support for dev_groups to struct pci_driver adds 35bba8313b95 drm/amdgpu: Convert driver sysfs attributes to static attributes adds f89f8c6bafd0 drm/amdgpu: Guard against write accesses after device removal adds 75973e5802af drm/sched: Make timeout timer rearm conditional. adds ca4e17244bd2 drm/amdgpu: Prevent any job recoveries after device is unplugged. adds 54a85db8dea4 drm/amdgpu: Fix hang on device removal. adds c61cdbdbffc1 drm/scheduler: Fix hang when sched_entity released adds 0b10ab80695d drm/sched: Avoid data corruptions adds 984f8261bbdf drm/amd/display: Remove superfluous drm_mode_config_cleanup adds 98c6e6a7e2a1 drm/amdgpu: Verify DMA opearations from device are done adds 07775fc13878 drm/amdgpu: Unmap all MMIO mappings adds 3203e497eb76 drm/bridge: anx7625: Synchronously run runtime suspend. adds 808a4ae5fa7d vgaarb: Use ACPI HID name to find integrated GPU adds ea8c9ed53f87 drm: Fix missing unlock and free on error in drm_legacy_ad [...] adds 6d0a12c734c3 drm/ttm: Explain why ttm_bo_add_move_fence uses a shared slot adds 91cdb2b0e630 dt-bindings: display: convert faraday,tve200 adds 72667f1cd164 drm/panel: s6e63m0: Depromote debug prints adds 9146bc275b7f drm/mcde: Remove redundant error printing in mcde_dsi_probe() adds 304ba5dca49a Merge drm/drm-next into drm-misc-next adds fc7a8abcee22 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 adds 082152aacd04 dt-bindings: display: bcm2835-vec: Add BCM2711 compatible adds a122d70bb81f drm/vc4: Separate VEC compatible variants adds bf6de8e61509 drm/vc4: txp: Properly set the possible_crtcs mask adds 47a50743031a drm/vc4: crtc: Skip the TXP adds c6883985d463 drm/vc4: crtc: Pass the drm_atomic_state to config_pv adds 5a184d959d5a drm/vc4: crtc: Fix vc4_get_crtc_encoder logic adds b601c16b7ba8 drm/vc4: crtc: Lookup the encoder from the register at boot adds 5b0060004236 drm/vc4: hdmi: Prevent clock unbalance adds 7c9005703ff5 drm/vc4: hvs: Make the HVS bind first adds 7d9061e097e8 drm/vc4: hdmi: Properly compute the BVB clock rate adds 86e3a65fdb63 drm/vc4: hdmi: Check and warn if we can't reach 4kp60 frequencies adds c85695a2016e drm/vc4: hdmi: Enable the scrambler adds 257d36d493e9 drm/vc4: hdmi: Add a workqueue to set scrambling adds a596fcd9cbc7 drm/panel: panel-simple: Add missing pm_runtime_dont_use_a [...] adds 5e4322a8b266 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_p [...] adds cf8ccbc72d61 drm: Add support for GEM buffers backed by non-coherent memory adds b09069046d6b drm: Add and export function drm_fb_cma_sync_non_coherent adds 4a791cb6d34f drm/ingenic: Add option to alloc cached GEM buffers adds 7afefb81b72c drm/amdgpu: Rename flag which prevents HW access adds e1543d83ed55 drm/amdgpu: Fix crash when hot unplug in BACO adds 9421c9f15060 Merge remote-tracking branch 'drm-misc/for-linux-next' adds d2aa1356834d drm/amd/display: take dc_lock in short pulse handler only adds b804a75d22cb drm/amd/pm: correct MGpuFanBoost setting adds 0b7db431e352 drm/amdgpu/pm: Update metrics table (v2) adds 61e2d322b8c4 drm/amdgpu/pm: add new fields for Navi1x (v3) adds 78842457127d drm/amdgpu/pm: display vcn pp dpm (v4) adds 8200b1cd85bb drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error adds 9256e54209f5 drm/amd/pm: Update PPTable struct for beige_goby adds a5504e9ad48a drm/amdgpu: Indirect register access for Navi12 sriov adds cda722d2a8b2 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds d697f3d8b9f1 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds a9dc23bee253 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 7373fc5e2ee4 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds f2958a8b8774 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 6ba3f59eb4d9 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds f5e25a83c1e2 drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] adds 9f04eb7acffd drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV adds f55c0d65270a drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate adds 386061cd99c1 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate adds aef06d2b1b8c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate adds 41884cdda653 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate adds 210d1637d32c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] adds 4271bf11bd5f drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] adds 223ce1d55cf9 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate adds 3ffa59a01c26 drm/radeon/radeon_cs: Fix incorrectly documented function [...] adds c4cd63f952f9 drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity adds e72d4a8b08f8 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions adds 590a74c6d183 drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot adds 094b457bcbe4 drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions adds acf69d930457 drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] adds 57f671cd2caf drm/amd/amdgpu/si_dma: Fix some function name disparity adds f72c26fcc330 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] adds 5ce270576041 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] adds 52456b426b65 drm/radeon/radeon_vm: Fix function naming disparities adds d34c42d44235 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] adds 9f7724f0888e drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue adds 5f7d8ee71e1f drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] adds 2cce318c3b3b drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue adds 463e2989977a drm/radeon/r100: Realign doc header with function 'r100_cs [...] adds 5a2ec861b8ae drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] adds 9f88be53c8ec drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] adds 47a6c67648cb drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers adds 8d55be744b45 drm/amd/amdgpu/sdma_v5_0: Fix typo in function name adds 1c7f15c7006c drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions adds ef6f76407cd7 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name adds 29ec545844a0 drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity adds f18939021a36 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse adds 20a3e5349051 drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] adds c15e2739b887 drm/amd/pm: Correct reserved uint32_t number in beige_goby [...] adds 5051cb794ac5 drm/amd/pm: fix return value in aldebaran_set_mp1_state() adds 6abb3f434c00 drm/amd/display: Allow bandwidth validation for 0 streams. adds b453e42a6e8b drm/amdgpu: Add new placement for preemptible SG BOs adds 5bb198930a73 drm/amdgpu: Use preemptible placement for KFD adds b0781603af15 drm/amd/display: Fix GPU scaling regression by FS video support adds cd11b58ccef8 drm/amdgpu/display: make backlight setting failure messages debug adds 77bf762f8b30 drm/amdgpu/acpi: unify ATCS handling (v3) adds e0fb14c8dcec drm/amdgpu/apci: switch ATIF/ATCS probe order adds f43ae2d1806c drm/amdgpu: Fix inconsistent indenting adds 09455ae24598 drm/amd/amdkfd: Drop unnecessary NULL check after container_of adds f0f819845965 drm/amdgpu: Add vbios info ioctl interface adds c0ed4e651934 drm/amdgpu: remove unsafe optimization to drop preamble ib adds 2864f034509e usb/host: enable auto power control for xhci-pci adds acab30ff99c0 drm/amdgpu: add another raven1 gfxoff quirk adds 22372cb52ccc drm/amdgpu: only check for _PR3 on dGPUs adds 12ae79d38197 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds e4991317a6a9 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 0d27c955005c Revert "drm/amd/display: To modify the condition in indica [...] adds 34bbf4ca12a1 drm/amdgpu: check whether s2idle is enabled to determine s0ix adds da79c46085ec drm/radeon: Add HD-audio component notifier support (v2) adds e2c20acbc036 Merge remote-tracking branch 'amdgpu/drm-next' adds c24760cf42c3 drm/i915/dmc: s/intel_csr/intel_dmc adds ec2b1485a065 drm/i915/dmc: s/HAS_CSR/HAS_DMC adds 0633cdcbaa77 drm/i915/dmc: Rename macro names containing csr adds 74ff150d9871 drm/i915/dmc: Rename functions names having "csr" adds 32f9402d56d8 drm/i915/dmc: s/intel_csr.c/intel_dmc.c and s/intel_csr.h/ [...] adds db514cac08fd drm/i915/xelpd: Calculate VDSC RC parameters adds c33ebdb717e9 drm/i915/xelpd: Add rc_qp_table for rcparams calculation adds 7959ffe5768c drm/i915/adl_p: Add dedicated SAGV watermarks adds 93a6497188b8 drm/i915/adl_p: Setup ports/phys adds 55ce306c2aa1 drm/i915/adl_p: Implement TC sequences adds 14076e464550 drm/i915/adl_p: Don't config MBUS and DBUF during display [...] adds 247bdac958fc drm/i915/adl_p: Add ddb allocation support adds 835c176cb1c4 drm/i915: Introduce MBUS relative dbuf offsets adds f4dc00863226 drm/i915/adl_p: MBUS programming adds 510b28148891 drm/i915/adl_p: Tx escape clock with DSI adds 8aa2d2ef4641 drm/i915/display: Replace dc3co_enabled with dc3co_exitlin [...] adds 2d776579728b drm/i915/display: Add PSR interrupt error check function adds ca962882268a drm/i915/adl_p: Define and use ADL-P specific DP translati [...] adds 226c83263b10 drm/i915/adl_p: Add PLL Support adds 414002f1bb8e drm/i915/adl_p: Program DP/HDMI link rate to DDI_BUF_CTL adds e2ca757b6fa4 drm/i915/adlp: Add PIPE_MISC2 programming adds 4d32fe2f14a7 drm/i915/adl_p: Update memory bandwidth parameters adds cb4920cc40f6 drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 adds 273895109a04 drm/i915/gvt: Add missing macro name changes adds 6f20785b7601 drm/i915/display: fix typo when returning table adds b3de1d078919 drm/i915/adlp: Require DPT FB CCS color planes to be 2MB aligned adds 74862d4ccd6d drm/i915/adlp: Fix GEM VM asserts for DPT VMs adds 0f926e5cc8c0 drm/i915/debugfs: Print remap info for DPT VMAs as well adds 68b87ef252e0 drm/i915/display/adl_p: Drop earlier return in tc_has_modu [...] adds 8c80332d6735 drm/i915/adl_p: Handle TC cold adds b554065cb6fc drm/i915: WA for zero memory channel adds 95f7f7d34b05 drm/i915/display/adl_p: Allow DC3CO in pipe and port B adds 3cdef2a9f27d drm/i915/display/adl_p: Disable PSR2 adds cf09abd46492 Merge remote-tracking branch 'drm-intel/for-linux-next' adds d84b279ab3c0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 3d7a0dd8f39b dt-bindings: msm: disp: add yaml schemas for DPU bindings adds 4dbe55c97741 dt-bindings: msm: dsi: add yaml schemas for DSI bindings adds 8fc939e72ff8 dt-bindings: msm: dsi: add yaml schemas for DSI PHY bindings adds 665a69611a73 dt-bindings: msm/dp: Add bindings of MSM DisplayPort controller adds 8dbde399044b drm/msm/dp: handle irq_hpd with sink_count = 0 correctly adds 9ef16365dba1 Merge remote-tracking branch 'drm-msm/msm-next' adds d836c0f178d6 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 1f89d2fe1607 regmap: Add MDIO bus support adds 9dee1f9fc504 Merge series "RTL8231 GPIO expander support" from Sander V [...] adds e56360d6a119 regmap: mdio: Don't modify output if error happened adds dfde31c9d10f Merge remote-tracking branch 'regmap/for-5.14' into regmap-next adds 2d232188688e Merge remote-tracking branch 'regmap/for-next' adds a6de7b32b686 ALSA: rawmidi: fix incorrect array bounds check on clock_names adds 9ec730052fa2 ALSA: usb-audio: Refactoring UAC2/3 clock setup code adds 481f17c41803 ALSA: usb-audio: Handle error for the current selector gracefully adds 6d60b7a3d334 ALSA: firewire-lib: code refactoring to refer the same fra [...] adds c09010eeb373 ALSA: firewire-lib: handle the case that empty isochronous [...] adds d32872f30604 ALSA: firewire-lib: code refactoring for sequence descriptor' adds 3e106f4f690e ALSA: firewire-lib: code refactoring for helper function t [...] adds ebd2a647e2f6 ALSA: firewire-lib: code refactoring for parser of IR cont [...] adds 4fd1878766a1 ALSA: firewire-lib: code refactoring for check of CIP head [...] adds 705794c53b00 ALSA: firewire-lib: check cycle continuity adds 73246fc4c990 ALSA: firewire-lib: insert descriptor for skipped cycle adds e878e8c53e5b Merge branch 'topic/firewire' into for-next adds 67d92ee7a50b ALSA: firewire-lib: code refactoring for size of CIP header adds c75f36789d3c ALSA: firewire-lib: code refactoring for calculation of co [...] adds 233dbbc7af5d ALSA: firewire-lib: code refactoring for selection of IT c [...] adds da3623abfbef ALSA: firewire-lib: start processing content of packet at [...] adds 26541cb15a1a ALSA: firewire-lib: skip initial packets instead of schedu [...] adds bd165079dedb ALSA: firewire-lib: code refactoring to start several IT/I [...] adds 9b1fcd9bf802 ALSA: firewire-lib: start processing content of packet at [...] adds bdaedca74d62 ALSA: firewire-lib: change waking up timing to process packets adds be22db77dc50 ALSA: usb-audio: Fix uninitialized variable at __uac_clock [...] adds 344f0f821a7e ALSA: firewire-lib: Fix uninitialized variable err issue adds 8070d2652e73 ALSA: firewire-lib: add flag to unaware of syt in CIP header adds 6f24bb8a157c ALSA: firewire-lib: pool sequence of packet in IT context [...] adds 7ca7cddab2ce ALSA: firewire-lib: code refactoring for generation of pac [...] adds c79b7158b04a ALSA: firewire-lib: code refactoring for generation of syt [...] adds c9f3ac2aae9f ALSA: firewire-lib: code refactoring for generation of dat [...] adds 13d11f14ae40 ALSA: firewire-lib: code refactoring for transfer delay adds 533a7ed9d541 ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change adds e94fdbd7b25d ALSA: control: Track in-flight control read/write/tlv accesses adds 73063cd3236e ALSA: control: Drop superfluous snd_power_wait() calls adds 968bb2baec60 ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE adds b6cc78da367c ALSA: Drop superfluous argument from snd_power_wait() adds 534a427bface ALSA: pcm: Block the release until the system resume finishes adds f20fdd4362e3 Merge branch 'topic/pci-rescan-prep-v2' into for-next adds fb25dcc885fa ALSA: firewire-lib: drop initial NODATA or empty packet adds b7c7699b4f42 ALSA: firewire-lib: obsolete callbacked member adds 266807f94e40 ALSA: bebob: cancel switching connection order adds 5ec85c198eff ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk adds 877013bc9cbd sound/oss/dmasound: Remove superfluous "break" adds a38e93302ee2 ALSA: ac97: fix PM reference leak in ac97_bus_remove() adds e1dc219af7eb ALSA: pcm: use DEVICE_ATTR_RO macro adds 08e767cd9e8b ALSA: control_led - use DEVICE_ATTR_*() macro adds 7204b972b32c Merge remote-tracking branch 'sound/for-next' adds 11480dbfe1d5 ASoC: wm8750: convert to the json-schema adds 8b4ba1d31771 ASoC: soc-dai: fix up hw params only if it is needed adds 172dd9216d2b ASoC: meson: g12a-toacodec: use regmap fields to prepare S [...] adds 7487238c5f53 ASoC: meson: g12a-toacodec: add support for SM1 TOACODEC adds 60339074c4e4 Merge series "ASoC: meson: g12a-toacodec: add support for [...] adds b9c035aa43b8 ASoC: topology: Fix using uninitialized pointer adds 623cd9cfcac5 ASoC: dt-bindings: imx-card: Add binding doc for imx sound card adds aa736700f42f ASoC: imx-card: Add imx-card machine driver adds fd979ec12eeb ASoC: SOF: Check desc->ops directly in acpi/pci/of probe f [...] adds e5eaa4e66f53 ASoC: SOF: pci: No need to cast second time to save the desc adds 3b2e93ed1238 ASoC: SOF: ops: print out the polling register adds c03459415c51 ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead so [...] adds ccaea61a8d1b ASoC: SOF: topology: fix assignment to use le32_to_cpu adds 4f50f16e9414 ASoC: SOF: ops: don't return void value adds 9d5536e0e1ca ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI adds c0fbe9fd311a ASoC: Intel: common: Add entries for sdw codecs in ADL mat [...] adds 03effde3a2ea ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload adds 17ba36b70469 ASoC: dt-bindings: codecs: Add bindings for nxp, tfa989x adds af00978a0a06 ASoC: codecs: Add driver for NXP/Goodix TFA989x (TFA1) amplifiers adds 17c2d247ddd2 ASoC: dt-bindings: renesas: rsnd: tidyup properties adds cf9d5c6619fa ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() adds d6956a7dde6f ASoC: rsnd: add null CLOCKIN support adds eb37ca9c98ae Merge series "ASoC: rsnd: add D3 support" from Kuninori Mo [...] adds ad321de079e1 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next adds 8237607f8d59 Merge remote-tracking branch 'sound-asoc/for-next' adds 7a9d76a24dd8 Merge remote-tracking branch 'modules/modules-next' adds d9b576917a1d Input: hil_kbd - fix error return code in hil_dev_connect() adds ba5b93d56c8d dt-bindings: input: remove fsl-mma8450 which is handled by [...] adds 204db365077d Input: evbug - remove an empty comment block adds 94a332bd8626 Input: ims-pcu - replace some spaces with tabs adds cbb245239282 Merge tag 'v5.12' into next adds 71d576d31f85 dt-bindings: touchscreen: Convert resistive-adc-touch bind [...] adds ff7af0fe13b5 dt-bindings: touchscreen: add touchscreen-x/y-plate-ohms property adds 241a952f90aa dt-bindings: touchscreen: resistive-adc-touch: add support [...] adds fb082cd59afa Input: resistive-adc-touch - add support for z1 and z2 channels adds 253932ba9164 Merge remote-tracking branch 'input/next' adds bfc1f378c895 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() adds 15e4f69476d0 Merge branch 'for-5.14/libata' into for-next adds 12e0613715e1 block_dump: remove block_dump feature in mark_inode_dirty() adds 3af3d772f721 block_dump: remove block_dump feature adds 51fd43e28010 block_dump: remove comments in docs adds 65a8db393a8e aoe: remove unnecessary mutex_init() adds b5f3352e0868 blkcg: drop CLONE_IO check in blkcg_can_attach() adds 8c390ff910c5 block: remove unneeded parenthesis from blk-sysfs adds 84da7acc3ba5 block: avoid double io accounting for flush request adds 2e315dc07df0 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] adds bd63141d585b blk-mq: clear stale request in tags->rq[] before freeing o [...] adds 364b61818f65 blk-mq: clearing flush request reference in tags->rqs[] adds 56b68085e536 blk-mq: Some tag allocation code refactoring adds d97e594c5166 blk-mq: Use request queue-wide tags for tagset-wide sbitmap adds 1fe3c33d5695 Merge branch 'for-5.14/block' into for-next adds 8184035805dc rsxx: Use struct_size() in vmalloc() adds cae7e156d77e Merge branch 'for-5.14/drivers' into for-next adds 7f02c72da989 io_uring: improve sqpoll event/state handling adds e90672631e24 io_uring: improve sq_thread waiting check adds ff95e5874080 io_uring: remove unused park_task_work adds 6d78264383f4 io_uring: simplify waking sqo_sq_wait adds b0d0967561d3 io_uring: get rid of files in exit cancel adds bb1068186009 io_uring: make fail flag not link specific adds ec6247723662 io_uring: shuffle rarely used ctx fields adds f15e2191cf65 io_uring: better locality for rsrc fields adds afdaae757378 io_uring: remove dependency on ring->sq/cq_entries adds 6e1f520a8e27 io_uring: deduce cq_mask from cq_entries adds d5d591fa84eb io_uring: kill cached_cq_overflow adds c188ef3298f0 io_uring: rename io_get_cqring adds ffdde143b53c io_uring: don't bounce submit_state cachelines adds 6bcec6cee54e Merge branch 'for-5.14/io_uring' into for-next adds c036dda95810 Merge remote-tracking branch 'block/for-next' adds 0c1f3193b1cd dm verity: fix require_signatures module_param permissions adds f16dba5dc6f0 dm snapshot: revert "fix a crash when an origin has no snapshots" adds 7e768532b239 dm snapshot: properly fix a crash when an origin has no snapshots adds dee29bf9192b dm btree: improve btree residency adds 3bcecb93e4a0 dm space maps: don't reset space map allocation cursor whe [...] adds a736bbeabad1 dm space maps: improve performance with inc/dec on ranges [...] adds efeea63ec531 dm space map disk: cache a small number of index entries adds 53ee7573950e Merge remote-tracking branch 'device-mapper/for-next' adds 0de2718a4095 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag adds adcc34f2531d dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] adds eb4fe0b9801f dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 adds 1dbd1a565448 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] adds 955a0bf2000f mmc: core: Drop open coding when preparing commands with b [...] adds 8c0a2922fa46 mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] adds 8a85c31fe61f mmc: core: Re-structure some code in __mmc_poll_for_busy() adds 6776f7dc36a8 mmc: core: Extend re-use of __mmc_poll_for_busy() adds 25c193d3b483 mmc: core: Enable eMMC sleep commands to use HW busy polling adds b9452a88a596 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] adds d2355f548cd9 mmc: core: Drop open coding in mmc_sd_switch() adds 4ab3e75dbd65 mmc: core: Parse the SD SCR register for support of CMD48/ [...] adds cae548d9c814 mmc: core: Read the SD function extension registers for po [...] adds 98ac8c53e1a7 mmc: core: Read performance enhancements registers for SD cards adds 24d558f75ba3 mmc: core: Add support for Power Off Notification for SD cards adds 1ddad40a398d mmc: block: Disable CMDQ on the ioctl path adds bf1d491b9189 mmc: core: Move eMMC cache flushing to a new bus_ops callback adds 3902f4e38d8e drivers: memstick: core:ms_block.c: Fix alignment of block [...] adds ac5eb12c4dec mmc: usdhi6rol0: fix error return code in usdhi6_probe() adds 48851b13877e mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] adds a3927680df3a dt-bindings: mmc: renesas,mmcif: Convert to json-schema adds d39f68b6e041 mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay adds ec6198f88e00 mmc: core: Add support for cache ctrl for SD cards adds 28eb8453759d dt-bindings: mmc: add no-mmc-hs400 flag adds 5c39b018cf62 mmc: sdhci-esdhc-imx: advertise HS400 mode through MMC caps adds 35b958c0f9bd mmc: core: add support for disabling HS400 mode via DT adds 5fae1598bb4d memstick: rtsx_usb_ms: fix UAF adds e56fb7221439 dt-bindings: mmc: rockchip-dw-mshc: Add Rockchip RK1808 adds 7f89144e3d9c mmc: mediatek: use data instead of mrq parameter from msdc [...] adds fafb011c9f53 mmc: mediatek: remove useless data parameter from msdc_dat [...] adds 260955cb8142 dt-bindings: mmc: Clean-up examples to match documented bindings adds fef88f2ed040 mmc: cqhci: fix typo adds c4a0252bdb35 mmc: cqhci: introduce get_trans_desc_offset() adds 97ef5413beb1 mmc: core: Use pm_runtime_resume_and_get() to replace open coding adds ef9d2580da10 mmc: sdhci_am654: Use pm_runtime_resume_and_get() to repla [...] adds 094c0a754039 mmc: sdhci-omap: Use pm_runtime_resume_and_get() to replac [...] adds 1f3d5758d0a7 mmc: vub3000: fix control-request direction adds 57a6b5d77071 mmc: core: Add a missing SPDX license header adds 47f4bdf989c0 mmc: sdhci-of-aspeed: Configure the SDHCIs as specified by [...] adds 71f41d9dc55e Merge remote-tracking branch 'mmc/next' adds c06a40e9513d mfd: lp87565: Fix typo in define names adds 5258f7eed42f mfd: lp87565: Move LP87565_regulator_id to .c file adds 55d3d229fc55 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs adds 76c4061ed0eb mfd: mp2629: Select MFD_CORE to fix build error adds 5317dca75467 mfd: mt6397: Add MT6358 register definitions for power key adds e3ee026343e9 mfd: mt6397: Use named IRQs instead of index (keys) adds 2e254bcd53f0 mfd: mt6397: Add PMIC keys for MT6358 adds 811a1dcc35d3 mfd: si476x-cmd: Fix two typos of 'returned' adds bb1b606b6329 mfd: wcd934x: Add macro for adding new interrupts adds 599901ac63ba mfd: wcd934x: Add additional interrupts required for MBHC support adds 943d5075abd7 mfd: Remove software node conditionally and locate at right place adds f260f9bd624b mfd: syscon: Free the allocated name field of struct regma [...] adds 827f0ffd77f1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE adds c0468cac9836 mfd: lp87565: Handle optional reset pin adds 4c496ba62f8c mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] adds b6edf0e28e2b mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag adds 1d05c79e115f mfd: rn5t618: Fix IRQ trigger by changing it to level mode adds 900947ffbdd3 backlight: rt4831: Adds DT binding document for Richtek RT [...] adds 3a73930d97cb mfd: rt4831: Adds support for Richtek RT4831 adds bd018cc4ec89 mfd: rt4831: Adds DT binding document for Richtek RT4831 adds cbed8db35fb5 mfd: mt6360: Rearrange include file adds b36a292e3f28 mfd: mt6360: Remove redundant brackets around raw numbers adds ff2d10602f55 mfd: mt6360: Indicate sub-dev compatible name by using "-" adds 2c0dc4dcd905 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] adds b6a65c0653ff mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata adds ae1c1bc9e89c mfd: mt6360: Rename mt6360_pmu by mt6360 adds 906d19612611 mfd: mt6360: Remove handle_post_irq callback function adds 89942892514f mfd: mt6360: Fix flow which is used to check ic exist adds 0731e3e5ded0 mfd: mt6360: Merge header file into driver and remove unus [...] adds 86930808d852 mfd: mt6360: Merge different sub-devices I2C read/write adds f152da901833 mfd: axp20x: Allow AXP 806 chips without interrupt lines adds 1f1cd5676420 mfd: ioc3: Directly include linux/irqdomain.h adds 550d489184a0 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" adds bd55518486a7 Merge remote-tracking branch 'mfd/for-mfd-next' adds 6d1c32dbedd7 backlight: lm3630a_bl: Put fwnode in error case during ->probe() adds f3e6c298e3ed backlight: rt4831: Adds DT binding document for Richtek RT [...] adds 190ccab3185e backlight: rt4831: Adds support for Richtek RT4831 backlight adds ad4f8e8c625a Merge remote-tracking branch 'backlight/for-backlight-next' adds f845640f6676 Merge remote-tracking branch 'battery/for-next' adds a7f003147b78 regulator: fan53555: Fix slew_shift setting for tcs4525 adds 79c7e1447c1c regulator: fan53555: Cleanup unused define and redundant a [...] adds 5ba3747dbc9a regulator: bd71815: add select to fix build adds 8590ccd4dfd2 regulator: max8973: Convert to use regulator_set_ramp_dela [...] adds 7c556aec1409 regulator: bd70528: Convert to use regulator_set_ramp_dela [...] adds 67fb42566de9 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 52ea6656d52e Merge remote-tracking branch 'regulator/for-next' adds faad3afa4856 Merge remote-tracking branch 'security/next-testing' adds ffc48200bc5c Merge remote-tracking branch 'apparmor/apparmor-next' adds 49219d9b8785 evm: fix writing <securityfs>/evm overflow adds bd9595aee7d8 Merge remote-tracking branch 'integrity/next-integrity' adds 5869a16b2940 Merge remote-tracking branch 'keys/keys-next' adds 68ea54642b30 Merge remote-tracking branch 'selinux/next' adds f9f6f0a12f3b Merge remote-tracking branch 'smack/next' adds d6177a6556f8 iommu/amd: Clear DMA ops when switching domain adds a017c567915f iommu/amd: Fix wrong parentheses on page-specific invalidations adds 382d91fc0f4f iommu/virtio: Add missing MODULE_DEVICE_TABLE adds 1a590a1c8bf4 iommu/vt-d: Check for allocation failure in aux_detach_device() adds 54c80d907400 iommu/vt-d: Use user privilege for RID2PASID translation adds 838b677c4d5c Merge remote-tracking branch 'iommu/next' adds fba0dbf41528 Merge remote-tracking branch 'audit/next' adds d0413118bbc3 docs: dt: remove stale property-units.txt, link to current schema adds bb63744b02e9 dt-bindings: pwm: brcm,iproc-pwm: convert to the json-schema adds 1d92d5569cca dt-bindings: display: Fix spacing in lvds.yaml adds 50e02e9a030a dt-bindings: timer: arm,twd: Convert to json-schema adds 2e684660e56d dt-bindings: arm: scu: Convert to json-schema adds 1a60317bc83f dt-bindings: rng: mediatek: convert to yaml schema adds 70c1fc34f3c6 dt-bindings: rng: mediatek: add mt8365 to mtk rng binding adds c3ae2f0d46e5 Merge remote-tracking branch 'devicetree/for-next' adds 6328caf04320 spi: fix some invalid char occurrences adds a2bd5afd59c1 spi: lm70llp: add parenthesis for sizeof adds 722cb2b197e1 spi: mpc512x-psc: add parenthesis for sizeof adds ac7357ac769e spi: mpc52xx: add parenthesis for sizeof adds 75d4c2d64b30 spi: mpc52xx-psc: add parenthesis for sizeof adds 8267dc6d6889 spi: omap2-mcspi: add parenthesis for sizeof adds 19bae51b0191 spi: omap-uwire: add parenthesis for sizeof adds 07c74f844b74 spi: ppc4xx: add parenthesis for sizeof adds b8b0da8312f5 Merge series "drivers: spi - add parenthesis for sizeof" f [...] adds dbfac814bb73 spi: pxa2xx: Fix inconsistent indenting adds 42a7dfa26fc6 spi: ath79: drop platform data adds ab053f48f926 spi: ath79: set number of chipselect lines adds aa946f04d384 Merge remote-tracking branch 'spi/for-5.14' into spi-next adds 8483c98fc83a Merge remote-tracking branch 'spi/for-next' adds 1897907cca5a Documentation/x86: Add buslock.rst adds ef4ae6e44131 x86/bus_lock: Set rate limit for bus lock adds 9d839c280b64 Documentation/admin-guide: Add bus lock ratelimit adds d28397eaf4c2 Documentation/x86: Add ratelimit in buslock.rst adds e8f72716d82c Merge branch 'x86/splitlock' adds d06aca989c24 x86/elf: Use _BITUL() macro in UAPI headers adds 2a6c037570c3 Merge branch 'x86/misc' adds 7cd60e43a6de uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ adds 939ef713297d x86/signal: Introduce helpers to get the maximum signal fr [...] adds 1c33bb050750 x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ adds bdf6c8b84a4f selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if [...] adds 2beb4a53fc3f x86/signal: Detect and prevent an alternate signal stack overflow adds 8919f0727699 selftest/x86/signal: Include test cases for validating sig [...] adds 564c1193b05c Merge branch 'x86/fpu' adds 2e958a8a510d x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_* adds 6218d0f6b8de x86/syscalls: Switch to generic syscalltbl.sh adds 44fe4895f47c x86/syscalls: Stop filling syscall arrays with *_sys_ni_syscall adds f63815eb1d90 x86/unistd: Define X32_NR_syscalls only for 64-bit kernel adds 49f731f1972e x86/syscalls: Use __NR_syscalls instead of __NR_syscall_max adds 3cba325b358f x86/syscalls: Switch to generic syscallhdr.sh adds 15c82d98a0f7 selftests/x86/syscall: Update and extend syscall_numbering_64 adds c5c39488dcb5 selftests/x86/syscall: Simplify message reporting in sysca [...] adds 795e2a023b80 selftests/x86/syscall: Add tests under ptrace to syscall_n [...] adds 059549489172 x86/entry/64: Sign-extend system calls on entry to int adds b337b4965e3a x86/entry: Treat out of range and gap system calls the same adds 82cd5ac34afe Merge branch 'x86/entry' adds b2d3579b5c95 Merge branch 'x86/cpu' adds 5546a9e09a9f Merge branch 'x86/cleanups' adds ced53ab68227 Merge branch 'x86/boot' adds b1efd0ff4bd1 x86/cpu: Init AP exception handling from cpu_init_secondary() adds 1dcc917a0eed x86/idt: Rework IDT setup for boot CPU adds ac2da779e0f7 Merge branch 'x86/apic' adds 09fe880ed7a1 MAINTAINERS: Add myself as context tracking maintainer adds 1f387a595784 Merge branch 'timers/nohz' adds 90a0ff4ec9c6 sched,stats: Further simplify sched_info adds fcb501704554 delayacct: Document task_delayacct sysctl adds 00b89fe0197f sched: Make the idle task quack like a per-CPU kthread adds 570a752b7a9b lib/smp_processor_id: Use is_percpu_thread() instead of nr [...] adds 0c18f2ecfcc2 sched/uclamp: Fix wrong implementation of cpu.uclamp.min adds 93b73858701f sched/uclamp: Fix locking around cpu_util_update_eff() adds 1699949d3314 sched: Fix a stale comment in pick_next_task() adds fa4388aac3a5 Merge branch 'sched/core' adds f471fac77b41 perf/x86/intel/uncore: Generalize I/O stacks to PMON mappi [...] adds c1777be3646b perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] adds 10337e95e04c perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] adds d70d4c73ab1a Merge branch 'perf/core' adds 20c5dc816ce7 Merge branch 'objtool/core' adds bc326f6e9a7f Merge branch 'locking/core' adds 006ae1970a8c Merge branch 'irq/affinity' into irq/core adds fb3930dce04d Merge branch 'irq/core' adds 668a84c1bfb2 efi/fdt: fix panic when no valid fdt found adds 45add3cc99fe efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared adds c4039b29fe96 efi/libstub: prevent read overflow in find_file_option() adds 942859d969de efi: cper: fix snprintf() use in cper_dimm_err_location() adds e169fba4f464 Merge tag 'efi-urgent-for-v5.13-rc2' of git://git.kernel.o [...] adds e0cb1dd88836 Merge branch 'efi/urgent' adds 55fc610c8cda efi/apple-properties: Handle device properties with softwa [...] adds edbd1bc4951e efi/dev-path-parser: Switch to use for_each_acpi_dev_match() adds bb11580f61b6 x86/efi: Log 32/64-bit mismatch with kernel as an error adds 267be9dbacf4 Merge tag 'efi-next-for-v5.14' of git://git.kernel.org/pub [...] adds 19c0a3af4ad1 Merge branch 'efi/core' adds 0d01561f9e61 Merge remote-tracking branch 'tip/auto-latest' adds e8049c4aa5d8 MAINTAINERS: Make Yazen Ghannam maintainer for EDAC-AMD64 adds d1a71ac31372 Merge remote-tracking branch 'edac/edac-for-next' adds ca2f4daa489a clocksource: Retry clock read if long delays detected adds ee2579aee350 clocksource: Check per-CPU clock synchronization when mark [...] adds 98539aa0834c clocksource: Limit number of CPUs checked for clock synchr [...] adds 575a5717342b clocksource: Reduce clocksource-skew threshold for TSC adds 24e583eccea9 clocksource: Provide kernel module to test clocksource watchdog adds 379b3a6257f4 clocksource: Print deviation in nanoseconds for unstable case adds 5d1e2ff5e3b3 Merge branch 'clocksource.2021.05.24a' into HEAD adds ed1431841ad4 Merge branch 'lkmm-dev.2021.05.10c' into HEAD adds 840bd856230a refscale: Add measurement of clock readout adds 08c498035e48 torture: Add clocksource-watchdog testing to torture.sh adds f6f78ffd16e8 torture: Make torture.sh accept --do-all and --donone adds 8973d1840d3b rcu: Fix to include first blocked task in stall warning adds da330e37241d rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] adds a47bb8963334 rcutorture: Preempt rather than block when testing task stalls adds 73d628c5358c tools/memory-model: Make read_foo_diagnostic() more clearl [...] adds bee44ad3648a tools/memory-model: Add example for heuristic lockless reads adds 51f65f9e2227 tools/memory-model: Heuristics using data_race() must hand [...] adds f303fba0cba5 tools/memory-model: Document data_race(READ_ONCE()) adds e193a1a5fcb3 rcu: Remove special bit at the bottom of the ->dynticks counter adds 601fef1c6ffe rcu/nocb: Start moving nocb code to its own plugin file adds f290c78cf82d rcu: Weaken ->dynticks accesses and updates adds b0df899f0daf rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() adds c5f8fcb32f73 Documentation/RCU: Fix emphasis markers adds 3840d0933a87 rcu: Mark accesses to ->rcu_read_lock_nesting adds 44b962940609 rcu: Mark accesses in tree_stall.h adds 512dbc03d625 Documentation/RCU: Fix nested inline markup adds 6b9b1b9c623a rculist: Unify documentation about missing list_empty_rcu() adds 2762a6659e4f rcu/tree: Handle VM stoppage in stall detection adds b21607cf3d81 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() adds 96118229dae8 rcu: Start timing stall repetitions after warning complete adds 633d6c9e94a2 rcu-tasks: Add comments explaining task_struct strategy adds 2f9af9623785 rcu-tasks: Mark ->trc_reader_nesting data races adds 51e76b6b526f rcu-tasks: Mark ->trc_reader_special.b.need_qs data races adds 4e54f71caba6 Merge remote-tracking branch 'rcu/rcu/next' adds e032c5fb90dd Merge remote-tracking branch 'percpu/for-next' adds c2951d4c0907 platform/x86: dell-wmi-sysman: Make populate_foo_data func [...] adds 4bf9d1e4fdd1 platform/x86: intel_cht_int33fe: Correct "displayport" fwn [...] adds 2a2fd02f2ddc platform/x86: dcdbas: drop unneeded assignment in host_con [...] adds 94edf5fb18b4 MAINTAINERS: Update info for telemetry adds b16422455829 platform/x86: samsung-laptop: use octal numbers for rwx fi [...] adds 70c14eb8723e platform/x86: samsung-laptop: set debugfs blobs to read only adds 05b553d8d3e5 platform/x86: toshiba_haps: Fix missing newline in pr_debu [...] adds a706321e2d1f platform/x86: Rename hp-wireless to wireless-hotkey adds 20535f6ce8d8 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] adds 3f6c859c4953 platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] adds 09f533990293 platform/surface: aggregator_registry: Update comments for [...] adds 48dba1e7b9da platform/surface: aggregator_registry: Add support for 13" [...] adds 741a063a264a platform/surface: aggregator_registry: Consolidate node gr [...] adds a65916f11fc2 platform/x86: ideapad-laptop: Ignore VPC event bit 10 adds 0ab8359fd8cd platform/x86: thinkpad_acpi: Fix inconsistent indenting adds f4d5bd422695 Merge remote-tracking branch 'drivers-x86/for-next' adds 6e13ce83fa1a Merge remote-tracking branch 'leds/for-next' adds f24e503b8a06 Merge remote-tracking branch 'ipmi/for-next' adds e1327a127703 export: Make CRCs robust to symbol trimming adds 2100c9b06046 drm/i915/gvt: remove local storage of debugfs file adds 2435628e5611 b43legacy: don't save dentries for debugfs adds 77b98d456d60 b43: don't save dentries for debugfs adds 1be4ec2456a7 scsi: snic: debugfs: remove local storage of debugfs files adds 393b06383fb7 debugfs: remove return value of debugfs_create_bool() adds fb05b14c5b99 debugfs: remove return value of debugfs_create_ulong() adds fd03c075e362 drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO adds 0c2372531abd Merge remote-tracking branch 'driver-core/driver-core-next' adds 92c6dc0beb68 usb: typec: wcove: Fx wrong kernel doc format adds e3d59eff47b8 USB: gadget: lpc32xx_udc: remove debugfs dentry variable adds 1531a2bb4494 USB: gadget: s3c2410_udc: remove dentry storage for debugfs file adds 1d50071b53f2 USB: gadget: pxa25x_udc: remove dentry storage for debugfs file adds 005775859a3d fsl-usb: add need_oc_pp_cycle flag for 85xx also adds 53ad92fdf7c3 usb: gadget: tegra-xudc: Constify static structs adds 106133dacc00 usb: gadget: s3c-hsudc: Use struct_size() in devm_kzalloc() adds 7142452387c7 USB: Verify the port status when timeout happens during po [...] adds c5c7489dc982 Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" adds 62d472d8ad88 usb: musb: Add missing PM suspend and resume functions for [...] adds 7d076c2f5590 usb: musb: Check devctl status again for a spurious sessio [...] adds 3f87443b4ee6 dt-bindings: usb: sunxi-musb: Add H616 compatible string adds c63fef4c4302 dt-bindings: usb: Add H616 compatible string adds 880287910b18 usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] adds ddaf0d6dc467 usb: common: usb-conn-gpio: use dev_err_probe() to print log adds 24bb0076d7bc usb: fix spelling mistakes in header files adds abfabc8ae3bd usb: isp1760: fix strict typechecking adds 1da9e1c06873 usb: isp1760: move to regmap for register access adds 03e28d5233d5 usb: isp1760: use relaxed primitives adds f9a88370e675 usb: isp1760: remove platform data struct and code adds a74f639c5b56 usb: isp1760: hcd: refactor mempool config and setup adds 3eb96e04be99 usb: isp1760: use dr_mode binding adds 60d789f3bfbb usb: isp1760: add support for isp1763 adds e7a990e00cb1 dt-bindings: usb: nxp,isp1760: add bindings adds d369c9187c18 usb: isp1763: add peripheral mode adds b274e2a44e16 usb: atm: cxacru: Fix typo in comment adds 80a3c7f70e99 usb: gadget: tegra-xudc: Don't print error on probe deferral adds 77b57218ac2f usb: gadget: tegra-xudc: Use dev_err_probe() adds 18538a50239b USB: cdnsp: drop irq-flags initialisations adds 8879904b1935 USB: dwc2: drop irq-flags initialisations adds c9c5f057d0d6 USB: gadget: drop irq-flags initialisations adds 56d426146cdf dt-bindings: usb: dwc2: add compatible for RK3308 USB controller adds d112efbe6dbf usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled adds dea6f87e60d1 usb: typec: tcpm: Refactor logic to enable/disable auto vb [...] adds 59d4d06c8ab0 usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP adds 7257fbc7c598 usb: typec: tcpci: Implement callback for apply_rc adds 5cc59c418fde USB: core: WARN if pipe direction != setup packet direction adds 1eef7953129c USB: gadget: udc: fix kernel-doc syntax in file headers adds 08377263a932 USB: usbfs: remove double evaluation of usb_sndctrlpipe() adds ca82c0678842 usb: phy: isp1301: Deduplicate of_find_i2c_device_by_node() adds a0765597c986 usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static adds 1a7500db9d05 Merge remote-tracking branch 'usb/usb-next' adds 94cc7aeaf6c0 USB: serial: make usb_serial_driver::write_room return uint adds 155591d3ceee USB: serial: make usb_serial_driver::chars_in_buffer return uint adds 3aed3af202aa USB: serial: digi_acceleport: reduce chars_in_buffer over- [...] adds dcbc0ae4f8fc USB: serial: digi_acceleport: add chars_in_buffer locking adds 9a8253a7c2da USB: serial: io_edgeport: drop buffer-callback sanity checks adds 683c5cfa5d1c USB: serial: mos7720: drop buffer-callback sanity checks adds 661867161f63 USB: serial: mos7840: drop buffer-callback return-value comments adds 17cd3a106e97 USB: serial: drop irq-flags initialisations adds 9c2082281ace Merge remote-tracking branch 'usb-serial/usb-next' adds 4fc7a46498aa Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds f985b0b6e1db dt-bindings: serial: amlogic, meson-uart: add fifo-size property adds 27d44e05d7b8 tty: serial: meson: retrieve port FIFO size from DT adds 92e06e12212a dt-bindings: serial: renesas,scif: Document r9a07g044 bindings adds 064b6e47b2b2 serial: sh-sci: Add support for RZ/G2L SoC adds 1e49b0954c91 serial: kgdb_nmi: remove redundant initialization of variable c adds 1d751b04a49d dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK1808 adds 18ee37e1382a serial: drop irq-flags initialisations adds d4d6f03c4fb3 serial: max310x: Try to get crystal clock rate from property adds cb1b206cff46 serial: sc16is7xx: Use devm_clk_get_optional() adds 4503b1c29db4 tty: pty: remove redundant initialization of variable fd adds f6038cf46e37 tty: pty: correct function name pty_resize() adds 758dfe3ddcae MAINTAINERS: TTY LAYER: add some ./include/linux/ header files adds 4bc2bd5aefd6 serial: liteuart: Add support for earlycon adds b8be5db573b8 tty/serial: clean up uart_match_port adds cd256b068f80 tty/serial: make port of serial8250_register_8250_port const adds 756a4e4a7a4b tty: fix kernel-doc for tty_{read,write} adds d06e256f7a4b tty: fix kernel-doc for {start,stop}_tty adds 816cea10285d tty: vt: selection: Correct misspelled function sel_loadlut() adds 1d31d0caa33f tty: serdev: core: Fix misspelled function name __serdev_d [...] adds a1c0da88f1ca tty: tty_buffer: Fix incorrectly documented function __tty [...] adds 6ef6785d781e tty: tty_jobctrl: Fix 2 incorrectly documented functions adds ef80f77ba29e tty: n_hdlc: Fix a little doc-rot in n_hdlc_tty_read() adds 0e4b5597350e tty: serial: st-asc: Demote a kernel-doc formatting abuse adds 542a121aea6d tty: n_gsm: Fix function naming and provide missing param [...] adds b50155c65c57 tty: serial: xilinx_uartps: Fix documentation for cdns_uar [...] adds f421ed33ee2b Revert "serial: sh-sci: Add support for RZ/G2L SoC" adds 2ac62268a2c0 tty: hvc_console: Remove the repeated words 'no' and 'from' adds 00e5b9cb2205 Merge remote-tracking branch 'tty/tty-next' adds 03e3e31ee5c8 Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git [...] adds 4e2898164656 char: pcmcia: cm4000_cs: Remove unused variable 'tmp' adds a9af9ae81443 char: pcmcia: cm4040_cs: Remove unused variable 'uc' adds d80758c02fcf char: hpet: Remove unused variable 'm' adds f40b70d3daf5 char: hw_random: pseries-rng: Demote non-conformant kernel [...] adds 4d070b8b7456 comedi: comedi_8254: Fix descriptions for 'i8254' and 'iobase' adds 7b89d91c5d7f comedi: drivers: ni_tio: Fix slightly broken kernel-doc an [...] adds 69484d97dd3f comedi: drivers: ni_routes: Demote non-conforming kernel-d [...] adds d3a2bfde6b11 comedi: drivers: comedi_isadma: Fix misspelling of 'dma_chan1' adds 8c55a99dc77a parport: Use string_upper() instead of open coded variant adds 6a072b2e3722 w1: w1_therm: correct function name bulk_read_support() adds c6fa1a96db26 w1: w1_therm: fix build warning in w1_seq_show() adds ddb20bcf7738 w1: ds2438: fixed a coding style issue adds c9f2713531a9 w1: ds2438: fixed if brackets coding style issue adds 67c6964228b6 w1: ds2438: changed sysfs macro for rw file adds 1f5e7518f063 w1: ds2438: fixing bug that would always get page0 adds fd6ec5d79507 w1: ds2438: adding support for reading page1 adds c999fbbdcf77 w1: ds2438: support for writing to offset register adds d9eb95845dc8 uio: Remove leading spaces in Kconfig adds 208012f05163 misc: bcm-vk: Replace zero-length array with flexible arra [...] adds 46ad05724591 sysfs: Add helper BIN_ATTRIBUTE_GROUPS adds b63866efa10c eeprom: ee1004: Let device core handle attribute eeprom adds 78429edfeed8 misc: xilinx-sdfec: Drop unnecessary NULL check after cont [...] adds 281e46844699 misc: alcor_pci: fix inverted branch condition adds 4dc21152c878 Merge remote-tracking branch 'char-misc/char-misc-next' adds 1f4747b2b149 extcon: intel-mrfld: Sync hardware and software state on init adds 08a268ddb5e2 extcon: max8997: Add missing modalias string adds f976726eda16 Merge remote-tracking branch 'extcon/extcon-next' adds 9f233460c6b1 Merge remote-tracking branch 'phy-next/next' adds 0bf1ea692f6e Merge remote-tracking branch 'soundwire/next' adds e2a027109422 staging: rtl8712: fix the bssid in mp_start_test() adds ae12cf6bf904 staging: rtl8188eu: Drop unnecessary NULL check after cont [...] adds 934de9eef1c5 staging: rtl8192u: Fix variable shadowing warning adds 7f02d57e7c20 staging: rtl8723bs: fix coding style for if comparisions adds 509af4f98d44 staging: rtl8188eu: rename struct field bLedOn adds 83e9f677a4ef Staging: rtl8723bs: remove unnecessary braces in HalBtc872 [...] adds 426ddc529877 Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c adds 3750ae9e79b6 Staging: rtl8723bs: fix indentation in HalBtc8723b1Ant.c adds aa62018944a8 Staging: rtl8723bs: fix comparison formatting in HalBtc872 [...] adds 557c2325364a Staging: rtl8723bs: add missing blank line in HalBtc8723b1Ant.c adds f7d21f444a41 Staging: rtl8723bs: fix line continuations in HalBtc8723b1Ant.c adds 0c21b72a7f19 Staging: rtl8723bs: remove dead code in HalBtc8723b1Ant.c adds d5af74ead205 staging: rtl8188eu: use safe iterator in rtw_free_network_queue adds 565a45a1c301 staging: rtl8188eu: use safe iterator in rtw_free_all_stainfo adds 39b19c63a39a staging: rtl8188eu: use safe iterator in expire_timeout_chk adds b0f2044c61d9 staging: rtl8188eu: use safe iterator in rtw_acl_remove_sta adds 2253748164d8 staging: rtl8188eu: use safe iterator in rtw_sta_flush adds af39f935c1fa staging: rtl8188eu: use safe iterator in rtw_free_xmitframe_queue adds 1c82975b5f4c staging: vchiq_core: fix return type of vchiq_init_state adds 63e24ae26fd5 staging: vchiq_core: drop unnecessary release_count adds 21711c7ee13e staging: vchiq_core: separate postfix increment adds 8ba5f91bab63 staging: vc04_services: remove __VCCOREVER__ adds 0705a939c2b8 staging: vchiq_arm: balance braces for if-else statements adds 20ebcf0bf1fd staging: vchiq_core: introduce poll_services_of_group adds 2f440843a7d4 staging: vchiq_core: avoid indention in poll_services_of_group adds 022b5a3cd8c0 staging: vchiq_arm: Use define for doorbell irq adds 618150c1252a staging: vchiq_arm: drop ftrace-like logging adds a140f3a02a50 staging: vchiq_arm: Prefer kzalloc(sizeof(*waiter)...) adds fd3e03d71f6e staging: vchiq_arm: drop non-beneficial comments adds f299b34ef27c staging: vchiq_arm: add blank line after declarations adds 7040e9d7b7c5 staging: vchiq_arm: re-arrange function header adds ed720b2bfad2 staging: vchiq_core: reduce indention in release_service_messages adds 1d702f5962f7 staging: vchiq_core: fix comment in vchiq_shutdown_internal adds e39ff0e4eab6 staging: vchiq_arm: make vchiq_shutdown_internal return void adds 1a64ab341d5f staging: vchiq_arm: Avoid unnecessary line breaks adds 4c51210461f9 staging: vchiq_core: introduce parse_message adds 5c56a4485cfc staging: vchiq_core: introduce defines for close_recvd adds 286bc9f48cad staging: vchiq_core: introduce defines for retry_poll adds 51d4aa6d6bf3 staging: rtl8723bs: remove duplicate names for _rtw_read8() adds 8ff74e4307b4 staging: rtl8723bs: remove duplicate names for _rtw_read16() adds 16b1b3c8221a staging: rtl8723bs: remove duplicate names for _rtw_read32() adds 7f06caf9a40b staging: rtl8723bs: remove duplicate names for _rtw_write8() adds 1c42d72e4747 staging: rtl8723bs: remove duplicate names for _rtw_write16() adds 4d6bfc6f6270 staging: rtl8723bs: remove duplicate names for _rtw_write32() adds 3bdc1bc67ed3 staging: rtl8723bs: remove duplicate name for _rtw_write_port() adds 73861d26a5f4 staging: rtl8723bs: remove _rtw_sd_f0_read8() adds 6f8ef160190d staging: vc04_services: fix a whitespace coding style issue adds 9b0644fc4381 staging: iio: fix some formatting issues adds 946c945301db staging: rtl8192e: delete extra blank lines adds 403e6946d119 staging: rtl8723bs: remove if (true) statement adds b9f38e913a92 staging: comedi: Remove unused variable ‘min_full_scale’ a [...] adds 9a032e3f7e04 staging: greybus: audio: Fix sparse warning. adds ede4ac7b67eb staging: emxx_udc: fix loop in _nbu2ss_nuke() adds 5d4f6b9e207a Staging: greybus: fix open parenthesis error in gbphy.c adds 62d7ecaf56ba staging: greybus: spi: add blank line after variable declaration adds d23dc8cd1339 staging: rtl8723bs: HalBtc8723b1Ant.c: fix build warnings [...] adds 7ca8d993d070 staging: rtl8723bs: rtl8723b_hal_init.c: fix build warning [...] adds 1b4c0f3bbdbd staging: rtl8723bs: rename get_ra() due to global symbol c [...] adds a3b753f387d2 Merge remote-tracking branch 'staging/staging-next' adds 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc adds bb031a264d0a iio: adis16480: support burst read function adds 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter adds 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] adds 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels adds 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] adds 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. adds 8f8a0d9a9a5b iio: adis16260: make use of adis lock helpers adds 16f0f622c305 iio: adis16136: make use of adis lock helpers adds 706284e40712 iio: st_sensors: Create extended attr macro adds 26b5f58722b3 iio: accel: st_sensors: Support generic mounting matrix adds 6376e00303bc iio: accel: st_sensors: Stop copying channels adds 058d3ac49b89 iio: magnetometer: st_magn: Support mount matrix adds d0074e9f705f iio: gyro: st_gyro: Support mount matrix adds b8c3164f4852 iio: imu: inv_mpu6050: Drop use of %hhx format string. adds c400be40780a iio: light: si1133: Drop remaining uses of %hhx format string. adds 7a14d8f0f9ae iio: light: si1145: Drop use of %hhx format specifier. adds 30d12b1a5db9 iio: chemical: sgp30: Drop use of %hx in format string. adds c14180a907a9 iio: adc: max11100: Use get_unaligned_be16() rather than o [...] adds e09ae291692c iio: adc: max11100: Use devm_ functions for rest of probe() adds 6cef5f29d375 iio: adc: max1118: Use devm_ managed functions for all of probe adds 607149ad66a6 iio: adc: max1118: Avoid jumping back and forth between sp [...] adds 5ad9ed3dc355 iio: adc: ti-adc081c: Use devm managed functions for all o [...] adds 4408ea4730a7 iio: adc: ti-adc0832: Use devm managed functions for all o [...] adds 63a19756cde1 iio: adc: ti-adc108s102: Use devm managed functions for al [...] adds 301f7eba67df iio: adc: ti-adc161s626: Use devm managed functions for al [...] adds b6b1cafa6869 Merge remote-tracking branch 'iio/togreg' adds 6e8169f39355 Merge remote-tracking branch 'icc/icc-next' adds ad5c0f5b514d Merge remote-tracking branch 'dmaengine/next' adds 4bdcc6ec5b81 Merge branch 'master' into for-next adds b0565a089634 Merge branch 'for-5.13-fixes' into for-next adds 6962681ee8c6 Merge branch 'for-5.13-fixes' into for-next adds 90f016377c12 Merge remote-tracking branch 'cgroup/for-next' adds 71d439702175 Merge branch 'fixes' into for-next adds 31ff791600e3 Merge branch 'misc' into for-next adds 8be6d983468d Merge remote-tracking branch 'scsi/for-next' adds b592d66235f5 scsi: ufs: ufs-exynos: Move definitions from .h to .c adds 2a38d2a8b4a6 scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) adds d9a231226f28 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 adds 8e060b310f8f scsi: arcmsr: Update driver version to v1.50.00.05-20210429 adds faa6c1d92cb0 scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in [...] adds 2d535031eb2e scsi: pmcraid: Fix typos adds 1ecc820db0b9 scsi: bfa: Fix typo adds 8f942f9d4b06 scsi: bfa: Fix inconsistent indenting adds ab17122e758e scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() adds e2ac7ab281c0 scsi: ufs: Use designated initializers in ufs_pm_lvl_states[] adds 824731258b65 scsi: target: tcmu: Fix boolreturn.cocci warnings adds 98f92dff1412 scsi: core: Remove leading spaces in Kconfig adds 40d6b939e4df scsi: Fix spelling mistakes in header files adds ecd7beb37871 scsi: ufs: core: Clean up whitespace adds 86cfe4ad248d scsi: fas216: Use fallthrough pseudo-keyword adds 5ac3c649f11c scsi: ufs: ufs-exynos: Make a const array static, makes ob [...] adds cb9eb11fd572 scsi: qla2xxx: Remove redundant assignment to rval adds ee8868c5c78f scsi: scsi_dh_alua: Retry RTPG on a different path after failure adds 01131e7aae5d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created adds fa21189db9ab scsi: lpfc: Fix non-optimized ERSP handling adds e30d55137ede scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] adds 1037e4b4f81d scsi: lpfc: Add ndlp kref accounting for resume RPI path adds 4012baeab6ca scsi: lpfc: Fix Node recovery when driver is handling simu [...] adds fe83e3b9b422 scsi: lpfc: Fix node handling for Fabric Controller and Do [...] adds 04c1d9c50ae3 scsi: lpfc: Ignore GID-FT response that may be received af [...] adds 5aa615d195f1 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] adds 3e49af9393c6 scsi: lpfc: Add a option to enable interlocked ABTS before [...] adds 8eced807077d scsi: lpfc: Reregister FPIN types if ELS_RDF is received f [...] adds e5e0280db792 scsi: lpfc: Update lpfc version to 12.8.0.10 adds ea2f0f77538c scsi: core: Cap scsi_host cmd_per_lun at can_queue adds f54489592d74 Merge remote-tracking branch 'scsi-mkp/for-next' adds 5bf4c26f9e82 Merge remote-tracking branch 'vhost/linux-next' adds fd34c4782f1b Merge remote-tracking branch 'rpmsg/for-next' adds 2a9a2ccaab99 gpio: stmpe: fully use convert probe to device-managed adds 1189827a2cf7 gpio: da9055: remove platform_set_drvdata() + cleanup probe adds fd80b8ba3aa5 gpiolib: Make use of assign_bit() API (part 2) adds 9e23bf6b00fd gpiolib: Use sysfs_emit() in "show" functions adds ec5aa31bbed6 gpio: visconti: remove platform_set_drvdata() + cleanup probe adds 6681db5ef540 gpio: adp5520: cleanup probe error path + remove platform_ [...] adds aa93b0f39a07 gpio: altera-a10sr: remove platform_set_drvdata() + cleanup probe adds 21dde316cac7 gpio: bd9571mwv: remove platform_set_drvdata() + cleanup probe adds 91d594b2db51 gpio: tps68470: remove platform_set_drvdata() + cleanup probe adds 94a7b66910ea gpio: xgene: simplify probe, return devm_gpiochip_add_data [...] adds 4d2a72635b55 gpio: da9052: remove platform_set_drvdata() + cleanup probe adds 10a476164b08 gpio: gpio-tegra186: remove empty remove hook adds 6e153938b7f0 gpio: gpio-tegra186: remove platform_set_drvdata() + clean [...] adds cc7af0bfa0d9 gpio: tps6586x: remove platform_set_drvdata() + cleanup probe adds 3660660a8e86 gpio: tc3589x: emove platform_set_drvdata() + cleanup probe adds 0cef30b8beaf gpio: tps65218: remove platform_set_drvdata() + cleanup probe adds effe3781b6cc gpio: tps65912: remove platform_set_drvdata() + cleanup probe adds cd440753dc9e gpio: ath79: remove platform_set_drvdata() + cleanup probe adds 81933d3e4850 gpio: spear-spics: remove platform_set_drvdata() + cleanup probe adds 52f39cfee66d gpio: sprd: remove platform_set_drvdata() + cleanup probe adds f716f1fb84a4 gpio: sta2x11: remove platform_set_drvdata() + cleanup probe adds 96a03e867c70 gpio: tps65910: remove platform_set_drvdata() + cleanup probe adds 14ebdaec6d00 gpio: wm831x: remove platform_set_drvdata() + cleanup probe adds e076aeda467d gpio: wm8994: remove platform_set_drvdata() + cleanup probe adds 0533260687a7 gpio: wm8350: remove platform_set_drvdata() + cleanup probe adds ea766c25c182 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 5b2d3326cdf8 gpio: crystalcove: remove platform_set_drvdata() + cleanup probe adds f3019092eca0 gpio: wcove: Use IRQ hardware number getter instead of dir [...] adds 5d9936648285 gpio: wcove: Unify style of to_reg() with to_ireg() adds 2b71b66ac041 gpio: wcove: Split error handling for CTRL and IRQ registers adds 1a221c9e64ca Merge remote-tracking branch 'gpio-intel/for-next' adds d7f444499d6f pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE adds 57b55eeb7552 pinctrl: Keep enum pin_config_param ordered by name (part 2) adds 0f9facdbd9d4 pinctrl: ocelot: Remove redundant error printing in ocelot [...] adds ef9385fbf30e pinctrl: iproc-gpio: Remove redundant error printing in ip [...] adds 676e2d075040 pinctrl: qcom: spmi-gpio: Add support for pm7325 adds f9fb145b27cd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7325 support adds 529f5d0beb8d pinctrl/amd: Add device HID for new AMD GPIO controller adds 3dc58221cadb pinctrl: npcm: Align a few entries in the pin function table adds 9f96bd5ae866 Merge branch 'devel' into for-next adds 3bedd348f794 Merge remote-tracking branch 'pinctrl/for-next' adds 258435a1c818 pinctrl: tigerlake: Add Alder Lake-M ACPI ID adds 9865466f1284 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 4cd09a61fee8 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds cf38c978cf1d pwm: Make of_pwm_xlate_with_flags() work with #pwm-cells = <2> adds 5447e7833629 pwm: Drop of_pwm_simple_xlate() in favour of of_pwm_xlate_ [...] adds 69230cfac3d0 pwm: Autodetect default value for of_pwm_n_cells from device tree adds e9fdf122cf34 pwm: Simplify all drivers with explicit of_pwm_n_cells = 3 adds 937efa29e70f pwm: visconti: Fix and simplify period calculation adds b601a18f1238 pwm: spear: Don't modify HW state in .remove callback adds da0dea891269 pwm: spear: Free resources only after pwmchip_remove() adds 98761ce4b91b pwm: spear: Implement .apply() callback adds 7a77a1988753 Merge remote-tracking branch 'pwm/for-next' adds f9c82a4ea89c Increase size of ucounts to atomic_long_t adds 905ae01c4ae2 Add a reference to ucounts for each cred adds b6c336528926 Use atomic_t for ucounts reference counting adds 21d1c5e386bc Reimplement RLIMIT_NPROC on top of ucounts adds 6e52a9f0532f Reimplement RLIMIT_MSGQUEUE on top of ucounts adds d64696905554 Reimplement RLIMIT_SIGPENDING on top of ucounts adds d7c9e99aee48 Reimplement RLIMIT_MEMLOCK on top of ucounts adds e4aebf06695c kselftests: Add test to check for rlimit changes in differ [...] adds c1ada3dc7219 ucounts: Set ucount_max to the largest positive value the [...] adds 9b624988221b ucounts: Count rlimits in each user namespace adds f928ef685db5 ucounts: Silence warning in dec_rlimit_ucounts adds 8c2cd8c843d2 Merge remote-tracking branch 'userns/for-next' adds 62b0cec4613e Merge remote-tracking branch 'livepatching/for-next' adds f04490c9e677 Merge remote-tracking branch 'coresight/next' adds b0ddc5b17005 rtc: bd70528: fix BD71815 watchdog dependency adds f765e349c3e1 rtc: m41t80: add support for fixed clock adds 206e04ec7539 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE adds 8df65d4adca6 dt-bindings: convert rtc/faraday,ftrtc01 to yaml adds 54b909436ede rtc: fix snprintf() checking in is_rtc_hctosys() adds 37401019fe32 rtc: efi: Remove the repeated module alias adds bcae59d0d45b rtc: imxdi: add wakeup support adds ee0f0467d65f Merge remote-tracking branch 'rtc/rtc-next' adds a10e301e9017 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 1cb61759d407 init: verify that function is initcall_t at compile-time adds 24845dcb170e Makefile: LTO: have linker check -Wframe-larger-than adds e1af496cbe9b pgo: add clang's Profile Guided Optimization infrastructure adds f4a35e00d248 Merge branch 'for-next/clang/features' into for-next/kspp adds a52e6c7aa75d Merge remote-tracking branch 'kspp/for-next/kspp' adds b8633db79495 Merge remote-tracking branch 'gnss/gnss-next' adds 529e3db1e105 Merge remote-tracking branch 'slimbus/for-next' adds cb0c61257be2 Merge remote-tracking branch 'nvmem/for-next' adds 3220e5cc5ade Merge remote-tracking branch 'hyperv/hyperv-next' adds 121e6d77d5b8 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 9d1d4e0ee5fc Merge remote-tracking branch 'fpga/for-next' adds 4a94e23362f0 bus: mhi: core: Validate channel ID when processing comman [...] adds 0f0781531acb bus: mhi: core: Fix power down latency adds a610f3c65d3b bus: mhi: Wait for M2 state during system resume adds a9998e60bcec Merge remote-tracking branch 'mhi/mhi-next' adds 03be3200ba9f memblock: free_unused_memmap: use pageblock units instead [...] adds 4ce27baf95df memblock: align freed memory map on pageblock boundaries w [...] adds 990e6d0e1de8 arm: extend pfn_valid to take into accound freed memory ma [...] adds 83960834bc25 Merge remote-tracking branch 'memblock/for-next' adds 033e8c2a7d58 Merge remote-tracking branch 'rust/rust-next' adds 5f50d6b20ca3 cxl/mem: Move some definitions to mem.h adds 8ac75dd6ab30 cxl/mem: Introduce 'struct cxl_regs' for "composable" CXL devices adds 5f653f7590ab cxl/core: Rename bus.c to core.c adds 399d34ebc248 cxl/core: Refactor CXL register lookup for bridge reuse adds 35c32e3095d3 cxl/docs: Fix "Title underline too short" warning adds 7ad35322eb0f Merge remote-tracking branch 'cxl/next' adds fd641a29060f Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds b9aec802719d kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] adds c39c4b5ac326 kfence: use TASK_IDLE when awaiting allocation adds ab45bc8b5910 mm, hugetlb: fix resv_huge_pages underflow on UFFDIO_COPY adds 78924e97f7af mm-hugetlb-fix-resv_huge_pages-underflow-on-uffdio_copy-fix adds 7e46028889cb pid: take a reference when initializing `cad_pid` adds 2915dc8a30b9 mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() adds e8109c81dae1 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 5febac6c9934 /proc/kpageflags: do not use uninitialized struct pages adds 4a812f1d2f61 kthread: switch to new kerneldoc syntax for named variable [...] adds 0e18d4af2cde ia64: headers: drop duplicated words adds d772a2c656e1 ia64: mca_drv: fix incorrect array size calculation adds 1114888fd39d streamline_config.pl: make spacing consistent adds da3940178141 streamline_config.pl: add softtabstop=4 for vim users adds 508ada11ccc9 scripts/spelling.txt: add more spellings to spelling.txt adds dc005fd22c15 ocfs2: remove unnecessary INIT_LIST_HEAD() adds bda7751775f0 ocfs2: fix snprintf() checking adds ad35d287b15a ocfs2: remove redundant assignment to pointer queue adds 8e07be36647b ocfs2: remove repeated uptodate check for buffer adds cabba44e33ce ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 0f3df6805265 ocfs2: fix ocfs2 corrupt when iputting an inode adds 1736e3ad5ee0 kernel: watchdog: modify the explanation related to watchd [...] adds 4932de975ada doc: watchdog: modify the explanation related to watchdog thread adds 4ab0700bf9eb doc: watchdog: modify the doc related to "watchdog/%u" adds 46be336bf1b4 kunit: make test->lock irq safe adds dda815477f0b mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds 482eedc56919 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds 381403beda2b mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds c4f21f42ea35 slub: remove resiliency_test() function adds 4e7887040dc4 mm, slub: change run-time assertion in kmalloc_index() to [...] adds 5bb9193c10f1 kfence: test: fix for "mm, slub: change run-time assertion [...] adds bcc6597aa460 mm, slub: fix support for clang 10 adds b6999616d048 tools/vm/page_owner_sort.c: check malloc() return adds 45523fcc0fbf mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds ca112c7db991 mm: page-writeback: kill get_writeback_state() comments adds 9f5ad6c0403d mm/page-writeback: Fix performance when BDI's share of rat [...] adds 23f804ec05fb mm/page-writeback: update the comment of Dirty position control adds c03e61130f60 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds b878147f7692 mm/gup_benchmark: support threading adds 64d15b0cf51c mm: gup: allow FOLL_PIN to scale in SMP adds 519ea6b8d58e mm: gup: pack has_pinned in MMF_HAS_PINNED adds ede95ac324e9 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 1c1ef794f6a9 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds 2ab68fb08547 mm/swapfile: use percpu_ref to serialize against concurren [...] adds 0f95854c6e2f swap: fix do_swap_page() race with swapoff adds 7f5db80b0fc2 mm/swap: remove confusing checking for non_swap_entry() in [...] adds f12bd94b27cf mm/shmem: fix shmem_swapin() race with swapoff adds 49b0a3850f0c mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] adds 5f7fc3429548 mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION adds 858f7e4f70f8 mm/swap: remove unused local variable nr_shadows adds deadb9f4cd87 mm/swap_slots.c: delete meaningless forward declarations adds a905ad3382c3 mm/swap: remove unused global variable nr_swapper_spaces adds 2201c2868855 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] adds 489175761fc7 mm/memcg: move mod_objcg_state() to memcontrol.c adds 86e25afcd9e6 mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 6f459389e3a6 mm/memcg: improve refill_obj_stock() performance adds 7b4cf9a9cc0c mm/memcg: optimize user context object stock access adds db6e5e1ae739 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds b806ae4c7cb5 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds 74e3ee0da232 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds b3aabdeba77c mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 8121786cb1ef mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds f645001a97bb mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 7eccf3ac39f5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds d34620d6dd47 mm: memcontrol: fix root_mem_cgroup charging adds a9a0b20c8d5a mm: memcontrol: fix page charging in page replacement adds f367f3eb4b97 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds 0d715afabb74 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds 2b79e95fc393 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds baf46eccfe7c mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds 1b856b574599 mm: memcontrol: simplify the logic of objcg pinning memcg adds 1cf3e50af259 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds c53f58ced63f mm: vmscan: remove noinline_for_stack adds f1ea235c7f50 memcontrol: use flexible-array member adds 00fc8e7778d4 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds 85907724e796 binfmt: remove in-tree usage of MAP_EXECUTABLE adds 12e141e1eff1 binfmt-remove-in-tree-usage-of-map_executable-fix adds 92934d2301f4 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds 3ff5776ac6c0 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds 469e78acfb19 mm/mmap: introduce unlock_range() for code cleanup adds 1ddc3854cb2e mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 1f4b3b66b505 mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds ace7b23f8b80 mm/memory.c: fix comment of finish_mkwrite_fault() adds f7655d0154de mm: add vma_lookup(), update find_vma_intersection() comments adds 28f9c0fc3a98 drm/i915/selftests: use vma_lookup() in __igt_mmap() adds 20bbf4520f4b arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] adds fd969bf9b801 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] adds d18e1a4a4a0a arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] adds 9b6453379d46 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] adds 1a8d81e316e4 arch/mips/kernel/traps: use vma_lookup() instead of find_vma() adds 8961b3191c31 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() adds 00b637440460 x86/sgx: use vma_lookup() in sgx_encl_find() adds 042a5c9bccc6 virt/kvm: use vma_lookup() instead of find_vma_intersection() adds 1fe7b4970bc9 vfio: use vma_lookup() instead of find_vma_intersection() adds f987bc5be632 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() adds 2631e71d5da8 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() adds 3223e569f436 media: videobuf2: use vma_lookup() in get_vaddr_frames() adds d2f3080ddd9a misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() adds 27422649be3d kernel/events/uprobes: use vma_lookup() in find_active_uprobe() adds 5381a58eb5a4 lib/test_hmm: use vma_lookup() in dmirror_migrate() adds aead74278411 mm/ksm: use vma_lookup() in find_mergeable_vma() adds 1c68ac6f6685 mm/migrate: use vma_lookup() in do_pages_stat_array() adds c1305d08386c mm/mremap: use vma_lookup() in vma_to_resize() adds 73dd0ebbbe96 mm/memory.c: use vma_lookup() in __access_remote_vm() adds a1a4adc829f9 mm/mempolicy: use vma_lookup() in __access_remote_vm() adds 656afd56af2f mm: remove special swap entry functions adds e7575a9a5ab1 mm/swapops: rework swap entry manipulation code adds 05c231714f96 mm/rmap: split try_to_munlock from try_to_unmap adds 9c347dffab4e mm/rmap: split migration into its own function adds 8248d263db60 mm: rename migrate_pgmap_owner adds d203577cff83 mm/memory.c: allow different return codes for copy_nonpres [...] adds ce50e82c1d69 mm: device exclusive memory access adds 8b2a105c3794 mm: selftests for exclusive device memory adds 7edc05d45aef nouveau/svm: refactor nouveau_range_fault adds c620bba9828c nouveau/svm: implement atomic SVM access adds a239e5c0e047 selftest/mremap_test: update the test to handle pagesize o [...] adds 6e11528c14c5 selftest/mremap_test: avoid crash with static build adds e5bdc998dba6 mm/mremap: use pmd/pud_poplulate to update page table entries adds 9fc167a35317 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix adds 74f95e50166b powerpc/mm/book3s64: fix possible build error adds ea2e8a5368d8 powerpc/mm/book3s64: update tlb flush routines to take a p [...] adds d1a17e382692 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] adds a8aac92e89b5 mm/mremap: use range flush that does TLB and page walk cac [...] adds 3df54d01b155 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] adds b4d9e77fda6c mm/mremap: move TLB flush outside page table lock adds ca86a50471de mm/mremap: allow arch runtime override adds f3274c0c9e6f powerpc/mm: enable move pmd/pud adds 33e7d59a389b mm/dmapool: use DEVICE_ATTR_RO macro adds 0aed88bb2ad1 mm/page_alloc: add an alloc_pages_bulk_array_node() helper adds 00514c4d0000 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() adds 12e9a668c66b mm/vmalloc: print a warning message first on failure adds 4b8ef38dad60 mm/vmalloc: remove quoted strings split across lines adds 797756ad08dc mm/vmalloc: Fallback to a single page allocator adds d542aa86de8a printk: introduce dump_stack_lvl() adds 56bb4248cddd fix for "printk: introduce dump_stack_lvl()" adds 3c0016816809 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 9a50661917b0 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 4afb5d1cc6e8 mm/mmzone.h: simplify is_highmem_idx() adds fd16a48a9b58 mm: make __dump_page static adds 07040673993c mm/page_alloc: bail out on fatal signal during reclaim/com [...] adds 9cbe966a291b mm/debug: factor PagePoisoned out of __dump_page adds a8cac14e0066 mm/page_owner: constify dump_page_owner adds d46ae33357ff mm: make compound_head const-preserving adds 2319743c88e8 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds b18edec06261 mm: constify page_count and page_ref_count adds 6bedd32de4b8 mm: optimise nth_page for contiguous memmap adds 204197379da9 mm/page_alloc: switch to pr_debug adds 7a00abc11775 mm/page_alloc: split per cpu page lists and zone stats adds 1b636edc5a59 mm/page_alloc: split per cpu page lists and zone stats -fix adds 7b017c87653d mm/page_alloc: split per cpu page lists and zone stats -fix -fix adds 5716a627517d mm/page_alloc: convert per-cpu list protection to local_lock adds 69f0bd677dc0 mm/vmstat: convert NUMA statistics to basic NUMA counters adds eba9fa5d8506 mm/vmstat: inline NUMA event counter updates adds 34c921b2ab3e mm/page_alloc: batch the accounting updates in the bulk allocator adds 4eb30c2f1bb8 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 7b91c6413b60 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds 210eb80b99e5 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds c53b92a56243 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds ee7598a4a132 mm: page_alloc: dump migrate-failed pages only at -EBUSY adds 6eb7fa52061b mm/page_alloc: delete vm.percpu_pagelist_fraction adds 9f5b5e76aaf6 mm/page_alloc: disassociate the pcp->high from pcp->batch adds 7b1bdb5d19ef mm/page_alloc: adjust pcp->high after CPU hotplug events adds 193615d7f1f2 mm/page_alloc: scale the number of pages that are batch freed adds ee615f0a0813 mm/page_alloc: limit the number of pages on PCP lists when [...] adds e2ca096a43f5 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction adds 5847b63ad3f3 mm/memory-failure: use a mutex to avoid memory_failure() races adds bc47cf4ea423 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix adds ccd795372cff mm,hwpoison: return -EHWPOISON to denote that the page has [...] adds fa0897d17aff mm,hwpoison: send SIGBUS with error virutal address adds 534d649e8158 mm: memory_hotplug: factor out bootmem core functions to b [...] adds 454c1ddd2ed5 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds e3b4204ee0e8 mm: hugetlb: gather discrete indexes of tail page adds e3500072105b mm: hugetlb: free the vmemmap pages associated with each H [...] adds 68c7025d8e34 mm: hugetlb: defer freeing of HugeTLB pages adds 3458290bfecc mm: hugetlb: alloc the vmemmap pages associated with each [...] adds 672da8a1e417 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds c7a9e20c2607 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds adb92a81851c mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds 4edad7d5c3d7 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds 0535fd4a9111 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds 5436447de68b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds 350227bb634f mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds 841cf21b6b58 mm/huge_memory.c: use page->deferred_list adds 77331edd7873 mm/huge_memory.c: add missing read-only THP checking in tr [...] adds a7b0cde5591d mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] adds 31a1daeb2df5 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds 9bffae7d1676 mm/huge_memory.c: don't discard hugepage if other processe [...] adds c53638743d1c mm/hugetlb: change parameters of arch_make_huge_pte() adds c6a98323c52e mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge adds 52bf7825e435 x86: define only {pud/pmd}_{set/clear}_huge when useful adds fabe3fa4d993 arm64: define only {pud/pmd}_{set/clear}_huge when useful adds b7f404abd847 mm/vmalloc: enable mapping of huge pages at pte level in vmap adds 42b8965b7a80 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc adds f2eba711b957 powerpc/8xx: add support for huge pages on VMAP and VMALLOC adds 1142301faf32 userfaultfd/selftests: use user mode only adds 0ef20afd17ae userfaultfd/selftests: remove the time() check on delayed uffd adds 0191d38cab6b userfaultfd/selftests: dropping VERIFY check in locking_thread adds cfb805291d63 userfaultfd/selftests: only dump counts if mode enabled adds 38857fb3ab98 userfaultfd/selftests: unify error handling adds 403893ca726d mm/thp: simplify copying of huge zero page pmd when fork adds 0310b62ae7d7 mm/userfaultfd: fix uffd-wp special cases for fork() adds 761088ae8efd mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix adds ec6c94734f8b mm/userfaultfd: fix a few thp pmd missing uffd-wp bit adds 464cfcd77831 mm/userfaultfd: fail uffd-wp registration if not supported adds 27bfdf8fb75e mm/pagemap: export uffd-wp protection information adds 331896769f5b userfaultfd/selftests: add pagemap uffd-wp test adds 646775da250c userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] adds 8d7634478481 userfaultfd/shmem: support minor fault registration for shmem adds 45af645a5438 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem adds 8ec85045c48b userfaultfd/shmem: advertise shmem minor fault support adds 2f550e3034a5 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] adds 9fd8982a1f47 userfaultfd/selftests: use memfd_create for shmem test type adds 133b6f214a1e userfaultfd/selftests: create alias mappings in the shmem test adds 90df0271830a userfaultfd/selftests: reinitialize test context in each test adds c80ea6b77c79 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix adds 0157d6424fbc userfaultfd/selftests: exercise minor fault handling shmem [...] adds 88039dd5095a mm/kconfig: move HOLES_IN_ZONE into mm adds 2c2a402db06e docs: proc.rst: meminfo: briefly describe gaps in memory a [...] adds 1b57fdb59ba1 mm/compaction: use DEVICE_ATTR_WO macro adds d721b2274596 include/linux/mmzone.h: add documentation for pfn_valid() adds ba2b8a2f4c01 memblock: update initialization of reserved pages adds 90c8fcdfe931 arm64: decouple check whether pfn is in linear map from pf [...] adds 1f66afdf6e4d arm64: drop pfn_valid_within() and simplify pfn_valid() adds d1ecb7f8f1ff arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix adds dba596ab7206 mm: migrate: fix missing update page_private to hugetlb_pa [...] adds c30ea8470eba mm: migrate: fix missing update page_private to hugetlb_pa [...] adds 31f824674f30 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs adds 2588d09113d0 mm: thp: check total_mapcount instead of page_mapcount adds 92df26fdc64c mm/huge_memory.c: remove unused variable 'count' adds 555514f88908 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix adds 6f8b7349aa54 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix-fix adds a2422a29ce06 mm: memory: add orig_pmd to struct vm_fault adds c5d53619d570 mm: memory: make numa_migrate_prep() non-static adds 326f77103337 mm: thp: refactor NUMA fault handling adds 7c297fbe966d mm: migrate: account THP NUMA migration counters correctly adds 7fea7d16b281 mm: migrate: don't split THP for misplaced NUMA page adds 03ed0cafd7a4 mm: migrate: check mapcount for THP instead of refcount adds ffacc4fc7f12 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] adds 6c913d16d019 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] adds be75666f04a5 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc adds bf584f86d965 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes adds 40e772ecbf3f mm: make variable names for populate_vma_page_range() consistent adds d7ab05589f86 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] adds 5e5248a29a2e mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] adds 1276bc9069fa MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT adds fdb6fe828fba selftests/vm: add protection_keys_32 / protection_keys_64 [...] adds 1728ac9b11b9 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) adds 3b773ca02385 mm/memory_hotplug: rate limit page migration warnings adds 715a7c83eea4 memory-hotplug.rst: complete admin-guide overhaul adds 561ec0339260 mm/zswap.c: remove unused function zswap_debugfs_exit() adds 5d7c419da619 mm/zswap.c: avoid unnecessary copy-in at map time adds 23f8bbe135a7 mm/zswap.c: fix two bugs in zswap_writeback_entry() adds 97b4927b93fa mm/highmem: Remove deprecated kmap_atomic adds 6739ca178b88 zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK adds 960985164613 mm: fix typos and grammar error in comments adds b4cd530688bb mm: fix comments mentioning i_mutex adds 37d9a3f45cd2 mm: define default value for FIRST_USER_ADDRESS adds 5696155eb924 mm: fix spelling mistakes adds 46990d874e74 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages adds b48fbf6d6f4b mm/vmalloc: include header for prototype of set_iounmap_nonlazy adds 5044cb11a4e4 mm/page_alloc: make should_fail_alloc_page a static functi [...] adds 829d1e8ab62a mm/mapping_dirty_helpers: remove double Note in kerneldoc adds 55b24f9ce03e mm/early_ioremap: add prototype for early_memremap_pgprot_adjust adds c3ac66988ed7 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] adds 33981b3263c9 mm/memory_hotplug: fix kerneldoc comment for __try_online_node adds 811565fbfd69 mm/memory_hotplug: fix kerneldoc comment for __remove_memory adds dec0c45b219a mm/zbud: add kerneldoc fields for zbud_pool adds f3092b028b72 mm/z3fold: add kerneldoc fields for z3fold_pool adds 25ecbf27d809 mm/swap: make swap_address_space an inline function adds ebe3190f48c9 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations adds 36c32f121820 mm/page_alloc: move prototype for find_suitable_fallback adds cc821dc962cb mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM adds bc900b3d574f kfence: unconditionally use unbound work queue adds 0664a386e679 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds aea7a3826c6d fs/buffer.c: dump more info for __getblk_gfp() stall problem adds ad96fa532c3b kernel/hung_task.c: Monitor killed tasks. adds 8fd34049d797 proc: Avoid mixing integer types in mem_rw() adds 87ce2eaf78ee fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER adds 31f5ed83e663 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM adds f7c16744276e fs/proc/kcore: don't read offline sections, logically offl [...] adds 0b72cc0bac67 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] adds 20c870510855 virtio-mem: use page_offline_(start|end) when setting Page [...] adds 9f02db3fa11a fs/proc/kcore: use page_offline_(freeze|thaw) adds 73289edf2cb1 procfs: allow reading fdinfo with PTRACE_MODE_READ adds 2b4272de0be8 procfs/dmabuf: add inode number to /proc/*/fdinfo adds e9122692f56c sysctl: remove redundant assignment to first adds 21eebe69b437 proc/sysctl: make protected_* world readable adds 8c2ab3e700f1 kernel.h: split out panic and oops helpers adds 89d266c9a172 kernelh-split-out-panic-and-oops-helpers-fix adds 640227929066 kernel.h: split out panic and oops helpers (ia64 fix) adds 4282c14e4738 lib: decompress_bunzip2: remove an unneeded semicolon adds 761440710998 lib/string_helpers: switch to use BIT() macro adds 8985bafffc60 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] adds 0317d58fb7b5 lib/string_helpers: drop indentation level in string_escape_mem() adds 3b5eb11db23f lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII adds 39947f2646a3 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] adds b5c88a7118bc lib/string_helpers: allow to append additional characters [...] adds 7b8d185d26b9 lib/test-string_helpers: print flags in hexadecimal format adds 75af6a5694bb lib/test-string_helpers: get rid of trailing comma in terminators adds 70b16908c784 lib/test-string_helpers: add test cases for new features adds 80a12f2623b2 MAINTAINERS: add myself as designated reviewer for generic [...] adds 8044e07672b8 seq_file: introduce seq_escape_mem() adds 93c46ae74f05 seq_file: add seq_escape_str() as replica of string_escape_str() adds 44bd6dcc4a8d seq_file: convert seq_escape() to use seq_escape_str() adds 304813708b44 nfsd: avoid non-flexible API in seq_quote_mem() adds 85e31c8239d8 seq_file: drop unused *_escape_mem_ascii() adds 15c493fcaa22 lib/math/rational.c: fix divide by zero adds 78430f3722d3 lib/math/rational: add Kunit test cases adds 928280246abe lib-math-rational-add-kunit-test-cases-fix adds 029b8ce0a7c1 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static adds 1fb6d1057c96 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds b6d0743551a1 checkpatch: scripts/spdxcheck.py now requires python3 adds 901d0299a079 init: print out unknown kernel parameters adds aab986bfe68f init/main.c: silence some -Wunused-parameter warnings adds 76c5fc21129c hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 2a2a7fa1ca2d x86: signal: don't do sas_ss_reset() until we are certain [...] adds 71569db59b3b exec: remove checks in __register_bimfmt() adds 9c0b5f0bbcbe lib/decompressors: remove set but not used variabled 'level' adds 148897c1b97a lib-decompressors-remove-set-but-not-used-variabled-level-fix adds f1721395fa1e ipc sem: use kvmalloc for sem_undo allocation adds 4e4a391a2d13 ipc: use kmalloc for msg_queue and shmid_kernel adds aa1e18c47e56 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock adds 312889e44cff linux-next-pre adds 4934d183feab Merge branch 'akpm-current/current' adds c95ada424bbb mm/slub: use stackdepot to save stack trace in objects adds 61befd257e18 slub: STACKDEPOT: rename save_stack_trace() adds eb0a203956d2 mm/slub: use stackdepot to save stack trace in objects-fix adds cbeab7b2b125 mmap: make mlock_future_check() global adds 2fc6331c4177 riscv/Kconfig: make direct map manipulation options depend on MMU adds 71ceb89d6a11 set_memory: allow querying whether set_direct_map_*() is a [...] adds fdaef7d21ca7 mm: introduce memfd_secret system call to create "secret" [...] adds 1d85daa22cee mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds cc2b1161205b PM: hibernate: disable when there are active secretmem users adds c8e7594e8c2f arch, mm: wire up memfd_secret system call where relevant adds 46fd9166d745 secretmem: test: add basic selftest for memfd_secret(2) adds 2463598c3ef3 buildid: only consider GNU notes for build ID parsing adds 50d71c69b527 buildid: add API to parse build ID out of buffer adds a2fa1ab03510 buildid: stash away kernels build ID on init adds 8762e8e3d391 buildid-stash-away-kernels-build-id-on-init-fix adds 36f2591486f0 dump_stack: add vmlinux build ID to stack traces adds 7685f91fed25 module: add printk formats to add module build ID to stacktraces adds eff1516fbda5 module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds eac4de416046 buildid: fix build when CONFIG_MODULES is not set adds 3e08af9a24b2 module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds a533d27a463b module: fix build error when CONFIG_SYSFS is disabled adds 8dcd0606ef1d arm64: stacktrace: use %pSb for backtrace printing adds 4f3384bf1864 x86/dumpstack: use %pSb/%pBb for backtrace printing adds 13fdc67c7caa scripts/decode_stacktrace.sh: support debuginfod adds 15aa7f33e9ff scripts/decode_stacktrace.sh: silence stderr messages from [...] adds 8712121418d6 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] adds 8fbdceb5966b buildid: mark some arguments const adds ea7de85edfe7 buildid: fix kernel-doc notation adds 3217f714cbde kdump: use vmlinux_build_id to simplify adds 00936435015a Merge branch 'akpm/master' adds f6b46ef27317 Add linux-next specific files for 20210526
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 (9f24705effef) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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: Documentation/ABI/stable/sysfs-driver-w1_ds2438 | 13 + Documentation/ABI/testing/sysfs-class-backlight | 100 + .../ABI/testing/sysfs-class-backlight-adp5520 | 31 - .../ABI/testing/sysfs-class-backlight-adp8860 | 37 - .../testing/sysfs-class-backlight-driver-adp8870 | 32 - .../ABI/testing/sysfs-class-led-driver-el15203000 | 9 - .../ABI/testing/sysfs-class-led-trigger-pattern | 3 + Documentation/ABI/testing/sysfs-fs-f2fs | 28 + .../ABI/testing/sysfs-kernel-iommu_groups | 12 +- Documentation/ABI/testing/sysfs-platform-dptf | 42 + .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 15 +- Documentation/admin-guide/mm/memory-hotplug.rst | 738 +-- Documentation/admin-guide/pm/intel_pstate.rst | 6 + Documentation/admin-guide/sysctl/kernel.rst | 7 + Documentation/admin-guide/sysctl/vm.rst | 29 +- Documentation/arm64/booting.rst | 6 + Documentation/block/blk-mq.rst | 4 +- Documentation/dev-tools/checkpatch.rst | 172 +- Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kunit/index.rst | 1 + Documentation/dev-tools/kunit/kunit-tool.rst | 140 +- Documentation/dev-tools/kunit/running_tips.rst | 259 + Documentation/dev-tools/kunit/start.rst | 2 + Documentation/dev-tools/pgo.rst | 127 + Documentation/devicetree/bindings/arm/arm,scu.yaml | 46 + Documentation/devicetree/bindings/arm/cpus.yaml | 7 + Documentation/devicetree/bindings/arm/fsl.yaml | 1 + Documentation/devicetree/bindings/arm/scu.txt | 28 - Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/arm/ux500/boards.txt | 4 +- .../bindings/display/brcm,bcm2835-vec.yaml | 4 +- .../devicetree/bindings/display/faraday,tve200.txt | 54 - .../bindings/display/faraday,tve200.yaml | 68 + .../bindings/display/msm/dp-controller.yaml | 146 + .../bindings/display/msm/dpu-sc7180.yaml | 228 + .../bindings/display/msm/dpu-sdm845.yaml | 212 + .../devicetree/bindings/display/msm/dpu.txt | 141 - .../bindings/display/msm/dsi-controller-main.yaml | 185 + .../bindings/display/msm/dsi-phy-10nm.yaml | 68 + .../bindings/display/msm/dsi-phy-14nm.yaml | 66 + .../bindings/display/msm/dsi-phy-20nm.yaml | 71 + .../bindings/display/msm/dsi-phy-28nm.yaml | 68 + .../bindings/display/msm/dsi-phy-common.yaml | 40 + .../devicetree/bindings/display/msm/dsi.txt | 249 - .../devicetree/bindings/display/panel/lvds.yaml | 46 +- .../bindings/dvfs/performance-domain.yaml | 74 + .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 5 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + Documentation/devicetree/bindings/i2c/i2c.txt | 7 +- .../devicetree/bindings/iio/cdc/adi,ad7746.yaml | 77 + .../devicetree/bindings/input/fsl-mma8450.txt | 12 - .../input/touchscreen/resistive-adc-touch.txt | 33 - .../input/touchscreen/resistive-adc-touch.yaml | 86 + .../bindings/input/touchscreen/touchscreen.yaml | 6 + .../leds/backlight/richtek,rt4831-backlight.yaml | 62 + .../bindings/media/nxp,imx7-mipi-csi2.yaml | 109 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/tango-ir.txt | 21 - .../devicetree/bindings/mfd/google,cros-ec.yaml | 20 + .../devicetree/bindings/mfd/richtek,rt4831.yaml | 90 + .../devicetree/bindings/mmc/mmc-controller.yaml | 25 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 1 + .../devicetree/bindings/net/dsa/mt7530.txt | 6 + .../bindings/net/nfc/samsung,s3fwrn5.yaml | 5 + .../devicetree/bindings/net/qualcomm-bluetooth.txt | 69 - .../bindings/net/qualcomm-bluetooth.yaml | 183 + .../devicetree/bindings/net/renesas,ether.yaml | 2 +- .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 + .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 12 + .../devicetree/bindings/property-units.txt | 48 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 3 + .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 - .../devicetree/bindings/pwm/brcm,iproc-pwm.yaml | 45 + Documentation/devicetree/bindings/rng/mtk-rng.txt | 22 - Documentation/devicetree/bindings/rng/mtk-rng.yaml | 54 + .../devicetree/bindings/rtc/faraday,ftrtc010.txt | 28 - .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 59 + .../devicetree/bindings/rtc/rtc-m41t80.txt | 9 + .../bindings/serial/amlogic,meson-uart.yaml | 5 + .../devicetree/bindings/serial/renesas,scif.yaml | 4 + .../bindings/serial/snps-dw-apb-uart.yaml | 1 + .../devicetree/bindings/soc/rockchip/grf.txt | 61 + .../devicetree/bindings/soc/rockchip/grf.yaml | 260 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 + .../sound/allwinner,sun8i-a23-codec-analog.yaml | 9 +- .../devicetree/bindings/sound/imx-audio-card.yaml | 122 + .../devicetree/bindings/sound/nxp,tfa989x.yaml | 54 + .../devicetree/bindings/sound/renesas,rsnd.yaml | 10 +- Documentation/devicetree/bindings/sound/wm8750.txt | 18 - .../devicetree/bindings/sound/wm8750.yaml | 42 + .../devicetree/bindings/timer/arm,twd-timer.yaml | 56 + .../devicetree/bindings/timer/arm,twd.txt | 53 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 3 + Documentation/devicetree/bindings/usb/dwc2.yaml | 1 + .../devicetree/bindings/usb/nxp,isp1760.yaml | 69 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 + .../devicetree/bindings/writing-bindings.rst | 3 +- Documentation/driver-api/cxl/memory-devices.rst | 8 +- Documentation/driver-api/usb/usb.rst | 2 + Documentation/filesystems/debugfs.rst | 4 +- Documentation/gpu/i915.rst | 12 +- Documentation/hwmon/index.rst | 1 + Documentation/powerpc/syscall64-abi.rst | 10 + Documentation/scheduler/sched-bwc.rst | 2 +- .../translations/it_IT/process/coding-style.rst | 2 +- Documentation/translations/zh_CN/index.rst | 2 +- .../translations/zh_CN/parisc/debugging.rst | 42 + Documentation/translations/zh_CN/parisc/index.rst | 28 + .../translations/zh_CN/parisc/registers.rst | 153 + .../translations/zh_CN/process/8.Conclusion.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 214 + .../userspace-api/media/v4l/ext-ctrls-codec.rst | 217 - .../userspace-api/media/v4l/pixfmt-compressed.rst | 11 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 12 + .../userspace-api/media/v4l/vidioc-queryctrl.rst | 18 +- .../userspace-api/media/videodev2.h.rst.exceptions | 5 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/vcpu-requests.rst | 2 +- Documentation/vm/hmm.rst | 19 +- Documentation/vm/unevictable-lru.rst | 33 +- Documentation/w1/slaves/w1_ds2438.rst | 19 +- Documentation/x86/buslock.rst | 126 + Documentation/x86/elf_auxvec.rst | 53 + Documentation/x86/index.rst | 2 + MAINTAINERS | 77 +- Makefile | 135 +- Next/SHA1s | 272 +- Next/merge.log | 5627 +++++++++++++------- arch/Kconfig | 1 + arch/alpha/Kbuild | 3 + arch/alpha/Makefile | 2 - arch/arc/Makefile | 3 - arch/arc/kernel/troubleshoot.c | 8 +- arch/arm/Makefile | 1 - arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 132 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/dra76-evm.dts | 35 - arch/arm/boot/dts/imx28-lwe.dtsi | 170 + arch/arm/boot/dts/imx28-xea.dts | 99 + arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 2 +- arch/arm/boot/dts/imx53-ard.dts | 2 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 2 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 + arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-ds.dts | 17 + arch/arm/boot/dts/imx6qdl-ds.dtsi | 458 ++ arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 10 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 50 +- arch/arm/boot/dts/imx7d-meerkat96.dts | 2 +- arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 7 + arch/arm/boot/dts/r8a7742.dtsi | 5 +- arch/arm/boot/dts/r8a7743.dtsi | 3 +- arch/arm/boot/dts/r8a7744.dtsi | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 3 +- arch/arm/boot/dts/r8a7778.dtsi | 3 + arch/arm/boot/dts/r8a7779.dtsi | 3 + arch/arm/boot/dts/r8a7790.dtsi | 9 +- arch/arm/boot/dts/r8a7791.dtsi | 3 +- arch/arm/boot/dts/r8a7792.dtsi | 3 +- arch/arm/boot/dts/r8a7793.dtsi | 3 +- arch/arm/boot/dts/r8a7794.dtsi | 3 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/boot/dts/sun8i-r40.dtsi | 12 + arch/arm/boot/dts/sun8i-v3.dtsi | 31 + arch/arm/boot/dts/sun8i-v3s.dtsi | 48 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/configs/omap2plus_defconfig | 5 + arch/arm/mach-imx/mach-imx6q.c | 85 - arch/arm/mach-imx/mach-imx6sx.c | 26 - arch/arm/mach-imx/mach-imx7d.c | 22 - arch/arm/mach-imx/pm-imx27.c | 1 + arch/arm/mach-omap1/Kconfig | 12 +- arch/arm/mach-omap1/board-h2.c | 4 +- arch/arm/mach-omap1/pm.c | 10 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/arm/mach-omap2/cm.h | 1 - arch/arm/mach-omap2/cm_common.c | 13 - arch/arm/mach-omap2/control.c | 5 - arch/arm/mach-omap2/control.h | 1 - arch/arm/mm/init.c | 13 +- arch/arm64/Kbuild | 3 +- arch/arm64/Makefile | 1 - arch/arm64/boot/dts/allwinner/Makefile | 1 + .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 1 + .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 195 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 50 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 + .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 10 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 23 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 + .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 4 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 48 + arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/alternative-macros.h | 5 - arch/arm64/include/asm/arch_gicv3.h | 3 +- arch/arm64/include/asm/assembler.h | 80 +- arch/arm64/include/asm/barrier.h | 2 +- arch/arm64/include/asm/cacheflush.h | 71 +- arch/arm64/include/asm/cpu.h | 11 +- arch/arm64/include/asm/efi.h | 2 +- arch/arm64/include/asm/kvm_mmu.h | 7 +- arch/arm64/include/asm/mte-kasan.h | 93 +- arch/arm64/include/asm/pgtable.h | 5 +- arch/arm64/include/asm/set_memory.h | 4 +- arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/asm-offsets.c | 9 + arch/arm64/kernel/cpufeature.c | 17 + arch/arm64/kernel/cpuinfo.c | 3 +- arch/arm64/kernel/efi-entry.S | 9 +- arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/head.S | 38 +- arch/arm64/kernel/hibernate-asm.S | 7 +- arch/arm64/kernel/hibernate.c | 20 +- arch/arm64/kernel/idreg-override.c | 3 +- arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/insn.c | 2 +- arch/arm64/kernel/kaslr.c | 12 +- arch/arm64/kernel/machine_kexec.c | 30 +- arch/arm64/kernel/probes/uprobes.c | 2 +- arch/arm64/kernel/process.c | 5 + arch/arm64/kernel/smccc-call.S | 57 + arch/arm64/kernel/smp.c | 8 +- arch/arm64/kernel/smp_spin_table.c | 7 +- arch/arm64/kernel/stacktrace.c | 16 +- arch/arm64/kernel/sys_compat.c | 2 +- arch/arm64/kvm/arm.c | 2 +- arch/arm64/kvm/hyp/nvhe/cache.S | 4 +- arch/arm64/kvm/hyp/nvhe/setup.c | 3 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 2 +- arch/arm64/kvm/hyp/pgtable.c | 13 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/lib/uaccess_flushcache.c | 4 +- arch/arm64/mm/cache.S | 158 +- arch/arm64/mm/flush.c | 29 +- arch/arm64/mm/init.c | 7 + arch/arm64/mm/mmu.c | 27 +- arch/arm64/mm/pageattr.c | 10 +- arch/csky/Kbuild | 1 + arch/h8300/Kbuild | 2 + arch/h8300/Makefile | 3 - arch/hexagon/Kbuild | 2 + arch/hexagon/Makefile | 4 - arch/ia64/Kbuild | 1 + arch/ia64/include/asm/pal.h | 1 + arch/ia64/kernel/mca_drv.c | 2 +- arch/m68k/kernel/sys_m68k.c | 4 +- arch/microblaze/Kbuild | 1 + arch/mips/Makefile | 3 - arch/mips/alchemy/board-xxs1500.c | 1 + arch/mips/include/asm/mips-boards/launch.h | 5 + arch/mips/kernel/traps.c | 4 +- arch/mips/lib/mips-atomic.c | 12 +- arch/mips/ralink/of.c | 2 + arch/nds32/Kbuild | 1 + arch/nios2/Kbuild | 1 + arch/openrisc/Makefile | 1 - arch/parisc/Kbuild | 1 + arch/powerpc/Kconfig | 1 + arch/powerpc/Makefile | 13 +- arch/powerpc/boot/decompress.c | 4 +- arch/powerpc/configs/32-bit.config | 1 + arch/powerpc/configs/64-bit.config | 1 + arch/powerpc/configs/mpc885_ads_defconfig | 25 + arch/powerpc/include/asm/book3s/32/hash.h | 45 - arch/powerpc/include/asm/book3s/32/kup.h | 6 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 38 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 2 +- arch/powerpc/include/asm/mmu.h | 14 +- arch/powerpc/include/asm/paca.h | 2 - arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/include/asm/ptrace.h | 48 +- arch/powerpc/include/asm/syscall.h | 42 +- arch/powerpc/kernel/asm-offsets.c | 52 +- arch/powerpc/kernel/head_book3s_32.S | 54 +- arch/powerpc/kernel/optprobes.c | 23 +- arch/powerpc/kernel/paca.c | 2 - arch/powerpc/kernel/setup_64.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 2 +- arch/powerpc/lib/sstep.c | 22 + arch/powerpc/lib/test_emulate_step.c | 29 + arch/powerpc/platforms/Kconfig.cputype | 6 +- arch/powerpc/platforms/powernv/pci.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 58 +- arch/powerpc/platforms/pseries/papr_scm.c | 7 + arch/powerpc/platforms/pseries/ras.c | 2 - arch/riscv/Kconfig | 4 + arch/riscv/Makefile | 1 - arch/riscv/include/asm/kexec.h | 4 +- arch/riscv/include/asm/pci.h | 2 + arch/riscv/include/asm/pgtable-64.h | 3 +- arch/riscv/include/asm/pgtable-bits.h | 5 + arch/riscv/include/asm/pgtable.h | 176 +- arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/kernel/machine_kexec.c | 11 +- arch/riscv/kernel/probes/kprobes.c | 2 + arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/mm/init.c | 6 - arch/riscv/mm/pageattr.c | 8 +- arch/riscv/mm/tlbflush.c | 17 +- arch/s390/Makefile | 3 - arch/s390/mm/pgtable.c | 2 +- arch/sh/Kbuild | 4 + arch/sh/Makefile | 5 - arch/sparc/Makefile | 3 - arch/um/Kbuild | 1 + arch/um/kernel/skas/syscall.c | 2 +- arch/x86/Kconfig | 1 + arch/x86/Makefile | 15 +- arch/x86/boot/Makefile | 1 + arch/x86/boot/compressed/Makefile | 1 + arch/x86/crypto/Makefile | 3 + arch/x86/entry/common.c | 4 + arch/x86/entry/entry_64.S | 3 +- arch/x86/entry/syscall_32.c | 20 +- arch/x86/entry/syscall_64.c | 17 +- arch/x86/entry/syscall_x32.c | 35 +- arch/x86/entry/syscalls/Makefile | 36 +- arch/x86/entry/syscalls/syscallhdr.sh | 35 - arch/x86/entry/syscalls/syscalltbl.sh | 46 - arch/x86/entry/vdso/Makefile | 1 + arch/x86/events/core.c | 6 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/lbr.c | 26 +- arch/x86/events/intel/uncore.h | 1 + arch/x86/events/intel/uncore_snbep.c | 173 +- arch/x86/events/perf_event.h | 6 + arch/x86/include/asm/Kbuild | 1 + arch/x86/include/asm/desc.h | 2 - arch/x86/include/asm/elf.h | 4 + arch/x86/include/asm/fpu/signal.h | 2 + arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/asm/sigframe.h | 2 + arch/x86/include/asm/syscall_wrapper.h | 10 +- arch/x86/include/asm/unistd.h | 8 +- arch/x86/include/uapi/asm/auxvec.h | 4 +- arch/x86/include/uapi/asm/hwcap2.h | 6 +- arch/x86/kernel/acpi/boot.c | 118 +- arch/x86/kernel/cpu/common.c | 31 +- arch/x86/kernel/cpu/intel.c | 42 +- arch/x86/kernel/cpu/mce/core.c | 13 +- arch/x86/kernel/cpu/sgx/encl.h | 4 +- arch/x86/kernel/fpu/signal.c | 19 + arch/x86/kernel/idt.c | 40 +- arch/x86/kernel/sev-shared.c | 1 + arch/x86/kernel/sev.c | 136 +- arch/x86/kernel/signal.c | 88 +- arch/x86/kernel/smpboot.c | 3 +- arch/x86/kernel/traps.c | 9 +- arch/x86/kernel/vmlinux.lds.S | 2 + arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/platform/efi/Makefile | 1 + arch/x86/platform/efi/efi.c | 2 +- arch/x86/purgatory/Makefile | 1 + arch/x86/realmode/rm/Makefile | 1 + arch/x86/um/sys_call_table_32.c | 14 +- arch/x86/um/sys_call_table_64.c | 15 +- arch/x86/um/vdso/Makefile | 1 + arch/x86/xen/enlighten_pv.c | 8 +- arch/xtensa/Kbuild | 1 + block/genhd.c | 11 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 - block/partitions/msdos.c | 24 +- crypto/ecdh.c | 4 +- crypto/testmgr.h | 8 +- drivers/acpi/acpi_configfs.c | 5 +- drivers/acpi/acpi_ipmi.c | 7 +- drivers/acpi/acpica/utdelete.c | 8 + drivers/acpi/apei/einj.c | 2 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/device_pm.c | 6 +- drivers/acpi/dptf/dptf_pch_fivr.c | 9 + drivers/acpi/ec.c | 16 + drivers/acpi/event.c | 2 +- drivers/acpi/fan.c | 7 +- drivers/acpi/fan.h | 13 + drivers/acpi/internal.h | 4 +- drivers/acpi/power.c | 59 +- drivers/acpi/processor_idle.c | 40 + drivers/acpi/sbshc.c | 1 - drivers/acpi/scan.c | 62 +- drivers/acpi/sleep.c | 2 +- drivers/acpi/x86/s2idle.c | 4 + drivers/atm/zeprom.h | 2 +- drivers/base/core.c | 68 +- drivers/base/node.c | 2 +- drivers/base/power/wakeirq.c | 4 +- drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 + drivers/base/regmap/regmap-mdio.c | 59 + drivers/block/zram/zram_drv.h | 2 +- drivers/bluetooth/btqca.c | 90 +- drivers/bluetooth/btqca.h | 14 +- drivers/bluetooth/btusb.c | 13 +- drivers/bluetooth/hci_qca.c | 114 +- drivers/bus/mhi/core/main.c | 15 +- drivers/bus/mhi/core/pm.c | 19 +- drivers/bus/ti-sysc.c | 56 +- drivers/char/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/pseries-rng.c | 2 +- drivers/char/mem.c | 4 - drivers/char/pcmcia/cm4000_cs.c | 3 +- drivers/char/pcmcia/cm4040_cs.c | 3 +- drivers/clk/renesas/renesas-cpg-mssr.c | 10 +- drivers/clk/rockchip/clk-rk3568.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/comedi/drivers/comedi_8254.c | 3 +- drivers/comedi/drivers/comedi_isadma.c | 2 +- drivers/comedi/drivers/jr3_pci.c | 15 - drivers/comedi/drivers/ni_routes.c | 6 +- drivers/comedi/drivers/ni_tio.c | 12 +- drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 10 +- drivers/cpufreq/intel_pstate.c | 250 +- drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/sc520_freq.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 89 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 199 +- drivers/crypto/hisilicon/qm.c | 136 +- drivers/crypto/hisilicon/sec2/sec_main.c | 48 +- drivers/crypto/hisilicon/zip/zip_main.c | 38 +- drivers/crypto/sa2ul.c | 46 +- drivers/cxl/Makefile | 4 +- drivers/cxl/bus.c | 29 - drivers/cxl/core.c | 87 + drivers/cxl/cxl.h | 82 +- drivers/cxl/mem.c | 93 +- drivers/cxl/mem.h | 78 + drivers/devfreq/Kconfig | 1 - drivers/devfreq/devfreq.c | 1 + drivers/devfreq/imx-bus.c | 14 - drivers/devfreq/tegra30-devfreq.c | 1 + drivers/dma-buf/dma-buf.c | 10 +- drivers/extcon/extcon-intel-mrfld.c | 9 + drivers/extcon/extcon-max8997.c | 1 + drivers/firmware/Kconfig | 1 + drivers/firmware/Makefile | 1 + drivers/firmware/arm_ffa/Kconfig | 21 + drivers/firmware/arm_ffa/Makefile | 6 + drivers/firmware/arm_ffa/bus.c | 210 + drivers/firmware/arm_ffa/common.h | 31 + drivers/firmware/arm_ffa/driver.c | 731 +++ drivers/firmware/arm_ffa/smccc.c | 39 + drivers/firmware/arm_scmi/scmi_pm_domain.c | 26 + drivers/firmware/efi/apple-properties.c | 2 +- drivers/firmware/efi/cper.c | 4 +- drivers/firmware/efi/dev-path-parser.c | 49 +- drivers/firmware/efi/fdtparams.c | 3 + drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/efi/libstub/file.c | 2 +- drivers/firmware/efi/memattr.c | 5 - drivers/gpio/gpio-adp5520.c | 18 +- drivers/gpio/gpio-altera-a10sr.c | 11 +- drivers/gpio/gpio-ath79.c | 9 +- drivers/gpio/gpio-bd9571mwv.c | 11 +- drivers/gpio/gpio-crystalcove.c | 10 +- drivers/gpio/gpio-da9052.c | 11 +- drivers/gpio/gpio-da9055.c | 11 +- drivers/gpio/gpio-lp87565.c | 6 +- drivers/gpio/gpio-spear-spics.c | 12 +- drivers/gpio/gpio-sprd.c | 10 +- drivers/gpio/gpio-sta2x11.c | 10 +- drivers/gpio/gpio-stmpe.c | 32 +- drivers/gpio/gpio-tc3589x.c | 11 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpio-tps65218.c | 13 +- drivers/gpio/gpio-tps6586x.c | 13 +- drivers/gpio/gpio-tps65910.c | 12 +- drivers/gpio/gpio-tps65912.c | 12 +- drivers/gpio/gpio-tps68470.c | 12 +- drivers/gpio/gpio-visconti.c | 10 +- drivers/gpio/gpio-wcove.c | 39 +- drivers/gpio/gpio-wm831x.c | 12 +- drivers/gpio/gpio-wm8350.c | 12 +- drivers/gpio/gpio-wm8994.c | 13 +- drivers/gpio/gpio-xgene.c | 11 +- drivers/gpio/gpiolib-sysfs.c | 34 +- drivers/gpu/drm/amd/amdgpu/Makefile | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 536 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 190 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 114 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 16 +- drivers/gpu/drm/amd/amdgpu/atom.c | 18 +- drivers/gpu/drm/amd/amdgpu/atom.h | 3 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 120 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 1 - drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 26 +- drivers/gpu/drm/amd/amdgpu/nv.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 97 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 7 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 87 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 50 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 4 + drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 + .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 + drivers/gpu/drm/amd/include/atombios.h | 10 +- drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 69 + .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 46 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 85 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 14 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 33 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 50 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 5 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 4 +- drivers/gpu/drm/drm_bufs.c | 10 +- drivers/gpu/drm/drm_fb_cma_helper.c | 46 + drivers/gpu/drm/drm_gem_cma_helper.c | 38 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/i915/Kconfig | 1 - drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/icl_dsi.c | 21 +- drivers/gpu/drm/i915/display/intel_atomic.c | 20 + drivers/gpu/drm/i915/display/intel_atomic.h | 1 + drivers/gpu/drm/i915/display/intel_bw.c | 4 +- drivers/gpu/drm/i915/display/intel_csr.c | 825 --- drivers/gpu/drm/i915/display/intel_csr.h | 21 - drivers/gpu/drm/i915/display/intel_ddi.c | 43 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 53 + drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 4 + drivers/gpu/drm/i915/display/intel_display.c | 85 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 30 +- drivers/gpu/drm/i915/display/intel_display_power.c | 94 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 +- drivers/gpu/drm/i915/display/intel_dmc.c | 824 +++ drivers/gpu/drm/i915/display/intel_dmc.h | 21 + .../gpu/drm/i915/display/intel_dp_link_training.c | 71 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 69 +- drivers/gpu/drm/i915/display/intel_fb.c | 13 +- drivers/gpu/drm/i915/display/intel_psr.c | 86 +- drivers/gpu/drm/i915/display/intel_qp_tables.c | 309 ++ drivers/gpu/drm/i915/display/intel_qp_tables.h | 14 + drivers/gpu/drm/i915/display/intel_tc.c | 152 +- drivers/gpu/drm/i915/display/intel_tc.h | 2 + drivers/gpu/drm/i915/display/intel_vdsc.c | 105 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 2 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 3 +- drivers/gpu/drm/i915/gvt/gvt.c | 124 +- drivers/gpu/drm/i915/gvt/gvt.h | 3 - drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/hypercall.h | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 133 +- drivers/gpu/drm/i915/gvt/mpt.h | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 17 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 8 +- drivers/gpu/drm/i915/i915_gem.c | 11 +- drivers/gpu/drm/i915/i915_gpu_error.c | 12 +- drivers/gpu/drm/i915/i915_gpu_error.h | 2 +- drivers/gpu/drm/i915/i915_mm.c | 73 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 152 +- drivers/gpu/drm/i915/i915_vma.c | 2 +- drivers/gpu/drm/i915/i915_vma.h | 7 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 303 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 59 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 1 + drivers/gpu/drm/ingenic/ingenic-ipu.c | 21 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 9 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 5 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 55 + drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 + drivers/gpu/drm/msm/dp/dp_display.c | 57 +- drivers/gpu/drm/nouveau/include/nvif/if000c.h | 1 + drivers/gpu/drm/nouveau/nouveau_svm.c | 156 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 6 + drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 2 + drivers/gpu/drm/r128/r128_drv.h | 2 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/scheduler/sched_entity.c | 8 +- drivers/gpu/drm/scheduler/sched_main.c | 35 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 54 +- drivers/gpu/drm/vc4/vc4_crtc.c | 68 +- drivers/gpu/drm/vc4/vc4_drv.c | 11 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 147 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 10 + drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 3 + drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/vc4/vc4_vec.c | 27 +- drivers/gpu/vga/vgaarb.c | 31 +- drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-icy.c | 1 - drivers/i2c/busses/i2c-qcom-cci.c | 1 + drivers/i2c/busses/i2c-qcom-geni.c | 2 +- drivers/i2c/busses/i2c-sh_mobile.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 73 + drivers/iio/accel/bma180.c | 3 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 3 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 3 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/accel/st_accel_core.c | 123 +- drivers/iio/adc/ad7768-1.c | 8 +- drivers/iio/adc/ad7793.c | 1 + drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/max11100.c | 34 +- drivers/iio/adc/max1118.c | 68 +- drivers/iio/adc/ti-adc081c.c | 43 +- drivers/iio/adc/ti-adc0832.c | 39 +- drivers/iio/adc/ti-adc108s102.c | 45 +- drivers/iio/adc/ti-adc161s626.c | 51 +- drivers/iio/afe/iio-rescale.c | 41 +- drivers/iio/chemical/sgp30.c | 2 +- drivers/iio/gyro/adis16136.c | 15 +- drivers/iio/gyro/adis16260.c | 4 +- drivers/iio/gyro/bmg160_core.c | 3 +- drivers/iio/gyro/itg3200_core.c | 3 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/gyro/st_gyro_core.c | 33 +- drivers/iio/imu/adis16480.c | 160 +- drivers/iio/imu/bmi160/bmi160_core.c | 3 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 8 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 2 +- drivers/iio/industrialio-buffer.c | 1 - drivers/iio/industrialio-core.c | 7 +- drivers/iio/light/si1133.c | 14 +- drivers/iio/light/si1145.c | 10 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn.c | 3 +- drivers/iio/magnetometer/hmc5843_core.c | 3 +- drivers/iio/magnetometer/st_magn_core.c | 63 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/infiniband/core/cma.c | 5 +- drivers/infiniband/core/ucma.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 4 +- drivers/infiniband/core/verbs.c | 21 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 - drivers/infiniband/hw/bnxt_re/main.c | 12 - drivers/infiniband/hw/cxgb4/qp.c | 1 - drivers/infiniband/hw/hfi1/pio.h | 2 - drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_common.h | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 361 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 73 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +- drivers/infiniband/hw/mlx4/cq.c | 8 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/dm.c | 3 + drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 5 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mlx5/mr.c | 6 +- drivers/infiniband/hw/mlx5/odp.c | 3 +- drivers/infiniband/hw/mlx5/qp.c | 16 +- drivers/infiniband/hw/mlx5/qpc.c | 6 + drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_comp.c | 16 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 1 - drivers/input/evbug.c | 3 - drivers/input/joystick/xpad.c | 6 + drivers/input/keyboard/hil_kbd.c | 1 + drivers/input/misc/ims-pcu.c | 4 +- drivers/input/touchscreen/resistive-adc-touch.c | 140 +- drivers/input/touchscreen/usbtouchscreen.c | 8 +- drivers/iommu/amd/iommu.c | 4 +- drivers/iommu/intel/iommu.c | 9 +- drivers/iommu/intel/pasid.c | 3 +- drivers/iommu/virtio-iommu.c | 1 + drivers/isdn/mISDN/dsp_pipeline.c | 46 +- drivers/md/dm-era-target.c | 24 +- drivers/md/dm-snap.c | 3 +- drivers/md/dm-thin-metadata.c | 91 +- drivers/md/dm-verity-verify-sig.c | 2 +- drivers/md/persistent-data/dm-array.c | 52 +- drivers/md/persistent-data/dm-btree-internal.h | 13 + drivers/md/persistent-data/dm-btree-remove.c | 4 +- drivers/md/persistent-data/dm-btree-spine.c | 16 +- drivers/md/persistent-data/dm-btree.c | 540 +- drivers/md/persistent-data/dm-btree.h | 10 +- drivers/md/persistent-data/dm-space-map-common.c | 534 +- drivers/md/persistent-data/dm-space-map-common.h | 34 +- drivers/md/persistent-data/dm-space-map-disk.c | 83 +- drivers/md/persistent-data/dm-space-map-metadata.c | 105 +- drivers/md/persistent-data/dm-space-map.h | 18 +- .../md/persistent-data/dm-transaction-manager.c | 61 + .../md/persistent-data/dm-transaction-manager.h | 22 +- drivers/media/common/siano/smsdvb-main.c | 7 +- drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.h | 35 +- drivers/media/i2c/ak7375.c | 10 +- drivers/media/i2c/ccs/ccs-core.c | 7 +- drivers/media/i2c/dw9714.c | 10 +- drivers/media/i2c/dw9768.c | 10 +- drivers/media/i2c/dw9807-vcm.c | 10 +- drivers/media/i2c/hi556.c | 3 +- drivers/media/i2c/imx214.c | 6 +- drivers/media/i2c/imx219.c | 6 +- drivers/media/i2c/imx258.c | 6 +- drivers/media/i2c/imx274.c | 3 +- drivers/media/i2c/imx290.c | 6 +- drivers/media/i2c/imx319.c | 6 +- drivers/media/i2c/imx355.c | 6 +- drivers/media/i2c/ir-kbd-i2c.c | 4 +- drivers/media/i2c/mt9m001.c | 9 +- drivers/media/i2c/ov02a10.c | 6 +- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2659.c | 6 +- drivers/media/i2c/ov2685.c | 7 +- drivers/media/i2c/ov2740.c | 6 +- drivers/media/i2c/ov5647.c | 9 +- drivers/media/i2c/ov5648.c | 6 +- drivers/media/i2c/ov5670.c | 6 +- drivers/media/i2c/ov5675.c | 3 +- drivers/media/i2c/ov5695.c | 6 +- drivers/media/i2c/ov7740.c | 6 +- drivers/media/i2c/ov8856.c | 3 +- drivers/media/i2c/ov8865.c | 6 +- drivers/media/i2c/ov9734.c | 3 +- drivers/media/i2c/tvp5150.c | 16 +- drivers/media/i2c/video-i2c.c | 12 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 3 +- drivers/media/platform/coda/coda-common.c | 7 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 6 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 6 +- drivers/media/platform/qcom/camss/camss-ispif.c | 6 +- drivers/media/platform/qcom/camss/camss-vfe.c | 5 +- drivers/media/platform/qcom/venus/pm_helpers.c | 3 +- drivers/media/platform/qcom/venus/vdec.c | 6 +- drivers/media/platform/qcom/venus/venc.c | 5 +- drivers/media/platform/rcar-fcp.c | 10 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 15 +- drivers/media/platform/rcar-vin/rcar-dma.c | 6 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 6 +- drivers/media/platform/rockchip/rga/rga-buf.c | 3 +- drivers/media/platform/rockchip/rga/rga.c | 4 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 3 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s3c-camif/camif-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 6 +- drivers/media/platform/sti/hva/hva-hw.c | 17 +- drivers/media/platform/stm32/stm32-dcmi.c | 5 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 6 +- drivers/media/platform/ti-vpe/cal-video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 8 +- drivers/media/platform/ti-vpe/vpe.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 10 +- drivers/media/rc/Kconfig | 83 +- drivers/media/rc/Makefile | 1 - drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-tango.c | 89 - drivers/media/rc/tango-ir.c | 267 - drivers/media/usb/dvb-usb-v2/lmedm04.c | 9 +- drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/v4l2-core/Makefile | 5 +- drivers/media/v4l2-core/v4l2-ctrls-api.c | 1225 +++++ drivers/media/v4l2-core/v4l2-ctrls-core.c | 1939 +++++++ drivers/media/v4l2-core/v4l2-ctrls-defs.c | 1575 ++++++ drivers/media/v4l2-core/v4l2-ctrls-priv.h | 96 + drivers/media/v4l2-core/v4l2-ctrls-request.c | 496 ++ drivers/media/v4l2-core/v4l2-ctrls.c | 5035 ------------------ drivers/memstick/host/rtsx_usb_ms.c | 10 +- drivers/mfd/Kconfig | 12 + drivers/mfd/Makefile | 1 + drivers/mfd/axp20x.c | 24 +- drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/ioc3.c | 1 + drivers/mfd/lp87565.c | 27 + drivers/mfd/max8907.c | 6 +- drivers/mfd/mfd-core.c | 15 +- drivers/mfd/mt6360-core.c | 552 +- drivers/mfd/mt6397-core.c | 20 +- drivers/mfd/rn5t618.c | 2 +- drivers/mfd/rt4831.c | 115 + drivers/mfd/si476x-cmd.c | 4 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/wcd934x.c | 50 +- drivers/misc/bcm-vk/bcm_vk_msg.c | 3 +- drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +- drivers/misc/cardreader/alcor_pci.c | 2 +- drivers/misc/eeprom/ee1004.c | 26 +- drivers/misc/kgdbts.c | 3 +- drivers/misc/lis3lv02d/lis3lv02d.h | 1 + drivers/misc/sgi-gru/grufault.c | 4 +- drivers/misc/xilinx_sdfec.c | 3 - drivers/mmc/core/block.c | 1 + drivers/mmc/core/host.c | 3 + drivers/mmc/core/sdio.c | 6 +- drivers/mmc/host/cqhci-core.c | 21 +- drivers/mmc/host/mtk-sd.c | 25 +- drivers/mmc/host/sdhci-esdhc-imx.c | 5 +- drivers/mmc/host/sdhci-of-aspeed.c | 48 + drivers/mmc/host/sdhci-omap.c | 5 +- drivers/mmc/host/sdhci_am654.c | 6 +- drivers/mmc/host/vub300.c | 2 +- drivers/net/appletalk/cops.c | 34 +- drivers/net/appletalk/ltpc.c | 6 +- drivers/net/bonding/bond_alb.c | 13 +- drivers/net/bonding/bond_debugfs.c | 3 +- drivers/net/bonding/bond_main.c | 5 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/bonding/bond_procfs.c | 1 + drivers/net/bonding/bond_sysfs.c | 7 + drivers/net/caif/caif_virtio.c | 6 +- drivers/net/dsa/bcm_sf2.c | 5 +- drivers/net/dsa/microchip/ksz9477.c | 1 + drivers/net/dsa/mt7530.c | 272 +- drivers/net/dsa/mt7530.h | 20 +- drivers/net/dsa/sja1105/sja1105.h | 48 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 36 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 23 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 1089 ++-- drivers/net/dsa/sja1105/sja1105_flower.c | 13 +- drivers/net/dsa/sja1105/sja1105_main.c | 258 +- drivers/net/dsa/sja1105/sja1105_spi.c | 122 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 13 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 9 +- drivers/net/dsa/sja1105/sja1105_tas.c | 14 +- drivers/net/dsa/sja1105/sja1105_tas.h | 2 +- drivers/net/dsa/sja1105/sja1105_vl.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 14 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/8390/smc-ultra.c | 6 +- drivers/net/ethernet/8390/stnic.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 26 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/amd/amd8111e.h | 6 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 12 +- drivers/net/ethernet/amd/nmclan_cs.c | 12 +- drivers/net/ethernet/amd/sun3lance.c | 12 +- drivers/net/ethernet/apple/bmac.c | 30 +- drivers/net/ethernet/apple/mace.c | 8 +- drivers/net/ethernet/broadcom/b44.c | 20 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 3 + drivers/net/ethernet/chelsio/cxgb3/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/de4x5.c | 6 +- drivers/net/ethernet/dec/tulip/dmfe.c | 18 +- drivers/net/ethernet/dec/tulip/pnic2.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 10 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 12 +- drivers/net/ethernet/faraday/ftgmac100.c | 6 +- drivers/net/ethernet/fealnx.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 25 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 + drivers/net/ethernet/freescale/ucc_geth.c | 3 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 6 +- drivers/net/ethernet/hisilicon/Kconfig | 1 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 25 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 646 ++- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 193 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 1699 +++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 56 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 40 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 215 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 19 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 18 +- drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 3 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/e1000e/phy.c | 2 +- drivers/net/ethernet/intel/igc/igc.h | 33 +- drivers/net/ethernet/intel/igc/igc_base.h | 2 + drivers/net/ethernet/intel/igc/igc_main.c | 656 ++- drivers/net/ethernet/intel/igc/igc_xdp.c | 109 +- drivers/net/ethernet/intel/igc/igc_xdp.h | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 16 +- drivers/net/ethernet/lantiq_xrx200.c | 14 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 22 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 54 +- drivers/net/ethernet/marvell/skge.h | 2 +- drivers/net/ethernet/marvell/sky2.c | 30 +- drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 77 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 24 +- .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 + .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 2 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 + .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 22 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 84 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 239 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 6 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/realtek/8139cp.c | 6 +- drivers/net/ethernet/realtek/8139too.c | 6 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/seeq/ether3.c | 10 +- drivers/net/ethernet/sfc/ef10.c | 17 +- drivers/net/ethernet/sfc/efx.c | 6 +- drivers/net/ethernet/sfc/efx_common.c | 12 +- drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 10 +- drivers/net/ethernet/sfc/farch.c | 13 +- drivers/net/ethernet/sfc/nic.c | 1 + drivers/net/ethernet/sis/sis900.c | 22 +- drivers/net/ethernet/smsc/smc9194.c | 42 +- drivers/net/ethernet/smsc/smc91x.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/sungem.c | 20 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 5 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 4 +- drivers/net/fddi/skfp/ess.c | 6 +- drivers/net/fddi/skfp/h/supern_2.h | 2 +- drivers/net/hamradio/6pack.c | 10 +- drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/mkiss.c | 6 +- drivers/net/hamradio/scc.c | 20 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/ifb.c | 4 +- drivers/net/mii.c | 2 +- drivers/net/phy/Kconfig | 11 + drivers/net/phy/Makefile | 2 + drivers/net/phy/mediatek-ge.c | 112 + drivers/net/phy/motorcomm.c | 136 + drivers/net/phy/phy_device.c | 2 +- drivers/net/ppp/bsd_comp.c | 2 +- drivers/net/slip/slhc.c | 2 +- drivers/net/tun.c | 16 +- drivers/net/usb/cdc_ncm.c | 36 +- drivers/net/usb/hso.c | 25 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/r8152.c | 42 +- drivers/net/usb/smsc75xx.c | 8 +- drivers/net/wan/hd64572.c | 95 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/n2.c | 56 +- drivers/net/wan/wanxl.c | 190 +- drivers/net/wan/z85230.c | 8 +- drivers/net/wireless/broadcom/b43/debugfs.c | 34 +- drivers/net/wireless/broadcom/b43/debugfs.h | 3 - drivers/net/wireless/broadcom/b43legacy/debugfs.c | 29 +- drivers/net/wireless/broadcom/b43legacy/debugfs.h | 3 - drivers/net/wwan/wwan_core.c | 15 + drivers/nfc/nfcmrvl/fw_dnld.h | 2 +- drivers/nfc/nfcmrvl/i2c.c | 2 +- drivers/nfc/nfcmrvl/nfcmrvl.h | 2 +- drivers/nfc/nfcmrvl/spi.c | 2 +- drivers/nfc/nfcmrvl/uart.c | 2 +- drivers/nfc/nfcmrvl/usb.c | 2 +- drivers/nfc/s3fwrn5/i2c.c | 30 +- drivers/nfc/st-nci/se.c | 8 +- drivers/nfc/st21nfca/dep.c | 59 +- drivers/nvme/host/fc.c | 12 + drivers/nvme/host/tcp.c | 5 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/loop.c | 4 +- drivers/opp/of.c | 3 +- drivers/parport/probe.c | 11 +- drivers/pci/pci-driver.c | 1 + drivers/perf/arm-cci.c | 4 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/arm-cmn.c | 11 +- drivers/perf/arm_dmc620_pmu.c | 5 +- drivers/perf/arm_dsu_pmu.c | 8 +- drivers/perf/arm_pmu.c | 6 +- drivers/perf/arm_smmuv3_pmu.c | 10 +- drivers/perf/arm_spe_pmu.c | 5 +- drivers/perf/fsl_imx8_ddr_perf.c | 5 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 3 - drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 3 - drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 3 - drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 3 - drivers/perf/hisilicon/hisi_uncore_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 3 - drivers/perf/thunderx2_pmu.c | 4 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 4 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 1 + drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 1 + drivers/pinctrl/pinctrl-equilibrium.c | 1 + drivers/pinctrl/pinctrl-ocelot.c | 4 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/platform/mellanox/mlxbf-tmfifo.c | 11 +- drivers/platform/surface/aggregator/controller.c | 3 +- .../platform/surface/surface_aggregator_registry.c | 54 +- drivers/platform/surface/surface_dtx.c | 8 +- drivers/platform/x86/Kconfig | 11 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/asus-nb-wmi.c | 77 - drivers/platform/x86/dell/dcdbas.c | 3 +- drivers/platform/x86/dell/dell-smbios-wmi.c | 3 +- .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 5 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 39 +- .../x86/dell/dell-wmi-sysman/int-attributes.c | 16 + .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 6 + .../x86/dell/dell-wmi-sysman/string-attributes.c | 16 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 3 +- drivers/platform/x86/gigabyte-wmi.c | 38 +- drivers/platform/x86/hp-wireless.c | 100 - drivers/platform/x86/hp_accel.c | 22 +- drivers/platform/x86/ideapad-laptop.c | 25 +- drivers/platform/x86/intel_cht_int33fe_typec.c | 4 +- drivers/platform/x86/intel_int0002_vgpio.c | 80 +- drivers/platform/x86/intel_punit_ipc.c | 1 + drivers/platform/x86/samsung-laptop.c | 35 +- drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/toshiba_haps.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 43 + drivers/platform/x86/wireless-hotkey.c | 103 + drivers/pnp/base.h | 1 - drivers/pnp/card.c | 2 +- drivers/pnp/core.c | 17 +- drivers/pnp/interface.c | 4 +- drivers/pnp/resource.c | 2 +- drivers/pwm/core.c | 44 +- drivers/pwm/pwm-atmel-hlcdc.c | 2 - drivers/pwm/pwm-atmel-tcb.c | 2 - drivers/pwm/pwm-atmel.c | 2 - drivers/pwm/pwm-bcm-iproc.c | 2 - drivers/pwm/pwm-bcm-kona.c | 2 - drivers/pwm/pwm-bcm2835.c | 2 - drivers/pwm/pwm-berlin.c | 2 - drivers/pwm/pwm-fsl-ftm.c | 2 - drivers/pwm/pwm-hibvt.c | 2 - drivers/pwm/pwm-imx-tpm.c | 2 - drivers/pwm/pwm-imx27.c | 3 - drivers/pwm/pwm-jz4740.c | 2 - drivers/pwm/pwm-lpc18xx-sct.c | 2 - drivers/pwm/pwm-meson.c | 2 - drivers/pwm/pwm-mxs.c | 2 - drivers/pwm/pwm-omap-dmtimer.c | 2 - drivers/pwm/pwm-renesas-tpu.c | 2 - drivers/pwm/pwm-rockchip.c | 5 - drivers/pwm/pwm-samsung.c | 3 - drivers/pwm/pwm-sifive.c | 2 - drivers/pwm/pwm-spear.c | 40 +- drivers/pwm/pwm-stm32-lp.c | 2 - drivers/pwm/pwm-stm32.c | 2 - drivers/pwm/pwm-sun4i.c | 2 - drivers/pwm/pwm-tiecap.c | 2 - drivers/pwm/pwm-tiehrpwm.c | 2 - drivers/pwm/pwm-visconti.c | 17 +- drivers/pwm/pwm-vt8500.c | 2 - drivers/regulator/Kconfig | 1 + drivers/regulator/bd70528-regulator.c | 37 +- drivers/regulator/core.c | 6 + drivers/regulator/fan53555.c | 4 +- drivers/regulator/fixed.c | 7 +- drivers/regulator/helpers.c | 2 +- drivers/regulator/hi6421v600-regulator.c | 2 +- drivers/regulator/hi655x-regulator.c | 2 +- drivers/regulator/lp87565-regulator.c | 11 + drivers/regulator/max77620-regulator.c | 17 +- drivers/regulator/max8973-regulator.c | 37 +- drivers/regulator/scmi-regulator.c | 2 +- drivers/rtc/Kconfig | 3 +- drivers/rtc/proc.c | 4 +- drivers/rtc/rtc-efi.c | 1 - drivers/rtc/rtc-imxdi.c | 4 + drivers/rtc/rtc-m41t80.c | 12 + drivers/rtc/rtc-mxc_v2.c | 1 + drivers/scsi/Kconfig | 2 +- drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 1 - drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 2 +- drivers/scsi/aic7xxx/scsi_message.h | 11 + drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 11 +- drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 1 + drivers/scsi/device_handler/scsi_dh_alua.c | 70 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 3 + drivers/scsi/libsas/sas_port.c | 4 +- drivers/scsi/lpfc/lpfc.h | 2 + drivers/scsi/lpfc/lpfc_attr.c | 11 + drivers/scsi/lpfc/lpfc_crtn.h | 1 + drivers/scsi/lpfc/lpfc_ct.c | 43 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_disc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 299 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 81 +- drivers/scsi/lpfc/lpfc_init.c | 7 - drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 40 +- drivers/scsi/lpfc/lpfc_nvme.c | 14 +- drivers/scsi/lpfc/lpfc_scsi.c | 45 +- drivers/scsi/lpfc/lpfc_sli.c | 39 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/pmcraid.h | 4 +- drivers/scsi/qedf/qedf_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 2 - drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/snic/snic_debugfs.c | 23 +- drivers/scsi/snic/snic_trc.h | 3 - drivers/scsi/ufs/ufs-exynos.c | 29 +- drivers/scsi/ufs/ufs-exynos.h | 26 - drivers/scsi/ufs/ufshcd.c | 14 +- drivers/scsi/ufs/ufshcd.h | 16 +- drivers/scsi/vmw_pvscsi.c | 8 +- drivers/soc/imx/gpcv2.c | 542 +- drivers/spi/spi-ath79.c | 9 +- drivers/spi/spi-bcm2835.c | 10 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-mpc512x-psc.c | 4 +- drivers/spi/spi-mpc52xx-psc.c | 4 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/spi/spi-omap-100k.c | 2 +- drivers/spi/spi-omap-uwire.c | 2 +- drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-ppc4xx.c | 4 +- drivers/spi/spi-pxa2xx-pci.c | 2 +- drivers/spi/spi-sc18is602.c | 9 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/greybus/audio_topology.c | 4 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/greybus/spilib.c | 1 + drivers/staging/iio/addac/adt7316.c | 12 +- drivers/staging/iio/cdc/ad7746.c | 56 +- drivers/staging/iio/cdc/ad7746.h | 28 - drivers/staging/media/atomisp/pci/atomisp_fops.c | 4 +- drivers/staging/media/hantro/hantro_drv.c | 15 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 110 +- drivers/staging/media/hantro/hantro_hw.h | 2 +- drivers/staging/media/hantro/hantro_mpeg2.c | 2 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 106 +- drivers/staging/media/imx/imx7-mipi-csis.c | 1019 ++-- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 5 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 97 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 6 +- drivers/staging/media/tegra-vde/vde.c | 21 +- drivers/staging/media/tegra-video/csi.c | 3 +- drivers/staging/media/tegra-video/vi.c | 3 +- drivers/staging/mt7621-dts/mt7621.dtsi | 4 + drivers/staging/rtl8188eu/core/rtw_ap.c | 28 +- drivers/staging/rtl8188eu/core/rtw_led.c | 36 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 10 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 3 - drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 8 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 4 +- drivers/staging/rtl8188eu/include/rtw_led.h | 2 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 5 - drivers/staging/rtl8192u/r8192U_core.c | 4 - drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 159 +- drivers/staging/rtl8723bs/core/rtw_io.c | 33 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 6 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 342 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/include/rtw_io.h | 42 +- drivers/staging/rtl8723bs/include/wifi.h | 2 +- drivers/staging/vc04_services/Makefile | 2 +- .../include/linux/raspberrypi/vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 175 +- .../interface/vchiq_arm/vchiq_connected.h | 8 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 897 ++-- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 2 +- .../interface/vchiq_arm/vchiq_debugfs.c | 6 +- drivers/target/target_core_iblock.c | 4 +- drivers/target/target_core_transport.c | 2 +- drivers/target/target_core_user.c | 14 +- drivers/thunderbolt/dma_port.c | 11 +- drivers/thunderbolt/usb4.c | 9 +- drivers/tty/hvc/hvc_console.c | 4 +- drivers/tty/n_gsm.c | 6 +- drivers/tty/n_hdlc.c | 4 +- drivers/tty/pty.c | 4 +- drivers/tty/serdev/core.c | 2 +- drivers/tty/serial/8250/8250.h | 32 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 + drivers/tty/serial/8250/8250_core.c | 4 +- drivers/tty/serial/8250/8250_omap.c | 12 + drivers/tty/serial/8250/8250_pci.c | 18 + drivers/tty/serial/8250/8250_port.c | 12 + drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 2 +- drivers/tty/serial/liteuart.c | 21 + drivers/tty/serial/max310x.c | 40 +- drivers/tty/serial/meson_uart.c | 5 +- drivers/tty/serial/omap-serial.c | 10 +- drivers/tty/serial/rp2.c | 52 +- drivers/tty/serial/sc16is7xx.c | 26 +- drivers/tty/serial/serial_core.c | 20 +- drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 10 +- drivers/tty/tty_buffer.c | 2 +- drivers/tty/tty_io.c | 77 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/vt/selection.c | 2 +- drivers/uio/Kconfig | 2 +- drivers/usb/atm/cxacru.c | 2 +- drivers/usb/cdns3/cdns3-gadget.c | 8 +- drivers/usb/cdns3/cdnsp-gadget.c | 4 +- drivers/usb/common/usb-conn-gpio.c | 56 +- drivers/usb/core/devio.c | 13 +- drivers/usb/core/hub.c | 21 + drivers/usb/core/quirks.c | 1 - drivers/usb/core/urb.c | 3 + drivers/usb/dwc2/gadget.c | 12 +- drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/gadget/udc/fsl_udc_core.c | 8 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/mv_u3d_core.c | 2 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa25x_udc.h | 4 - drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 7 +- drivers/usb/gadget/udc/s3c2410_udc.h | 1 - drivers/usb/gadget/udc/tegra-xudc.c | 30 +- drivers/usb/gadget/udc/trace.c | 2 +- drivers/usb/gadget/udc/trace.h | 2 +- drivers/usb/host/ehci-fsl.c | 8 +- drivers/usb/host/xhci-ring.c | 14 +- drivers/usb/isp1760/Kconfig | 5 +- drivers/usb/isp1760/isp1760-core.c | 513 +- drivers/usb/isp1760/isp1760-core.h | 44 +- drivers/usb/isp1760/isp1760-hcd.c | 1021 ++-- drivers/usb/isp1760/isp1760-hcd.h | 57 +- drivers/usb/isp1760/isp1760-if.c | 41 +- drivers/usb/isp1760/isp1760-regs.h | 435 +- drivers/usb/isp1760/isp1760-udc.c | 250 +- drivers/usb/isp1760/isp1760-udc.h | 13 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/misc/uss720.c | 1 + drivers/usb/musb/musb_core.c | 9 + drivers/usb/musb/omap2430.c | 32 + drivers/usb/phy/phy-isp1301.c | 25 +- drivers/usb/serial/cyberjack.c | 4 +- drivers/usb/serial/cypress_m8.c | 16 +- drivers/usb/serial/digi_acceleport.c | 46 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_edgeport.c | 39 +- drivers/usb/serial/io_ti.c | 12 +- drivers/usb/serial/ir-usb.c | 6 +- drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/kobil_sct.c | 4 +- drivers/usb/serial/metro-usb.c | 12 +- drivers/usb/serial/mos7720.c | 29 +- drivers/usb/serial/mos7840.c | 17 +- drivers/usb/serial/omninet.c | 8 +- drivers/usb/serial/opticon.c | 6 +- drivers/usb/serial/oti6858.c | 12 +- drivers/usb/serial/quatech2.c | 12 +- drivers/usb/serial/sierra.c | 8 +- drivers/usb/serial/ti_usb_3410_5052.c | 16 +- drivers/usb/serial/usb-wwan.h | 4 +- drivers/usb/serial/usb_wwan.c | 12 +- drivers/usb/typec/mux.c | 7 +- drivers/usb/typec/tcpm/tcpci.c | 28 + drivers/usb/typec/tcpm/tcpm.c | 97 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 19 +- drivers/vfio/platform/vfio_platform_common.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/lm3630a_bl.c | 4 +- drivers/video/backlight/rt4831-backlight.c | 203 + drivers/video/fbdev/hgafb.c | 2 +- drivers/virtio/virtio_mem.c | 2 + drivers/w1/slaves/w1_ds2438.c | 122 +- drivers/w1/slaves/w1_therm.c | 5 +- drivers/xen/xen-pciback/vpci.c | 14 +- drivers/xen/xen-pciback/xenbus.c | 22 +- fs/afs/cmservice.c | 5 + fs/afs/fsclient.c | 4 + fs/afs/vlclient.c | 1 + fs/aio.c | 9 +- fs/block_dev.c | 18 +- fs/btrfs/compression.c | 36 +- fs/btrfs/compression.h | 20 +- fs/btrfs/ctree.c | 5 +- fs/btrfs/ctree.h | 25 +- fs/btrfs/delayed-inode.c | 38 +- fs/btrfs/disk-io.c | 23 +- fs/btrfs/extent-tree.c | 3 +- fs/btrfs/extent_io.c | 33 +- fs/btrfs/file-item.c | 108 +- fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/inode.c | 111 +- fs/btrfs/ioctl.c | 180 +- fs/btrfs/ordered-data.c | 3 +- fs/btrfs/reflink.c | 33 +- fs/btrfs/relocation.c | 60 +- fs/btrfs/scrub.c | 77 +- fs/btrfs/space-info.c | 29 +- fs/btrfs/super.c | 13 +- fs/btrfs/sysfs.c | 32 +- fs/btrfs/transaction.c | 25 +- fs/btrfs/transaction.h | 1 - fs/btrfs/tree-log.c | 61 +- fs/btrfs/volumes.h | 3 + fs/btrfs/zoned.c | 21 + fs/btrfs/zoned.h | 9 + fs/cifs/cifs_ioctl.h | 25 +- fs/cifs/cifspdu.h | 3 +- fs/cifs/file.c | 20 +- fs/cifs/fs_context.c | 2 +- fs/cifs/ioctl.c | 143 +- fs/cifs/misc.c | 12 +- fs/cifs/smb2ops.c | 2 + fs/cifs/smb2pdu.c | 7 + fs/cifs/trace.h | 29 +- fs/cifsd/Kconfig | 1 + fs/configfs/file.c | 171 +- fs/debugfs/file.c | 33 +- fs/debugfs/inode.c | 9 +- fs/dlm/config.c | 3 +- fs/dlm/debug_fs.c | 54 + fs/dlm/dlm_internal.h | 42 +- fs/dlm/lock.c | 16 +- fs/dlm/lockspace.c | 14 +- fs/dlm/lowcomms.c | 356 +- fs/dlm/lowcomms.h | 25 +- fs/dlm/member.c | 35 +- fs/dlm/midcomms.c | 1317 ++++- fs/dlm/midcomms.h | 15 + fs/dlm/rcom.c | 113 +- fs/dlm/util.c | 10 +- fs/dlm/util.h | 2 + fs/erofs/super.c | 1 + fs/erofs/zdata.c | 4 +- fs/erofs/zpvec.h | 5 +- fs/exec.c | 9 +- fs/f2fs/checkpoint.c | 7 +- fs/f2fs/compress.c | 87 +- fs/f2fs/data.c | 71 +- fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 108 +- fs/f2fs/file.c | 25 +- fs/f2fs/gc.c | 7 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 16 +- fs/f2fs/node.c | 10 +- fs/f2fs/node.h | 29 - fs/f2fs/recovery.c | 31 +- fs/f2fs/segment.c | 22 +- fs/f2fs/super.c | 53 +- fs/f2fs/sysfs.c | 27 + fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 31 +- fs/gfs2/file.c | 173 +- fs/gfs2/glock.c | 40 +- fs/gfs2/glock.h | 27 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 41 + fs/gfs2/inode.c | 2 +- fs/gfs2/log.c | 10 +- fs/gfs2/log.h | 1 + fs/gfs2/lops.c | 9 +- fs/gfs2/lops.h | 1 + fs/gfs2/meta_io.c | 6 +- fs/gfs2/super.c | 2 +- fs/gfs2/trans.c | 16 +- fs/gfs2/util.c | 1 + fs/hugetlbfs/inode.c | 18 +- fs/io_uring.c | 357 +- fs/jfs/jfs_txnmgr.c | 2 +- fs/netfs/Kconfig | 2 +- fs/netfs/read_helper.c | 2 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/nfs4proc.c | 4 +- fs/nfs/pnfs.c | 17 +- fs/nfsd/nfs4callback.c | 45 +- fs/nfsd/nfs4proc.c | 16 +- fs/nfsd/nfs4state.c | 90 +- fs/nfsd/nfsfh.h | 7 +- fs/nfsd/trace.c | 15 + fs/nfsd/trace.h | 258 +- fs/nfsd/vfs.c | 8 +- fs/nfsd/xdr4.h | 1 + fs/proc/array.c | 2 +- fs/proc/kcore.c | 67 +- fs/proc/task_mmu.c | 23 +- fs/xfs/libxfs/xfs_fs.h | 4 + fs/xfs/scrub/common.c | 4 +- fs/xfs/xfs_bmap_util.c | 98 +- include/asm-generic/early_ioremap.h | 9 + include/asm-generic/uaccess.h | 2 +- include/asm-generic/vmlinux.lds.h | 34 + include/drm/drm_fb_cma_helper.h | 5 + include/drm/drm_gem_cma_helper.h | 3 + include/drm/ttm/ttm_bo_api.h | 2 + include/dt-bindings/leds/rt4831-backlight.h | 23 + include/dt-bindings/power/imx8mm-power.h | 22 + include/linux/arm-smccc.h | 55 + include/linux/arm_ffa.h | 267 + include/linux/bits.h | 2 +- include/linux/bpf.h | 2 + include/linux/bpf_local_storage.h | 4 +- include/linux/cgroup-defs.h | 6 +- include/linux/cgroup.h | 2 +- include/linux/const.h | 8 + include/linux/cpuhotplug.h | 2 +- include/linux/cred.h | 4 + include/linux/debugfs.h | 26 +- include/linux/device.h | 8 +- include/linux/export.h | 5 + include/linux/f2fs_fs.h | 1 + include/linux/genhd.h | 2 - include/linux/gfp.h | 9 + include/linux/huge_mm.h | 39 +- include/linux/hugetlb.h | 13 +- include/linux/iio/common/st_sensors.h | 14 +- include/linux/iio/iio.h | 3 +- include/linux/init.h | 3 +- include/linux/interrupt.h | 35 +- include/linux/kcore.h | 3 - include/linux/kprobes.h | 3 + include/linux/kthread.h | 2 + include/linux/memcontrol.h | 3 +- include/linux/memremap.h | 2 +- include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/madera/pdata.h | 2 +- include/linux/mfd/mt6358/registers.h | 2 + include/linux/mfd/mt6360.h | 240 - include/linux/mfd/rohm-bd70528.h | 4 +- include/linux/mfd/rohm-bd71828.h | 10 +- include/linux/migrate.h | 23 - include/linux/minmax.h | 10 +- include/linux/mlx5/driver.h | 44 +- include/linux/mlx5/mpfs.h | 18 + include/linux/mm.h | 47 +- include/linux/mm_types.h | 4 +- include/linux/mm_types_task.h | 5 + include/linux/mmu_notifier.h | 26 +- include/linux/mmzone.h | 15 +- include/linux/page-flags.h | 22 + include/linux/pci.h | 3 + include/linux/pinctrl/pinconf-generic.h | 20 +- include/linux/platform_data/spi-ath79.h | 16 - include/linux/platform_data/ti-sysc.h | 1 + include/linux/platform_profile.h | 2 +- include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 2 +- include/linux/rcutiny.h | 3 - include/linux/regmap.h | 36 + include/linux/rmap.h | 11 +- include/linux/sched/signal.h | 19 +- include/linux/sched/user.h | 7 - include/linux/serial_8250.h | 2 +- include/linux/serial_core.h | 3 +- include/linux/set_memory.h | 4 +- include/linux/shmem_fs.h | 2 +- include/linux/signal_types.h | 4 +- include/linux/slab.h | 2 +- include/linux/surface_aggregator/device.h | 6 +- include/linux/swap.h | 17 +- include/linux/swapops.h | 128 +- include/linux/sysfs.h | 6 + include/linux/uio.h | 1 + include/linux/usb.h | 2 +- include/linux/usb/composite.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 4 +- include/linux/usb/isp1760.h | 19 - include/linux/usb/otg-fsm.h | 6 +- include/linux/usb/otg.h | 2 +- include/linux/usb/quirks.h | 2 +- include/linux/usb/serial.h | 10 +- include/linux/usb/tcpm.h | 4 + include/linux/usb/typec_dp.h | 2 +- include/linux/user_namespace.h | 31 +- include/linux/wait.h | 4 +- include/media/mpeg2-ctrls.h | 82 - include/media/rc-map.h | 1 - include/media/v4l2-ctrls.h | 11 +- include/net/netfilter/nf_tables_core.h | 4 +- include/net/netns/xfrm.h | 1 + include/net/pkt_cls.h | 11 + include/net/xfrm.h | 1 + include/rdma/ib_verbs.h | 3 - include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/sg.h | 2 +- include/sound/core.h | 50 +- include/uapi/drm/amdgpu_drm.h | 12 +- include/uapi/linux/auxvec.h | 3 + include/uapi/linux/bpf.h | 14 + include/uapi/linux/lirc.h | 1 - include/uapi/linux/v4l2-controls.h | 112 + include/uapi/linux/videodev2.h | 7 + include/uapi/rdma/mlx5-abi.h | 1 + init/Makefile | 12 +- init/main.c | 28 +- ipc/mqueue.c | 40 +- ipc/sem.c | 11 +- ipc/shm.c | 26 +- kernel/Makefile | 1 + kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/bpf_lsm.c | 2 + kernel/bpf/btf.c | 6 +- kernel/bpf/devmap.c | 4 +- kernel/bpf/hashtab.c | 102 +- kernel/bpf/reuseport_array.c | 2 +- kernel/bpf/syscall.c | 38 +- kernel/bpf/trampoline.c | 2 +- kernel/bpf/verifier.c | 70 +- kernel/cgroup/cgroup-v1.c | 2 +- kernel/cgroup/cgroup.c | 21 +- kernel/cgroup/cpuset.c | 2 +- kernel/cgroup/rdma.c | 2 +- kernel/cgroup/rstat.c | 2 +- kernel/cred.c | 50 +- kernel/events/uprobes.c | 4 +- kernel/exit.c | 2 +- kernel/fork.c | 18 +- kernel/gen_kheaders.sh | 4 +- kernel/irq/manage.c | 33 +- kernel/kallsyms.c | 7 +- kernel/kprobes.c | 14 +- kernel/kthread.c | 43 +- kernel/locking/lockdep.c | 4 +- kernel/locking/mutex-debug.c | 4 +- kernel/locking/mutex-debug.h | 2 +- kernel/locking/mutex.c | 18 +- kernel/locking/mutex.h | 4 +- kernel/module.c | 12 +- kernel/pgo/Kconfig | 35 + kernel/pgo/Makefile | 5 + kernel/pgo/fs.c | 390 ++ kernel/pgo/instrument.c | 183 + kernel/pgo/pgo.h | 211 + kernel/power/snapshot.c | 12 +- kernel/power/swap.c | 2 +- kernel/rcu/tasks.h | 30 +- kernel/rcu/tree.c | 109 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 1496 ++++++ kernel/rcu/tree_plugin.h | 1496 +----- kernel/rcu/tree_stall.h | 99 +- kernel/sched/core.c | 51 +- kernel/sched/stats.h | 21 +- kernel/signal.c | 25 +- kernel/sys.c | 14 +- kernel/sysctl.c | 8 +- kernel/ucount.c | 116 +- kernel/user.c | 3 - kernel/user_namespace.c | 9 +- kernel/watchdog.c | 34 +- kernel/workqueue.c | 12 +- lib/Kconfig.debug | 15 + lib/Makefile | 2 + lib/decompress_unlzo.c | 3 +- lib/iov_iter.c | 20 +- lib/kstrtox.c | 13 +- lib/kstrtox.h | 2 + lib/math/Makefile | 1 + lib/math/rational-test.c | 56 + lib/math/rational.c | 16 +- lib/smp_processor_id.c | 6 +- lib/test_hmm.c | 131 +- lib/test_hmm_uapi.h | 2 + lib/test_scanf.c | 751 +++ lib/vsprintf.c | 88 +- localversion-next | 2 +- mm/compaction.c | 8 +- mm/debug_vm_pgtable.c | 74 +- mm/dmapool.c | 5 +- mm/hmm.c | 12 +- mm/huge_memory.c | 206 +- mm/hugetlb.c | 113 +- mm/internal.h | 26 +- mm/kfence/core.c | 10 +- mm/ksm.c | 6 +- mm/mapping_dirty_helpers.c | 2 +- mm/memblock.c | 23 +- mm/memcontrol.c | 4 +- mm/memfd.c | 4 +- mm/memory-failure.c | 189 +- mm/memory.c | 199 +- mm/memory_hotplug.c | 14 +- mm/mempolicy.c | 2 +- mm/migrate.c | 300 +- mm/mlock.c | 32 +- mm/mmap.c | 4 +- mm/mmap_lock.c | 2 + mm/mprotect.c | 30 +- mm/mremap.c | 7 +- mm/page_alloc.c | 206 +- mm/page_vma_mapped.c | 15 +- mm/rmap.c | 603 ++- mm/secretmem.c | 6 +- mm/shmem.c | 10 +- mm/shuffle.h | 4 +- mm/slub.c | 3 +- mm/swap_slots.c | 2 - mm/swap_state.c | 8 - mm/swapfile.c | 95 +- mm/userfaultfd.c | 28 +- mm/util.c | 40 + mm/vmalloc.c | 128 +- mm/vmscan.c | 37 +- mm/z3fold.c | 2 + mm/zbud.c | 2 + mm/zswap.c | 26 +- net/atm/atm_sysfs.c | 24 +- net/bluetooth/hci_event.c | 31 +- net/bluetooth/l2cap_core.c | 8 +- net/bluetooth/rfcomm/tty.c | 10 +- net/bridge/br_netlink.c | 1 - net/core/filter.c | 1 + net/ethtool/stats.c | 2 +- net/hsr/hsr_device.c | 2 + net/hsr/hsr_forward.c | 30 +- net/hsr/hsr_forward.h | 8 +- net/hsr/hsr_main.h | 4 +- net/hsr/hsr_slave.c | 11 +- net/ipv4/esp4_offload.c | 3 +- net/ipv4/sysctl_net_ipv4.c | 18 +- net/ipv4/tcp.c | 4 +- net/ipv6/reassembly.c | 4 +- net/ipv6/sysctl_net_ipv6.c | 18 +- net/mptcp/options.c | 3 +- net/mptcp/pm_netlink.c | 8 +- net/mptcp/protocol.c | 14 +- net/mptcp/protocol.h | 3 +- net/mptcp/sockopt.c | 4 +- net/mptcp/subflow.c | 1 - net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/nft_set_pipapo.c | 1 - net/netlabel/netlabel_calipso.c | 4 +- net/netlabel/netlabel_cipso_v4.c | 4 +- net/netlabel/netlabel_mgmt.c | 8 +- net/netlabel/netlabel_unlabeled.c | 10 +- net/netlabel/netlabel_user.h | 4 +- net/qrtr/ns.c | 4 +- net/rds/connection.c | 23 +- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_listen.c | 6 + net/sched/cls_api.c | 4 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_fq_pie.c | 19 +- net/sctp/socket.c | 1 + net/sctp/sysctl.c | 2 +- net/sunrpc/clnt.c | 7 - net/sunrpc/xprt.c | 68 +- net/sunrpc/xprtsock.c | 2 + net/xdp/xdp_umem.c | 7 +- net/xfrm/xfrm_hash.h | 7 + net/xfrm/xfrm_state.c | 65 +- samples/bpf/ibumad_kern.c | 2 +- samples/bpf/ibumad_user.c | 2 +- samples/kprobes/kprobe_example.c | 33 +- samples/vfio-mdev/mdpy-fb.c | 13 +- scripts/Kbuild.include | 7 +- scripts/Makefile.build | 2 - scripts/Makefile.lib | 10 + scripts/Makefile.modfinal | 2 - scripts/link-vmlinux.sh | 4 +- scripts/mkcompile_h | 4 +- scripts/mkmakefile | 17 - scripts/spelling.txt | 16 + security/integrity/evm/evm_secfs.c | 5 +- sound/ac97/bus.c | 2 +- sound/core/control.c | 38 +- sound/core/control_compat.c | 14 +- sound/core/control_led.c | 34 +- sound/core/init.c | 46 +- sound/core/pcm.c | 4 +- sound/core/pcm_native.c | 6 +- sound/core/rawmidi.c | 2 +- sound/firewire/amdtp-stream.c | 922 ++-- sound/firewire/amdtp-stream.h | 86 +- sound/firewire/bebob/bebob.c | 10 +- sound/firewire/bebob/bebob.h | 1 + sound/firewire/bebob/bebob_stream.c | 46 +- sound/firewire/dice/dice-stream.c | 15 +- sound/firewire/digi00x/digi00x-stream.c | 7 +- sound/firewire/fireface/ff-stream.c | 7 +- sound/firewire/fireworks/fireworks_stream.c | 8 +- sound/firewire/motu/amdtp-motu.c | 13 +- sound/firewire/motu/motu-stream.c | 7 +- sound/firewire/oxfw/oxfw-stream.c | 14 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/firewire/tascam/tascam-stream.c | 7 +- sound/oss/dmasound/dmasound_core.c | 5 - sound/pci/hda/patch_realtek.c | 42 +- sound/soc/codecs/Kconfig | 11 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs35l33.c | 1 + sound/soc/codecs/tfa989x.c | 298 ++ sound/soc/fsl/Kconfig | 13 + sound/soc/fsl/Makefile | 2 + sound/soc/fsl/imx-card.c | 844 +++ sound/soc/intel/boards/sof_sdw.c | 16 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 45 + sound/soc/meson/g12a-toacodec.c | 143 +- sound/soc/qcom/lpass-cpu.c | 12 +- sound/soc/sh/rcar/adg.c | 37 +- sound/soc/soc-core.c | 4 +- sound/soc/soc-dai.c | 13 +- sound/soc/soc-topology.c | 2 +- sound/soc/sof/intel/hda-dai.c | 5 + sound/soc/sof/intel/hda.c | 8 +- sound/soc/sof/loader.c | 2 +- sound/soc/sof/ops.h | 10 +- sound/soc/sof/sof-acpi-dev.c | 5 +- sound/soc/sof/sof-of-dev.c | 5 +- sound/soc/sof/sof-pci-dev.c | 7 +- sound/soc/sof/topology.c | 2 +- sound/usb/clock.c | 298 +- sound/usb/format.c | 2 +- sound/usb/line6/driver.c | 4 + sound/usb/line6/pod.c | 5 - sound/usb/line6/variax.c | 6 - sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 81 +- sound/usb/mixer_scarlett_gen2.h | 2 +- sound/usb/usx2y/us122l.c | 2 +- tools/arch/x86/include/uapi/asm/kvm.h | 2 + tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 4 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 6 +- tools/bpf/bpftool/cgroup.c | 3 +- tools/bpf/bpftool/prog.c | 2 +- tools/include/linux/bits.h | 2 +- tools/include/linux/const.h | 8 + tools/include/uapi/linux/bpf.h | 14 + tools/include/uapi/linux/fs.h | 2 +- tools/include/uapi/linux/perf_event.h | 2 +- tools/lib/bpf/bpf.c | 13 + tools/lib/bpf/bpf.h | 2 + tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/libbpf_internal.h | 6 + tools/lib/bpf/linker.c | 3 +- tools/lib/bpf/skel_internal.h | 2 +- tools/perf/Documentation/perf-intel-pt.txt | 6 +- tools/perf/Documentation/perf-script.txt | 7 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 +- tools/perf/builtin-buildid-list.c | 3 + tools/perf/builtin-stat.c | 13 +- tools/perf/scripts/python/exported-sql-viewer.py | 12 +- tools/perf/tests/pfm.c | 4 +- tools/perf/util/event.h | 2 +- tools/perf/util/evlist.c | 3 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 6 +- tools/perf/util/intel-pt.c | 6 +- tools/perf/util/parse-events.c | 13 +- tools/perf/util/parse-events.l | 1 + tools/perf/util/pfm.c | 11 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/arm64/fp/sve-probe-vls.c | 2 +- .../selftests/bpf/prog_tests/lookup_and_delete.c | 288 + .../testing/selftests/bpf/prog_tests/tc_redirect.c | 552 +- .../selftests/bpf/progs/test_lookup_and_delete.c | 26 + tools/testing/selftests/bpf/progs/test_tc_peer.c | 31 + tools/testing/selftests/bpf/test_lru_map.c | 8 + tools/testing/selftests/bpf/test_maps.c | 17 + tools/testing/selftests/bpf/verifier/stack_ptr.c | 2 - .../selftests/bpf/verifier/value_ptr_arith.c | 8 - tools/testing/selftests/exec/Makefile | 6 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/config | 1 + tools/testing/selftests/lib/scanf.sh | 4 + tools/testing/selftests/nci/.gitignore | 1 + tools/testing/selftests/net/devlink_port_split.py | 8 +- tools/testing/selftests/powerpc/security/Makefile | 2 + .../powerpc/security/mitigation-patching.sh | 75 + .../testing/selftests/powerpc/tm/tm-vmx-unavail.c | 1 - tools/testing/selftests/rlimits/.gitignore | 2 + tools/testing/selftests/rlimits/Makefile | 6 + tools/testing/selftests/{mount => rlimits}/config | 0 .../testing/selftests/rlimits/rlimits-per-userns.c | 161 + tools/testing/selftests/seccomp/seccomp_bpf.c | 27 +- tools/testing/selftests/sigaltstack/sas.c | 20 +- .../tc-testing/tc-tests/qdiscs/fq_pie.json | 8 +- tools/testing/selftests/vm/hmm-tests.c | 158 + tools/testing/selftests/vm/memfd_secret.c | 2 +- tools/testing/selftests/vm/userfaultfd.c | 6 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/sigaltstack.c | 128 + tools/testing/selftests/x86/syscall_numbering.c | 491 +- virt/kvm/kvm_main.c | 2 +- 1944 files changed, 54805 insertions(+), 28828 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds2438 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp5520 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp8860 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-driver-adp8870 delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 create mode 100644 Documentation/dev-tools/kunit/running_tips.rst create mode 100644 Documentation/dev-tools/pgo.rst create mode 100644 Documentation/devicetree/bindings/arm/arm,scu.yaml delete mode 100644 Documentation/devicetree/bindings/arm/scu.txt delete mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.txt create mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dp-controller.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-common.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi.txt create mode 100644 Documentation/devicetree/bindings/dvfs/performance-domain.yaml create mode 100644 Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml delete mode 100644 Documentation/devicetree/bindings/input/fsl-mma8450.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] create mode 100644 Documentation/devicetree/bindings/leds/backlight/richtek,rt4831 [...] delete mode 100644 Documentation/devicetree/bindings/media/tango-ir.txt create mode 100644 Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml delete mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.yaml delete mode 100644 Documentation/devicetree/bindings/property-units.txt delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt create mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml create mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.txt delete mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.yaml create mode 100644 Documentation/devicetree/bindings/sound/imx-audio-card.yaml create mode 100644 Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/wm8750.txt create mode 100644 Documentation/devicetree/bindings/sound/wm8750.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,twd-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,twd.txt create mode 100644 Documentation/devicetree/bindings/usb/nxp,isp1760.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/arm,twd-wdt.yaml create mode 100644 Documentation/translations/zh_CN/parisc/debugging.rst create mode 100644 Documentation/translations/zh_CN/parisc/index.rst create mode 100644 Documentation/translations/zh_CN/parisc/registers.rst create mode 100644 Documentation/x86/buslock.rst create mode 100644 Documentation/x86/elf_auxvec.rst create mode 100644 arch/alpha/Kbuild create mode 100644 arch/arm/boot/dts/imx28-lwe.dtsi create mode 100644 arch/arm/boot/dts/imx28-xea.dts create mode 100644 arch/arm/boot/dts/imx6q-ds.dts create mode 100644 arch/arm/boot/dts/imx6qdl-ds.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts create mode 100644 arch/csky/Kbuild create mode 100644 arch/h8300/Kbuild create mode 100644 arch/hexagon/Kbuild create mode 100644 arch/ia64/Kbuild create mode 100644 arch/microblaze/Kbuild create mode 100644 arch/nds32/Kbuild create mode 100644 arch/nios2/Kbuild create mode 100644 arch/parisc/Kbuild create mode 100644 arch/powerpc/configs/32-bit.config create mode 100644 arch/powerpc/configs/64-bit.config delete mode 100644 arch/powerpc/include/asm/book3s/32/hash.h create mode 100644 arch/sh/Kbuild create mode 100644 arch/um/Kbuild delete mode 100644 arch/x86/entry/syscalls/syscallhdr.sh delete mode 100644 arch/x86/entry/syscalls/syscalltbl.sh create mode 100644 arch/xtensa/Kbuild create mode 100644 drivers/acpi/fan.h create mode 100644 drivers/base/regmap/regmap-mdio.c delete mode 100644 drivers/cxl/bus.c create mode 100644 drivers/cxl/core.c create mode 100644 drivers/cxl/mem.h create mode 100644 drivers/firmware/arm_ffa/Kconfig create mode 100644 drivers/firmware/arm_ffa/Makefile create mode 100644 drivers/firmware/arm_ffa/bus.c create mode 100644 drivers/firmware/arm_ffa/common.h create mode 100644 drivers/firmware/arm_ffa/driver.c create mode 100644 drivers/firmware/arm_ffa/smccc.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.h create mode 100644 drivers/gpu/drm/i915/display/intel_dmc.c create mode 100644 drivers/gpu/drm/i915/display/intel_dmc.h create mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.c create mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.h delete mode 100644 drivers/media/rc/keymaps/rc-tango.c delete mode 100644 drivers/media/rc/tango-ir.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-api.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-core.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-defs.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-priv.h create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-request.c delete mode 100644 drivers/media/v4l2-core/v4l2-ctrls.c create mode 100644 drivers/mfd/rt4831.c create mode 100644 drivers/net/phy/mediatek-ge.c create mode 100644 drivers/net/phy/motorcomm.c delete mode 100644 drivers/platform/x86/hp-wireless.c create mode 100644 drivers/platform/x86/wireless-hotkey.c delete mode 100644 drivers/staging/iio/cdc/ad7746.h create mode 100644 drivers/video/backlight/rt4831-backlight.c create mode 100644 include/dt-bindings/leds/rt4831-backlight.h create mode 100644 include/dt-bindings/power/imx8mm-power.h create mode 100644 include/linux/arm_ffa.h delete mode 100644 include/linux/mfd/mt6360.h create mode 100644 include/linux/mlx5/mpfs.h delete mode 100644 include/linux/platform_data/spi-ath79.h delete mode 100644 include/linux/usb/isp1760.h delete mode 100644 include/media/mpeg2-ctrls.h create mode 100644 kernel/pgo/Kconfig create mode 100644 kernel/pgo/Makefile create mode 100644 kernel/pgo/fs.c create mode 100644 kernel/pgo/instrument.c create mode 100644 kernel/pgo/pgo.h create mode 100644 kernel/rcu/tree_nocb.h create mode 100644 lib/math/rational-test.c create mode 100644 lib/test_scanf.c delete mode 100755 scripts/mkmakefile create mode 100644 sound/soc/codecs/tfa989x.c create mode 100644 sound/soc/fsl/imx-card.c create mode 100644 tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c create mode 100644 tools/testing/selftests/bpf/progs/test_lookup_and_delete.c create mode 100755 tools/testing/selftests/lib/scanf.sh create mode 100644 tools/testing/selftests/nci/.gitignore create mode 100755 tools/testing/selftests/powerpc/security/mitigation-patching.sh create mode 100644 tools/testing/selftests/rlimits/.gitignore create mode 100644 tools/testing/selftests/rlimits/Makefile copy tools/testing/selftests/{mount => rlimits}/config (100%) create mode 100644 tools/testing/selftests/rlimits/rlimits-per-userns.c create mode 100644 tools/testing/selftests/x86/sigaltstack.c