This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits a117857ae486 kdump: use vmlinux_build_id to simplify omits 9485fdf03b03 buildid: fix kernel-doc notation omits f1e6015aea05 buildid: mark some arguments const omits 38a3f4586c2e scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 6c12b342e39c scripts/decode_stacktrace.sh: silence stderr messages from [...] omits e23ec10cf076 scripts/decode_stacktrace.sh: support debuginfod omits d38cbe2dc168 x86/dumpstack: use %pSb/%pBb for backtrace printing omits 03b3d4e31b9e arm64: stacktrace: use %pSb for backtrace printing omits 634ce1ebbd86 buildid: fix build when CONFIG_MODULES is not set omits 22d9f7ffdd84 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits ddba35031db2 module: add printk formats to add module build ID to stacktraces omits b39624826ec6 dump_stack: add vmlinux build ID to stack traces omits 661dbcd7d7c5 buildid: stash away kernels build ID on init omits 98ce9ddf8084 buildid: add API to parse build ID out of buffer omits 4ff54f1bec2a buildid: only consider GNU notes for build ID parsing omits bf5c35a5ce6b secretmem: test: add basic selftest for memfd_secret(2) omits 69864b9b34dd arch, mm: wire up memfd_secret system call where relevant omits db1127e7c325 PM: hibernate: disable when there are active secretmem users omits 948a798c9271 mm: introduce memfd_secret system call to create "secret" [...] omits 241f1fa1626d set_memory: allow querying whether set_direct_map_*() is a [...] omits 98cfb93dd823 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 01e73d0be832 riscv/Kconfig: make direct map manipulation options depend on MMU omits 5fc1fcb98534 mmap: make mlock_future_check() global omits f8247d729ec5 slub: STACKDEPOT: rename save_stack_trace() omits 9d5197ac18f1 mm/slub: use stackdepot to save stack trace in objects omits 16a5c7580bec mm: define default value for FIRST_USER_ADDRESS omits d55125caec96 Merge branch 'akpm-current/current' omits 9660eb0f9f12 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits a39fd3cf6fc7 Merge remote-tracking branch 'cxl/next' omits 50a670110576 Merge remote-tracking branch 'rust/rust-next' omits cf992d4654c5 Merge remote-tracking branch 'fpga/for-next' omits 0c7bc927767a Merge remote-tracking branch 'auxdisplay/auxdisplay' omits e0d4fa6c976d Merge remote-tracking branch 'hyperv/hyperv-next' omits 05d5f77c9099 Merge remote-tracking branch 'nvmem/for-next' omits fb67a1522f8a Merge remote-tracking branch 'slimbus/for-next' omits 82f230c53663 Merge remote-tracking branch 'gnss/gnss-next' omits ba43349171b5 Merge remote-tracking branch 'kspp/for-next/kspp' omits e33b89c010d8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 1e53d4cb6f28 Merge remote-tracking branch 'coresight/next' omits 38457c3a46cd Merge remote-tracking branch 'livepatching/for-next' omits b5b69964a5fd Merge remote-tracking branch 'userns/for-next' omits 3cf2ee50e5ff Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits e0b70ba233ca Merge remote-tracking branch 'pinctrl/for-next' omits db30a278ba77 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits be414cd22440 Merge remote-tracking branch 'rpmsg/for-next' omits 4dc21920d7c0 Merge remote-tracking branch 'vhost/linux-next' omits f21b030e938d Merge remote-tracking branch 'scsi-mkp/for-next' omits ba14891b4858 Merge remote-tracking branch 'scsi/for-next' omits f213486de130 Merge remote-tracking branch 'cgroup/for-next' omits d5ca7e13488d Merge remote-tracking branch 'dmaengine/next' omits 535e0e0ac075 Merge remote-tracking branch 'icc/icc-next' omits 1d4da69bb55f Merge remote-tracking branch 'iio/togreg' omits ef54a6eedbce Merge remote-tracking branch 'staging/staging-next' omits 43e65af0359c Merge remote-tracking branch 'soundwire/next' omits 07676ba6d715 Merge remote-tracking branch 'phy-next/next' omits e8ecaf319b43 Merge remote-tracking branch 'char-misc/char-misc-next' omits 2800d4c017f7 Merge remote-tracking branch 'tty/tty-next' omits 1388d24c0256 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 10aabb912fbb Merge remote-tracking branch 'usb-serial/usb-next' omits bd102e6a46e2 Merge remote-tracking branch 'usb/usb-next' omits 6a1cb04ffd4c Merge remote-tracking branch 'driver-core/driver-core-next' omits 15f17fc00427 Merge remote-tracking branch 'ipmi/for-next' omits 23ad437e55df Merge remote-tracking branch 'leds/for-next' omits aa385c42a604 Merge remote-tracking branch 'percpu/for-next' omits 467fbc77f389 Merge remote-tracking branch 'rcu/rcu/next' omits c6b22ca6199b Merge remote-tracking branch 'edac/edac-for-next' omits bd4b046a9815 Merge remote-tracking branch 'tip/auto-latest' omits 4b710a2820e5 Merge remote-tracking branch 'spi/for-next' omits bc99157be959 Merge remote-tracking branch 'devicetree/for-next' omits 5ad21366cb9a Merge remote-tracking branch 'audit/next' omits 9810d9f0ef77 Merge remote-tracking branch 'iommu/next' omits 5608f37d127d Merge remote-tracking branch 'smack/next' omits 2e9f12cd8274 Merge remote-tracking branch 'selinux/next' omits 59dcce5f6c04 Merge remote-tracking branch 'keys/keys-next' omits 3bbe6bbd76c0 Merge remote-tracking branch 'apparmor/apparmor-next' omits 062fc7c54f09 Merge remote-tracking branch 'security/next-testing' omits 1c79a4bcd300 Merge remote-tracking branch 'regulator/for-next' omits 2285e4a720a7 Merge remote-tracking branch 'battery/for-next' omits 085b55767d41 Merge remote-tracking branch 'mmc/next' omits 98c8dd528877 Merge remote-tracking branch 'device-mapper/for-next' omits ecd97890bac7 Merge remote-tracking branch 'block/for-next' omits 6ced84a153f8 Merge remote-tracking branch 'modules/modules-next' omits 993f18dfb15c Merge remote-tracking branch 'sound-asoc/for-next' omits 29cb383c640c Merge remote-tracking branch 'sound/for-next' omits 07d4f6a463a6 Merge remote-tracking branch 'regmap/for-next' omits 2c03381d41fb Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 700feb027bc3 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 1f6f0bb7ed02 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 47d50b23f2d4 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 79283538d682 Merge remote-tracking branch 'amdgpu/drm-next' omits e6d09ba3856f Merge remote-tracking branch 'drm-misc/for-linux-next' omits 840d6b6179e7 Merge remote-tracking branch 'drm/drm-next' omits d02206d73369 Merge remote-tracking branch 'crypto/master' omits f75998aef738 Merge remote-tracking branch 'nand/nand/next' omits 30667efd9c7c Merge remote-tracking branch 'mtd/mtd/next' omits 53d1c3039cff Merge remote-tracking branch 'gfs2/for-next' omits 342f05f9e5f8 Merge remote-tracking branch 'bluetooth/master' omits 9ca5589b268e Merge remote-tracking branch 'netfilter-next/master' omits 03e5fc003426 Merge remote-tracking branch 'net-next/master' omits 1e3372a3d3cf Merge remote-tracking branch 'pm/linux-next' omits 067968f8a8d1 next-20210519/v4l-dvb-next omits c66941809440 Merge remote-tracking branch 'v4l-dvb/master' omits a23be6c1b95e Merge remote-tracking branch 'jc_docs/docs-next' omits b6f070080aed Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 4ecc6d102876 Merge remote-tracking branch 'i2c/i2c/for-next' omits 5f16becbc25c Merge remote-tracking branch 'hid/for-next' omits fe2402a33d13 Merge remote-tracking branch 'printk/for-next' omits 1224af0b1576 Merge remote-tracking branch 'vfs/for-next' omits 6c8feedf3b2d Merge remote-tracking branch 'v9fs/9p-next' omits d1ecc505cd40 Merge remote-tracking branch 'jfs/jfs-next' omits 05efbc713c41 Merge remote-tracking branch 'ext3/for_next' omits 1c6f6cbd4cfd Merge remote-tracking branch 'cifsd/cifsd-for-next' omits da1909561baf Merge remote-tracking branch 'cifs/for-next' omits 5dfc56a8f9cf Merge remote-tracking branch 'ceph/master' omits 7107a58eb3a4 Merge remote-tracking branch 'btrfs/for-next' omits bb938266c27f Merge remote-tracking branch 'sh/for-next' omits b1dc4c7c75c0 Merge remote-tracking branch 'openrisc/for-next' omits 358394d8b75b Merge remote-tracking branch 'mips/mips-next' omits 2d0cb6b373b3 Merge remote-tracking branch 'm68k/for-next' omits a3d0f0b7251c Merge remote-tracking branch 'h8300/h8300-next' omits a253315ad612 Merge remote-tracking branch 'csky/linux-next' omits 371d47126184 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 38bc8c1a329a Merge remote-tracking branch 'clk-imx/for-next' omits 0bf3146810be Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 9b7644716101 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 07116673066f Merge remote-tracking branch 'tegra/for-next' omits 1cc064b0df06 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 6d7d82b3e255 Merge remote-tracking branch 'scmi/for-linux-next' omits 542e338fe444 Merge remote-tracking branch 'samsung-krzk/for-next' omits d063f734e6b6 Merge remote-tracking branch 'rockchip/for-next' omits c2ed382d9ea4 Merge remote-tracking branch 'reset/reset/next' omits 2b31b0fed728 Merge remote-tracking branch 'renesas/next' omits cab34e4c2f83 Merge remote-tracking branch 'raspberrypi/for-next' omits aa258bf0ccc7 Merge remote-tracking branch 'qcom/for-next' omits 654088b19c3f Merge remote-tracking branch 'omap/for-next' omits 2782a49f729d Merge remote-tracking branch 'mvebu/for-next' omits e00c4e6112fd Merge remote-tracking branch 'mediatek/for-next' omits 964f88dd44db Merge remote-tracking branch 'keystone/next' omits c06d7af42cbc Merge remote-tracking branch 'imx-mxs/for-next' omits b2666751e6f8 Merge remote-tracking branch 'drivers-memory/for-next' omits 1907d03f3405 Merge remote-tracking branch 'at91/at91-next' omits c98ce1208fbd Merge remote-tracking branch 'aspeed/for-next' omits 56efb154f4c7 Merge remote-tracking branch 'amlogic/for-next' omits 3de6f5210dcf Merge remote-tracking branch 'actions/for-next' omits b8a9261712c4 Merge remote-tracking branch 'arm/for-next' omits ae4e1a4a49d7 Merge remote-tracking branch 'asm-generic/master' omits cfb578532ebf Merge remote-tracking branch 'compiler-attributes/compiler [...] omits bedf87577955 Merge remote-tracking branch 'kbuild/for-next' omits bc7588f2b39f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 435e556b2959 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 187e612e4b9f Merge remote-tracking branch 'pidfd-fixes/fixes' omits 26189dcc9671 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits e4532e95f309 Merge remote-tracking branch 'mmc-fixes/fixes' omits 2761b9a71535 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits aa2cec22cf49 Merge remote-tracking branch 'scsi-fixes/fixes' omits 4278556cc526 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits cfd51173b16b Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 59055c8acfdb Merge remote-tracking branch 'vfs-fixes/fixes' omits 085de5cee645 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f379e270954d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 735f0e555b7e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 89f74229a131 Merge remote-tracking branch 'kvm-fixes/master' omits c45b1d8bfa30 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits fdff344eb53c Merge remote-tracking branch 'dmaengine-fixes/fixes' omits e1e3d6adad5c Merge remote-tracking branch 'modules-fixes/modules-linus' omits 2b32cb560096 Merge remote-tracking branch 'vfio-fixes/for-linus' omits 0807326db219 Merge remote-tracking branch 'ide/master' omits 609e94c6b012 Merge remote-tracking branch 'soundwire-fixes/fixes' omits a8e91776a9c5 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits b9623a49524a Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 532f7ee81336 Merge remote-tracking branch 'phy/fixes' omits 38bfeabe12e6 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 3cee9452b70a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 380eaf772193 Merge remote-tracking branch 'tty.current/tty-linus' omits 57344d9a4767 Merge remote-tracking branch 'pci-current/for-linus' omits f9053f8ed8b8 Merge remote-tracking branch 'spi-fixes/for-linus' omits ed17f4d4f834 Merge remote-tracking branch 'regulator-fixes/for-linus' omits ca61ef9be277 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 2f98c32642ab Merge remote-tracking branch 'sound-current/for-linus' omits 443a817a4f64 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 037174f9e6d6 Merge remote-tracking branch 'wireless-drivers/master' omits 8ed5d8ddf086 Merge remote-tracking branch 'ipsec/master' omits 58df116550de Merge remote-tracking branch 'bpf/master' omits a0ec8990a489 Merge remote-tracking branch 'net/master' omits 09c8024e413c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits daafacbb042e Merge remote-tracking branch 'kbuild-current/fixes' omits c1c4d8efddde drm/amdgpu/acpi: unify ATCS handling (v2) omits c6fe2ee17f82 drm/radeon: Add HD-audio component notifier support (v2) omits 4ba6e430c765 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 11d4d4ad738b Revert "drm/amd/display: To modify the condition in indica [...] omits f590f0c443f7 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 179977405a43 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 36e64f67c761 drm/amdgpu: only check for _PR3 on dGPUs omits 4b5aaae060e6 drm/amdgpu: add another raven1 gfxoff quirk omits b734a1f91877 usb/host: enable auto power control for xhci-pci omits 6db2ec80bcbf drm/amdgpu: remove unsafe optimization to drop preamble ib omits f99d3f79e053 drm/amdgpu: Revert vbios info ioctl patches omits 903483c61766 drm/amdgpu: Field type update in drm_amdgpu_info_vbios omits 25be3cf3120e drm/amdgpu: Add vbios info ioctl interface omits a5aef8f0ab6a drm/amdgpu: stop touching sched.ready in the backend omits a6062367695e drm/amd/amdgpu: fix a potential deadlock in gpu reset omits eb5bdcd0c4e2 drm/amdgpu: modify system reference clock source for navi+ (V2) omits 96a79fb75192 drm/amdgpu: update sdma golden setting for Navi12 omits bc90f1779b25 drm/amdgpu: update gc golden setting for Navi12 omits 43e4cbab251a drm/amdgpu: Fix a use-after-free omits c82f9ad1d81f drm/amdgpu/display: restore the backlight on modeset (v2) omits 5c65af1ab465 drm/amdgpu/display: add helper functions to get/set backli [...] omits b4df671d27be drm/amdgpu: Query correct register for DF hashing on Aldebaran omits 5f424ccc79cc drm/amdgpu: add video_codecs query support for aldebaran omits c83b2c096518 drm/amdkfd: fix a resource leakage issue omits 48f2dcaecbe9 drm/amdgpu: Move dmabuf attach/detach to backend_(un)bind omits 190f2d7696c8 drm/amdgpu: Add DMA mapping of GTT BOs omits b4f0f97b8f5f drm/amdgpu: Move kfd_mem_attach outside reservation omits 6342b6b34546 drm/amdgpu: DMA map/unmap when updating GPU mappings omits 790c20790fc4 drm/amdgpu: Add multi-GPU DMA mapping helpers omits ee922165c0d8 drm/amdgpu: Simplify AQL queue mapping omits 88ac3e003504 drm/amdgpu: Keep a bo-reference per-attachment omits 080ce343ef2d drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment omits b8383be77e3e drm/amd/amdgpu: fix refcount leak omits 0f177af27665 drm/amd/amdgpu: psp program IH_RB_CTRL on sienna_cichlid omits 817932617a14 Defer close only when lease is enabled. omits 9d481c16a42e Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. omits aed86e3d5b17 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits cd6004768edf Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 68b7a038c5ff Merge remote-tracking branch 'regmap/for-5.14' into regmap-next omits 1f762e65d7f6 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits de26dfc4fc0c Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 158c6b1e3dff cifs: fix memory leak in smb2_copychunk_range omits 2141ab0b019a Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 6981cd2ba910 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 1ec0e6ad8590 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits b9f33f574986 Merge branch 'media_stage' into to_next omits 6b30df73c69d media: ARM: dts: sama5d4: enable Hantro G1 VDEC omits 1a6be584db6e media: hantro: add initial SAMA5D4 support omits b88204e2b712 media: dt-bindings: Document SAMA5D4 VDEC bindings omits 23f1320bcfdb media: hantro: add fallback handling for single irq/clk omits 721b54c09c66 media: hantro: introduce hantro_g1.c for common API omits 773b0d615bbf media: hantro: imx: remove unused include omits 8faf6e4122f9 media: hantro: imx: remove duplicate dec_base init omits c930fb702da8 media: hantro: imx: reuse MB_DIM define omits 198316d25828 media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 omits 02d7ca30bd84 media: pvrusb2: fix warning in pvr2_i2c_core_done omits f0552b9b05e1 media: I2C: change 'RST' to "RSET" to fix multiple build errors omits f66359abaaa3 media: qcom/camss: Use devm_platform_ioremap_resource_byname omits 1f70916d9c31 media: hevc: Fix dependent slice segment flags omits a9f7073f9279 media: cobalt: fix race condition in setting HPD omits 5d3649b6ffb6 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] omits 6c8c3a9a3046 media: cpia2: fix memory leak in cpia2_usb_probe omits 631f369e349c media: rkisp1: rkisp1-params.c: Fix typos omits 23675c86ee48 media: rkisp1: rksip1-capture.c: Improve comments and fix typos omits 3b820511e045 media: mc: mc-entity.c: Fix typo omits d351e124ef1a media: s2255drv: remove redundant assignment to variable field omits 27aedd97b4cb media: staging: media: atomisp: remove unnecessary pr_info calls omits 28a995d1fc80 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() omits f4d8fcf5ef3a media: staging: media: atomisp: fix CamelCase variable naming omits 93de0e3f80d8 media: staging: media: atomisp: reformat code comment blocks omits c8d40fb2773f media: staging: media: atomisp: remove unnecessary braces omits 90282c46e5a4 media: staging: media: atomisp: balance braces around if.. [...] omits 58616543bcfd media: staging: media: atomisp: Fix line split style issues omits 4637542cd62b media: staging: media: atomisp: Refactor ia_css_stream_load() omits ec43690eadc8 media: staging: media: atomisp: Fix alignment and line len [...] omits e15affbb2e9d media: staging: media: atomisp: Replace if else clause wit [...] omits 5623ef758a37 media: staging: media: atomisp: Remove a superfluous else [...] omits 73667f6f0a40 media: staging: media: atomisp: Remove all redundant asser [...] omits fdc6a134b22a media: staging: media: atomisp: Fix the rest of sh_css.c b [...] omits 6ed42f1a8f0a media: staging: media: atomisp: Remove redundant assertion [...] omits 3f11d602e4d5 media: staging: media: atomisp: Fix sh_css.c brace coding [...] omits 74bab5c0d8f7 media: staging: media: tegra-video: Align line break to ma [...] omits 5bc9d3d3b266 media: staging: media: atomisp: pci: Balance braces around [...] omits a60401eb6362 media: staging: media: atomisp: pci: Balance braces around [...] omits 7ec40e7b9fe8 media: staging: media: atomisp: pci: Balance braces around [...] omits bbc87e70a4d9 media: staging: media: atomisp: pci: Balance braces around [...] omits 0313cbb79087 media: ARM: dts: sama5d4: enable Hantro G1 VDEC omits a95587abeb5f media: hantro: add initial SAMA5D4 support omits c8173f5d9cdf media: dt-bindings: Document SAMA5D4 VDEC bindings omits eb4cacdfb998 media: hantro: add fallback handling for single irq/clk omits 98844e681d6c media: hantro: introduce hantro_g1.c for common API omits 0e2a9393bd71 media: hantro: imx: remove unused include omits ab3b7d95937c media: hantro: imx: remove duplicate dec_base init omits cef8ceb83b24 media: hantro: imx: reuse MB_DIM define omits 4ea7fefd9bf2 media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 omits 0add78315440 media: pvrusb2: fix warning in pvr2_i2c_core_done omits 14b93f1eb146 media: I2C: change 'RST' to "RSET" to fix multiple build errors omits 244b07ba298d media: qcom/camss: Use devm_platform_ioremap_resource_byname omits 91bfe36c94ab media: hevc: Fix dependent slice segment flags omits 8c8d51fe51ae media: cobalt: fix race condition in setting HPD omits e0b6df518a5d media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] omits 30f9ac524223 media: cpia2: fix memory leak in cpia2_usb_probe omits 9381dcbb3f5c media: rkisp1: rkisp1-params.c: Fix typos omits 9c4c67c7dd9c media: rkisp1: rksip1-capture.c: Improve comments and fix typos omits b7127383f184 media: mc: mc-entity.c: Fix typo omits 25d213157062 media: s2255drv: remove redundant assignment to variable field omits 58b9d0b9cddd Merge branch 'irq/core' omits 63549ec41228 Merge branch 'irq/urgent' omits 04c441c80991 Merge branch 'linus' omits e4d489899106 ipc: use kmalloc for msg_queue and shmid_kernel omits ab34d44c4361 ipc sem: use kvmalloc for sem_undo allocation omits cce84b97c3bf aio: simplify read_events() omits 8581a000ad5c x86: signal: don't do sas_ss_reset() until we are certain [...] omits a15846f16694 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits c7a9c1c4cd66 init: print out unknown kernel parameters omits 7d0815a5124a checkpatch: scripts/spdxcheck.py now requires python3 omits e60a2c53cc4f lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits fe7d20fff734 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 3d079ca3b8f5 seq_file: drop unused *_escape_mem_ascii() omits 1a59ecbcc00b nfsd: avoid non-flexible API in seq_quote_mem() omits ff515d3fe5d9 seq_file: convert seq_escape() to use seq_escape_str() omits 691d5be24669 seq_file: add seq_escape_str() as replica of string_escape_str() omits 8050a6129e5a seq_file: introduce seq_escape_mem() omits 65b43ff2a604 MAINTAINERS: add myself as designated reviewer for generic [...] omits 8316ab76397f lib/test-string_helpers: add test cases for new features omits a833b712c13b lib/test-string_helpers: get rid of trailing comma in terminators omits f474c9cf3824 lib/test-string_helpers: print flags in hexadecimal format omits c0651efd843f lib/string_helpers: allow to append additional characters [...] omits 720d7f79398d lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 6172dada77f4 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 559569573aa8 lib/string_helpers: drop indentation level in string_escape_mem() omits a28376788eb9 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 96539f894c46 lib/string_helpers: switch to use BIT() macro omits b2ccf42a3b64 lib: decompress_bunzip2: remove an unneeded semicolon omits 988171ed3239 kernelh-split-out-panic-and-oops-helpers-fix omits 925366294e2d kernel.h: split out panic and oops helpers omits dd566fdb6ae8 proc/sysctl: make protected_* world readable omits 63c47c78ebb4 sysctl: remove redundant assignment to first omits 8547abe5472e procfs/dmabuf: add inode number to /proc/*/fdinfo omits 785aa6bf0ff3 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 9fe8a8b783dc proc: Avoid mixing integer types in mem_rw() omits 7f0e5972c9b4 kernel/hung_task.c: Monitor killed tasks. omits 8b440028116d fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 488fe1490487 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits eade6b346ff4 mm: fix comments mentioning i_mutex omits e11d3ff0e755 mm: fix typos and grammar error in comments omits c6c414d0e122 mm/highmem: Remove deprecated kmap_atomic omits 7af4115f793d mm/memory_hotplug: rate limit page migration warnings omits 2a0c8a2d1bea selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 2885eae0ad73 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits a1acf7e27254 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 0e41c02e41aa mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits ac2c9fddf0a8 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 364252fd313a mm: make variable names for populate_vma_page_range() consistent omits aba5dbb9d7c8 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 0c0150d9956e nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits 56a64f2e17ff mm: thp: check total_mapcount instead of page_mapcount omits e53b7433f30f mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits a8e4b917e897 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix omits 124d36c36b65 arm64: drop pfn_valid_within() and simplify pfn_valid() omits dd54e7fd92be arm64: decouple check whether pfn is in linear map from pf [...] omits dedb301be5ca memblock: update initialization of reserved pages omits ceb8303b9df1 include/linux/mmzone.h: add documentation for pfn_valid() omits b93e37bdf227 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 2fb8a88cbf9e mm/kconfig: move HOLES_IN_ZONE into mm omits b0287e43fb42 userfaultfd/selftests: exercise minor fault handling shmem [...] omits 72cfac82ddce userfaultfd/selftests: reinitialize test context in each test omits 9c9db903230e userfaultfd/selftests: create alias mappings in the shmem test omits 1861e1c4ef59 userfaultfd/selftests: use memfd_create for shmem test type omits 42660ee254d8 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 37aa962fe33a userfaultfd/shmem: advertise shmem minor fault support omits c9a4579a9f53 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 6867a29320b7 userfaultfd/shmem: support minor fault registration for shmem omits f7e89f242f0d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 9c13671876ea userfaultfd/selftests: add pagemap uffd-wp test omits 95cef007c355 mm/pagemap: export uffd-wp protection information omits 4ea87799951f mm/userfaultfd: fail uffd-wp registration if not supported omits dd474fdf9432 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits 1a10f3fe4203 mm/userfaultfd: fix uffd-wp special cases for fork() omits 35fdc57897d2 mm/thp: simplify copying of huge zero page pmd when fork omits 81ccff4b04da userfaultfd/selftests: unify error handling omits 4cf4973d1ff4 userfaultfd/selftests: only dump counts if mode enabled omits d006792cb6af userfaultfd/selftests: dropping VERIFY check in locking_thread omits b731566bfb51 userfaultfd/selftests: remove the time() check on delayed uffd omits 3c48c95011bb userfaultfd/selftests: use user mode only omits 05d927ac0126 powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 6416b283b207 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 5d8b050eb4df mm/vmalloc: enable mapping of huge pages at pte level in vmap omits f8712dee6dc5 x86: define only {pud/pmd}_{set/clear}_huge when useful omits cf4deed586e2 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits c76e659b6556 mm/hugetlb: change parameters of arch_make_huge_pte() omits b94ec438de4d mm/huge_memory.c: don't discard hugepage if other processe [...] omits 9c56d6ce1edc mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 4ff3168b7abe mm/huge_memory.c: add missing read-only THP checking in tr [...] omits ebdd1f89c456 mm/huge_memory.c: use page->deferred_list omits 15436ee584f3 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 12cfc348744d mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits faffbf892c92 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits eb0cbc4395d6 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 8e3d379f730e mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits a6b527ea886a mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits be665be8cabe mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits bc6b3525f912 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 2dbb12d19dd5 mm: hugetlb: defer freeing of HugeTLB pages omits 11b8381abe94 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 3b2e35669686 mm: hugetlb: gather discrete indexes of tail page omits 5b87a07c0aef mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 50b92bd73f04 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 68f99ff04576 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits eb4bbeb3ee68 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 673589a01696 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits ef504cac8bf8 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits acc6f9de2f32 mm/page_alloc: batch the accounting updates in the bulk allocator omits 851a7a26af0a mm/vmstat: inline NUMA event counter updates omits e332c66a4fef mm/vmstat: convert NUMA statistics to basic NUMA counters omits e481fac7d80b mm/page_alloc: convert per-cpu list protection to local_lock omits 676535512684 mm/page_alloc: split per cpu page lists and zone stats -fix omits b2dfe27d8b8a mm/page_alloc: split per cpu page lists and zone stats omits 35814e61d193 mm/page_alloc: switch to pr_debug omits ccf8aa7203ae mm: optimise nth_page for contiguous memmap omits 7327384ecb5b mm: constify page_count and page_ref_count omits 0c790225fb27 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 054e9ac5a858 mm: make compound_head const-preserving omits bd698882a7aa mm/page_owner: constify dump_page_owner omits 36d18743f5ed mm/debug: factor PagePoisoned out of __dump_page omits fed8b4cb6bea mm: make __dump_page static omits 72908f741725 mm/mmzone.h: simplify is_highmem_idx() omits 0dcb12247bd4 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits cd3062ed8976 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits ff5187c0a992 fix for "printk: introduce dump_stack_lvl()" omits f4d1ef9e640c printk: introduce dump_stack_lvl() omits 534ee16f33cf powerpc/mm: enable move pmd/pud omits 54bc3daf4785 mm/mremap: allow arch runtime override omits 5c6b3d52b6be mm/mremap: move TLB flush outside page table lock omits fb393438dc94 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits ad892ce462ac drm/amd/display: Fix typo of format termination newline omits a77a127b517d drm/amd/display: enable idle optimizations for beige goby omits c06f80499c1c drm/amd/display: Enable HDCP for Beige Goby omits b632e81aee3e drm/amd/display: Update DCN303 SR Exit Latency omits 87f4cab78d74 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 omits 67866b76083c drm/amd/amdgpu: Enable DCN IP init for Beige Goby omits eff8aa142b4d drm/amd/display: Add DM support for Beige Goby omits 714dbed3bd1d drm/amd/display: Edit license info for beige goby DC files omits 774f62c52062 drm/amd/display: Initial DC support for Beige Goby omits dc1a78098c2d drm/amd/display: Add register definitions for Beige Goby omits 8ff3bf62811f drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby omits 5dd59c12cca4 drm/amd/amdgpu: Enable gfxoff for beige_goby omits 83360865a222 drm/amd/pm: Use the PPTable from VBIOS for beige_goby omits a22895bd67f5 drm/amdgpu: add cgls for beige_goby omits 28c2de90d414 drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY omits f71419941bce drm/amdgpu: enable ih CG for beige_goby omits d965d73c3be5 drm/amdgpu: enable hdp CG and LS for beige_goby omits 74bc96946dda drm/amdgpu: enable mc CG and LS for beige_goby omits 26f75cfd7a1c drm/amdgpu: enable athub/mmhub PG for beige_goby omits fa8c81333e6f drm/amdgpu: support athub cg setting for beige_goby omits 7999aa70667b drm/amdgpu: enable GFX clock gating for beige_goby omits e4453779b254 drm/amd/pm: use macro to get pptable members omits 234c6201694c drm/amd/pm: update smu11 driver interface header for beige_goby omits 7da04ca02bab drm/amd/pm: add mode1 support for beige_goby omits 3fd1710a30c9 drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby omits 38813385c699 drm/amdgpu: Enable VCN for Beige Goby omits 45671d1b9604 drm/amdgpu: add gc_10_3_5 golden setting for beige_goby omits be126601d308 drm/amdgpu: add mmhub client support for beige goby omits 522abae98eae drm/amd/amdgpu: add psp support for beige_goby omits ad1bdc0d9265 drm/amd/amdgpu: add smu support for beige_goby omits 7a362c5b2334 drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support omits 28683dc69d01 drm/amdkfd: support beige_goby KFD omits 87a0ffba16b4 drm/amd/amdgpu: Use IP discovery table for beige goby omits 8a3800636120 drm/amd/amdgpu: support cp_fw_write_wait for beige_goby omits fa4e1d77eabe drm/amd/amdgpu: add virtual display support for beige_goby omits a6ecd3761633 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] omits ac772281676a drm/amd/amdgpu: add sdma ip block for beige_goby omits 0e0573327bba drm/amd/amdgpu: add gfx ip block for beige_goby omits fdf4a8ee076d drm/amd/amdgpu: add ih ip block for beige_goby omits 31d6f2b8188f drm/amd/amdgpu: add gmc ip block for beige_goby omits dc1258a6d883 drm/amd/amdgpu: add common ip block for beige_goby omits 25dcdd9f3e7d drm/amd/amdgpu: add mmhub support for beige_goby omits a59f15b791b9 drm/amd/amdgpu: initialize IP offset for beige_goby omits a43516e02dbd drm/amd/amdgpu: add common support for beige_goby omits be8e15f4f931 drm/amd/amdgpu: add gmc support for beige_goby omits 2af868571e27 drm/amd/amdgpu: add support for beige_goby firmware omits 9a98c7273368 drm/amd/amdgpu: set asic family and ip blocks for beige_goby omits 7f88d71f64a6 drm/amd/amdgpu: set fw load type for beige_goby omits 579ef724d4a0 drm/amd/amdgpu: add beige_goby asic type omits 6e4a1c918c72 drm/amd/display: 3.2.136 omits 3f5cc36143c2 drm/amd/display: [FW Promotion] Release 0.0.66 omits cc57d2c1063d drm/amd/display: Refactor and add visual confirm for HW Fl [...] omits 2633ed807b08 drm/amd/display: Use the correct max downscaling value for [...] omits ea8b9e653365 drm/amd/display: Avoid get/put vblank when stream disabled omits 0058726b4764 drm/amd/display: Correct DPCD revision for eDP v1.4 omits 23f818729fa5 drm/amd/display: Add Overflow check to skip MALL omits ea805d7f25ac drm/amd/display: Refactor suspend/resume of Secure display omits d32f95bcdf7c drm/amd/display: consider channel coding in configure lttpr mode omits 23f22293d0b2 drm/amd/display: rename perform_link_training_int function omits cfd12ac3bca8 drm/amd/display: decide link training settings based on ch [...] omits 5908b5af2386 drm/amd/display: determine dp link encoding format from li [...] omits f4bb9d483002 drm/amd/display: Disconnect non-DP with no EDID omits 0c454c5d06ab drm/amd/display: Minor refactor of DP PHY test automation omits e6ff5a51fac8 drm/amd/display: Document set RECOUT operation omits fddb3d106460 drm/amd/display: Add kernel-doc to some hubp functions omits 0564e687e660 drm/amd/display: Remove legacy comments omits 4b8dc21a5080 drm/amd/display: Add documentation for power gate plane omits 505acac06e94 drm/amd/display: Add get_current_time interface to dmub_srv omits 02d1787bfeca drm/amd/display: treat memory as a single-channel for asym [...] omits a02a8898eb1f drm/amd/pm: Reset max GFX clock after disabling determinism omits cf1df785ab5c drm/amd/pm: Fix showing incorrect frequencies on aldebaran omits 0cccbd1f84e5 drm/amd/pm: Add custom/current freq to pstates omits aa9649004b42 drm/amdgpu: Conditionally reset RAS counters on boot omits 967b9f63e2a6 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] omits b0d378784d3d drm/amdgpu: Refine the error report when flush tlb. omits 2a6eb4faf882 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV omits d0c0fe10ce6d bpf: Avoid using ARRAY_SIZE on an uninitialized pointer omits 8ba1030385e3 bpf: Clarify a bpf_bprintf_prepare macro omits 63597e5f703d mm/mremap: use range flush that does TLB and page walk cac [...] omits 85c9c156e862 powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 94bd3c601aaf powerpc/mm/book3s64: fix possible build error omits 2812d6aa9424 mm/mremap: use pmd/pud_poplulate to update page table entries omits d9236bead04c selftest/mremap_test: avoid crash with static build omits 31fdda88b714 selftest/mremap_test: update the test to handle pagesize o [...] omits 648b995a1767 mm/memory.c: fix comment of finish_mkwrite_fault() omits 695500a8fe78 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 6f8c2150060c mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 1a97fe73c3a9 mm/mmap: introduce unlock_range() for code cleanup omits 49e25fe6d59c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 02fce3f41016 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits b58ddbea642d binfmt-remove-in-tree-usage-of-map_executable-fix omits a29368d0fa87 binfmt: remove in-tree usage of MAP_EXECUTABLE omits 2ec91c6e8ef1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 15e963bb1657 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix omits 3c1fb8bd0505 mm: improve mprotect(R|W) efficiency on pages referenced once omits 5c827bc7c3e8 mm: vmscan: remove noinline_for_stack omits 61037f0e16f8 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 546be61e80b9 mm: memcontrol: simplify the logic of objcg pinning memcg omits 88d4fa5eb55f mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits f087f48d6497 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits ea87d298a0c6 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 5c10f9df63cb mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 3730729b13f3 mm: memcontrol: fix page charging in page replacement omits bf763ffa18c3 mm: memcontrol: fix root_mem_cgroup charging omits 59f29d18eac5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 1f2cfa7448f4 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 1f0afc0eb5ac mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits 423497524d7e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits fd688a395a46 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits cc3486f9ba17 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits ad01460376c9 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits eee9b5bf6680 mm/memcg: optimize user context object stock access omits d0e9b75015c9 mm/memcg: improve refill_obj_stock() performance omits 10bb09e3d8fa mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits fe098528dce9 mm/memcg: move mod_objcg_state() to memcontrol.c omits b224b676603c mm/shmem: fix shmem_swapin() race with swapoff omits 0e9b86627a13 mm/swap: remove confusing checking for non_swap_entry() in [...] omits 9a9be77cab66 swap: fix do_swap_page() race with swapoff omits 0399cd074a2c mm/swapfile: use percpu_ref to serialize against concurren [...] omits 6f4a4e00af58 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits 17dff2c492fc mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits d6c1ea1f47bb mm: gup: pack has_pinned in MMF_HAS_PINNED omits 21ffd7b88fc8 mm: gup: allow FOLL_PIN to scale in SMP omits a1e8c2417703 mm/gup_benchmark: support threading omits d7fa876b1118 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 3889798e0b6a mm/page-writeback: update the comment of Dirty position control omits 84452583d22e mm/page-writeback: Fix performance when BDI's share of rat [...] omits cb6fb3dc46d8 mm: page-writeback: kill get_writeback_state() comments omits bd0cbe55fb15 tools/vm/page_owner_sort.c: check malloc() return omits 9259ac080a33 kfence: test: fix for "mm, slub: change run-time assertion [...] omits 102574f72988 mm, slub: change run-time assertion in kmalloc_index() to [...] omits b6fbd0a804c2 slub: remove resiliency_test() function omits 60bb43e5b727 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits e8e79d1235ef mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 5ab5618fd843 mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits f218a77c017f kunit: make test->lock irq safe omits 023daf7974ba doc: watchdog: modify the doc related to "watchdog/%u" omits 73abf33a4a4d doc: watchdog: modify the explanation related to watchdog thread omits d14a1d518f32 kernel: watchdog: modify the explanation related to watchd [...] omits 630b4d5bdf80 ocfs2: fix ocfs2 corrupt when iputting an inode omits 4bad2455877d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 3f20bb54f6db ocfs2: remove repeated uptodate check for buffer omits 564e116a4d36 ocfs2: remove redundant assignment to pointer queue omits 7a5c764b55c1 ocfs2: fix snprintf() checking omits dc1c78cd5b19 ocfs2: remove unnecessary INIT_LIST_HEAD() omits 604ab05f2fd4 streamline_config.pl: add softtabstop=4 for vim users omits cc4321224b00 streamline_config.pl: make spacing consistent omits b9601acf6ed1 ia64: headers: drop duplicated words omits 29e57a4220f1 kthread: switch to new kerneldoc syntax for named variable [...] omits 906e5a33ab1c /proc/kpageflags: do not use uninitialized struct pages omits cb9e44c5e243 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits b76aa5229ff3 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] omits df4a5bafe6fa Revert "mm/gup: check page posion status for coredump." omits 27d9c18bb9aa media: staging: media: atomisp: remove unnecessary pr_info calls omits e316303192e9 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() omits a92b7b5caac6 media: staging: media: atomisp: fix CamelCase variable naming omits 7f7308674922 media: staging: media: atomisp: reformat code comment blocks omits 145bb588cefa media: staging: media: atomisp: remove unnecessary braces omits 756de71d29c9 media: staging: media: atomisp: balance braces around if.. [...] omits 66a71c9592fb media: staging: media: atomisp: Fix line split style issues omits 4192e38067e8 media: staging: media: atomisp: Refactor ia_css_stream_load() omits db5db88fa7d7 media: staging: media: atomisp: Fix alignment and line len [...] omits ab622c5310bc media: staging: media: atomisp: Replace if else clause wit [...] omits 6f96dccfe2e1 media: staging: media: atomisp: Remove a superfluous else [...] omits 498ed76d9fec media: staging: media: atomisp: Remove all redundant asser [...] omits a168f274214f media: staging: media: atomisp: Fix the rest of sh_css.c b [...] omits 13084b1c661e media: staging: media: atomisp: Remove redundant assertion [...] omits e8b1177de0ce media: staging: media: atomisp: Fix sh_css.c brace coding [...] omits 824b4200da46 media: staging: media: tegra-video: Align line break to ma [...] omits ddcf5d563b5d media: staging: media: atomisp: pci: Balance braces around [...] omits 2038e164fb12 media: staging: media: atomisp: pci: Balance braces around [...] omits ffd6303dacb8 media: staging: media: atomisp: pci: Balance braces around [...] omits fbc26c48e691 media: staging: media: atomisp: pci: Balance braces around [...] omits 4976a50e118e Merge branch 'locking/core' omits 5ddc83ab98a4 Merge branch 'objtool/core' omits 2ef4aefe894d Merge branch 'perf/core' omits 9cd1e2a7a7ee Merge branch 'sched/core' omits c0442b63d183 Merge branch 'timers/nohz' omits 150e682a0e8e Merge branch 'x86/asm' omits 1287e6e50b2d Merge branch 'x86/boot' omits 9a241b8d614e Merge branch 'x86/cleanups' omits ac14af245586 Merge branch 'x86/cpu' omits b8bc266bd4b5 Merge branch 'v5.14-clk/next' into for-next omits e16bb0264db5 Merge branch 'v5.14-armsoc/dts64' into for-next omits 10026f5e68f1 Merge branch 'v5.14-armsoc/dts32' into for-next omits 01933c1e2886 Merge branch 'v5.14-armsoc/drivers' into for-next omits 2d58cee61309 selftests/bpf: Test ringbuf mmap read-only and read-write [...] omits 25b8ae935dcd drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] omits b3110dcdbc55 drm/amdkfd: heavy-weight flush TLB after unmap omits a4ad47d88b4f Revert "drm/amdkfd: flush TLB after updating GPU page table" omits 6891e15300c0 drm/amdgpu: Fill adev->unique_id with data from PF2VF msg omits 5dfd70e870bb drm/amdgpu: flush TLB if valid PDE turns into PTE omits 6b623436763b drm/radeon: use the dummy page for GART if needed omits daf6f6ab23c7 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr omits ecf599f3a4a5 drm/amdgpu: check contiguous flags instead of mm_node omits 13ff478c5c2a drm/amdgpu: set the contiguous flag if possible omits 61960e69b34a drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram omits 6402eeb35009 drm/amdgpu: re-apply "use the new cursor in the VM code" v2 omits 328faaf1b3ed drm/amdgpu: query boot config cap before issue psp cmd omits 19f9d0ebb4fe drm/amdgpu: add helper function to query dynamic boot config cap omits cdb90dd5eb55 drm/amdgpu: switch to cached fw flags for mem training cap omits 212158a3bd11 drm/amdgpu: switch to cached fw flags for sram ecc cap omits 3bbb7a61de82 drm/amdgpu: switch to cached fw flags for gpu virt cap omits 8497501d2337 drm/amdgpu: add atomfirmware helper function to query fw cap omits c9a7c013569d selftests/bpf: Convert static to global in tc_redirect progs omits f2ffa8f9e32d dt-bindings: soc: rockchip: convert grf.txt to YAML omits 4a5ea88748d5 Merge branch 'misc-5.13' into next-fixes omits 1fad65bd2acf drm/amdgpu: Complete multimedia bandwidth interface omits 6466b9cf38d3 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory omits f1f3c69d831a drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory omits d9de3aa1d633 drm/amdgpu: Add compile flag for securedisplay omits b820a5f55ed7 drm/amdkfd: refine the poison data consumption handling omits c87db2405fe8 bpf: Fix BPF_JIT kconfig symbol dependency omits ae30d41eb54e drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] omits d4355962249a drm/amdkfd: new range accessible by all GPUs omits ddc55afe3c2e drm/amd/pm: Update aldebaran pmfw interface omits 05c71016fa3b drm/amd/amdgpu: Cancel the hrtimer in sw_fini omits a948d323e09a drm/amd/pm: enable ASPM by default omits 6c6151f1d4b5 drm/amdgpu: update the method for harvest IP for specific SKU omits 52eceb33c434 drm/amdgpu: add judgement when add ip blocks (v2) omits 77b17f80efd6 drm/amdgpu: add synchronization among waves in the same th [...] omits a030ab99c902 drm/amdgpu/display: fix dal_allocation documentation omits a673e827f904 gfs2: Fix mmap + page fault deadlock omits edfe2003d02e gfs2: Prevent direct-I/O write fallback errors from getting lost omits f9743e4d0a62 Merge branch 'i2c/for-5.13' into i2c/for-next omits d1820965ffa6 Merge branch 'i2c/for-5.13' into i2c/for-next omits ddbdf77756f6 Merge branch 'i2c/for-5.13' into i2c/for-next omits 8466794e18b5 Merge branch 'i2c/for-current' into i2c/for-next omits 42a65e6bcd40 Merge branch 'i2c/for-5.13' into i2c/for-next omits bb90758e6720 Merge branch 'i2c/for-5.13' into i2c/for-next omits 38c466aa4528 Merge branch 'i2c/for-5.13' into i2c/for-next omits 9b5fe2192ce1 Merge branch 'i2c/for-5.13' into i2c/for-next omits d8c808855283 Merge branch 'i2c/for-current' into i2c/for-next omits c0dccb2c9def Merge branch 'i2c/for-5.13' into i2c/for-next omits 5eb856cc058a Merge branch 'i2c/for-current' into i2c/for-next omits d98ce468bd98 Merge branch 'i2c/for-5.13' into i2c/for-next omits 253e86ed5fe4 Merge branch 'i2c/for-current' into i2c/for-next omits 58da3e5095e8 Merge branch 'i2c/for-current' into i2c/for-next omits 24f9176c2f65 Merge branch 'i2c/for-5.13' into i2c/for-next omits 2acaad748aa8 Merge branch 'i2c/for-current' into i2c/for-next new 7ac177143cae Merge tag 'quota_for_v5.13-rc3' of git://git.kernel.org/pu [...] new 50f09a3dd587 Merge tag 'char-misc-5.13-rc3' of git://git.kernel.org/pub [...] new e68671e9e127 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 [...] new 9ebd8118162b Merge tag 'platform-drivers-x86-v5.13-2' of git://git.kern [...] new 6aa37a53ff23 Merge tag 'sound-5.13-rc3' of git://git.kernel.org/pub/scm [...] new 463a3f66473b RDMA/uverbs: Fix a NULL vs IS_ERR() bug new f01da525b3de Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new d33c78e222e6 Merge remote-tracking branch 'kbuild-current/fixes' new 63c2e1c8238a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new e2f5efd0f0e2 powerpc: Fix early setup to make early_ioremap() work new 5665bc35c1ed powerpc/64s/syscall: Use pt_regs.trap to distinguish sysca [...] new d72500f99284 powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls new a2bc0cce717b Merge remote-tracking branch 'powerpc-fixes/fixes' new 8570e75a5543 selftests: Add .gitignore for nci test suite new 63e39d29b3da ixgbe: fix large MTU request from VF new 503c599a4f53 net: encx24j600: fix kernel-doc syntax in file headers new 511dfa8676ca Merge remote-tracking branch 'net/master' new 6bdacdb48e94 bpf: Fix BPF_JIT kconfig symbol dependency new 8f1634b82189 selftests/bpf: Convert static to global in tc_redirect progs new 704e2beba23c selftests/bpf: Test ringbuf mmap read-only and read-write [...] new 8afcc19fbf08 bpf: Clarify a bpf_bprintf_prepare macro new 0af02eb2a7d7 bpf: Avoid using ARRAY_SIZE on an uninitialized pointer new ceb11679d9fc bpf, offload: Reorder offload callback 'prepare' in verifier new 84316ca4e100 bpf: Set mac_len in bpf_skb_change_head new c28eb301dc89 Merge remote-tracking branch 'bpf/master' new 8c7b71c0be29 Merge remote-tracking branch 'ipsec/master' new c243f80dad93 Merge remote-tracking branch 'wireless-drivers/master' new 833bc4cf9754 ASoC: cs35l33: fix an error code in probe() new a83f8f354e0a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus new 03077d0577fe Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 855bfff9d623 regulator: fixed: Ensure enable_counter is correct if reg_ [...] new 98e48cd9283d regulator: core: resolve supply for boot-on/always-on regulators new e1b3a8b74477 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new 30af0648bcbc Merge remote-tracking branch 'regulator-fixes/for-linus' new b838ca8b923f Merge remote-tracking branch 'spi/for-5.12' into spi-linus new 7088cf3503b5 Merge remote-tracking branch 'spi/for-5.13' into spi-linus new 88033dc6695c Merge remote-tracking branch 'spi-fixes/for-linus' new f20924b60c88 Merge remote-tracking branch 'pci-current/for-linus' new df8f2be2fd0b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART new 1f06f5713f52 serial: 8250: Use BIT(x) for UART_{CAP,BUG}_* new 31fae7c8b18c serial: 8250: 8250_omap: Fix possible interrupt storm new e0e242087920 serial: 8250_pci: Add support for new HPE serial device new d22d1258eb5d Merge remote-tracking branch 'tty.current/tty-linus' new 18104e77b501 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new dd8532cfdc08 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new d3a25d02442e Merge remote-tracking branch 'phy/fixes' new e0112a7c9e84 staging: emxx_udc: fix loop in _nbu2ss_nuke() new 644333875592 Merge remote-tracking branch 'staging.current/staging-linus' new 1ec8c68aa6d6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' new e6e2f99c4916 Merge remote-tracking branch 'soundwire-fixes/fixes' new b106776080a1 thunderbolt: dma_port: Fix NVM read buffer bounds and offs [...] new 22c7a18ed5f0 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue new 5441c701c0f6 Merge remote-tracking branch 'thunderbolt-fixes/fixes' new b47943633e33 Merge remote-tracking branch 'ide/master' new e6276e3e64da Merge remote-tracking branch 'vfio-fixes/for-linus' new 5e2cd3cb9fcd Merge remote-tracking branch 'modules-fixes/modules-linus' new 77b1ad3c7cae Merge remote-tracking branch 'dmaengine-fixes/fixes' new c4affe2eff8e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 4f507ef98979 Merge remote-tracking branch 'kvm-fixes/master' new db4bd7c8c493 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 734d6ccfe7f1 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new e380adfc213a btrfs: zoned: pass start block to btrfs_use_zone_append new 764c7c9a464b btrfs: zoned: fix parallel compressed writes new 037239c36e72 Merge branch 'misc-5.13' into next-fixes new bef200c04afe Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 44d6b97fe195 Merge remote-tracking branch 'vfs-fixes/fixes' new eb2c50607bef Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 86170df798df Merge remote-tracking branch 'scsi-fixes/fixes' new ea00848f8c84 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 36367233ccb5 Merge remote-tracking branch 'mmc-fixes/fixes' new a81aa9133e53 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 1963e5f6ebbe Merge remote-tracking branch 'pidfd-fixes/fixes' new 515f76177e00 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' new 7e008b02557c dma-buf: fix unintended pin/unpin warnings new 054f1a7414a0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 7d86c30d0646 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 4f32cf70d192 Merge remote-tracking branch 'kbuild/for-next' new 4362165bc46f Merge remote-tracking branch 'compiler-attributes/compiler [...] new d8655d628bc5 Merge remote-tracking branch 'asm-generic/master' new 99c0d0338981 Merge remote-tracking branch 'arm/for-next' new 3bfa3bf983d3 Merge remote-tracking branch 'actions/for-next' new 0f359ea91445 Merge remote-tracking branch 'amlogic/for-next' new 29e7da07030a Merge remote-tracking branch 'aspeed/for-next' new 66a1e6b634ad Merge remote-tracking branch 'at91/at91-next' new 04bc48c06460 Merge remote-tracking branch 'drivers-memory/for-next' new 7e9f5de3f060 Merge remote-tracking branch 'imx-mxs/for-next' new 1c9fd06daa20 Merge remote-tracking branch 'keystone/next' new c35845ec4c83 Merge remote-tracking branch 'mediatek/for-next' new 24c4b3e24c14 Merge remote-tracking branch 'mvebu/for-next' new a7cfb7b53598 Merge remote-tracking branch 'omap/for-next' new 2b909302c24f Merge remote-tracking branch 'qcom/for-next' new 695f42c714e8 Merge remote-tracking branch 'raspberrypi/for-next' new 682f88b0568f Merge remote-tracking branch 'renesas/next' new 8d44eeb1a01a Merge remote-tracking branch 'reset/reset/next' new 091664803e7e Merge branch 'v5.14-armsoc/drivers' into for-next new 38ed607b0dc5 Merge branch 'v5.14-armsoc/dts32' into for-next new 849037e1a469 Merge branch 'v5.14-armsoc/dts64' into for-next new 4cc573096563 Merge branch 'v5.14-clk/next' into for-next new c6459ce23689 Merge remote-tracking branch 'rockchip/for-next' new f361cc48fb0b Merge remote-tracking branch 'samsung-krzk/for-next' new ee9dd67dcc42 Merge remote-tracking branch 'scmi/for-linux-next' new acf97059813a Merge remote-tracking branch 'sunxi/sunxi/for-next' new baafb4964a26 Merge remote-tracking branch 'tegra/for-next' new 33034d4ff5b1 Merge remote-tracking branch 'ti-k3/ti-k3-next' new b399bf61b5f6 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 43771df9eee7 Merge remote-tracking branch 'clk-imx/for-next' new 24f98e66a7b4 Merge remote-tracking branch 'clk-renesas/renesas-clk' new be5852ad5b07 Merge remote-tracking branch 'csky/linux-next' new 0cf744be8619 Merge remote-tracking branch 'h8300/h8300-next' new b3359e3f95cb Merge remote-tracking branch 'm68k/for-next' new 45b5e5c064bd Merge remote-tracking branch 'mips/mips-next' new 44ca7e2686af Merge remote-tracking branch 'openrisc/for-next' new dc22b64a9008 Merge remote-tracking branch 'sh/for-next' new 4e491358789a Merge remote-tracking branch 'btrfs/for-next' new f732e4d311a5 Merge remote-tracking branch 'ceph/master' new d201d7631ca1 cifs: fix memory leak in smb2_copychunk_range new e83aa3528a38 cifs: Fix inconsistent indenting new 860b69a9d771 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. new 0ab95c2510b6 Defer close only when lease is enabled. new 9687c85dfbf8 Fix KASAN identified use-after-free issue. new 873ccc71466f Merge remote-tracking branch 'cifs/for-next' new a1c7b4fc021f Merge remote-tracking branch 'cifsd/cifsd-for-next' new d56e988ddf68 Merge remote-tracking branch 'ext3/for_next' new 28f649e87c1f Merge remote-tracking branch 'jfs/jfs-next' new bb0023889011 fs/nfs: Use fatal_signal_pending instead of signal_pending new 769b01ea68b6 NFS: fix an incorrect limit in filelayout_decode_layout() new d1d973950ace pNFS/NFSv4: Remove redundant initialization of 'rd_size' new e877a88d1f06 SUNRPC in case of backlog, hand free slots directly to wai [...] new a421d218603f NFSv4: Fix a NULL pointer dereference in pnfs_mark_matchin [...] new d275880abce9 SUNRPC: Fix Oops in xs_tcp_send_request() when transport i [...] new b6c0208938f6 Merge remote-tracking branch 'nfs/linux-next' new a948b1142cae NFSD: Fix TP_printk() format specifier in nfsd_clid_class new 87b2394d60c3 NFSD: Add an RPC authflavor tracepoint display helper new 27787733ef44 NFSD: Add nfsd_clid_cred_mismatch tracepoint new 744ea54c869c NFSD: Add nfsd_clid_verf_mismatch tracepoint new 0bfaacac57e6 NFSD: Remove trace_nfsd_clid_inuse_err new 7e3b32ace609 NFSD: Add nfsd_clid_confirmed tracepoint new cee8aa074281 NFSD: Add nfsd_clid_reclaim_complete tracepoint new c41a9b7a906f NFSD: Add nfsd_clid_destroyed tracepoint new 2958d2ee7102 NFSD: Add a couple more nfsd_clid_expired call sites new 237f91c85ace NFSD: Add tracepoints for SETCLIENTID edge cases new e8f80c5545ec NFSD: Add tracepoints for EXCHANGEID edge cases new 1736aec82a15 NFSD: Constify @fh argument of knfsd_fh_hash() new 8476c69a7fa0 NFSD: Capture every CB state transition new 167145cc64ce NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros new 806d65b617d8 NFSD: Add cb_lost tracepoint new b200f0e35338 NFSD: Adjust cb_shutdown tracepoint new 9f57c6062bf3 NFSD: Remove spurious cb_setup_err tracepoint new 3c92fba557c6 NFSD: Enhance the nfsd_cb_setup tracepoint new 2cde7f8118f0 NFSD: Add an nfsd_cb_lm_notify tracepoint new 87512386e951 NFSD: Add an nfsd_cb_offload tracepoint new 17d76ddf76e4 NFSD: Replace the nfsd_deleg_break tracepoint new 4ade892ae1c3 NFSD: Add an nfsd_cb_probe tracepoint new 1d2bf65983a1 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints new d6cbe98ff32a NFSD: Update nfsd_cb_args tracepoint new b0bc8520e632 nfsd4: Expose the callback address and state of each NFS4 client new 4b912600c12f nfsd: Prevent truncation of an unlinked inode from blockin [...] new ec79990df716 nfsd: move some commit_metadata()s outside the inode lock new ff78b9442926 NFSD add vfs_fsync after async copy is done new a030a96a8b5d Merge remote-tracking branch 'nfsd/nfsd-next' new ef08044bb6c2 Merge remote-tracking branch 'v9fs/9p-next' new 9d5e8492eee0 xfs: adjust rt allocation minlen when extszhint > rtextsize new 676a659b60af xfs: retry allocations when locality-based search fails new 16c9de54dc86 xfs: fix deadlock retry tracepoint arguments new e3c2b047475b xfs: restore old ioctl definitions new 9f455a6f247e Merge remote-tracking branch 'xfs/for-next' new 97a05d5e6a6e Merge remote-tracking branch 'vfs/for-next' new 11b3dda5e8b6 lib: vsprintf: scanf: Negative number must have field width > 1 new 900fdc457376 lib: vsprintf: Fix handling of number field widths in vsscanf new 50f530e176ea lib: test_scanf: Add tests for sscanf number conversion new ef04d4ff4b19 selftests: lib: Add wrapper script for test_scanf new 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next new e8fe5136f0a2 Merge remote-tracking branch 'printk/for-next' new c66a5fd949e6 Merge remote-tracking branch 'hid/for-next' new 0367a49c62b0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new ee62c89cd459 docs: update sysfs-platform_profile.rst reference new e437c1a3e713 docs: vcpu-requests.rst: fix reference for atomic ops new 50bd52fef16d docs: translations/zh_CN: fix a typo at 8.Conclusion.rst new 716c9d9403d0 docs: sched-bwc.rst: fix a typo on a doc name new 4b0c9948a4c2 docs: update pin-control.rst references new 0a5fab9f0858 docs: virt: api.rst: fix a pointer to SGX documentation new 5286bd25e209 docs: ABI: iommu: remove duplicated definition for sysfs-k [...] new 13d6f96750c8 docs: ABI: sysfs-class-backlight: unify ambient light zone nodes new 1ca5d41c371e docs: ABI: sysfs-class-led-trigger-pattern: remove repeat [...] new 61fa308f23b5 samples/kprobes: Fix typo in handler_fault() new db1ea668843e samples/kprobes: Fix typo in handler_post() new cc3496bf8685 docs: Use fallthrough pseudo-keyword new 76001b8bbf48 docs: Add more message type documentations for checkpatch new fa5b8fef20b1 docs/zh_CN: add parisc index translation new b24247ded3e3 docs/zh_CN: add parisc debugging.rst translation new 5fb82175a2ae docs/zh_CN: add parisc registers.rst translation new 2bc602cb0e0d docs: block: blk-mq.rst: correct drive -> driver new 0e7c52da1ab8 Documentation: checkpatch: Tweak BIT() macro include new eadaba385fde Merge remote-tracking branch 'jc_docs/docs-next' new 78a0b3620b0c Merge remote-tracking branch 'v4l-dvb/master' new 0a016c35a326 media: staging: media: atomisp: pci: Balance braces around [...] new b6465b1d74b8 media: staging: media: atomisp: pci: Balance braces around [...] new 41d1f1b03909 media: staging: media: atomisp: pci: Balance braces around [...] new d1ca04c476d6 media: staging: media: atomisp: pci: Balance braces around [...] new 049eda0749fa media: staging: media: tegra-video: Align line break to ma [...] new 6ceb557604e8 media: staging: media: atomisp: Fix sh_css.c brace coding [...] new c0633711b00a media: staging: media: atomisp: Remove redundant assertion [...] new 7394bf6d3c1e media: staging: media: atomisp: Fix the rest of sh_css.c b [...] new dfdd8ceb6f74 media: staging: media: atomisp: Remove all redundant asser [...] new 9d634547323e media: staging: media: atomisp: Remove a superfluous else [...] new d4bc34d18201 media: staging: media: atomisp: Replace if else clause wit [...] new 7796e455170e media: staging: media: atomisp: Fix alignment and line len [...] new 58a328830e49 media: staging: media: atomisp: Refactor ia_css_stream_load() new 684e025c7165 media: staging: media: atomisp: Fix line split style issues new 43692e9e1b8b media: staging: media: atomisp: balance braces around if.. [...] new 21837c2c27cd media: staging: media: atomisp: remove unnecessary braces new f50559f0c9b4 media: staging: media: atomisp: reformat code comment blocks new 4c999ae366e1 media: staging: media: atomisp: fix CamelCase variable naming new 2dfc978ac0f3 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() new 637959f7e273 media: staging: media: atomisp: remove unnecessary pr_info calls new 4eb48acac1e9 media: s2255drv: remove redundant assignment to variable field new b07006ff9365 media: mc: mc-entity.c: Fix typo new 71c415181284 media: rkisp1: rksip1-capture.c: Improve comments and fix typos new 27ba44270b5e media: rkisp1: rkisp1-params.c: Fix typos new be8656e62e9e media: cpia2: fix memory leak in cpia2_usb_probe new b2cd0b31ed89 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] new 3d37ef41bed0 media: cobalt: fix race condition in setting HPD new 67a7e53d5b21 media: hevc: Fix dependent slice segment flags new 414e0a6437f9 media: qcom/camss: Use devm_platform_ioremap_resource_byname new 8edcb5049ac2 media: I2C: change 'RST' to "RSET" to fix multiple build errors new f8194e5e63fd media: pvrusb2: fix warning in pvr2_i2c_core_done new 09f4310c6bfb media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 new 3b330849512e media: hantro: imx: reuse MB_DIM define new c78b22aaaa90 media: hantro: imx: remove duplicate dec_base init new d72a96b6c053 media: hantro: imx: remove unused include new bbc42ab0da98 media: hantro: introduce hantro_g1.c for common API new 18d6c8b7b4c9 media: hantro: add fallback handling for single irq/clk new 0d705395afa4 media: dt-bindings: Document SAMA5D4 VDEC bindings new 82ad940c0094 media: hantro: add initial SAMA5D4 support new bb9212fd9710 media: ARM: dts: sama5d4: enable Hantro G1 VDEC new 401b0e5dcab6 media: i2c: ak7375: use pm_runtime_resume_and_get() new 7917f27941c3 media: i2c: dw9714: use pm_runtime_resume_and_get() new ed8f47b06125 media: i2c: dw9768: use pm_runtime_resume_and_get() new d5e75e8b4a24 media: i2c: dw9807-vcm: use pm_runtime_resume_and_get() new c36c7d56ad44 media: i2c: hi556: use pm_runtime_resume_and_get() new 3c11dfe3be25 media: i2c: imx214: use pm_runtime_resume_and_get() new 30ad45591265 media: i2c: imx219: use pm_runtime_resume_and_get() new 018ef4301711 media: i2c: imx258: use pm_runtime_resume_and_get() new bb94b8f3a76e media: i2c: imx274: use pm_runtime_resume_and_get() new 739d9c64150a media: i2c: imx290: use pm_runtime_resume_and_get() new c0f8f1b6a101 media: i2c: imx319: use pm_runtime_resume_and_get() new 5f070f4df4fd media: i2c: imx355: use pm_runtime_resume_and_get() new e7c018a96355 media: i2c: mt9m001: use pm_runtime_resume_and_get() new 67d44de2f842 media: i2c: ov02a10: use pm_runtime_resume_and_get() new cc9351ff1055 media: i2c: ov13858: use pm_runtime_resume_and_get() new c12ede18c38b media: i2c: ov2659: use pm_runtime_resume_and_get() new c679b2365a9e media: i2c: ov2685: use pm_runtime_resume_and_get() new b9be93aa55b4 media: i2c: ov2740: use pm_runtime_resume_and_get() new 5187df40bf3d media: i2c: ov5647: use pm_runtime_resume_and_get() new 6b19d2970086 media: i2c: ov5648: use pm_runtime_resume_and_get() new f151c230dced media: i2c: ov5670: use pm_runtime_resume_and_get() new f236bb2490b6 media: i2c: ov5675: use pm_runtime_resume_and_get() new 1541ac5ffd4c media: i2c: ov5695: use pm_runtime_resume_and_get() new 45bbff806cab media: i2c: ov7740: use pm_runtime_resume_and_get() new 529e78dea6a0 media: i2c: ov8856: use pm_runtime_resume_and_get() new 586ee057ba6b media: i2c: ov8865: use pm_runtime_resume_and_get() new 279a085db8c8 media: i2c: ov9734: use pm_runtime_resume_and_get() new 81f2fe55d12b media: i2c: tvp5150: use pm_runtime_resume_and_get() new a959a7bf3b93 media: i2c: video-i2c: use pm_runtime_resume_and_get() new 2450f59d2416 media: i2c: ccs-core: use pm_runtime_resume_and_get() new 75ecb9c83cf9 staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get() new deb9119f807a staging: media: atomisp: use pm_runtime_resume_and_get() new 7af42f3136d8 staging: media: ipu3: use pm_runtime_resume_and_get() new e21e1e94ce10 staging: media: cedrus_video: use pm_runtime_resume_and_get() new dc8276b78917 staging: media: tegra-vde: use pm_runtime_resume_and_get() new c09ffca53fcd staging: media: tegra-video: use pm_runtime_resume_and_get() new 0314339a0a49 media: rockchip/rga: use pm_runtime_resume_and_get() new bc700a13cd3f media: sti/hva: use pm_runtime_resume_and_get() new 0ccb25b8279c media: ipu3: use pm_runtime_resume_and_get() new 7295e537bb2b media: coda: use pm_runtime_resume_and_get() new 97df01fae800 media: mtk-jpeg: use pm_runtime_resume_and_get() new 09dfb36ce250 media: camss: use pm_runtime_resume_and_get() new f6bf35ee3e4d media: venus: core: use pm_runtime_resume_and_get() new 1938ab0d271f media: venus: vdec: use pm_runtime_resume_and_get() new 85368a213e2d media: venus: venc: use pm_runtime_resume_and_get() new c311f53362b0 media: rcar-fcp: use pm_runtime_resume_and_get() new 8102cf89ecd5 media: rkisp1: use pm_runtime_resume_and_get() new a8779c2752f2 media: s3c-camif: use pm_runtime_resume_and_get() new 67b92f54186c media: s5p-mfc: use pm_runtime_resume_and_get() new 75c573eb7041 media: stm32: use pm_runtime_resume_and_get() new 79e790ff0bc5 media: sunxi: use pm_runtime_resume_and_get() new 588bc430133c media: ti-vpe: use pm_runtime_resume_and_get() new 71aeaedc9683 media: vsp1: use pm_runtime_resume_and_get() new 334fe327a8b4 media: rcar-vin: use pm_runtime_resume_and_get() new 10f05966c520 media: hantro: use pm_runtime_resume_and_get() new 89cf71e62cd3 media: davinci: fix two kernel-doc comments new 7c7f8482ca5c Merge remote-tracking branch 'v4l-dvb-next/master' new 70584caf04be Merge remote-tracking branch 'pm/linux-next' new 17a8b0b6dde6 cpufreq: blacklist SC7280 in cpufreq-dt-platdev new 88bf5a85fe98 dt-bindings: dvfs: Add support for generic performance domains new 70d99a8f0442 cpufreq: mediatek: add support for mt8365 new b791c7f94680 cpufreq: scmi: Fix an error message new 3741541ed116 cpufreq: dt: Rename black/white-lists new 66647d44d8cc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new a78ae2bce5a3 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status new 5ba8537b8cb8 PM / devfreq: tegra30: Support thermal cooling new 701a837873ae Merge remote-tracking branch 'devfreq/devfreq-next' new ac9fd3c80340 opp: use list_del_init instead of list_del/INIT_LIST_HEAD new db0ad707be16 Merge remote-tracking branch 'opp/opp/linux-next' new 591f762b2750 RDMA/hns: Remove the condition of light load for posting DWQE new e3d65124ce2b RDMA/ucma: Cleanup to reduce duplicate code new e6a1f8c696be RDMA/mlx5: Remove redundant assignment to ret new 74ec2424737a IB/srpt: Remove redundant assignment to ret new 16149eddd380 RDMA/core: Remove never used ib_modify_wq function call new 7c6c2f5337b7 RDMA: Remove unnecessary struct declaration new 620ccaaa46d1 IB/hfi1: Delete an unneeded bool conversion new 409694eb7866 RDMA/rxe: Add bind MW fields to rxe_send_wr new 37c826ec1ed7 RDMA/rxe: Return errors for add index and key new 46813b663d47 RDMA/rxe: Enable MW object pool new 9081b2315bbf RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs new a9614784082d RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK new 1d12450d6bd1 RDMA/rxe: Move local ops to subroutine new 621c78719ba7 RDMA/rxe: Add support for bind MW work requests new c8dcdda046b0 RDMA/rxe: Implement invalidate MW operations new 8af57653c074 RDMA/rxe: Implement memory access through MWs new 0b7216f4521f RDMA/rxe: Disallow MR dereg and invalidate when bound new 5e8345662b45 Merge remote-tracking branch 'rdma/for-next' new e40d2cca0189 net: phy: add MediaTek Gigabit Ethernet PHY driver new ba751e28d442 net: dsa: mt7530: add interrupt support new 4006f986c091 dt-bindings: net: dsa: add MT7530 interrupt controller binding new f494f0935ffb staging: mt7621-dts: enable MT7530 interrupt controller new 0f844e4c993d Merge branch 'mt7530-interrupt-support' new 2682ea324b00 mISDN: Remove obsolete PIPELINE_DEBUG debugging information new d96b0e59468d net: hns3: refactor dump reg of debugfs new 365e860aa7a7 net: hns3: refactor dump reg dcb info of debugfs new d2f737cf21b8 net: hns3: refactor queue map of debugfs new e44c495d95e0 net: hns3: refactor queue info of debugfs new b5a0b70d77b9 net: hns3: refactor dump fd tcam of debugfs new 7679f28e32a4 net: hns3: refactor dump tm map of debugfs new cad7c215a4b1 net: hns3: refactor dump tm of debugfs new 0e32038dc856 net: hns3: refactor dump tc of debugfs new 6571ec2eda65 net: hns3: refactor dump qos pause cfg of debugfs new 28d3bada7d42 net: hns3: refactor dump qos pri map of debugfs new 95b195869b7d net: hns3: refactor dump qos buf cfg of debugfs new 484e1ed1b25a net: hns3: refactor dump qs shaper of debugfs new 7b07ab06e6b0 net: hns3: refactor dump mac tnl status of debugfs new 058c3be95235 net: hns3: refactor dump serv info of debugfs new b4689aaf1863 net: hns3: remove the useless debugfs file node cmd new dc185ae6ab87 Merge branch 'hns3-debugfs' new c169a93c8176 net: wan: remove leading spaces before tabs new 094fefd663ad net: usb: remove leading spaces before tabs new 1d314fc1a157 net: slip: remove leading spaces before tabs new 63b63138f656 net: ppp: remove leading spaces before tabs new d1542f85dfc2 net: hamradio: remove leading spaces before tabs new a597111a3ce3 net: fddi: skfp: remove leading spaces before tabs new 20a4fc3bc284 net: appletalk: remove leading spaces before tabs new cf9207d77aef ifb: remove leading spaces before tabs new 9e5914cc9571 mii: remove leading spaces before tabs new 938263064ea7 Merge branch 'net-leading-spaces' new 0c20f2d29fff igc: Move igc_xdp_is_enabled() new 73a6e3721261 igc: Refactor __igc_xdp_run_prog() new f485164867d3 igc: Refactor igc_clean_rx_ring() new 4609ffb9f615 igc: Refactor XDP rxq info registration new a27e6e73e550 igc: Introduce TX/RX stats helpers new 6123429516c7 igc: Introduce igc_unmap_tx_buffer() helper new 859b4dfa4115 igc: Replace IGC_TX_FLAGS_XDP flag by an enum new fc9df2a0b520 igc: Enable RX via AF_XDP zero-copy new 9acf59a752d4 igc: Enable TX via AF_XDP zero-copy new 92b13cabeacd Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 86a5ad0a4608 net: bonding: add some required blank lines new 8ce390bb9859 net: bonding: fix code indent for conditional statements new 52333512701b net: bonding: remove unnecessary braces new 97a1111d9ca6 net: bonding: use tabs instead of space for code indent new ba102914fa4f Merge branch 'bond-cleanups' new 4b99b7498277 NFC: st21nfca: remove unnecessary variable and labels new 07b5dc1d515a ibmvnic: remove default label from to_string switch new 25173dd4093a selftests: net: devlink_port_split.py: skip the test if no [...] new 48afdaea04eb net: atm: use DEVICE_ATTR_RO macro new 7567d603b3f1 net: usb: hso: use DEVICE_ATTR_RO macro new 86fe2f8aa14f net: cdc_ncm: use DEVICE_ATTR_RW macro new fc1216af2f19 Merge remote-tracking branch 'net-next/master' new 63756f9fb2c6 Merge remote-tracking branch 'netfilter-next/master' new ace4e30dbca7 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 new e495dbe5beec Bluetooth: btqca: Add support for firmware image with mbn [...] new 55c9850addcc Bluetooth: btqca: Moved extracting rom version info to com [...] new d82795d80cb2 dt-bindings: net: bluetooth: Convert Qualcomm BT binding t [...] new f17d4d7ef732 dt-bindings: net: bluetooth: Add device tree bindings for [...] new 3f4598868685 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) new b8950e6815b6 Bluetooth: Remove spurious error message new a563f2a47ca3 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails new 48c8becdd0c3 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response new 2aaf532ca1b6 Bluetooth: btusb: Use firmware_request_nowarn new 3c12c376e965 Bluetooth: btusb: Add support USB ALT 3 for WBS new 7e17367e0169 Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro new c7e1e7ccd606 Bluetooth: Translate additional address type during le_conn_comp new ac331fb551b4 Merge remote-tracking branch 'bluetooth/master' new 43a511c44e58 gfs2: Prevent direct-I/O write fallback errors from getting lost new 4194dec4b416 gfs2: Fix I_NEW check in gfs2_dinode_in new 20265d9a67e4 gfs2: fix scheduling while atomic bug in glocks new 865cc3e9cc0b gfs2: fix a deadlock on withdraw-during-mount new f5456b5d67cf gfs2: Clean up revokes on normal withdraws new 75c38a3754f8 gfs2: Fix use-after-free in gfs2_glock_shrink_scan new c861120d918f gfs2: Fix mmap locking for write faults new efc1ffae38fd gfs2: Clean up the error handling in gfs2_page_mkwrite new 528d2f919ce2 gfs2: Add wrapper for iomap_file_buffered_write new b7f4ad2849db gfs2: Add gfs2_holder_is_compatible helper new 2ac05ced42a9 gfs2: Fix mmap + page fault deadlocks (part 1) new 8d5e69b6eba8 iov_iter: Add iov_iter_fault_in_writeable() new 2410169be8bf gfs2: Add wrappers for accessing journal_info new 62713fe2a596 gfs2: Encode glock holding and retry flags in journal_info new 8fdfebb90c45 gfs2: Add LM_FLAG_OUTER glock holder flag new f2e249414acb gfs2: Fix mmap + page fault deadlocks (part 2) new 75069590915f gfs2: Fix do_gfs2_set_flags description new bf60eb6faeef Merge remote-tracking branch 'gfs2/for-next' new 1c9132329732 Merge remote-tracking branch 'mtd/mtd/next' new 274d11cf389a Merge remote-tracking branch 'nand/nand/next' new 0ea9ab76a701 Merge remote-tracking branch 'crypto/master' new 41ab70e06e13 Merge tag 'imx-drm-next-2021-05-12' of git://git.pengutron [...] new ae25ec2fc6c5 Merge tag 'drm-misc-next-2021-05-17' of git://anongit.free [...] new 2ba047855096 Merge tag 'drm-intel-next-2021-05-19-1' of git://anongit.f [...] new ca8bd450fb04 Merge remote-tracking branch 'drm/drm-next' new 267d51d77fda drm/ttm: Remap all page faults to per process dummy page. new 72c8c97b1522 drm/amdgpu: Split amdgpu_device_fini into early and late new e9669fb78262 drm/amdgpu: Add early fini callback new d10d0daa2072 drm/amdgpu: Handle IOMMU enabled case. new 03f9016ed820 drm/amdgpu: Remap all page faults to per process dummy page. new ded13b9cfd59 PCI: Add support for dev_groups to struct pci_driver new 35bba8313b95 drm/amdgpu: Convert driver sysfs attributes to static attributes new f89f8c6bafd0 drm/amdgpu: Guard against write accesses after device removal new 75973e5802af drm/sched: Make timeout timer rearm conditional. new ca4e17244bd2 drm/amdgpu: Prevent any job recoveries after device is unplugged. new 54a85db8dea4 drm/amdgpu: Fix hang on device removal. new c61cdbdbffc1 drm/scheduler: Fix hang when sched_entity released new 0b10ab80695d drm/sched: Avoid data corruptions new 984f8261bbdf drm/amd/display: Remove superfluous drm_mode_config_cleanup new 98c6e6a7e2a1 drm/amdgpu: Verify DMA opearations from device are done new 07775fc13878 drm/amdgpu: Unmap all MMIO mappings new 3203e497eb76 drm/bridge: anx7625: Synchronously run runtime suspend. new 808a4ae5fa7d vgaarb: Use ACPI HID name to find integrated GPU new ea8c9ed53f87 drm: Fix missing unlock and free on error in drm_legacy_ad [...] new 6d0a12c734c3 drm/ttm: Explain why ttm_bo_add_move_fence uses a shared slot new 78fe0d5a1cb6 Merge remote-tracking branch 'drm-misc/for-linux-next' new cbd4945ca5b8 drm/amdgpu/display: fix dal_allocation documentation new 1acbb613c445 drm/amdgpu: add synchronization among waves in the same th [...] new 7bd939d04db9 drm/amdgpu: add judgement when add ip blocks (v2) new 32358093b66d drm/amdgpu: update the method for harvest IP for specific SKU new 0064b0ce85bb drm/amd/pm: enable ASPM by default new 0aa0725fa717 drm/amd/amdgpu: Cancel the hrtimer in sw_fini new 6e6fe7c9285e drm/amd/pm: Update aldebaran pmfw interface new a9a76beed265 drm/amdkfd: new range accessible by all GPUs new 2bb5b5f688cb drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] new e2b1f9f52bb6 drm/amdkfd: refine the poison data consumption handling new 195c41fba46c drm/amdgpu: Add compile flag for securedisplay new 0c6f7777cf37 drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory new 2b2339eeaff5 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory new ed9d205363c3 drm/amdgpu: Complete multimedia bandwidth interface new 5968c6a2ba8f drm/amdgpu: add atomfirmware helper function to query fw cap new 58ff791ad3ef drm/amdgpu: switch to cached fw flags for gpu virt cap new 698b1010864e drm/amdgpu: switch to cached fw flags for sram ecc cap new 82a520301628 drm/amdgpu: switch to cached fw flags for mem training cap new cffd6f9d42bd drm/amdgpu: add helper function to query dynamic boot config cap new c6a11133337c drm/amdgpu: query boot config cap before issue psp cmd new 0ccc3ccf5b3a drm/amdgpu: re-apply "use the new cursor in the VM code" v2 new 2b77ade8b90f drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram new abf91e0d3316 drm/amdgpu: set the contiguous flag if possible new dfffdf5e6597 drm/amdgpu: check contiguous flags instead of mm_node new 3b5d86fc2382 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr new a6ce1e1aab3f drm/radeon: use the dummy page for GART if needed new bf546940d5aa drm/amdgpu: flush TLB if valid PDE turns into PTE new 5228cd65742a drm/amdgpu: Fill adev->unique_id with data from PF2VF msg new 7a3ae1e249c2 Revert "drm/amdkfd: flush TLB after updating GPU page table" new 765385ec00a9 drm/amdkfd: heavy-weight flush TLB after unmap new ea46eaf26c6c drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] new e0972f8c21d2 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV new d9c7f753b8b4 drm/amdgpu: Refine the error report when flush tlb. new 8ef4f94addd7 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] new 8f6368a9c926 drm/amdgpu: Conditionally reset RAS counters on boot new eed13b0e374e drm/amd/pm: Add custom/current freq to pstates new e943dd8861f7 drm/amd/pm: Fix showing incorrect frequencies on aldebaran new 5709121a58a2 drm/amd/pm: Reset max GFX clock after disabling determinism new 132c894e93f1 drm/amd/display: treat memory as a single-channel for asym [...] new 980d6042c1dc drm/amd/display: Add get_current_time interface to dmub_srv new 2334470369f1 drm/amd/display: Add documentation for power gate plane new 7969b6ecb356 drm/amd/display: Remove legacy comments new 568bb205d2a4 drm/amd/display: Add kernel-doc to some hubp functions new 194038fd736f drm/amd/display: Document set RECOUT operation new 5e9ff15976c2 drm/amd/display: Minor refactor of DP PHY test automation new 6cb2ce8e31a3 drm/amd/display: Disconnect non-DP with no EDID new 55bac4a77a86 drm/amd/display: determine dp link encoding format from li [...] new 4c247f8c57f3 drm/amd/display: decide link training settings based on ch [...] new 37f270c6d805 drm/amd/display: rename perform_link_training_int function new f1900a9b0f64 drm/amd/display: consider channel coding in configure lttpr mode new d98af2725d42 drm/amd/display: Refactor suspend/resume of Secure display new 3bb68cec4db8 drm/amd/display: Add Overflow check to skip MALL new 67c268a50a11 drm/amd/display: Correct DPCD revision for eDP v1.4 new bbc49fc0326b drm/amd/display: Avoid get/put vblank when stream disabled new 60d177fdf884 drm/amd/display: Use the correct max downscaling value for [...] new 3ca402375a21 drm/amd/display: Refactor and add visual confirm for HW Fl [...] new 41a9e02bb0ab drm/amd/display: [FW Promotion] Release 0.0.66 new 6b8dd1337a23 drm/amd/display: 3.2.136 new 6f1695918c2a drm/amd/amdgpu: add beige_goby asic type new 2542e3c654f2 drm/amd/amdgpu: set fw load type for beige_goby new b41f5b7ab026 drm/amd/amdgpu: set asic family and ip blocks for beige_goby new f7b97efef6dc drm/amd/amdgpu: add support for beige_goby firmware new d2bfc50de286 drm/amd/amdgpu: add gmc support for beige_goby new 8573035a95f5 drm/amd/amdgpu: add common support for beige_goby new fd5b4b44e453 drm/amd/amdgpu: initialize IP offset for beige_goby new ece6fb068d69 drm/amd/amdgpu: add mmhub support for beige_goby new aa2caa2ad6b8 drm/amd/amdgpu: add common ip block for beige_goby new 2d527ea6fd32 drm/amd/amdgpu: add gmc ip block for beige_goby new a1dede364b99 drm/amd/amdgpu: add ih ip block for beige_goby new 898319ca1e17 drm/amd/amdgpu: add gfx ip block for beige_goby new 8760403e1965 drm/amd/amdgpu: add sdma ip block for beige_goby new 67b35b08e7a1 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] new 5663da86c90d drm/amd/amdgpu: add virtual display support for beige_goby new afee60e4c54b drm/amd/amdgpu: support cp_fw_write_wait for beige_goby new 0e5f4b098888 drm/amd/amdgpu: Use IP discovery table for beige goby new 5cf607cc357d drm/amdkfd: support beige_goby KFD new c86eb51705ae drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support new 4d3526690a4b drm/amd/amdgpu: add smu support for beige_goby new c0729819104a drm/amd/amdgpu: add psp support for beige_goby new 77a3e25102c3 drm/amdgpu: add mmhub client support for beige goby new 3df8ecc8a1de drm/amdgpu: add gc_10_3_5 golden setting for beige_goby new f703d4b6f206 drm/amdgpu: Enable VCN for Beige Goby new 09c31c778daf drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby new 5ed7715dbb36 drm/amd/pm: add mode1 support for beige_goby new fbe8115c6ab7 drm/amd/pm: update smu11 driver interface header for beige_goby new 7077b19a3824 drm/amd/pm: use macro to get pptable members new bc6bd46bc370 drm/amdgpu: enable GFX clock gating for beige_goby new d75caec8a454 drm/amdgpu: support athub cg setting for beige_goby new 147de218c231 drm/amdgpu: enable athub/mmhub PG for beige_goby new 5d36b865e4f7 drm/amdgpu: enable mc CG and LS for beige_goby new 170c193ffd97 drm/amdgpu: enable hdp CG and LS for beige_goby new a764bef36de0 drm/amdgpu: enable ih CG for beige_goby new e47e4c0e4f1b drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY new d69d278fc72f drm/amdgpu: add cgls for beige_goby new ac79f42a7217 drm/amd/pm: Use the PPTable from VBIOS for beige_goby new ece3cbadb4f5 drm/amd/amdgpu: Enable gfxoff for beige_goby new 2db8378f098e drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby new 8198ace7a074 drm/amd/display: Add register definitions for Beige Goby new cd6d421e3d1a drm/amd/display: Initial DC support for Beige Goby new 015b448985a4 drm/amd/display: Edit license info for beige goby DC files new 656fe9b65663 drm/amd/display: Add DM support for Beige Goby new ddaed58b577d drm/amd/amdgpu: Enable DCN IP init for Beige Goby new fa5d21edbbc1 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 new e5fd073fd463 drm/amd/display: Update DCN303 SR Exit Latency new ac87f9429453 drm/amd/display: Enable HDCP for Beige Goby new 258ec890cc50 drm/amd/display: enable idle optimizations for beige goby new 49da4c2be53e drm/amd/display: Fix typo of format termination newline new 4aa7e6e07b6b drm/amd/amdgpu: psp program IH_RB_CTRL on sienna_cichlid new 0a6fb5028665 drm/amd/amdgpu: fix refcount leak new c780b2eedbd0 drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment new 4e94272f8a99 drm/amdgpu: Keep a bo-reference per-attachment new 7141394edc05 drm/amdgpu: Simplify AQL queue mapping new 264fb4d332f5 drm/amdgpu: Add multi-GPU DMA mapping helpers new b72ed8a2de8e drm/amdgpu: DMA map/unmap when updating GPU mappings new 9e5d275319e2 drm/amdgpu: Move kfd_mem_attach outside reservation new 5ac3c3e45fb9 drm/amdgpu: Add DMA mapping of GTT BOs new e552ee40b02b drm/amdgpu: Move dmabuf attach/detach to backend_(un)bind new 96b62c8aa47b drm/amdkfd: fix a resource leakage issue new 295c4f513f50 drm/amdgpu: add video_codecs query support for aldebaran new 1f6256590c11 drm/amdgpu: Query correct register for DF hashing on Aldebaran new 3d6c91641bc8 drm/amdgpu/display: add helper functions to get/set backli [...] new 7230362c78d4 drm/amdgpu/display: restore the backlight on modeset (v2) new a8e56b80df87 drm/amdgpu: Fix a use-after-free new 6c65d8678c5e drm/amdgpu: update gc golden setting for Navi12 new 87476d12c5ce drm/amdgpu: update sdma golden setting for Navi12 new 9a530062d57f drm/amdgpu: modify system reference clock source for navi+ (V2) new 6e8bcdd63a1e drm/amd/amdgpu: fix a potential deadlock in gpu reset new 81db370c8819 drm/amdgpu: stop touching sched.ready in the backend new 0d2d89f9cf97 drm/amd/display: take dc_lock in short pulse handler only new da38f706fece drm/amd/pm: correct MGpuFanBoost setting new a1cf4d6308de drm/amdgpu/pm: Update metrics table (v2) new 72f625df6667 drm/amdgpu/pm: add new fields for Navi1x (v3) new 78ccc863f154 drm/amdgpu/pm: display vcn pp dpm (v4) new c4c4a8b724e2 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error new 424b24afefc5 drm/amd/pm: Update PPTable struct for beige_goby new a915b8307721 drm/amdgpu: Indirect register access for Navi12 sriov new fa0a08600e13 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 73c0daf7a12b drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 4fb57aa4dce0 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 9bc74ef21558 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 24caabea56ba drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 90887575766f drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 2548b663cfdd drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] new a6ddecd13fc5 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV new df45bda564c8 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate new 89ffcff6178d drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate new 4c80c5568208 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate new e3ae2f53f626 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate new ba95885d7288 drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] new d909dabde705 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] new 61923574b67a drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate new c5429dc4bbba drm/radeon/radeon_cs: Fix incorrectly documented function [...] new 8f4fbd96623f drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity new d318c547d123 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions new 2625bf59cbbe drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot new 86c69c454bcd drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions new 4e0db7310f7d drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] new b986579294d2 drm/amd/amdgpu/si_dma: Fix some function name disparity new c36507da49c2 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] new b88237bb1fe7 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] new 51f37ec37cbb drm/radeon/radeon_vm: Fix function naming disparities new 6e711c089ea3 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] new 6cd948c14e8d drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue new dfbb36528e39 drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] new 568f914aafb9 drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue new 98884a886402 drm/radeon/r100: Realign doc header with function 'r100_cs [...] new 9127767fbdcc drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] new f51d867822dd drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] new ba14810a2dad drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers new 60f28c9b207b drm/amd/amdgpu/sdma_v5_0: Fix typo in function name new d626ac340a32 drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions new ab5ed8e98810 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name new ed45818b87ee drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity new f59762f7c657 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse new 5e98ac15732c drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] new 783520d76b96 drm/amdgpu: Add vbios info ioctl interface new cf7be0540bbe drm/amdgpu: Field type update in drm_amdgpu_info_vbios new 1456ebdc32a8 drm/amdgpu: Revert vbios info ioctl patches new 80ac2b961487 drm/amdgpu: Add vbios info ioctl interface new 94c31c5df955 drm/amdgpu: remove unsafe optimization to drop preamble ib new a650f86cb627 usb/host: enable auto power control for xhci-pci new 7e92679a4730 drm/amdgpu: add another raven1 gfxoff quirk new f30d28354ef0 drm/amdgpu: only check for _PR3 on dGPUs new e2e36ca991bb drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new b86a5740d089 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 56777dd309f7 Revert "drm/amd/display: To modify the condition in indica [...] new 8d52b24379cd drm/amdgpu: check whether s2idle is enabled to determine s0ix new 5ecf0fd0415e drm/radeon: Add HD-audio component notifier support (v2) new 8a6f1cc65bbc drm/amdgpu/acpi: unify ATCS handling (v3) new 6e798326e4ab drm/amdgpu/apci: switch ATIF/ATCS probe order new c8feba1c4e10 Merge remote-tracking branch 'amdgpu/drm-next' new 482214702e9b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d59476e27635 Merge remote-tracking branch 'etnaviv/etnaviv/next' new e56360d6a119 regmap: mdio: Don't modify output if error happened new dfde31c9d10f Merge remote-tracking branch 'regmap/for-5.14' into regmap-next new 6c01abc69288 Merge remote-tracking branch 'regmap/for-next' new 67d92ee7a50b ALSA: firewire-lib: code refactoring for size of CIP header new c75f36789d3c ALSA: firewire-lib: code refactoring for calculation of co [...] new 233dbbc7af5d ALSA: firewire-lib: code refactoring for selection of IT c [...] new da3623abfbef ALSA: firewire-lib: start processing content of packet at [...] new 26541cb15a1a ALSA: firewire-lib: skip initial packets instead of schedu [...] new bd165079dedb ALSA: firewire-lib: code refactoring to start several IT/I [...] new 9b1fcd9bf802 ALSA: firewire-lib: start processing content of packet at [...] new bdaedca74d62 ALSA: firewire-lib: change waking up timing to process packets new 1f9a84847fce Merge remote-tracking branch 'sound/for-next' new b9c035aa43b8 ASoC: topology: Fix using uninitialized pointer new 623cd9cfcac5 ASoC: dt-bindings: imx-card: Add binding doc for imx sound card new aa736700f42f ASoC: imx-card: Add imx-card machine driver new 5530a6c5629f Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new 3a9e2bee1c99 Merge remote-tracking branch 'sound-asoc/for-next' new 42848096117e Merge remote-tracking branch 'modules/modules-next' new b87a264c728f Merge remote-tracking branch 'block/for-next' new d69e2e7e28bd dm btree: improve btree residency new eb318f6067be dm space maps: don't reset space map allocation cursor whe [...] new def6a7a9a7f0 dm space maps: improve performance with inc/dec on ranges [...] new 68040817337f dm space map disk: cache a small number of index entries new 14b944ec5380 Merge remote-tracking branch 'device-mapper/for-next' new a841dc6570ff Merge remote-tracking branch 'mmc/next' new c71fcf7e3511 Merge remote-tracking branch 'battery/for-next' new 6f687449bfbf Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new a4706997161e Merge remote-tracking branch 'regulator/for-next' new a02455e8ecfb Merge remote-tracking branch 'security/next-testing' new 97da1686951f Merge remote-tracking branch 'apparmor/apparmor-next' new 49219d9b8785 evm: fix writing <securityfs>/evm overflow new 73dfe4922145 Merge remote-tracking branch 'integrity/next-integrity' new 960cce2c6472 Merge remote-tracking branch 'keys/keys-next' new 8fc43fb74b39 Merge remote-tracking branch 'selinux/next' new 1a189e1182cf Merge remote-tracking branch 'smack/next' new 71cb57d7adef Merge remote-tracking branch 'iommu/next' new 2fad09dcb193 Merge remote-tracking branch 'audit/next' new 1d92d5569cca dt-bindings: display: Fix spacing in lvds.yaml new 50e02e9a030a dt-bindings: timer: arm,twd: Convert to json-schema new 2e684660e56d dt-bindings: arm: scu: Convert to json-schema new 6ecb5f269e8f Merge remote-tracking branch 'devicetree/for-next' new 6328caf04320 spi: fix some invalid char occurrences new a2bd5afd59c1 spi: lm70llp: add parenthesis for sizeof new 722cb2b197e1 spi: mpc512x-psc: add parenthesis for sizeof new ac7357ac769e spi: mpc52xx: add parenthesis for sizeof new 75d4c2d64b30 spi: mpc52xx-psc: add parenthesis for sizeof new 8267dc6d6889 spi: omap2-mcspi: add parenthesis for sizeof new 19bae51b0191 spi: omap-uwire: add parenthesis for sizeof new 07c74f844b74 spi: ppc4xx: add parenthesis for sizeof new b8b0da8312f5 Merge series "drivers: spi - add parenthesis for sizeof" f [...] new 6bf564d3d9d5 Merge remote-tracking branch 'spi/for-5.14' into spi-next new 41015c524e14 Merge remote-tracking branch 'spi/for-next' new fea63d54f7a3 x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch new a50c5bebc99c x86/sev-es: Invalidate the GHCB after completing VMGEXIT new 0024430e920f x86/build: Fix location of '-plugin-opt=' flags new e81d8309cb06 Merge branch 'x86/urgent' new 1897907cca5a Documentation/x86: Add buslock.rst new ef4ae6e44131 x86/bus_lock: Set rate limit for bus lock new 9d839c280b64 Documentation/admin-guide: Add bus lock ratelimit new d28397eaf4c2 Documentation/x86: Add ratelimit in buslock.rst new 626f1b0d229b Merge branch 'x86/splitlock' new 7cd60e43a6de uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ new 939ef713297d x86/signal: Introduce helpers to get the maximum signal fr [...] new 1c33bb050750 x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ new bdf6c8b84a4f selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if [...] new 2beb4a53fc3f x86/signal: Detect and prevent an alternate signal stack overflow new 8919f0727699 selftest/x86/signal: Include test cases for validating sig [...] new efcc4f4a3d99 Merge branch 'x86/fpu' new 6c14910b9cc1 Merge branch 'x86/cpu' new 37d8055f1709 Merge branch 'x86/cleanups' new 21ae10e266cf Merge branch 'x86/boot' new df273e1f2547 Merge branch 'x86/asm' new b1efd0ff4bd1 x86/cpu: Init AP exception handling from cpu_init_secondary() new 1dcc917a0eed x86/idt: Rework IDT setup for boot CPU new 95521d3ddb2a Merge branch 'x86/apic' new 09fe880ed7a1 MAINTAINERS: Add myself as context tracking maintainer new 41137a850b65 Merge branch 'timers/nohz' new 90a0ff4ec9c6 sched,stats: Further simplify sched_info new fcb501704554 delayacct: Document task_delayacct sysctl new 00b89fe0197f sched: Make the idle task quack like a per-CPU kthread new 570a752b7a9b lib/smp_processor_id: Use is_percpu_thread() instead of nr [...] new 0c18f2ecfcc2 sched/uclamp: Fix wrong implementation of cpu.uclamp.min new 93b73858701f sched/uclamp: Fix locking around cpu_util_update_eff() new 1699949d3314 sched: Fix a stale comment in pick_next_task() new 8c4fe8058950 Merge branch 'sched/core' new 3317c26a4b41 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR new 488e13a489e9 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] new a499a36cb4ca Merge branch 'perf/urgent' new f471fac77b41 perf/x86/intel/uncore: Generalize I/O stacks to PMON mappi [...] new c1777be3646b perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] new 10337e95e04c perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] new f2b8ce8d077b Merge branch 'perf/core' new 0faa569d39cf Merge branch 'objtool/core' new 89e70d5c583c locking/lockdep: Correct calling tracepoints new 3a010c493271 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] new 66a1818aadcb Merge branch 'locking/urgent' new 0691b2d28f66 Merge branch 'locking/core' new ea19ec48bb8c Merge branch 'irq/urgent' new 4d80d6ca5d77 genirq: Export affinity setter for modules new 006ae1970a8c Merge branch 'irq/affinity' into irq/core new 71372d9b707f Merge branch 'irq/core' new 3eb561e06bed Merge remote-tracking branch 'tip/auto-latest' new 9e9bb19f49fc Merge remote-tracking branch 'edac/edac-for-next' new 1578465fa788 Merge remote-tracking branch 'rcu/rcu/next' new 0a984b5aa4b2 Merge remote-tracking branch 'percpu/for-next' new 940d71c6462e wq: handle VM suspension in stall detection new 0f3cd5f603c0 Merge remote-tracking branch 'workqueues/for-next' new c2951d4c0907 platform/x86: dell-wmi-sysman: Make populate_foo_data func [...] new 4bf9d1e4fdd1 platform/x86: intel_cht_int33fe: Correct "displayport" fwn [...] new 2a2fd02f2ddc platform/x86: dcdbas: drop unneeded assignment in host_con [...] new 94edf5fb18b4 MAINTAINERS: Update info for telemetry new b16422455829 platform/x86: samsung-laptop: use octal numbers for rwx fi [...] new 70c14eb8723e platform/x86: samsung-laptop: set debugfs blobs to read only new 05b553d8d3e5 platform/x86: toshiba_haps: Fix missing newline in pr_debu [...] new a706321e2d1f platform/x86: Rename hp-wireless to wireless-hotkey new 21220eb4ceb8 Merge remote-tracking branch 'drivers-x86/for-next' new c402b1f2ec8b Merge remote-tracking branch 'leds/for-next' new 628c1b9fbc61 Merge remote-tracking branch 'ipmi/for-next' new 639a6f145c50 Merge remote-tracking branch 'driver-core/driver-core-next' new 57e4827bb8d9 Merge remote-tracking branch 'usb/usb-next' new cb90f98f2888 Merge remote-tracking branch 'usb-serial/usb-next' new 6d4c66cbad0c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 0ce7fdf4de91 Merge remote-tracking branch 'tty/tty-next' new fa9a4f312850 Merge remote-tracking branch 'char-misc/char-misc-next' new 05155f99372a Merge remote-tracking branch 'phy-next/next' new 061fbb493fc6 Merge remote-tracking branch 'soundwire/next' new e2a027109422 staging: rtl8712: fix the bssid in mp_start_test() new ae12cf6bf904 staging: rtl8188eu: Drop unnecessary NULL check after cont [...] new 934de9eef1c5 staging: rtl8192u: Fix variable shadowing warning new 7f02d57e7c20 staging: rtl8723bs: fix coding style for if comparisions new 509af4f98d44 staging: rtl8188eu: rename struct field bLedOn new 83e9f677a4ef Staging: rtl8723bs: remove unnecessary braces in HalBtc872 [...] new 426ddc529877 Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c new 3750ae9e79b6 Staging: rtl8723bs: fix indentation in HalBtc8723b1Ant.c new aa62018944a8 Staging: rtl8723bs: fix comparison formatting in HalBtc872 [...] new 557c2325364a Staging: rtl8723bs: add missing blank line in HalBtc8723b1Ant.c new f7d21f444a41 Staging: rtl8723bs: fix line continuations in HalBtc8723b1Ant.c new 0c21b72a7f19 Staging: rtl8723bs: remove dead code in HalBtc8723b1Ant.c new d5af74ead205 staging: rtl8188eu: use safe iterator in rtw_free_network_queue new 565a45a1c301 staging: rtl8188eu: use safe iterator in rtw_free_all_stainfo new 39b19c63a39a staging: rtl8188eu: use safe iterator in expire_timeout_chk new b0f2044c61d9 staging: rtl8188eu: use safe iterator in rtw_acl_remove_sta new 2253748164d8 staging: rtl8188eu: use safe iterator in rtw_sta_flush new af39f935c1fa staging: rtl8188eu: use safe iterator in rtw_free_xmitframe_queue new 1c82975b5f4c staging: vchiq_core: fix return type of vchiq_init_state new 63e24ae26fd5 staging: vchiq_core: drop unnecessary release_count new 21711c7ee13e staging: vchiq_core: separate postfix increment new 8ba5f91bab63 staging: vc04_services: remove __VCCOREVER__ new 0705a939c2b8 staging: vchiq_arm: balance braces for if-else statements new 20ebcf0bf1fd staging: vchiq_core: introduce poll_services_of_group new 2f440843a7d4 staging: vchiq_core: avoid indention in poll_services_of_group new 022b5a3cd8c0 staging: vchiq_arm: Use define for doorbell irq new 618150c1252a staging: vchiq_arm: drop ftrace-like logging new a140f3a02a50 staging: vchiq_arm: Prefer kzalloc(sizeof(*waiter)...) new fd3e03d71f6e staging: vchiq_arm: drop non-beneficial comments new f299b34ef27c staging: vchiq_arm: add blank line after declarations new 7040e9d7b7c5 staging: vchiq_arm: re-arrange function header new ed720b2bfad2 staging: vchiq_core: reduce indention in release_service_messages new 1d702f5962f7 staging: vchiq_core: fix comment in vchiq_shutdown_internal new e39ff0e4eab6 staging: vchiq_arm: make vchiq_shutdown_internal return void new 1a64ab341d5f staging: vchiq_arm: Avoid unnecessary line breaks new 4c51210461f9 staging: vchiq_core: introduce parse_message new 5c56a4485cfc staging: vchiq_core: introduce defines for close_recvd new 286bc9f48cad staging: vchiq_core: introduce defines for retry_poll new 51d4aa6d6bf3 staging: rtl8723bs: remove duplicate names for _rtw_read8() new 8ff74e4307b4 staging: rtl8723bs: remove duplicate names for _rtw_read16() new 16b1b3c8221a staging: rtl8723bs: remove duplicate names for _rtw_read32() new 7f06caf9a40b staging: rtl8723bs: remove duplicate names for _rtw_write8() new 1c42d72e4747 staging: rtl8723bs: remove duplicate names for _rtw_write16() new 4d6bfc6f6270 staging: rtl8723bs: remove duplicate names for _rtw_write32() new 3bdc1bc67ed3 staging: rtl8723bs: remove duplicate name for _rtw_write_port() new 73861d26a5f4 staging: rtl8723bs: remove _rtw_sd_f0_read8() new 6f8ef160190d staging: vc04_services: fix a whitespace coding style issue new 9b0644fc4381 staging: iio: fix some formatting issues new 946c945301db staging: rtl8192e: delete extra blank lines new 403e6946d119 staging: rtl8723bs: remove if (true) statement new b9f38e913a92 staging: comedi: Remove unused variable ‘min_full_scale’ a [...] new 7482683dbd98 Merge remote-tracking branch 'staging/staging-next' new 040e22804e64 Merge remote-tracking branch 'iio/togreg' new aaa688bb914f Merge remote-tracking branch 'icc/icc-next' new 4b3849613605 Merge remote-tracking branch 'dmaengine/next' new 4bdcc6ec5b81 Merge branch 'master' into for-next new 45e1ba40837a cgroup: disable controllers at parse time new b0565a089634 Merge branch 'for-5.13-fixes' into for-next new 7dd0ec9dfdc6 Merge remote-tracking branch 'cgroup/for-next' new a7a5c4fcd910 Merge remote-tracking branch 'scsi/for-next' new 5ea28373defb Merge remote-tracking branch 'scsi-mkp/for-next' new f8ef5d174946 Merge remote-tracking branch 'vhost/linux-next' new 3d6500a17b26 Merge remote-tracking branch 'rpmsg/for-next' new 57484dff3dda Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 5b2d3326cdf8 gpio: crystalcove: remove platform_set_drvdata() + cleanup probe new f3019092eca0 gpio: wcove: Use IRQ hardware number getter instead of dir [...] new 5d9936648285 gpio: wcove: Unify style of to_reg() with to_ireg() new 2b71b66ac041 gpio: wcove: Split error handling for CTRL and IRQ registers new 3bb6966f1df0 Merge remote-tracking branch 'gpio-intel/for-next' new 7695ede2f12c Merge remote-tracking branch 'pinctrl/for-next' new d9f9608eef51 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new cf3e146eb9c2 Merge remote-tracking branch 'userns/for-next' new 6b6ef2d68654 Merge remote-tracking branch 'livepatching/for-next' new 602c541c9ac4 Merge remote-tracking branch 'coresight/next' new 7ddc8b7e510b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 4114c31170ec Merge remote-tracking branch 'kspp/for-next/kspp' new 5da20a5c776d Merge remote-tracking branch 'gnss/gnss-next' new 513e5a046b5a Merge remote-tracking branch 'slimbus/for-next' new 69c1f53bf680 Merge remote-tracking branch 'nvmem/for-next' new 846d788fa20e Merge remote-tracking branch 'hyperv/hyperv-next' new 485a9a9b91b7 Merge remote-tracking branch 'auxdisplay/auxdisplay' new f656ff508b75 Merge remote-tracking branch 'fpga/for-next' new 83e813be6d29 Merge remote-tracking branch 'rust/rust-next' new aaa376012e11 Merge remote-tracking branch 'cxl/next' new ada0e1d0b6d6 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new fcd9c19b4b8d mm/shuffle: fix section mismatch warning new 85e6033449b0 Revert "mm/gup: check page posion status for coredump." new 7cfbdef2c6e2 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] new ee35d19c023e tools/testing/selftests/exec: fix link error new 10fdd00677f5 kasan: slab: always reset the tag in get_freepointer_safe() new 0614bd959bab watchdog: reliable handling of timestamps new e2300581782e linux/bits.h: fix compilation error with GENMASK new 2048c5375f5f proc: remove Alexey from MAINTAINERS new d171e9fa189e mm,hwpoison: fix race with hugetlb page allocation new b97d2517ba41 lib: kunit: suppress a compilation warning of frame size new 38953b846149 kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] new 03833cf400a8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 21a8155eb466 /proc/kpageflags: do not use uninitialized struct pages new 4e14b3c5d85a kthread: switch to new kerneldoc syntax for named variable [...] new f483281925cc ia64: headers: drop duplicated words new 55d4d2161bcf ia64: mca_drv: fix incorrect array size calculation new 3df68189b779 streamline_config.pl: make spacing consistent new 32ccbfbceb79 streamline_config.pl: add softtabstop=4 for vim users new dbca6c4a2f76 scripts/spelling.txt: add more spellings to spelling.txt new 7837f1d94d07 ocfs2: remove unnecessary INIT_LIST_HEAD() new ad05b3d24f6a ocfs2: fix snprintf() checking new 0f27fd0a65b4 ocfs2: remove redundant assignment to pointer queue new 24b79f7de730 ocfs2: remove repeated uptodate check for buffer new 27ea1d15b10e ocfs2: clear links count in ocfs2_mknod() if an error occurs new b8371dd4a54d ocfs2: fix ocfs2 corrupt when iputting an inode new ddcdf316dba8 kernel: watchdog: modify the explanation related to watchd [...] new 253aeca76a80 doc: watchdog: modify the explanation related to watchdog thread new b4ee1b508cd5 doc: watchdog: modify the doc related to "watchdog/%u" new 3aac8be70e96 kunit: make test->lock irq safe new 21ceb42d121c mm/slub, kunit: add a KUnit test for SLUB debugging functionality new 6d3bfe6eac40 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new 96c62e6ab8bb mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new a461b65bdf0a slub: remove resiliency_test() function new c6ed6a0bf028 mm, slub: change run-time assertion in kmalloc_index() to [...] new c667da8629dd kfence: test: fix for "mm, slub: change run-time assertion [...] new 1ca7130569b8 mm, slub: fix support for clang 10 new c981a04a5ce3 lib/hexdump: add a raw pointer printing format for slub debugging new d9c88578d1c4 slub: print raw pointer addresses when debugging new 34d872953c81 slub: actually use 'message' in restore_bytes() new d23814d48f00 tools/vm/page_owner_sort.c: check malloc() return new 052dc207104e mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new b343610d14f4 mm: page-writeback: kill get_writeback_state() comments new 410c8c37a71f mm/page-writeback: Fix performance when BDI's share of rat [...] new 207024ab26d9 mm/page-writeback: update the comment of Dirty position control new 6ecd20433af7 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new 58882bce3f6c mm/gup_benchmark: support threading new 1049b4a5c859 mm: gup: allow FOLL_PIN to scale in SMP new e5ce88604eca mm: gup: pack has_pinned in MMF_HAS_PINNED new 915e2cb3e85d mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new e842b69751f2 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new 6e86675bddcc mm/swapfile: use percpu_ref to serialize against concurren [...] new 2c5c10e7e86c swap: fix do_swap_page() race with swapoff new 577f9af80591 mm/swap: remove confusing checking for non_swap_entry() in [...] new 64c758782a5e mm/shmem: fix shmem_swapin() race with swapoff new c9ea6b99df3c mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] new a9bd12c83bdd mm/swap: remove unused local variable nr_shadows new 936fdfdfce60 mm/swap_slots.c: delete meaningless forward declarations new 79a5fdd74cc2 mm/swap: remove unused global variable nr_swapper_spaces new 3bd6befa2335 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] new f963d62722d4 mm/memcg: move mod_objcg_state() to memcontrol.c new 325614c02d45 mm/memcg: cache vmstat data in percpu memcg_stock_pcp new 18be2f32d1aa mm/memcg: improve refill_obj_stock() performance new d5db9023c986 mm/memcg: optimize user context object stock access new 275576f3fc48 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new 9ac4837b0e25 mm: memcg/slab: properly set up gfp flags for objcg pointer array new 125c41bce7e7 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new 1e61a7e29167 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 51725e361e0d mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new 1814c3564e84 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new ad2acc726e45 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new e921749f93cd mm: memcontrol: fix root_mem_cgroup charging new 26527b781195 mm: memcontrol: fix page charging in page replacement new ba2a916e5790 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new a03d6239dcae mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new 1961e3282f05 mm: memcontrol: simplify lruvec_holds_page_lru_lock new b6a680877441 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new c282001ef511 mm: memcontrol: simplify the logic of objcg pinning memcg new 57bb954b0836 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new b4fc9bdd051d mm: vmscan: remove noinline_for_stack new 805c56c6188c memcontrol: use flexible-array member new 5780e52cd5d3 mm: improve mprotect(R|W) efficiency on pages referenced once new 1549d2814743 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix new decb572ec683 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new aa72a6abf392 binfmt: remove in-tree usage of MAP_EXECUTABLE new 1ebdffafcb47 binfmt-remove-in-tree-usage-of-map_executable-fix new 8745877308cd mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new ca298ef0e6c5 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new 0820e28f3ced mm/mmap: introduce unlock_range() for code cleanup new 886ecaa8f44a mm-mmap-introduce-unlock_range-for-code-cleanup-fix new 3e40c0779f4f mm/mmap: use find_vma_intersection() in do_mmap() for overlap new bf8dc6fcdf87 mm/memory.c: fix comment of finish_mkwrite_fault() new a0351d41a381 selftest/mremap_test: update the test to handle pagesize o [...] new f836708ba169 selftest/mremap_test: avoid crash with static build new 9613daafb164 mm/mremap: use pmd/pud_poplulate to update page table entries new 0fdae81b1651 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix new 17163eacf23e powerpc/mm/book3s64: fix possible build error new d3443a096efe powerpc/mm/book3s64: update tlb flush routines to take a p [...] new ee9beca493d0 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] new 8772012b2b36 mm/mremap: use range flush that does TLB and page walk cac [...] new 5e4f5793ace2 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] new 06d99976c939 mm/mremap: move TLB flush outside page table lock new 3616fd9f3882 mm/mremap: allow arch runtime override new f72c79b753c8 powerpc/mm: enable move pmd/pud new 53fea6f633bd mm/page_alloc: add an alloc_pages_bulk_array_node() helper new 4aba3cafd4e2 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() new 4b1645ce74cd mm/vmalloc: print a warning message first on failure new d107f9a1b8d9 printk: introduce dump_stack_lvl() new 3d0661aaa239 fix for "printk: introduce dump_stack_lvl()" new 60da96dcb983 kasan: use dump_stack_lvl(KERN_ERR) to print stacks new 3ee9e9053973 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 25037f734a1d mm/mmzone.h: simplify is_highmem_idx() new d6805d2cc93c mm: make __dump_page static new c24e719df133 mm/page_alloc: bail out on fatal signal during reclaim/com [...] new 3448ff067fe2 mm/debug: factor PagePoisoned out of __dump_page new 0f8aec058c4e mm/page_owner: constify dump_page_owner new cb86fe9fd4e7 mm: make compound_head const-preserving new 93ca3d4d26db mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new 8da5910d15c3 mm: constify page_count and page_ref_count new ac3cd0d58e0d mm: optimise nth_page for contiguous memmap new 6fd779dd988c mm/page_alloc: switch to pr_debug new 24644bf0971a mm/page_alloc: split per cpu page lists and zone stats new fb4e106fa6df mm/page_alloc: split per cpu page lists and zone stats -fix new fe75c578db6e mm/page_alloc: split per cpu page lists and zone stats -fix -fix new d053d6cb7ca9 mm/page_alloc: convert per-cpu list protection to local_lock new 3fb59782db80 mm/vmstat: convert NUMA statistics to basic NUMA counters new d22f758c9cd7 mm/vmstat: inline NUMA event counter updates new 83a8c15c7954 mm/page_alloc: batch the accounting updates in the bulk allocator new 74c460c2be28 mm/page_alloc: reduce duration that IRQs are disabled for [...] new 01aba6946d52 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new 45e1b5d32ed0 mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 9dfcdbd5111b mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new 3bd86fc86444 mm,hwpoison: make get_hwpoison_page call get_any_page() new 318792d37740 mm: memory_hotplug: factor out bootmem core functions to b [...] new ad11e135359d mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new e6af53faf557 mm: hugetlb: gather discrete indexes of tail page new 2b0239cc82da mm: hugetlb: free the vmemmap pages associated with each H [...] new ca13557a1726 mm: hugetlb: defer freeing of HugeTLB pages new e625643079d2 mm: hugetlb: alloc the vmemmap pages associated with each [...] new b9def8341f45 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new b1632a8a38c9 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new 0cfdbbe52b4f mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new 1ff6a440cb5e mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new dc60467601f9 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new 4eea0c0529c7 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new 21adbb52296c mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new 70abf8b3846d mm/huge_memory.c: use page->deferred_list new 63fb6febb0c0 mm/huge_memory.c: add missing read-only THP checking in tr [...] new 478c08122b33 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new b7207c458835 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new 6e9a59295231 mm/huge_memory.c: don't discard hugepage if other processe [...] new 1e3050c9498a mm/hugetlb: change parameters of arch_make_huge_pte() new 466f80bcfba7 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 38879fff60e7 x86: define only {pud/pmd}_{set/clear}_huge when useful new 14f5a7f2902d arm64: define only {pud/pmd}_{set/clear}_huge when useful new a792ae03d010 mm/vmalloc: enable mapping of huge pages at pte level in vmap new e69b30bc602c mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new 2dd50df55065 powerpc/8xx: add support for huge pages on VMAP and VMALLOC new 933e6826cbc3 userfaultfd/selftests: use user mode only new a017f8d415ce userfaultfd/selftests: remove the time() check on delayed uffd new a0abda6b2abc userfaultfd/selftests: dropping VERIFY check in locking_thread new 9ca5756d9d95 userfaultfd/selftests: only dump counts if mode enabled new f8a37abdde28 userfaultfd/selftests: unify error handling new 21167f513142 mm/thp: simplify copying of huge zero page pmd when fork new 9ddfe33497a5 mm/userfaultfd: fix uffd-wp special cases for fork() new 20773614357a mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new 0e201e32dba3 mm/userfaultfd: fail uffd-wp registration if not supported new cc15a1002ea3 mm/pagemap: export uffd-wp protection information new 9614b0be1dbb userfaultfd/selftests: add pagemap uffd-wp test new 201a2886ea2f userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new ec78974dca6d userfaultfd/shmem: support minor fault registration for shmem new 45ebecc20d31 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new cd798d1239f8 userfaultfd/shmem: advertise shmem minor fault support new 49f300e2a43b userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new b8bca7b9b97b userfaultfd/selftests: use memfd_create for shmem test type new 16a3043d9e23 userfaultfd/selftests: create alias mappings in the shmem test new d87dbfbb1809 userfaultfd/selftests: reinitialize test context in each test new 41087ad39b6d userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new 3e147602fc33 userfaultfd/selftests: exercise minor fault handling shmem [...] new 06d8f2235f3e mm/kconfig: move HOLES_IN_ZONE into mm new 8483c8462891 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new 34fbe34e42f1 include/linux/mmzone.h: add documentation for pfn_valid() new 4ccaf9e51363 memblock: update initialization of reserved pages new ce318765d754 arm64: decouple check whether pfn is in linear map from pf [...] new e23eb2de3d30 arm64: drop pfn_valid_within() and simplify pfn_valid() new 6a61417872ac arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix new b63794a67ae2 mm: migrate: fix missing update page_private to hugetlb_pa [...] new c434ca801856 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 2aa7b7224898 mm: thp: check total_mapcount instead of page_mapcount new c14913b03a5c mm/huge_memory.c: remove unused variable 'count' new fa0eec6e2f75 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix new 9c52f575dce9 mm: memory: add orig_pmd to struct vm_fault new 24d1670a0ed5 mm: memory: make numa_migrate_prep() non-static new a47f6d51abe6 mm: thp: refactor NUMA fault handling new 18e1eaf06c7e mm: migrate: account THP NUMA migration counters correctly new 47b8d0c4e231 mm: migrate: don't split THP for misplaced NUMA page new dff574adf8dd mm: migrate: check mapcount for THP instead of refcount new 29eb993d5cd2 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new c4dfde820079 mm/thp: update mm_struct's MM_ANONPAGES stat for huge zero pages new db47fcac2713 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 4c69c71a1e9d nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 2c71380509d7 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new efbdb9b16981 mm: make variable names for populate_vma_page_range() consistent new 6d665d73d743 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 2788c9980e12 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new e3409ec0388d MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new bb1665acb296 selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 1e26069f8e41 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new b9f0fabb4206 mm/memory_hotplug: rate limit page migration warnings new 7efdabefe7c5 mm/highmem: Remove deprecated kmap_atomic new 038dbc7d77b0 mm: fix typos and grammar error in comments new 0b82ed33ac23 mm: fix comments mentioning i_mutex new c19c633be45b mm: define default value for FIRST_USER_ADDRESS new f5f8a57dad23 mm: fix spelling mistakes new 5c5ece823550 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new 55ff0de67deb mm/vmalloc: include header for prototype of set_iounmap_nonlazy new 82e446a18563 mm/page_alloc: make should_fail_alloc_page a static functi [...] new 0c05c543c56a mm/mapping_dirty_helpers: remove double Note in kerneldoc new e972c2511967 mm/early_ioremap: add prototype for early_memremap_pgprot_adjust new da7357f8ef91 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new 5430021b8ba7 mm/memory_hotplug: fix kerneldoc comment for __try_online_node new a0dc897655bd mm/memory_hotplug: fix kerneldoc comment for __remove_memory new e7a0da1198f3 mm/zbud: add kerneldoc fields for zbud_pool new a590ed7c832b mm/z3fold: add kerneldoc fields for z3fold_pool new 1912feeea6ec mm/swap: make swap_address_space an inline function new da156fa89a3a mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new 10068091c9c9 mm/page_alloc: move prototype for find_suitable_fallback new 0d949a2a7c62 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new 55c4beded1fa fs/buffer.c: add debug print for __getblk_gfp() stall problem new 56d7f25814d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem new af4dd16b8a53 kernel/hung_task.c: Monitor killed tasks. new efecf61ca1cf proc: Avoid mixing integer types in mem_rw() new 65fe2fad2b99 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new c931499f2e7f fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new 5fb15657470e fs/proc/kcore: don't read offline sections, logically offl [...] new 4c6873addba8 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new 6703789b0135 virtio-mem: use page_offline_(start|end) when setting Page [...] new 62dfcb7fa7fe fs/proc/kcore: use page_offline_(freeze|thaw) new 40cf204c44c8 procfs: allow reading fdinfo with PTRACE_MODE_READ new 686eda8d48f6 procfs/dmabuf: add inode number to /proc/*/fdinfo new 9ed2cabe8167 sysctl: remove redundant assignment to first new 5be62d7e70a7 proc/sysctl: make protected_* world readable new 67ead71afd20 kernel.h: split out panic and oops helpers new 4edb4ef501ec kernelh-split-out-panic-and-oops-helpers-fix new 4e9bd65be4bf kernel.h: split out panic and oops helpers (ia64 fix) new af6d7579744d lib: decompress_bunzip2: remove an unneeded semicolon new d01896cd956a lib/string_helpers: switch to use BIT() macro new 370bed6623ee lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 4df20688598d lib/string_helpers: drop indentation level in string_escape_mem() new a5460a9b9502 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new db765f60da10 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new 2677615e5591 lib/string_helpers: allow to append additional characters [...] new 80fbc712fad5 lib/test-string_helpers: print flags in hexadecimal format new 534744146ac7 lib/test-string_helpers: get rid of trailing comma in terminators new 7b1b7dc57f82 lib/test-string_helpers: add test cases for new features new 97990912202b MAINTAINERS: add myself as designated reviewer for generic [...] new dd41a30bb9e3 seq_file: introduce seq_escape_mem() new c52487dd448f seq_file: add seq_escape_str() as replica of string_escape_str() new 00c17550e49a seq_file: convert seq_escape() to use seq_escape_str() new 36516bd4a93a nfsd: avoid non-flexible API in seq_quote_mem() new 19408f5f37c1 seq_file: drop unused *_escape_mem_ascii() new 54b24f3dfbbb lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new 51c14155588b lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new 31e1b04c4571 checkpatch: scripts/spdxcheck.py now requires python3 new 8d2e7d8e053a init: print out unknown kernel parameters new 690ca920c4d3 init/main.c: silence some -Wunused-parameter warnings new f7dde0122f8f hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new dcec3f7e2577 x86: signal: don't do sas_ss_reset() until we are certain [...] new e56ba069f93b samples/kprobes: fix typo in handler_fault() new c2f2bcc507b4 samples/kprobes: fix typo in handler_post() new f93b015551e0 lib/decompressors: remove set but not used variabled 'level' new cdb0f15b11e0 lib-decompressors-remove-set-but-not-used-variabled-level-fix new 0dc661e0ecca ipc sem: use kvmalloc for sem_undo allocation new fac599a7d610 ipc: use kmalloc for msg_queue and shmid_kernel new dd57b526dd29 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new c156f3257f07 Merge branch 'akpm-current/current' new 64aeacd14c46 Revert "mm: migrate: fix missing update page_private to hu [...] new f5824dc22a0d mm/slub: use stackdepot to save stack trace in objects new 33403cd8150f slub: STACKDEPOT: rename save_stack_trace() new fc698de75caa mm/slub: use stackdepot to save stack trace in objects-fix new 612a1811edaa mmap: make mlock_future_check() global new 07e44271cd46 riscv/Kconfig: make direct map manipulation options depend on MMU new 2fa7ad94f6f1 set_memory: allow querying whether set_direct_map_*() is a [...] new 690b6a66b0f1 mm: introduce memfd_secret system call to create "secret" [...] new 79e55348bace mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new bcea0be372aa PM: hibernate: disable when there are active secretmem users new 3dd77cb8a1a6 arch, mm: wire up memfd_secret system call where relevant new 9d3dffad32ce secretmem: test: add basic selftest for memfd_secret(2) new ed7b0be85366 buildid: only consider GNU notes for build ID parsing new df618bfdea2a buildid: add API to parse build ID out of buffer new c4147c2dea50 buildid: stash away kernels build ID on init new 28eccb987d98 buildid-stash-away-kernels-build-id-on-init-fix new ceec86ad14c5 dump_stack: add vmlinux build ID to stack traces new 1c31f0b67cfa module: add printk formats to add module build ID to stacktraces new 8f4225e936fb module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 0a4ec17c7187 buildid: fix build when CONFIG_MODULES is not set new 3f4d0493de2c arm64: stacktrace: use %pSb for backtrace printing new 178648baef8f x86/dumpstack: use %pSb/%pBb for backtrace printing new 85e816a3ac53 scripts/decode_stacktrace.sh: support debuginfod new 3eda73e7e832 scripts/decode_stacktrace.sh: silence stderr messages from [...] new b7d57b62cd0a scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 2c65ef954973 buildid: mark some arguments const new 11fe1afff9bb buildid: fix kernel-doc notation new 8b6efe1906ea kdump: use vmlinux_build_id to simplify
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 (a117857ae486) \ N -- N -- N refs/heads/akpm (8b6efe1906ea)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1144 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/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 + .../ABI/testing/sysfs-kernel-iommu_groups | 12 +- Documentation/admin-guide/kernel-parameters.txt | 8 + Documentation/admin-guide/sysctl/kernel.rst | 7 + Documentation/block/blk-mq.rst | 4 +- Documentation/dev-tools/checkpatch.rst | 172 +- Documentation/devicetree/bindings/arm/arm,scu.yaml | 46 + Documentation/devicetree/bindings/arm/cpus.yaml | 7 + Documentation/devicetree/bindings/arm/scu.txt | 28 - .../devicetree/bindings/arm/ux500/boards.txt | 4 +- .../devicetree/bindings/display/panel/lvds.yaml | 46 +- .../bindings/dvfs/performance-domain.yaml | 74 + .../devicetree/bindings/net/dsa/mt7530.txt | 6 + .../devicetree/bindings/net/qualcomm-bluetooth.txt | 69 - .../bindings/net/qualcomm-bluetooth.yaml | 183 +++ .../devicetree/bindings/soc/rockchip/grf.txt | 61 + .../devicetree/bindings/soc/rockchip/grf.yaml | 260 --- .../devicetree/bindings/sound/imx-audio-card.yaml | 122 ++ .../devicetree/bindings/timer/arm,twd-timer.yaml | 56 + .../devicetree/bindings/timer/arm,twd.txt | 53 - .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 + 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 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/vcpu-requests.rst | 2 +- Documentation/x86/buslock.rst | 126 ++ Documentation/x86/elf_auxvec.rst | 53 + Documentation/x86/index.rst | 2 + MAINTAINERS | 10 +- arch/arm64/Kbuild | 3 +- arch/arm64/include/asm/set_memory.h | 4 +- arch/arm64/mm/mmu.c | 20 +- arch/arm64/mm/pageattr.c | 10 +- arch/ia64/include/asm/pal.h | 1 + arch/ia64/kernel/mca_drv.c | 2 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 2 +- arch/powerpc/include/asm/ptrace.h | 45 +- arch/powerpc/include/asm/syscall.h | 42 +- arch/powerpc/kernel/setup_64.c | 4 +- arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/mm/pageattr.c | 8 +- arch/x86/Makefile | 12 +- 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/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/uapi/asm/auxvec.h | 4 +- arch/x86/kernel/cpu/common.c | 31 +- arch/x86/kernel/cpu/intel.c | 42 +- 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 | 41 +- arch/x86/kernel/signal.c | 88 +- arch/x86/kernel/smpboot.c | 3 +- arch/x86/kernel/traps.c | 9 +- arch/x86/mm/pat/set_memory.c | 8 +- drivers/base/regmap/regmap-mdio.c | 6 +- drivers/bluetooth/btqca.c | 90 +- drivers/bluetooth/btqca.h | 14 +- drivers/bluetooth/btusb.c | 13 +- drivers/bluetooth/hci_qca.c | 114 +- drivers/char/mem.c | 4 - drivers/comedi/drivers/jr3_pci.c | 15 - drivers/cpufreq/cpufreq-dt-platdev.c | 10 +- drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/devfreq/imx-bus.c | 14 - drivers/devfreq/tegra30-devfreq.c | 1 + drivers/dma-buf/dma-buf.c | 10 +- drivers/gpio/gpio-crystalcove.c | 10 +- drivers/gpio/gpio-wcove.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- 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_atombios.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 125 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 26 +- 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 | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 64 +- 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 | 25 +- 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 | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 16 +- drivers/gpu/drm/amd/amdgpu/atom.c | 172 ++ drivers/gpu/drm/amd/amdgpu/atom.h | 10 + 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/gfx_v10_0.c | 112 +- 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 | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 4 +- 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 | 6 +- drivers/gpu/drm/amd/amdgpu/nv.c | 2 +- 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 | 80 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 +- 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 | 7 +- 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 | 27 +- 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/display/amdgpu_dm/amdgpu_dm.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.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 + drivers/gpu/drm/amd/include/atomfirmware.h | 5 + 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 | 46 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 + drivers/gpu/drm/bridge/analogix/anx7625.c | 4 +- drivers/gpu/drm/drm_bufs.c | 10 +- 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/vga/vgaarb.c | 31 +- drivers/infiniband/core/ucma.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 4 +- drivers/infiniband/core/verbs.c | 21 - drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 +- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/sw/rxe/Makefile | 1 + drivers/infiniband/sw/rxe/rxe.c | 1 + drivers/infiniband/sw/rxe/rxe_comp.c | 5 +- drivers/infiniband/sw/rxe/rxe_loc.h | 36 +- drivers/infiniband/sw/rxe/rxe_mr.c | 126 +- drivers/infiniband/sw/rxe/rxe_mw.c | 343 ++++ drivers/infiniband/sw/rxe/rxe_opcode.c | 11 +- drivers/infiniband/sw/rxe/rxe_opcode.h | 3 +- drivers/infiniband/sw/rxe/rxe_param.h | 19 +- drivers/infiniband/sw/rxe/rxe_pool.c | 45 +- drivers/infiniband/sw/rxe/rxe_pool.h | 8 +- drivers/infiniband/sw/rxe/rxe_req.c | 104 +- drivers/infiniband/sw/rxe/rxe_resp.c | 111 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 16 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 48 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 1 - drivers/isdn/mISDN/dsp_pipeline.c | 46 +- drivers/md/dm-era-target.c | 24 +- drivers/md/dm-thin-metadata.c | 91 +- drivers/md/persistent-data/dm-array.c | 53 +- drivers/md/persistent-data/dm-btree-internal.h | 13 + drivers/md/persistent-data/dm-btree-remove.c | 4 +- drivers/md/persistent-data/dm-btree-spine.c | 16 +- drivers/md/persistent-data/dm-btree.c | 539 ++++++- drivers/md/persistent-data/dm-btree.h | 10 +- drivers/md/persistent-data/dm-space-map-common.c | 534 +++++- drivers/md/persistent-data/dm-space-map-common.h | 34 +- drivers/md/persistent-data/dm-space-map-disk.c | 83 +- drivers/md/persistent-data/dm-space-map-metadata.c | 109 +- drivers/md/persistent-data/dm-space-map.h | 18 +- .../md/persistent-data/dm-transaction-manager.c | 61 + .../md/persistent-data/dm-transaction-manager.h | 22 +- drivers/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/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/net/appletalk/cops.c | 30 +- drivers/net/appletalk/ltpc.c | 6 +- drivers/net/bonding/bond_alb.c | 5 +- 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/dsa/mt7530.c | 264 ++- drivers/net/dsa/mt7530.h | 20 +- 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 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 1698 +++++++++++--------- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 215 ++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 19 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 +- 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/microchip/encx24j600_hw.h | 2 +- drivers/net/fddi/skfp/ess.c | 6 +- drivers/net/fddi/skfp/h/supern_2.h | 2 +- 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 | 5 + drivers/net/phy/Makefile | 1 + drivers/net/phy/mediatek-ge.c | 112 ++ drivers/net/ppp/bsd_comp.c | 2 +- drivers/net/slip/slhc.c | 2 +- drivers/net/usb/cdc_ncm.c | 36 +- drivers/net/usb/hso.c | 7 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wan/z85230.c | 8 +- drivers/nfc/st21nfca/dep.c | 59 +- drivers/opp/of.c | 3 +- drivers/pci/pci-driver.c | 1 + drivers/platform/x86/Kconfig | 9 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/dell/dcdbas.c | 3 +- .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 5 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 39 +- .../x86/dell/dell-wmi-sysman/int-attributes.c | 16 + .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 6 + .../x86/dell/dell-wmi-sysman/string-attributes.c | 16 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 3 +- drivers/platform/x86/hp-wireless.c | 102 -- drivers/platform/x86/intel_cht_int33fe_typec.c | 4 +- drivers/platform/x86/samsung-laptop.c | 35 +- drivers/platform/x86/toshiba_haps.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 35 + drivers/platform/x86/wireless-hotkey.c | 103 ++ drivers/regulator/core.c | 6 + drivers/regulator/fixed.c | 7 +- 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/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/iio/addac/adt7316.c | 12 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 4 +- drivers/staging/media/hantro/hantro_drv.c | 6 +- drivers/staging/media/imx/imx7-mipi-csis.c | 7 +- drivers/staging/media/ipu3/ipu3.c | 3 +- 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 | 333 ++-- drivers/staging/rtl8723bs/include/rtw_io.h | 42 +- 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/thunderbolt/dma_port.c | 11 +- drivers/thunderbolt/usb4.c | 9 +- drivers/tty/serial/8250/8250.h | 32 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 + 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/virtio/virtio_mem.c | 2 + fs/aio.c | 9 +- fs/cifs/file.c | 20 +- fs/cifs/fs_context.c | 2 +- fs/cifs/misc.c | 12 +- 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/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/kcore.c | 67 +- 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/drm/ttm/ttm_bo_api.h | 2 + include/linux/bits.h | 2 +- include/linux/const.h | 8 + include/linux/device.h | 2 +- include/linux/gfp.h | 9 + include/linux/huge_mm.h | 39 +- include/linux/hugetlb.h | 6 + include/linux/interrupt.h | 35 +- include/linux/kcore.h | 3 - include/linux/kthread.h | 2 + include/linux/memcontrol.h | 3 +- include/linux/memremap.h | 2 +- include/linux/mfd/madera/pdata.h | 2 +- include/linux/migrate.h | 23 - include/linux/minmax.h | 10 +- include/linux/mm.h | 7 +- include/linux/mm_types.h | 4 +- include/linux/mm_types_task.h | 5 + include/linux/mmzone.h | 7 +- include/linux/page-flags.h | 22 + include/linux/pci.h | 3 + include/linux/pinctrl/pinconf-generic.h | 2 +- include/linux/platform_profile.h | 2 +- include/linux/printk.h | 1 + include/linux/sched/signal.h | 19 +- include/linux/set_memory.h | 4 +- include/linux/slab.h | 2 +- include/linux/swap.h | 6 +- include/linux/uio.h | 1 + include/linux/wait.h | 4 +- include/net/netfilter/nf_tables_core.h | 4 +- include/rdma/ib_verbs.h | 3 - include/uapi/drm/amdgpu_drm.h | 11 + include/uapi/linux/auxvec.h | 3 + include/uapi/rdma/rdma_user_rxe.h | 11 + init/main.c | 26 +- ipc/sem.c | 11 +- kernel/bpf/verifier.c | 12 +- kernel/cgroup/cgroup.c | 13 +- kernel/irq/manage.c | 33 +- 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/power/snapshot.c | 4 +- kernel/sched/core.c | 51 +- kernel/sched/stats.h | 21 +- kernel/watchdog.c | 34 +- kernel/workqueue.c | 12 +- lib/Kconfig.debug | 3 + lib/Makefile | 2 + lib/decompress_unlzo.c | 3 +- lib/hexdump.c | 12 +- lib/iov_iter.c | 20 +- lib/kstrtox.c | 13 +- lib/kstrtox.h | 2 + lib/smp_processor_id.c | 6 +- lib/test_scanf.c | 751 +++++++++ lib/vsprintf.c | 88 +- mm/debug_vm_pgtable.c | 58 +- mm/huge_memory.c | 166 +- mm/hugetlb.c | 17 + mm/internal.h | 24 +- mm/mapping_dirty_helpers.c | 2 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 120 +- mm/memory.c | 33 +- mm/memory_hotplug.c | 10 +- mm/migrate.c | 204 +-- mm/mmap_lock.c | 2 + mm/mremap.c | 2 +- mm/page_alloc.c | 7 +- mm/secretmem.c | 6 +- mm/shuffle.h | 4 +- mm/slub.c | 27 +- mm/swap_slots.c | 2 - mm/swap_state.c | 8 - mm/swapfile.c | 65 +- mm/util.c | 40 + mm/vmalloc.c | 86 +- mm/vmscan.c | 2 +- mm/z3fold.c | 2 + mm/zbud.c | 2 + 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/core/filter.c | 1 + net/netfilter/nft_set_pipapo.c | 1 - net/sunrpc/clnt.c | 7 - net/sunrpc/xprt.c | 68 +- net/sunrpc/xprtsock.c | 2 + samples/kprobes/kprobe_example.c | 33 +- scripts/spelling.txt | 16 + security/integrity/evm/evm_secfs.c | 5 +- sound/firewire/amdtp-stream.c | 492 ++++-- sound/firewire/amdtp-stream.h | 53 +- sound/firewire/bebob/bebob_stream.c | 29 +- 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 | 9 +- sound/firewire/motu/motu-stream.c | 7 +- sound/firewire/oxfw/oxfw-stream.c | 14 +- sound/firewire/tascam/tascam-stream.c | 7 +- sound/soc/codecs/cs35l33.c | 1 + sound/soc/fsl/Kconfig | 13 + sound/soc/fsl/Makefile | 2 + sound/soc/fsl/imx-card.c | 844 ++++++++++ sound/soc/soc-topology.c | 2 +- tools/include/linux/bits.h | 2 +- tools/include/linux/const.h | 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/seccomp/seccomp_bpf.c | 27 +- tools/testing/selftests/sigaltstack/sas.c | 20 +- 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 ++ 573 files changed, 13533 insertions(+), 6070 deletions(-) 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/devicetree/bindings/arm/arm,scu.yaml delete mode 100644 Documentation/devicetree/bindings/arm/scu.txt create mode 100644 Documentation/devicetree/bindings/dvfs/performance-domain.yaml delete mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.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/timer/arm,twd-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,twd.txt 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 drivers/infiniband/sw/rxe/rxe_mw.c create mode 100644 drivers/net/phy/mediatek-ge.c delete mode 100644 drivers/platform/x86/hp-wireless.c create mode 100644 drivers/platform/x86/wireless-hotkey.c create mode 100644 lib/test_scanf.c create mode 100644 sound/soc/fsl/imx-card.c create mode 100755 tools/testing/selftests/lib/scanf.sh create mode 100644 tools/testing/selftests/nci/.gitignore create mode 100644 tools/testing/selftests/x86/sigaltstack.c