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 2a2597a20277 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits cb9989c819cf mm/madvise: allow KSM hints for remote API omits b65b41c9dd3a mm/madvise: employ mmget_still_valid() for write lock omits 3a8b2787588c mm/madvise: support both pid and pidfd for process_madvise omits d37912096191 pid: move pidfd_get_pid() to pid.c omits b94f34a502c1 mm/madvise: check fatal signal pending of target process omits eb7c3067831b fix process_madvise build break for arm64 omits bea4c94fd0a7 mm/madvise: introduce process_madvise() syscall: an extern [...] omits b66b114c5904 mm/madvise: pass task and mm to do_madvise omits 4d159ea0066a mm/mmap.c: do not allow mappings outside of allowed limits omits 9950538b5c38 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 5482a4a462bd net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits c75d980eddae mm/swap.c: annotate data races for lru_rotate_pvecs omits 3dc8f7f2f948 mm: annotate a data race in page_zonenum() omits 91e507d69ce0 mm/rmap: annotate a data race at tlb_flush_batched omits c3dae2b6b7df mm/util.c: annotate an data race at vm_committed_as omits 404c5c44d880 mm/mempool: fix a data race in mempool_free() omits 0a5ea9ab9210 mm/list_lru: fix a data race in list_lru_count_one omits 6707e3c5db0b mm/memcontrol: fix a data race in scan count omits ed2b7ac3fdab mm/page_counter: fix various data races at memsw omits 9fea74cc5aed mm-swapfile-fix-and-annotate-various-data-races-v2 omits 0dc0fb438b2b mm/swapfile: fix and annotate various data races omits 5143dbbaaab4 mm/filemap.c: fix a data race in filemap_fault() omits 094ccf378bfc mm/swap_state: mark various intentional data races omits d296ce1ddf6d mm-page_io-mark-various-intentional-data-races-v2 omits 2c6d4a878516 mm/page_io: mark various intentional data races omits e6c4cdebc35b mm/frontswap: mark various intentional data races omits 8779613ec6bd kernel: rename show_stack_loglvl() => show_stack() omits 8003afdf4299 kernel: use show_stack_loglvl() omits a2d86e1937bb sched: print stack trace with KERN_INFO omits 3ad6ad794685 kdb: don't play with console_loglevel omits e9b78ec4efa6 power: use show_stack_loglvl() omits 19625d72d6e4 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 6a4a4a306b85 sysrq: use show_stack_loglvl() omits 9adbc9b2419e xtensa: add show_stack_loglvl() omits 8f5a2b3ba990 xtensa: add loglvl to show_trace() omits 913db9d2a477 x86: add show_stack_loglvl() omits f5274917e5ad x86: add missing const qualifiers for log_lvl omits b8f81bc38da4 unicore32: add show_stack_loglvl() omits f9ef997f3b6b unicore32: add loglvl to c_backtrace() omits 55bb1e9ef337 unicore32: remove unused pmode argument in c_backtrace() omits b3a75463cbbf um: add show_stack_loglvl() omits 71837a6e6c80 um/sysrq: remove needless variable sp omits a6ab3307a9a9 sparc: add show_stack_loglvl() omits 9dc148711adc sh: add show_stack_loglvl() omits 852daeb725d3 sh: add loglvl to show_trace() omits 9f21a6d53c97 sh: add loglvl to printk_address() omits 25d40e288a34 sh: remove needless printk() omits e7ce73df27d8 sh: add loglvl to dump_mem() omits b0f15541a0bd s390: add show_stack_loglvl() omits f70b30f7a206 riscv: add show_stack_loglvl() omits b97dcd7461a2 powerpc: add show_stack_loglvl() omits 947a77004c5c parisc: add show_stack_loglvl() omits e6c2a5586992 openrisc: add show_stack_loglvl() omits 10b6503c9e40 nios2: add show_stack_loglvl() omits fee1b22fd0c3 nds32: add show_stack_loglvl() omits a1602b9e1e60 mips: add show_stack_loglvl() omits 44ed9b3e4169 microblaze: add show_stack_loglvl() omits 462d3606151d microblaze: add loglvl to microblaze_unwind() omits bf43722c544a microblaze: add loglvl to microblaze_unwind_inner() omits 5bc2c76b6181 m68k: add show_stack_loglvl() omits 7197f5cd48a6 ia64: add show_stack_loglvl() omits b3f3530a0c4e ia64: pass log level as arg into ia64_do_show_stack() omits 3bec96190122 hexagon: add show_stack_loglvl() omits bfdfc22e20b1 h8300: add show_stack_loglvl() omits 5083a74a5cfd csky: add show_stack_loglvl() omits 0affedb5dce6 c6x: add show_stack_loglvl() omits c8310dd1c912 arm64: add show_stack_loglvl() omits 86fb154653c4 arm64: add loglvl to dump_backtrace() omits 30f8abec2c2c arm: add show_stack_loglvl() omits ca2b3b7bd9ae arm: wire up dump_backtrace_{entry,stm} omits 11559cdd72c3 arm: add loglvl to dump_backtrace() omits b52c8abbf6f5 arm: add loglvl to unwind_backtrace() omits be9db3d4697f arm/asm: add loglvl to c_backtrace() omits 18da99f26074 arc: add show_stack_loglvl() omits 762b49829514 alpha: add show_stack_loglvl() omits d55d23877dd8 kallsyms/printk: add loglvl to print_ip_sym() omits 00a704d253d7 mm/kmemleak: silence KCSAN splats in checksum omits f265dac43777 kernel: set USER_DS in kthread_use_mm omits 05028bb6e11f kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 77a4fd4bfc67 kernel: better document the use_mm/unuse_mm API contract omits 37026e0a4d32 kernel: move use_mm/unuse_mm to kthread.c omits 4e146b16c793 kernel: move use_mm/unuse_mm to kthread.c omits b2d5dd08730a i915/gvt: remove unused xen bits omits b544e0bc0cb4 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 629ede278b17 Merge branch 'akpm-current/current' omits 174eeb5d9547 remove COMPILE_TEST from SND_SOC_SOF_IMX_TOPLEVEL for now omits 8997bbfa4af1 Merge remote-tracking branch 'cel/cel-next' omits 4214226b48ff Merge remote-tracking branch 'fpga/for-next' omits 7a7323acfa9e Merge remote-tracking branch 'devfreq/devfreq-next' omits ed2426e3bef9 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 83f72a84b8c2 Merge remote-tracking branch 'hyperv/hyperv-next' omits 7f9c00d6f7c5 Merge remote-tracking branch 'xarray/xarray' omits 47b4af30e668 Merge remote-tracking branch 'nvmem/for-next' omits 07a3574cb942 Merge remote-tracking branch 'slimbus/for-next' omits d2bb4cca0c23 Merge remote-tracking branch 'fsi/next' omits 05702209d38d Merge remote-tracking branch 'kspp/for-next/kspp' omits 9bac012599f6 Merge remote-tracking branch 'ntb/ntb-next' omits 4fbfa8ac7734 Merge remote-tracking branch 'rtc/rtc-next' omits c70f0f9bf5b7 Merge remote-tracking branch 'coresight/next' omits bf09a2b84655 Merge remote-tracking branch 'livepatching/for-next' omits ba55bdf8b298 Merge remote-tracking branch 'userns/for-next' omits ee58d409b4f3 Merge remote-tracking branch 'pwm/for-next' omits c7757acf76d6 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits c002f50c16e1 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 2e928266b53e Merge remote-tracking branch 'pinctrl/for-next' omits 3300a6cc2b4a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 3d4fcb80d591 Merge remote-tracking branch 'gpio/for-next' omits 9ef90debeb36 Merge remote-tracking branch 'rpmsg/for-next' omits 7804080ce971 Merge remote-tracking branch 'scsi-mkp/for-next' omits 468ce1896e18 Merge remote-tracking branch 'scsi/for-next' omits d92309a3a979 Merge remote-tracking branch 'cgroup/for-next' omits 0880ab806f3e Merge remote-tracking branch 'slave-dma/next' omits a45d7a2774f1 Merge remote-tracking branch 'mux/for-next' omits 92654788b9eb Merge remote-tracking branch 'staging/staging-next' omits 138c3bb2d6be Merge remote-tracking branch 'thunderbolt/next' omits 62baf7db763b Merge remote-tracking branch 'soundwire/next' omits 868465b0af70 Merge remote-tracking branch 'extcon/extcon-next' omits 86d93ded7e08 Merge remote-tracking branch 'tty/tty-next' omits 017f7cc49c68 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits cf57a7abdb48 Merge remote-tracking branch 'usb-serial/usb-next' omits e25f9e1714ac Merge remote-tracking branch 'usb/usb-next' omits 588730c2780c Merge remote-tracking branch 'driver-core/driver-core-next' omits 2d861a657493 Merge remote-tracking branch 'ipmi/for-next' omits 6320b9cb6a68 Merge remote-tracking branch 'leds/for-next' omits 43df05d5bb89 Merge remote-tracking branch 'chrome-platform/for-next' omits ae2f96026638 Merge remote-tracking branch 'drivers-x86/for-next' omits 51ae5c93e397 Merge remote-tracking branch 'workqueues/for-next' omits 48614ea010de Merge remote-tracking branch 'percpu/for-next' omits 3c1dabb597ad Merge remote-tracking branch 'kvms390/next' omits cd67d9fee8d8 Merge remote-tracking branch 'kvm/linux-next' omits 8bec333ab5d7 Merge remote-tracking branch 'rcu/rcu/next' omits 9f8b66308108 Merge remote-tracking branch 'edac/edac-for-next' omits 78ae5fed847a Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 1d08ee6a3729 Merge remote-tracking branch 'tip/auto-latest' omits 826bc041fa0f Merge remote-tracking branch 'spi/for-next' omits 6646de9a14fe Merge remote-tracking branch 'devicetree/for-next' omits 8e2bee705761 Merge remote-tracking branch 'audit/next' omits 70f42c88916f Merge remote-tracking branch 'smack/for-next' omits 4fcd947bbcfc Merge remote-tracking branch 'selinux/next' omits fca73ebcc3e6 Merge remote-tracking branch 'keys/keys-next' omits 9406b319124a Merge remote-tracking branch 'integrity/next-integrity' omits 1af765fe416c Merge remote-tracking branch 'apparmor/apparmor-next' omits 468d3893deae Merge remote-tracking branch 'regulator/for-next' omits 5e1cd771a5fb Merge remote-tracking branch 'battery/for-next' omits 9459674fa4d3 Merge remote-tracking branch 'mmc/next' omits 2b8f9104107e Merge remote-tracking branch 'device-mapper/for-next' omits a5f71e9b81f7 Merge remote-tracking branch 'block/for-next' omits 220128a4c49b Merge remote-tracking branch 'input/next' omits be7bb44115ec Merge remote-tracking branch 'modules/modules-next' omits a57c0e15d0e2 Merge remote-tracking branch 'sound-asoc/for-next' omits 3bbda32672b3 Merge remote-tracking branch 'sound/for-next' omits 4ef1c6cb3055 Merge remote-tracking branch 'regmap/for-next' omits 2aeb20390e8c Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 58a17d1c950e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits cbdb59c5987f Merge remote-tracking branch 'drm-misc/for-linux-next' omits 54594beca877 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits be5844783480 Merge remote-tracking branch 'drm-intel/for-linux-next' omits c461cd8058b2 Merge remote-tracking branch 'amdgpu/drm-next' omits 5b51a737b8d5 Merge remote-tracking branch 'drm/drm-next' omits a47939cbd40b Merge remote-tracking branch 'crypto/master' omits 4d024c92662e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 54756afad14a Merge remote-tracking branch 'gfs2/for-next' omits 2d9e0b4eeec5 Merge remote-tracking branch 'mac80211-next/master' omits e129341907fe Merge remote-tracking branch 'bluetooth/master' omits a0a6ac35e157 Merge remote-tracking branch 'wireless-drivers-next/master' omits 0ab68a058436 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits f80b63909c53 Merge remote-tracking branch 'bpf-next/master' omits 6ed690dc5ebb Merge remote-tracking branch 'net-next/master' omits f75b125e5ea0 Merge remote-tracking branch 'rdma/for-next' omits 0189af315f34 Merge remote-tracking branch 'swiotlb/linux-next' omits 9bd49171fbcd Merge remote-tracking branch 'ieee1394/for-next' omits e97d5fd8de21 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 95eff79b4a7a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 87f7d907f6cd Merge remote-tracking branch 'pm/linux-next' omits d68ee573da06 Merge remote-tracking branch 'v4l-dvb/master' omits 086137449267 Merge remote-tracking branch 'jc_docs/docs-next' omits 427e5dafea69 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8ff69d22249e Merge branch 'dmi/master' omits 3ef7f30e54f9 Merge remote-tracking branch 'i3c/i3c/next' omits 53b66943f659 Merge remote-tracking branch 'i2c/i2c/for-next' omits e59ad03fa103 Merge remote-tracking branch 'hid/for-next' omits d6dc09ec9a5b Merge remote-tracking branch 'printk/for-next' omits f8fe143b3b5e Merge remote-tracking branch 'vfs/for-next' omits 0def86eb8fd8 Merge remote-tracking branch 'file-locks/locks-next' omits 4f6895d81e3c Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5f27570d9c8a Merge remote-tracking branch 'nfsd/nfsd-next' omits ea29c6f934ce Merge remote-tracking branch 'nfs/linux-next' omits 1afefc47edf3 Merge remote-tracking branch 'jfs/jfs-next' omits 3651cd600337 Merge remote-tracking branch 'fuse/for-next' omits 13cb7f6ea190 Merge remote-tracking branch 'f2fs/dev' omits 162016d51f83 Merge remote-tracking branch 'ext3/for_next' omits 21dee7401832 Merge remote-tracking branch 'exfat/dev' omits f4cf53fdf2f4 Merge remote-tracking branch 'cifs/for-next' omits 5e4bf628a7ee Merge remote-tracking branch 'btrfs/for-next' omits b15fb2c61966 Merge remote-tracking branch 'sh/sh-next' omits 0b49bc63d82c Merge remote-tracking branch 'risc-v/for-next' omits b458bd9a75e2 Merge remote-tracking branch 'powerpc/next' omits 2642431d9ea5 Merge remote-tracking branch 'nds32/next' omits 56acfbba0c45 Merge remote-tracking branch 'mips/mips-next' omits 02cb22065fbe Merge remote-tracking branch 'm68k/for-next' omits 4229907957bf Merge remote-tracking branch 'h8300/h8300-next' omits 3c2772b60655 Merge remote-tracking branch 'csky/linux-next' omits 0caacf29585f Merge remote-tracking branch 'clk/clk-next' omits a14a355eccb1 Merge remote-tracking branch 'tegra/for-next' omits 7dc30fd4ab02 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits de349cc45c2f Merge remote-tracking branch 'samsung-krzk/for-next' omits 0fb8399ca18a Merge remote-tracking branch 'rockchip/for-next' omits 82caf81dff66 Merge remote-tracking branch 'reset/reset/next' omits 9b0ff26c6093 Merge remote-tracking branch 'renesas/next' omits 504cf5507d71 Merge remote-tracking branch 'realtek/for-next' omits 5dd75f5d75c8 Merge remote-tracking branch 'raspberrypi/for-next' omits dd70dd6f17b6 Merge remote-tracking branch 'qcom/for-next' omits a83df8224b62 Merge remote-tracking branch 'omap/for-next' omits b151c72bb561 Merge remote-tracking branch 'mvebu/for-next' omits dccc5074224c Merge remote-tracking branch 'mediatek/for-next' omits cc04a1127d7a Merge remote-tracking branch 'keystone/next' omits 2ec97406d415 Merge remote-tracking branch 'imx-mxs/for-next' omits ea670244926f Merge remote-tracking branch 'at91/at91-next' omits edfd44202f8c Merge remote-tracking branch 'aspeed/for-next' omits 0ae6e9b565bc Merge remote-tracking branch 'arm/for-next' omits 159d406d5404 Merge remote-tracking branch 'dma-mapping/for-next' omits 83f67bf6f094 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits dbf9c50efa4d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 695850c0762a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits f9bf6b76103d Merge remote-tracking branch 'fpga-fixes/fixes' omits 8c888cb7aa22 Merge remote-tracking branch 'risc-v-fixes/fixes' omits c76c0f26047a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 982695c7dbff Merge remote-tracking branch 'mmc-fixes/fixes' omits 99eda3db3e47 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits f3674664697e Merge remote-tracking branch 'scsi-fixes/fixes' omits 1cb7d5b75ee4 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits d51b636a72e6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4f5bf431c356 Merge remote-tracking branch 'omap-fixes/fixes' omits e92fc6c8981c Merge remote-tracking branch 'slave-dma-fixes/fixes' omits faa48cf66a74 Merge remote-tracking branch 'crypto-current/master' omits fc952c3c9f47 Merge remote-tracking branch 'input-current/for-linus' omits 5b225da19ea6 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits d8af54bc00d9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits ebd6c7c543f7 Merge remote-tracking branch 'staging.current/staging-linus' omits f25de8e51fc4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6b32a0c8daf5 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 49fa20aff29e Merge remote-tracking branch 'usb.current/usb-linus' omits 4943a77defee Merge remote-tracking branch 'tty.current/tty-linus' omits 54edaa187120 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 3dc6672c5876 Merge remote-tracking branch 'pci-current/for-linus' omits a3d193724831 Merge remote-tracking branch 'spi-fixes/for-linus' omits ea33141cd721 Merge remote-tracking branch 'regulator-fixes/for-linus' omits cfd7d1cb0270 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 19b831c02f97 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d5caa2ef6807 Merge remote-tracking branch 'sound-current/for-linus' omits a2f7fcd7fee2 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 6dee49965f13 Merge remote-tracking branch 'wireless-drivers/master' omits 2df5626c6fd6 Merge remote-tracking branch 'ipsec/master' omits 8e85da1c9e78 Merge remote-tracking branch 'bpf/master' omits 7270fcea966e Merge remote-tracking branch 'net/master' omits e423b66ab36e Merge remote-tracking branch 's390-fixes/fixes' omits 7c46728f425c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 1d857c238159 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits af5a82b24729 Merge remote-tracking branch 'arc-current/for-curr' omits c12ec23cab30 Merge remote-tracking branch 'kbuild-current/fixes' omits c33f212c0c92 drm/amdgpu/display: create fake mst encoders ahead of time omits ec557421e765 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits f8921ee5fe99 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 4174dad4a613 drm/amdgpu: work around llvm bug #42576 omits 858e8e199791 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits e8cc199734f4 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits f4618af5d022 drm/mm: revert "Break long searches in fragmented address spaces" omits bd4e22bca3b7 drm/amdkfd: Enable GWS based on FW Support omits 10e96dc1e508 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits a36689db8bdd drm/amdkfd: Put ASIC revision into HSA capability omits b46648e6bf9b drm/amdgpu: add tiling flags from Mesa omits 19073a9e7fb8 drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] omits 8a04b86b19a6 drm/amdgpu: add new unlocked flag for PTE updates omits dcc6b65edd49 drm/amdgpu: rename direct to immediate for VM updates omits 0258b9d4a8d2 drm/amdgpu: cleanup IB pool handling a bit omits df37ebe99d92 drm/amdgpu: partial revert VM sync changes omits e1d29daaa127 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 0974439b7418 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 39ae8e624bf4 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits ff80b22213dc drm/amdgpu: Add new ring callback to insert memory sync omits f02c3fb42616 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem omits f2e6380fdd03 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits 84a421d02243 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits 512189168cdf drm/amdgpu: Fix per-IB secure flag GFX hang omits 2bf5cc96bb15 drm/amdgpu: Fine-grained TMZ support omits 38a250d97cbc drm/amdgpu: stop evicting encrypted BOs to swap omits 2d4ee676564c drm/amdgpu: add TMZ handling to amdgpu_move_blit omits e616658ba0b6 drm/amdgpu: also add the TMZ flag to GART omits c56b3335f62b drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits ea87ac757b9a drm/amdgpu: Move to a per-IB secure flag (TMZ) omits da33db467b79 drm/amd/display: Indicate use of TMZ buffers to DC omits cb53d0317344 drm/amdgpu: implement TMZ accessor (v3) omits 568ca4ed5f00 drm/amdgpu: remove the alignment placeholder for secure buffer omits 09d22972cbd7 drm/amdgpu: move CS secure flag next the structs where it's used omits fe8c2d258501 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 1572e3196b30 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits a868841de741 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 0d4f3ce80245 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits fc3425f7b195 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits a3299ff10fb3 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 5c6f9853e047 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits d97f34cfada1 drm/amdgpu: job is secure iff CS is secure (v5) omits 19f8cf086a86 drm/amdgpu: expand the context control interface with trust flag omits 9d8a4e7ba075 drm/amdgpu: expand the emit tmz interface with trusted flag omits 600f547091b4 drm/amdgpu: add tmz bit in frame control packet omits b6d9f853bf81 drm/amdgpu: add function to check tmz capability (v4) omits 2f34cbda2c8b drm/amdgpu: add amdgpu_tmz data structure omits 8a945214d532 drm/amdgpu: add tmz feature parameter (v2) omits 4fd2eccb8355 drm/amdgpu: define the TMZ bit for the PTE omits d588008eab2b drm/amdgpu: add UAPI to create secure commands (v3) omits 48b0e597164b drm/amdgpu: add UAPI for creating encrypted buffers omits 7aa7c15a9a31 drm/amdgpu: Init data to avoid oops while reading pp_num_states. omits 8064ccd9925b drm/amdgpu: remove set but not used variable 'priority' omits af286095ef1e drm: amdgpu: fix kernel-doc struct warning omits d4df3851dce1 drm: amd/display: fix Kconfig help text omits 5e25f26086f6 drm/amdgpu: request reg_val_offs each kiq read reg omits 29263ad54b03 Merge branch 'for-next-current-v5.6-20200422' into for-nex [...] omits 20d5fda4eb03 Merge branch 'misc-next' into for-next-current-v5.6-20200422 omits 5796fbbe4ac1 Merge branch 'misc-5.7' into for-next-current-v5.6-20200422 omits e3459da6c363 arch: split MODULE_ARCH_VERMAGIC definitions out to <asm/v [...] omits ad26fbb4820f kbuild: fix DT binding schema rule again to avoid needless [...] omits 031ac081443b um: ensure `make ARCH=um mrproper` removes arch/$(SUBARCH) [...] omits 8f7a4fcc9b84 proc: modernize proc to support multiple private instances omits e61bb8b36a28 proc: use named enums for better readability omits 1c6c4d112e81 proc: use human-readable values for hidepid omits 37e7647a7212 docs: proc: add documentation for "hidepid=4" and "subset= [...] omits 6814ef2d992a proc: add option to mount only a pids subset omits 24a71ce5c47f proc: instantiate only pids that we can ptrace on 'hidepid [...] omits fa10fed30f25 proc: allow to mount many instances of proc in one pid namespace omits 1e88c420190b proc: rename struct proc_fs_info to proc_fs_opts omits f22c8b29fc8c btrfs: simplify direct I/O read repair omits 89f61acd8c72 btrfs: get rid of one layer of bios in direct I/O omits 81be2bef8f0f btrfs: put direct I/O checksums in btrfs_dio_private inste [...] omits 9c144d2a0ce3 btrfs: convert btrfs_dio_private->pending_bios to refcount_t omits 4461ce0eb8bb btrfs: remove unused btrfs_dio_private::private omits 5c105d9a1c1f btrfs: make btrfs_check_repairable() static omits 9f14e5e8db9c btrfs: rename __readpage_endio_check to check_data_csum omits 897e6eaf3553 btrfs: clarify btrfs_lookup_bio_sums documentation omits ae179f2b4389 btrfs: don't do repair validation for checksum errors omits d59ac3a61ce8 btrfs: look at full bi_io_vec for repair decision omits c667a7f680a8 btrfs: fix double __endio_write_update_ordered in direct I/O omits efc76b645022 btrfs: fix error handling when submitting direct I/O bio omits d2c379e1705e block: add bio_for_each_bvec_all() omits 230c96d701d4 btrfs: drop logs when we've aborted a transaction omits 055c82912dea btrfs: discard: Use the correct style for SPDX License Identifier omits 96e085b53adc btrfs: simplify error handling of clean_pinned_extents() omits ff689761087e btrfs: fix memory leak of transaction when deleting unused [...] omits 76ffda1e69f5 Merge remote-tracking branch 'spi/for-5.8' into spi-next omits 0a2bca3d5373 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 6f5ce4f9691d Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits 25b7676655e5 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 56b008e1281c Merge branch 'perf/core' omits e22eadeed9ad Merge branch 'WIP.core/objtool' omits acb36bf37457 objtool: Constify arch_decode_instruction() omits 346f03e84381 objtool: Rename elf_read() to elf_open_read() omits 7b988fb63457 objtool: Constify 'struct elf *' parameters omits a08f654cc1f7 Merge branch 'WIP.core/objtool' omits 22105aa089a7 Merge branch 'x86/build' omits ae2283356215 Merge branch 'x86/vdso' omits d15cddd02f95 Merge branch 'linus' omits db2905e78203 cifs: fix uninitialised lease_key in open_shroot() omits f73409e5babd cifs: do not share tcons with DFS omits d20e842843bd ipc: convert ipcs_idr to XArray omits 2171e1428e16 ipc/namespace.c: use a work queue to free_ipc omits d245dd0cca61 ipc/msg: add missing annotation for freeque() omits d98889b25d9f tools/testing/selftests/vm: remove duplicate headers omits b71a67157341 selftests: vm: pkeys: fix multilib builds for x86 omits 69209dd82b3a selftests: vm: pkeys: use the correct page size on powerpc omits b55e1afb30c8 selftests/vm/pkeys: override access right definitions on powerpc omits e96b7a6093f5 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 6e70829d50ed selftests/vm/pkeys: introduce a sub-page allocator omits 4a7c38675794 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits 982bf9192a03 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 65b664a88d6f selftests/vm/pkeys: associate key on a mapped page and det [...] omits a8279e6b1db1 selftests/vm/pkeys: improve checks to determine pkey support omits 88e51b09968d selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits d55fc5796e56 selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 556f7fd795d2 selftests/vm/pkeys: introduce powerpc support omits 369552ac3046 selftests/vm/pkeys: introduce generic pkey abstractions omits 4fcec2af3b48 selftests: vm: pkeys: use the correct huge page size omits eeb5efbe8702 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits c353b5441cbb selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits c04417ba31b6 selftests/vm/pkeys: fix pkey_disable_clear() omits 580180e7a593 selftests: vm: pkeys: add helpers for pkey bits omits 8733d4cb560e selftests: vm: pkeys: Use sane types for pkey register omits c9c776dc3001 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits 1c5673e0ed55 selftests/vm/pkeys: move some definitions to arch-specific header omits 87399ebaaba5 selftests/vm/pkeys: move generic definitions to header file omits 67e54b8866ec selftests/vm/pkeys: rename all references to pkru to a gen [...] omits ed62f48b6511 selftests/x86/pkeys: move selftests to arch-neutral directory omits 9fd2c1cafc4f aio: simplify read_events() omits afd889c290ed kernel/relay.c: fix read_pos error when multiple readers omits fb16bede2879 panic: add sysctl to dump all CPUs backtraces on oops event omits c7fdc4eec95c arm64: memory: give hotplug memory a different resource name omits 5fdbf3cea4de mm/memory_hotplug: allow arch override of non boot memory [...] omits bd56bb38c9c8 kexec: prevent removal of memory in use by a loaded kexec image omits b0d71d1201db umh: fix refcount underflow in fork_usermode_blob(). omits 7b83fc7c16ec fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 685a001accea fat: improve the readahead for FAT entries omits 86971eb1e0e1 fat: don't allow to mount if the FAT length == 0 omits ff04e9c47b4d initrdmem=-option-to-specify-initrd-physical-address-check [...] omits 33f0f535203e initrdmem= option to specify initrd physical address omits 8d754f5ec7c3 elfnote: mark all .note sections SHF_ALLOC omits 7fa1e0996003 fs/binfmt_elf: remove redundant elf_map ifndef omits fd7e9d0bd8c2 checkpatch: look for c99 comments in ctx_locate_comment omits 8385c7f2ebb1 checkpatch: additional MAINTAINER section entry ordering checks omits 6b34ace1950b lib/test_lockup.c: make test_inode static omits d06f8c30a141 lib: optimize cpumask_local_spread() omits 5c0cdbb4898a lib: Add might_fault() to strncpy_from_user. omits b60495b507f9 lib/math: avoid trailing newline hidden in pr_fmt() omits 118c9cd4700c dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 2023be154f91 dynamic_debug: add an option to enable dynamic debug for m [...] omits 925eca2dee09 kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 5995c3c2a96f parisc: add sysctl file interface panic_on_stackoverflow omits 65a06f4ae89d user.c: make uidhash_table static omits 1e1a6a63bbda mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits fa6726c1e7f0 mm/debug: add tests validating architecture page table helpers omits e3eec8dce101 x86/mm: define mm_p4d_folded() omits 20d3928579da proc: use named enums for better readability omits e9fc842e1fb6 proc: use human-readable values for hidepid omits 3ef9b8afc054 docs: proc: add documentation for "hidepid=4" and "subset= [...] omits f1031df957fa proc: add option to mount only a pids subset omits 9153c0921a1e proc: instantiate only pids that we can ptrace on 'hidepid [...] omits 1ef97cee07dd proc: allow to mount many instances of proc in one pid namespace omits 39f8e6256b4b proc: rename struct proc_fs_info to proc_fs_opts omits f4dd6059aad2 proc: rename "catch" function argument omits 72867f0cee08 kernel/hung_task.c: Monitor killed tasks. omits 5c566e4246e0 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 67ff8e502c7b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 8016a455c782 mm: use false for bool variable omits 7a039679b428 mm/memory: fix a typo in comment "attampt"->"attempt" omits b627e8398f3e mm/page-writeback: fix a typo in comment "effictive"->"effective" omits ffd0eec6fa6b mm/sparse: fix a typo in comment "convienence"->"convenience" omits 09c940620373 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 2e33f09d575d mm: fix a typo in comment "strucure"->"structure" omits 9e1abe028538 mm, memcg: fix some typos in memcontrol.c omits be889aa7c88e mm/frontswap: fix some typos in frontswap.c omits 926d5aa9ecd4 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 6417c145de92 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits 3c5646020aa3 mm/memblock: fix a typo in comment "implict"->"implicit" omits d0bfc0e7d29d mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits 2812586406b6 mm/vmsan: fix some typos in comment omits 38396e7d131c mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 86397681b33d mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 3e6271b2cab8 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits a6bae7577f3a mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 0ef2025cc86a mm: ksm: fix a typo in comment "alreaady"->"already" omits d6c996196b56 mm: ksm: fix a typo in comment "alreaady"->"already" omits 177609b8e7c5 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 3f4366cc7323 mm-replace-zero-length-array-with-flexible-array-member-fix omits 3978be2947fd mm: replace zero-length array with flexible-array member omits 87f94271d5bd mm/memory_hotplug: remove is_mem_section_removable() omits 46d6fdfe3528 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 8bc6b5901740 mm/memory_hotplug: refrain from adding memory into an impo [...] omits b46f772c4971 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits b236eb080e42 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits da22497b6df4 mm/thp: rename pmd_mknotpresent() to pmd_mknotvalid() omits 3f2310f0de56 powerpc/mm: drop platform defined pmd_mknotpresent() omits 2a685a13d82c mm: thp: don't need to drain lru cache when splitting and [...] omits 3edc8fc302fd hugetlbfs: clean up command line processing omits 8b41cbf11c4c arm64/hugetlb: fix hugetlb initialization omits 76e34fa7bb3a hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits 724791143211 hugetlbfs: move hugepagesz= parsing to arch independent code omits e0c21e3500f8 hugetlbfs: add arch_hugetlb_valid_size omits 26e0d8c48276 selftests: khugepaged: fix several spelling mistakes omits 6cc1f4dee6ba khugepaged: introduce 'max_ptes_shared' tunable omits 81764fdac548 thp: change CoW semantics for anon-THP omits cb6cbbfc3888 khugepaged: allow to collapse PTE-mapped compound pages omits 67a1de9ca58d khugepaged: allow to collapse a page shared across fork omits 294ae759250f khugepaged: drain LRU add pagevec after swapin omits 9f48359c68b4 khugepaged: drain all LRU caches before scanning pages omits 1e890f3c7288 khugepaged: do not stop collapse if less than half PTEs ar [...] omits c2702b7f9d42 selftests: khugepaged: fix several spelling mistakes omits e37e3f9659a3 khugepaged: add self test omits 8fc1aa769f10 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits 9ee6b976777d mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 221702d73b3a mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits 2b9880c8cce9 mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits 6b1ba1ff39af mm/page_alloc: integrate classzone_idx and high_zoneidx omits 7f3918e20828 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits 0a0d2f8e6037 mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 4eb44addb52b mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits 090eb08020ec mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits 3aa5138c7576 mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits 1a8aedc214d9 mm: call cond_resched() from deferred_init_memmap() omits 7387dab898e6 mm: initialize deferred pages with interrupts enabled omits 4dffdc00eab8 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 5fa7844624e9 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits aa72e915b327 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 03cf1b08babe mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits fda2dc55c593 mm/page_alloc.c: rename free_pages_check() to check_free_page() omits 93611c1bc174 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits afc67b0fa090 mm/page_alloc.c: bad_flags is not necessary for bad_page() omits 34f5fada4dda mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits e328badec9d7 docs/vm: update memory-models documentation omits b86a195d1939 mm: simplify find_min_pfn_with_active_regions() omits 002feaac832a mm: clean up free_area_init_node() and its helpers omits 80aee90fe215 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits 9cdd0b8be121 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits e50967480d14 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits 9ad8c02897d5 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits 9f6792c85694 mm: memmap_init: iterate over memblock regions rather that [...] omits 2f934d4349ee xtensa: simplify detection of memory zone boundaries omits 287753e80f50 unicore32: simplify detection of memory zone boundaries omits 545fcb73c019 sparc32: simplify detection of memory zone boundaries omits 63f13235093a parisc: simplify detection of memory zone boundaries omits 9b1866f6e38a m68k: mm: simplify detection of memory zone boundaries omits 19708d13dcf7 csky: simplify detection of memory zone boundaries omits 3bbb19f44e1e arm64: simplify detection of memory zone boundaries for UM [...] omits 5eef80b1580f arm: simplify detection of memory zone boundaries omits 41b0bb4ff16a alpha: simplify detection of memory zone boundaries omits b6d1682cdc1e mm: use free_area_init() instead of free_area_init_nodes() omits dc486fc17c0b mm: free_area_init: use maximal zone PFNs rather than zone sizes omits 96dfea58f767 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits e19e1059fbce mm: make early_pfn_to_nid() and related defintions close t [...] omits fa032a23f727 mm: memblock: replace dereferences of memblock_region.nid [...] omits 43235452d04a mm: clarify __GFP_MEMALLOC usage omits e33467ad6d29 mm/mm_init.c: report kasan-tag information stored in page->flags omits d71e3d30b5c3 s390: use __vmalloc_node in stack_alloc omits 4711e256c9a1 powerpc: use __vmalloc_node in alloc_vm_stack omits 682b870dfd90 arm64: use __vmalloc_node in arch_alloc_vmap_stack omits 408d4fdb2251 mm-remove-vmalloc_user_node_flags-fix omits 40c990da3596 mm: remove vmalloc_user_node_flags omits 0e6dc79d5119 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits 111ad6df7a02 mm: switch the test_vmalloc module to use __vmalloc_node omits ff299a47d6de mm-remove-__vmalloc_node_flags_caller-fix omits 341a45c76594 mm: remove __vmalloc_node_flags_caller omits 10913cd38eb8 mm: remove both instances of __vmalloc_node_flags omits a5e871897c11 mm: remove the prot argument to __vmalloc_node omits ff8887f85512 mm: remove the pgprot argument to __vmalloc omits 50ac064b2f1b gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits 1f9d9af5f583 mm: enforce that vmap can't map pages executable omits 46aa76c5a78e mm: remove the prot argument from vm_map_ram omits ee9eedc18ffb mm: remove unmap_vmap_area omits bb903f69d1d3 mm: remove map_vm_range omits a26296ad1919 mm: don't return the number of pages from map_kernel_range [...] omits e8875a35149a mm: rename vmap_page_range to map_kernel_range omits 8bfed7f97cac mm: remove vmap_page_range_noflush and vunmap_page_range omits c888460f000c mm: pass addr as unsigned long to vb_free omits 6540e08f7557 mm: only allow page table mappings for built-in zsmalloc omits f13acc566a6c mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits aca8852e73ce mm: unexport unmap_kernel_range_noflush omits 3bd0aab5c0d8 mm: remove __get_vm_area omits df8e1b8f9b41 powerpc: remove __ioremap_at and __iounmap_at omits c653a7880695 powerpc: add an ioremap_phb helper omits 5e6f9bc85747 dma-mapping: use vmap insted of reimplementing it omits d4777441c9cb staging: media: ipu3: use vmap instead of reimplementing it omits cd49007bf2d8 staging: android: ion: use vmap instead of vm_map_ram omits a76c7f59aa11 x86: fix vmap arguments in map_irq_stack omits ce65bd95af00 x86/hyperv: use vmalloc_exec for the hypercall page omits f16850003f56 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits a7ea10f1ab60 mm/mmap.c: fix the adjusted length error omits 7b34f27b40a6 /proc/PID/smaps: Add PMD migration entry parsing omits 8f6d9f7bb3ef mm/gup.c: further document vma_permits_fault() omits df0b004c4b18 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits f0da7e933b2c asm-generic: remove pgtable-nop4d-hack.h omits 17ab83f8ebf7 unicore32: remove __ARCH_USE_5LEVEL_HACK omits a4c343b4a7da sh: add support for folded p4d page tables omits 9f88e9ab9613 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits f6f942da5499 sh: fault: Modernize printing of kernel messages omits f1769a570b35 Merge branch 'x86/build' omits f091a1f17abd Merge branch 'core/core' omits 5150454f86c6 Merge branch 'locking/kcsan' omits e30d67aea1e8 Merge branch 'ras/core' omits afe5aa918684 Merge branch 'smp/core' omits 672fc5217112 Merge branch 'timers/urgent' omits 3837f88f5b35 Merge branch 'x86/asm' omits 08ccd18dba29 Merge branch 'x86/cleanups' omits 39fc8ba36ccb Merge branch 'x86/kdump' omits 4b6086b3f83a Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits 74504475611e Merge branch 'arm64-fixes-for-5.7' into for-next omits 42b8148d8bcf Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 459af1103e8a Merge branche 'rproc-fixes' into for-next omits c7ef0f7c0df2 Merge branch 'misc-5.7' into next-fixes omits 449478252efe Merge branch 'sunxi/dt-for-5.8' into sunxi/for-next omits 2aba8661e26a arm64: dts: allwinner: sun50i-a64: Add missing address/size-cells omits 46ae2fdf17a4 Merge branches 'sunxi/config-for-5.8' and 'sunxi/dt-for-5. [...] omits b2ffb2d820fd arm64: dts: allwinner: h6: Enable CPU opp tables for Pine H64 omits 9e92a9800eb4 arm64: dts: allwinner: Sort Pine H64 device-tree nodes omits f3353a015b25 arm64: dts: allwinner: h6: Enable CPU opp tables for Tanix TX6 omits 2e0e1b0364c6 arm64: dts: allwinner: h6: Enable CPU opp tables for Orange Pi 3 omits 2d62a5fb89c2 arm64: dts: allwinner: h6: Enable CPU opp tables for Beelink GS1 omits 7e4bbf3fe67c arm64: dts: allwinner: h6: Add CPU Operating Performance P [...] omits 5fc0928782e9 arm64: dts: allwinner: h6: Add thermal trip points/cooling map omits e66b54d07be4 drivers: hv: remove redundant assignment to pointer primar [...] omits 4f7a2d7e5f1e Merge branches 'sunxi/clk-for-5.8', 'sunxi/config-for-5.8' [...] omits dbf7071bdc3a scsi: storvsc: Re-init stor_chns when a channel interrupt [...] omits f0b796c3d84d Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL [...] omits a031062424bb Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug omits bcefa4009007 Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel [...] omits 84e8508e5bb7 PCI: hv: Prepare hv_compose_msi_msg() for the VMBus-channe [...] omits 014a8025eeb9 Drivers: hv: vmbus: Use a spin lock for synchronizing chan [...] omits 536fd7c2d6e4 hv_utils: Always execute the fcopy and vss callbacks in a tasklet omits a0af60f69438 hv_netvsc: Disable NAPI before closing the VMBus channel omits 97970eef1ca0 Drivers: hv: vmbus: Replace the per-CPU channel lists with [...] omits 4dedd9ee4afa Drivers: hv: vmbus: Don't bind the offer&rescind works to [...] omits 52acaa54b9f0 Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 omits 9d20a24d310b Drivers: hv: check VMBus messages lengths omits bc9a27320f2c Drivers: hv: make sure that 'struct vmbus_channel_message_ [...] omits 8739cb09ba07 Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() omits 7d61c5538ece Drivers: hv: allocate the exact needed memory for messages omits 64240cdc0016 Drivers: hv: copy from message page only what's needed adds 763dafc520ad audit: check the length of userspace generated audit records adds 6a400063826b Merge tag 'audit-pr-20200422' of git://git.kernel.org/pub/ [...] adds 3cda77991eb7 Merge tag 'rproc-v5.7-fixes' of git://git.kernel.org/pub/s [...] adds b7e038a92449 exfat: Fix discard support adds cd76ac258cd9 exfat: add missing MODULE_ALIAS_FS() adds b0516833d809 exfat: Unify access to the boot sector adds cbd445d9a9bd exfat: remove 'bps' mount-option adds 674a9985b8e3 exfat: properly set s_time_gran adds 81df1ad40644 exfat: truncate atimes to 2s granularity adds 6f8cd037a5f4 Merge tag 'for-5.7-rc3' of git://git.kernel.org/pub/scm/li [...] adds 1ddd873948c9 Merge tag 'nfsd-5.7-rc-1' of git://git.linux-nfs.org/proje [...] adds be08d278eb09 ARM: dts: bcm283x: Add cells encoding format to firmware bus adds 0f2167d53cd7 Merge tag 'tags/bcm2835-dt-fixes-2020-03-27' into devicetr [...] adds 90444b958461 ARM: dts: bcm283x: Disable dsi0 node adds f42ae4cd4cae Merge tag 'arm-soc/for-5.7/devicetree-fixes' of https://gi [...] adds 7adc4b399952 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 25b1fa8dfb3f Merge tag 'pci-v5.7-fixes-1' of git://git.kernel.org/pub/s [...] adds b4f633221f0a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3d4b2238684a kbuild: fix DT binding schema rule again to avoid needless [...] adds 62d0fd591db1 arch: split MODULE_ARCH_VERMAGIC definitions out to <asm/v [...] adds 63ec90f18204 um: ensure `make ARCH=um mrproper` removes arch/$(SUBARCH) [...] adds ff4634eeed82 Documentation: kbuild: fix the section title format adds d9451798998d h8300: ignore vmlinux.lds adds 5d80bad4dcd2 Merge remote-tracking branch 'kbuild-current/fixes' adds 1497059d7611 Merge remote-tracking branch 'arc-current/for-curr' adds 59bff30ad6ce Documentation: arm64: fix amu.rst doc warnings adds f3e867919771 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 94c0b013c985 powerpc/setup_64: Set cache-line-size based on cache-block-size adds b61c38baa980 powerpc/8xx: Fix STRICT_KERNEL_RWX startup test failure adds feb8e960d780 powerpc/mm: Fix CONFIG_PPC_KUAP_DEBUG on PPC32 adds 48ed30542dff Merge remote-tracking branch 'powerpc-fixes/fixes' adds 69c1db90bcfc Merge remote-tracking branch 's390-fixes/fixes' adds a1211bf9a777 sched: etf: do not assume all sockets are full blown adds 72579e14a1d3 net: dsa: don't fail to probe if we couldn't set the MTU adds 145cb2f7177d sctp: Fix bundling of SHUTDOWN with COOKIE-ACK adds 12dfd78e3a74 sctp: Fix SHUTDOWN CTSN Ack in the peer restart case adds 609120c52db5 Merge branch 'sctp-fixes' adds 5cc4adbcfcad Documentation: add documentation of ping_group_range adds a53c102872ad vrf: Fix IPv6 with qdisc and xfrm adds 9a19371bf029 mptcp: fix data_fin handing in RX path adds 31fa51ad7c56 MAINTAINERS: update dpaa2-eth maintainer list adds c0259664c687 netlabel: Kconfig: Update reference for NetLabel Tools project adds 7c74b0bec918 ipv4: Update fib_select_default to handle nexthop objects adds 829e7573c45a net: phy: marvell10g: limit soft reset to 88x3310 adds c391eb8366ae mlxsw: Fix some IS_ERR() vs NULL bugs adds cc8e7c69db4d vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR adds 9a7b5b50de8a geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR adds da0afd1f05e9 Merge branch 'vxlan-geneve-use-the-correct-nlattr-array-fo [...] adds ce2227480785 cxgb4: fix adapter crash due to wrong MC size adds 6ed79cec3ced net: ethernet: ixp4xx: Add error handling in ixp4xx_eth_probe() adds b4e0f9a926ec mptcp/pm_netlink.c : add check for nla_put_in/6_addr adds f35d12971b4d net/x25: Fix x25_neigh refcnt leak when receiving frame adds d97793af11e4 chcr: Fix CPU hard lockup adds 796a8fa28980 net: phy: bcm84881: clear settings on link down adds 9d3cdd446e70 net: meth: remove spurious copyright text adds a6d0b83f2507 net: bcmgenet: correct per TX/RX ring statistics adds c6761fc90a86 Merge remote-tracking branch 'net/master' adds 257d7d4f0e69 libbpf: Only check mode flags in get_xdp_id adds 207fd7fbdb80 Merge remote-tracking branch 'bpf/master' adds 976eba8ab596 ip_vti: receive ipip packet by calling ip_tunnel_rcv adds 1e03e76b3812 Merge remote-tracking branch 'ipsec/master' adds 998a3684aaad Merge remote-tracking branch 'wireless-drivers/master' adds 0379861217dc mac80211_hwsim: use GFP_ATOMIC under spin lock adds a70995178d35 Merge remote-tracking branch 'mac80211/master' adds 2d7e3ff7b6f2 RDMA/mlx5: Set GRH fields in query QP on RoCE adds 39c011a53827 RDMA/uverbs: Fix a race with disassociate and exit_mmap() adds 0fb00941dc63 RDMA/core: Prevent mixed use of FDs between shared ufiles adds 83a267021221 RDMA/core: Fix overwriting of uobj in case of error adds d9b68c06bd33 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 59e1947ca09e ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif adds 7fbdcd8301a8 ALSA: hda/realtek - Add new codec supported for ALC245 adds 8d6762af302d ALSA: hda: Always use jackpoll helper for jack update afte [...] adds 8cca69eba8c9 Merge remote-tracking branch 'sound-current/for-linus' adds 8ec64e4f208a Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 7f3f7d015eed Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds a90b80325f0c Merge remote-tracking branch 'regmap-fixes/for-linus' adds 7abd4b775e0b Merge remote-tracking branch 'regulator-fixes/for-linus' adds b0d1178a34df Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds 52c6c7efce21 Merge remote-tracking branch 'spi-fixes/for-linus' adds 9143763fb789 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 9a98e7a80f95 vt: don't use kmalloc() for the unicode screen buffer adds abf42d2f333b tty: serial: owl: add "much needed" clk_prepare_enable() adds 2717769e204e vt: don't hardcode the mem allocation upper bound adds 580d952e44de tty: serial: bcm63xx: fix missing clk_put() in bcm63xx_uart adds 7127d24372bf tty: rocket, avoid OOB access adds 9a9fc42b86c0 tty: hvc: fix buffer overflow during hvc_alloc(). adds 1441f1a5218f Merge remote-tracking branch 'tty.current/tty-linus' adds 9f952e26295d USB: hub: Fix handling of connect changes during sleep adds 3155f4f40811 USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old e [...] adds 94f9c8c3c404 usb-storage: Add unusual_devs entry for JMicron JMS566 adds 2df7405f79ce USB: sisusbvga: Change port variable from signed to unsigned adds b1541e8db042 Merge remote-tracking branch 'usb.current/usb-linus' adds 46bc0f487fe5 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 899ca059fa11 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 0f8240bfc070 staging: vt6656: Don't set RCR_MULTICAST or RCR_BROADCAST [...] adds 09057742af98 staging: vt6656: Fix drivers TBTT timing counter. adds 0b59f10b1d8f staging: vt6656: Fix pairwise key entry save. adds 332e0e17ad49 staging: comedi: Fix comedi_device refcnt leak in comedi_open adds 664ba5180234 staging: vt6656: Fix calling conditions of vnt_set_bss_mode adds 2404f06216bf Merge remote-tracking branch 'staging.current/staging-linus' adds 2d3008f658d3 Merge tag 'fpga-fixes-for-5.7' of git://git.kernel.org/pub [...] adds 9c0c54a8daf4 interconnect: qcom: Fix uninitialized tcs_cmd::wait adds df422216e09f Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds ea5892e15e74 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 3615447ee45f Merge remote-tracking branch 'input-current/for-linus' adds 18716a0cff0a Merge remote-tracking branch 'crypto-current/master' adds 205323b8ceac vfio: checking of validity of user vaddr in vfio_dma_rw adds 0ea971f8dcd6 vfio: avoid possible overflow in vfio_iommu_type1_pin_pages adds 5cbf3264bc71 vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vadd [...] adds 72bcce56140d Merge remote-tracking branch 'vfio-fixes/for-linus' adds 2e45676a4d33 dmaengine: pch_dma.c: Avoid data race between probe and ir [...] adds 363c32701c7f dmaengine: mmp_tdma: Do not ignore slave config validation errors adds 0c8944637921 dmaengine: mmp_tdma: Reset channel error on release adds 2a0b5932d83e Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 4fe5e94eca3b Merge remote-tracking branch 'omap-fixes/fixes' adds 5150bf19635c btrfs: fix memory leak of transaction when deleting unused [...] adds ef67963dac25 btrfs: drop logs when we've aborted a transaction adds f6033c5e3332 btrfs: fix block group leak when removing fails adds 1402d17dfd96 btrfs: fix transaction leak in btrfs_recover_relocation adds e661c25df0ca Merge branch 'misc-5.7' into next-fixes adds 18e8c64a7d42 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3815f1be546e dlmfs_file_write(): fix the bogosity in handling non-zero *ppos adds 3e75f8797864 Merge remote-tracking branch 'vfs-fixes/fixes' adds a1408c6dc1ab Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 8055c7eee202 Merge remote-tracking branch 'scsi-fixes/fixes' adds 1677f9fe3113 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds b690b0ae6546 Merge remote-tracking branch 'mmc-fixes/fixes' adds 9e6dc6ef57ef Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 4cd3cbb961f9 Merge remote-tracking branch 'risc-v-fixes/fixes' adds c2189a002ffa Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 15caa57c062a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 8d46328ec073 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new c789d78ee582 Merge remote-tracking branch 'dma-mapping/for-next' new a0bf7f2bedd5 Merge remote-tracking branch 'arm/for-next' new f1c87977626d Merge remote-tracking branch 'aspeed/for-next' new 958301655bfc Merge remote-tracking branch 'at91/at91-next' new f2bb57f407ce Merge remote-tracking branch 'imx-mxs/for-next' new f999ac1d0ec5 Merge remote-tracking branch 'keystone/next' new 1b924cbe857c Merge remote-tracking branch 'mediatek/for-next' new 14036b3af411 Merge remote-tracking branch 'mvebu/for-next' new 34705b45b1da Merge remote-tracking branch 'omap/for-next' new 565775aab5b9 arm64: qcom: c630: fix asm dai setup new 1724397e6595 arm64: dts: qcom: db845c: fix asm dai setup new 7710f80ecd9c arm64: dts: qcom: db820c: fix audio configuration new b382c1139fbe Merge branch 'arm64-fixes-for-5.7' into for-next new aab86bbbd3e3 dt-bindings: arm: qcom: Add sdm630 and sdm660 SoCs new feec34411d4c arm64: dts: qcom: Add SDM660 SoC support new 23a6da79fe8b arm64: dts: qcom: Add Xiaomi Redmi Note 7 (lavender) new b1fcc5702a41 arm64: dts: qcom: msm8916: Add CTI options new 2346b073fc16 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] new d290d2ddce97 Merge remote-tracking branch 'qcom/for-next' new 7e3bac143363 Merge remote-tracking branch 'raspberrypi/for-next' new 5fa2ca5e90c4 Merge remote-tracking branch 'realtek/for-next' new fc11ff38e167 Merge remote-tracking branch 'renesas/next' new cf3a5e170041 Merge remote-tracking branch 'reset/reset/next' new 8b41fe5fef02 Merge remote-tracking branch 'rockchip/for-next' new 0bb266840eb3 Merge remote-tracking branch 'samsung-krzk/for-next' new b953dceaddbf dt-bindings: arm: Add smc/hvc transport for SCMI new 1dc6558062da firmware: arm_scmi: Add smc/hvc transport new 18988265b876 firmware: arm_scmi: Make mutex channel specific new b9d15ee21cd8 firmware: arm_scmi: Drop empty stub for smc_mark_txdone new 8aa6e12bbf9d firmware: arm_scmi: Check shmem property for channel availablity new 4e44590ee4a9 firmware: arm_scmi: Drop checking for shmem property in pa [...] new 70771c69ab9b firmware: arm_scmi: Add include guard to linux/scmi_protocol.h new 23818b3d8590 firmware: arm_scpi: Add include guard to linux/scpi_protocol.h new 4ebd8f6dea81 firmware: arm_scmi: Add receive buffer support for notifications new 2264417a9a99 firmware: arm_scmi: Update protocol commands and notificat [...] new d5141f37c42e firmware: arm_scmi: Add notifications support in transport layer new 4d09852b6f01 firmware: arm_scmi: Add support for notifications message [...] new 87dff4e63cf2 firmware: arm_scmi: Rename .clear_notification() transport_ops new b37f5cc8d243 firmware: arm_scmi: Clear channel on reception of unexpect [...] new d04fb2b2ddef firmware: arm_scmi: Clear channel for delayed responses new c5bceb98ce0e firmware: arm_scmi: Fix handling of unexpected delayed responses new f7199cf48902 firmware: arm_scmi: Fix return error code in smc_send_message new bfa205278bfd Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new c3031526e31b Merge remote-tracking branch 'scmi/for-linux-next' new 9f8a93b742e9 arm64: dts: allwinner: h6: Add thermal trip points/cooling map new 905434e0b544 arm64: dts: allwinner: h6: Add CPU Operating Performance P [...] new 67533f873ad7 arm64: dts: allwinner: h6: Enable CPU opp tables for Beelink GS1 new ebae33c3f6ce arm64: dts: allwinner: h6: Enable CPU opp tables for Orange Pi 3 new add1e27fb703 arm64: dts: allwinner: h6: Enable CPU opp tables for Tanix TX6 new b34c2fc9ca7d arm64: dts: allwinner: Sort Pine H64 device-tree nodes new 07761038729a arm64: dts: allwinner: h6: Enable CPU opp tables for Pine H64 new bb2401591a6f arm64: dts: allwinner: sun50i-a64: Add missing address/size-cells new 8c42b100c050 Merge branches 'sunxi/clk-for-5.8', 'sunxi/config-for-5.8' [...] new 01501f81025a Merge remote-tracking branch 'sunxi/sunxi/for-next' new 4519dbd4192d Merge remote-tracking branch 'tegra/for-next' new 6526bdf99648 Merge remote-tracking branch 'clk/clk-next' new 3079845eb887 Merge remote-tracking branch 'csky/linux-next' new 800e94f0b7ce Merge remote-tracking branch 'h8300/h8300-next' new be27173fa631 Merge remote-tracking branch 'm68k/for-next' new 4a4441e5715d m68k/PCI: Fix a memory leak in an error handling path new 41fdf34179a9 Merge remote-tracking branch 'm68knommu/for-next' new a6e6813a273f Merge remote-tracking branch 'mips/mips-next' new a0189b8c7856 Merge remote-tracking branch 'nds32/next' new 45591da76588 powerpc/vas: Include linux/types.h in uapi/asm/vas-api.h new 3af2880d0f38 Merge remote-tracking branch 'powerpc/next' new a82dda413c5b Merge remote-tracking branch 'risc-v/for-next' new 4f1bb9c7cbef Merge remote-tracking branch 'sh/sh-next' new 7bbfa34856ad Merge branch 'misc-5.7' into for-next-current-v5.6-20200423 new 458e3de37124 btrfs: fix memory leak of transaction when deleting unused [...] new 97dfcece3371 btrfs: simplify error handling of clean_pinned_extents() new fd94adcc94a4 btrfs: discard: Use the correct style for SPDX License Identifier new 437a35fa8f7b btrfs: drop logs when we've aborted a transaction new d32f86128eaf block: add bio_for_each_bvec_all() new b65eb0d752f4 btrfs: fix error handling when submitting direct I/O bio new 23cbbea28e8f btrfs: fix double __endio_write_update_ordered in direct I/O new 7e89c5eaa756 btrfs: look at full bi_io_vec for repair decision new 4d8eb7025957 btrfs: don't do repair validation for checksum errors new b1463254462c btrfs: clarify btrfs_lookup_bio_sums documentation new 5cfa29e7394d btrfs: rename __readpage_endio_check to check_data_csum new e18bd62ec9c5 btrfs: make btrfs_check_repairable() static new 52df44703ee5 btrfs: remove unused btrfs_dio_private::private new 6639f563077d btrfs: convert btrfs_dio_private->pending_bios to refcount_t new df70bff7d0d4 btrfs: put direct I/O checksums in btrfs_dio_private inste [...] new ec190a5aa3e0 btrfs: get rid of one layer of bios in direct I/O new 63100fb171fb btrfs: simplify direct I/O read repair new 21ab4c516a1d btrfs: fix block group leak when removing fails new c7a0c759326a btrfs: fix transaction leak in btrfs_recover_relocation new e94d318f12cd btrfs: fix partial loss of prealloc extent past i_size aft [...] new 6e10cc7a097b btrfs: remove useless check for copy_items() return value new 78eac6d8d8d4 Merge branch 'misc-next' into for-next-current-v5.6-20200423 new 2a716ced1526 Merge branch 'for-next-current-v5.6-20200423' into for-nex [...] new fa5fcf1b786d Merge remote-tracking branch 'btrfs/for-next' new 65303de829dd cifs: do not share tcons with DFS new 3786f4bddc7b cifs: ensure correct super block for DFS reconnect new 0fe0781f29dd cifs: fix uninitialised lease_key in open_shroot() new f40720ece87b Merge remote-tracking branch 'cifs/for-next' new a216b842d314 Merge remote-tracking branch 'exfat/dev' new 7184ef927ab1 Merge remote-tracking branch 'ext3/for_next' new b684aa1ab932 Merge remote-tracking branch 'f2fs/dev' new ac27b15e3bdf Merge remote-tracking branch 'fuse/for-next' new d849ec37a4bc Merge remote-tracking branch 'jfs/jfs-next' new 2ffdb1fa00b3 Merge remote-tracking branch 'nfs/linux-next' new adad42993d3b Merge remote-tracking branch 'nfsd/nfsd-next' new e5499ae84130 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 57dd9e2ba77b Merge remote-tracking branch 'file-locks/locks-next' new 0834e1c87486 Merge remote-tracking branch 'vfs/for-next' new 5c5d7100a19a Merge remote-tracking branch 'printk/for-next' new 76d1563161e0 Merge remote-tracking branch 'hid/for-next' new 8b3393350514 Merge remote-tracking branch 'i2c/i2c/for-next' new 8928f715f843 Merge remote-tracking branch 'i3c/i3c/next' new 314274500021 Merge branch 'dmi/master' new a10026870ecb Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 16aedbb33c21 Merge remote-tracking branch 'jc_docs/docs-next' new 5c9863981498 MAINTAINERS: reorder media attributes new 4bdbff4da405 media: tuners: Kconfig: add some missing VIDEO_V4L2 dependencies new 40494465e9a1 Merge remote-tracking branch 'v4l-dvb/master' new 574f732cdc1c Merge remote-tracking branch 'pm/linux-next' new a82dbfaeede6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new c02585c3c0f8 Merge remote-tracking branch 'thermal/thermal/linux-next' new 3a386431f9e5 Merge remote-tracking branch 'ieee1394/for-next' new aaa5846caf7b Merge remote-tracking branch 'swiotlb/linux-next' new 920b40f1dfe3 Merge remote-tracking branch 'rdma/for-next' new dfddb54043f0 net: qrtr: Add tracepoint support new 3c7b51bd39b2 net: dsa: felix: allow flooding for all traffic classes new 3f251d741150 selftests: Add tests for vrf and xfrms new 58e64a312c84 macvlan: silence RCU list debugging warning new c89f44ff10fd net: stmmac: Add support for VLAN promiscuous mode new 8518307dc2b2 net: caif: use true,false for bool variables new bcf3440c6dd7 net: phy: micrel: add phy-mode support for the KSZ9031 PHY new d0f0c55e7c4c net: phy: Use IS_ERR() to check and simplify code new d9cc193cf0bf dt-bindings: net: phy: Add support for NXP TJA11xx new 8f469506de2a net: phy: tja11xx: add initial TJA1102 support new 5972157c2dde net: mdio: of: export part of of_mdiobus_register_phy() new 6a64d3cdc5ef net: phy: tja11xx: add delayed registration of TJA1102 PHY1 new ec403d880bcc Merge branch 'add-TJA1102-support' new 93e106da6a75 selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield new f132ccc56e35 selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield new 250562aff796 Merge branch 'Add-selftests-for-pedit-ex-munge-ip6-dsfield' new 493f3cc7ee02 selftests: A few improvements to fib_nexthops.sh new 788f87ac608c xdp: export the DEV_MAP_BULK_SIZE macro new 48c0481e5ad1 dpaa2-eth: return num_enqueued frames from enqueue callback new 6ff8044751bd dpaa2-eth: use the bulk ring mode enqueue interface new 6aa40b9e5b1e dpaa2-eth: split the .ndo_xdp_xmit callback into two stages new 8665d9780e6e dpaa2-eth: use bulk enqueue in .ndo_xdp_xmit new 30685b2a439b Merge branch 'dpaa2-eth-add-support-for-xdp-bulk-enqueue' new b75326c20124 ipv6: Honor all IPv6 PIO Valid Lifetime values new e131a5634830 net: dsa: add GRO support via gro_cells new 2196d831205b qed: Enable device error reporting capability. new 731815e720ae qede: Add support for handling the pcie errors. new e6acd2b6e84b Merge branch 'qed-aer' new 6f8b12d661d0 net: napi: add hard irqs deferral feature new 7e417a66b86c net: napi: use READ_ONCE()/WRITE_ONCE() new cf4058dbaa18 net/mlx4_en: use napi_complete_done() in TX completion new 4c532b144fc2 Merge branch 'net-napi-addition-of-napi_defer_hard_irqs' new 79d6e755a454 net: ethernet: ti: cpts: use dev_yy() api for logs new e66dccced0cf net: ethernet: ti: cpts: separate hw counter read from tim [...] new 0d6df3e613b7 net: ethernet: ti: cpts: move tc mult update in cpts_fifo_read() new 856e59ab7e6d net: ethernet: ti: cpts: switch to use new .gettimex64() i [...] new 3bfd41b57811 net: ethernet: ti: cpts: optimize packet to event matching new c8f8e47efe66 net: ethernet: ti: cpts: move tx timestamp processing to p [...] new ba10742840fb net: ethernet: ti: cpts: rework locking new 85624412a03d net: ethernet: ti: cpts: add irq support new b78aba495df0 net: ethernet: ti: cpts: add support for HW_TS_PUSH events new 84ea9c0a95d7 net: ethernet: ti: cpsw: enable cpts irq new 92a8da46462e Merge branch 'net-ethernet-ti-cpts-add-irq-and-HW_TS_PUSH-events' new 3c9143d96852 net: sched : Remove unnecessary cast in kfree new 8ffe2df6426f qed: Make ll2_cbs static new efcd549da9d7 net: phy: bcm54140: fix less than zero comparison on an unsigned new c7c4c44c9a95 net: openvswitch: expand the meters supported number new eb58eebc7fb5 net: openvswitch: set max limitation to meters new a8e387384f55 net: openvswitch: remove the unnecessary check new c77350089052 net: openvswitch: make EINVAL return value more obvious new e57358873bb5 net: openvswitch: use u64 for meter bucket new 1802136023c0 Merge branch 'ovs-meter-tables' new ef4d5b0b24bd Merge remote-tracking branch 'net-next/master' new 76800cfc27c6 bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, [...] new e1baab77d70b bpf_helpers.h: Add note for building with vmlinux.h or lin [...] new 3f2eaebb5450 bpf, riscv: Fix tail call count off by one in RV32 BPF JIT new abd9872b14a1 Merge remote-tracking branch 'bpf-next/master' new 5d1c9a114a6e net/mlx5: Update vport.c to new cmd interface new d1f620500cde net/mlx5: Update cq.c to new cmd interface new e36fb468d239 net/mlx5: Update debugfs.c to new cmd interface new 9aa536ad45ec net/mlx5: Update ecpf.c to new cmd interface new 49d7fcd127c1 net/mlx5: Update eq.c to new cmd interface new a184cda1bb31 net/mlx5: Update statistics to new cmd interface new e08a6832f9c1 net/mlx5: Update eswitch to new cmd interface new b316e1866fa3 net/mlx5: Update FPGA to new cmd interface new 31a0956ea915 net/mlx5: Update fs_core new cmd interface new 59ad21c21fc4 net/mlx5: Update fw.c new cmd interface new 5d19395f6988 net/mlx5: Update lag.c new cmd interface new bb7664d369bf net/mlx5: Update gid.c new cmd interface new 9d6ed2716316 net/mlx5: Update mpfs.c new cmd interface new 253e790e204f net/mlx5: Update vxlan.c new cmd interface new 3ac0e69e69ad net/mlx5: Update main.c new cmd interface new 62a9fec04083 net/mlx5: Update mcg.c new cmd interface new adda874c957c net/mlx5: Update mr.c new cmd interface new 86d41641ddd6 net/mlx5: Update pagealloc.c new cmd interface new 9b3ca3ec0316 net/mlx5: Update pd.c new cmd interface new 1fb519343455 net/mlx5: Update uar.c new cmd interface new fa8110f4451c net/mlx5: Update rl.c new cmd interface new 2276a0dfc17b net/mlx5: Update port.c new cmd interface new 7ba294e43595 net/mlx5: Update SW steering new cmd interface new e0b4b4722dfa net/mlx5: Update transobj.c new cmd interface new 1b905e090d2f Merge remote-tracking branch 'mlx5-next/mlx5-next' new 2b7aadd3b9e1 wlcore: Adding suppoprt for IGTK key in wlcore driver new 15d2fcc6b2de rtw88: add legacy firmware download for 8723D devices new e5f57ad06ade rtw88: no need to send additional information to legacy firmware new 4e223a5f5342 rtw88: 8723d: Add mac power-on/-off function new fd9ead385102 rtw88: decompose while(1) loop of power sequence polling command new 7907b52de08a rtw88: 8723d: 11N chips don't support H2C queue new ba9f0d1b8d9d rtw88: 8723d: implement set_tx_power_index ops new d91277de2331 rtw88: 8723d: Organize chip TX/RX FIFO new 75e69fb11b40 rtw88: 8723d: initialize mac/bb/rf basic functions new 4250cf5cd0f9 Merge remote-tracking branch 'wireless-drivers-next/master' new 896d3dbcdf26 Merge remote-tracking branch 'bluetooth/master' new ad5fee9ac339 Merge remote-tracking branch 'mac80211-next/master' new d95d6c12fd1d Merge remote-tracking branch 'gfs2/for-next' new e6e296f23e06 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 556a775f0602 Merge remote-tracking branch 'crypto/master' new 2b58afa017cb Merge remote-tracking branch 'drm/drm-next' new 5420819401cc drm/amdgpu: request reg_val_offs each kiq read reg new 17fd4fe943fa drm: amd/display: fix Kconfig help text new 408d9121004d drm: amdgpu: fix kernel-doc struct warning new 00aba6da21e5 drm/amdgpu: remove set but not used variable 'priority' new 6f81b2d047c5 drm/amdgpu: Init data to avoid oops while reading pp_num_states. new fe158997c8b7 drm/amdgpu: shrink critical section in amdgpu_amdkfd_gpuvm [...] new a2676149323f drm/amdgpu: retire support_vmr_ring interface new d4d27897db9f drm/amdgpu: remove unnecessary tOS version check new bc9fb7e93c72 drm/amdgpu: retire unused check_fw_loading status new dc7195f66344 drm/amdgpu: add helper function to init asd ucode new f4503f9eb3a1 drm/amdgpu: switch to helper function to init asd ucode new 1c301f443387 drm/amdgpu: add helper function to init sos ucode new 893d14cbe1ea drm/amdgpu: switch to helper function to init sos ucode new e748f07d00c1 drm/amdgpu: retire legacy vega10 sos version check new 71ca0e455811 drm/amdgpu: stop cp resume when compute ring test failed new e4709df23bd7 drm/amdgpu: ignore TA ucode for SRIOV new f33e15a3f6f7 drm/amdgpu: skip cg/pg set for SRIOV new febd83641549 drm/amdgpu: sriov is forbidden to call disable DPM new 4aaa5e8fd6a9 drm/amdgpu: provide RREG32_SOC15_NO_KIQ, will be used later new 2115a5463f6a drm/amdgpu: clear the messed up checking logic new 94a5c02ac6ff drm/amdgpu: enable one vf mode for nv12 new eab37107b058 drm/amdgpu: skip sysfs node not belong to one vf mode new 0ae8a777ca85 drm/amdgpu: for nv12 always need smu ip new 500415d3fc77 drm/amdgpu: extent threshold of waiting FLR_COMPLETE new 82478876eaac drm/amdgpu: protect ring overrun new 00fea7143ceb drm/amd/display: remove redundant assignment to variable ret new e8cbfd68c265 drm/amdgpu: add UAPI for creating encrypted buffers new 89912625ec25 drm/amdgpu: add UAPI to create secure commands (v3) new d5dc4042080a drm/amdgpu: define the TMZ bit for the PTE new 2e6a116fe25e drm/amdgpu: add tmz feature parameter (v2) new 476bdd797dda drm/amdgpu: add amdgpu_tmz data structure new 6e85e66acb63 drm/amdgpu: add function to check tmz capability (v4) new 903bcc767607 drm/amdgpu: add tmz bit in frame control packet new f0a09383c8f4 drm/amdgpu: expand the emit tmz interface with trusted flag new 3126a539bdd9 drm/amdgpu: expand the context control interface with trust flag new 63272007b82e drm/amdgpu: job is secure iff CS is secure (v5) new f2ecdd60b0a6 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 6708ce840014 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new cfd96f8e90f7 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new ac6c8afa28fe drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new ade8ab6eea0b drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 989cadb415d7 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new cca1e03ef602 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new bcec8f75aa06 drm/amdgpu: move CS secure flag next the structs where it's used new 515c8ae8bb07 drm/amdgpu: remove the alignment placeholder for secure buffer new c198720dd696 drm/amdgpu: implement TMZ accessor (v3) new e4aba3a90d29 drm/amd/display: Indicate use of TMZ buffers to DC new 7b30f99ec822 drm/amdgpu: Move to a per-IB secure flag (TMZ) new ea9f46f78bd5 drm/amdgpu: fix the wrong logic checking when secure buffe [...] new a8569badf2fc drm/amdgpu: also add the TMZ flag to GART new ab3905e0c2f0 drm/amdgpu: add TMZ handling to amdgpu_move_blit new de1f92069a11 drm/amdgpu: stop evicting encrypted BOs to swap new 0fe29cd14995 drm/amdgpu: Fine-grained TMZ support new a01a714ebdd0 drm/amdgpu: Fix per-IB secure flag GFX hang new 0b27a66d5b46 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] new 7403307d6f0e drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 new 8f68c9e5e15b drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem new b28c0342e687 drm/amdgpu: Add new ring callback to insert memory sync new 91b3886afa92 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new 3ed307a3a452 drm/amdgpu: Add mem_sync implementation for all the ASICs. new 2c4a78a04500 drm/amdgpu: Add a UAPI flag for user to call mem_sync new 0f92d71898ec drm/amdgpu: partial revert VM sync changes new ce5b5e0923e5 drm/amdgpu: cleanup IB pool handling a bit new d7a818f61de6 drm/amdgpu: rename direct to immediate for VM updates new 82bd97c9810c drm/amdgpu: add new unlocked flag for PTE updates new 7206d084e7df drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] new 83a3ada3cb4a drm/amdgpu: add tiling flags from Mesa new 8e859765ebad drm/amdkfd: Put ASIC revision into HSA capability new d7a1be6bf777 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 541dc5a2cf61 drm/amdkfd: Enable GWS based on FW Support new d0de2c410670 drm/mm: revert "Break long searches in fragmented address spaces" new def7d0c2e8ca drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) new 7d9ca6446972 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 49f8a6f942c8 drm/amdgpu: work around llvm bug #42576 new 260fdb2068a5 drm/amdgpu/display: fix logic inversion in program_timing_sync() new 01fa7acc77ed PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new 47afc87de7ec Merge remote-tracking branch 'amdgpu/drm-next' new 8372e3227f80 drm/i915/icl: Fix timeout handling during TypeC AUX power [...] new 36fe164d8d78 drm/i915/gt: Carefully order virtual_submission_tasklet new b97f77baa845 drm/i915/gt: Check carefully for an idle engine in wait-for-idle new cbfd3a0c5a55 drm/i915/selftests: Add request throughput measurement to perf new f1cc6acf22dd drm/i915/selftests: Add context batchbuffers registers to [...] new b4892e440432 drm/i915: Make define for lrc state offset new 024106f5d5f4 Merge remote-tracking branch 'drm-intel/for-linux-next' new f8423f69843c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 973a5909e99d Revert "drm/dp_mst: Remove single tx msg restriction." new 58117a2b90d8 Merge remote-tracking branch 'drm-misc/for-linux-next' new f3bb8d62e994 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new df8b3bda571f Merge remote-tracking branch 'imx-drm/imx-drm/next' new 942563f10fcc Merge remote-tracking branch 'regmap/for-next' new 48264bbfae39 Merge remote-tracking branch 'sound/for-next' new cade2f59e7ae ASoC: Intel: Skylake: Replace guid_copy() with import_guid() new 76ec4aea9fd8 ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" new fe57a92c8858 ASoC: SOF: Add missing dependency on IMX_SCU new d9827b057493 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next new 9566dd3bc6f1 Merge remote-tracking branch 'sound-asoc/for-next' new 9b96263dac9c Merge remote-tracking branch 'modules/modules-next' new 15fb52d7090b Merge remote-tracking branch 'input/next' new ace03f2ba952 Merge remote-tracking branch 'block/for-next' new 27404d399cdc Merge remote-tracking branch 'device-mapper/for-next' new 2556dafe84ed mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] new fa6f23de36b7 mmc: sdhci-pci-o2micro: Make some symbols static new 54124ec79d91 Merge remote-tracking branch 'mmc/next' new 88bde783e532 Merge remote-tracking branch 'battery/for-next' new 9e8486af930c Merge remote-tracking branch 'regulator/for-next' new 3ba743e011a8 Merge remote-tracking branch 'apparmor/apparmor-next' new 9996be064c3e Merge remote-tracking branch 'integrity/next-integrity' new e9e8fde04f29 Merge remote-tracking branch 'keys/keys-next' new 488415798514 Merge remote-tracking branch 'selinux/next' new 55e94b602363 Merge remote-tracking branch 'smack/for-next' new 5d92dde55f43 Merge remote-tracking branch 'audit/next' new 2218c6b5ff33 Merge remote-tracking branch 'devicetree/for-next' new 80300a7d5f2d spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices new 0770769dcb1b Merge remote-tracking branch 'spi/for-5.8' into spi-next new ea0286b9b1ce Merge remote-tracking branch 'spi/for-next' new daaed267eef6 Merge branch 'x86/vdso' new f62b2e7af5ac Merge branch 'x86/mm' new 9adbf3c609af x86/microcode: Fix return value for microcode late loading new 6735479b71cd Merge branch 'x86/microcode' new 4cd72afbdcb5 Merge branch 'x86/kdump' new 60abfd08e88b x86/mm/mmap: Fix -Wmissing-prototypes warnings new 66648766ef38 mm: Remove MPX leftovers new 78603d2d99f6 Merge branch 'x86/cleanups' new 86b26f92afe7 Merge branch 'x86/build' new f8b57b0bb55c Merge branch 'x86/asm' new 1ff515d1cc1f Merge branch 'timers/urgent' new b59521905b53 Merge branch 'smp/core' new 9a6c2c3c7a73 x86, sched: Bail out of frequency invariance if base frequ [...] new 23ccee22e834 x86, sched: Account for CPUs with less than 4 cores in fre [...] new b56e7d45e807 x86, sched: Don't enable static key when starting secondary CPUs new db441bd9f630 x86, sched: Move check for CPU type to caller function new eaf5a92ebde5 sched/core: Fix reset-on-fork from RT with uclamp new 44bcf30ac55e Merge branch 'sched/urgent' new e40d0222a3fd Merge branch 'ras/core' new 5b16ef2e43ff perf/x86/cstate: Add Jasper Lake CPU support new f3bed55e8509 perf/core: fix parent pid/tid in task exit events new ea4765d62294 Merge branch 'perf/urgent' new 0c9f429cf23d Merge branch 'perf/core' new df2b384366fc objtool: Fix 32bit cross builds new 7f9b34f36cf6 objtool: Fix off-by-one in symbol_by_offset() new 35e47270584f Merge branch 'objtool/urgent' new 894e48cada64 objtool: Constify 'struct elf *' parameters new bc359ff2f6f3 objtool: Rename elf_read() to elf_open_read() new 0c98be811822 objtool: Constify arch_decode_instruction() new 33c93f0a6dc2 Merge branch 'objtool/core' new e8dfcc97c3ca Merge branch 'locking/kcsan' new 1d526a0d0a7c Merge branch 'core/core' new 40306a42ccf7 Merge remote-tracking branch 'tip/auto-latest' new e83e7029a6d8 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 58d66175d461 EDAC/thunderx: Make symbols static new 119ae47a57be Merge remote-tracking branch 'edac/edac-for-next' new 9da73974eb9c tracing: Fix memory leaks in trace_events_hist.c new 353da87921a5 ftrace: Fix memory leak caused by not freeing entry in unr [...] new a2806ef77ff9 tracing: Remove DECLARE_TRACE_NOARGS new d013496f99c5 tracing: Convert local functions in tracing_map.c to static new b91be824dc8b Merge remote-tracking branch 'ftrace/for-next' new 47a185808724 Merge remote-tracking branch 'rcu/rcu/next' new b1a8800d7cf6 Merge remote-tracking branch 'kvm/linux-next' new bce6a898338a Merge remote-tracking branch 'kvms390/next' new 6673ade0e41e Merge remote-tracking branch 'percpu/for-next' new 79be394888f5 Merge remote-tracking branch 'workqueues/for-next' new f9dffc141713 platform/x86: wmi: Replace UUID redefinitions by their originals new 6701cc8f7071 platform/x86: wmi: Fix indentation in some cases new 5a707af10da9 platform/x86: wmi: Describe function parameters new 295615f5e5a5 platform/x86: touchscreen_dmi: Add info for the ONDA V891 [...] new 92f62e696851 platform/x86: intel_pmc_core: Change Jasper Lake S0ix debu [...] new b9d4e4a4c0e4 Merge remote-tracking branch 'drivers-x86/for-next' new cc6e08f5cf36 Merge remote-tracking branch 'chrome-platform/for-next' new 4b479a91c795 Merge remote-tracking branch 'leds/for-next' new d22ccc4a0f5c Merge remote-tracking branch 'ipmi/for-next' new 7808281d4c54 Merge remote-tracking branch 'driver-core/driver-core-next' new a622c17bbe3a Merge remote-tracking branch 'usb/usb-next' new 64c8b8b92735 Merge remote-tracking branch 'usb-serial/usb-next' new 7181a3479d61 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new b2cb8fcc759a Merge remote-tracking branch 'tty/tty-next' new 975094f3ae40 Merge remote-tracking branch 'extcon/extcon-next' new 8b5d8905cca0 Merge remote-tracking branch 'soundwire/next' new 57d8df68eb53 thunderbolt: Add support for Intel Tiger Lake new 2c5ddf60026c Merge remote-tracking branch 'thunderbolt/next' new 2dbbe4d513ad iio: xilinx-xadc: Fix typo in author's name new 35a4eeb055c9 iio: core: Use scnprintf() for avoiding potential buffer overflow new 3c50dee99588 iio: light: st_uvis25: Drop unneeded casting when print er [...] new 49f20fc6fe70 iio: st_sensors: Use dev_get_platdata() to get platform_data new 1f38527d5878 iio: st_sensors: Drop unneeded explicit castings new 7da08588b992 iio: st_sensors: Drop unneeded casting when print error code new 38bc80154a50 iio: st_sensors: Join string literals back new 4d8d2f09ad9f iio: humidity: hts221: Use dev_get_platdata() to get platf [...] new 92c3e93b7d2d iio: humidity: hts221: Make use of device properties new 144eb562becf iio: humidity: hts221: Drop unneeded casting when print er [...] new 4be590e3f6ec iio: adc: intel_mrfld_adc: Use be16_to_cpu() instead of ge [...] new af37e4703d00 iio: adc: ad7476: Generate CONVST signal internally new 3a6af93dd66e iio: adc: ad7476: Add IIO_CHAN_INFO_RAW for AD7091R new 0267a3166644 iio: adc: ad7476: Add AD7091 support new 4bb2b8f94ace iio: adc: ad7476: implement devm_add_action_or_reset new 72ad02b15d63 iio: Add SEMTECH SX9310/9311 sensor driver new 143324fd89ef iio: core: Make mlock internal to the iio core new 9fd28570ec91 iio: light: tsl2563: Rename macro to fix typo new 5924dab2412b iio: adc: ad7780: define/use own IIO channel macros new ab3449943b1d iio: adc: ad7791: define/use own IIO channel macros new aebefb444fe8 iio: adc: ad7793: define/use own IIO channel macros new 501d3e5dd5bd iio: ad_sigma_delta: remove unused IIO channel macros new 7d744c8f7015 MAINTAINERS: Add Syed Nayyar Waris to ACCES 104-QUAD-8 driver new ccd428e42b80 iio: buffer: re-introduce bitmap_zalloc() for trialmask new 1579fc067f6e iio/gyro/bmg160: Add support for BMI088 chip new bb8759f28e36 iio: health: max30100: use generic property handler new bf09cddb2cd4 iio: adc: max1363: replace uses of mlock new 3dee04262898 iio: tsl2772: Use scnprintf() for avoiding potential buffe [...] new b7329249ea5b iio: buffer: Don't allow buffers without any channels enab [...] new 1cfe38fc40e6 iio: adc: ad7793: use read_avail iio hook for scale available new f0bd45fea3ea iio: accel: kxsd9: Use vsprintf extension %pe for symbolic [...] new 442140989f2d iio: gyro: bmg160_i2c: Use vsprintf extension %pe for symb [...] new df91cf5c289c iio: gyro: bmg160_spi: Use vsprintf extension %pe for symb [...] new 0e5fd387657a iio: gyro: mpu3050: Use vsprintf extension %pe for symboli [...] new 6e924c526a32 iio: imu: bmi160_i2c: Use vsprintf extension %pe for symbo [...] new 35c9c8d5ec07 iio: imu: bmi160_spi: Use vsprintf extension %pe for symbo [...] new fb3f7ab7736d iio: imu: inv_mpu6050_i2c: Use vsprintf extension %pe for [...] new 02566b459f39 iio: imu: inv_mpu6050_spi: Use vsprintf extension %pe for [...] new 9623473cbb6f iio: magn: bmc150: Use vsprintf extension %pe for symbolic [...] new b5fbf0568c51 iio: imu: inv_mpu6050: convert to use i2c_new_client_device() new 97b31a6f5fb9 iio: pressure: bmp280: Tolerate IRQ before registering new 6085102c494b iio: pressure: bmp280: Convert to use ->read_avail() new df6e71256c84 iio: pressure: bmp280: Explicitly mark GPIO optional new a7a047ea5e01 iio: pressure: bmp280: Drop unneeded explicit castings new 792897ce417f iio: pressure: bmp280: Join string literals back new 4b7ef6040fc4 iio: imu: inv_mpu6050: add debugfs register r/w interface new 5a464c6e274c iio: temperature: ltc2983: remove redundant comparison to bool new 9159c7c06ceb iio: buffer: drop left-over 'stufftoread' field new 641dedd50c48 include: fpga: adi-axi-common.h: fixup whitespace tab -> space new 20d5fa48d333 include: fpga: adi-axi-common.h: add version helper macros new 6eb3b8acfd07 iio: buffer-dmaengine: use %zu specifier for sprintf(align) new e0fcca9fbd99 iio: buffer-dmaengine: add dev-managed calls for buffer alloc new ef04070692a2 iio: adc: adi-axi-adc: add support for AXI ADC IP core new 96553a44e96d dt-bindings: iio: adc: add bindings doc for AXI ADC driver new ad6797120238 iio: adc: ad9467: add support AD9467 ADC new 94291556b21a dt-bindings: iio: adc: add bindings doc for AD9467 ADC new 9cfea767d22d dt-bindings: iio: tsl2563: convert bindings to YAML new 9601c94d9419 dt-bindings: iio: dac: stm32-dac: convert bindings to json-schema new 4ab717d9e8bd iio: imu: st_lsm6dsx: configure full scale on slave device [...] new ae1d37a9bb4b iio: imu: adis16400: use DEFINE_DEBUGFS_ATTRIBUTE instead [...] new 2ca73823d05d iio: imu: adis16460: use DEFINE_DEBUGFS_ATTRIBUTE instead [...] new a0e35e2416c7 iio: imu: st_lsm6dsx: Increase ODR_LIST_SIZE new 394dedec7746 iio: imu: st_lsm6dsx: Add sensor hub device LIS3MDL new 9e3fbad5bb85 dt-bindings: st_sensors: add st,lis2hh12 compatible entry new 3f4a559bb57c iio: accel: st_sensors: add support for LIS2HH12 new fc20a26a2188 dt-bindings: iio: adc: Add MAX1241 bindings new 8a80a71d9020 iio: adc: Add MAX1241 driver new c0ae3591d900 iio: dma-buffer: Cleanup buffer.h/buffer_impl.h includes new 4647caae68e8 dt-bindings: iio: adc: convert rockchip saradc bindings to yaml new 221f7b4fea8d dt-bindings: iio: adc: rockchip-saradc: add description fo [...] new a630117f2553 dt-bindings: iio: adc: rockchip-saradc: add description for px30 new 903b6a07d95b iio: xilinx-xadc: Fix typo new 97f1755ee227 iio: imu: adis: Add a missing '\n' in a log message new 2e036804d773 iio: buffer: remove 'scan_el_attrs' attribute group from b [...] new a17cb784fcd7 iio: move 'indio_dev->info' null check first in __iio_devi [...] new 83af573e980a iio: core: drop devm_iio_device_unregister() API call new 666e4de43d94 iio: core: drop devm_iio_triggered_buffer_cleanup() API call new 66be392a48f9 iio: core: drop devm_iio_device_free() API call new 83381c9803a0 iio: core: drop devm_iio_trigger_unregister() API call new 92b7ed7fe40d iio: core: drop devm_iio_trigger_free() API call new fc1f75a0347a iio: inkern: drop devm_iio_channel_release{_all} API calls new 05c09e3cee0a iio: buffer: drop devm_iio_hw_consumer_free() API call new 608d98a2c4a0 iio: buffer: drop devm_iio_kfifo_free() API call new 780f1c176140 iio: imu: st_lsm6dsx: drop huge include in sensor-hub driver new b01401a228bc iio:accel:mxc4005: Drop unnecessary explicit casts in regm [...] new 0f92afee81ec iio:chemical:atlas-sensor: Drop unnecessary explicit casts [...] new ce968fb6f97c iio:chemical:bme680: Tidy up parameters to regmap_bulk_read new d7d3a1327b8a iio:imu:mpu6050: Tidy up parameters to regmap_bulk functions. new 06c482605b13 iio:magn:mmc35240: Drop unnecessary casts of val parameter [...] new 5372e1e5b4c8 iio:light:ltr501: Drop unnecessary cast of parameter in re [...] new fd1cadd6ca30 iio: adc: sun4i-gpadc-iio: Use devm_platform_ioremap_resource new af5c2174ca6d iio: adc: at91-adc: Use devm_platform_ioremap_resource new 587122cb8b43 iio: adc: fsl-imx25-gcq: Use devm_platform_ioremap_resource new 9b7a12c3e090 iio: light: isl29125: fix iio_triggered_buffer_{predisable [...] new 8cba4a9927df iio: Fix misspellings of "Analog Devices" new c194e2389d99 dt-bindings: iio: vcnl4000: convert bindings to YAML format new 445b16fb6bdc dt-bindings: iio: Introduce common properties for iio sensors new 138986062b50 dt-bindings: iio: light: vcnl4000: Add proximity-near-level new f5a98e1fca15 iio: vcnl4000: Export near level property for proximity sensor new aa8cb0485594 Documentation: ABI: document IIO in_proximity_nearlevel file new 2de8c02349f0 iio: magnetometer: ak8974: Silence deferred-probe error new 4e1d96306d8b Merge tag 'iio-for-5.8a' of git://git.kernel.org/pub/scm/l [...] new 2db42c8f024b Merge remote-tracking branch 'staging/staging-next' new 482382649772 Merge remote-tracking branch 'mux/for-next' new 0d8173f297df dmaengine: mmp_tdma: Drop "mmp_tdma: from error messages new 4719d4b71562 dmaengine: mmp_tdma: Log an error if channel is in wrong state new baed6b34ceea dmaengine: mmp_tdma: Fill in slave capabilities new a6e26648e6e2 dmaengine: mmp_tdma: Remove the MMP_SRAM dependency new 5a87c506ed76 dmaengine: ioat: removing duplicate code from timeout handler new 2baedcb6a637 dmaengine: ioat: remove unnesesery double complition timer [...] new db474931df3e dmaengine: ioat: adding missed issue_pending to timeout handler new ae24b5357710 Merge remote-tracking branch 'slave-dma/next' new 4dfd0352471f Merge remote-tracking branch 'cgroup/for-next' new e446b999fccc Merge remote-tracking branch 'scsi/for-next' new 65ba1097c453 Merge remote-tracking branch 'scsi-mkp/for-next' new e1bcbf4cec24 virtio: add VIRTIO_RING_NO_LEGACY new 8b7d5839d430 virtio-mmio: Delete an error message in vm_find_vqs() new 4833f4b7c282 virtio: force spec specified alignment on types new 4ce332bb5eb3 vhost: revert "vhost: disable for OABI" new 39fe1404c978 Merge remote-tracking branch 'vhost/linux-next' new e29ff72b7794 remoteproc: remove rproc_elf32_sanity_check new 33467ac3c8dc remoteproc: Add prepare and unprepare ops new 2fb75ceaf71a remoteproc: Add missing '\n' in log messages new 914a0df49382 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 7808dfc40027 Merge remote-tracking branch 'rpmsg/for-next' new 93a441fdaa25 Merge remote-tracking branch 'gpio/for-next' new f8d3e694992a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 0d5d4cba4fe4 Merge remote-tracking branch 'pinctrl/for-next' new 3804eb6c7805 Merge remote-tracking branch 'pinctrl-intel/for-next' new 52a5c6588d7a Merge remote-tracking branch 'pinctrl-samsung/for-next' new 6b3dbfa81a2e Merge remote-tracking branch 'pwm/for-next' new 16bcd0f509e4 selftests/ftrace: Check required filter files before running test new 93a4388b765d selftests: add build/cross-build dependency check script new b8d1d15a2e73 Merge remote-tracking branch 'kselftest/next' new 908a55253b11 Merge remote-tracking branch 'livepatching/for-next' new f9da63e23e0b Merge remote-tracking branch 'coresight/next' new a61403156fd7 Merge remote-tracking branch 'rtc/rtc-next' new c03b1ff99eb5 Merge remote-tracking branch 'ntb/ntb-next' new fe296e60dbc8 Merge remote-tracking branch 'kspp/for-next/kspp' new 81c945e48496 Merge remote-tracking branch 'fsi/next' new 946f4b6af853 Merge remote-tracking branch 'slimbus/for-next' new 97522d8d8a0d Merge remote-tracking branch 'nvmem/for-next' new 25e743a7dcda Merge remote-tracking branch 'xarray/xarray' new ac0f7d425841 Drivers: hv: copy from message page only what's needed new a276463b7aeb Drivers: hv: allocate the exact needed memory for messages new 5cc415001bca Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() new b0a284dc65b4 Drivers: hv: make sure that 'struct vmbus_channel_message_ [...] new 52c7803f9bd4 Drivers: hv: check VMBus messages lengths new 8a857c55420f Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 new b9fa1b8797dc Drivers: hv: vmbus: Don't bind the offer&rescind works to [...] new 8b6a877c060e Drivers: hv: vmbus: Replace the per-CPU channel lists with [...] new ac5047671758 hv_netvsc: Disable NAPI before closing the VMBus channel new 238d2ed8f7d1 hv_utils: Always execute the fcopy and vss callbacks in a tasklet new 9403b66e6161 Drivers: hv: vmbus: Use a spin lock for synchronizing chan [...] new 240ad77cb50d PCI: hv: Prepare hv_compose_msi_msg() for the VMBus-channe [...] new 8ef4c4abbbcd Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel [...] new d570aec0f215 Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug new 752781057343 Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL [...] new 951d33f2d785 scsi: storvsc: Re-init stor_chns when a channel interrupt [...] new 7ecf98df3c12 drivers: hv: remove redundant assignment to pointer primar [...] new a773de604051 KVM: x86: hyperv: Remove duplicate definitions of Referenc [...] new 22a14b0bd029 x86/hyperv: Remove HV_PROCESSOR_POWER_STATE #defines new c9ce43cb6973 x86/hyperv: Split hyperv-tlfs.h into arch dependent and in [...] new 29dafd27626b asm-generic/hyperv: Add definitions for Get/SetVpRegister [...] new 70fc4a45b0b7 Merge remote-tracking branch 'hyperv/hyperv-next' new 7a8c9ccc6c5e Merge remote-tracking branch 'kgdb/kgdb/for-next' new 98ac08543684 Merge remote-tracking branch 'devfreq/devfreq-next' new 40ea5e483a8b Merge remote-tracking branch 'fpga/for-next' new 6cb181879881 kunit: Add missing newline in summary message new 976352e43ca9 Merge remote-tracking branch 'kunit-next/kunit' new 96b12ca1faa9 powerpc-add-support-for-folded-p4d-page-tables-fix new 6b155e7db50d sh: fault: Modernize printing of kernel messages new f32931f36454 sh: drop __pXd_offset() macros that duplicate pXd_index() ones new 2d942899e1a9 sh: add support for folded p4d page tables new cb3b53dcb3b4 unicore32: remove __ARCH_USE_5LEVEL_HACK new 9a15203db00c asm-generic: remove pgtable-nop4d-hack.h new 0691ceb268f6 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] new a0e3b42d1776 mm/gup.c: further document vma_permits_fault() new 3d5984c49814 /proc/PID/smaps: Add PMD migration entry parsing new 6466c42d8828 mm/mmap.c: fix the adjusted length error new 771d81f5a8ff mm/memory: remove unnecessary pte_devmap case in copy_one_pte() new 317d0304c934 x86/hyperv: use vmalloc_exec for the hypercall page new c01a9fb46913 x86: fix vmap arguments in map_irq_stack new ea0b247d9970 staging: android: ion: use vmap instead of vm_map_ram new 701d317ec0b0 staging: media: ipu3: use vmap instead of reimplementing it new 27018e32b087 dma-mapping: use vmap insted of reimplementing it new b8b8055b9fba powerpc: add an ioremap_phb helper new eb093e33d1f0 powerpc: remove __ioremap_at and __iounmap_at new 77241cb218d6 mm: remove __get_vm_area new 64bb401c12ce mm: unexport unmap_kernel_range_noflush new f16001601cb5 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] new cf94ac9bc8cb mm: only allow page table mappings for built-in zsmalloc new 5bb764420d14 mm: pass addr as unsigned long to vb_free new 381fa29ed3f4 mm: remove vmap_page_range_noflush and vunmap_page_range new 0cf6c900cfea mm: rename vmap_page_range to map_kernel_range new b85e6f0a4c1f mm: don't return the number of pages from map_kernel_range [...] new 29bfca12bd5a mm: remove map_vm_range new 069d546fd5ee mm: remove unmap_vmap_area new 08db796d1852 mm: remove the prot argument from vm_map_ram new 2fa4b8432613 mm: enforce that vmap can't map pages executable new e05f6564f6d2 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc new fd6eaec90c65 mm: remove the pgprot argument to __vmalloc new 37c8ea2512f8 mm: remove the prot argument to __vmalloc_node new 2b35f13caf12 mm: remove both instances of __vmalloc_node_flags new 1abbff7779a0 mm: remove __vmalloc_node_flags_caller new 887f55100c97 mm-remove-__vmalloc_node_flags_caller-fix new 5d93312474cb mm: switch the test_vmalloc module to use __vmalloc_node new 71eab23b55a3 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix new d4493a599f1a mm: remove vmalloc_user_node_flags new 631665dda0b9 mm-remove-vmalloc_user_node_flags-fix new eedc32fd756c arm64: use __vmalloc_node in arch_alloc_vmap_stack new 64178b812578 powerpc: use __vmalloc_node in alloc_vm_stack new ae367cf1e181 s390: use __vmalloc_node in stack_alloc new f08ad8a1b161 mm/mm_init.c: report kasan-tag information stored in page->flags new 7b29ff3b93c8 mm: clarify __GFP_MEMALLOC usage new bf1f7c703f4f mm: memblock: replace dereferences of memblock_region.nid [...] new f38b899d37bd mm: make early_pfn_to_nid() and related defintions close t [...] new 04ec7eb4b50c mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option new 87846fe862e4 mm: free_area_init: use maximal zone PFNs rather than zone sizes new 2cb9d323f00c mm: use free_area_init() instead of free_area_init_nodes() new 0f9754a7371f alpha: simplify detection of memory zone boundaries new 29d317605850 arm: simplify detection of memory zone boundaries new 77ee4c0aa0d1 arm64: simplify detection of memory zone boundaries for UM [...] new 9e4e4f653350 csky: simplify detection of memory zone boundaries new 142c54e67206 m68k: mm: simplify detection of memory zone boundaries new 57cc4119a0a2 parisc: simplify detection of memory zone boundaries new 7e0cf915e0ec sparc32: simplify detection of memory zone boundaries new 836a84947104 unicore32: simplify detection of memory zone boundaries new 6e1371815e95 xtensa: simplify detection of memory zone boundaries new 5d9b6d572d93 mm: memmap_init: iterate over memblock regions rather that [...] new 6017ec386acd mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] new 1425012b2f5d mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES new ea184083d6d5 mm: free_area_init: allow defining max_zone_pfn in descend [...] new 6584e7f38500 mm: rename free_area_init_node() to free_area_init_memoryl [...] new 63099365e258 mm: clean up free_area_init_node() and its helpers new 9d935641ed66 mm: simplify find_min_pfn_with_active_regions() new 51ad8e0e4053 docs/vm: update memory-models documentation new e97d4cb3edb1 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] new d47de00671ab mm/page_alloc.c: bad_flags is not necessary for bad_page() new 5d07b11f438b mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] new fe8e37ac3502 mm/page_alloc.c: rename free_pages_check() to check_free_page() new 602042627372 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] new bc007a2cdcca mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] new fb43605cfed2 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] new dc7baefe27a1 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] new cfedc39f68dd mm: initialize deferred pages with interrupts enabled new 1ff72c6ce3af mm: call cond_resched() from deferred_init_memmap() new c0303856884f mm/page_alloc.c: remove unused free_bootmem_with_active_regions new e2536a709cb2 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] new b7caa3c5471b mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] new 6d8a26bb6cb3 mm/vmstat.c: do not show lowmem reserve protection informa [...] new 71c8109d0d14 mm/page_alloc: use ac->high_zoneidx for classzone_idx new c1bc6c66c848 mm/page_alloc: integrate classzone_idx and high_zoneidx new e26130fc706d mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() new 3f811e0fa3d9 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] new 45113492064b mm/vmscan.c: use update_lru_size() in update_lru_sizes() new 16bc1abc2a14 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] new c3343a2481d0 khugepaged: add self test new da0ba347efc4 selftests: khugepaged: fix several spelling mistakes new bbe2307fa01f khugepaged: do not stop collapse if less than half PTEs ar [...] new 1a50c8971dbb khugepaged: drain all LRU caches before scanning pages new 85d9c8a1b6bc khugepaged: drain LRU add pagevec after swapin new cb9291f3a91f khugepaged: allow to collapse a page shared across fork new 611b3193d918 khugepaged: allow to collapse PTE-mapped compound pages new 23723ab391cd thp: change CoW semantics for anon-THP new 0636a6bec1f6 khugepaged: introduce 'max_ptes_shared' tunable new c55f713d0a35 selftests: khugepaged: fix several spelling mistakes new 84357570c7d3 hugetlbfs: add arch_hugetlb_valid_size new fbc9f4e67e36 hugetlbfs: move hugepagesz= parsing to arch independent code new 0d0a32a4ec4f hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] new 49ead4af2a4d arm64/hugetlb: fix hugetlb initialization new b515b9b38547 hugetlbfs: clean up command line processing new c4b86d1955b0 mm: thp: don't need to drain lru cache when splitting and [...] new 531d1b51e64e powerpc/mm: drop platform defined pmd_mknotpresent() new 5b3df77f8b4b mm/thp: rename pmd_mknotpresent() to pmd_mknotvalid() new ff89a3877cef drivers/base/memory.c: cache memory blocks in xarray to ac [...] new 1e4af208444c drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new ba5ee7c95277 mm/memory_hotplug: refrain from adding memory into an impo [...] new 830fa4d448bf powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] new 56b75a514c84 mm/memory_hotplug: remove is_mem_section_removable() new fe5443f5446f mm: replace zero-length array with flexible-array member new 40e688375ca2 mm-replace-zero-length-array-with-flexible-array-member-fix new 5360e6b015d4 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" new 1902558ce024 mm: ksm: fix a typo in comment "alreaady"->"already" new 978726105cbd mm: ksm: fix a typo in comment "alreaady"->"already" new 8f1a7fdda5ed mm: mmap: fix a typo in comment "compatbility"->"compatibility" new dfe7f440dc14 mm/hugetlb: fix a typo in comment "manitained"->"maintained" new ed40a9c22f85 mm/hugetlb: fix a typo in comment "manitained"->"maintained" new 0cb01122eb05 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] new 535f7df802dc mm/vmsan: fix some typos in comment new 2d27bb88c89c mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" new 7b5aa3439191 mm/memblock: fix a typo in comment "implict"->"implicit" new 694eac615777 mm/list_lru: fix a typo in comment "numbesr"->"numbers" new 65f3378cb263 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" new e89cfff86295 mm/frontswap: fix some typos in frontswap.c new cd0b357f3a17 mm, memcg: fix some typos in memcontrol.c new b743dc9eb83c mm: fix a typo in comment "strucure"->"structure" new 5acb059bfef2 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] new 2dfff8bf023e mm/sparse: fix a typo in comment "convienence"->"convenience" new 91aa80ab4923 mm/page-writeback: fix a typo in comment "effictive"->"effective" new fdeaa99f6710 mm/memory: fix a typo in comment "attampt"->"attempt" new 9e0e45700ccf mm: use false for bool variable new 029831141bbe fs/buffer.c: add debug print for __getblk_gfp() stall problem new e9f00b36d8dd fs/buffer.c: dump more info for __getblk_gfp() stall problem new 0f1ab44f8de3 kernel/hung_task.c: Monitor killed tasks. new 1fa10d1f8113 proc: rename "catch" function argument new 8ce26818f226 x86/mm: define mm_p4d_folded() new 33d60f325881 mm/debug: add tests validating architecture page table helpers new a5b073bd3942 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 new aee3c7b45030 user.c: make uidhash_table static new 8e3ae66ce872 parisc: add sysctl file interface panic_on_stackoverflow new ef3ac10825e6 kernel/hung_task.c: introduce sysctl to print all traces w [...] new e3ef27512da1 dynamic_debug: add an option to enable dynamic debug for m [...] new 118125ccd046 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] new aa7e77d4bf1f lib/math: avoid trailing newline hidden in pr_fmt() new 880a4464a37e lib: Add might_fault() to strncpy_from_user. new 9f7b59daa702 lib: optimize cpumask_local_spread() new 82d2006bbf93 lib/test_lockup.c: make test_inode static new 653f0c06a232 checkpatch: additional MAINTAINER section entry ordering checks new 32e64ec13a55 checkpatch: look for c99 comments in ctx_locate_comment new 34660cdb95d1 fs/binfmt_elf: remove redundant elf_map ifndef new 27f5c09e5905 elfnote: mark all .note sections SHF_ALLOC new ede4b5b79937 initrdmem= option to specify initrd physical address new 7a66fc307f5e initrdmem=-option-to-specify-initrd-physical-address-check [...] new b64086bfbc86 fat: don't allow to mount if the FAT length == 0 new f372e19bce29 fat: improve the readahead for FAT entries new a19cf06e8e6c fs/seq_file.c: seq_read: Update pr_info_ratelimited new 79d42bf28c6e umh: fix refcount underflow in fork_usermode_blob(). new 022ff461ef8e kexec: prevent removal of memory in use by a loaded kexec image new b78b98ec075a mm/memory_hotplug: allow arch override of non boot memory [...] new f981a2b1ff43 arm64: memory: give hotplug memory a different resource name new db105b15f3e6 panic: add sysctl to dump all CPUs backtraces on oops event new 8e45349fa60a kernel/relay.c: fix read_pos error when multiple readers new 70f948073725 aio: simplify read_events() new 8bac86b124af selftests/x86/pkeys: move selftests to arch-neutral directory new 92230359ac1a selftests/vm/pkeys: rename all references to pkru to a gen [...] new 527b7be3994b selftests/vm/pkeys: move generic definitions to header file new f1a6932ac76e selftests/vm/pkeys: move some definitions to arch-specific header new c36b35ae101d selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() new 2f6bdc184507 selftests: vm: pkeys: Use sane types for pkey register new df6b76db6a0b selftests: vm: pkeys: add helpers for pkey bits new 50b45f35bf9f selftests/vm/pkeys: fix pkey_disable_clear() new d05909a1aa3a selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() new 2efc0f61b291 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new 1026b6659115 selftests: vm: pkeys: use the correct huge page size new 5cddc34e5873 selftests/vm/pkeys: introduce generic pkey abstractions new b282d8a5a8fb selftests/vm/pkeys: introduce powerpc support new 6d3a45714ec0 selftests/vm/pkeys: fix number of reserved powerpc pkeys new 24c1b8f11f26 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() new 20535fc0d050 selftests/vm/pkeys: improve checks to determine pkey support new f697675953bd selftests/vm/pkeys: associate key on a mapped page and det [...] new 34e48d345c0a selftests/vm/pkeys: associate key on a mapped page and det [...] new 79459eb42df2 selftests/vm/pkeys: detect write violation on a mapped acc [...] new c00f07f8b37c selftests/vm/pkeys: introduce a sub-page allocator new 2260fed92534 selftests/vm/pkeys: test correct behaviour of pkey-0 new 8477ec24fa05 selftests/vm/pkeys: override access right definitions on powerpc new 3c49c13d079d selftests: vm: pkeys: use the correct page size on powerpc new 632e1a418ca2 selftests: vm: pkeys: fix multilib builds for x86 new c352e58516d0 tools/testing/selftests/vm: remove duplicate headers new ff88e432af80 ipc/msg: add missing annotation for freeque() new 6808be539ac7 ipc/namespace.c: use a work queue to free_ipc new de5738d1c364 ipc: convert ipcs_idr to XArray new 226459a8f33b Merge branch 'akpm-current/current' new 8d50a1544af5 amdgpu: a NULL ->mm does not mean a thread is a kthread new bbe6d8d99920 i915/gvt: remove unused xen bits new d98adc64efe9 kernel: move use_mm/unuse_mm to kthread.c new f4376825a9d1 kernel: move use_mm/unuse_mm to kthread.c new 54a9f385585a kernel: better document the use_mm/unuse_mm API contract new 9f7ad991e86f kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new 3736017cf9a5 powerpc/vas: fix up for {un}use_mm() rename new 8f92aa023692 kernel: set USER_DS in kthread_use_mm new 89ee979ca8a3 mm/kmemleak: silence KCSAN splats in checksum new 58dc90362134 kallsyms/printk: add loglvl to print_ip_sym() new bd9f6f85fd98 alpha: add show_stack_loglvl() new e03de5c294f4 arc: add show_stack_loglvl() new 4da819d91a5e arm/asm: add loglvl to c_backtrace() new 62f9da49e1e9 arm: add loglvl to unwind_backtrace() new 81fe25baa4ce arm: add loglvl to dump_backtrace() new 19826ddb9f8a arm: wire up dump_backtrace_{entry,stm} new fae416779aac arm: add show_stack_loglvl() new b8b12cc5cb52 arm64: add loglvl to dump_backtrace() new 87a254b085d4 arm64: add show_stack_loglvl() new a540d070d227 c6x: add show_stack_loglvl() new 02fdf2335503 csky: add show_stack_loglvl() new 1fe01e46a14e h8300: add show_stack_loglvl() new eceddc2e399a hexagon: add show_stack_loglvl() new 87776fac9185 ia64: pass log level as arg into ia64_do_show_stack() new 16574c4cb1c0 ia64: add show_stack_loglvl() new ac01ccff9247 m68k: add show_stack_loglvl() new b6351f5f5b5e microblaze: add loglvl to microblaze_unwind_inner() new 49fdb9b969fe microblaze: add loglvl to microblaze_unwind() new 970c91a70ebf microblaze: add show_stack_loglvl() new c75420838d9a mips: add show_stack_loglvl() new db8b28823574 nds32: add show_stack_loglvl() new 4eb925e920b4 nios2: add show_stack_loglvl() new 27c6a584d923 openrisc: add show_stack_loglvl() new c4e5fa81686d parisc: add show_stack_loglvl() new c8308b14f595 powerpc: add show_stack_loglvl() new fe235b400279 riscv: add show_stack_loglvl() new 30c3a5816ee0 s390: add show_stack_loglvl() new 6162f382443d sh: add loglvl to dump_mem() new 17e8457f5b5b sh: remove needless printk() new 5fb52eeac781 sh: add loglvl to printk_address() new d43aa44ada26 sh: add loglvl to show_trace() new c2929408b768 sh: add show_stack_loglvl() new b4e4945ac58b sparc: add show_stack_loglvl() new 1d401796ffd7 um/sysrq: remove needless variable sp new d4bc5dddd495 um: add show_stack_loglvl() new 992cd7e33cb5 unicore32: remove unused pmode argument in c_backtrace() new dd9e1be32d51 unicore32: add loglvl to c_backtrace() new eea3797ff03d unicore32: add show_stack_loglvl() new c8a94f5fdfee x86: add missing const qualifiers for log_lvl new f5bde61de6e0 x86: add show_stack_loglvl() new 8aa9ac9341ea xtensa: add loglvl to show_trace() new fab98364ec0a xtensa: add show_stack_loglvl() new f62ed38adb33 sysrq: use show_stack_loglvl() new bdebeef186ea x86/amd_gart: print stacktrace for a leak with KERN_ERR new d2eb3d8de646 power: use show_stack_loglvl() new b0199dd44ae6 kdb: don't play with console_loglevel new 8de4fb03c732 sched: print stack trace with KERN_INFO new 9f0029cf7724 kernel: use show_stack_loglvl() new a0f9c01f07a6 kernel: rename show_stack_loglvl() => show_stack() new 3eae2b4efb5b mm/frontswap: mark various intentional data races new 7b5941fef315 mm/page_io: mark various intentional data races new b4f245e04d5a mm-page_io-mark-various-intentional-data-races-v2 new 217f77ee59fd mm/swap_state: mark various intentional data races new 9c1e9c34f7b5 mm/filemap.c: fix a data race in filemap_fault() new 264a2c4b53fb mm/swapfile: fix and annotate various data races new 849833d7f7b5 mm-swapfile-fix-and-annotate-various-data-races-v2 new 23cf220b47c0 mm/page_counter: fix various data races at memsw new d6ea29afa5c6 mm/memcontrol: fix a data race in scan count new 285d15784042 mm/list_lru: fix a data race in list_lru_count_one new 7258378dd3a0 mm/mempool: fix a data race in mempool_free() new 0942a0316445 mm/util.c: annotate an data race at vm_committed_as new 76533439cd86 mm/rmap: annotate a data race at tlb_flush_batched new 3c148b38e1c5 mm: annotate a data race in page_zonenum() new 9efb8b1306cd mm/swap.c: annotate data races for lru_rotate_pvecs new 95fa32292a88 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new ee040d11e04a mm/mmap.c: add more sanity checks to get_unmapped_area() new 8cf7299642de mm/mmap.c: do not allow mappings outside of allowed limits new 2f6621ad9334 mm/madvise: pass task and mm to do_madvise new 9009b65da6cf mm/madvise: introduce process_madvise() syscall: an extern [...] new be8b161db8f5 fix process_madvise build break for arm64 new 14fecc81abfe mm/madvise: check fatal signal pending of target process new ad6c12199bd7 pid: move pidfd_get_pid() to pid.c new 66b5781c6cc2 mm/madvise: support both pid and pidfd for process_madvise new f5a5b645897b mm/madvise: employ mmget_still_valid() for write lock new 1dd2abfbc35f mm/madvise: allow KSM hints for remote API new 9ca6dc09f757 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 (2a2597a20277) \ N -- N -- N refs/heads/akpm (9ca6dc09f757)
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 849 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio-proximity | 10 + Documentation/ABI/testing/sysfs-bus-iio-sx9310 | 10 + Documentation/admin-guide/kernel-parameters.txt | 3 +- Documentation/arm64/amu.rst | 42 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 3 +- Documentation/devicetree/bindings/arm/qcom.yaml | 7 + .../devicetree/bindings/iio/adc/adi,ad9467.yaml | 65 ++ .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 62 ++ .../devicetree/bindings/iio/adc/maxim,max1241.yaml | 63 ++ .../bindings/iio/adc/rockchip-saradc.txt | 37 - .../bindings/iio/adc/rockchip-saradc.yaml | 80 ++ Documentation/devicetree/bindings/iio/common.yaml | 35 + .../devicetree/bindings/iio/dac/st,stm32-dac.txt | 63 -- .../devicetree/bindings/iio/dac/st,stm32-dac.yaml | 110 ++ .../devicetree/bindings/iio/gyroscope/bmg160.txt | 2 +- .../bindings/iio/light/amstaos,tsl2563.yaml | 49 + .../devicetree/bindings/iio/light/tsl2563.txt | 19 - .../devicetree/bindings/iio/light/vcnl4000.txt | 24 - .../bindings/iio/light/vishay,vcnl4000.yaml | 50 + .../devicetree/bindings/iio/st-sensors.txt | 1 + .../devicetree/bindings/net/nxp,tja11xx.yaml | 61 ++ Documentation/driver-api/driver-model/devres.rst | 8 - Documentation/driver-api/iio/triggers.rst | 2 - Documentation/filesystems/proc.rst | 92 +- Documentation/kbuild/makefiles.rst | 3 +- Documentation/networking/ip-sysctl.txt | 7 + MAINTAINERS | 23 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 3 + arch/arm/boot/dts/bcm283x.dtsi | 1 + .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 4 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 4 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 19 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 85 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 + .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 46 + arch/arm64/boot/dts/qcom/sdm660.dtsi | 372 +++++++ arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 3 - .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 - arch/{alpha => h8300}/kernel/.gitignore | 0 arch/m68k/coldfire/pci.c | 4 +- arch/powerpc/kernel/entry_32.S | 2 +- arch/powerpc/kernel/setup_64.c | 2 + arch/powerpc/mm/kasan/kasan_init_32.c | 2 +- arch/powerpc/mm/nohash/8xx.c | 3 + arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/powerpc/platforms/powernv/vas-fault.c | 4 +- arch/riscv/net/bpf_jit_comp32.c | 5 +- arch/x86/events/intel/cstate.c | 1 + arch/x86/include/asm/hyperv-tlfs.h | 472 +-------- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kernel/cpu/microcode/core.c | 15 +- arch/x86/kernel/smpboot.c | 47 +- arch/x86/kvm/hyperv.c | 4 +- arch/x86/mm/mmap.c | 2 + drivers/crypto/chelsio/chcr_ktls.c | 6 +- drivers/dma/Kconfig | 2 - drivers/dma/ioat/dma.c | 71 +- drivers/dma/mmp_tdma.c | 26 +- drivers/dma/pch_dma.c | 2 +- drivers/edac/thunderx_edac.c | 8 +- drivers/firmware/arm_scmi/Makefile | 4 +- drivers/firmware/arm_scmi/base.c | 7 + drivers/firmware/arm_scmi/common.h | 11 + drivers/firmware/arm_scmi/driver.c | 133 ++- drivers/firmware/arm_scmi/mailbox.c | 17 + drivers/firmware/arm_scmi/perf.c | 5 + drivers/firmware/arm_scmi/power.c | 6 + drivers/firmware/arm_scmi/sensors.c | 4 + drivers/firmware/arm_scmi/shmem.c | 15 + drivers/firmware/arm_scmi/smc.c | 153 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 130 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 141 +-- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 237 +---- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 172 +--- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 262 +---- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 3 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 5 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 26 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 6 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 49 +- drivers/gpu/drm/drm_dp_mst_topology.c | 14 +- drivers/gpu/drm/i915/display/intel_display_power.c | 74 +- drivers/gpu/drm/i915/gt/intel_context_sseu.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 15 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 143 +-- drivers/gpu/drm/i915/gt/intel_lrc.h | 1 + drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 6 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 29 +- drivers/gpu/drm/i915/i915_perf.c | 2 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_request.c | 580 ++++++++++- drivers/iio/accel/Kconfig | 2 +- drivers/iio/accel/kxsd9-i2c.c | 4 +- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/accel/st_accel.h | 2 + drivers/iio/accel/st_accel_buffer.c | 3 +- drivers/iio/accel/st_accel_core.c | 83 +- drivers/iio/accel/st_accel_i2c.c | 5 + drivers/iio/adc/Kconfig | 45 + drivers/iio/adc/Makefile | 3 + drivers/iio/adc/ad7476.c | 59 +- drivers/iio/adc/ad7780.c | 27 +- drivers/iio/adc/ad7791.c | 64 +- drivers/iio/adc/ad7793.c | 144 ++- drivers/iio/adc/ad9467.c | 422 ++++++++ drivers/iio/adc/adi-axi-adc.c | 482 +++++++++ drivers/iio/adc/at91_adc.c | 5 +- drivers/iio/adc/fsl-imx25-gcq.c | 4 +- drivers/iio/adc/intel_mrfld_adc.c | 6 +- drivers/iio/adc/max1241.c | 227 +++++ drivers/iio/adc/max1363.c | 32 +- drivers/iio/adc/sun4i-gpadc-iio.c | 4 +- drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/adc/xilinx-xadc-events.c | 2 +- drivers/iio/adc/xilinx-xadc.h | 2 +- drivers/iio/buffer/industrialio-buffer-dma.c | 1 - drivers/iio/buffer/industrialio-buffer-dmaengine.c | 41 +- drivers/iio/buffer/industrialio-hw-consumer.c | 31 - drivers/iio/buffer/industrialio-triggered-buffer.c | 11 - drivers/iio/buffer/kfifo_buf.c | 22 - drivers/iio/chemical/atlas-sensor.c | 7 +- drivers/iio/chemical/bme680_core.c | 36 +- drivers/iio/common/st_sensors/st_sensors_core.c | 6 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 4 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 6 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 13 +- drivers/iio/gyro/Kconfig | 2 +- drivers/iio/gyro/bmg160_i2c.c | 6 +- drivers/iio/gyro/bmg160_spi.c | 5 +- drivers/iio/gyro/mpu3050-i2c.c | 4 +- drivers/iio/gyro/st_gyro_buffer.c | 3 +- drivers/iio/gyro/st_gyro_core.c | 9 +- drivers/iio/health/max30100.c | 7 +- drivers/iio/humidity/hts221_buffer.c | 6 +- drivers/iio/humidity/hts221_i2c.c | 6 +- drivers/iio/humidity/hts221_spi.c | 6 +- drivers/iio/imu/adis.c | 2 +- drivers/iio/imu/adis16400.c | 19 +- drivers/iio/imu/adis16460.c | 27 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 4 +- drivers/iio/imu/bmi160/bmi160_spi.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 23 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 96 ++ drivers/iio/industrialio-buffer.c | 18 +- drivers/iio/industrialio-core.c | 88 +- drivers/iio/industrialio-trigger.c | 53 - drivers/iio/inkern.c | 27 - drivers/iio/light/isl29125.c | 28 +- drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/st_uvis25_i2c.c | 4 +- drivers/iio/light/st_uvis25_spi.c | 4 +- drivers/iio/light/tsl2563.c | 2 +- drivers/iio/light/tsl2772.c | 6 +- drivers/iio/light/vcnl4000.c | 25 + drivers/iio/magnetometer/ak8974.c | 7 +- drivers/iio/magnetometer/bmc150_magn_spi.c | 4 +- drivers/iio/magnetometer/mmc35240.c | 4 +- drivers/iio/magnetometer/st_magn_core.c | 3 +- drivers/iio/pressure/bmp280-core.c | 98 +- drivers/iio/pressure/st_pressure_core.c | 7 +- drivers/iio/proximity/Kconfig | 13 + drivers/iio/proximity/Makefile | 1 + drivers/iio/proximity/sx9310.c | 1069 ++++++++++++++++++++ drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/trigger/iio-trig-hrtimer.c | 2 +- drivers/infiniband/core/rdma_core.c | 7 +- drivers/infiniband/core/uverbs_main.c | 4 + drivers/infiniband/hw/mlx5/ib_virt.c | 2 +- drivers/infiniband/hw/mlx5/mad.c | 4 +- drivers/infiniband/hw/mlx5/qp.c | 36 +- drivers/interconnect/qcom/bcm-voter.c | 5 +- drivers/media/tuners/Kconfig | 4 +- drivers/misc/mic/Kconfig | 2 +- drivers/mmc/core/debugfs.c | 6 +- drivers/mmc/host/sdhci-pci-o2micro.c | 8 +- drivers/net/caif/Kconfig | 2 +- drivers/net/dsa/ocelot/felix.c | 7 + drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 3 + drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 27 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 136 +-- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 8 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 20 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 6 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- .../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 46 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 80 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 10 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/mcg.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 20 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/pd.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 21 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 113 +-- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 142 ++- .../mellanox/mlxsw/core_acl_flex_actions.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 9 + drivers/net/ethernet/qlogic/qede/qede.h | 1 + drivers/net/ethernet/qlogic/qede/qede_main.c | 68 +- drivers/net/ethernet/sgi/meth.h | 16 - drivers/net/ethernet/stmicro/stmmac/common.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 67 ++ drivers/net/ethernet/ti/cpsw.c | 21 + drivers/net/ethernet/ti/cpsw_new.c | 20 + drivers/net/ethernet/ti/cpsw_priv.c | 17 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 + drivers/net/ethernet/ti/cpts.c | 422 +++++--- drivers/net/ethernet/ti/cpts.h | 27 +- drivers/net/ethernet/ti/netcp_ethss.c | 3 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 + drivers/net/geneve.c | 2 +- drivers/net/macvlan.c | 3 +- drivers/net/phy/bcm54140.c | 6 +- drivers/net/phy/bcm84881.c | 6 +- drivers/net/phy/marvell10g.c | 3 +- drivers/net/phy/mdio_bus.c | 7 +- drivers/net/phy/micrel.c | 128 ++- drivers/net/phy/nxp-tja11xx.c | 201 +++- drivers/net/vrf.c | 4 +- drivers/net/vxlan.c | 6 +- drivers/net/wireless/mac80211_hwsim.c | 2 +- drivers/net/wireless/realtek/rtw88/fw.c | 27 +- drivers/net/wireless/realtek/rtw88/fw.h | 25 + drivers/net/wireless/realtek/rtw88/mac.c | 402 ++++++-- drivers/net/wireless/realtek/rtw88/mac.h | 1 + drivers/net/wireless/realtek/rtw88/main.c | 41 +- drivers/net/wireless/realtek/rtw88/main.h | 17 + drivers/net/wireless/realtek/rtw88/pci.c | 35 +- drivers/net/wireless/realtek/rtw88/reg.h | 83 ++ drivers/net/wireless/realtek/rtw88/rtw8723d.c | 217 ++++ drivers/net/wireless/realtek/rtw88/rtw8723d.h | 3 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 1 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 1 + drivers/net/wireless/ti/wlcore/cmd.h | 1 + drivers/net/wireless/ti/wlcore/main.c | 4 + drivers/of/of_mdio.c | 73 +- drivers/platform/x86/intel_pmc_core.c | 6 +- drivers/platform/x86/touchscreen_dmi.c | 27 + drivers/platform/x86/wmi.c | 45 +- drivers/remoteproc/remoteproc_core.c | 18 +- drivers/remoteproc/remoteproc_elf_loader.c | 21 - drivers/remoteproc/remoteproc_internal.h | 17 +- drivers/remoteproc/remoteproc_virtio.c | 3 +- drivers/remoteproc/st_remoteproc.c | 2 +- drivers/remoteproc/st_slim_rproc.c | 2 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/spi/spi-mem.c | 10 +- drivers/staging/comedi/comedi_fops.c | 4 +- drivers/staging/iio/Documentation/overview.txt | 2 +- drivers/staging/vt6656/key.c | 14 +- drivers/staging/vt6656/main_usb.c | 31 +- drivers/thunderbolt/icm.c | 22 + drivers/thunderbolt/nhi.c | 4 + drivers/thunderbolt/nhi.h | 2 + drivers/tty/hvc/hvc_console.c | 23 +- drivers/tty/rocket.c | 25 +- drivers/tty/serial/bcm63xx_uart.c | 4 +- drivers/tty/serial/owl-uart.c | 7 + drivers/tty/vt/vt.c | 7 +- drivers/usb/core/hub.c | 18 +- drivers/usb/misc/sisusbvga/sisusb.c | 20 +- drivers/usb/misc/sisusbvga/sisusb_init.h | 14 +- drivers/usb/storage/unusual_devs.h | 7 + drivers/vdpa/Kconfig | 2 +- drivers/vfio/vfio_iommu_type1.c | 10 +- drivers/vhost/Kconfig | 17 +- drivers/vhost/vhost.c | 8 +- drivers/vhost/vhost.h | 6 +- drivers/vhost/vringh.c | 6 +- drivers/virtio/virtio_mmio.c | 4 +- drivers/virtio/virtio_pci_modern.c | 1 + fs/btrfs/block-group.c | 16 +- fs/btrfs/relocation.c | 1 + fs/btrfs/tree-log.c | 48 +- fs/cifs/connect.c | 4 + fs/cifs/misc.c | 82 +- fs/ocfs2/dlmfs/dlmfs.c | 27 +- fs/proc/base.c | 48 +- fs/proc/generic.c | 9 - fs/proc/inode.c | 30 +- fs/proc/root.c | 131 +-- fs/proc/self.c | 6 +- fs/proc/task_mmu.c | 3 - fs/proc/thread_self.c | 6 +- fs/proc_namespace.c | 14 +- include/asm-generic/hyperv-tlfs.h | 493 +++++++++ include/drm/drm_dp_mst_helper.h | 5 + include/linux/bpf.h | 1 + include/linux/fpga/adi-axi-common.h | 6 +- include/linux/iio/adc/ad_sigma_delta.h | 58 -- include/linux/iio/adc/adi-axi-adc.h | 64 ++ include/linux/iio/buffer-dma.h | 2 +- include/linux/iio/buffer-dmaengine.h | 3 + include/linux/iio/buffer_impl.h | 9 - include/linux/iio/consumer.h | 18 - include/linux/iio/hw-consumer.h | 1 - include/linux/iio/iio.h | 10 +- include/linux/iio/kfifo_buf.h | 1 - include/linux/iio/trigger.h | 3 - include/linux/iio/triggered_buffer.h | 2 - include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/transobj.h | 19 +- include/linux/mlx5/vport.h | 3 +- include/linux/mm.h | 7 - include/linux/netdevice.h | 2 + include/linux/of_mdio.h | 11 +- include/linux/pid_namespace.h | 12 + include/linux/proc_fs.h | 30 +- include/linux/remoteproc.h | 4 + include/linux/scmi_protocol.h | 6 + include/linux/scpi_protocol.h | 6 + include/linux/tracepoint.h | 22 +- include/linux/vringh.h | 6 +- include/net/addrconf.h | 2 - include/net/xdp.h | 2 + include/trace/events/qrtr.h | 115 +++ include/uapi/linux/virtio_ring.h | 48 +- kernel/audit.c | 3 + kernel/bpf/cgroup.c | 20 +- kernel/bpf/devmap.c | 1 - kernel/events/core.c | 13 +- kernel/sched/core.c | 9 +- kernel/trace/ftrace.c | 1 + kernel/trace/trace_events_hist.c | 7 + kernel/trace/tracing_map.c | 6 +- lib/kunit/test.c | 2 +- net/caif/caif_dev.c | 8 +- net/core/dev.c | 29 +- net/core/filter.c | 2 +- net/core/net-sysfs.c | 20 +- net/dsa/Kconfig | 1 + net/dsa/dsa.c | 2 +- net/dsa/dsa_priv.h | 3 + net/dsa/slave.c | 18 +- net/ipv4/fib_semantics.c | 6 +- net/ipv4/ip_vti.c | 23 +- net/ipv6/addrconf.c | 27 +- net/mptcp/options.c | 3 +- net/mptcp/pm_netlink.c | 12 +- net/netlabel/Kconfig | 2 +- net/openvswitch/datapath.h | 2 +- net/openvswitch/meter.c | 303 ++++-- net/openvswitch/meter.h | 20 +- net/qrtr/ns.c | 20 +- net/sched/em_ipt.c | 2 +- net/sched/sch_etf.c | 7 +- net/sctp/sm_make_chunk.c | 6 +- net/sctp/sm_statefuns.c | 6 +- net/x25/x25_dev.c | 4 +- sound/pci/hda/hda_codec.c | 28 +- sound/pci/hda/hda_intel.c | 17 +- sound/pci/hda/patch_realtek.c | 3 + sound/soc/fsl/fsl_easrc.c | 2 +- sound/soc/intel/skylake/skl-sst-utils.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 6 +- sound/soc/sof/imx/Kconfig | 3 +- sound/usb/mixer_quirks.c | 12 +- tools/lib/bpf/bpf_helpers.h | 6 + tools/lib/bpf/netlink.c | 2 + .../testing/selftests/bpf/verifier/event_output.c | 24 + .../ftrace/test.d/ftrace/fgraph-filter-stack.tc | 5 +- .../ftrace/test.d/ftrace/fgraph-filter.tc | 2 + .../ftrace/test.d/ftrace/func-filter-glob.tc | 2 + .../test.d/ftrace/func-filter-notrace-pid.tc | 5 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 5 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 2 +- .../ftrace/test.d/ftrace/func_event_triggers.tc | 5 +- .../ftrace/test.d/ftrace/func_mod_trace.tc | 2 +- .../ftrace/test.d/ftrace/func_profiler.tc | 5 +- .../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 5 +- .../ftrace/test.d/ftrace/func_stack_tracer.tc | 2 + .../test.d/ftrace/func_traceonoff_triggers.tc | 5 +- tools/testing/selftests/ftrace/test.d/functions | 6 + .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 2 + tools/testing/selftests/gpio/Makefile | 12 +- tools/testing/selftests/intel_pstate/Makefile | 2 +- tools/testing/selftests/kselftest_deps.sh | 272 +++++ tools/testing/selftests/memfd/Makefile | 14 +- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/fib_nexthops.sh | 48 +- .../selftests/net/forwarding/pedit_dsfield.sh | 66 ++ tools/testing/selftests/net/vrf-xfrm-tests.sh | 436 ++++++++ tools/testing/selftests/proc/.gitignore | 2 - tools/testing/selftests/proc/Makefile | 2 - .../testing/selftests/proc/proc-fsconfig-hidepid.c | 50 - .../testing/selftests/proc/proc-multiple-procfs.c | 48 - .../tc-testing/tc-tests/actions/pedit.json | 25 + 440 files changed, 10534 insertions(+), 4331 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-proximity create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-sx9310 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/rockchip-saradc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml create mode 100644 Documentation/devicetree/bindings/iio/common.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/amstaos,tsl2563.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2563.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4000.txt create mode 100644 Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.yaml create mode 100644 Documentation/devicetree/bindings/net/nxp,tja11xx.yaml create mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm660.dtsi copy arch/{alpha => h8300}/kernel/.gitignore (100%) create mode 100644 drivers/firmware/arm_scmi/smc.c create mode 100644 drivers/iio/adc/ad9467.c create mode 100644 drivers/iio/adc/adi-axi-adc.c create mode 100644 drivers/iio/adc/max1241.c create mode 100644 drivers/iio/proximity/sx9310.c create mode 100644 include/asm-generic/hyperv-tlfs.h create mode 100644 include/linux/iio/adc/adi-axi-adc.h create mode 100644 include/trace/events/qrtr.h create mode 100755 tools/testing/selftests/kselftest_deps.sh create mode 100755 tools/testing/selftests/net/vrf-xfrm-tests.sh delete mode 100644 tools/testing/selftests/proc/proc-fsconfig-hidepid.c delete mode 100644 tools/testing/selftests/proc/proc-multiple-procfs.c