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 8cbeecd470ba drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits d091a69c540f ipc/util.c: sysvipc_find_ipc() should increase position index omits 6e9f04a5b29b kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 0dc9e4dcf118 seq_read-info-message-about-buggy-next-functions-fix omits 4958a16b25de fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits acce7a814c1e arm64: memory: give hotplug memory a different resource name omits 01bcc9bbb35b mm/memory_hotplug: allow arch override of non boot memory [...] omits eb2bcde5ab1c kexec: prevent removal of memory in use by a loaded kexec image omits b16a225a2cdc selftests: kmod: test disabling module autoloading omits d1b8ab53440e selftests: kmod: fix handling test numbers above 9 omits 560e4e782cfd docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 omits 6191a78a69a5 docs: admin-guide: document the kernel.modprobe sysctl omits 3fab1c4c40b1 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits 39ee8d4404e0 kmod: make request_module() return an error when autoloadi [...] omits 43dbe0844bc3 mm/madvise: allow KSM hints for remote API omits 39b1a41e7f8d mm/madvise: employ mmget_still_valid() for write lock omits 9eb1f47a3362 mm/madvise: support both pid and pidfd for process_madvise omits 6f4f56b506e9 pid: move pidfd_get_pid() to pid.c omits bad042cd1795 mm/madvise: check fatal signal pending of target process omits 228fef4546c4 fix process_madvise build break for arm64 omits 7a41dfa828b8 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 5b7b8708c7ae mm/madvise: pass task and mm to do_madvise omits 759537bb6112 mm/memremap: set caching mode for PCI P2PDMA memory to WC omits e2b7fd82c7d3 mm/memory_hotplug: add pgprot_t to mhp_params omits bdd8645965b6 powerpc/mm: thread pgprot_t through create_section_mapping() omits 93786708a8e9 x86/mm: introduce __set_memory_prot() omits 62ef2205d28e x86/mm: thread pgprot_t through init_memory_mapping() omits dd5872d815c0 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits e84c5bb7286b mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits f00735ab383e mm/debug: add tests validating architecture page table helpers omits 6a156304abb3 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits c2e0f271711e mm/special: create generic fallbacks for pte_special() and [...] omits 3e1162c3b5b5 mm/vma: introduce VM_ACCESS_FLAGS omits 366bab79bf4d mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits 933ac57300f0 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits d3d645d030d4 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 35961e8f05f0 mm: vm_insert_pages() checks if pte_index defined. omits 957b7005eadf add missing page_count() check to vm_insert_pages(). omits a7d5f30034d9 mm-add-vm_insert_pages-fix omits c013a01deee5 mm/memory.c: add vm_insert_pages() omits 5a1828946c23 mm: define pte_index as macro for x86 omits 0e1883e2f752 mm: bring sparc pte_index() semantics inline with other platforms omits 5b38ff0fa04e mm/memory.c: refactor insert_page to prepare for batched-l [...] omits f5aee474ae63 mm/swap.c: annotate data races for lru_rotate_pvecs omits a08fae46e52e mm: annotate a data race in page_zonenum() omits 58253b1ef5ff mm/rmap: annotate a data race at tlb_flush_batched omits 681c99f14774 mm/util.c: annotate an data race at vm_committed_as omits 210085c22bd1 mm/mempool: fix a data race in mempool_free() omits 52c9292827c3 mm/list_lru: fix a data race in list_lru_count_one omits 1454537d63eb mm/memcontrol: fix a data race in scan count omits 5c2c955f7c33 mm/page_counter: fix various data races at memsw omits 4284c629c120 mm-swapfile-fix-and-annotate-various-data-races-v2 omits c62babb2fd68 mm/swapfile: fix and annotate various data races omits 4862231ca9fe mm/filemap.c: fix a data race in filemap_fault() omits 3b369066f3a4 mm/swap_state: mark various intentional data races omits 8b4925977a6d mm-page_io-mark-various-intentional-data-races-v2 omits fe00a2dbd386 mm/page_io: mark various intentional data races omits 69dc6f404954 mm/frontswap: mark various intentional data races omits 3970a4dc4ac0 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits e1fb6276be15 mm/kmemleak: silence KCSAN splats in checksum omits ec2deae8ea20 Change email address for Pali Rohár omits 0af00f7353c0 Merge branch 'akpm-current/current' omits a0908f29aa2b Merge remote-tracking branch 'cel/cel-next' omits 471be5b6b3bb Merge remote-tracking branch 'fpga/for-next' omits 94d0693b0f71 Merge remote-tracking branch 'devfreq/devfreq-next' omits d0ecc3419a08 Merge remote-tracking branch 'pidfd/for-next' omits a1590c74be3f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits a82502ef0262 Merge remote-tracking branch 'hyperv/hyperv-next' omits da63ffe035e6 Merge remote-tracking branch 'xarray/xarray' omits 1f8fcdd00b72 Merge remote-tracking branch 'nvmem/for-next' omits 7f9196808633 Merge remote-tracking branch 'slimbus/for-next' omits 5e35905fffa5 Merge remote-tracking branch 'fsi/next' omits 643cda226f84 Merge remote-tracking branch 'kspp/for-next/kspp' omits 88002ef3cabf Merge remote-tracking branch 'ntb/ntb-next' omits 10432fff7f2a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 9f24bcd1434e Merge remote-tracking branch 'rtc/rtc-next' omits 50b7dfd290e0 Merge remote-tracking branch 'coresight/next' omits eb9feb876be5 Merge remote-tracking branch 'livepatching/for-next' omits 264a775f041a Merge remote-tracking branch 'random/dev' omits d903c5a73253 Merge remote-tracking branch 'pwm/for-next' omits 47d04630946a Merge remote-tracking branch 'pinctrl/for-next' omits 615b2f48a905 Merge remote-tracking branch 'gpio/for-next' omits 1523c823ce47 Merge remote-tracking branch 'rpmsg/for-next' omits 00ab71df5c91 Merge remote-tracking branch 'vhost/linux-next' omits f59f66a39d18 Merge remote-tracking branch 'scsi/for-next' omits 02dfd796bc83 Merge remote-tracking branch 'cgroup/for-next' omits 1d7bbcc5b5d5 Merge remote-tracking branch 'slave-dma/next' omits 817da6f7780b Merge remote-tracking branch 'mux/for-next' omits 7263ab581b28 Merge remote-tracking branch 'char-misc/char-misc-next' omits 353ffc4dc7e2 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 277e09354b7f Merge remote-tracking branch 'ipmi/for-next' omits e3789275217b Merge remote-tracking branch 'leds/for-next' omits bc6a9ef22849 Merge remote-tracking branch 'chrome-platform/for-next' omits 529f1adbc684 Merge remote-tracking branch 'workqueues/for-next' omits 49266e428f52 Merge remote-tracking branch 'percpu/for-next' omits 475da12dd2b6 Merge remote-tracking branch 'xen-tip/linux-next' omits 579203e7712b Merge remote-tracking branch 'kvm/linux-next' omits 55ff100e4e07 Merge remote-tracking branch 'rcu/rcu/next' omits 80d234e3c1e2 Merge remote-tracking branch 'ftrace/for-next' omits d64301668568 Merge remote-tracking branch 'edac/edac-for-next' omits e0215182ca20 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 3797ac681192 Merge remote-tracking branch 'tip/auto-latest' omits 7a5feb438722 Merge remote-tracking branch 'devicetree/for-next' omits 3ff81d787c55 Merge remote-tracking branch 'vfio/next' omits 3b19b13a7b4c Merge remote-tracking branch 'iommu/next' omits 4dc1997d5848 Merge remote-tracking branch 'watchdog/master' omits 8c57e64f8a14 Merge remote-tracking branch 'smack/for-next' omits 668c33077c0b Merge remote-tracking branch 'keys/keys-next' omits 2429cb9ad5c1 Merge remote-tracking branch 'integrity/next-integrity' omits cb467f47016e Merge remote-tracking branch 'apparmor/apparmor-next' omits 362ee7aec913 Merge remote-tracking branch 'battery/for-next' omits 2aae3635bd44 Merge remote-tracking branch 'backlight/for-backlight-next' omits 533c9979c75f Merge remote-tracking branch 'mfd/for-mfd-next' omits 6abc6702161c Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 8258f4dad02a Merge remote-tracking branch 'device-mapper/for-next' omits 8078bf61822a Merge remote-tracking branch 'block/for-next' omits 820abf1e9533 Merge remote-tracking branch 'input/next' omits a0e015fbb050 Merge remote-tracking branch 'modules/modules-next' omits 1733dcf9da46 Merge remote-tracking branch 'sound/for-next' omits 22637f83f18e Merge remote-tracking branch 'regmap/for-next' omits b2b9c436b41d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 677f44ac2c73 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits eb88b8470fdc Merge remote-tracking branch 'drm-misc/for-linux-next' omits cbc936fb491f Merge remote-tracking branch 'drm-intel/for-linux-next' omits b66018682e97 Merge remote-tracking branch 'amdgpu/drm-next' omits b62cc9aaa8cc Merge remote-tracking branch 'drm/drm-next' omits 37a164a6dde0 Merge remote-tracking branch 'mtd/mtd/next' omits bcd73f997c48 Merge remote-tracking branch 'mac80211-next/master' omits 3f6924a330eb Merge remote-tracking branch 'bluetooth/master' omits 9a05788c3bc6 Merge remote-tracking branch 'swiotlb/linux-next' omits 2f100cadb3c8 Merge remote-tracking branch 'ieee1394/for-next' omits 36a048db556b Merge remote-tracking branch 'thermal/thermal/linux-next' omits fdd5b7d474f8 Revert "dm: always call blk_queue_split() in dm_process_bio()" omits c705c4cbd89f Merge remote-tracking branch 'pm/linux-next' omits 17d70272b654 Merge branch 'dmi/master' omits 8a3071f595a0 Merge remote-tracking branch 'i2c/i2c/for-next' omits f201a5c1b50e Merge remote-tracking branch 'hid/for-next' omits ed093aa7b982 Merge remote-tracking branch 'pci/next' omits 4b7db8ac0d31 Merge remote-tracking branch 'printk/for-next' omits 177a5d264889 Merge remote-tracking branch 'vfs/for-next' omits 438850146e24 Merge remote-tracking branch 'file-locks/locks-next' omits 8382ae52ed5a Merge remote-tracking branch 'iomap/iomap-for-next' omits ebba5d0f7bda Merge remote-tracking branch 'xfs/for-next' omits 48d4b3579307 Merge remote-tracking branch 'v9fs/9p-next' omits 3946d2d11d84 Merge remote-tracking branch 'ubifs/linux-next' omits 0cf4d0f4eda0 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 9cef1a306c28 Merge remote-tracking branch 'nfsd/nfsd-next' omits 90021db4a4b2 Merge remote-tracking branch 'nfs/linux-next' omits 33ead52fc7bf Merge remote-tracking branch 'jfs/jfs-next' omits 443c9f599100 Merge remote-tracking branch 'f2fs/dev' omits dcb60c76bae0 Merge remote-tracking branch 'ext4/dev' omits 95bc81193505 Merge remote-tracking branch 'ext3/for_next' omits 689821be98c8 Merge remote-tracking branch 'cifs/for-next' omits 943564c94207 Merge remote-tracking branch 'ceph/master' omits 51a27f57a966 Merge remote-tracking branch 'btrfs/for-next' omits 8cd94b00171b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5d678d7dfbf0 Merge remote-tracking branch 'uml/linux-next' omits 725c0b920c66 Merge remote-tracking branch 'sh/sh-next' omits 4a68e3621db5 Merge remote-tracking branch 's390/features' omits 7d9d4bc4815a Merge remote-tracking branch 'risc-v/for-next' omits cb0f9bfe251e Merge remote-tracking branch 'powerpc/next' omits 079e518af0a8 Merge remote-tracking branch 'parisc-hd/for-next' omits e4248e8aa455 Merge remote-tracking branch 'openrisc/for-next' omits a3749f851dfb Merge remote-tracking branch 'nds32/next' omits 31a14f67a959 Merge remote-tracking branch 'm68knommu/for-next' omits e007e7c948b2 Merge remote-tracking branch 'h8300/h8300-next' omits 032adf3d816c Merge remote-tracking branch 'csky/linux-next' omits 1a5cc5373391 Merge remote-tracking branch 'clk/clk-next' omits dd9bf4571fab Merge remote-tracking branch 'tegra/for-next' omits 07faa1435c30 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 3fa489228e75 Merge remote-tracking branch 'samsung-krzk/for-next' omits 41d008bda841 Merge remote-tracking branch 'rockchip/for-next' omits 834544623566 Merge remote-tracking branch 'reset/reset/next' omits 043a493143a5 Merge remote-tracking branch 'renesas/next' omits 5fea3c870670 Merge remote-tracking branch 'realtek/for-next' omits 132b50d3238f Merge remote-tracking branch 'raspberrypi/for-next' omits 2431f3b48bb4 Merge remote-tracking branch 'qcom/for-next' omits 85fc3271b0d3 Merge remote-tracking branch 'omap/for-next' omits 23bb2bea93d0 Merge remote-tracking branch 'mvebu/for-next' omits 8ebfa3252e34 Merge remote-tracking branch 'mediatek/for-next' omits 0a8470734d52 Merge remote-tracking branch 'keystone/next' omits 25fe7f46ef51 Merge remote-tracking branch 'imx-mxs/for-next' omits 4e5f391d52c7 Merge remote-tracking branch 'at91/at91-next' omits 827350801ca2 Merge remote-tracking branch 'aspeed/for-next' omits 5ee2e751ee8e Merge remote-tracking branch 'amlogic/for-next' omits fa7d74f2e9e5 Merge remote-tracking branch 'arm-soc/for-next' omits eeb3773976bc Merge remote-tracking branch 'arm64/for-next/core' omits 1c87e08878b0 Merge remote-tracking branch 'arm/for-next' omits 6c1142546f7e Merge remote-tracking branch 'dma-mapping/for-next' omits 4fd415197955 Merge remote-tracking branch 'kbuild/for-next' omits 693a155278da Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits ed040e5bd750 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a0444f89ed7b Merge remote-tracking branch 'spdx/spdx-linus' omits 35d833185a61 Merge remote-tracking branch 'fpga-fixes/fixes' omits 598fac7467a9 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 2dfa72b44cf6 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits f95f4539ffc1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4290e970f25f Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 5a227d60477c Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f40e25bdcb75 Merge remote-tracking branch 'omap-fixes/fixes' omits e90cee321735 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 9c91f62819a9 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9f9f17f72148 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9bb45cc28f5c Merge remote-tracking branch 'sound-current/for-linus' omits 796e0fef8ed6 Merge remote-tracking branch 'net/master' omits 9a9534731d1e Merge remote-tracking branch 'arc-current/for-curr' omits 08d18325b799 Merge remote-tracking branch 'fixes/master' omits 580ff3dfafe3 Documentation/llvm: fix the name of llvm-size omits d48be8080bf5 kbuild: mkcompile_h: Include $LD version in /proc/version omits 71d39cb09995 kconfig: qconf: Fix a few alignment issues omits 1c3c448ac38c kconfig: qconf: remove some old bogus TODOs omits 66f0a5ca7cc7 kconfig: qconf: fix support for the split view mode omits 6231dfcc920f kconfig: qconf: fix the content of the main widget omits 014544232a98 kconfig: qconf: Change title for the item window omits b2fafa24083a kconfig: qconf: clean deprecated warnings omits 60028bac8b52 gcc-plugins: drop support for GCC <= 4.7 omits ee6313f6b884 kbuild: Enable -Wtautological-compare omits c46b3ffd2717 kbuild: link lib-y objects to vmlinux forcibly when CONFIG [...] omits 9fd667f5126e crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] omits b4c3ef40adfb x86: update AS_* macros to binutils >=2.23, supporting ADX [...] omits a00fb8648766 Documentation/changes: Raise minimum supported binutils ve [...] omits d0eea0e1e561 crypto: curve25519 - do not pollute dispatcher based on assembler omits ed3fec293268 crypto: x86 - rework configuration based on Kconfig omits 9c597a1bbf95 x86: add comments about the binutils version to support co [...] omits d2618a287c38 x86: probe assembler capabilities via kconfig instead of makefile omits b4ea62ef79a8 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA omits a1f671bc9647 x86: remove always-defined CONFIG_AS_AVX omits a58a0466e5ba x86: remove always-defined CONFIG_AS_SSSE3 omits 3a194d530fee x86: remove always-defined CONFIG_AS_CFI_SECTIONS omits acec076be069 x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME omits 78afded949cb x86: remove always-defined CONFIG_AS_CFI omits 5c605075ecc7 x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] omits 0d7b313146ac lib/raid6/test: fix build on distros whose /bin/sh is not bash omits 6c25d9605c05 sh: remove unneeded uapi asm-generic wrappers omits f13d08cd0eee h8300: move definition of __kernel_size_t etc. to posix_types.h omits 57c1b85e7488 sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits c037725d043e cifs: ignore cached share root handle closing errors omits 03eab26d6a9a drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 415ff3092fcf drm/amdgpu: work around llvm bug #42576 omits 79b753da690f drm/amdkfd: Enable GWS based on FW Support omits a5b8489b6c91 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 5c127fdbc4bb drm/amdgpu: Add a UAPI flag for user to call mem_sync omits ba86eb3af482 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits c1cf3032b3bc drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits 70e5f66981ce drm/amdgpu: Add new ring callback to insert memory sync omits a78f4e24edc0 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits d15737e0ef21 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits 55a3be8295fe drm/amdgpu: Fix per-IB secure flag GFX hang omits 83c92d1a6d00 drm/amdgpu: Fine-grained TMZ support omits 2a843c2bb2d6 drm/amdgpu: stop evicting encrypted BOs to swap omits 835939ba6448 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 6a4b9b291615 drm/amdgpu: also add the TMZ flag to GART omits 6fa1812425df drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 6604a22a72f3 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 602c155263f3 drm/amd/display: Indicate use of TMZ buffers to DC omits f842b5a7f47d drm/amdgpu: implement TMZ accessor (v3) omits a20e1b78baa1 drm/amdgpu: remove the alignment placeholder for secure buffer omits 1383a96f7b1a drm/amdgpu: move CS secure flag next the structs where it's used omits 2a509dea3214 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 7a495a4797c6 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 0d3371e55aa8 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits fc8434f87ed6 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits eff863b3ff36 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 4ab88bed7e33 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 3ae86051eb4a drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 635f86c9ee14 drm/amdgpu: job is secure iff CS is secure (v5) omits 66d65aaeca6a drm/amdgpu: expand the context control interface with trust flag omits e216e47c0550 drm/amdgpu: expand the emit tmz interface with trusted flag omits c52ee9091509 drm/amdgpu: add tmz bit in frame control packet omits fb5efaa00bc2 drm/amdgpu: add function to check tmz capability (v4) omits 319405e3b4bc drm/amdgpu: add amdgpu_tmz data structure omits 6bf217bfcf4e drm/amdgpu: add tmz feature parameter (v2) omits 1101e2ff55ff drm/amdgpu: define the TMZ bit for the PTE omits 0eca5d6b2989 drm/amdgpu: add UAPI to create secure commands (v3) omits 16abf411e06b drm/amdgpu: add UAPI for creating encrypted buffers omits 52ac54e1de31 Merge branch 'asoc-5.7' into asoc-linus omits f218e82ac9c7 cifs: smbd: Do not schedule work to send immediate packet [...] omits f50464a382b7 cifs: smbd: Properly process errors on ib_post_send omits 2afd026b57bf cifs: Allocate crypto structures on the fly for calculatin [...] omits 1eb88434c3ff cifs: smbd: Update receive credits before sending and deal [...] omits 8a1ca11a95e2 f2fs: keep inline_data when compression conversion omits 389ddc596fc1 f2fs: fix to disable compression on directory omits 8e688f527ba5 f2fs: add missing CONFIG_F2FS_FS_COMPRESSION omits 76fa8ed350b1 f2fs: switch discard_policy.timeout to bool type omits 54f859fce219 f2fs: fix to verify tpage before releasing in f2fs_free_dic() omits e911ab0e7a69 f2fs: show compression in statx omits 09b046b4fe8d f2fs: clean up dic->tpages assignment omits 3e1b4d019a77 f2fs: compress: support zstd compress algorithm omits d9e92da49f29 Merge branch 'for-5.7/block' into for-next omits ad5724a805e1 Merge branch 'for-5.7/drivers' into for-next omits 67c7d2f805f4 Merge branch 'for-5.7/block' into for-next omits dfb3d260dd75 Merge branch 'for-5.7/block' into for-next omits b68e9da4188d Merge branch 'for-5.7/block' into for-next omits 563960d4dc6a Merge branch 'for-5.7/io_uring' into for-next omits 9ee29140f266 Merge branch 'for-5.7/libata' into for-next omits c0d0d9be9802 Merge branch 'for-5.7/drivers' into for-next omits 3620589e165f Merge branch 'for-5.7/io_uring' into for-next omits 6f885b2b7539 Merge branch 'for-5.7/libata' into for-next omits 7cdaa910ad67 Merge branch 'for-5.7/drivers' into for-next omits b8eb330274a3 Merge branch 'for-5.7/block' into for-next omits 575beddbd7f4 Merge branches 'work.exfat' and 'work.dotdot' into for-next omits 382473dca770 lookup_open(): don't bother with fallbacks to lookup+create omits 8aa753f4c9b1 atomic_open(): no need to pass struct open_flags anymore omits 139f5f66a2ab open_last_lookups(): move complete_walk() into do_open() omits 9063390032f6 open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open() omits 8757457515c1 open_last_lookups(): don't abuse complete_walk() when all [...] omits f1202377c211 open_last_lookups(): consolidate fsnotify_create() calls omits 49ce6d6379c6 take post-lookup part of do_last() out of loop omits 759b75439863 link_path_walk(): sample parent's i_uid and i_mode for the [...] omits 799d6176da87 __nd_alloc_stack(): make it return bool omits 3cea4218559b reserve_stack(): switch to __nd_alloc_stack() omits 6fcc1fa66eb9 pick_link(): take reserving space on stack into a new helper omits f5398f52621a pick_link(): more straightforward handling of allocation failures omits 8187ba00c6a4 fold path_to_nameidata() into its only remaining caller omits 025e7840ec38 pick_link(): pass it struct path already with normal refco [...] omits 88d795c31563 fs/namei.c: kill follow_mount() omits 00efec165405 non-RCU analogue of the previous commit omits 3708336d015e helper for mount rootwards traversal omits c0f6eec4aef0 follow_dotdot(): be lazy about changing nd->path omits c1b3bc7cdde6 follow_dotdot_rcu(): be lazy about changing nd->path omits 083e0ca43829 follow_dotdot{,_rcu}(): massage loops omits 20971012f63e lift all calls of step_into() out of follow_dotdot/follow_ [...] omits 6ab3463a5fcd Merge branch 'for-5.6/libnvdimm-space-align' into libnvdim [...] omits 0ef5b782a807 csky: Enable the gcov function in csky achitecture omits ccb51596cb2a csky: Fixup init_fpu compile warning with __init omits 26455d00ee58 drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] adds 6cad420cc695 Merge branch 'akpm' (patches from Andrew) adds 7f218319caaa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds f14a9532ee30 Merge tag 'x86-urgent-2020-04-02' of git://git.kernel.org/ [...] adds 8c1b724ddb21 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds ac438771ccb4 Merge branch 'for-5.7' of git://git.kernel.org/pub/scm/lin [...] adds c6570114316f Merge tag 'rproc-v5.7' of git://git.kernel.org/pub/scm/lin [...] adds 11786191e2d9 Merge tag 'hwlock-v5.7' of git://git.kernel.org/pub/scm/li [...] adds bc3b3f4bfbde Merge tag 'pinctrl-v5.7-1' of git://git.kernel.org/pub/scm [...] adds 848960e576da Merge tag 'sound-5.7-rc1' of git://git.kernel.org/pub/scm/ [...] adds 5c8db3eb3817 Merge branch 'i2c/for-5.7' of git://git.kernel.org/pub/scm [...] adds e964f1e04a1c Merge tag 'dmaengine-5.7-rc1' of git://git.infradead.org/u [...] adds e109f5060741 Merge tag 'mtd/for-5.7' of git://git.kernel.org/pub/scm/li [...] adds 79f51b7b9c47 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds bef7b2a7be28 Merge tag 'devicetree-for-5.7' of git://git.kernel.org/pub [...] adds e6d05acd5701 remoteproc/omap: Fix set_load call in omap_rproc_request_timer adds 0b521e9e3145 Merge branches 'misc' and 'devel-stable' into for-linus adds a943353d170e Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds d228bee8201a kdb: Eliminate strncpy() warnings by replacing with strscpy() adds ad99b5105c08 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ adds f2c3bec3c90d Merge tag 'kgdb-5.7-rc1' of git://git.kernel.org/pub/scm/l [...] adds 2b729fe7f3e9 Revert "cpuset: Make cpuset hotplug synchronous" adds 0c05b9bdbfe5 docs: cgroup-v1: Document the cpuset_v2_mode mount option adds d88360052364 Merge branch 'for-5.7' of git://git.kernel.org/pub/scm/lin [...] adds 0adb8bc0391f Merge branch 'for-5.7' of git://git.kernel.org/pub/scm/lin [...] adds 6cd3d4019ba3 Merge tag 'for-linus-5.7-rc1-tag' of git://git.kernel.org/ [...] adds ff2ae607c6f3 Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/l [...] adds 0ad5b053d438 Merge tag 'char-misc-5.7-rc1' of git://git.kernel.org/pub/ [...] adds 86f26a77cb0c Merge tag 'pci-v5.7-changes' of git://git.kernel.org/pub/s [...] adds e7fc1e57d9ab dm integrity: fix ppc64le warning adds 120c9257f5f1 Revert "dm: always call blk_queue_split() in dm_process_bio()" adds 8267d8fb4819 dm integrity: fix logic bug in integrity tag testing adds de3c913c6e9d Merge tag 'for-5.7/dm-fixes' of git://git.kernel.org/pub/s [...] adds d005ee78244a Merge remote-tracking branch 'fixes/master' adds c1af47f9d954 Merge remote-tracking branch 'arc-current/for-curr' adds 255a69a94b8c sparc32: use per-device dma_ops adds d8cbbe175783 Merge remote-tracking branch 'sparc/master' adds c427bfec18f2 net: core: enable SO_BINDTODEVICE for non-root users adds 64948427a63f net: openvswitch: use hlist_for_each_entry_rcu instead of [...] adds 19e16d220f0a neigh: support smaller retrans_time settting adds 2f5107c34df3 pegasus: Remove pegasus' own workqueue adds 468c2a100208 mlxsw: spectrum_trap: fix unintention integer overflow on [...] adds b2b5ffc49799 Merge remote-tracking branch 'net/master' adds 7d32e69310d6 kbuild, btf: Fix dependencies for DEBUG_INFO_BTF adds 250e778fe163 bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in [...] adds 93bbb2555b65 riscv, bpf: Remove BPF JIT for nommu builds adds 7a1ca97269ee net, sk_msg: Don't use RCU_INIT_POINTER on sk_user_data adds 5222d69642a0 bpf, lsm: Fix the file_mprotect LSM test. adds 0ae41c4c913d Merge remote-tracking branch 'bpf/master' adds ff7e06a55676 ALSA: pcm: oss: Fix regression by buffer overflow fix (again) adds ae769d355664 ALSA: pcm: oss: Fix regression by buffer overflow fix adds b79900a4898b Merge branch 'topic/pcm-oss-fix' into for-linus adds 73d8c9408434 ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk adds d3f257d18761 Merge remote-tracking branch 'sound-current/for-linus' adds 904f353d0e50 ASoC: SOF: Turn "firmware boot complete" message into a db [...] adds 81630dc042af ASoC: Intel: atom: Take the drv->lock mutex before calling [...] adds 0bb2be2d1b78 ASoC: Intel: atom: Check drv->lock is locked in sst_fill_a [...] adds c515291d3127 ASoC: Intel: atom: Fix uninitialized variable compiler warning adds 2f107b222208 Merge branch 'asoc-5.7' into asoc-linus adds 1c0506870a4b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 57eaf818dee3 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 61249ce08ee9 spi: spi-ep93xx: fix wrong SPI mode selection adds b3027f88cffb Merge branch 'spi-5.7' into spi-linus adds 91340caf546a Merge remote-tracking branch 'spi-fixes/for-linus' adds 78b1cc2a6e28 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds b5f13031cd8d crypto: hisilicon - Fix build error adds 755bddd1e4ea crypto: marvell/octeontx - fix double free of ptr adds 2d479dca9597 Merge remote-tracking branch 'crypto-current/master' adds 63f6f4a69a24 Merge remote-tracking branch 'omap-fixes/fixes' adds 016b50913007 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 9ad313554be1 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 6a6b918ae893 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 12d77cc8c137 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 2a7e3035f89d mmc: core: make mmc_interrupt_hpi() static adds 8d8d241f0f51 Merge remote-tracking branch 'mmc-fixes/fixes' adds 8e936490acc8 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 50de3c00f88f Merge remote-tracking branch 'fpga-fixes/fixes' adds 0b1e9f1086f3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new e7321620d80b Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 29b7730ab1f3 sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() new a542aea6b431 h8300: move definition of __kernel_size_t etc. to posix_types.h new 302814bfc34c sh: remove unneeded uapi asm-generic wrappers new 0f529fe1f0ff lib/raid6/test: fix build on distros whose /bin/sh is not bash new 08c1087ff4a7 x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] new add6908df54b x86: remove always-defined CONFIG_AS_CFI new f6e7b280de59 x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME new 57c9ac3165f3 x86: remove always-defined CONFIG_AS_CFI_SECTIONS new 032aaa5bf830 x86: remove always-defined CONFIG_AS_SSSE3 new f6b1d47c2d65 x86: remove always-defined CONFIG_AS_AVX new e2aed59b1f31 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA new 6d99d220018d x86: probe assembler capabilities via kconfig instead of makefile new 47af98c7c91e x86: add comments about the binutils version to support co [...] new 5a5c049a8ecc crypto: x86 - rework configuration based on Kconfig new 19d259c9aa44 crypto: curve25519 - do not pollute dispatcher based on assembler new 4d9738343974 Documentation/changes: Raise minimum supported binutils ve [...] new 642556ecad03 x86: update AS_* macros to binutils >=2.23, supporting ADX [...] new 4b144f87c42b crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] new dc3cc3009879 kbuild: link lib-y objects to vmlinux forcibly when CONFIG [...] new cdd44c2e9f42 kbuild: Enable -Wtautological-compare new 2dbe7d3046d6 gcc-plugins: drop support for GCC <= 4.7 new 6e71607128be kconfig: qconf: clean deprecated warnings new 1352921ce2ac kconfig: qconf: Change title for the item window new 4a05d84f15da kconfig: qconf: fix the content of the main widget new efc04c406780 kconfig: qconf: fix support for the split view mode new 50f7dcd6badb kconfig: qconf: remove some old bogus TODOs new 6914d4ef21a4 kconfig: qconf: Fix a few alignment issues new 799fed40687f kbuild: mkcompile_h: Include $LD version in /proc/version new c011ccc722e9 Documentation/llvm: fix the name of llvm-size new e9341150f0f1 kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h new 96f5678b7e2e Merge remote-tracking branch 'kbuild/for-next' new 5c3ae4b1f634 Merge remote-tracking branch 'dma-mapping/for-next' new 885ef94cd523 Merge remote-tracking branch 'arm/for-next' new 441ed320492f Merge remote-tracking branch 'arm64/for-next/core' new 5190023ef272 Merge remote-tracking branch 'arm-soc/for-next' new 45fb4d630893 Merge remote-tracking branch 'amlogic/for-next' new 62fce24f83b5 Merge remote-tracking branch 'aspeed/for-next' new 297da8c74ebb Merge remote-tracking branch 'at91/at91-next' new e71d030b0793 Merge remote-tracking branch 'imx-mxs/for-next' new 9b4135adca2a Merge remote-tracking branch 'keystone/next' new 3f139528a597 Merge remote-tracking branch 'mediatek/for-next' new aab8ae4db5ca Merge remote-tracking branch 'mvebu/for-next' new 47cc14777a56 Merge remote-tracking branch 'omap/for-next' new 39c231dbe9c0 Merge remote-tracking branch 'qcom/for-next' new 7f682aba4d90 Merge remote-tracking branch 'raspberrypi/for-next' new f25e2a701bce Merge remote-tracking branch 'realtek/for-next' new 15dd68d74ca3 Merge remote-tracking branch 'renesas/next' new b430f81e9df8 Merge remote-tracking branch 'reset/reset/next' new 4660ad837ff7 Merge remote-tracking branch 'rockchip/for-next' new f5262839a113 Merge remote-tracking branch 'samsung-krzk/for-next' new 244f4a879752 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 46e982b99e85 Merge remote-tracking branch 'tegra/for-next' new b717a269b6ea Merge remote-tracking branch 'clk/clk-next' new 12879bda3c2a csky: Fixup init_fpu compile warning with __init new bfe47f358ad2 csky: Implement ptrace regs and stack API new 9866d141a097 csky: Add support for restartable sequence new 89a3927a775c csky: Implement ftrace with regs new dd7c983e78a2 csky/ftrace: Fixup ftrace_modify_code deadlock without CPU [...] new 9c0e343d7654 csky: Fixup get wrong psr value from phyical reg new de8636787119 csky: Enable the gcov function new 000591f1ca33 csky: Enable LOCKDEP_SUPPORT new 33e53ae1ce41 csky: Add kprobes supported new 8da2deb6cb60 csky: Add uprobes support new a7a966e2d2e7 csky: Fixup cpu speculative execution to IO area new 9fe2a6ebe11c Merge remote-tracking branch 'csky/linux-next' new 4787327b1f6d Merge remote-tracking branch 'h8300/h8300-next' new ba750ab328fe Merge remote-tracking branch 'm68knommu/for-next' new 5383fd7fa978 Merge remote-tracking branch 'nds32/next' new 428b41e8677f Merge remote-tracking branch 'openrisc/for-next' new aa755df6b677 Merge remote-tracking branch 'parisc-hd/for-next' new 74d507ca5c2f Merge remote-tracking branch 'powerpc/next' new 956d705dd279 riscv: Unaligned load/store handling for M_MODE new 335b139057ef riscv: Add SOC early init support new c48c4a4c7ead riscv: Add Kendryte K210 SoC support new 8759a42bf1d0 riscv: Select required drivers for Kendryte SOC new 5ba568f57f0a riscv: Add Kendryte K210 device tree new aa10eb6bb8a9 riscv: Kendryte K210 default config new 37809df4b1c8 riscv: create a loader.bin boot image for Kendryte SoC new dfb751d6c02b Merge remote-tracking branch 'risc-v/for-next' new 95f37155369f Merge remote-tracking branch 's390/features' new a372afcf29db Merge remote-tracking branch 'sh/sh-next' new 6b5352c3fc9a Merge remote-tracking branch 'uml/linux-next' new 08a1f01211d0 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 449e7d4be5d5 Merge remote-tracking branch 'btrfs/for-next' new b1d35ba3b189 Merge remote-tracking branch 'ceph/master' new 778df8eefa62 cifs: smbd: Update receive credits before sending and deal [...] new 70999261b28c cifs: Allocate crypto structures on the fly for calculatin [...] new 3ff2f1ee0f4f cifs: smbd: Properly process errors on ib_post_send new 6c571966f276 cifs: smbd: Do not schedule work to send immediate packet [...] new 712f1dac6209 cifs: ignore cached share root handle closing errors new abda48b59d80 Merge remote-tracking branch 'cifs/for-next' new e44452ea6197 Merge remote-tracking branch 'ext3/for_next' new d0ec7071cbe1 Merge remote-tracking branch 'ext4/dev' new 50cfa66f0de0 f2fs: compress: support zstd compress algorithm new 80d0d45ab5b2 f2fs: clean up dic->tpages assignment new fd26725f6eaf f2fs: show compression in statx new 8908e753109f f2fs: fix to verify tpage before releasing in f2fs_free_dic() new 6ce48b0c6eab f2fs: switch discard_policy.timeout to bool type new 9b6ed143c19b f2fs: add missing CONFIG_F2FS_FS_COMPRESSION new aa576970fbbd f2fs: fix to disable compression on directory new 531dfae52e8c f2fs: keep inline_data when compression conversion new 1b6a888d24b4 Merge remote-tracking branch 'f2fs/dev' new d87ed63b7dc2 Merge remote-tracking branch 'jfs/jfs-next' new add42de31721 NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() new 08ca8b21f760 NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unl [...] new dc9dc2febb17 NFS: Fix use-after-free issues in nfs_pageio_add_request() new f02cec9d33e0 NFS: Fix a request reference leak in nfs_direct_write_clea [...] new 862f35c94730 NFS: Fix memory leaks in nfs_pageio_stop_mirroring() new 377840ee48cd NFS: Remove the redundant function nfs_pgio_has_mirroring() new a62f8e3bd836 NFS: Clean up nfs_lock_and_join_requests() new 44a65a0c2783 NFS: Reverse the submission order of requests in __nfs_pag [...] new e00ed89d7bd5 NFS: Refactor nfs_lock_and_join_requests() new ed5d588fe47f NFS: Try to join page groups before an O_DIRECT retransmission new 529af90576cf NFS: Fix a few constant_table array definitions new 75da98586af7 NFS: finish_automount() requires us to hold 2 refs to the [...] new f30a6ea0f3a5 NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout new fc51b1cf391d NFS: Beware when dereferencing the delegation cred new 97a728f5e2ad NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcom [...] new 44ea8dfce021 NFS/pnfs: Reference the layout cred in pnfs_prepare_layout [...] new 16238a7626e5 Merge remote-tracking branch 'nfs/linux-next' new 09cd0f05bf89 Merge remote-tracking branch 'nfsd/nfsd-next' new 6d7e57a4f87d Merge remote-tracking branch 'overlayfs/overlayfs-next' new ab92248f5997 Merge remote-tracking branch 'ubifs/linux-next' new a4a666c2796a Merge remote-tracking branch 'v9fs/9p-next' new 99f95cc8e54d Merge remote-tracking branch 'xfs/for-next' new 6afd6355e7a6 Merge remote-tracking branch 'iomap/iomap-for-next' new ae32615c241c Merge remote-tracking branch 'file-locks/locks-next' new ffca8b2a77f2 Merge branch 'work.exfat' into for-next new 1f85f909d407 Merge remote-tracking branch 'vfs/for-next' new f1e646918074 Merge remote-tracking branch 'printk/for-next' new 778fbf417999 HID: wacom: Read HID_DG_CONTACTMAX directly for non-generi [...] new 31ce1c81f672 Merge branch 'for-5.7/upstream-fixes' into for-next new b43657b0139a Merge remote-tracking branch 'hid/for-next' new 0ba94ac291c8 Merge remote-tracking branch 'i2c/i2c/for-next' new a435000fa89c Merge branch 'dmi/master' new db96a75946d3 PM: sleep: Add pm_debug_messages kernel command line option new 8fdcca8e254a cpufreq: Select schedutil when using big.LITTLE new da5acd1c49d7 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next new 4506c531f118 Documentation: PM: sleep: Document system-wide suspend code flows new 7b11e2df023a Merge branch 'pm-sleep' into linux-next new 0f63d36e9076 Merge remote-tracking branch 'pm/linux-next' new 5e35f46324c6 Merge remote-tracking branch 'thermal/thermal/linux-next' new c532a2e5b9d0 Merge remote-tracking branch 'ieee1394/for-next' new 22882363b48d Merge remote-tracking branch 'swiotlb/linux-next' new b25e4df4a83e Bluetooth: hci_bcm: respect IRQ polarity from DT new 81bd5d0c6243 Bluetooth: hci_bcm: fix freeing not-requested IRQ new 7fedd3bb6b77 Bluetooth: Prioritize SCO traffic new 1e5479be46a7 Bluetooth: fixing minor typo in comment new 62a56cb7feec Merge remote-tracking branch 'bluetooth/master' new c6f9151ba241 Merge remote-tracking branch 'mac80211-next/master' new a59c7c90c53a Merge remote-tracking branch 'drm/drm-next' new c0ed2ca61f90 drm/amd/display: remove mod_hdcp_hdcp2_get_link_encryption [...] new 8913f7ff0580 drm/amd/display: Guard calls to hdcp_ta and dtm_ta new 193cce34a105 amdgpu/drm: remove psp access on navi10 for sriov new 575b0a6e6a2f drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK new dbd138dfeb74 drm/amd/display: re-order asic declarations new 567c8fc4a0d2 drm/amd/powerplay: implement the is_dpm_running() new 764a21cb085b drm/amd/powerplay: avoid using pm_en before it is initialized new 50dc581a8f43 drm/amd/display: fix the broken logic in dc_link.c new acb8f01ecd6f drm/amdgpu: change SH MEM alignment mode for gfx10 new 5161bba4311f drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset new 72da405cf9eb drm/amdgpu: sync ring type and drm hw_ip type new 61d044554007 drm/amdgpu: rework sched_list generation new c1d278fd6f2e drm/amdgpu/psp: dont warn on missing optional TA's new 170dbbf5ee57 drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event new f9a3855082db drm/amdgpu: add UAPI for creating encrypted buffers new 3e2a97a11a2a drm/amdgpu: add UAPI to create secure commands (v3) new b1450d97a5fd drm/amdgpu: define the TMZ bit for the PTE new 73391f3ee25a drm/amdgpu: add tmz feature parameter (v2) new 239a2af771b0 drm/amdgpu: add amdgpu_tmz data structure new e3e66288381e drm/amdgpu: add function to check tmz capability (v4) new ee9b1df252f7 drm/amdgpu: add tmz bit in frame control packet new 048717c5d319 drm/amdgpu: expand the emit tmz interface with trusted flag new 9ec5ec0c6db6 drm/amdgpu: expand the context control interface with trust flag new 7f068a12eeb6 drm/amdgpu: job is secure iff CS is secure (v5) new dd2f64b7b0a0 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 7fa29ae8acf6 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new c462e645b6d1 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new b34d6b255222 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 1a55947ae0bb drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 26ae6d6eebf3 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new b3df8d48af47 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 3fd59cf85bb4 drm/amdgpu: move CS secure flag next the structs where it's used new 007f9b12f947 drm/amdgpu: remove the alignment placeholder for secure buffer new a2f0ead1f8c6 drm/amdgpu: implement TMZ accessor (v3) new 7f93a7be7a19 drm/amd/display: Indicate use of TMZ buffers to DC new aa6b071daad2 drm/amdgpu: Move to a per-IB secure flag (TMZ) new 5fe33a69f5f0 drm/amdgpu: fix the wrong logic checking when secure buffe [...] new 129949323052 drm/amdgpu: also add the TMZ flag to GART new 33430be6939c drm/amdgpu: add TMZ handling to amdgpu_move_blit new 209869845146 drm/amdgpu: stop evicting encrypted BOs to swap new c2b175403435 drm/amdgpu: Fine-grained TMZ support new 0f5c596d324f drm/amdgpu: Fix per-IB secure flag GFX hang new c5b82eabb49c drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] new 1368bc915ae7 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 new 52e0614196c9 drm/amdgpu: Add new ring callback to insert memory sync new 8be8bd35c048 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new 2ec8874470a6 drm/amdgpu: Add mem_sync implementation for all the ASICs. new 90ffa573af46 drm/amdgpu: Add a UAPI flag for user to call mem_sync new 1db52c201046 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 69f4e93f9989 drm/amdkfd: Enable GWS based on FW Support new 29794e423233 drm/mm: revert "Break long searches in fragmented address spaces" new cdc0dabd16ff drm/amdgpu: work around llvm bug #42576 new d925758887dd drm/amdgpu/display: fix logic inversion in program_timing_sync() new f7c9c5d47481 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new 90b9015c9d18 Merge remote-tracking branch 'amdgpu/drm-next' new aa8a996ba8be Merge remote-tracking branch 'drm-intel/for-linux-next' new 4dadd74c23a6 Merge remote-tracking branch 'drm-misc/for-linux-next' new 89230affb7f5 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 90fdd1f0d59b Merge remote-tracking branch 'imx-drm/imx-drm/next' new 5a86f932162b Merge remote-tracking branch 'regmap/for-next' new 2115ac94cf78 Merge remote-tracking branch 'modules/modules-next' new 3910f2fd4fcd Merge remote-tracking branch 'input/next' new d866dbf61787 blkcg: rename blkcg->cgwb_refcnt to ->online_pin and alway [...] new 4308a434e5e0 blkcg: don't offline parent blkcg first new 8cd55087dc45 loop: Report EOPNOTSUPP properly new c52abf563049 loop: Better discard support for block devices new 055895537302 io_uring: refactor file register/unregister/update handling new 10bea96dcc13 io_uring: add missing finish_wait() in io_sq_thread() new a6ba632d2c24 io_uring: retry poll if we got woken with non-matching mask new 3537b6a7c654 io_uring: grab task reference for poll requests new aa96bf8a9ee3 io_uring: use io-wq manager as backup task if task is exiting new 08b24342b2c0 Merge branch 'io_uring-5.7' into for-next new c336e992cb1c io_uring: remove bogus RLIMIT_NOFILE check in file registration new 581f98103489 io_uring: process requests completed with -EAGAIN on poll list new 7bd314cdd7a8 Merge branch 'io_uring-5.7' into for-next new 46ff963c5ec1 Merge remote-tracking branch 'block/for-next' new a8c122f72d94 pcmcia: remove some unused space characters new a95ba67f2d74 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 7ce13b663150 Merge remote-tracking branch 'mfd/for-mfd-next' new ec0f1af12bcb Merge remote-tracking branch 'backlight/for-backlight-next' new 99f572bdd5b8 Merge remote-tracking branch 'battery/for-next' new 1f1e66441f4b Merge remote-tracking branch 'apparmor/apparmor-next' new 113a03081e91 Merge remote-tracking branch 'keys/keys-next' new 00ff8358171d Merge remote-tracking branch 'smack/for-next' new 515bb6a58e36 Merge remote-tracking branch 'watchdog/master' new 4a7c9256dbef Merge remote-tracking branch 'iommu/next' new 4311ca375c4f Merge remote-tracking branch 'vfio/next' new 63f0af8a7d40 Merge remote-tracking branch 'tip/auto-latest' new 4d2051a42354 Merge remote-tracking branch 'clockevents/timers/drivers/next' new af2fdecca62f Merge remote-tracking branch 'edac/edac-for-next' new 8e99cf91b99b tracing: Do not allocate buffer in trace_find_next_entry() [...] new f7f393a74794 Merge remote-tracking branch 'ftrace/for-next' new f8b5bdefee11 Merge remote-tracking branch 'rcu/rcu/next' new 1eaa6a096edc Merge remote-tracking branch 'percpu/for-next' new f55a2ecf1645 Merge remote-tracking branch 'workqueues/for-next' new f01316fb03f8 Merge remote-tracking branch 'chrome-platform/for-next' new b3a9cb98cc10 Merge remote-tracking branch 'leds/for-next' new 4f1885a7b347 drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] new 32830a053470 ipmi: fix hung processes in __get_guid() new 782da920e3c3 dt-bindings: ipmi: aspeed: Introduce a v2 binding for KCS new af6432c76a13 ipmi: kcs: Finish configuring ASPEED KCS device before enable new 09f5f680707e ipmi: kcs: aspeed: Implement v2 bindings new 562bf7705885 ipmi: Add missing annotation for ipmi_ssif_lock_cond() and [...] new 98b418663d45 Merge remote-tracking branch 'ipmi/for-next' new 67f14d11f39e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new b0c48c5e735c Merge remote-tracking branch 'mux/for-next' new 1d0394d1c8ea Merge branch 'for-5.7' into for-next new ee3d5a56f262 Merge branch 'for-5.7' into for-next new 02092c3f07f6 Merge remote-tracking branch 'cgroup/for-next' new 01de84577b80 Merge remote-tracking branch 'scsi/for-next' new 5003695110d6 Merge remote-tracking branch 'vhost/linux-next' new e1c7b81c5bc0 Merge remote-tracking branch 'rpmsg/for-next' new ff88594beee7 Merge remote-tracking branch 'gpio/for-next' new 437fb760d046 pwm: meson: Remove redundant assignment to variable fin_freq new 374c1104eb72 pwm: Make pwm_apply_state_debug() static new 9cc5f232a4b6 pwm: pca9685: Fix PWM/GPIO inter-operation new e7854ffd328d Merge remote-tracking branch 'pwm/for-next' new 42bf7b119418 Merge remote-tracking branch 'random/dev' new 3079f3e2f802 Merge remote-tracking branch 'livepatching/for-next' new 6ad09132703c Merge remote-tracking branch 'coresight/next' new 1821b79d6a7d rtc: ds1307: check for failed memory allocation on wdt new 081fa67a2562 Merge remote-tracking branch 'rtc/rtc-next' new 04ff4863e126 libnvdimm/region: Fix build error new 1f7767996281 tools/test/nvdimm: Fix out of tree build new 91bf79bcb61d Merge branch 'for-5.6/libnvdimm-fixes' into libnvdimm-for-next new d3b88655c0a1 Merge branch 'for-5.7/numa' into libnvdimm-for-next new 4b566406085b ACPI: NFIT: Replace zero-length array with flexible-array member new 1e361632da12 libnvdimm/label: Replace zero-length array with flexible-a [...] new 9106137c6f0d libnvdimm/region: Replace zero-length array with flexible- [...] new 338f6dac8585 libnvdimm: Update persistence domain value for of_pmem and [...] new 5d64efe79703 pmem: Add functions for reading/writing page to/from pmem new f605a263e069 dax, pmem: Add a dax operation zero_page_range new 79fa974ff6bc s390,dcssblk,dax: Add dax zero_page_range operation to dcs [...] new cdf6cdcd3b99 dm,dax: Add dax zero_page_range operation new 0a23f9ffa5ac dax: Use new dax zero page method for zeroing a page new 4f3b4f161d7a dax,iomap: Add helper dax_iomap_zero() to zero a range new 4e4ced93794a dax: Move mandatory ->zero_page_range() check in alloc_dax() new f6d2b802f80d Merge branch 'for-5.7/libnvdimm' into libnvdimm-for-next new f2c6288c50ae Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 744888d101ad Merge remote-tracking branch 'ntb/ntb-next' new 06ddcb431121 Merge remote-tracking branch 'kspp/for-next/kspp' new 3a99b1e8cf39 Merge remote-tracking branch 'fsi/next' new d48765e5507f Merge remote-tracking branch 'slimbus/for-next' new b8513c458a09 Merge remote-tracking branch 'nvmem/for-next' new 768b2c5b73a3 Merge remote-tracking branch 'xarray/xarray' new b1ed96c921db Merge remote-tracking branch 'hyperv/hyperv-next' new 978f07172ac9 Merge remote-tracking branch 'kgdb/kgdb/for-next' new dcd24f4d3899 Merge remote-tracking branch 'pidfd/for-next' new 5319624cbd84 Merge remote-tracking branch 'devfreq/devfreq-next' new 5fc83b695797 Merge remote-tracking branch 'fpga/for-next' new 1f209c365756 Merge remote-tracking branch 'cel/cel-next' new ed8a50a0830c Merge branch 'akpm-current/current' new 90da94e7caa1 Change email address for Pali Rohár new 7746bda918a0 mm/kmemleak: silence KCSAN splats in checksum new b3949e3dc863 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] new 5d466b344501 mm/frontswap: mark various intentional data races new 23aefa4428ff mm/page_io: mark various intentional data races new 2ceba625637a mm-page_io-mark-various-intentional-data-races-v2 new 2375da974854 mm/swap_state: mark various intentional data races new bd24adf74276 mm/filemap.c: fix a data race in filemap_fault() new 56a25ea5d75a mm/swapfile: fix and annotate various data races new 3c7e8be0a940 mm-swapfile-fix-and-annotate-various-data-races-v2 new 1dc8e31af9e7 mm/page_counter: fix various data races at memsw new 12c58ea3450a mm/memcontrol: fix a data race in scan count new 0f38e4e67ed7 mm/list_lru: fix a data race in list_lru_count_one new 6b12213507f0 mm/mempool: fix a data race in mempool_free() new 300f8b47d3a8 mm/util.c: annotate an data race at vm_committed_as new 8e717c99e47e mm/rmap: annotate a data race at tlb_flush_batched new bf9bfbb4246e mm: annotate a data race in page_zonenum() new fd2b4b1b17f2 mm/swap.c: annotate data races for lru_rotate_pvecs new e6d71fa4e74e mm/memory.c: refactor insert_page to prepare for batched-l [...] new 21d35ddaf356 mm: bring sparc pte_index() semantics inline with other platforms new ecb8143f3b6e mm: define pte_index as macro for x86 new 8507df36bd3e mm/memory.c: add vm_insert_pages() new a9b591a2cc2e mm-add-vm_insert_pages-fix new ef066dbb9034 add missing page_count() check to vm_insert_pages(). new e6f219f28d41 mm: vm_insert_pages() checks if pte_index defined. new 1e617917fb6a net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new e4d4d14f96a3 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new 438a0c38bfdd mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS new 2ed75fa6ec17 mm/vma: introduce VM_ACCESS_FLAGS new 56f2ccdd2cad mm/special: create generic fallbacks for pte_special() and [...] new 5ab36c90aa3d mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] new 5fc3c0ead8bf mm/debug: add tests validating architecture page table helpers new 02776c331d1f mm/memory_hotplug: drop the flags field from struct mhp_re [...] new 44d8d9bc9407 mm/memory_hotplug: rename mhp_restrictions to mhp_params new 048fb4c8d36c x86/mm: thread pgprot_t through init_memory_mapping() new cc669464171e x86/mm: introduce __set_memory_prot() new e8c519e7ae76 powerpc/mm: thread pgprot_t through create_section_mapping() new 41d9707fa91c mm/memory_hotplug: add pgprot_t to mhp_params new 023962977c71 mm/memremap: set caching mode for PCI P2PDMA memory to WC new 24084e147faf mm/madvise: pass task and mm to do_madvise new abef2ec447d8 mm/madvise: introduce process_madvise() syscall: an extern [...] new a66248f0d35d fix process_madvise build break for arm64 new 3cb0b5fad5d7 mm/madvise: check fatal signal pending of target process new 03aa8e412f6c pid: move pidfd_get_pid() to pid.c new 5e14b9af648d mm/madvise: support both pid and pidfd for process_madvise new 5756f0bcffe2 mm/madvise: employ mmget_still_valid() for write lock new 66088f005d80 mm/madvise: allow KSM hints for remote API new e1d35ba20d97 kmod: make request_module() return an error when autoloadi [...] new 822f06d12ba4 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] new 18afc3cda1fe docs: admin-guide: document the kernel.modprobe sysctl new 72ce9c3adfaf docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 new 68b70d31e29c selftests: kmod: fix handling test numbers above 9 new f3005c826dea selftests: kmod: test disabling module autoloading new 5fdf80538a7b kexec: prevent removal of memory in use by a loaded kexec image new 7bdab6dcb885 mm/memory_hotplug: allow arch override of non boot memory [...] new 4556b1ea4de5 arm64: memory: give hotplug memory a different resource name new 2556da0f42cd fs/seq_file.c: seq_read(): add info message about buggy .n [...] new bc7cb5791054 seq_read-info-message-about-buggy-next-functions-fix new 6c314ee95174 kernel/gcov/fs.c: gcov_seq_next() should increase position index new f7c2764965d5 ipc/util.c: sysvipc_find_ipc() should increase position index new 04655cae6a37 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (8cbeecd470ba) \ N -- N -- N refs/heads/akpm (04655cae6a37)
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 365 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v1/cpusets.rst | 11 + Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/pm/suspend-flows.rst | 270 +++++++++++ Documentation/admin-guide/pm/system-wide.rst | 1 + .../devicetree/bindings/ipmi/aspeed-kcs-bmc.txt | 20 +- arch/csky/Kconfig | 14 +- arch/csky/abiv1/inc/abi/entry.h | 5 +- arch/csky/abiv2/inc/abi/entry.h | 67 ++- arch/csky/abiv2/mcount.S | 48 ++ arch/csky/include/asm/ftrace.h | 2 + arch/csky/include/asm/kprobes.h | 48 ++ arch/csky/include/asm/probes.h | 24 + arch/csky/include/asm/processor.h | 1 + arch/csky/include/asm/ptrace.h | 43 ++ arch/csky/include/asm/thread_info.h | 8 +- arch/csky/include/asm/uprobes.h | 33 ++ arch/csky/kernel/Makefile | 1 + arch/csky/kernel/asm-offsets.c | 1 + arch/csky/kernel/entry.S | 18 +- arch/csky/kernel/ftrace.c | 42 ++ arch/csky/kernel/head.S | 5 + arch/csky/kernel/probes/Makefile | 7 + arch/csky/kernel/probes/decode-insn.c | 49 ++ arch/csky/kernel/probes/decode-insn.h | 20 + arch/csky/kernel/probes/ftrace.c | 66 +++ arch/csky/kernel/probes/kprobes.c | 499 +++++++++++++++++++++ arch/csky/kernel/probes/kprobes_trampoline.S | 19 + arch/csky/kernel/probes/simulate-insn.c | 398 ++++++++++++++++ arch/csky/kernel/probes/simulate-insn.h | 49 ++ arch/csky/kernel/probes/uprobes.c | 150 +++++++ arch/csky/kernel/ptrace.c | 103 +++++ arch/csky/kernel/setup.c | 63 +-- arch/csky/kernel/signal.c | 6 + arch/csky/kernel/smp.c | 3 + arch/csky/kernel/traps.c | 29 +- arch/csky/mm/cachev2.c | 45 +- arch/csky/mm/fault.c | 11 + arch/powerpc/platforms/pseries/papr_scm.c | 4 +- arch/riscv/Kconfig | 2 +- arch/riscv/Kconfig.socs | 10 + arch/riscv/Makefile | 6 +- arch/riscv/boot/Makefile | 3 + arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/kendryte/Makefile | 2 + arch/riscv/boot/dts/kendryte/k210.dts | 23 + arch/riscv/boot/dts/kendryte/k210.dtsi | 123 +++++ arch/riscv/configs/nommu_k210_defconfig | 68 +++ arch/riscv/include/asm/soc.h | 23 + arch/riscv/kernel/Makefile | 3 +- arch/riscv/kernel/head.S | 1 + arch/riscv/kernel/soc.c | 28 ++ arch/riscv/kernel/traps.c | 27 +- arch/riscv/kernel/traps_misaligned.c | 370 +++++++++++++++ arch/riscv/kernel/vmlinux.lds.S | 6 + arch/sparc/include/asm/dma-mapping.h | 15 +- arch/sparc/kernel/ioport.c | 3 - arch/sparc/kernel/of_device_common.c | 1 + arch/sparc/mm/io-unit.c | 9 +- arch/sparc/mm/iommu.c | 15 +- arch/sparc/mm/mm_32.h | 3 - arch/sparc/mm/srmmu.c | 4 +- block/blk-cgroup.c | 22 +- drivers/acpi/nfit/nfit.h | 12 +- drivers/block/loop.c | 49 +- drivers/bluetooth/hci_bcm.c | 8 +- drivers/char/ipmi/ipmi_msghandler.c | 4 +- drivers/char/ipmi/ipmi_ssif.c | 2 + drivers/char/ipmi/kcs_bmc_aspeed.c | 151 +++++-- drivers/cpufreq/Kconfig | 1 + drivers/crypto/hisilicon/Kconfig | 2 + drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 8 +- drivers/dax/bus.c | 4 +- drivers/dax/super.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 160 ++----- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 4 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 3 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 18 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 6 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 2 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 449 ++++++++++-------- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 3 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 18 + drivers/gpu/drm/amd/powerplay/renoir_ppt.h | 2 +- drivers/hid/wacom_sys.c | 4 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-linear.c | 18 + drivers/md/dm-log-writes.c | 17 + drivers/md/dm-stripe.c | 23 + drivers/md/dm.c | 32 +- drivers/mmc/core/mmc_ops.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 2 +- drivers/net/usb/pegasus.c | 38 +- drivers/nvdimm/label.h | 2 +- drivers/nvdimm/nd.h | 4 +- drivers/nvdimm/of_pmem.c | 4 +- drivers/nvdimm/pmem.c | 101 +++-- drivers/nvdimm/region_devs.c | 8 +- drivers/pci/p2pdma.c | 2 + drivers/pcmcia/sa1100_simpad.c | 6 +- drivers/pwm/core.c | 4 +- drivers/pwm/pwm-meson.c | 2 +- drivers/pwm/pwm-pca9685.c | 85 ++-- drivers/rtc/rtc-ds1307.c | 2 + drivers/s390/block/dcssblk.c | 20 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/kendryte/Kconfig | 14 + drivers/soc/kendryte/Makefile | 3 + drivers/soc/kendryte/k210-sysctl.c | 248 ++++++++++ drivers/spi/spi-ep93xx.c | 8 +- fs/cifs/smbdirect.c | 47 +- fs/dax.c | 59 ++- fs/f2fs/compress.c | 2 - fs/io-wq.c | 12 + fs/io-wq.h | 2 + fs/io_uring.c | 285 +++++++----- fs/iomap/buffered-io.c | 9 +- fs/nfs/delegation.c | 9 +- fs/nfs/direct.c | 21 + fs/nfs/fs_context.c | 5 +- fs/nfs/internal.h | 6 - fs/nfs/namespace.c | 62 ++- fs/nfs/nfs4proc.c | 4 + fs/nfs/pagelist.c | 350 ++++++++++----- fs/nfs/pnfs.c | 54 ++- fs/nfs/write.c | 258 +++++------ include/dt-bindings/clock/k210-clk.h | 20 + include/linux/blk-cgroup.h | 43 +- include/linux/cpuset.h | 3 + include/linux/dax.h | 21 +- include/linux/device-mapper.h | 3 + include/linux/nfs_page.h | 5 + init/Makefile | 2 +- kernel/cgroup/cpuset.c | 39 +- kernel/power/main.c | 7 + kernel/power/process.c | 2 + kernel/trace/trace.c | 21 +- lib/Kconfig.debug | 2 + mm/backing-dev.c | 6 +- net/bluetooth/hci_core.c | 106 +++-- net/bluetooth/hci_event.c | 2 +- net/core/neighbour.c | 10 +- net/core/sock.c | 4 +- net/ipv6/addrconf.c | 7 +- net/ipv6/ndisc.c | 4 +- net/openvswitch/flow_table.c | 10 +- sound/core/oss/pcm_plugin.c | 22 +- sound/soc/intel/atom/sst-atom-controls.c | 4 + sound/soc/intel/atom/sst/sst_pvt.c | 2 +- sound/soc/sof/loader.c | 2 +- sound/usb/quirks-table.h | 42 ++ tools/testing/nvdimm/Kbuild | 4 +- tools/testing/nvdimm/test/Kbuild | 4 +- tools/testing/selftests/bpf/prog_tests/test_lsm.c | 18 +- tools/testing/selftests/bpf/progs/lsm.c | 8 +- tools/testing/selftests/bpf/verifier/bounds.c | 4 +- 194 files changed, 5027 insertions(+), 1348 deletions(-) create mode 100644 Documentation/admin-guide/pm/suspend-flows.rst create mode 100644 arch/csky/include/asm/kprobes.h create mode 100644 arch/csky/include/asm/probes.h create mode 100644 arch/csky/include/asm/uprobes.h create mode 100644 arch/csky/kernel/probes/Makefile create mode 100644 arch/csky/kernel/probes/decode-insn.c create mode 100644 arch/csky/kernel/probes/decode-insn.h create mode 100644 arch/csky/kernel/probes/ftrace.c create mode 100644 arch/csky/kernel/probes/kprobes.c create mode 100644 arch/csky/kernel/probes/kprobes_trampoline.S create mode 100644 arch/csky/kernel/probes/simulate-insn.c create mode 100644 arch/csky/kernel/probes/simulate-insn.h create mode 100644 arch/csky/kernel/probes/uprobes.c create mode 100644 arch/riscv/boot/dts/kendryte/Makefile create mode 100644 arch/riscv/boot/dts/kendryte/k210.dts create mode 100644 arch/riscv/boot/dts/kendryte/k210.dtsi create mode 100644 arch/riscv/configs/nommu_k210_defconfig create mode 100644 arch/riscv/include/asm/soc.h create mode 100644 arch/riscv/kernel/soc.c create mode 100644 arch/riscv/kernel/traps_misaligned.c create mode 100644 drivers/soc/kendryte/Kconfig create mode 100644 drivers/soc/kendryte/Makefile create mode 100644 drivers/soc/kendryte/k210-sysctl.c create mode 100644 include/dt-bindings/clock/k210-clk.h