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 047620a9647b secretmem: test: add basic selftest for memfd_secret(2) omits 184bd5d3063b arch, mm: wire up memfd_secret system call where relevant omits 5e89fc5726e9 PM: hibernate: disable when there are active secretmem users omits 1f32c80e1cda mm: introduce memfd_secret system call to create "secret" [...] omits a562fd24a2da set_memory: allow querying whether set_direct_map_*() is a [...] omits 23a6dabbdcef set_memory: allow set_direct_map_*_noflush() for multiple pages omits 67717b746df0 riscv/Kconfig: make direct map manipulation options depend on MMU omits 26f2fd2d662b mmap: make mlock_future_check() global omits bb04e29496b8 mm: add definition of PMD_PAGE_ORDER omits 076312a53ec2 Merge branch 'akpm-current/current' omits bd0bf426b78e Merge remote-tracking branch 'rust/rust-next' omits 86348ba48a5f Merge remote-tracking branch 'mhi/mhi-next' omits b1b21e363484 Merge remote-tracking branch 'fpga/for-next' omits 659c68fda449 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 99114f4eb34e Merge remote-tracking branch 'hyperv/hyperv-next' omits d51ba5b9d15a Merge remote-tracking branch 'xarray/main' omits a5edb4624af2 Merge remote-tracking branch 'nvmem/for-next' omits 75c1e35ad6f5 Merge remote-tracking branch 'slimbus/for-next' omits a08bcd441382 Merge remote-tracking branch 'gnss/gnss-next' omits 28e02e5bace1 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits f465f40d32ac Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 6dd51c835ca2 Merge remote-tracking branch 'rtc/rtc-next' omits 207262aa9cce Merge remote-tracking branch 'coresight/next' omits 2ceec9f76057 Merge remote-tracking branch 'livepatching/for-next' omits 9544bfe867a9 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 2420e7b60f16 Merge remote-tracking branch 'pinctrl-intel/for-next' omits d6d4ec00c514 Merge remote-tracking branch 'pinctrl/for-next' omits 50da0a517a7a Merge remote-tracking branch 'gpio-intel/for-next' omits 144ba33af7cb Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 6eec18c21233 Merge remote-tracking branch 'rpmsg/for-next' omits ac45d81f18c9 Merge remote-tracking branch 'vhost/linux-next' omits c5fe4a9da3f0 Merge remote-tracking branch 'scsi-mkp/for-next' omits 37ddb1e89fe3 Merge remote-tracking branch 'scsi/for-next' omits 54b44b8b9395 Merge remote-tracking branch 'cgroup/for-next' omits 02643b73468f Merge remote-tracking branch 'dmaengine/next' omits faf1de3658ec Merge remote-tracking branch 'icc/icc-next' omits 6d8f268dbf39 Merge remote-tracking branch 'staging/staging-next' omits dc83faedc566 Merge remote-tracking branch 'thunderbolt/next' omits 4ea97ae3586a Merge remote-tracking branch 'phy-next/next' omits 7689413595ea Merge remote-tracking branch 'extcon/extcon-next' omits 7fa1969d8831 Merge remote-tracking branch 'char-misc/char-misc-next' omits f8543b9f173e Merge remote-tracking branch 'tty/tty-next' omits 867e192fe486 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits d85af1166058 Merge remote-tracking branch 'usb-serial/usb-next' omits 045d114afcb4 Merge remote-tracking branch 'usb/usb-next' omits 332143ce0464 Merge remote-tracking branch 'ipmi/for-next' omits 0e352bf90d59 Merge remote-tracking branch 'leds/for-next' omits da386da7fc1b Merge remote-tracking branch 'drivers-x86/for-next' omits 24d838acbbc1 Merge remote-tracking branch 'workqueues/for-next' omits 51b3e3e754db Merge remote-tracking branch 'percpu/for-next' omits 51fd110d88b9 Merge remote-tracking branch 'kvms390/next' omits a31e677d641e Merge remote-tracking branch 'kvm-arm/next' omits 58fe93386eda Merge remote-tracking branch 'kvm/next' omits 8dde4b9792c7 Merge remote-tracking branch 'rcu/rcu/next' omits 2335fd1d034e Merge remote-tracking branch 'ftrace/for-next' omits f911748d7bd4 Merge remote-tracking branch 'edac/edac-for-next' omits 97a045e5df31 Merge remote-tracking branch 'tip/auto-latest' omits 700a38cd6c49 Merge remote-tracking branch 'spi/for-next' omits c7047d8290b2 Merge remote-tracking branch 'devicetree/for-next' omits e9672c420df6 Merge remote-tracking branch 'audit/next' omits 98f0c4ab7441 Merge remote-tracking branch 'iommu/next' omits 23b6a693bf40 Merge remote-tracking branch 'selinux/next' omits e3526222a60d Merge remote-tracking branch 'keys/keys-next' omits 9eec096bb83a Merge remote-tracking branch 'apparmor/apparmor-next' omits 0dbe10c28d4a Merge remote-tracking branch 'security/next-testing' omits 87f26d7c5623 Merge remote-tracking branch 'regulator/for-next' omits 71c524b3ff2e Merge remote-tracking branch 'battery/for-next' omits 9e3e36a406dc Merge remote-tracking branch 'backlight/for-backlight-next' omits 53708cb56154 Merge remote-tracking branch 'mfd/for-mfd-next' omits c4560a8e21cd Merge remote-tracking branch 'mmc/next' omits 69f09f24ebe0 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 3f0d4631e694 Merge remote-tracking branch 'device-mapper/for-next' omits aefb62570493 Merge remote-tracking branch 'block/for-next' omits 693c4fe26d57 Merge remote-tracking branch 'input/next' omits ba7a4577d3c8 Merge remote-tracking branch 'sound-asoc/for-next' omits 2b791c493c97 Merge remote-tracking branch 'sound/for-next' omits a374b2e53657 Merge remote-tracking branch 'regmap/for-next' omits 0c917da5183e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 33237f967b7d Merge remote-tracking branch 'drm-msm/msm-next' omits 5dbffbf0af82 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 79412e8693b4 Merge remote-tracking branch 'amdgpu/drm-next' omits 38b1c9c98c9d Merge remote-tracking branch 'drm-misc/for-linux-next' omits c434c8736e2c Merge remote-tracking branch 'drm/drm-next' omits b20aed8b987c Merge remote-tracking branch 'crypto/master' omits 7f3da1feeee9 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 47acb7660f1a Merge remote-tracking branch 'nand/nand/next' omits f332d7728fd5 Merge remote-tracking branch 'mtd/mtd/next' omits 0421ddc628ce Merge remote-tracking branch 'gfs2/for-next' omits 572b8d32c4ea Merge remote-tracking branch 'bluetooth/master' omits 824cfe658106 Merge remote-tracking branch 'wireless-drivers-next/master' omits 6bb4d1bd84ab Merge remote-tracking branch 'netfilter-next/master' omits 8312e10b403f Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 1568a2618c5b Merge remote-tracking branch 'ipsec-next/master' omits 03bf0103e063 Merge remote-tracking branch 'bpf-next/for-next' omits 3d3aaef17ac6 Merge remote-tracking branch 'net-next/master' omits 67a24349eb5f Merge remote-tracking branch 'rdma/for-next' omits db849a475511 Merge remote-tracking branch 'swiotlb/linux-next' omits c07770e54111 Merge remote-tracking branch 'dlm/next' omits 02f899e9e084 Merge remote-tracking branch 'ieee1394/for-next' omits 2328b1a161e9 Merge remote-tracking branch 'thermal/thermal/linux-next' omits adebb1d410d6 Merge remote-tracking branch 'opp/opp/linux-next' omits d44686346986 Merge remote-tracking branch 'devfreq/devfreq-next' omits 043547c5ade7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 063c82b25a31 Merge remote-tracking branch 'pm/linux-next' omits 2f60fb379000 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5748e34cd03a Merge remote-tracking branch 'v4l-dvb/master' omits e715aaf1532b Merge remote-tracking branch 'jc_docs/docs-next' omits 7adb6cd8d6e5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a4be7f8bc129 Merge remote-tracking branch 'dmi/dmi-for-next' omits 1e074c5d6d64 Merge remote-tracking branch 'i3c/i3c/next' omits b3b2de3fbc3c Merge remote-tracking branch 'i2c/i2c/for-next' omits 2b62c6a5f5f5 Merge remote-tracking branch 'hid/for-next' omits 3ab15ade2cf8 Merge remote-tracking branch 'pci/next' omits b89fa708f2bc Merge remote-tracking branch 'printk/for-next' omits 718f34b5ced7 Merge remote-tracking branch 'vfs/for-next' omits 9d72cf7042e4 Merge remote-tracking branch 'file-locks/locks-next' omits 61001ff35848 Merge remote-tracking branch 'v9fs/9p-next' omits e112fe9b2d8e Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5d5c38fc3564 Merge remote-tracking branch 'cel/for-next' omits 1318d3985dde Merge remote-tracking branch 'jfs/jfs-next' omits 3613026dbe88 Merge remote-tracking branch 'f2fs/dev' omits 3d25a6bff410 Merge remote-tracking branch 'ext3/for_next' omits b2f8f85c1302 Merge remote-tracking branch 'exfat/dev' omits fafd96fb4f7e Merge remote-tracking branch 'erofs/dev' omits cc18f785074e Merge remote-tracking branch 'ecryptfs/next' omits 106ff7461d3c Merge remote-tracking branch 'cifsd/cifsd-for-next' omits f64eb1afa8a2 Merge remote-tracking branch 'btrfs/for-next' omits 7660d0a85fd8 Merge remote-tracking branch 'fscache/fscache-next' omits 8fdc0d96e76b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9a89d86c9d1e Merge remote-tracking branch 'sh/for-next' omits 3ed7abb80a3c Merge remote-tracking branch 's390/for-next' omits 47d280413713 Merge remote-tracking branch 'risc-v/for-next' omits e6fde89123ec Merge remote-tracking branch 'parisc-hd/for-next' omits 4cb5e79b6949 Merge remote-tracking branch 'mips/mips-next' omits 995190919975 Merge remote-tracking branch 'microblaze/next' omits 4a967c6cd81d Merge remote-tracking branch 'm68knommu/for-next' omits 9112d4f5e62c Merge remote-tracking branch 'm68k/for-next' omits 62804b25896a Merge remote-tracking branch 'h8300/h8300-next' omits 4a0ef9b3f479 Merge remote-tracking branch 'csky/linux-next' omits 9ddebc01d4c2 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits fd7a3962ea93 Merge remote-tracking branch 'clk/clk-next' omits 68f12724f141 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 4b4638702d40 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits d8bded2d91a8 Merge remote-tracking branch 'tegra/for-next' omits c532096f22c6 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d527edf4e153 Merge remote-tracking branch 'stm32/stm32-next' omits 3f098e836aed Merge remote-tracking branch 'scmi/for-linux-next' omits 8541e8b888ea Merge remote-tracking branch 'samsung-krzk/for-next' omits ec3317a9b21f Merge remote-tracking branch 'rockchip/for-next' omits 595a6a9e128d Merge remote-tracking branch 'reset/reset/next' omits 276fa9e0cea8 Merge remote-tracking branch 'renesas/next' omits ea60cdfa9fa5 Merge remote-tracking branch 'realtek/for-next' omits 0793172590fb Merge remote-tracking branch 'raspberrypi/for-next' omits ba1971bd0363 Merge remote-tracking branch 'qcom/for-next' omits b1c3d42b6e83 Merge remote-tracking branch 'omap/for-next' omits e845514f670b Merge remote-tracking branch 'mvebu/for-next' omits f591ab72a18d Merge remote-tracking branch 'mediatek/for-next' omits 70c34a616470 Merge remote-tracking branch 'keystone/next' omits 6229b0b68dd3 Merge remote-tracking branch 'imx-mxs/for-next' omits a0fa7dbf6220 Merge remote-tracking branch 'drivers-memory/for-next' omits 48229569c2b9 Merge remote-tracking branch 'at91/at91-next' omits 784df755b558 Merge remote-tracking branch 'aspeed/for-next' omits 77e2a2bab086 Merge branch 'irq/core' omits 1fb68f9b2c93 Merge branch 'locking/core' omits 3fb4be281491 Merge branch 'objtool/core' omits 7cac9a4b385e Merge branch 'perf/core' omits 03c56fd26f24 Merge branch 'perf/urgent' omits a5b3abfead00 Merge branch 'sched/core' omits 3c9dce65119a Merge branch 'timers/core' omits ce99db008271 Merge branch 'x86/alternatives' omits 1a0bb4bc3d8b Merge branch 'x86/cleanups' omits 38859730df5d Merge branch 'x86/core' omits 02d336f74889 Merge branch 'x86/cpu' omits af9e86d7e0e3 Merge branch 'x86/misc' omits deb2e9fdb89e Merge branch 'x86/mm' omits 401500c1fd2a Merge branch 'x86/platform' omits f9acdbf1c30a Merge branch 'x86/seves' omits 29669db11f00 Merge branch 'x86/sgx' omits c37e7317b1be Merge branch 'x86/vdso' omits 64693217f3f6 Merge remote-tracking branch 'amlogic/for-next' omits b1683f0ca089 Merge remote-tracking branch 'actions/for-next' omits 38d7a24eb7b7 Merge remote-tracking branch 'arm-soc/for-next' omits 9f6cb62ff796 Merge remote-tracking branch 'arm64/for-next/core' omits e1df324ec8e0 Merge remote-tracking branch 'arm/for-next' omits 0e2c067844bb Merge remote-tracking branch 'asm-generic/master' omits 0613a3ebfaa0 Merge remote-tracking branch 'dma-mapping/for-next' omits 0ecd65448a0a Merge remote-tracking branch 'kbuild/for-next' omits 4fdba9ae9794 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 712b22e21dbf Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 5e4ca55461b1 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits a605dcd16099 Merge remote-tracking branch 'fpga-fixes/fixes' omits d9c0a6a44eb2 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 9b71b68f37b5 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 55ed1e324fda Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 7803672a3c7e Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 7ba791a10b2e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 41eef4de1110 Merge remote-tracking branch 'omap-fixes/fixes' omits 1116321ef809 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 662971b5d6e2 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 537a64038889 Merge remote-tracking branch 'ide/master' omits 2b4307fb892d Merge remote-tracking branch 'input-current/for-linus' omits 72604cf08749 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 1b2a66677c6b Merge remote-tracking branch 'phy/fixes' omits 0ce7d9718fa2 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 2e2485c3724b Merge remote-tracking branch 'pci-current/for-linus' omits dd7bcc218bdc Merge remote-tracking branch 'spi-fixes/for-linus' omits f9de90fcf66b Merge remote-tracking branch 'regulator-fixes/for-linus' omits fa2760ae6e44 Merge remote-tracking branch 'regmap-fixes/for-linus' omits d5cde68835b9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f2e7e5c11e23 Merge remote-tracking branch 'rdma-fixes/for-rc' omits bf1c8723a648 Merge remote-tracking branch 'ipsec/master' omits fddb597a403f Merge remote-tracking branch 'net/master' omits 093435fd534a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 11f8e35d6528 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 9c90de5c9074 Rust support omits 0149eb8044ba Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits e054e9465ea4 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 7033f6756ba0 drm/amdgpu: only check for _PR3 on dGPUs omits b76ae0c43eb1 drm/amdgpu: add another raven1 gfxoff quirk omits 016df415a6c4 usb/host: enable auto power control for xhci-pci omits 47d631a8f829 drm/amd/display: check fb of primary plane omits d5320b57692a drm/amd/display: Allow idle optimization based on vblank. omits 47a0f3245cbf drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits 4e8f26e8f1f3 drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct omits fca1e079055e drm/amd/display/dc/calcs/dce_calcs: Remove some large vari [...] omits 0d19fb4e5bc8 drm/amd/display/dc/calcs/dce_calcs: Move some large variab [...] omits ee66fcd04e71 drm/amd/display/dc/dce80/dce80_resource: Make local functi [...] omits 9df32c04f7ad drm/amd/pm: fix Navi1x runtime resume failure V2 omits 42b44dbf555c drm/amdgpu: Enable VCN/JPEG CG on aldebaran omits 3b105adb22a6 drm/amdgpu: Fix a typo omits 47f34440d7fb drm/amdgpu: Fix a typo omits 96a8f4b96a2d drm/radeon/ttm: Fix memory leak userptr pages omits 0a82da6ffc6f drm/amdgpu/ttm: Fix memory leak userptr pages omits f4a0c47bff8d drm/amdgpu: skip kfd suspend/resume for S0ix omits db6a31f03805 drm/amdgpu: drop S0ix checks around CG/PG in suspend omits 176288e0a189 drm/amdgpu: skip CG/PG for gfx during S0ix omits 75d90ed11afc drm/amdgpu: update comments about s0ix suspend/resume omits 93d79b684bd4 drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend omits e36ddb37b45c drm/amdgpu: re-enable suspend phase 2 for S0ix omits 06a64653c5d3 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] omits 803cba83f199 drm/amdgpu: clean up non-DC suspend/resume handling omits c22feae5285d drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) omits 0d7def546c83 drm/amdgpu: rework S3/S4/S0ix state handling omits c187eac34650 drm/amdgpu: fix the hibernation suspend with s0ix omits 8c6a4194e100 drm/amdgpu: disentangle HG systems from vgaswitcheroo omits e6e87abf0bf5 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits 4d3e0f7bec3d drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits efe3e9a73e6a drm/amdgpu: Add additional Sienna Cichlid PCI ID omits defccf3840f0 drm/amdgpu/display/dm: add missing parameter documentation omits e8f0c0fdd363 drm/amdgpu: wrap kiq ring ops with kiq spinlock omits 6f27d0116c06 Revert "drm/amdgpu: disable gpu reset on Vangogh for now" omits 19eb0ec1d1a2 drm/amdgpu: add codes to capture invalid hardware access w [...] omits 4bcad1ff6cfa Merge branch 'acpi-video' into linux-next omits ca720863771d Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits b934ef52b26d Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 7a609f428401 Merge branches 'pm-cpufreq', 'pm-domains', 'pm-cpuidle' an [...] omits 95c1e8b7040a Merge branches 'pm-core' and 'pm-acpi' into linux-next omits 8eafe2cc2654 svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() omits 0086f58020d2 svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg omits 2ad53c93dbca svcrdma: Remove sc_read_complete_q omits 6c83b05e2a33 svcrdma: Single-stage RDMA Read omits 5e7e4c2fa3a8 SUNRPC: Move svc_xprt_received() call sites omits 9a3b96b257f4 SUNRPC: Export svc_xprt_received() omits 78c0f6cfa52e svcrdma: Retain the page backing rq_res.head[0].iov_base omits 714c19c557d4 svcrdma: Remove unused sc_pages field omits bbffb485ab9a svcrdma: Normalize Send page handling omits 260841d019f1 svcrdma: Add a "deferred close" helper omits ddaec1992d3f svcrdma: Maintain a Receive water mark omits 68027598208d svcrdma: Use svc_rdma_refresh_recvs() in wc_receive omits 2cb69306d03a svcrdma: Add a batch Receive posting mechanism omits e4e06c1574fd svcrdma: Remove stale comment for svc_rdma_wc_receive() omits f4c38e7eff02 svcrdma: Provide an explanatory comment in CMA event handler omits 260f0404cdc7 svcrdma: RPCDBG_FACILITY is no longer used omits 7802088cdc9c nfsd: report client confirmation status in "info" file omits d3baa2a48ea7 nfsd: don't ignore high bits of copy count omits 0929f22ef38c nfsd: COPY with length 0 should copy to end of file omits 8fbb113871b6 nfsd: Fix typo "accesible" omits ee53f2ab4604 nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is [...] omits daedc288eaaa nfsd: Log client tracking type log message as info instead [...] omits 009bfb32a845 nfsd: helper for laundromat expiry calculations omits 591b8828af99 NFSD: Clean up NFSDDBG_FACILITY macro omits efcf06f57960 NFSD: Add a tracepoint to record directory entry encoding omits c5da1f4f2c49 NFSD: Clean up after updating NFSv3 ACL encoders omits 9b9be497d5f9 NFSD: Update the NFSv3 SETACL result encoder to use struct [...] omits d2ae67b72c72 NFSD: Update the NFSv3 GETACL result encoder to use struct [...] omits 16e1575920a2 NFSD: Clean up after updating NFSv2 ACL encoders omits 51525dd06fe6 NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] omits f160a0d825ed NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] omits 5e8e421c7d96 NFSD: Update the NFSv2 SETACL result encoder to use struct [...] omits 009e90264e48 NFSD: Update the NFSv2 GETACL result encoder to use struct [...] omits a4a2f620e790 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs omits 4f314f4612de NFSD: Remove unused NFSv2 directory entry encoders omits 76ceb6e461f9 NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] omits 02232dc45afc NFSD: Update the NFSv2 READDIR result encoder to use struc [...] omits 3c287d8dff3f NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder omits ec5a6fbdd771 NFSD: Add a helper that encodes NFSv3 directory offset cookies omits 97192515b6c5 NFSD: Update the NFSv2 STATFS result encoder to use struct [...] omits 36d468adf0b2 NFSD: Update the NFSv2 READ result encoder to use struct x [...] omits c90604a664a2 NFSD: Update the NFSv2 READLINK result encoder to use stru [...] omits efa92e000fee NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream omits 99d9f28e6ba3 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream omits f7c5c5785ec0 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream omits ea66cb47cfad NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations omits 70adab2cb190 NFSD: Remove unused NFSv3 directory entry encoders omits e26061254f39 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] omits 99792f70d28c NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] omits 2a9f5657e5a6 NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder omits 0315a2b9b9eb NFSD: Add a helper that encodes NFSv3 directory offset cookies omits 9a62d0c745d6 NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] omits 469a7d43f105 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] omits 81e0b47d6abe NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] omits ce8ac0e69731 NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] omits d6f96df8614c NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream omits d37520fb998d NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] omits 4f647322ebfd NFSD: Update the NFSv3 CREATE family of encoders to use st [...] omits 53b219f5a584 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream omits e4d1432b4b1b NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream omits 3079eb7b2ac5 NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] omits 951784aab04b NFSD: Update the NFSv3 wccstat result encoder to use struc [...] omits fa73c8892b15 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] omits 061e55f46447 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] omits 862210f23be1 NFSD: Update the GETATTR3res encoder to use struct xdr_stream omits ba7458ae1a4b NFSD: Extract the svcxdr_init_encode() helper omits 71df1526183c torture: Make kvm.sh use abstracted kvm-end-run-stats.sh omits 20e35f2838c7 torture: Abstract end-of-run summary omits e39e3fb9065c rcu: Fix typo in comment: kthead -> kthread omits dba1c527b08b fixup! torture: Abstract jitter.sh start/stop into scripts omits 7a3b341ba0bb rcu/nocb: Unify timers omits 2580b9654f66 rcu/nocb: Prepare for fine-grained deferred wakeup omits 094da785e031 rcu/nocb: Only cancel nocb timer if not polling omits 8ec5e88aaa7a rcu/nocb: Delete bypass_timer upon nocb_gp wakeup omits 276683c38ab7 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup omits af187540a599 rcu/nocb: Allow de-offloading rdp leader omits bd839b53c00e rcu/nocb: Directly call __wake_nocb_gp() from bypass timer omits bfebc4960261 timer: Revert "timer: Add timer_curr_running()" omits a640c86e1995 rcu/nocb: Use the rcuog CPU's ->nocb_timer omits 9c26e1c6a66c torture: Fix grace-period rate output omits 43c3af59d33b rcutorture: Abstract read-lock-held checks omits cd6c20ad4c6c refscale: Add acqrel, lock, and lock-irq omits 6332fed10152 rcu: Prevent false positive softirq warning on RT omits 16675d6c22a4 tick/sched: Prevent false positive softirq pending warnings on RT omits a7bdf3211293 softirq: Make softirq control and processing RT aware omits 50ff5d4e659f softirq: Move various protections into inline helpers omits 4b6881b4f476 irqtime: Make accounting correct on RT omits 1e8c133b1215 softirq: Add RT specific softirq accounting omits eebd34fbda35 torture: Add prototype kvm-remote.sh script omits f7267ae0c888 rcuscale: Allow CPU hotplug to be enabled omits 23bf790ccabf refscale: Allow CPU hotplug to be enabled omits 22c8c895f16d tools/memory-model: Fix smp_mb__after_spinlock() spelling omits 9ed574f4306c torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits ceb0af49d85a torture: Add "scenarios" option to kvm.sh --dryrun parameter omits 5359763af945 kcsan: Add pointer to access-marking.txt to data_race() bullet omits 0eef0b900b83 rcu-tasks: Add block comment laying out RCU Rude design omits 09caf51793f4 rcu-tasks: Add block comment laying out RCU Tasks design omits b69e3ac72d78 torture: Fix remaining erroneous torture.sh instance of $* omits 5a3d0d5f087b Merge branch 'lkmm-dev.2021.03.15a' into HEAD omits 682b6460b718 Merge branch 'kcsan.2021.03.08a' into HEAD omits c1b97ccebe8c Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.1 [...] omits 77718b259f2d torture: Fix kvm.sh --datestamp regex check omits cf6bf16d8a87 torture: Consolidate qemu-cmd duration editing into kvm-tr [...] omits 8d6b5ae0cf53 torture: Print proper vmlinux path for kvm-again.sh runs omits 1873447d94e3 torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh [...] omits c8c35d953b72 torture: Make kvm-transform.sh update jitter commands omits 836863a3925a torture: Add --duration argument to kvm-again.sh omits 184cef45f933 torture: Add kvm-again.sh to rerun a previous torture-test omits 72d7b9b16362 rcutorture: Test start_poll_synchronize_rcu() and poll_sta [...] omits ee56108b6a0e rcu: Provide polling interfaces for Tiny RCU grace periods omits 22cb79b03cd2 rcu: Provide polling interfaces for Tree RCU grace periods omits 7aacb8c62f62 sched: Fix various typos omits 1a7a93e88ae2 Merge branch 'acpi-drivers' into linux-next omits 66b4043084ac Merge branch 'acpi-messages' into linux-next omits fb7879ccc8aa Merge branches 'acpi-pci' and 'acpi-processor' into linux-next omits ead47b5ba4e2 Merge branch 'fixes' into for-next omits 5f50ed6e60a8 cpufreq: cppc: simplify default delay_us setting omits f4eb0a9762cf cpufreq: Rudimentary typos fix in the file s5pv210-cpufreq.c omits 25edc7bb6fd6 m68k: fix flatmem memory model setup omits d214de951171 cpufreq: CPPC: Add support for frequency invariance omits 88cc16b9b3ac dm: remove useless loop in __split_and_process_bio omits 4d73b7ae8134 dm writecache: fix flexible_array.cocci warnings omits 6eb180932612 torture: Create a "batches" file for build reuse omits b59f5566fbbc torture: De-capitalize TORTURE_SUITE omits 28f2e47e4ba0 torture: Make upper-case-only no-dot no-slash scenario nam [...] omits d4e2cbcb3531 torture: Rename SRCU-t and SRCU-u to avoid lowercase characters omits 16a3cc44e1ba torture: Remove no-mpstat error message omits 1c5ce15a6501 torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs omits db30097b4043 torture: Record jitter start/stop commands omits eb57af5129d6 torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh omits 5fa0580a412e torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd omits b1b9fee79245 torture: Abstract jitter.sh start/stop into scripts omits a22662138477 Drivers: hv: vmbus: Drop error message when 'No request id [...] omits d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include omits df0e5f0e866b IB/srpt: docs: add a description for cq_size member omits 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place omits 3b9431ac5c01 docs: lockdep-design: fix some warning issues omits 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion omits 84ae28bda198 ice: docs fix a devlink info that broke a table omits e3122e957576 crypto: sun8x-ce*: update entries to its documentation omits 75e9a357f9a7 net: phy: remove kernel-doc duplication omits dce89b296a4f mm: pagemap.h: fix two kernel-doc markups omits 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c omits 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member omits cc55219a551e docs: userspace-api: add iommu.rst to the index file omits b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings omits fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc omits cd6c4280fe26 docs: kasan.rst: add two missing blank lines omits b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line omits 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference omits d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 omits 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed adds 519dad3bcd80 selinux: don't log MAC_POLICY_LOAD record on failed policy load adds 6406887a12ee selinux: fix variable scope issue in live sidtab conversion adds ee5de60a08b7 selinuxfs: unify policy load error reporting adds 84196390620a Merge tag 'selinux-pr-20210322' of git://git.kernel.org/pu [...] adds fac245216b68 ARC: haps: bump memory to 1 GB adds 46e152186cd8 arc: kernel: Return -EFAULT if copy_to_user() fails adds 83520d62cc5a ARC: treewide: avoid the pointer addition with NULL pointer adds 812e9db50ebe Merge remote-tracking branch 'arc-current/for-curr' adds c607ab4f916d arm64: stacktrace: don't trace arch_stack_walk() adds e14a371f732b Documentation: arm64/acpi : clarify arm64 support of IBFT adds d1296f1265f7 arm64: cpuinfo: Fix a typo adds 141f8202cfa4 arm64: kdump: update ppos when reading elfcorehdr adds ee7febce0519 arm64: mm: correct the inside linear map range during hotp [...] adds 7011d72588d1 kselftest/arm64: sve: Do not use non-canonical FFR register value adds 2cfa501bb59c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds f29b6549e671 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 6debc0fd71b9 MAINTAINERS: Combine "QLOGIC QLGE 10Gb ETHERNET DRIVER" se [...] adds 23eb9d8daba8 Merge remote-tracking branch 'net/master' adds 71a7810be38a Merge remote-tracking branch 'ipsec/master' adds 9a8cde1fb257 Merge remote-tracking branch 'rdma-fixes/for-rc' adds febf22565549 ALSA: hda/realtek: fix a determine_headset_type issue for [...] adds e54f30befa79 ALSA: hda/realtek: call alc_update_headset_mode() in hp_au [...] adds ee343fa56006 Merge remote-tracking branch 'sound-current/for-linus' adds 37d90683abec Merge remote-tracking branch 'regmap-fixes/for-linus' adds cd2b2372d28e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 69857a49da96 Merge remote-tracking branch 'spi-fixes/for-linus' adds 4b508faa88d4 Merge remote-tracking branch 'pci-current/for-linus' adds 0236cdc1e8e4 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds e6343b846ffe Merge remote-tracking branch 'phy/fixes' adds 50d5a6ac639f Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds cde00ed6e9de soundwire: cadence_master: fix kernel-doc adds fde5d7f27108 soundwire: bus: Fix device found flag correctly adds 3c43bbbf41ca Merge remote-tracking branch 'soundwire-fixes/fixes' adds 0ac60f9791f1 Merge remote-tracking branch 'input-current/for-linus' adds f4a5bb63fd63 Merge remote-tracking branch 'ide/master' adds f76cadf62aa2 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds e872e25c399b Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 0e37b4fa67f5 media: coda: fix macroblocks count control usage adds a4b5327e0779 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 2b4a14e0c18f Merge remote-tracking branch 'omap-fixes/fixes' adds 4b924b02eb12 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c111f4acd838 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 7cf331a3e6eb Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 7a1adbd23990 drm: rcar-du: Use drmm_encoder_alloc() to manage encoder adds d27ce83fa4ba Merge tag 'du-fixes-20210316' of git://linuxtv.org/pinchar [...] adds 372f3db99a2b Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 8d924b538593 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 5de0ac7df13d Merge remote-tracking branch 'fpga-fixes/fixes' adds 5ad4b720e399 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 1815c16604ca Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 8d59c115a79a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 777020f87fca Merge remote-tracking branch 'kbuild/for-next' new c95e805b32c9 Merge remote-tracking branch 'dma-mapping/for-next' new ad6622a83287 Merge remote-tracking branch 'asm-generic/master' new 49611e90c62f Merge remote-tracking branch 'arm/for-next' new e2617c355355 Merge remote-tracking branch 'arm64/for-next/core' new 1c47d4ae857f Merge remote-tracking branch 'arm-soc/for-next' new 4f63099c665e Merge remote-tracking branch 'actions/for-next' new f076795f979e Merge remote-tracking branch 'amlogic/for-next' new 295995acb677 Merge remote-tracking branch 'aspeed/for-next' new 8f242b92c1f2 Merge remote-tracking branch 'at91/at91-next' new 97b02eb5eff5 Merge remote-tracking branch 'drivers-memory/for-next' new 931d664bf559 Merge remote-tracking branch 'imx-mxs/for-next' new ce1a36b622cd Merge remote-tracking branch 'keystone/next' new dda5315d8324 Merge remote-tracking branch 'mediatek/for-next' new b74ee7d66d93 Merge remote-tracking branch 'mvebu/for-next' new 5350ff279092 Merge remote-tracking branch 'omap/for-next' new cce2954d6a93 Merge remote-tracking branch 'qcom/for-next' new 015ed0bb0dc1 Merge remote-tracking branch 'raspberrypi/for-next' new af5cfef36606 Merge remote-tracking branch 'realtek/for-next' new e86ff34cc44a arm64: dts: renesas: falcon: Move console config to CPU board DTS new 0fc129ba374b arm64: dts: renesas: falcon: Move watchdog config to CPU b [...] new 431c8ae4519d arm64: dts: renesas: falcon: Move AVB0 to main DTS new 7ad9aafe713b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next new 7f7fe063cb37 Merge remote-tracking branch 'renesas/next' new cbb93f9734b5 Merge remote-tracking branch 'reset/reset/next' new 1003888415e8 dt-bindings: Add doc for FriendlyARM NanoPi R4S new db792e9adbf8 rockchip: rk3399: Add support for FriendlyARM NanoPi R4S new d130b50223d7 Merge branch 'v5.13-armsoc/dts64' into for-next new a42aa28e0a73 Merge remote-tracking branch 'rockchip/for-next' new ecc802c06739 Merge remote-tracking branch 'samsung-krzk/for-next' new c537e1eac931 Merge remote-tracking branch 'scmi/for-linux-next' new 809d18326328 Merge remote-tracking branch 'stm32/stm32-next' new b6d9be678757 Merge remote-tracking branch 'sunxi/sunxi/for-next' new e8a99be3606a Merge remote-tracking branch 'tegra/for-next' new 0537020e0d11 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 01a91e01b8fd arm64: dts: ti: k3-am64: Add GPIO DT nodes new d5a4d5413dd8 arm64: dts: ti: k3-am642: reserve gpio in mcu domain for f [...] new e67b5e5e9e96 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new f9e02e2faa56 Merge remote-tracking branch 'clk/clk-next' new 211bd3c662d9 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 42605e8f8dfb Merge remote-tracking branch 'csky/linux-next' new ab2c8150ba9c Merge remote-tracking branch 'h8300/h8300-next' new 4d71b215eb3c Merge remote-tracking branch 'm68k/for-next' new 06c5fa9b2168 m68k: fix flatmem memory model setup new 0fe314ee8a60 Merge remote-tracking branch 'm68knommu/for-next' new bbcee72c2f7a microblaze: Fix a typo new 2ec548b88c06 Merge remote-tracking branch 'microblaze/next' new ca7e714608f6 Merge remote-tracking branch 'mips/mips-next' new 69348eaff09b Merge remote-tracking branch 'parisc-hd/for-next' new 345f9a948831 Merge remote-tracking branch 'risc-v/for-next' new 37564ed834ac s390/uv: add prot virt guest/host indication files new 98ce70b76942 s390/sclp: increase sclp console line length new f6576a1b4896 s390/pci: refactor zpci function states new a9045c221044 s390/pci: deconfigure device on release new dee60c0dbc83 s390/pci: add zpci_event_hard_deconfigured() new 64a715ab4e91 s390/cio: introduce CIO debugfs directory new a4f17cc72671 s390/cio: add CRW inject functionality new 2631f6b6f22c s390/pci: unify de-/configure for slots and events new 95b3a8b4014d s390/pci: move zpci_remove_device() to bus code new 396c100472dd s390/qdio: let driver manage the QAOB new 5671d9718faf s390/kernel: fix a typo new 0a07c20d11b4 Merge remote-tracking branch 's390/for-next' new 585722de1927 Merge remote-tracking branch 'sh/for-next' new 90c404160cc1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new c777d302757b Merge remote-tracking branch 'fscache/fscache-next' new f1f67678cc48 Merge remote-tracking branch 'btrfs/for-next' new 89a43f597973 Merge remote-tracking branch 'cifsd/cifsd-for-next' new c5c74ebc7251 Merge remote-tracking branch 'ecryptfs/next' new 5af2c0c0ff86 Merge remote-tracking branch 'erofs/dev' new 5db5828b9022 Merge remote-tracking branch 'exfat/dev' new ee26ff96604f Merge remote-tracking branch 'ext3/for_next' new 458a93fd0275 Merge remote-tracking branch 'f2fs/dev' new 88cf18a14b70 Merge remote-tracking branch 'jfs/jfs-next' new bddfdbcddbe2 NFSD: Extract the svcxdr_init_encode() helper new 2c42f804d30f NFSD: Update the GETATTR3res encoder to use struct xdr_stream new 907c38227fb5 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] new 5cf353354af1 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] new 70f8e839859a NFSD: Update the NFSv3 wccstat result encoder to use struc [...] new 9a9c8923b3ef NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] new cc9bcdad7773 NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream new ecb7a085ac15 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream new 78315b36781d NFSD: Update the NFSv3 CREATE family of encoders to use st [...] new 89d79e9672df NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] new 4d74380a446f NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream new 8b7044984fd6 NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] new 0a139d1b7f32 NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] new ded04a587f6c NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] new 5ef2826c7610 NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] new a161e6c76aeb NFSD: Add a helper that encodes NFSv3 directory offset cookies new a1409e2de4f1 NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder new e4ccfe3014de NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] new 7f87fc2d34d4 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] new 1411934627f9 NFSD: Remove unused NFSv3 directory entry encoders new 76ed0dd96eeb NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations new a887eaed2a96 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream new 92b54a4fa422 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream new e3b4ef221ac5 NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream new d9014b0f8fae NFSD: Update the NFSv2 READLINK result encoder to use stru [...] new a6f8d9dc9e44 NFSD: Update the NFSv2 READ result encoder to use struct x [...] new bf15229f2ced NFSD: Update the NFSv2 STATFS result encoder to use struct [...] new d52532002ffa NFSD: Add a helper that encodes NFSv3 directory offset cookies new 8141d6a2bb6c NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder new 94c8f8c682a6 NFSD: Update the NFSv2 READDIR result encoder to use struc [...] new f5dcccd647da NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] new 8a2cf9f5709c NFSD: Remove unused NFSv2 directory entry encoders new 8edc0648880a NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs new f8cba47344f7 NFSD: Update the NFSv2 GETACL result encoder to use struct [...] new 778f068fa0c0 NFSD: Update the NFSv2 SETACL result encoder to use struct [...] new 8d2009a10b3a NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] new 07f5c2963c04 NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] new 83d0b8457277 NFSD: Clean up after updating NFSv2 ACL encoders new 20798dfe249a NFSD: Update the NFSv3 GETACL result encoder to use struct [...] new 15e432bf0cfd NFSD: Update the NFSv3 SETACL result encoder to use struct [...] new 1416f435303d NFSD: Clean up after updating NFSv3 ACL encoders new 6019ce0742ca NFSD: Add a tracepoint to record directory entry encoding new 219a170502b3 NFSD: Clean up NFSDDBG_FACILITY macro new 7f7e7a4006f7 nfsd: helper for laundromat expiry calculations new f988a7b71d1e nfsd: Log client tracking type log message as info instead [...] new c6c7f2a84da4 nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is [...] new 34a624931b8c nfsd: Fix typo "accesible" new 792a5112aa90 nfsd: COPY with length 0 should copy to end of file new e7a833e9cc6c nfsd: don't ignore high bits of copy count new 472d155a0631 nfsd: report client confirmation status in "info" file new 072db263e1dd svcrdma: RPCDBG_FACILITY is no longer used new 270f25edcc16 svcrdma: Provide an explanatory comment in CMA event handler new c6b7ed8f946f svcrdma: Remove stale comment for svc_rdma_wc_receive() new 77f0a2aa5cdd svcrdma: Add a batch Receive posting mechanism new 7b748c30cc04 svcrdma: Use svc_rdma_refresh_recvs() in wc_receive new c558d4759686 svcrdma: Maintain a Receive water mark new e844d307d46c svcrdma: Add a "deferred close" helper new 2a1e4f21d841 svcrdma: Normalize Send page handling new 579900670ac7 svcrdma: Remove unused sc_pages field new cc93ce9529a6 svcrdma: Retain the page backing rq_res.head[0].iov_base new 7dcfbd86adc4 SUNRPC: Export svc_xprt_received() new 82011c80b3ec SUNRPC: Move svc_xprt_received() call sites new 1d7a2ae801a4 svcrdma: Single-stage RDMA Read new 04f377de4b83 svcrdma: Remove sc_read_complete_q new 7f6a5fc4c8e4 svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg new 29a4e914914a svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() new f86f7963f423 Merge remote-tracking branch 'cel/for-next' new 515154277fa7 Merge remote-tracking branch 'overlayfs/overlayfs-next' new b0a0f43f040f Merge remote-tracking branch 'v9fs/9p-next' new 6302ddc95694 Merge remote-tracking branch 'file-locks/locks-next' new 6e3e2c4362e4 new helper: inode_wrong_type() new 3e10a15ffc8d ceph: fix up error handling with snapdirs new ed94f87c2b12 ceph: don't allow type or device number to change on non-I [...] new 6e1eb04a87f9 afs: Fix updating of i_mode due to 3rd party change new e98f93e7ca71 vboxsf: don't allow to change the inode type new e89f00d602b1 orangefs_inode_is_stale(): i_mode type bits do *not* form [...] new 60606ecad188 ocfs2_inode_lock_update(): make sure we don't change the t [...] new 4a378d8a0d96 gfs2: be careful with inode refresh new 4ab5260dab28 do_cifs_create(): don't set ->i_mode of something we had n [...] new 3bcb39b086bf cifs: have ->mkdir() handle race with another client sanely new 4d66952a2032 cifs: have cifs_fattr_to_inode() refuse to change type on [...] new a612c07dd201 hostfs_mknod(): don't bother with init_special_inode() new e34d657fc568 openpromfs: don't do unlock_new_inode() until the new inod [...] new b577d0cd2104 9p: missing chunk of "fs/9p: Don't update file type when u [...] new c4ab036a2f41 spufs: fix bogosity in S_ISGID handling new 4313e3523373 ecryptfs: get rid of pointless dget/dput in ->symlink() an [...] new b2648d512eb2 ecryptfs: saner API for lock_parent() new 483bc7e82ccf ecryptfs: get rid of unused accessors new 9d786beb6fe5 ecryptfs: ecryptfs_dentry_info->crypt_stat is never used new e756c566df67 Merge branches 'work.inode-type-fixes' and 'work.ecryptfs' [...] new a2bbe66493ee constify dentry argument of dentry_path()/dentry_path_raw() new 2be7828c9fef get rid of autofs_getpath() new 90432e600619 buffer: a small optimization in grow_buffers new f85ebc25fa88 Merge branch 'work.misc' into for-next new c0f359b0e6a9 Merge remote-tracking branch 'vfs/for-next' new 65cb1805a9db Merge remote-tracking branch 'printk/for-next' new bfb3d63c4555 Merge remote-tracking branch 'pci/next' new 504e16b9efa0 Merge remote-tracking branch 'hid/for-next' new 15aa4f4e990e Merge remote-tracking branch 'i2c/i2c/for-next' new 52c9cc52f704 Merge remote-tracking branch 'i3c/i3c/next' new 19aa21eac46e Merge remote-tracking branch 'dmi/dmi-for-next' new 644b9af5c605 hwmon: replace snprintf in show functions with sysfs_emit new feef48ceb8ef Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 5142525609a9 Merge remote-tracking branch 'jc_docs/docs-next' new 1f6c45ac5fd7 atomisp: don't let it go past pipes array new 86ee6729c9b4 media: add a subsystem profile documentation new 9f3d1056ea54 media: v4l2-ctrl: Make display delay and display enable st [...] new 8ec0b7b0b598 media: venus: vdec: Add support for display delay and dela [...] new c3042bff918a media: s5p-mfc: Use display delay and display enable std controls new 644bcc0315f2 media: docs: Deprecate mfc display delay controls new f2bf1bcb191b media: v4l2-ctrls: Add control for AUD generation new 08c067976279 media: venus: venc: Add support for AUD NALU control new 5a465c5391a8 media: venus: core: Fix some resource leaks in the error p [...] new 08b1cf474b7f media: venus: core, venc, vdec: Fix probe dependency error new f765f45f2910 media: venus: Include io.h for memremap() new 18a6262b05f7 media: venus: core: Parse firmware-name DT property new d04c114e806f media: uapi: vp8: Remove "header" from symbol names and macros new 643a236e46d4 media: uapi: vp8: Rename v4l2_vp8_loopfilter to v4l2_vp8_l [...] new dacd59454449 media: uapi: vp8: Add proper kernel-doc documentation new 1fb03333eb92 media: uapi: Move parsed VP8 pixel format out of staging new e74b504a87c1 media: uapi: Move the VP8 stateless control type out of staging new 45c79296d736 media: controls: Log VP8 stateless control in .std_log new 0c86b4bdac7e media: vp8: Rename V4L2 VP8 specific macro to V4L2_VP8_ new 363240ce1c08 media: uapi: move VP8 stateless controls out of staging new e6a7d7c342cb media: uapi: vp8: Fix kernel-doc warnings new 1a28dce222a6 media: vim2m: initialize the media device earlier new da24442796b2 media: exynos4-is: add missing call to of_node_put() new f9426edd5668 media: ti-vpe: cal: remove unneeded assignment new b83209176d68 media: ti-vpe: cal: fix subdev mbus_code enumeration new 38e89e790fe2 media: ti-vpe: cal: Implement media controller centric API new 95667791eb6e media: platform: xilinx: fix error return code of xvip_gra [...] new 1b0b433fd1b2 media: vidtv: remove duplicate include in vidtv_psi new 41c991bd2349 media: flexcop-usb: delete unneeded return new f3d384e36630 media: platform: sunxi: sun6i-csi: fix error return code o [...] new b9302fa7ed97 media: tuners: fix error return code of hybrid_tuner_reque [...] new e61f9ea27193 media: m88ds3103: fix return value check in m88ds3103_probe() new f550eca585df media: ext-ctrls-codec.rst: clarify V4L2_CID_MPEG_VIDEO_BITRATE new f12b81e47f48 media: core headers: fix kernel-doc warnings new c2d6a60dc465 media: media/pci: fix kerneldoc issues in two headers new a68a90b2ecd3 media: media/i2c: fix kerneldoc issues for media i2c headers new c214e6dd5c9b media: vpbe_osd.h/uvcvideo.h includes: fix trivial kernel- [...] new f20596943a32 media: media tuner headers: fix kernel-doc warnings new 7432376a3f57 media: cec/core/cec-notifier: use IS_REACHABLE(CONFIG_I2C) new 0376a51fbe5e media: v4l: Add packed YUV444 24bpp pixel format new b16ed1e66008 media: dt-bindings: Add bindings for i.MX8QXP/QM JPEG driver new b8035f7988a8 media: Add parsing for APP14 data segment in jpeg helpers new ccbea178db47 media: Quit parsing stream if doesn't start with SOI new 819f3ea51d47 media: Avoid parsing quantization and huffman tables new 2db16c6ed72c media: imx-jpeg: Add V4L2 driver for i.MX8 JPEG Encoder/Decoder new be157db0a3d8 media: Add maintainer for IMX jpeg v4l2 driver new 2f65fcee3086 media: videobuf2: Explicitly state max size of planes new aa966274d629 media: Correct 'so' new c759b2970c56 media: media/saa7164: fix saa7164_encoder_register() memor [...] new c451ee146d44 media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101 [...] new c10a3718d955 media: media/usb/gspca/w996Xcf.c: /** -> /* new bea7515df5a2 media: v4l2-dev.c: show which events are requested by poll() new 48e15418e41e media: v4l2-ioctl.c: fix timestamp format new eaaea4681984 media: gspca/sq905.c: fix uninitialized variable new ea1611ba3a54 media: v4l2-ctrls.c: initialize flags field of p_fwht_params new 8d1f2c37fc92 media: ext-ctrls-codec.rst: fix typos new 4b19f9716ad8 media: pci: saa7164: Rudimentary spelling fixes in the fil [...] new 60250052a1a6 media: camera-mx2: Remove unused header file new 3f5b610b45a3 media: camera-mx3: Remove unused header file new 30bcc5103725 media: radio-si476x: rectify spelling and grammar new d8bdc3e456b6 media: camss: Fix vfe_isr_comp_done() documentation new ad46e1a8d851 media: camss: Fix vfe_isr comment typo new c3177cb018a8 media: camss: Replace trace_printk() with dev_dbg() new 96387cffeb72 media: camss: Add CAMSS_845 camss version new 9d95baf9fcf8 media: camss: Make ISPIF subdevice optional new 633b388f85c5 media: camss: Refactor VFE HW version support new 7319cdf189bb media: camss: Add support for VFE hardware version Titan 170 new e19b14b1873d media: camss: Add missing format identifiers new 76005817fa95 media: camss: Refactor CSID HW version support new eebe6d00e9bf media: camss: Add support for CSID hardware version Titan 170 new 2f8b67195e48 media: camss: Add support for CSIPHY hardware version Titan 170 new 2f6f8af67203 media: camss: Refactor VFE power domain toggling new 705245679372 media: camss: Enable SDM845 new 307600fa8b44 media: dt-bindings: media: camss: Add qcom,msm8916-camss binding new 6be3837fee69 media: dt-bindings: media: camss: Add qcom,msm8996-camss binding new 6761996a8c4d media: dt-bindings: media: camss: Add qcom,sdm660-camss binding new d1d5ce260165 media: dt-bindings: media: camss: Add qcom,sdm845-camss binding new 750cfee8b150 media: MAINTAINERS: Change CAMSS documentation to use dtsc [...] new b4a9d65972b4 media: dt-bindings: media: Remove qcom,camss documentation new c894e95fe67b media: media/usb: fix kernel-doc header issues new 0cb92ed0b34d media: tegra-video/csi.h: fix kernel-doc mistake new 0ae4ff019ccd media: exynos-gsc/exynos4-is: add missing 'struct' to kerneldoc new 89e078b510bd media: s5p-jpeg: fix kernel-doc warnings new 7bc69c9693ed media: ti-vpe/cal.h: fix kernel-doc formatting new 091263973d4a media: rcar-vin/rcar-vin.h: fix kernel-doc formatting new 528b38ed7b6d media: media/platform/sti: fix kernel-doc formatting new 7a9d4140e767 media: vsp1/vsp1_drm.h: add missing 'struct' kernel-doc keyword new 75e2ddb18127 media: staging: media: hantro: fix kernel-doc formatting new 328085e1dc17 media: staging: media: ipu3: add missing kernel-doc 'struc [...] new 7c45affd0c72 media: staging: media: meson: vdec: fix kernel-doc warning new 6987322cad1a media: mtk-jpeg/mtk_jpeg_core.h: fix kernel-doc warnings new 85486243e1f4 media: mtk-mdp: fix kernel-doc warnings new f56ac19565a3 media: mtk-vcodec: fix kernel-doc warnings new 0f02beec6187 media: mtk-vpu/mtk_vpu.h: fix kernel-doc warnings new fe1fd84287f6 media: i2c: adv7842: remove open coded version of SMBus bl [...] new a9e3863d0006 media: v4l2-ctrls: Fix h264 hierarchical coding type menu ctrl new 9cc25c4bea9e media: videobuf2: Exit promptly if size = 0 new 1a77d4fd3b1e media: coda: Remove unneeded of_match_ptr() new 79f382b9a9d8 media: media/pci/pt1: Assign value when defining variables new a611be7589b4 media: vidioc-g-ext-ctrls.rst: reformat tables and clarify [...] new abe1338c5e7e media: buffer.rst: fix incorrect :c:type new 54b74981c86c media: adv7604: writing a one-block EDID failed new c2357dd9cbaf media: rkvdec: Remove of_match_ptr() new 1ef5b9b81810 media: v4l2-mc: fix a warning message new bb5d418076f8 media: cx25821: switch from 'pci_' to 'dma_' API new d6af27c3a6b6 media: dvb_frontend: move algo-specific settings to a function new 8d4a554d9cb1 media: dvb_frontend: don't call dvb_frontend_get_stepsize() twice new 548ad8ee68c0 media: dvb_frontend: warn if frontend driver has API issues new 6045b01dd0e3 media: [next] staging: media: atomisp: fix memory leak of [...] new d4a3fa6652e3 media: dvb-frontends: lgdt3306a.c: remove dead code new f07d34d141e0 media: staging: media: atomisp: Don't abort on error in mo [...] new c0e3bcb25390 media: camera-sensor.rst: fix a doc build warning new 2e774b369979 media: mantis: switch from 'pci_' to 'dma_' API new 967db696b037 atomisp: remove a now unused var new d7bcb5b15041 media: staging: media: atomisp: Remove unhelpful info message new 519648bed470 media: mantis: remove orphan mantis_core.c new 491a0b208b15 media: staging: media: atomisp: clean up block comment sty [...] new 16a5dcf7fbc2 media: atomisp: Fixed error handling path new 3a7c578f3918 media: staging: atomisp: Fixed allignment to match open pa [...] new 4658e1dbc358 media: staging: atomisp: Removed else branch in function new dfe59c78f4cc media: staging: atomisp: Corrected error handling in function new 9baa3d64e8e2 media: m88rs6000t: avoid potential out-of-bounds reads on arrays new 32abe91502d0 media: staging: media: atomisp: Remove unused function new 3aa059ae8beb media: staging: media: atomisp: Remove unnecessary if statement new 1907345078b8 media: atomisp: make atomisp_css_stop() void new 5d986a0e85af media: atomisp: make atomisp_css_continuous_set_num_raw_fr [...] new a53ff69f7560 media: atomisp: do not select COMMON_CLK to fix builds new c1f1d76c1944 media: atomisp: remove redundant NULL check of "params" new 8776682ce31c media: atomisp: Convert comments to C99 initializers new d0f749f6d21c media: atomisp: Fix Block Comments new 673d128afd34 media: atomisp: Fix EMBEDDED_FUNCTION_NAME warning new 6cef8028ce86 media: atomisp: Fix OPEN_ENDED_LINE new 1e52b54b588e media: atomisp: Fix overlong line new 31e6736628cf media: atomisp: Fix funciton decleration new 2a35625b84aa media: atomisp: Delete braces new 26557ebc1d6d media: atomisp: Fix PARENTHESIS_ALIGNMENT new fc42aa47bfde media: atomisp: Fix BLOCK_COMMENT_STYLE new 3881a5a77683 media: atomisp: Write function decleration in one line new ba11bbf303fa media: atomisp: Fix use after free in atomisp_alloc_css_st [...] new c606970d4250 media: atomisp: replace boolean comparison of values with [...] new c63ef1429ac0 media: atomisp: Remove redundant NULL check new 23817e5c4bb8 media: atomisp: Remove redundant NULL check new bf9a40ae8d72 media: dvbdev: Fix memory leak in dvb_media_device_free() new 9cb1124c2ba9 Merge remote-tracking branch 'v4l-dvb/master' new cf2d1121c5d9 Merge branches 'acpi-pci' and 'acpi-processor' into linux-next new 7a20b92e9c17 Merge branch 'acpi-messages' into linux-next new be3e835789f2 Merge branch 'acpi-drivers' into linux-next new 573ebdd2105a Merge branch 'acpi-video' into linux-next new 4c56f573bd94 ia64: fix format string for ia64-acpi-cpu-freq new 0fdf9a12029d cpufreq: intel_pstate: Clean up frequency computations new 922e5ddef973 MAINTAINERS: Add DTPM subsystem maintainer new 4917f3c76e60 Merge branches 'pm-cpufreq', 'pm-domains', 'pm-cpuidle' an [...] new 645e5b447b90 ACPI: scan: Turn off unused power resources during initialization new 97819464840c ACPI: power: Turn off unused power resources unconditionally new fc3a068d6b21 ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_C [...] new c6f2d3dba1b7 ACPI: CPPC: A typo fix in the file cppc_acpi.h new f7be14788d3f Merge branches 'acpi-pm' and 'acpi-cppc' into linux-next new 935ab8509ccb ACPI: fix various typos in comments new 920b4bb26f56 Merge branch 'acpi-misc' into linux-next new 46b37c6e4b07 MAINTAINERS: Add entry for the software nodes new 0fc4b6feae23 Merge branch 'devprop' into linux-next new 3690c55043d0 Merge remote-tracking branch 'pm/linux-next' new 4c38f2df71c8 cpufreq: CPPC: Add support for frequency invariance new 15aa70a32bd0 cpufreq: Rudimentary typos fix in the file s5pv210-cpufreq.c new 2b53d1bd13e1 cpufreq: cppc: simplify default delay_us setting new f38ebd456da5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 279851e21363 Merge remote-tracking branch 'devfreq/devfreq-next' new 6324e430e2e4 Merge remote-tracking branch 'opp/opp/linux-next' new 32d89694c0b2 Merge remote-tracking branch 'thermal/thermal/linux-next' new c3afa1e3e385 Merge remote-tracking branch 'ieee1394/for-next' new 429cfac93ab2 Merge remote-tracking branch 'dlm/next' new 2083a5e3849c Merge remote-tracking branch 'swiotlb/linux-next' new 93320c631c83 Merge remote-tracking branch 'rdma/for-next' new 227d72063fcc dsa: simplify Kconfig symbols and dependencies new f57bac3c33e7 netdev: add netdev_queue_set_dql_min_limit() new 6215afcb9a7e net/sched: cls_flower: use ntohs for struct flow_dissector [...] new abee13f53e88 net/sched: cls_flower: use nla_get_be32 for TCA_FLOWER_KEY_FLAGS new fd42327f31bb dt-bindings: net: Add Actions Semi Owl Ethernet MAC binding new de6e0b198239 net: ethernet: actions: Add Actions Semi Owl Ethernet MAC driver new b31f51832acf MAINTAINERS: Add entries for Actions Semi Owl Ethernet MAC new 5e8302821527 Merge branch 'actions-semi-ethernet-mac' new 0853f5ab35e6 NFC: Fix a typo new f44773058ce2 openvswitch: Fix a typo new 405a129f5938 linux/qed: Mundane spelling fixes throughout the file new 5f2b1238b33c net: hns3: refactor out hclge_add_fd_entry() new 74b755d1dbf1 net: hns3: refactor out hclge_fd_get_tuple() new fb72699dfef8 net: hns3: refactor for function hclge_fd_convert_tuple new ae4811913f57 net: hns3: add support for traffic class tuple support for [...] new fc4243b8de8b net: hns3: refactor flow director configuration new f07203b0180f net: hns3: refine for hns3_del_all_fd_entries() new 67b0e1428e2f net: hns3: add support for user-def data of flow director new 3e0144ad558d Merge branch 'hns3-flow-director' new 43a440c4007b bnxt_en: Improve the status_reliable flag in bp->fw_health. new 80a9641f09f8 bnxt_en: Improve wait for firmware commands completion new a2f3835cc68a bnxt_en: don't fake firmware response success when PCI is [...] new 15a7deb89549 bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps new 2924ad95cb51 bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the [...] new bae8a00379f4 bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after [...] new 861aae786f2f bnxt_en: Enhance retry of the first message to the firmware. new c2fbd3c542b4 Merge branch 'bnxt_en-Error-recovery-improvements' new 3de43dc98615 net: dsa: mv88e6xxx: fix up kerneldoc some more new c3c3791ce31e cxgb4: Remove redundant NULL check new f5fcca89f59c net: bridge: declare br_vlan_tunnel_lookup argument tunnel [...] new 5da9ace3405f net: make xps_needed and xps_rxqs_needed static new 744b83766322 net: move the ptype_all and ptype_base declarations to inc [...] new 13e8c216d2ed misdn: avoid -Wempty-body warning new aa785f93fcb4 net: l2tp: Fix a typo new 7ec05a603548 net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP new 7f08ec6e0426 net-sysfs: remove possible sleep from an RCU read-side cri [...] new 0353b4a96b7a net: bridge: when suppression is enabled exclude RARP packets new 08c99b92d76c mlxsw: spectrum_router: Remove RTNL assertion new 26df5acc275b mlxsw: spectrum_router: Consolidate nexthop helpers new c6a5011bec09 mlxsw: spectrum_router: Only provide MAC address for valid [...] new 248136fa251a mlxsw: spectrum_router: Adjust comments on nexthop fields new 031d5c160656 mlxsw: spectrum_router: Introduce nexthop action field new 1be2361e3ca7 mlxsw: spectrum_router: Prepare for nexthops with trap action new fc199d7c08c8 mlxsw: spectrum_router: Add nexthop trap action support new 424603ccdd5e mlxsw: spectrum_router: Rename nexthop update function to [...] new 29017c643476 mlxsw: spectrum_router: Encapsulate nexthop update in a function new 40f5429fce69 mlxsw: spectrum_router: Break nexthop group entry validati [...] new c1efd50002c0 mlxsw: spectrum_router: Avoid unnecessary neighbour updates new d354fdd923e7 mlxsw: spectrum_router: Create per-ASIC router operations new 164fa130dd16 mlxsw: spectrum_router: Encode adjacency group size ranges [...] new ea037b236a05 mlxsw: spectrum_router: Add Spectrum-{2, 3} adjacency grou [...] new ec8136cdcb15 Merge branch 'mlxsw-resil-nexthop-groups-prep' new 390bd141808d ice: Add more basic protocol support for flow filter new b199dddbd399 ice: Support non word aligned input set field new 0577313e5388 ice: Add more advanced protocol support in flow filter new cbad5db88aaf ice: Support to separate GTP-U uplink and downlink new 7012dfd1afc3 ice: Enhanced IPv4 and IPv6 flow filter new da62c5ff9dcd ice: Add support for per VF ctrl VSI enabling new 1f7ea1cd6a37 ice: Enable FDIR Configure for AVF new 0ce332fd62f6 ice: Add FDIR pattern action parser for VF new 346bf2504397 ice: Add new actions support for VF FDIR new 21606584f1bb ice: Add non-IP Layer2 protocol FDIR filter for AVF new ef9e4cc589ca ice: Add GTPU FDIR filter for AVF new 213528fed2f6 ice: Add more FDIR filter type for AVF new d6218317e2ef ice: Check FDIR program status for AVF new 0dbfbabb840d iavf: Add framework to enable ethtool ntuple filters new 527691bf0682 iavf: Support IPv4 Flow Director filters new e90cbc257a6f iavf: Support IPv6 Flow Director filters new a6ccffaa8da3 iavf: Support Ethernet Type Flow Director filters new a6379db818a8 iavf: Enable flex-bytes support new 853b0df95285 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new a09d042b0862 net: dsa: lantiq: allow to use all GPHYs on xRX300 and xRX330 new 204c7614738e net: dsa: lantiq: verify compatible strings against hardware new ee83d82407e4 dt-bindings: net: dsa: lantiq: add xRx300 and xRX330 switc [...] new 3adffc762d5f Merge branch 'lantiq-xrx300-xrx330' new c7e856c85981 dpaa2-switch: move the dpaa2_switch_fdb_set_egress_flood function new f054e3e217e4 dpaa2-switch: refactor the egress flooding domain setup new 1e7cbabfdb12 dpaa2-switch: add support for configuring learning state per port new b54eb093f5ce dpaa2-switch: add support for configuring per port broadca [...] new 6253d5e39ce2 dpaa2-switch: add support for configuring per port unknown [...] new b175dfd7e691 dpaa2-switch: mark skbs with offload_fwd_mark new 0ca99c84df6b Merge branch 'dpaa2-switch-offload-port-flags' new add2d7363107 net: set initial device refcount to 1 new 2fc11745c3ff netfilter: flowtable: consolidate skb_try_make_writable() call new 2babb46c8c82 netfilter: flowtable: move skb_try_make_writable() before [...] new 4f08f173d08c netfilter: flowtable: move FLOW_OFFLOAD_DIR_MAX away from [...] new f4401262b927 netfilter: flowtable: fast NAT functions never fail new e5075c0badaa netfilter: flowtable: call dst_check() to fall back to cla [...] new 1b9cd7690a1e netfilter: flowtable: refresh timeout after dst and writab [...] new 0ce7cf4127f1 netfilter: nftables: update table flags from the commit phase new 9a255a0635fe Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 1a93ac9df21e Merge remote-tracking branch 'net-next/master' new 5d4748c19a70 Merge remote-tracking branch 'bpf-next/for-next' new c4ac3716ed9a Merge remote-tracking branch 'ipsec-next/master' new bf2de0882804 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 925416ef7a3d Merge remote-tracking branch 'wireless-drivers-next/master' new 3a9d54b1947e Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default new 5c4c8c954409 Bluetooth: verify AMP hci_chan before amp_destroy new 07528783c7da Bluetooth: hci_qca: Mundane typo fix new be8597239379 Bluetooth: initialize skb_queue_head at l2cap_chan_create() new 8ff0278d1067 Bluetooth: fix set_ecdh_privkey() prototype new 0c943555e72a Merge remote-tracking branch 'bluetooth/master' new 109ab8df9b30 Merge remote-tracking branch 'gfs2/for-next' new a2af2b3b2ef1 Merge remote-tracking branch 'mtd/mtd/next' new 6a699fdb255a Merge remote-tracking branch 'nand/nand/next' new 2c96f49e7a14 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 89d36942c3d4 Merge remote-tracking branch 'crypto/master' new 429ce9b3f3fa Merge remote-tracking branch 'drm/drm-next' new 84c41184cfa3 fbdev: omapfb: avoid -Wempty-body warning new 458025f6c161 vgaarb: avoid -Wempty-body warnings new 6c21ae2da375 Merge remote-tracking branch 'drm-misc/for-linux-next' new 98944ce61e0d drm/amdgpu: add codes to capture invalid hardware access w [...] new 9b23c18e0ff8 Revert "drm/amdgpu: disable gpu reset on Vangogh for now" new cf3cd323e3e6 drm/amdgpu: wrap kiq ring ops with kiq spinlock new 6dff7f2b502c drm/amdgpu/display/dm: add missing parameter documentation new 3c43d82fcd8e drm/amdgpu: Add additional Sienna Cichlid PCI ID new 5bb33708e75b drm/amdgpu: add a dev_pm_ops prepare callback (v2) new 282ebd55d63e drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] new 7a4f6b228e0d drm/amdgpu: disentangle HG systems from vgaswitcheroo new 711c13547aad drm/amdgpu: fix the hibernation suspend with s0ix new a005fd8b3d6b drm/amdgpu: rework S3/S4/S0ix state handling new bb32626a01e8 drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) new 345429b28926 drm/amdgpu: clean up non-DC suspend/resume handling new 74b290e5f857 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] new 616826383a58 drm/amdgpu: re-enable suspend phase 2 for S0ix new ab7628e1686b drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend new 6fb25f56e087 drm/amdgpu: update comments about s0ix suspend/resume new 81b3c132ac91 drm/amdgpu: skip CG/PG for gfx during S0ix new d6dc9a47c15d drm/amdgpu: drop S0ix checks around CG/PG in suspend new c06d541a5a0f drm/amdgpu: skip kfd suspend/resume for S0ix new 10508e4de353 drm/amdgpu/ttm: Fix memory leak userptr pages new 1d7d805c4573 drm/radeon/ttm: Fix memory leak userptr pages new 27d2180fa730 drm/amdgpu: Fix a typo new 704b73984f05 drm/amdgpu: Fix a typo new 484e3414dc72 drm/amdgpu: Enable VCN/JPEG CG on aldebaran new d7a8cb52044a drm/amd/pm: fix Navi1x runtime resume failure V2 new 732fe1f279ce drm/amd/display/dc/dce80/dce80_resource: Make local functi [...] new 0035910f6086 drm/amd/display/dc/calcs/dce_calcs: Move some large variab [...] new a2a855772210 drm/amd/display/dc/calcs/dce_calcs: Remove some large vari [...] new 7849d9c81489 drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct new 72a69d9023ad drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new 82bc4acffef3 drm/amd/display: Allow idle optimization based on vblank. new f33029f47105 drm/amd/display: check fb of primary plane new 70d4b5ebe0ce usb/host: enable auto power control for xhci-pci new 361e31378fcd drm/amdgpu: add another raven1 gfxoff quirk new 73092703897f drm/amdgpu: only check for _PR3 on dGPUs new e03b0df97954 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 4b3ec5ba08f3 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 70f6b74a1333 Merge remote-tracking branch 'amdgpu/drm-next' new 50e945cbaa9a drm/i915/hdcp: mst streams type1 capability check new ee912b55650c drm/i915/hdcp: HDCP2.2 MST Link failure recovery new 8b06f6d8b4d9 drm/i915/hdcp: link hdcp2 recovery on link enc stopped new 3a913fa535c1 drm/i915/hdcp: return correct error code new 97bc7ffa1b1e drm/i915: Fix enabled_planes bitmask new e42fbbe7bdf8 Merge remote-tracking branch 'drm-intel/for-linux-next' new dc1355c2710f Merge remote-tracking branch 'drm-msm/msm-next' new fe169891443d Merge remote-tracking branch 'etnaviv/etnaviv/next' new 7830297aef77 Merge remote-tracking branch 'regmap/for-next' new 507cdb9adba0 ALSA: hdsp: don't disable if not enabled new 790f5719b85e ALSA: hdspm: don't disable if not enabled new f57a741874bb ALSA: rme9652: don't disable if not enabled new caa271510687 ALSA: bebob: code refactoring for stream format detection new 5c6ea94f2b7c ALSA: bebob: detect the number of available MIDI ports new d2b6f15bc18a ALSA: bebob: enable to deliver MIDI messages for multiple ports new 940ba1f5e18d ALSA: core: avoid -Wempty-body warnings new a6379bfde263 Merge remote-tracking branch 'sound/for-next' new 7e71b48f9e27 ASoC: amd: Add support for RT5682 codec in machine driver new 2277e7e36b4b ASoC: fsl_sai: Don't use devm_regmap_init_mmio_clk new b951b51e2ca4 ASoC: SOF: add a helper to get topology configured mclk new bf939446c357 ASoC: intel: sof_rt5682: use the topology mclk new ca108ca13d7b Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new ee5acf84a921 Merge remote-tracking branch 'sound-asoc/for-next' new 5cc1cf97e1d4 Input: silead - fix a typo new 175fb784a5fd Input: iqs5xx - update vendor's URL new c8af9f8d8d6c Input: iqs5xx - optimize axis definition and validation new 0e4c2e3accca Input: iqs5xx - expose firmware revision to user space new e9a2f7b67ef9 Input: iqs5xx - remove superfluous revision validation new d72e55f7c09d Input: iqs5xx - close bootloader using hardware reset new d5aea403ff70 Input: wacom_i2c - do not force interrupt trigger new 8e8a77b8c878 Input: wacom_i2c - switch to using managed resources new 374b4b7abc47 Input: touchscreen - move helper functions to core new 66bfa0e17d74 Input: touchscreen - broaden use-cases described in comments new fbd394e3067d dt-bindings: input: Add bindings for Azoteq IQS626A new 484a6c4b9272 Input: Add support for Azoteq IQS626A new f7f4894d7e10 Merge remote-tracking branch 'input/next' new e77e3ba1df6b Merge remote-tracking branch 'block/for-next' new 160f99db9432 dm verity: fix DM_VERITY_OPTS_MAX value new 2d669ceb69c2 dm table: Fix zoned model check and zone sectors check new 5424a0b867e6 dm: don't report "detected capacity change" on device creation new ecc775bae21e dm writecache: fix flexible_array.cocci warnings new 3a74771a1517 dm: remove useless loop in __split_and_process_bio new 315411a8859a dm verity: allow only one error handling mode new d1198b6a02f3 dm ioctl: replace device hash with red-black tree new e774e7ea87ac dm ioctl: return UUID in DM_LIST_DEVICES_CMD result new a4bea846e81d dm ioctl: filter the returned values according to name or [...] new efb800614e3f dm ebs: fix a few typos new b43d7981bc10 dm: unexport dm_{get,put}_table_device new ec0eab7ee473 dm thin: remove needless request_queue NULL pointer check new 1af4654885ac dm cache: remove needless request_queue NULL pointer checks new c962a55c4bcd dm persistent data: remove unused return from exit_shadow_spine() new 49753b5e31d2 Merge remote-tracking branch 'device-mapper/for-next' new d5ca091f5e34 Merge remote-tracking branch 'pcmcia/pcmcia-next' new a80374802108 Merge remote-tracking branch 'mmc/next' new 668e22e4cd31 Merge remote-tracking branch 'mfd/for-mfd-next' new 2657f86a65e9 Merge remote-tracking branch 'backlight/for-backlight-next' new 2469b836fa83 power: supply: Use IRQF_ONESHOT new 091d0a3a485f power: reset: remove unneeded semicolon new 31ba6fadc3ba power: supply: charger-manager: Fix a typo new c77b26e327dc power: supply: ds2781: use kobj_to_dev() new bd3689a64ecd power: supply: max1721x: Correct spelling new 88a9fe0d34de Merge remote-tracking branch 'battery/for-next' new 5b1e04f8189c Merge remote-tracking branch 'regulator/for-next' new a81d1a324d97 Merge remote-tracking branch 'security/next-testing' new bfe660ce2117 Merge remote-tracking branch 'apparmor/apparmor-next' new 077ce22454cc Merge remote-tracking branch 'keys/keys-next' new 69c4a42d72eb lsm,selinux: add new hook to compare new mount to an exist [...] new 8c6d76a31441 nfs: remove unneeded null check in nfs_fill_super() new ec1ade6a0448 nfs: account for selinux security context when deciding to [...] new 4ebd7651bfc8 lsm: separate security_task_getsecid() into subjective and [...] new eb1231f73c4d selinux: clarify task subjective and objective credentials new 1fb057dcde11 smack: differentiate between subjective and objective task [...] new 329a2c6f142c Merge remote-tracking branch 'selinux/next' new 525e4a7535ad Merge remote-tracking branch 'iommu/next' new 84b7d97ab20a Merge remote-tracking branch 'audit/next' new e9d633f71c54 dt-bindings: More cleanup of standard unit properties new 02c785d5b2cf dt-bindings: trivial-devices: Allow 'spi-max-frequency' property new 924b2808e543 dt-bindings: nvmem: use base meta-schema for consumer schema new 0dbe38542d26 dt-bindings: Clean-up undocumented compatible strings new 88ab6420373c dt-bindings: Drop type references on common properties new 7dd5887243b0 dt-bindings: i2c: xiic: Fix a typo new b945458262d7 Merge remote-tracking branch 'devicetree/for-next' new db039f464466 Merge remote-tracking branch 'spi/for-next' new b5063d6ad8ee Merge branch 'x86/vdso' new f2fd51fd4be3 Merge branch 'x86/sgx' new a4a1780c0051 Merge branch 'x86/seves' new 78bb1c1634d9 Merge branch 'x86/platform' new 6f24b9d4cd59 Merge branch 'x86/mm' new bd7f89f416af Merge branch 'x86/misc' new 2871ed3fca18 Merge branch 'x86/cpu' new 545a9036661c Merge branch 'x86/core' new ec4b443727f6 Merge branch 'x86/cleanups' new be337f00bdf8 Merge branch 'x86/alternatives' new c43b32c5127e Merge branch 'timers/core' new 3b03706fa621 sched: Fix various typos new 0bf453e9390a Merge branch 'sched/core' new 6eb6d00e31a4 Merge branch 'perf/urgent' new 9674a4ba5dc7 Merge branch 'perf/core' new d68727c21db8 Merge branch 'objtool/core' new e2db7592be8e locking: Fix typos in comments new a89c8db1b818 Merge branch 'locking/core' new a359f757965a irq: Fix typos in comments new 41479775e9e1 Merge branch 'irq/core' new 97258ce902d1 entry: Fix typos in comments new f2c6c222f601 Merge branch 'core/entry' new 396a66aa1172 x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes new 9fad107e9625 Merge branch 'x86/cleanups' new 6d48b7912cc7 lockdep: Address clang -Wformat warning printing for %hd new 2b16fb3cb218 Merge branch 'perf/urgent' new 4bf07f6562a0 timekeeping, clocksource: Fix various typos in comments new 5c6a5568084e Merge branch 'timers/core' new 7189b3c11903 x86/microcode: Check for offline CPUs before requesting ne [...] new a849ad0add22 Merge branch 'x86/microcode' new 279d56abc67e x86/fpu/math-emu: Fix function cast warning new 2701bceff176 Merge branch 'x86/cleanups' new cdc34cb8f25d x86/boot/tboot: Avoid Wstringop-overread-warning new e14cfb3bdd0f x86/boot/compressed: Avoid gcc-11 -Wstringop-overread warning new 8019b8be4a2f Merge branch 'x86/boot' new 335c73e7c8f7 static_call: Fix function type mismatch new e46a58809165 Merge branch 'locking/core' new 266538d80ae6 Merge remote-tracking branch 'tip/auto-latest' new f46636f425c0 dt-bindings: timer: renesas,tmu: Document missing Gen3 SoCs new 2c9141572a33 dt-bindings/timer: ingenic: Add compatible strings for JZ4760(B) new ea13fc7300a1 clocksource/drivers/ingenic: Add support for the JZ4760 new 9789ec2a86ac clocksource/drivers/ingenic-ost: Add support for the JZ4760B new 9e7617898a8c dt-bindings: timer: renesas,cmt: Add r8a779a0 CMT support new ad72ac0219de dt-bindings: timer: renesas,cmt: Document R8A77961 new 8effd93c3406 clocksource/drivers/timer-ti-dm: Fix posted mode status ch [...] new 0031538db8fe clocksource/drivers/timer-ti-dm: Add missing set_state_one [...] new fb923b2b2326 clocksource/drivers/ingenic_ost: Fix return value check in [...] new 6a8b1258c69c clocksource/drivers/pistachio: Fix trivial typo new 43fbc9f4b90d clocksource/drivers/sh_cmt: Don't use CMTOUT_IE with R-Car Gen2/3 new c2c4a6160331 clocksource/drivers/npcm: Add support for WPCM450 new 323397ef4d00 clocksource/drivers/dw_apb_timer_of: Add handling for pote [...] new 21e510bdc8de Merge remote-tracking branch 'clockevents/timers/drivers/next' new 053793ea8014 Merge remote-tracking branch 'edac/edac-for-next' new a1dd04dda54b Merge remote-tracking branch 'ftrace/for-next' new 7abb18bd7567 rcu: Provide polling interfaces for Tree RCU grace periods new def0dd50c728 rcu: Provide polling interfaces for Tiny RCU grace periods new 8e83bdd4493d rcutorture: Test start_poll_synchronize_rcu() and poll_sta [...] new 040accb3cd4a torture: Abstract jitter.sh start/stop into scripts new cc45716e07a4 torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd new d53f52d6fc22 torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh new 7831b391fbf8 torture: Record jitter start/stop commands new cb1fa863a00b torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs new 996a042e0a06 torture: Remove no-mpstat error message new 00a447fabb52 torture: Rename SRCU-t and SRCU-u to avoid lowercase characters new e633e63aa907 torture: Make upper-case-only no-dot no-slash scenario nam [...] new 7ef0d5a33c81 torture: De-capitalize TORTURE_SUITE new d6100d764cc4 torture: Create a "batches" file for build reuse new 7cf86c0b6279 torture: Add kvm-again.sh to rerun a previous torture-test new 00505165cf44 torture: Add --duration argument to kvm-again.sh new 018629e909ff torture: Make kvm-transform.sh update jitter commands new a5dbe2524f55 torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh [...] new 03edf700db33 torture: Print proper vmlinux path for kvm-again.sh runs new a1ab2e89f36d torture: Consolidate qemu-cmd duration editing into kvm-tr [...] new 114e4a4b4884 torture: Fix kvm.sh --datestamp regex check new aa277e88d161 Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.1 [...] new ecd93811eb70 Merge branch 'kcsan.2021.03.08a' into HEAD new 2936b5511106 Merge branch 'lkmm.2021.03.15a' into HEAD new 0d9595cfc3d0 Merge branch 'lkmm-dev.2021.03.15a' into HEAD new 2ce2a47f730d torture: Fix remaining erroneous torture.sh instance of $* new 07a064bccb3c rcu-tasks: Add block comment laying out RCU Tasks design new 72625f0557c4 rcu-tasks: Add block comment laying out RCU Rude design new 8b807f9ad170 kcsan: Add pointer to access-marking.txt to data_race() bullet new 1dc364fa2295 torture: Add "scenarios" option to kvm.sh --dryrun parameter new 4bdd1d6a3f63 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] new 033910e80b4c tools/memory-model: Fix smp_mb__after_spinlock() spelling new cebc31663ed0 refscale: Allow CPU hotplug to be enabled new 5becd9aa70e2 rcuscale: Allow CPU hotplug to be enabled new 6e89369fd7e2 torture: Add kvm-remote.sh script for distributed rcutortu [...] new 73a7c525e90e softirq: Add RT specific softirq accounting new 167c4d950054 irqtime: Make accounting correct on RT new bd67782c297e softirq: Move various protections into inline helpers new 67351b922707 softirq: Make softirq control and processing RT aware new 3cbc0b906a7a tick/sched: Prevent false positive softirq pending warnings on RT new 5498163720f1 rcu: Prevent false positive softirq warning on RT new c3bcf3984bc7 refscale: Add acqrel, lock, and lock-irq new 5a8e56390ed9 rcutorture: Abstract read-lock-held checks new 9e26bd4b5406 torture: Fix grace-period rate output new 08223feeb8e8 rcu/nocb: Use the rcuog CPU's ->nocb_timer new 87b23828807f timer: Revert "timer: Add timer_curr_running()" new 5906e049c0bd rcu/nocb: Directly call __wake_nocb_gp() from bypass timer new e192e839285a rcu/nocb: Allow de-offloading rdp leader new 0061b5e7278b rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup new 435248385766 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup new 508605168937 rcu/nocb: Only cancel nocb timer if not polling new c9d8d992c325 rcu/nocb: Prepare for fine-grained deferred wakeup new 4b203feec55d rcu/nocb: Unify timers new e89a4a3653b4 rcu: Fix typo in comment: kthead -> kthread new 7e30b3ac9530 torture: Abstract end-of-run summary new c227ed181080 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh new 0002adf3d67b torture: Make the build machine control N in "make -jN" new d0f455f6831c mm/slub: Fix backtrace of objects to handle redzone adjustment new 1b25b4f36d99 mm/slub: Add Support for free path information of an object. new f4d010298f01 doc: Fix statement of RCU's memory-ordering requirements new bd577465dbac Merge remote-tracking branch 'rcu/rcu/next' new 6237ba5bba99 Merge remote-tracking branch 'kvm/next' new ef05161d10bf Merge remote-tracking branch 'kvm-arm/next' new 49ace28400b5 Merge remote-tracking branch 'kvms390/next' new acffbbd7d8f9 Merge remote-tracking branch 'percpu/for-next' new c8eb96df2940 Merge remote-tracking branch 'workqueues/for-next' new 544e4ecc252d Merge remote-tracking branch 'drivers-x86/for-next' new 531006242b02 Merge remote-tracking branch 'leds/for-next' new c69799580aab Merge remote-tracking branch 'ipmi/for-next' new f85142af3641 Merge 5.12-rc4 into usb-next new 875bb6af7c01 Merge remote-tracking branch 'usb/usb-next' new c0937370218a Merge remote-tracking branch 'usb-serial/usb-next' new 1c6b549acc03 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new d37dab6fcd89 Merge remote-tracking branch 'tty/tty-next' new 25797bb59ab2 Merge remote-tracking branch 'char-misc/char-misc-next' new 37ca728100a3 Merge remote-tracking branch 'extcon/extcon-next' new b031ad92d534 Merge remote-tracking branch 'phy-next/next' new 6558b667a729 soundwire: add override addr ops new f6594cdfec4c soundwire: Intel: introduce DMI quirks for HP Spectre x360 [...] new be3ae00ff9a7 soundwire: Intel: add DMI quirk for Dell SKU 0A3E new 5bb643c39b97 soundwire: add master quirks for bus clash and parity new 6b8caa6f9d3a soundwire: bus: handle master quirks for bus clash and parity new bb877bebae0f soundwire: intel: add master quirks for bus clash and parity new ba354e6410f1 Merge remote-tracking branch 'soundwire/next' new b6d372354f6e Merge remote-tracking branch 'thunderbolt/next' new 21ae24cce84f staging: vchiq: Typo fixes new c7f57fd6b7f0 Merge v5.12-rc4 into staging-next new 5689f57c737c Merge remote-tracking branch 'staging/staging-next' new 8e673cb8b20a Merge remote-tracking branch 'icc/icc-next' new 05c948f7b0a3 Merge remote-tracking branch 'dmaengine/next' new 7592163ac526 Merge remote-tracking branch 'cgroup/for-next' new c89821ec158e Merge remote-tracking branch 'scsi/for-next' new 52ef1d9a92cb Merge remote-tracking branch 'scsi-mkp/for-next' new f218fbf93ea0 Merge remote-tracking branch 'vhost/linux-next' new 37d34f10de60 Merge remote-tracking branch 'rpmsg/for-next' new ccc3faa8130a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 93356e18ba95 Merge remote-tracking branch 'gpio-intel/for-next' new 32f7491ad839 Merge remote-tracking branch 'pinctrl/for-next' new 6318dc81adc6 Merge remote-tracking branch 'pinctrl-intel/for-next' new d5eab9bceaaa Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new ca0d2fb790eb pwm: bcm2835: Improve period and duty cycle calculation new acf3402d8363 pwm: ab8500: Implement .apply instead of .config, .enable [...] new 5a43c201c9d0 pwm: imx-tpm: Use a single line for error message new f9a8ee8c8bcd pwm: Always allocate PWM chip base ID dynamically new d58cb0ee51ef pwm: Return -EINVAL for old-style drivers without .set_pol [...] new 30882cf13007 pwm: atmel-tcb: Implement .apply callback new c77e99f434c2 pwm: atmel-tcb: Only free resources after pwm_chip_remove( [...] new 09081c9ba6c2 pwm: sprd: Refuse requests with unsupported polarity new 9f0f6107e072 pwm: cros-ec: Refuse requests with unsupported polarity new fc423f29f718 pwm: bcm-kona: Use pwmchip_add() instead of pwmchip_add_wi [...] new 965ebe39c953 pwm: atmel-hlcdc: Use pwmchip_add() instead of pwmchip_add [...] new 9666cec380d6 pwm: Drop function pwmchip_add_with_polarity() new 512d2bd9bd7a Merge remote-tracking branch 'pwm/for-next' new cae524379feb Merge remote-tracking branch 'livepatching/for-next' new d6f1394b34e6 Merge remote-tracking branch 'coresight/next' new 5bc820fdf418 Merge remote-tracking branch 'rtc/rtc-next' new 7f67859d37c7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 448cd39cc74e Merge remote-tracking branch 'seccomp/for-next/seccomp' new 3966c62e36c2 Merge remote-tracking branch 'gnss/gnss-next' new 8ca66de8cae8 Merge remote-tracking branch 'slimbus/for-next' new 1f5396c2aefa Merge remote-tracking branch 'nvmem/for-next' new 90deeb185f6a Merge remote-tracking branch 'xarray/main' new 0c85c54bf7fa Drivers: hv: vmbus: Drop error message when 'No request id [...] new 05e48d894a33 drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue new bd2f35d8acf9 x86/hyper-v: Fix unused variable 'hi' in hv_apic_read new 66000097f91a x86/hyper-v: Fix unused variable 'msr_val' warning in hv_q [...] new 9c780083badb hv: hyperv.h: a few mundane typo fixes new 768ed8f6c9ed Merge remote-tracking branch 'hyperv/hyperv-next' new 48d28da8600f Merge remote-tracking branch 'auxdisplay/auxdisplay' new d027fdc4fa30 kdb: Remove redundant function definitions/prototypes new e4f291b3f7bb kdb: Simplify kdb commands registration new 2bbd9b0f2b4e kernel: debug: Ordinary typo fixes in the file gdbstub.c new 3771c0bc620e Merge remote-tracking branch 'kgdb/kgdb/for-next' new 476dc2a23a68 Merge remote-tracking branch 'fpga/for-next' new 59077273aba2 Merge remote-tracking branch 'mhi/mhi-next' new 98898dfbdf72 Rust support new 37715164b08a Merge remote-tracking branch 'rust/rust-next' new 1675bb8b1286 Merge branch 'akpm-current/current' new ae1020726710 mm: add definition of PMD_PAGE_ORDER new 3fb2d00ab4c2 mmap: make mlock_future_check() global new 32aa3b00d062 riscv/Kconfig: make direct map manipulation options depend on MMU new 0a2113297c8e set_memory: allow set_direct_map_*_noflush() for multiple pages new 371e3c443fda set_memory: allow querying whether set_direct_map_*() is a [...] new d2340c04a02b mm: introduce memfd_secret system call to create "secret" [...] new 738001289d3d PM: hibernate: disable when there are active secretmem users new a3dcd83721c1 arch, mm: wire up memfd_secret system call where relevant new acf0c6f4a1ed secretmem: test: add basic selftest for memfd_secret(2)
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 (047620a9647b) \ N -- N -- N refs/heads/akpm (acf0c6f4a1ed)
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 782 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: .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 2 +- Documentation/arm64/acpi_object_usage.rst | 10 +- .../arm/bcm/raspberrypi,bcm2835-firmware.yaml | 5 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 - .../devicetree/bindings/arm/rockchip.yaml | 1 + .../clock/allwinner,sun4i-a10-pll1-clk.yaml | 2 +- .../devicetree/bindings/clock/milbeaut-clock.yaml | 12 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 1 - .../bindings/display/brcm,bcm2835-dsi0.yaml | 6 - .../bindings/display/panel/panel-dpi.yaml | 2 +- .../devicetree/bindings/dma/qcom,gpi.yaml | 2 +- .../bindings/gpio/socionext,uniphier-gpio.yaml | 3 +- .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 2 +- Documentation/devicetree/bindings/i3c/i3c.yaml | 7 +- .../bindings/iio/adc/brcm,iproc-static-adc.yaml | 5 - .../bindings/iio/gyroscope/nxp,fxas21002c.yaml | 2 +- .../bindings/iio/light/capella,cm3605.yaml | 1 - .../bindings/iio/light/upisemi,us5182.yaml | 4 +- Documentation/devicetree/bindings/input/input.yaml | 1 - .../devicetree/bindings/input/iqs626a.yaml | 843 ++++++++ .../interrupt-controller/loongson,htpic.yaml | 2 +- .../devicetree/bindings/leds/leds-lgm.yaml | 26 +- .../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 84 + .../devicetree/bindings/media/qcom,camss.txt | 236 --- .../bindings/media/qcom,msm8916-camss.yaml | 256 +++ .../bindings/media/qcom,msm8996-camss.yaml | 387 ++++ .../bindings/media/qcom,sdm660-camss.yaml | 398 ++++ .../bindings/media/qcom,sdm845-camss.yaml | 371 ++++ .../memory-controllers/nvidia,tegra210-emc.yaml | 2 +- .../devicetree/bindings/net/actions,owl-emac.yaml | 92 + .../devicetree/bindings/net/can/fsl,flexcan.yaml | 1 - .../devicetree/bindings/net/dsa/lantiq-gswip.txt | 4 + .../devicetree/bindings/nvmem/nvmem-consumer.yaml | 4 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 2 +- .../devicetree/bindings/power/supply/bq256xx.yaml | 1 - .../bindings/power/supply/cw2015_battery.yaml | 2 +- .../bindings/power/supply/ltc4162-l.yaml | 2 - .../bindings/power/supply/power-supply.yaml | 22 - .../bindings/regulator/qcom-labibb-regulator.yaml | 1 - .../bindings/remoteproc/ti,omap-remoteproc.yaml | 2 +- .../devicetree/bindings/serial/serial.yaml | 2 +- .../devicetree/bindings/sound/ak4642.yaml | 2 - .../bindings/sound/google,cros-ec-codec.yaml | 2 +- .../devicetree/bindings/sound/renesas,rsnd.yaml | 1 - .../bindings/spi/amlogic,meson-gx-spicc.yaml | 4 +- .../devicetree/bindings/spi/spi-controller.yaml | 21 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 8 +- .../devicetree/bindings/spi/st,stm32-spi.yaml | 6 - .../bindings/thermal/qcom-spmi-adc-tm5.yaml | 2 - .../devicetree/bindings/timer/ingenic,tcu.yaml | 30 +- .../devicetree/bindings/timer/renesas,cmt.yaml | 4 + .../devicetree/bindings/timer/renesas,tmu.yaml | 6 + .../devicetree/bindings/trivial-devices.yaml | 3 + Documentation/devicetree/bindings/usb/usb.yaml | 1 - Documentation/driver-api/media/camera-sensor.rst | 1 + Documentation/driver-api/media/index.rst | 2 + .../driver-api/media/maintainer-entry-profile.rst | 206 ++ .../maintainer/maintainer-entry-profile.rst | 1 + Documentation/rust/quick-start.rst | 37 +- Documentation/userspace-api/media/v4l/buffer.rst | 2 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 334 +++ .../userspace-api/media/v4l/ext-ctrls-codec.rst | 383 +--- .../userspace-api/media/v4l/pixfmt-compressed.rst | 15 +- .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 10 + .../userspace-api/media/v4l/subdev-formats.rst | 4 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 46 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 + .../userspace-api/media/videodev2.h.rst.exceptions | 1 + MAINTAINERS | 36 +- arch/arc/boot/dts/haps_hs.dts | 2 +- arch/arc/kernel/signal.c | 4 +- arch/arc/kernel/unwind.c | 27 +- arch/arm/include/asm/spinlock.h | 2 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 47 +- arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 39 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 133 ++ arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 45 + arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 27 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 5 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 5 + arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/crash_dump.c | 2 + arch/arm64/kernel/stacktrace.c | 9 +- arch/arm64/mm/mmu.c | 21 +- arch/microblaze/lib/uaccess_old.S | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 10 +- arch/s390/Kconfig.debug | 8 + arch/s390/configs/debug_defconfig | 1 + arch/s390/include/asm/pci.h | 5 +- arch/s390/include/asm/qdio.h | 22 +- arch/s390/kernel/os_info.c | 2 +- arch/s390/kernel/uv.c | 37 +- arch/s390/pci/pci.c | 135 +- arch/s390/pci/pci_bus.c | 33 + arch/s390/pci/pci_bus.h | 2 + arch/s390/pci/pci_event.c | 83 +- arch/x86/boot/compressed/misc.c | 2 - arch/x86/hyperv/hv_apic.c | 3 +- arch/x86/hyperv/hv_spinlock.c | 2 +- arch/x86/kernel/cpu/microcode/core.c | 8 +- arch/x86/kernel/tboot.c | 44 +- arch/x86/lib/msr-smp.c | 4 +- arch/x86/math-emu/fpu_trig.c | 11 +- drivers/acpi/ac.c | 2 +- drivers/acpi/acpi_video.c | 4 +- drivers/acpi/apei/erst.c | 2 +- drivers/acpi/apei/hest.c | 2 +- drivers/acpi/cppc_acpi.c | 11 +- drivers/acpi/internal.h | 1 + drivers/acpi/numa/hmat.c | 2 +- drivers/acpi/pmic/intel_pmic_chtcrc.c | 2 +- drivers/acpi/power.c | 15 +- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/resource.c | 2 +- drivers/acpi/scan.c | 4 +- drivers/acpi/sleep.h | 1 - drivers/android/binder.c | 11 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/char/rust_example.rs | 9 + drivers/clocksource/clksrc-dbx500-prcmu.c | 8 +- drivers/clocksource/dw_apb_timer_of.c | 28 +- drivers/clocksource/hyperv_timer.c | 2 +- drivers/clocksource/ingenic-ost.c | 9 +- drivers/clocksource/ingenic-timer.c | 2 + drivers/clocksource/sh_cmt.c | 5 +- drivers/clocksource/timer-atmel-tcb.c | 4 +- drivers/clocksource/timer-fsl-ftm.c | 2 +- drivers/clocksource/timer-microchip-pit64b.c | 2 +- drivers/clocksource/timer-npcm7xx.c | 1 + drivers/clocksource/timer-of.c | 4 +- drivers/clocksource/timer-pistachio.c | 4 +- drivers/clocksource/timer-ti-dm-systimer.c | 15 +- drivers/clocksource/timer-vf-pit.c | 2 +- drivers/cpufreq/ia64-acpi-cpufreq.c | 4 +- drivers/cpufreq/intel_pstate.c | 101 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 5 +- drivers/gpu/drm/i915/display/intel_display_types.h | 4 + drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 39 + drivers/gpu/drm/i915/display/intel_hdcp.c | 43 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 31 +- drivers/hv/channel_mgmt.c | 7 +- drivers/hwmon/applesmc.c | 34 +- drivers/hwmon/ina209.c | 6 +- drivers/hwmon/ina2xx.c | 2 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/lineage-pem.c | 8 +- drivers/hwmon/ltc2945.c | 4 +- drivers/hwmon/ltc2990.c | 2 +- drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4215.c | 8 +- drivers/hwmon/ltc4222.c | 4 +- drivers/hwmon/ltc4260.c | 4 +- drivers/hwmon/ltc4261.c | 4 +- drivers/hwmon/max16065.c | 14 +- drivers/hwmon/occ/common.c | 69 +- drivers/hwmon/occ/sysfs.c | 4 +- drivers/hwmon/pmbus/inspur-ipsps.c | 28 +- drivers/hwmon/pmbus/pmbus_core.c | 8 +- drivers/hwmon/s3c-hwmon.c | 4 +- drivers/hwmon/sch5627.c | 24 +- drivers/hwmon/sch5636.c | 20 +- drivers/hwmon/smm665.c | 4 +- drivers/hwmon/stts751.c | 20 +- drivers/hwmon/vexpress-hwmon.c | 12 +- drivers/hwmon/xgene-hwmon.c | 14 +- drivers/input/Makefile | 1 + drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile | 1 + drivers/input/misc/iqs626a.c | 1838 ++++++++++++++++ .../of_touchscreen.c => touchscreen.c} | 13 +- drivers/input/touchscreen/Kconfig | 4 - drivers/input/touchscreen/Makefile | 1 - drivers/input/touchscreen/iqs5xx.c | 148 +- drivers/input/touchscreen/silead.c | 2 +- drivers/input/touchscreen/wacom_i2c.c | 56 +- drivers/irqchip/irq-aspeed-vic.c | 4 +- drivers/irqchip/irq-bcm7120-l2.c | 2 +- drivers/irqchip/irq-csky-apb-intc.c | 2 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 10 +- drivers/irqchip/irq-gic-v3.c | 2 +- drivers/irqchip/irq-loongson-pch-pic.c | 2 +- drivers/irqchip/irq-meson-gpio.c | 2 +- drivers/irqchip/irq-mtk-cirq.c | 2 +- drivers/irqchip/irq-mxs.c | 4 +- drivers/irqchip/irq-sun4i.c | 2 +- drivers/irqchip/irq-ti-sci-inta.c | 2 +- drivers/irqchip/irq-vic.c | 4 +- drivers/irqchip/irq-xilinx-intc.c | 2 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 2 - drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-ebs-target.c | 6 +- drivers/md/dm-ioctl.c | 294 ++- drivers/md/dm-table.c | 33 +- drivers/md/dm-thin.c | 2 +- drivers/md/dm-verity-target.c | 42 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 7 +- drivers/md/persistent-data/dm-btree-internal.h | 2 +- drivers/md/persistent-data/dm-btree-spine.c | 6 +- drivers/media/Kconfig | 2 +- drivers/media/cec/core/cec-notifier.c | 2 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +- drivers/media/dvb-core/dvb_frontend.c | 93 +- drivers/media/dvb-core/dvbdev.c | 1 + drivers/media/dvb-frontends/lgdt3306a.c | 37 +- drivers/media/dvb-frontends/m88ds3103.c | 4 +- drivers/media/i2c/adv748x/adv748x.h | 10 +- drivers/media/i2c/adv7604.c | 30 +- drivers/media/i2c/adv7842.c | 27 +- drivers/media/i2c/m5mols/m5mols.h | 4 +- drivers/media/i2c/tvp514x_regs.h | 6 +- drivers/media/pci/cx25821/cx25821-alsa.c | 2 +- drivers/media/pci/cx25821/cx25821-core.c | 10 +- drivers/media/pci/mantis/mantis_ca.c | 1 - drivers/media/pci/mantis/mantis_core.c | 200 -- drivers/media/pci/mantis/mantis_core.h | 2 - drivers/media/pci/mantis/mantis_dma.c | 20 +- drivers/media/pci/mantis/mantis_pci.c | 2 +- drivers/media/pci/pt1/pt1.c | 6 +- drivers/media/pci/saa7164/saa7164-encoder.c | 20 +- drivers/media/pci/saa7164/saa7164-types.h | 4 +- drivers/media/pci/sta2x11/sta2x11_vip.h | 2 + drivers/media/pci/tw686x/tw686x.h | 10 +- drivers/media/platform/Kconfig | 16 + drivers/media/platform/Makefile | 1 + drivers/media/platform/coda/coda-common.c | 6 +- drivers/media/platform/exynos-gsc/gsc-core.h | 2 +- drivers/media/platform/exynos4-is/fimc-core.h | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 4 +- drivers/media/platform/imx-jpeg/Kconfig | 11 + drivers/media/platform/imx-jpeg/Makefile | 3 + drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c | 168 ++ drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h | 140 ++ drivers/media/platform/imx-jpeg/mxc-jpeg.c | 2125 +++++++++++++++++++ drivers/media/platform/imx-jpeg/mxc-jpeg.h | 180 ++ drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h | 14 +- drivers/media/platform/mtk-mdp/mtk_mdp_comp.h | 1 - drivers/media/platform/mtk-mdp/mtk_mdp_core.h | 10 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 14 +- drivers/media/platform/mtk-vcodec/vdec_drv_if.h | 8 +- drivers/media/platform/mtk-vcodec/venc_ipi_msg.h | 14 +- drivers/media/platform/mtk-vpu/mtk_vpu.h | 18 +- drivers/media/platform/qcom/camss/Makefile | 6 + drivers/media/platform/qcom/camss/camss-csid-170.c | 599 ++++++ drivers/media/platform/qcom/camss/camss-csid-4-1.c | 328 +++ drivers/media/platform/qcom/camss/camss-csid-4-7.c | 404 ++++ .../media/platform/qcom/camss/camss-csid-gen1.h | 27 + .../media/platform/qcom/camss/camss-csid-gen2.h | 39 + drivers/media/platform/qcom/camss/camss-csid.c | 637 +----- drivers/media/platform/qcom/camss/camss-csid.h | 150 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 179 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 66 +- drivers/media/platform/qcom/camss/camss-ispif.c | 119 +- drivers/media/platform/qcom/camss/camss-ispif.h | 3 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 786 +++++++ drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 144 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 277 ++- .../camss/{camss-vfe-4-7.c => camss-vfe-4-8.c} | 369 ++-- drivers/media/platform/qcom/camss/camss-vfe-gen1.c | 742 +++++++ drivers/media/platform/qcom/camss/camss-vfe-gen1.h | 117 ++ drivers/media/platform/qcom/camss/camss-vfe.c | 847 +------- drivers/media/platform/qcom/camss/camss-vfe.h | 128 +- drivers/media/platform/qcom/camss/camss-video.c | 52 + drivers/media/platform/qcom/camss/camss.c | 410 +++- drivers/media/platform/qcom/camss/camss.h | 15 +- drivers/media/platform/qcom/venus/core.c | 38 +- drivers/media/platform/qcom/venus/core.h | 3 + drivers/media/platform/qcom/venus/firmware.c | 8 +- drivers/media/platform/qcom/venus/pm_helpers.c | 28 +- drivers/media/platform/qcom/venus/pm_helpers.h | 7 +- drivers/media/platform/qcom/venus/vdec.c | 10 +- drivers/media/platform/qcom/venus/vdec_ctrls.c | 16 +- drivers/media/platform/qcom/venus/venc.c | 14 + drivers/media/platform/qcom/venus/venc_ctrls.c | 8 +- drivers/media/platform/rcar-vin/rcar-vin.h | 19 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 13 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 16 + drivers/media/platform/sti/bdisp/bdisp-filter.h | 4 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 2 +- .../platform/sti/c8sectpfe/c8sectpfe-debugfs.h | 3 +- drivers/media/platform/sti/hva/hva.h | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/ti-vpe/cal-camerarx.c | 1 + drivers/media/platform/ti-vpe/cal-video.c | 332 ++- drivers/media/platform/ti-vpe/cal.c | 16 +- drivers/media/platform/ti-vpe/cal.h | 21 +- drivers/media/platform/vsp1/vsp1_drm.h | 4 +- drivers/media/platform/xilinx/xilinx-vipp.c | 1 + drivers/media/radio/radio-si476x.c | 6 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 1 - drivers/media/test-drivers/vim2m.c | 14 +- drivers/media/tuners/it913x.h | 2 +- drivers/media/tuners/m88rs6000t.c | 6 +- drivers/media/tuners/qt1010.h | 8 +- drivers/media/tuners/tda827x.h | 10 +- drivers/media/tuners/tuner-i2c.h | 4 +- drivers/media/usb/b2c2/flexcop-usb.c | 1 - drivers/media/usb/dvb-usb-v2/dvb_usb.h | 34 +- drivers/media/usb/dvb-usb/dvb-usb.h | 75 +- drivers/media/usb/em28xx/em28xx.h | 2 +- drivers/media/usb/gspca/sq905.c | 2 +- drivers/media/usb/gspca/w996Xcf.c | 3 +- drivers/media/v4l2-core/v4l2-ctrls.c | 55 +- drivers/media/v4l2-core/v4l2-dev.c | 5 +- drivers/media/v4l2-core/v4l2-ioctl.c | 3 +- drivers/media/v4l2-core/v4l2-jpeg.c | 57 +- drivers/media/v4l2-core/v4l2-mc.c | 2 +- drivers/net/Makefile | 2 +- drivers/net/dsa/Kconfig | 17 +- drivers/net/dsa/lantiq_gswip.c | 162 +- drivers/net/dsa/mv88e6xxx/global2_scratch.c | 6 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/actions/Kconfig | 26 + drivers/net/ethernet/actions/Makefile | 6 + drivers/net/ethernet/actions/owl-emac.c | 1625 +++++++++++++++ drivers/net/ethernet/actions/owl-emac.h | 280 +++ drivers/net/ethernet/broadcom/bnxt/bnxt.c | 108 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 9 + drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 3 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 214 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.h | 3 +- drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h | 10 + drivers/net/ethernet/freescale/dpaa2/dpsw.c | 27 + drivers/net/ethernet/freescale/dpaa2/dpsw.h | 25 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 10 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 14 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1316 ++++++++---- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 58 + drivers/net/ethernet/intel/iavf/Makefile | 2 +- drivers/net/ethernet/intel/iavf/iavf.h | 12 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 631 ++++++ drivers/net/ethernet/intel/iavf/iavf_fdir.c | 773 +++++++ drivers/net/ethernet/intel/iavf/iavf_fdir.h | 113 + drivers/net/ethernet/intel/iavf/iavf_main.c | 29 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 192 ++ drivers/net/ethernet/intel/ice/Makefile | 2 +- drivers/net/ethernet/intel/ice/ice.h | 5 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 4 + drivers/net/ethernet/intel/ice/ice_fdir.c | 486 ++++- drivers/net/ethernet/intel/ice/ice_fdir.h | 58 + drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 528 ++++- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 3 +- drivers/net/ethernet/intel/ice/ice_flex_type.h | 78 + drivers/net/ethernet/intel/ice/ice_flow.c | 725 ++++++- drivers/net/ethernet/intel/ice/ice_flow.h | 160 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 18 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 22 + drivers/net/ethernet/intel/ice/ice_lib.c | 64 +- drivers/net/ethernet/intel/ice/ice_main.c | 11 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 10 + drivers/net/ethernet/intel/ice/ice_txrx.c | 5 + drivers/net/ethernet/intel/ice/ice_type.h | 18 + drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 2204 ++++++++++++++++++++ drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.h | 55 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 78 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 8 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 19 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 277 ++- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 9 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 10 +- drivers/nfc/fdp/fdp.c | 2 +- drivers/pci/hotplug/s390_pci_hpc.c | 60 +- drivers/power/reset/vexpress-poweroff.c | 2 +- drivers/power/supply/charger-manager.c | 2 +- drivers/power/supply/ds2781_battery.c | 8 +- drivers/power/supply/lp8788-charger.c | 2 +- drivers/power/supply/max1721x_battery.c | 14 +- drivers/power/supply/pm2301_charger.c | 2 +- drivers/power/supply/tps65090-charger.c | 2 +- drivers/power/supply/tps65217_charger.c | 2 +- drivers/pwm/core.c | 48 +- drivers/pwm/pwm-ab8500.c | 54 +- drivers/pwm/pwm-atmel-hlcdc.c | 3 +- drivers/pwm/pwm-atmel-tcb.c | 42 +- drivers/pwm/pwm-atmel.c | 1 - drivers/pwm/pwm-bcm-iproc.c | 1 - drivers/pwm/pwm-bcm-kona.c | 3 +- drivers/pwm/pwm-bcm2835.c | 36 +- drivers/pwm/pwm-berlin.c | 1 - drivers/pwm/pwm-brcmstb.c | 1 - drivers/pwm/pwm-clps711x.c | 1 - drivers/pwm/pwm-crc.c | 1 - drivers/pwm/pwm-cros-ec.c | 4 +- drivers/pwm/pwm-dwc.c | 1 - drivers/pwm/pwm-ep93xx.c | 1 - drivers/pwm/pwm-fsl-ftm.c | 1 - drivers/pwm/pwm-hibvt.c | 1 - drivers/pwm/pwm-img.c | 1 - drivers/pwm/pwm-imx-tpm.c | 5 +- drivers/pwm/pwm-imx1.c | 1 - drivers/pwm/pwm-imx27.c | 1 - drivers/pwm/pwm-intel-lgm.c | 1 - drivers/pwm/pwm-iqs620a.c | 1 - drivers/pwm/pwm-jz4740.c | 1 - drivers/pwm/pwm-keembay.c | 1 - drivers/pwm/pwm-lp3943.c | 1 - drivers/pwm/pwm-lpc18xx-sct.c | 1 - drivers/pwm/pwm-lpc32xx.c | 1 - drivers/pwm/pwm-lpss.c | 1 - drivers/pwm/pwm-mediatek.c | 1 - drivers/pwm/pwm-meson.c | 1 - drivers/pwm/pwm-mtk-disp.c | 1 - drivers/pwm/pwm-mxs.c | 1 - drivers/pwm/pwm-omap-dmtimer.c | 1 - drivers/pwm/pwm-pca9685.c | 1 - drivers/pwm/pwm-pxa.c | 1 - drivers/pwm/pwm-rcar.c | 1 - drivers/pwm/pwm-renesas-tpu.c | 1 - drivers/pwm/pwm-rockchip.c | 1 - drivers/pwm/pwm-samsung.c | 1 - drivers/pwm/pwm-sifive.c | 1 - drivers/pwm/pwm-sl28cpld.c | 1 - drivers/pwm/pwm-spear.c | 1 - drivers/pwm/pwm-sprd.c | 4 +- drivers/pwm/pwm-sti.c | 1 - drivers/pwm/pwm-stm32-lp.c | 1 - drivers/pwm/pwm-stm32.c | 1 - drivers/pwm/pwm-stmpe.c | 1 - drivers/pwm/pwm-sun4i.c | 1 - drivers/pwm/pwm-tegra.c | 1 - drivers/pwm/pwm-tiecap.c | 1 - drivers/pwm/pwm-tiehrpwm.c | 1 - drivers/pwm/pwm-twl-led.c | 1 - drivers/pwm/pwm-twl.c | 1 - drivers/pwm/pwm-vt8500.c | 1 - drivers/s390/char/sclp_con.c | 19 +- drivers/s390/char/sclp_tty.c | 9 +- drivers/s390/cio/Makefile | 4 +- drivers/s390/cio/cio_debug.h | 3 + drivers/s390/cio/cio_debugfs.c | 23 + drivers/s390/cio/cio_inject.c | 171 ++ drivers/s390/cio/cio_inject.h | 18 + drivers/s390/cio/ioasm.c | 23 +- drivers/s390/cio/qdio.h | 10 - drivers/s390/cio/qdio_main.c | 63 +- drivers/s390/cio/qdio_setup.c | 49 +- drivers/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 102 +- drivers/s390/scsi/zfcp_qdio.c | 7 +- drivers/soundwire/Makefile | 2 +- drivers/soundwire/bus.c | 42 +- drivers/soundwire/bus.h | 2 + drivers/soundwire/cadence_master.c | 4 +- drivers/soundwire/dmi-quirks.c | 96 + drivers/soundwire/intel.c | 4 + drivers/soundwire/slave.c | 8 +- drivers/staging/media/atomisp/Kconfig | 2 +- drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 16 +- drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 38 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 34 +- drivers/staging/media/atomisp/pci/atomisp_compat.h | 10 +- .../media/atomisp/pci/atomisp_compat_css20.c | 14 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 3 + drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 6 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 13 +- drivers/staging/media/atomisp/pci/ia_css_mipi.h | 17 - .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c | 3 +- .../atomisp/pci/isp/modes/interface/isp_types.h | 41 +- .../atomisp/pci/runtime/isp_param/src/isp_param.c | 3 +- .../atomisp/pci/runtime/isys/src/virtual_isys.c | 12 +- .../media/atomisp/pci/runtime/queue/src/queue.c | 44 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 41 +- .../media/atomisp/pci/runtime/spctrl/src/spctrl.c | 7 +- .../media/atomisp/pci/runtime/timer/src/timer.c | 7 +- drivers/staging/media/atomisp/pci/sh_css.c | 12 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 11 - drivers/staging/media/atomisp/pci/sh_css_params.c | 4 +- drivers/staging/media/hantro/hantro.h | 3 +- drivers/staging/media/hantro/hantro_drv.c | 2 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 55 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/hantro_vp8.c | 10 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 55 +- drivers/staging/media/ipu3/ipu3-css-pool.h | 4 +- .../staging/media/meson/vdec/codec_hevc_common.h | 4 +- drivers/staging/media/rkvdec/rkvdec.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_vp8.c | 113 +- drivers/staging/media/tegra-video/csi.h | 2 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 4 +- drivers/video/fbdev/omap2/omapfb/omapfb.h | 2 +- fs/9p/vfs_inode.c | 4 +- fs/9p/vfs_inode_dotl.c | 14 +- fs/afs/inode.c | 6 +- fs/autofs/autofs_i.h | 1 + fs/autofs/waitq.c | 72 +- fs/buffer.c | 6 +- fs/ceph/caps.c | 8 +- fs/ceph/dir.c | 2 + fs/ceph/export.c | 9 +- fs/ceph/inode.c | 41 +- fs/cifs/cifsproto.h | 2 +- fs/cifs/dir.c | 19 +- fs/cifs/file.c | 2 +- fs/cifs/inode.c | 57 +- fs/cifs/readdir.c | 4 +- fs/d_path.c | 10 +- fs/ecryptfs/ecryptfs_kernel.h | 17 +- fs/ecryptfs/inode.c | 163 +- fs/fuse/dir.c | 6 +- fs/fuse/inode.c | 2 +- fs/fuse/readdir.c | 2 +- fs/gfs2/glops.c | 22 +- fs/hostfs/hostfs_kern.c | 1 - fs/nfs/fs_context.c | 3 + fs/nfs/inode.c | 6 +- fs/nfs/internal.h | 1 + fs/nfs/super.c | 6 +- fs/nfsd/nfs4state.c | 15 +- fs/nfsd/nfsctl.c | 14 +- fs/nfsd/nfsd.h | 4 +- fs/nfsd/nfsproc.c | 2 +- fs/nfsd/state.h | 4 + fs/ocfs2/dlmglue.c | 12 +- fs/openpromfs/inode.c | 67 +- fs/orangefs/orangefs-utils.c | 2 +- fs/overlayfs/namei.c | 4 +- fs/vboxsf/dir.c | 4 +- fs/vboxsf/super.c | 4 +- fs/vboxsf/utils.c | 68 +- fs/vboxsf/vfsmod.h | 4 +- include/acpi/cppc_acpi.h | 42 +- include/linux/avf/virtchnl.h | 278 +++ include/linux/clocksource.h | 2 +- include/linux/cred.h | 2 +- include/linux/dcache.h | 4 +- include/linux/device-mapper.h | 15 +- include/linux/entry-common.h | 4 +- include/linux/fs.h | 5 + include/linux/hyperv.h | 8 +- include/linux/irq.h | 4 +- include/linux/irqdesc.h | 2 +- include/linux/kernel.h | 4 +- include/linux/lockdep.h | 2 +- include/linux/lsm_hook_defs.h | 6 +- include/linux/lsm_hooks.h | 18 +- include/linux/netdevice.h | 22 + include/linux/nfs_fs_sb.h | 1 + include/linux/platform_data/media/camera-mx2.h | 31 - include/linux/platform_data/media/camera-mx3.h | 43 - include/linux/pwm.h | 2 - include/linux/qed/qed_chain.h | 8 +- include/linux/rwsem.h | 2 +- include/linux/sched.h | 14 +- include/linux/security.h | 18 +- include/linux/soundwire/sdw.h | 26 +- include/linux/timex.h | 2 +- include/linux/vgaarb.h | 4 +- include/media/cec.h | 2 +- include/media/davinci/vpbe_osd.h | 6 +- include/media/i2c/adv7343.h | 2 +- include/media/i2c/mt9t112.h | 2 +- include/media/i2c/noon010pc30.h | 1 + include/media/i2c/ov772x.h | 2 +- include/media/i2c/s5c73m3.h | 1 + include/media/i2c/s5k4ecgx.h | 6 +- include/media/i2c/s5k6aa.h | 1 + include/media/i2c/tvp514x.h | 11 +- include/media/i2c/tw9910.h | 8 +- include/media/v4l2-ctrls.h | 5 +- include/media/v4l2-h264.h | 6 +- include/media/v4l2-jpeg.h | 22 + include/media/videobuf2-core.h | 6 +- include/media/vp8-ctrls.h | 114 - include/net/bluetooth/hci_core.h | 1 + include/net/netfilter/nf_flow_table.h | 14 +- include/net/netfilter/nf_tables.h | 9 +- include/sound/sof.h | 1 + include/uapi/linux/cec.h | 3 +- include/uapi/linux/dm-ioctl.h | 18 +- include/uapi/linux/uvcvideo.h | 10 +- include/uapi/linux/v4l2-controls.h | 200 ++ include/uapi/linux/v4l2-subdev.h | 12 +- include/uapi/linux/videodev2.h | 20 +- kernel/audit.c | 4 +- kernel/auditfilter.c | 3 +- kernel/auditsc.c | 8 +- kernel/bpf/bpf_lsm.c | 3 +- kernel/debug/gdbstub.c | 4 +- kernel/debug/kdb/kdb_bp.c | 75 +- kernel/debug/kdb/kdb_main.c | 446 ++-- kernel/debug/kdb/kdb_private.h | 5 +- kernel/debug/kdb/kdb_support.c | 18 - kernel/entry/common.c | 2 +- kernel/irq/chip.c | 2 +- kernel/irq/dummychip.c | 2 +- kernel/irq/irqdesc.c | 2 +- kernel/irq/irqdomain.c | 8 +- kernel/irq/manage.c | 6 +- kernel/irq/msi.c | 2 +- kernel/irq/timings.c | 2 +- kernel/locking/lockdep.c | 6 +- kernel/locking/lockdep_proc.c | 2 +- kernel/locking/mcs_spinlock.h | 2 +- kernel/locking/mutex.c | 4 +- kernel/locking/osq_lock.c | 4 +- kernel/locking/rtmutex.c | 4 +- kernel/locking/rwsem.c | 2 +- kernel/locking/spinlock.c | 4 +- kernel/rcu/tree.c | 5 +- kernel/sched/clock.c | 2 +- kernel/sched/core.c | 8 +- kernel/sched/cputime.c | 2 +- kernel/sched/fair.c | 4 +- kernel/sched/rt.c | 4 +- kernel/sched/sched.h | 2 +- kernel/sched/topology.c | 2 +- kernel/time/alarmtimer.c | 6 +- kernel/time/clocksource.c | 4 +- kernel/time/hrtimer.c | 18 +- kernel/time/jiffies.c | 2 +- kernel/time/ntp.c | 2 +- kernel/time/posix-cpu-timers.c | 6 +- kernel/time/tick-broadcast-hrtimer.c | 2 +- kernel/time/tick-broadcast.c | 4 +- kernel/time/tick-oneshot.c | 2 +- kernel/time/tick-sched.c | 2 +- kernel/time/tick-sched.h | 2 +- kernel/time/time.c | 2 +- kernel/time/timekeeping.c | 10 +- kernel/time/timer.c | 4 +- kernel/time/vsyscall.c | 2 +- mm/vmalloc.c | 8 + net/bluetooth/ecdh_helper.h | 2 +- net/bluetooth/hci_event.c | 3 +- net/bluetooth/l2cap_core.c | 4 + net/bridge/br_arp_nd_proxy.c | 4 +- net/bridge/br_vlan_tunnel.c | 2 +- net/core/dev.c | 15 +- net/core/net-procfs.c | 3 - net/core/net-sysfs.c | 2 +- net/dsa/Kconfig | 10 +- net/l2tp/l2tp_core.c | 2 +- net/netfilter/nf_flow_table_core.c | 57 +- net/netfilter/nf_flow_table_ip.c | 231 +- net/netfilter/nf_tables_api.c | 31 +- net/netlabel/netlabel_unlabeled.c | 2 +- net/netlabel/netlabel_user.h | 2 +- net/openvswitch/vport.h | 2 +- net/sched/cls_flower.c | 40 +- rust/exports.c | 5 +- rust/kernel/chrdev.rs | 2 +- rust/kernel/error.rs | 35 +- rust/kernel/file_operations.rs | 181 +- rust/kernel/lib.rs | 11 +- rust/kernel/miscdev.rs | 2 +- rust/kernel/module_param.rs | 201 +- rust/kernel/random.rs | 4 +- rust/kernel/sync/condvar.rs | 8 +- rust/kernel/sync/guard.rs | 6 +- rust/kernel/sync/locked_by.rs | 112 + rust/kernel/sync/mod.rs | 2 + rust/kernel/sync/mutex.rs | 2 +- rust/kernel/sync/spinlock.rs | 2 +- rust/kernel/sysctl.rs | 14 +- rust/kernel/user_ptr.rs | 125 +- rust/module.rs | 300 ++- scripts/mod/modpost.c | 2 +- security/apparmor/lsm.c | 3 +- security/integrity/ima/ima_appraise.c | 2 +- security/integrity/ima/ima_main.c | 14 +- security/security.c | 20 +- security/selinux/hooks.c | 167 +- security/selinux/include/security.h | 15 +- security/selinux/selinuxfs.c | 22 +- security/selinux/ss/services.c | 63 +- security/smack/smack.h | 18 +- security/smack/smack_lsm.c | 39 +- sound/core/oss/pcm_oss.c | 8 +- sound/core/pcm_memory.c | 4 +- sound/core/seq_device.c | 15 +- sound/firewire/bebob/bebob.h | 2 + sound/firewire/bebob/bebob_command.c | 36 + sound/firewire/bebob/bebob_stream.c | 163 +- sound/pci/hda/patch_realtek.c | 3 +- sound/pci/rme9652/hdsp.c | 3 +- sound/pci/rme9652/hdspm.c | 3 +- sound/pci/rme9652/rme9652.c | 3 +- sound/soc/amd/Kconfig | 5 +- sound/soc/amd/acp-da7219-max98357a.c | 357 +++- sound/soc/fsl/fsl_sai.c | 48 +- sound/soc/intel/boards/sof_rt5682.c | 16 +- sound/soc/sof/sof-audio.c | 27 + tools/testing/selftests/arm64/fp/sve-test.S | 22 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 6 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 68 +- .../testing/selftests/timers/clocksource-switch.c | 4 +- tools/testing/selftests/timers/leap-a-day.c | 2 +- tools/testing/selftests/timers/leapcrash.c | 4 +- tools/testing/selftests/timers/threadtest.c | 2 +- 698 files changed, 28296 insertions(+), 7433 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/iqs626a.yaml create mode 100644 Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,camss.txt create mode 100644 Documentation/devicetree/bindings/media/qcom,msm8916-camss.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,msm8996-camss.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml create mode 100644 Documentation/devicetree/bindings/net/actions,owl-emac.yaml create mode 100644 Documentation/driver-api/media/maintainer-entry-profile.rst create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts create mode 100644 drivers/input/misc/iqs626a.c rename drivers/input/{touchscreen/of_touchscreen.c => touchscreen.c} (93%) delete mode 100644 drivers/media/pci/mantis/mantis_core.c create mode 100644 drivers/media/platform/imx-jpeg/Kconfig create mode 100644 drivers/media/platform/imx-jpeg/Makefile create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg.c create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg.h create mode 100644 drivers/media/platform/qcom/camss/camss-csid-170.c create mode 100644 drivers/media/platform/qcom/camss/camss-csid-4-1.c create mode 100644 drivers/media/platform/qcom/camss/camss-csid-4-7.c create mode 100644 drivers/media/platform/qcom/camss/camss-csid-gen1.h create mode 100644 drivers/media/platform/qcom/camss/camss-csid-gen2.h create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-170.c copy drivers/media/platform/qcom/camss/{camss-vfe-4-7.c => camss-vfe-4-8.c} (84%) create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-gen1.c create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-gen1.h create mode 100644 drivers/net/ethernet/actions/Kconfig create mode 100644 drivers/net/ethernet/actions/Makefile create mode 100644 drivers/net/ethernet/actions/owl-emac.c create mode 100644 drivers/net/ethernet/actions/owl-emac.h create mode 100644 drivers/net/ethernet/intel/iavf/iavf_fdir.c create mode 100644 drivers/net/ethernet/intel/iavf/iavf_fdir.h create mode 100644 drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c create mode 100644 drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.h create mode 100644 drivers/s390/cio/cio_debugfs.c create mode 100644 drivers/s390/cio/cio_inject.c create mode 100644 drivers/s390/cio/cio_inject.h create mode 100644 drivers/soundwire/dmi-quirks.c delete mode 100644 include/linux/platform_data/media/camera-mx2.h delete mode 100644 include/linux/platform_data/media/camera-mx3.h delete mode 100644 include/media/vp8-ctrls.h create mode 100644 rust/kernel/sync/locked_by.rs