This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig in repository toolchain/ci/linux.
omits 861978d1331b Add linux-next specific files for 20200429 omits 2531db60fe46 Merge branch 'akpm/master' omits 948880d074e0 mm: fix s390 compat build error omits 46f069a5c4a4 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits bc56cc17db3f mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 2a77fa1592e0 mm: support compat_sys_process_madvise omits 9e837b4d78c9 mm: support vector address ranges for process_madvise omits 5aadb70e6d93 mm/madvise: allow KSM hints for remote API omits 57e2e06025f9 mm/madvise: support both pid and pidfd for process_madvise omits c79e880cdfef pid: move pidfd_get_pid() to pid.c omits 1cec4f4de56a mm/madvise: check fatal signal pending of target process omits 022e161d6453 fix process_madvise build break for arm64 omits 5ac0b1817ae4 mm/madvise: introduce process_madvise() syscall: an extern [...] omits fbd25f274b2a mm-pass-task-and-mm-to-do_madvise-fix-fix-fix-fix omits 7b197f3176cf mm-pass-task-and-mm-to-do_madvise-fix-fix-fix omits 9cfaa7a6a6cc mm-pass-task-and-mm-to-do_madvise-fix-fix omits 865911655420 fs: use current->mm for io_uring omits fa5f45a18f15 mm/madvise: pass task and mm to do_madvise omits 7a85da065c36 mm/mmap.c: do not allow mappings outside of allowed limits omits f5560768b21a mm/mmap.c: add more sanity checks to get_unmapped_area() omits b1c8745fa0a9 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits c9e0088496a5 mm/swap.c: annotate data races for lru_rotate_pvecs omits a7ce3620d7a4 mm: annotate a data race in page_zonenum() omits 4364e6fd18fa mm/rmap: annotate a data race at tlb_flush_batched omits 9ec857f162db mm/util.c: annotate an data race at vm_committed_as omits 71c1c5926284 mm/mempool: fix a data race in mempool_free() omits 5d79e3393baf mm/list_lru: fix a data race in list_lru_count_one omits 8a6088cb253e mm/memcontrol: fix a data race in scan count omits f78553188024 mm/page_counter: fix various data races at memsw omits 186a0af81dd1 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 7ae2e11be78f mm/swapfile: fix and annotate various data races omits fe5666c3e088 mm/filemap.c: fix a data race in filemap_fault() omits 4b5fbdfd1f8d mm/swap_state: mark various intentional data races omits efb21d394d36 mm-page_io-mark-various-intentional-data-races-v2 omits 8ed490d427e1 mm/page_io: mark various intentional data races omits 6cadbe290519 mm/frontswap: mark various intentional data races omits 4a50ef5614c3 kernel: rename show_stack_loglvl() => show_stack() omits 3c5b18f94a5a kernel: use show_stack_loglvl() omits 956e664b0cfe sched: print stack trace with KERN_INFO omits bbb4572a2688 kdb: don't play with console_loglevel omits 18d4988eb291 power: use show_stack_loglvl() omits fcdafced851a x86/amd_gart: print stacktrace for a leak with KERN_ERR omits da2043f9e251 sysrq: use show_stack_loglvl() omits 170887d1143a xtensa: add show_stack_loglvl() omits b71489676478 xtensa: add loglvl to show_trace() omits e2a12e438679 x86: add show_stack_loglvl() omits dc490601ac0d x86: add missing const qualifiers for log_lvl omits acf8fb48dc3d unicore32: add show_stack_loglvl() omits 0aadca018f66 unicore32: add loglvl to c_backtrace() omits e75e793bc3aa unicore32: remove unused pmode argument in c_backtrace() omits f99274323b5c um: add show_stack_loglvl() omits 498e85ae01ea um/sysrq: remove needless variable sp omits ec43355bb422 sparc: add show_stack_loglvl() omits fd1d59f159ef sh: add show_stack_loglvl() omits 32e93de958f4 sh: add loglvl to show_trace() omits 4421317bdccc sh: add loglvl to printk_address() omits 4e2cefe85a3f sh: remove needless printk() omits 08569940cd4a sh: add loglvl to dump_mem() omits f636cccdac2c s390: add show_stack_loglvl() omits d5d61ecf9ee4 riscv: add show_stack_loglvl() omits bdd818144de2 powerpc: add show_stack_loglvl() omits ea27a80d5550 parisc: add show_stack_loglvl() omits 0608a9a590b8 openrisc: add show_stack_loglvl() omits 0f0f9d4f2169 nios2: add show_stack_loglvl() omits 005a0ca15e9f nds32: add show_stack_loglvl() omits c77d0113a81e mips: add show_stack_loglvl() omits 06b3b59d0a84 microblaze: add show_stack_loglvl() omits cc7974af0b55 microblaze: add loglvl to microblaze_unwind() omits 90d80ef8f0fc microblaze: add loglvl to microblaze_unwind_inner() omits 04efbe0d96e8 m68k: add show_stack_loglvl() omits 35dc1672ba48 ia64: add show_stack_loglvl() omits 3aa14398c442 ia64: pass log level as arg into ia64_do_show_stack() omits 4b90c970d883 hexagon: add show_stack_loglvl() omits 9590a1131fc0 h8300: add show_stack_loglvl() omits 8a70d835a2a0 csky: add show_stack_loglvl() omits 4e7d037777e5 c6x: add show_stack_loglvl() omits af6693d36258 arm64: add show_stack_loglvl() omits ca360c9aaa86 arm64: add loglvl to dump_backtrace() omits eafcc9fca98d arm: add show_stack_loglvl() omits 3ccd65155248 arm: wire up dump_backtrace_{entry,stm} omits 1c994004f18a arm: add loglvl to dump_backtrace() omits 31f10f09933f arm: add loglvl to unwind_backtrace() omits 626c9f121192 arm/asm: add loglvl to c_backtrace() omits dc622bffe28b arc: add show_stack_loglvl() omits b71b824c8eb2 alpha: add show_stack_loglvl() omits 93c38d53fd24 kallsyms/printk: add loglvl to print_ip_sym() omits c42f5ce86f4c mm/kmemleak: silence KCSAN splats in checksum omits b85e438c0bb5 kernel: set USER_DS in kthread_use_mm omits 269fed516dd3 powerpc/vas: fix up for {un}use_mm() rename omits bbba5bf6b842 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 48ee3cd60eb7 kernel: better document the use_mm/unuse_mm API contract omits 0a29ebbaa7e0 kernel: move use_mm/unuse_mm to kthread.c omits f318f99ae6fe kernel: move use_mm/unuse_mm to kthread.c omits dc4fe7e517c1 i915/gvt: remove unused xen bits omits 7e1150ab4222 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 8b6d9d473d6a Merge branch 'akpm-current/current' omits 06040ad967ac Merge remote-tracking branch 'kunit-next/kunit' omits 583743fa5290 Merge remote-tracking branch 'fpga/for-next' omits 7c2679495b69 Merge remote-tracking branch 'devfreq/devfreq-next' omits 710d00735570 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 1c1b91129acd Merge remote-tracking branch 'hyperv/hyperv-next' omits 341ded0aa01e Merge remote-tracking branch 'xarray/xarray' omits c8dc8cb14e36 Merge remote-tracking branch 'nvmem/for-next' omits baeaa72099be Merge remote-tracking branch 'slimbus/for-next' omits 0ef355dfc9ce Merge remote-tracking branch 'fsi/next' omits bd2d72c79f9e Merge remote-tracking branch 'kspp/for-next/kspp' omits b0d7d8d16c1a Merge remote-tracking branch 'ntb/ntb-next' omits 07b673c2b467 Merge remote-tracking branch 'rtc/rtc-next' omits 9426240f7e5a Merge remote-tracking branch 'coresight/next' omits eacac239aa61 Merge remote-tracking branch 'livepatching/for-next' omits e344df3ee9b0 Merge remote-tracking branch 'kselftest/next' omits 1eca79ef950b Merge remote-tracking branch 'userns/for-next' omits 74aa152c1118 Merge remote-tracking branch 'pwm/for-next' omits 62e0eb4deef8 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 84cf1c0e7e3d Merge remote-tracking branch 'pinctrl-intel/for-next' omits 83d7b00d130f Merge remote-tracking branch 'pinctrl/for-next' omits 503ee8be829b Merge remote-tracking branch 'gpio-intel/for-next' omits 657b453e1b7a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 6bb9d8c27da1 Merge remote-tracking branch 'gpio/for-next' omits b72d218a4ee9 Merge remote-tracking branch 'rpmsg/for-next' omits 3e5bb3263bd5 Merge remote-tracking branch 'vhost/linux-next' omits 47f471a9b765 Merge remote-tracking branch 'scsi-mkp/for-next' omits dcd0474ddf45 Merge remote-tracking branch 'scsi/for-next' omits 22e9dde648e2 Merge remote-tracking branch 'cgroup/for-next' omits d03bbf2a92d8 Merge remote-tracking branch 'slave-dma/next' omits e21dffb13bb8 Merge remote-tracking branch 'mux/for-next' omits 765c9e22deaa Merge remote-tracking branch 'staging/staging-next' omits a0caa37fc2f0 Merge remote-tracking branch 'thunderbolt/next' omits 9b6bc659514c Merge remote-tracking branch 'soundwire/next' omits 456e2b174ab2 Merge remote-tracking branch 'extcon/extcon-next' omits 09b7f1567f1d Merge remote-tracking branch 'char-misc/char-misc-next' omits 69f4e3a25e85 Merge remote-tracking branch 'tty/tty-next' omits 253729d1d0c6 Merge remote-tracking branch 'phy-next/next' omits 40431cb24a46 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits df29099233bd Merge remote-tracking branch 'usb-serial/usb-next' omits 721ff1aa5e25 Merge remote-tracking branch 'usb/usb-next' omits 5343ec9136d2 Merge remote-tracking branch 'driver-core/driver-core-next' omits 4589cac2c4d6 Merge remote-tracking branch 'ipmi/for-next' omits b926f4cde39f Merge remote-tracking branch 'leds/for-next' omits 7512f40045e6 Merge remote-tracking branch 'chrome-platform/for-next' omits c92b4e9e7ac1 Merge remote-tracking branch 'drivers-x86/for-next' omits 7b758b95259a Merge remote-tracking branch 'workqueues/for-next' omits eb86fe4e6070 Merge remote-tracking branch 'percpu/for-next' omits e6bb65122bd8 Merge remote-tracking branch 'kvms390/next' omits 5c138768f7e5 Merge remote-tracking branch 'kvm/linux-next' omits cf9ff318fa60 Merge remote-tracking branch 'rcu/rcu/next' omits feabf32686a4 Merge remote-tracking branch 'edac/edac-for-next' omits ca0dffc1759c Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 2526401988a0 Merge remote-tracking branch 'tip/auto-latest' omits 2d170b0e15cc Merge remote-tracking branch 'spi/for-next' omits 9fe229a2e869 Merge remote-tracking branch 'devicetree/for-next' omits 67828aaaa5ec Merge remote-tracking branch 'audit/next' omits ff65597f12de Merge remote-tracking branch 'smack/for-next' omits c8b8361141b0 Merge remote-tracking branch 'selinux/next' omits 9bb499e458fa Merge remote-tracking branch 'keys/keys-next' omits f86043ea4e66 Merge remote-tracking branch 'integrity/next-integrity' omits d301136bf485 Merge remote-tracking branch 'apparmor/apparmor-next' omits dd1fe5313e05 Merge remote-tracking branch 'regulator/for-next' omits 1a16faeb12c4 Merge remote-tracking branch 'battery/for-next' omits ff5d7ec79a71 Merge remote-tracking branch 'mmc/next' omits 44c5db5e0a29 Merge remote-tracking branch 'device-mapper/for-next' omits 91d1668edd7d Merge remote-tracking branch 'block/for-next' omits d1db396a3304 Merge remote-tracking branch 'input/next' omits f6fb0f5901ad Merge remote-tracking branch 'modules/modules-next' omits e3e64f621fe8 Merge remote-tracking branch 'sound-asoc/for-next' omits dbcfa8299aa0 Merge remote-tracking branch 'sound/for-next' omits ffe2ec303219 Merge remote-tracking branch 'regmap/for-next' omits 087a1caf3bf3 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 9507dba1866b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 6e44fa425443 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 9323d5146397 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits c54b37126b44 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 593ed82c31af Merge remote-tracking branch 'amdgpu/drm-next' omits 572950ee8d1c Merge remote-tracking branch 'drm/drm-next' omits 8c6998a3b055 Merge remote-tracking branch 'crypto/master' omits e5fa9331b25d Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 355d46836b6a Merge remote-tracking branch 'gfs2/for-next' omits b66ace2454de next-20200424/mac80211-next omits 768967961038 Merge remote-tracking branch 'bluetooth/master' omits 765be06ad819 Merge remote-tracking branch 'wireless-drivers-next/master' omits 185789f1e9ca Merge remote-tracking branch 'netfilter-next/master' omits b984a5be2e9a Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 4f2feede4491 Merge remote-tracking branch 'ipsec-next/master' omits 6973e3d23886 Merge remote-tracking branch 'bpf-next/master' omits 806c3c633ba7 Merge remote-tracking branch 'net-next/master' omits 8cc587a05554 Merge remote-tracking branch 'rdma/for-next' omits 4bbbc8ff13bf Merge remote-tracking branch 'swiotlb/linux-next' omits 53a9ea94e930 Merge remote-tracking branch 'ieee1394/for-next' omits c299bcc0394d Merge remote-tracking branch 'thermal/thermal/linux-next' omits a2c8c97b3e85 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 36e5610e9da8 Merge remote-tracking branch 'pm/linux-next' omits 0058766d97a1 Merge remote-tracking branch 'v4l-dvb/master' omits 170e427cdbe7 Merge remote-tracking branch 'jc_docs/docs-next' omits 49b1a9df67ae Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c43c07e10574 Merge branch 'dmi/master' omits 2c6b81f4238f Merge remote-tracking branch 'i3c/i3c/next' omits 6aed9270f0b8 Merge remote-tracking branch 'i2c/i2c/for-next' omits ee02353b46c7 Merge remote-tracking branch 'hid/for-next' omits 523b61e16827 Merge remote-tracking branch 'pci/next' omits 81650e4b3fdd Merge remote-tracking branch 'printk/for-next' omits f8d21bdc696f Merge remote-tracking branch 'vfs/for-next' omits ed305f7a826e Merge remote-tracking branch 'file-locks/locks-next' omits adf66169db5b Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5b3a4a807532 Merge remote-tracking branch 'nfsd/nfsd-next' omits 4d3fcfa2c778 Merge remote-tracking branch 'nfs/linux-next' omits 45f8e1c46760 Merge remote-tracking branch 'jfs/jfs-next' omits a3d49b9d45ba Merge remote-tracking branch 'fuse/for-next' omits 38e865613c35 Merge remote-tracking branch 'f2fs/dev' omits 7081f9238f23 Merge remote-tracking branch 'ext3/for_next' omits f8a8f795679c Merge remote-tracking branch 'exfat/dev' omits 422ec64b5de1 Merge remote-tracking branch 'configfs/for-next' omits 3d47bd382497 Merge remote-tracking branch 'btrfs/for-next' omits 9802f4b7dccf Merge remote-tracking branch 'sh/sh-next' omits 1d9465a82123 Merge remote-tracking branch 's390/features' omits 23e8b637176c Merge remote-tracking branch 'risc-v/for-next' omits 2c1fb7d45893 Merge remote-tracking branch 'powerpc/next' omits 0f049944c8b4 Merge remote-tracking branch 'nds32/next' omits 44d7633c3f2b Merge remote-tracking branch 'mips/mips-next' omits 5edd1c9cb9a0 Merge remote-tracking branch 'm68knommu/for-next' omits 3e45fe179fba Merge remote-tracking branch 'm68k/for-next' omits d8e05a75f62c Merge remote-tracking branch 'h8300/h8300-next' omits 6d0ee8f999b0 Merge remote-tracking branch 'csky/linux-next' omits 6a01ddfd72ec Merge remote-tracking branch 'clk/clk-next' omits ec5478ca09a9 Merge remote-tracking branch 'tegra/for-next' omits 0702fe500e03 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d2aced8fd2b2 Merge remote-tracking branch 'scmi/for-linux-next' omits 1a8be0aa3b8c Merge remote-tracking branch 'samsung-krzk/for-next' omits e3c66a52a753 Merge remote-tracking branch 'rockchip/for-next' omits 24a1782a807c dm bufio: implement discard omits 2670507cbffa Merge remote-tracking branch 'reset/reset/next' omits 566f1c12d748 Merge remote-tracking branch 'renesas/next' omits d3d11ad3d087 dm: add emulated block size target omits a727330ae131 Merge remote-tracking branch 'realtek/for-next' omits 3a6e113feab6 Merge remote-tracking branch 'raspberrypi/for-next' omits c7313b2c4fa8 Merge remote-tracking branch 'qcom/for-next' omits f3cc13d1848a Merge remote-tracking branch 'omap/for-next' omits d65394cda4cc Merge remote-tracking branch 'mvebu/for-next' omits 32d4af15b496 Merge remote-tracking branch 'mediatek/for-next' omits 53d40e29012b Merge remote-tracking branch 'keystone/next' omits e20278acc2b6 Merge remote-tracking branch 'imx-mxs/for-next' omits 0e366543eb9b Merge remote-tracking branch 'at91/at91-next' omits b653c3e78045 Merge remote-tracking branch 'aspeed/for-next' omits a46b2d871622 Merge remote-tracking branch 'arm64/for-next/core' omits 43d4945bbc60 Merge remote-tracking branch 'arm/for-next' omits 310dc4988f25 Merge remote-tracking branch 'dma-mapping/for-next' omits 073b3c542b84 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 76a37a4cf830 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits f00dfc34678c Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits bd12a5edb76e Merge remote-tracking branch 'risc-v-fixes/fixes' omits 573057bc908c Merge remote-tracking branch 'mmc-fixes/fixes' omits 9bce464b13bd Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c17390ef87fd Merge remote-tracking branch 'scsi-fixes/fixes' omits 63a6440f3d33 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits f9a64d417434 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8cbc8ff74d2e Merge remote-tracking branch 'omap-fixes/fixes' omits fc15da0c3644 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 191ed6258767 Merge remote-tracking branch 'vfio-fixes/for-linus' omits ad581bf10785 Merge remote-tracking branch 'crypto-current/master' omits a6bd5ab94d47 Merge remote-tracking branch 'input-current/for-linus' omits 9186b8bb4571 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 98b9edd8153b Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits aaf5c8134ce4 Merge remote-tracking branch 'phy/fixes' omits 4b293498bae3 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 77a93b99d9c9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits ffb85c525511 Merge remote-tracking branch 'usb.current/usb-linus' omits 25b4ecad92b6 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 9482a36d39c4 Merge remote-tracking branch 'spi-fixes/for-linus' omits 2e45da91ad27 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 71a53eb022d7 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 1ebb5804e29b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 45e7d401cd7f Merge remote-tracking branch 'sound-current/for-linus' omits da0c2f26b7b3 Merge remote-tracking branch 'mac80211/master' omits 0a1bca8d5d41 Merge remote-tracking branch 'netfilter/master' omits 12077934aa50 Merge remote-tracking branch 'ipsec/master' omits a34d1c686609 Merge remote-tracking branch 'bpf/master' omits ca550ee062b7 Merge remote-tracking branch 'net/master' omits e8422eaee1bf Merge remote-tracking branch 'arc-current/for-curr' omits d2995eb57efa drm/amdgpu: re-enable runtime pm on vega10 omits ec3218c358d2 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 8e41855f32a3 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 6ed20e0d4ed4 drm/amdgpu: work around llvm bug #42576 omits 68ecbb3e3c1b drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 772602783b4a drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits a7d009eeeb54 drm/mm: revert "Break long searches in fragmented address spaces" omits bfc766b87e38 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits caf82ea3d3cf drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits e6ca18dc52af drm/amdgpu: Add mem_sync implementation for all the ASICs. omits f2ebe6a6000f drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits 81fb180959b4 drm/amdgpu: Add new ring callback to insert memory sync omits b1405ae67d9e Merge remote-tracking branch 'spi/for-5.8' into spi-next omits 7dbbc19c69b2 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 63dfe5f270fb Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits e3cb262edb0e Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 23f65779dcf8 ovl: whiteout inode sharing omits b6dee44c57c7 ovl: inherit SB_NOSEC flag from upperdir omits 8a030a72e276 Merge branches 'for-next/cpufeature', 'for-next/docs', 'fo [...] omits 711a01806cf3 phy: qualcomm: usb-hs-28nm: Prepare clocks in init omits 5b77d181bee1 scsi: ibmvscsi: Fix WARN_ON during event pool release omits 2b5030a63ffd ipc-convert-ipcs_idr-to-xarray-update omits 5cf3842aa69d ipc: convert ipcs_idr to XArray omits fd1bbd3bfc17 ipc/namespace.c: use a work queue to free_ipc omits d9b19005058a ipc/msg: add missing annotation for freeque() omits af1b1ab7ca68 tools/testing/selftests/vm: remove duplicate headers omits d91621d8633e selftests: vm: pkeys: fix multilib builds for x86 omits a6a920208bbc selftests: vm: pkeys: use the correct page size on powerpc omits 100a22f0d0eb selftests/vm/pkeys: override access right definitions on powerpc omits 9b9b8babc5ac selftests/vm/pkeys: test correct behaviour of pkey-0 omits 6914170c4cfd selftests/vm/pkeys: introduce a sub-page allocator omits 39ddebe76a0a selftests/vm/pkeys: detect write violation on a mapped acc [...] omits 6b68f2e53462 selftests/vm/pkeys: associate key on a mapped page and det [...] omits b78080958287 selftests/vm/pkeys: associate key on a mapped page and det [...] omits a07f2ef88816 selftests/vm/pkeys: improve checks to determine pkey support omits 7abf06a76125 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits c8a252b1c386 selftests/vm/pkeys: fix number of reserved powerpc pkeys omits d25bb4c9a942 selftests/vm/pkeys: introduce powerpc support omits ec65cb22b5b4 selftests/vm/pkeys: introduce generic pkey abstractions omits a4cc41bc9e30 selftests: vm: pkeys: use the correct huge page size omits 31517e87d29e selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits ac4fb2da204e selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits c59d582c4d60 selftests/vm/pkeys: fix pkey_disable_clear() omits 2b70dbd7ffe5 selftests: vm: pkeys: add helpers for pkey bits omits 1dfb23109b44 selftests: vm: pkeys: Use sane types for pkey register omits 154bd231e4b2 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits 6093af22d0d1 selftests/vm/pkeys: move some definitions to arch-specific header omits 53521e402c94 selftests/vm/pkeys: move generic definitions to header file omits ecfd40be99d8 selftests/vm/pkeys: rename all references to pkru to a gen [...] omits d4656985f766 selftests/x86/pkeys: move selftests to arch-neutral directory omits c35075a15e92 twist: add option for selecting twist options for syzkalle [...] omits aec720489569 twist: allow disabling k_spec() function in drivers/tty/vt [...] omits a5e462150db0 add kernel config option for twisting kernel behavior. omits 408d6c5ad231 aio: simplify read_events() omits e983a479a818 kernel/relay.c: fix read_pos error when multiple readers omits 0defdd249368 panic: add sysctl to dump all CPUs backtraces on oops event omits 77dc4500ff32 rapidio: avoid data race between file operation callbacks [...] omits aca37fb8b324 arm64: memory: give hotplug memory a different resource name omits cff7f7405215 mm/memory_hotplug: allow arch override of non boot memory [...] omits 1a6239c1e3bc kexec: prevent removal of memory in use by a loaded kexec image omits 8d0684bebc85 umh: fix refcount underflow in fork_usermode_blob(). omits 55bc83d30759 fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 90475d013a46 fat: improve the readahead for FAT entries omits 48623f03853e fat: don't allow to mount if the FAT length == 0 omits b191b41db237 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits fbfed091baf0 elfnote: mark all .note sections SHF_ALLOC omits c68013e2af36 fs/binfmt_elf: remove redundant elf_map ifndef omits b240f960afb9 checkpatch: look for c99 comments in ctx_locate_comment omits ca3ac577a12c checkpatch: additional MAINTAINER section entry ordering checks omits ccd1272789bf lib/test_lockup.c: make test_inode static omits d8a5dfe9768f lib: optimize cpumask_local_spread() omits 13366adf9532 lib: Add might_fault() to strncpy_from_user. omits 8c519a8e5cf1 lib/math: avoid trailing newline hidden in pr_fmt() omits 051e4bab5af0 get_maintainer: add email addresses from .yaml files omits d5d69e4b29b6 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 055f465047d8 dynamic_debug: add an option to enable dynamic debug for m [...] omits 631b6d13906c kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 0fe73f87ba37 parisc: add sysctl file interface panic_on_stackoverflow omits 1fbbd11a3db6 user.c: make uidhash_table static omits 0a8646638865 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits 647d9a0de34c mm/debug: add tests validating architecture page table helpers omits 310a4708d864 x86/mm: define mm_p4d_folded() omits ee1b1f424932 lib/test_sysctl: support testing of sysctl. boot parameter omits 90cc75b2945c tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 3dd9bb453741 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits 3e68c13a94e3 kernel/sysctl: support handling command line aliases omits 0382b39bbee4 kernel/sysctl: support setting sysctl parameters from kern [...] omits 2b669daf5645 proc: rename "catch" function argument omits 1bafcc6ae8b5 kernel/hung_task.c: Monitor killed tasks. omits 0a7165323909 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 40357018cae0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 15d870c1abbc include/linux/mm.h: return true in cpupid_pid_unset() omits 7b6313f89b1f mm: use false for bool variable omits 7ad8a0ef569f mm/memory: fix a typo in comment "attampt"->"attempt" omits bf3005502d01 mm/page-writeback: fix a typo in comment "effictive"->"effective" omits e6e16638426d mm/sparse: fix a typo in comment "convienence"->"convenience" omits 2eb418481af1 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits fecd08cfd66e mm: fix a typo in comment "strucure"->"structure" omits 98dec9cca74d mm, memcg: fix some typos in memcontrol.c omits 999897bcd9d4 mm/frontswap: fix some typos in frontswap.c omits 8f97cf609e7a mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 8331d4794c16 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits fd3f10b88949 mm/memblock: fix a typo in comment "implict"->"implicit" omits 9845fb9d2d68 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits e6cd15a5c37c mm/vmsan: fix some typos in comment omits 7ce2056d5d13 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 4d485fb97ed6 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 4c9de8fb3d25 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 2f08ba9ae3b1 mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 6827e91c786c mm: ksm: fix a typo in comment "alreaady"->"already" omits 82dc14a86042 mm: ksm: fix a typo in comment "alreaady"->"already" omits 42c439291968 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 23d7e08c1f7b mm-replace-zero-length-array-with-flexible-array-member-fix omits 4ec0cca4a9d8 mm: replace zero-length array with flexible-array member omits db1f93a46970 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits 1f9bf63a3f5a mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 4af39b661225 mm/memory_hotplug: remove is_mem_section_removable() omits a6636d0d5816 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 58108c707461 mm/memory_hotplug: refrain from adding memory into an impo [...] omits edf6e5a75ea5 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 7126e130926b x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 5ebe10cbc53b riscv-support-debug_wx-fix omits bbb6dc9ac443 riscv: support DEBUG_WX omits 44980b708890 mm-add-debug_wx-support-fix omits 75839a670cd1 mm: add DEBUG_WX support omits b1c75ae5a4ec drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits ee3030e0613b drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 99387cfa6f10 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits 3b1fa9f80afd mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits 92ba9ea97eb5 powerpc/mm: drop platform defined pmd_mknotpresent() omits b758555e074e mm: thp: don't need to drain lru cache when splitting and [...] omits ca68e08a54ff mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits 7ee63eb2e5ff hugetlbfs: fix changes to command line processing omits b72693e85b55 hugetlbfs: clean up command line processing omits d3505ea2d245 arm64/hugetlb: fix hugetlb initialization omits 7981646f6139 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits 470949de366f hugetlbfs: move hugepagesz= parsing to arch independent code omits c06ea8afa89e hugetlbfs: add arch_hugetlb_valid_size omits 12a326d106b8 selftests: khugepaged: fix several spelling mistakes omits e717a98e2564 khugepaged: introduce 'max_ptes_shared' tunable omits b522e858089a thp: change CoW semantics for anon-THP omits d035f0e2f364 khugepaged: allow to collapse PTE-mapped compound pages omits e5e3c1e37a2a khugepaged: allow to collapse a page shared across fork omits 1ec974a43bfc khugepaged: drain LRU add pagevec after swapin omits 1b3aa02fbab3 khugepaged: drain all LRU caches before scanning pages omits 639bbad4ec50 khugepaged: do not stop collapse if less than half PTEs ar [...] omits da0e23056525 selftests: khugepaged: fix several spelling mistakes omits da2843ed8f2a khugepaged: add self test omits c2e3fad3c308 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits 766620e34773 mm, mempolicy: fix up gup usage in lookup_node omits d28c76349b19 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits b18c8ec9b2b7 mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits a0b00b56d46b mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits adf4cbca2f73 mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits 6c04cf0ae1f5 mm/page_alloc: integrate classzone_idx and high_zoneidx omits a63bc3895009 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits a767913b1961 mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 1afa3f4bcaf8 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits 0738eaa53d07 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits 8ab4a9e3856f mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits fe16b62d654e mm: call cond_resched() from deferred_init_memmap() omits 42754bf6ffad mm: initialize deferred pages with interrupts enabled omits a0c154117acc mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 16254c799c1e mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits cdd70bfa8bc6 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 0af6bdbea3ff mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits 30223dd8f600 mm/page_alloc.c: rename free_pages_check() to check_free_page() omits 49db9a2a02b8 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits f0c01fabdb48 mm/page_alloc.c: bad_flags is not necessary for bad_page() omits 4bb0ae234a69 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 6502706c29ba docs/vm: update memory-models documentation omits de885a87f5ea mm: simplify find_min_pfn_with_active_regions() omits 13e744283fe5 mm: clean up free_area_init_node() and its helpers omits fdd369307b21 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits cc3b55801544 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits ca0b6165f313 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits 0a058aaf132e mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits b2410840946e mm: memmap_init: iterate over memblock regions rather that [...] omits a440c0539bf7 xtensa: simplify detection of memory zone boundaries omits c0569fd49bb9 unicore32: simplify detection of memory zone boundaries omits e257e7eefe5d sparc32: simplify detection of memory zone boundaries omits b930b4a0f9b2 parisc: simplify detection of memory zone boundaries omits a0ac0c5c8b7a m68k: mm: simplify detection of memory zone boundaries omits 63462c61c0dc csky: simplify detection of memory zone boundaries omits a15f333cd766 arm64: simplify detection of memory zone boundaries for UM [...] omits 6ff693312994 arm: simplify detection of memory zone boundaries omits 16c4770afd2f alpha: simplify detection of memory zone boundaries omits 74b6e86b1756 mm: use free_area_init() instead of free_area_init_nodes() omits a0054a22e5a1 mm: free_area_init: use maximal zone PFNs rather than zone sizes omits 0515c2f6347c mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits 04221c96043f mm: make early_pfn_to_nid() and related defintions close t [...] omits e4d7c486cc9b mm: memblock: replace dereferences of memblock_region.nid [...] omits 6977ae24bc7a mm: clarify __GFP_MEMALLOC usage omits 90fac2b179ef string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits 27c6217f883a kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits af91262ab616 kasan: stop tests being eliminated as dead code with FORTI [...] omits 05b76e9aba42 mm/mm_init.c: report kasan-tag information stored in page->flags omits 13a4234c2af7 s390: use __vmalloc_node in stack_alloc omits f5abd0244544 powerpc: use __vmalloc_node in alloc_vm_stack omits ff49b99cb337 arm64: use __vmalloc_node in arch_alloc_vmap_stack omits 3f94b8221fe3 mm-remove-vmalloc_user_node_flags-fix omits 2735a2aed214 mm: remove vmalloc_user_node_flags omits 0233d40afba9 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits a955f63a393b mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits 442428137eb8 mm: switch the test_vmalloc module to use __vmalloc_node omits a573841bf8bf mm-remove-__vmalloc_node_flags_caller-fix omits 6380fb62cc98 mm: remove __vmalloc_node_flags_caller omits a0848255c4b1 mm: remove both instances of __vmalloc_node_flags omits 94fdcab83bad mm: remove the prot argument to __vmalloc_node omits 7cc39121ba0b mm: remove the pgprot argument to __vmalloc omits 775a504b9ae8 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits 735db76db7a3 mm: enforce that vmap can't map pages executable omits 67e4b0a0637d mm: remove the prot argument from vm_map_ram omits 96b5de89131e mm: remove unmap_vmap_area omits b8bf471c05ea mm: remove map_vm_range omits 056e07abc53b mm: don't return the number of pages from map_kernel_range [...] omits ceade788c9ee mm: rename vmap_page_range to map_kernel_range omits 43417d92d826 mm: remove vmap_page_range_noflush and vunmap_page_range omits 22f38f2111d1 mm: pass addr as unsigned long to vb_free omits d06d8c88c9f6 mm: only allow page table mappings for built-in zsmalloc omits 185017f0f203 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits ba2167c73883 mm: unexport unmap_kernel_range_noflush omits 1d88f7c1f299 mm: remove __get_vm_area omits 44091e11e699 powerpc: remove __ioremap_at and __iounmap_at omits 80e5106d8566 powerpc: add an ioremap_phb helper omits 48762d2d045c dma-mapping: use vmap insted of reimplementing it omits dbbf6457816b staging: media: ipu3: use vmap instead of reimplementing it omits cfeb5068b043 staging: android: ion: use vmap instead of vm_map_ram omits 8518f23dbcd3 x86: fix vmap arguments in map_irq_stack omits c3af92d2d77d x86/hyperv: use vmalloc_exec for the hypercall page omits 5f6b7abfb3b4 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits 27fca0a4dab6 mm/mmap.c: fix the adjusted length error omits 047e176adf5e /proc/PID/smaps: Add PMD migration entry parsing omits 776f566cca11 mm/gup.c: further document vma_permits_fault() omits 17cf5f6320aa mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits c3362cff2ab7 asm-generic: remove pgtable-nop4d-hack.h omits 5e0d30e2f3d4 unicore32: remove __ARCH_USE_5LEVEL_HACK omits 97b2813e00c1 sh: add support for folded p4d page tables omits ea4c2c6650c9 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits b63edbc94e1d sh: fault: Modernize printing of kernel messages omits 266ecc9a5c78 powerpc-add-support-for-folded-p4d-page-tables-fix omits 13d99ce336c0 powerpc: add support for folded p4d page tables omits fa3e9b4da7ef openrisc: add support for folded p4d page tables omits fcd4be68a4db nios2: add support for folded p4d page tables omits 5e69659f07f5 ia64: add support for folded p4d page tables omits a8c93883a22e hexagon: remove __ARCH_USE_5LEVEL_HACK omits 22998131ab33 arm64: add support for folded p4d page tables omits 61cea4dac7e8 arm: add support for folded p4d page tables omits d90504a9e71e h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 2cf776d4f36a swap: try to scan more free slots even when fragmented omits 6706cc0a5424 mm/swapfile.c: omit a duplicate code by compare tmp and max first omits 6c9532bed84e mm/swapfile.c: tmp is always smaller than max omits db310fc34464 mm/swapfile.c: found_free could be represented by (tmp < max) omits a25729020e72 mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits e732142268ca mm/swapfile.c: simplify the calculation of n_goal omits 5c6622b66ecb mm/swapfile.c: remove the unnecessary goto for SSD case omits 5dd82a3bfe09 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits eaa90068dce8 mm/swapfile.c: offset is only used when there is more slots omits 4a01a0d498db mm: swap: properly update readahead statistics in unuse_pt [...] omits b67fdf569692 mm/swap_state: fix a data race in swapin_nr_pages omits ec1ecf443875 mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits 5144a4d818f8 mm-gupc-updating-the-documentation-fix omits 741ecc5b9b62 mm/gup.c: update the documentation omits 3da3377e6e77 iomap: convert from readpages to readahead omits 676d0a882a7d fuse-convert-from-readpages-to-readahead-fix omits 2df9d3c83f26 fuse: convert from readpages to readahead omits cbb5e2bcb704 f2fs: pass the inode to f2fs_mpage_readpages omits c5d2f9c26949 f2fs: convert from readpages to readahead omits e1c871c7061d ext4: pass the inode to ext4_mpage_readpages omits 104a5855bcde ext4: convert from readpages to readahead omits 3ceee15124e6 erofs: convert compressed files from readpages to readahead omits 0e267244996c erofs: convert uncompressed files from readpages to readahead omits ded67e048a12 btrfs: convert from readpages to readahead omits 464c2cd86edd fs: convert mpage_readpages to mpage_readahead omits 91e9c85bb5a9 mm: use memalloc_nofs_save in readahead path omits c2f3ddb9ab5c mm: document why we don't set PageReadahead omits c24b2689bdfd mm: add page_cache_readahead_unbounded omits ef3928ff0ff7 mm: move end_index check out of readahead loop omits 64a78af8926f mm: add readahead address space operation omits aa234faa2397 mm: put readahead pages in cache earlier omits 91487a9f25a0 mm: remove 'page_offset' from readahead loop omits a8f26f44aa0b mm: rename readahead loop variable to 'i' omits be5a938cb482 mm: rename various 'offset' parameters to 'index' omits 18b995238e6d mm: use readahead_control to pass arguments omits 518b39b53db0 mm: add new readahead_control API omits d4086aecf508 mm: move readahead nr_pages check into read_pages omits 487901707ddf mm: ignore return value of ->readpages omits 1132106c590a mm: return void from various readahead functions omits 0913284e318b mm: move readahead prototypes from mm.h omits 13c9e5e6e182 mm, dump_page(): do not crash with invalid mapping pointer omits 23849842637c slub: remove kmalloc under list_lock from list_slab_objects() V2 omits c714b08ab437 slub: Remove userspace notifier for cache add/remove omits 10a6fb2c4c5f mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits b19eee41b41d mm/slub.c: fix corrupted freechain in deactivate_slab() omits fa760a9fb8e1 usercopy: mark dma-kmalloc caches as usercopy caches omits b774b443f192 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 3919a5017cc6 ramfs: support O_TMPFILE omits 4dafb01bbfc3 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 21aafb2254e6 ocfs2: mount shared volume without ha stack omits 41ae14a0d3b3 ocfs2: add missing annotation for dlm_empty_lockres() omits 58ac5fedbaab squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits fe9710450a0b squashfs: migrate from ll_rw_block usage to BIO omits 0c2e91a7f9f9 scripts/gdb: repair rb_first() and rb_last() omits d6c032eb4cb7 eventpoll: fix missing wakeup for ovflist in ep_poll_callback omits 5a2513239750 eventpoll: fix missing wakeup for ovflist in ep_poll_callback omits 4ab8e17a49e8 mm/memcg: optimize memory.numa_stat like memory.stat omits 2b9b18e19dab arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] omits ff9ef820485b scripts/decodecode: fix trapping instruction formatting omits 64b71fc80c0c kernel/kcov.c: fix typos in kcov_remote_start documentation omits 389687bccc0b mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] omits 06131489db74 usb: core: kcov: collect coverage from usb complete callback omits bab96be5bbb5 kcov: collect coverage from interrupts omits 958a19552199 kcov: use t->kcov_mode as enabled indicator omits 885edc57c682 kcov: move t->kcov_sequence assignment omits 27f62deb5afd kcov: move t->kcov assignments into kcov_start/stop omits a6993d43157d kcov: fix potential use-after-free in kcov_remote_start omits 1c334bad7980 kcov: cleanup debug messages omits 5cba9cb223b5 mm-memcg-fix-error-return-value-of-mem_cgroup_css_alloc-fix omits 768ad3caabdf mm, memcg: fix error return value of mem_cgroup_css_alloc() omits 020e4748454c ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits bd6e17c0aa45 /proc/kpageflags: do not use uninitialized struct pages omits d56e1f3ee1d6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 1ec3fe359a85 checkpatch: test $GIT_DIR changes omits c31cd5a5b2f2 MAINTAINERS: Add Vinod Koul as Generic PHY co-maintainer omits 521727bec495 riscv: Use text_mutex instead of patch_lock omits 27e8d167c45c riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation omits 3eb39fbe6453 riscv: Remove the 'riscv_' prefix of function name omits e661c25df0ca Merge branch 'misc-5.7' into next-fixes omits 914a0df49382 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 2346b073fc16 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits b382c1139fbe Merge branch 'arm64-fixes-for-5.7' into for-next omits 48d19b6831fa riscv: Add SW single-step support for KDB omits ce66581cb6e9 riscv: Use the XML target descriptions to report 3 system [...] omits d3c263cda1a5 riscv: Add KGDB support omits 8df275a37e8e kgdb: Add kgdb_has_hit_break function omits fa22ec16742e Merge branch for-5.8/arm64/dt into for-next omits 3259321f33c3 Merge branch for-5.8/arm/dt into for-next omits 92aef0525e55 Merge branch for-5.8/soc into for-next omits f2e165ebb8cf Merge branch for-5.8/firmware into for-next omits 0e2b9e785015 Merge branch for-5.7/arm64/defconfig into for-next omits ad8adad93371 RISC-V: Skip setting up PMPs on traps omits 2b364cd60316 riscv: K210: Update defconfig omits 55fb4f62785d riscv: K210: Add a built-in device tree omits 97cb0aae5c15 riscv: Allow device trees to be built into the kernel omits 365a6327cd64 ARM: 8968/1: decompressor: simplify libfdt builds omits 94ca68472846 ovl: skip overlayfs superblocks at global sync omits 5d1a958ddc26 ovl: index dir act as work dir omits bb29926f3c76 ovl: prepare to copy up without workdir omits 942593d8647e ovl: cleanup non-empty directories in ovl_indexdir_cleanup() omits e31f0d630aa4 ovl: resolve more conflicting mount options omits 7b2d38b7dd89 mac80211_hwsim: notify wmediumd of used MAC addresses omits 987a527ed69d Merge branch 'devel' into for-next omits 46535d78fdfe Merge branch 'imx/dt64' into for-next omits 464b6a4d398b Merge branch 'imx/dt' into for-next omits 800c1b01ff7e Merge branch 'imx/bindings' into for-next omits 72a537efb3be Merge branch 'imx/drivers' into for-next omits 4ff31f2b9407 Merge branch 'imx/fixes' into for-next omits cef0ca6417de fpga: dfl: afu: support debug access to memory-mapped afu regions omits 394b70defff8 fpga: dfl.h: Replace zero-length array with flexible-array member omits 291bcaff6b65 arm64: dts: agilex: correct service layer driver's compati [...] omits 904d0c269acf dt-bindings, firmware: add compatible value Intel Stratix1 [...] omits fc1792d75264 fpga: stratix10-soc: add compatible property value for int [...] omits c827f10660da arm64: dts: agilex: correct FPGA manager driver's compatib [...] omits e37aa3c45dea dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] omits c86045e689a7 fpga: machxo2-spi: Use new structure for SPI transfer delays omits 0b4607df5615 fpga: ice40-spi: Use new structure for SPI transfer delays omits 1418bf8c8ed8 fpga: dfl: support multiple opens on feature device node. omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] adds 6c3efdc911b6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 1d2cc5ac6f66 Merge tag 'riscv-for-linus-5.7-rc4' of git://git.kernel.or [...] adds 40db9367ec1e ARC: guard dsp early init against non ARCv2 adds 03aa249a962f Merge remote-tracking branch 'arc-current/for-curr' adds 2c962369d72f ARM: 8970/1: decompressor: increase tag size adds 5a0c11b7201d Merge remote-tracking branch 'arm-current/fixes' adds 1578e5d03112 arm64: vdso: Add -fasynchronous-unwind-tables to cflags adds 3e9dc62091b1 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 981230749123 net: dsa: mv88e6xxx: remove duplicate assignment of struct [...] adds 42c556fef923 mptcp: replace mptcp_disconnect with a stub adds d6833e42786e wireguard: send: remove errant newline from packet_encrypt_worker adds 130c58606171 wireguard: queueing: cleanup ptr_ring in error path of pac [...] adds eebabcb26ea1 wireguard: receive: use tunnel helpers for decapsulating E [...] adds 30724ccbfc83 Merge branch 'wireguard-fixes' adds 263e1201a2c3 mptcp: consolidate synack processing. adds cfde141ea3fa mptcp: move option parsing into mptcp_incoming_options() adds d6085fe19b8e mptcp: avoid a WARN on bad input. adds 5a91e32b40af mptcp: fix 'use_ack' option access. adds a77895dbc0ad mptcp: initialize the data_fin field for mpc packets adds 8c755953603f Merge branch 'mptcp-fix-incoming-options-parsing' adds ac2b47fb92c5 mptcp: fix uninitialized value access adds 799499850ae9 net/mlx5: E-switch, Fix error unwinding flow for steering [...] adds e9864539053a net/mlx5: E-switch, Fix printing wrong error value adds f8d1eddaf94a net/mlx5: E-switch, Fix mutex init order adds 8075411d93b6 net/mlx5: DR, On creation set CQ's arm_db member to right value adds f3cb3cebe26e net/mlx5: Fix forced completion access non initialized com [...] adds cece6f432cca net/mlx5: Fix command entry leak in Internal Error State adds 67b38de64689 net/mlx5e: Fix q counters on uplink representors adds 81d6bc44fa94 Merge tag 'mlx5-fixes-2020-04-29' of git://git.kernel.org/ [...] adds c1b894157dbd Merge remote-tracking branch 'net/master' adds 7f645462ca01 bpf: Fix error return code in map_lookup_and_delete_elem() adds 02dff7d5dc97 Merge remote-tracking branch 'bpf/master' adds fec08704695f Merge remote-tracking branch 'ipsec/master' adds c165d57b552a netfilter: nf_osf: avoid passing pointer to local var adds 0e4ed58f001b Merge remote-tracking branch 'netfilter/master' adds 9dfeaec78e79 Merge remote-tracking branch 'mac80211/master' adds a2f647240998 ALSA: hda/hdmi: fix without unlocked before return adds 5ce00760a848 ALSA: opti9xx: shut up gcc-10 range warning adds 547d2c9cf4f1 ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID adds f98a6dbca0bb Merge remote-tracking branch 'sound-current/for-linus' adds 8382f2949a0d ASoC: Intel: broadwell: Fix oops during module removal adds c13d5ffdc541 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 329491b3b937 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1f5c9533cccb Merge remote-tracking branch 'regmap-fixes/for-linus' adds 099b7c522dfc Merge remote-tracking branch 'regulator-fixes/for-linus' adds 4aa8da006e71 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds 1270b8e88dd8 Merge remote-tracking branch 'spi-fixes/for-linus' adds 2a15483b401c regulator: Revert "Use driver_deferred_probe_timeout for r [...] adds caebfaef1259 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 9f04db234af6 USB: uas: add quirk for LaCie 2Big Quadra adds 9fe77c764973 Merge remote-tracking branch 'usb.current/usb-linus' adds ee16a5ad2fa9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds dd9cd721a8db Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 6f8280cec1c9 MAINTAINERS: Add Vinod Koul as Generic PHY co-maintainer adds 820eeb9de62f phy: qualcomm: usb-hs-28nm: Prepare clocks in init adds ac93ecf312ff Merge remote-tracking branch 'phy/fixes' adds 0c1d3f2c9a0d MAINTAINERS: remove entry after hp100 driver removal adds 95ea18d58803 Merge remote-tracking branch 'staging.current/staging-linus' adds 5409e0cca53a interconnect: qcom: Move the static keyword to the front o [...] adds 73faaa623fc9 Merge tag 'phy-for-5.7-rc' of git://git.kernel.org/pub/scm [...] adds e48bfbe9d469 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 27f033336dcf Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 5caab2da6320 Input: synaptics-rmi4 - fix error return code in rmi_drive [...] adds 0b8e50eda2f7 Merge remote-tracking branch 'input-current/for-linus' adds 706024a52c61 crypto: arch/lib - limit simd usage to 4k chunks adds a9a8ba90fa58 crypto: arch/nhpoly1305 - process in explicit 4k chunks adds aec06ac46b62 Merge remote-tracking branch 'crypto-current/master' adds 76bae7c70157 Merge remote-tracking branch 'vfio-fixes/for-linus' adds b48dea8278a8 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 296740fbb39c Merge remote-tracking branch 'omap-fixes/fixes' adds f135cea30de5 btrfs: fix partial loss of prealloc extent past i_size aft [...] adds fcc99734d1d4 btrfs: transaction: Avoid deadlock due to bad initializati [...] adds 9c6c723f48f5 btrfs: fix gcc-4.8 build warning for struct initializer adds 4f28062adf92 Merge branch 'misc-5.7' into next-fixes adds c14b3359d62b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 59606543812b Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds b36522150e5b scsi: ibmvscsi: Fix WARN_ON during event pool release adds 35a0e9f3e6af Merge remote-tracking branch 'scsi-fixes/fixes' adds 8598eb781cf6 drm/i915: Use proper fault mask in interrupt postinstall too adds 7ef98a97c5fe Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 99f822cd5d9c Merge remote-tracking branch 'mmc-fixes/fixes' adds ff9f340e9534 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 5b5703dbafae drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_ [...] adds 933db73351d3 drm/qxl: qxl_release use after free adds 6f49c2515e22 dma-buf: fix documentation build warnings adds a37f92ef57b2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds ff19961f6b0d media: s5k5baf: avoid gcc-10 zero-length-bounds warning adds f7e2b2478af2 ath10k: fix gcc-10 zero-length-bounds warnings adds 3c8de59d7f2e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 0d41538527b6 Merge remote-tracking branch 'dma-mapping/for-next' adds 7ae4a78daacf ARM: 8969/1: decompressor: simplify libfdt builds adds a780e485b576 ARM: 8971/1: replace the sole use of a symbol with its definition adds 91e4f3d37e1a ARM: 8972/1: boot: Obtain start of physical memory from DTB adds 44a98f79e210 Merge branches 'fixes' and 'misc' into for-next adds ec59a880cfa6 Merge remote-tracking branch 'arm/for-next' adds 7fb89e1d44cb ACPI/IORT: take _DMA methods into account for named components adds bf60333977d5 Merge branch 'x86/asm' of git://git.kernel.org/pub/scm/lin [...] adds 9b5aaec441d3 arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants adds 184dbc152e39 arm64: silicon-errata.rst: Sort the Cortex-A55 entries adds 76085aff29f5 efi/libstub/arm64: align PE/COFF sections to segment alignment adds ada66f183759 arm64: Reorder the macro arguments in the copy routines adds 037d9303a7e7 arm: mm: use __pfn_to_section() to get mem_section adds 51075e0cb759 arm64: kexec_file: print appropriate variable adds 5810f00ade49 drivers/perf: arm_dsu_pmu: Avoid duplicate printouts adds 1f0d97bb7082 drivers/perf: arm_spe_pmu: Avoid duplicate printouts adds 88562f06ebf5 drivers/perf: hisi: Fix typo in events attribute array adds 86b878370124 arm64: vdso: Add '-Bsymbolic' to ldflags adds 74fc72e77dc5 arm64: vdso: remove aarch32_vdso_pages[] adds 3ee16ff3437c arm64: vdso: simplify arch_vdso_type ifdeffery adds d3418f3839b6 arm64: vdso: use consistent 'abi' nomenclature adds 1d09094aa620 arm64: vdso: use consistent 'map' nomenclature adds d0be2768a511 Merge branches 'for-next/acpi', 'for-next/asm', 'for-next/ [...] adds db751e309ff0 ELF: UAPI and Kconfig additions for ELF program properties adds 00e19ceec80b ELF: Add ELF program property parsing support adds 8ef8f360cf30 arm64: Basic Branch Target Identification support adds fe0f67660ee9 elf: Allow arch to tweak initial mmap prot flags adds ab7876a98a21 arm64: elf: Enable BTI at exec based on ELF program properties adds ec94a46ee7ac arm64: BTI: Decode BYTPE bits when printing PSTATE adds 172a797661d9 arm64: unify native/compat instruction skipping adds d2c2ee4cc33b arm64: traps: Shuffle code to eliminate forward declarations adds 0537c4cd71e3 arm64: BTI: Reset BTYPE when skipping emulated instructions adds 30685d789c48 KVM: arm64: BTI: Reset BTYPE when skipping emulated instructions adds de48bb369242 arm64: mm: Display guarded pages in ptdump adds 424037b77519 mm: smaps: Report arm64 guarded pages in smaps adds 383499f8863e arm64: BTI: Add Kconfig entry for userspace BTI adds bf7f15c585d5 arm64: elf: Fix allnoconfig kernel build with !ARCH_USE_GN [...] adds 5d1b631c773f arm64: bti: Document behaviour for dynamically linked binaries adds 5fa4028e1ba2 Merge branch 'for-next/bti-user' into for-next/core adds 22361387757a Merge remote-tracking branch 'arm64/for-next/core' adds 4e025fd91ba3 arm64: dts: meson-g12b-ugoos-am6: fix usb vbus-supply adds e4f634d81263 arm64: dts: meson-g12-common: fix dwc2 clock names adds 5ac0869fb39b arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a st [...] adds adf27a87eb4e arm64: dts: meson-g12: remove spurious blank line adds 689e48d0c756 Merge branch 'v5.7/fixes' into tmp/aml-rebuild adds 2f9139c2609f arm64: dts: amlogic: use the new USB control driver for GX [...] adds 9ecded10b4b6 arm64: dts: meson: fixup SCP sram nodes adds 5c28dcbb3a1b arm64: dts: meson-g12b-ugoos-am6: fix board compatible adds d120b5f98031 arm64: dts: meson-gxbb-kii-pro: fix board compatible adds 08dc0e5dd9aa arm64: dts: meson: fix leds subnodes name adds 75800d701782 arm64: dts: meson: S922X: extend cpu opp-points adds f31505089497 arm64: dts: meson: kvim3: move hdmi to tdm a adds 85af6cceda2d arm64: dts: meson-gx: add aiu support adds 443b057fef9a arm64: dts: meson: p230-q200: add initial audio playback support adds 2835b92f1cb9 arm64: dts: meson: libretech-cc: add initial audio playbac [...] adds a5936b8ab407 arm64: dts: meson: libretech-ac: add initial audio playbac [...] adds 962d9cc09c54 arm64: dts: meson: libretech-pc: add initial audio playbac [...] adds b2c35cd46f21 Merge branch 'v5.8/dt64' into tmp/aml-rebuild adds 38f58fc51d12 arm64: defconfig: enable meson gx audio as module adds 001181951477 Merge branch 'v5.8/defconfig' into tmp/aml-rebuild adds 4b5c608aa14c Merge remote-tracking branch 'amlogic/for-next' adds 2999bf5982d0 Merge remote-tracking branch 'aspeed/for-next' adds 9ac66314eb5b Merge remote-tracking branch 'at91/at91-next' adds 23aadcb9a8d5 clk: imx: clk-sscg-pll: Remove unnecessary blank lines adds 9558b51ab739 clk: imx: clk-pllv3: Use readl_relaxed_poll_timeout() for [...] adds 1e54afe9fcfe clk: imx: gate2: Allow single bit gating clock adds 55a8b3cdff54 clk: imx: pll14xx: Add the device as argument when registering adds 01d5bea4d390 clk: imx: Add helpers for passing the device as argument adds 849af490b6a6 dt-bindings: clocks: imx8mp: Add ids for audiomix clocks adds 3100423dc133 ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y adds 0caf34350a25 ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl [...] adds 15ddc3e17aec arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mn adds 921a6845d01b arm64: dts: imx8m: Fix AIPS reg properties adds 1248c86fd639 arm64: dts: freescale: imx8mp: update input_val for AUDIOM [...] adds 4c6a87839a37 Merge branch 'imx/fixes' into for-next adds f25a066d1a07 firmware: imx-scu: Support one TX and one RX adds f5f27b79eab8 firmware: imx: scu: Fix corruption of header adds 4509caa57a2f Merge branch 'imx/drivers' into for-next adds dceb213ca4a7 ARM: vf610: report soc info via soc device adds c53ef256f27f Merge branch 'imx/soc' into for-next adds 9c4b24db828a dt-bindings: arm: imx: add kontron smarc to schema adds 02153093be6b Merge branch 'imx/bindings' into for-next adds e0d8d4eaccc2 ARM: dts: e60k02: add interrupt for PMIC adds 592a8191f058 arm: dts: ls1021atwr: Add QSPI node properties adds 86b08bd5b994 ARM: dts: imx6-sr-som: add ethernet PHY configuration adds f20fd1dddee8 Merge branch 'imx/dt' into for-next adds dd12fa6978a1 arm64: dts: ls1028a: Specify the DMA channels for the DSPI [...] adds 76eceb0f3696 arm64: dts: imx8mq-librem5-devkit: Use 0.9V for VDD_GPU adds 9251dad3a3e5 arm64: dts: imx8mq-librem5-devkit: Don't use underscore in [...] adds 593816fa2f35 arm64: dts: imx: Add Beacon i.MX8m-Mini development kit adds f5ac5ac12dd6 arm64: dts: ls1012a: Add QSPI node properties adds 30cdd62dce6b arm64: dts: imx8mp: Add thermal zones support adds 6895681132ec arm64: dts: imx8qxp: support scu mailbox channel adds ebfa8951e6cd arm64: dts: imx8mm: specify #sound-dai-cells for SAI nodes adds bc3895b29de3 arm64: dts: imx8qxp-mek: Sort labels alphabetically adds d394039c1abe arm64: dts: imx8qxp-mek: Add PMIC thermal zone support adds ac082ea87d9d arm64: dts: lx2160a: add more thermal zone support adds 8c30e7caac74 arm64: dts: imx8mn: Update VDD_ARM 1.2GHz setpoint voltage adds 6c660819d533 arm64: dts: fsl: add fsl,extts-fifo property for fman ptp adds 6e69b40b15b8 Merge branch 'imx/dt64' into for-next adds fecde876bc20 arm64: defconfig: Enable CONFIG_PINCTRL_IMX8DXL by default adds 36a816eea186 Merge branch 'imx/defconfig' into for-next adds 67c2c9e14ec3 Merge remote-tracking branch 'imx-mxs/for-next' adds bb69be012ab5 Merge remote-tracking branch 'keystone/next' adds d2331e44c44c Merge remote-tracking branch 'mediatek/for-next' adds 15690ff47216 Merge remote-tracking branch 'mvebu/for-next' adds 7513359499ce Merge remote-tracking branch 'omap/for-next' adds ad7186c53be4 Merge branch 'arm64-fixes-for-5.7' into for-next adds f7a8bc1cf0b2 arm64: defconfig: Enable SM8250 GCC driver adds a7a1e895ef7f Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] adds 45e07caa9ed4 Merge remote-tracking branch 'qcom/for-next' adds 84d192ac7395 Merge remote-tracking branch 'raspberrypi/for-next' adds 621bc080d3df Merge remote-tracking branch 'realtek/for-next' adds 55dcf00f904b Merge remote-tracking branch 'renesas/next' adds 71e153e30d9d Merge remote-tracking branch 'reset/reset/next' adds 28d763e01fcd Merge remote-tracking branch 'rockchip/for-next' adds 17dbcd96208b Merge remote-tracking branch 'samsung-krzk/for-next' adds 9ac338c9e07e Merge remote-tracking branch 'scmi/for-linux-next' adds 1c8c9654d0b2 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 97cc96d6a12b Merge branch for-5.7/arm64/defconfig into for-next adds 323fc5e69563 clk: tegra: Rename Tegra124 EMC clock source file adds 0b46afb6e61f clk: tegra: Add PLLP_UD and PLLMB_UD for Tegra210 adds fdc91cb1cbef clk: tegra: Export functions for EMC clock scaling adds a2b15283c50e clk: tegra: Implement Tegra210 EMC clock adds 245914337df2 clk: tegra: Remove the old emc_mux clock for Tegra210 adds 2a32756d0a8c Merge branch for-5.8/clk into for-next adds ec190dda1aab dt-bindings: clock: tegra: Remove PMC clock IDs adds 09f30489bb8f dt-bindings: memory: tegra: Add external memory controller [...] adds 9f76ffe76ffb Merge branch for-5.8/dt-bindings into for-next adds 0da0e31600e8 of: reserved-memory: Support lookup of regions by name adds 081df76a040d of: reserved-memory: Support multiple regions per device adds 8ef579998d6f Merge branch for-5.8/of into for-next adds 390ed2300311 Merge branch for-5.8/firmware into for-next adds 952ea284403c Merge branch 'for-5.8/dt-bindings' into for-5.8/memory adds b2208a6e5cc5 Merge branch 'for-5.8/of' into for-5.8/memory adds 4bbff68a9dd9 Merge branch 'for-5.8/clk' into for-5.8/memory adds 0a8e91895f4b memory: tegra: Make debugfs permissions human-readable adds ec37a9a17afb memory: tegra: Add EMC scaling support code for Tegra210 adds 19835be1c5e6 memory: tegra: Add EMC scaling sequence code for Tegra210 adds 87dd7f9c7e34 memory: tegra: Support derated timings on Tegra210 adds be82fb0ce038 Merge branch for-5.8/memory into for-next adds 746d73128da2 Merge branch for-5.8/soc into for-next adds 3bc74b015ff1 Merge branch for-5.8/arm/dt into for-next adds a68b0a5ba548 arm64: tegra: Add XUDC node on Tegra194 adds d9766bd1dbec arm64: tegra: Add external memory controller node for Tegra210 adds 36995249877c arm64: tegra: Hook up EMC cooling device adds a61a12cde424 Merge branch for-5.8/arm64/dt into for-next adds 5f2ee26b2ffc Merge remote-tracking branch 'tegra/for-next' adds 3b72ac55f920 Merge remote-tracking branch 'clk/clk-next' adds 6d0ca9339464 Merge remote-tracking branch 'csky/linux-next' adds 39de050cc996 Merge remote-tracking branch 'h8300/h8300-next' adds 77524e751f8c Merge remote-tracking branch 'm68k/for-next' adds 86058fe8aa0a Merge remote-tracking branch 'm68knommu/for-next' adds 2c3cc858a687 MIPS: Loongson64: Switch the order of RS780E and LS7A adds 59bd128a4127 MIPS: ingenic: DTS: Fix invalid value in #dma-cells adds cf2e6b8e6f6f MIPS: ingenic: DTS: Respect cell count of common properties adds bf40bf5ecf3f MIPS: ingenic: DTS: Add nodes for the watchdog/PWM/OST adds 061e35b2c76e MIPS: ingenic: DTS: Update JZ4770 support adds b1bfdb660516 MIPS: ingenic: DTS: Update GCW0 support adds 818c2b36383e MIPS: ingenic: CI20: enable OST, PWM drivers in defconfig adds 8827af9427de MIPS: ingenic: GCW0: Update defconfig adds f932449c11da MIPS: ingenic: Drop obsolete code, merge the rest in setup.c adds 44220fd84f3f MIPS: tools: Show result for loongson3-llsc-check adds e9dfbaaeef1c MIPS: perf: Add hardware perf events support for new Loongson-3 adds da1bd29742b1 MIPS: Loongson64: Probe CPU features via CPUCFG adds 226ef2aa1612 Merge remote-tracking branch 'mips/mips-next' adds f15ee6beffa6 Merge remote-tracking branch 'nds32/next' adds 1309352f66a0 Merge remote-tracking branch 'powerpc/next' adds 4dff42e53aa2 riscv: Allow device trees to be built into the kernel adds 876bec3642c7 riscv: K210: Add a built-in device tree adds 7bb22d4fd5b1 riscv: K210: Update defconfig adds d334dd0201c8 RISC-V: Skip setting up PMPs on traps adds 0dad5f850f96 kgdb: Add kgdb_has_hit_break function adds e4f2aa5808fc riscv: Add KGDB support adds 899dc734805d riscv: Use the XML target descriptions to report 3 system [...] adds 71e26d08ff38 riscv: Add SW single-step support for KDB adds 3507bc481177 riscv: Remove the 'riscv_' prefix of function name adds 6e77eb80b7f9 riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation adds 44ab661dd29d riscv: Use text_mutex instead of patch_lock adds 33ee148c9d0a Merge remote-tracking branch 'risc-v/for-next' adds 4c5bc045bdc4 Merge remote-tracking branch 's390/features' adds 8a51c463cb40 Merge remote-tracking branch 'sh/sh-next' adds d0e20fd4c1db um: Fix xor.h include adds e6da5df0eefc um: syscall.c: include <asm/unistd.h> adds 2e27d33d22af um: Fix typo in vector driver transport option definition adds 8f64320b5d0a Merge remote-tracking branch 'uml/linux-next' adds 00e2e05f5c9a Merge remote-tracking branch 'btrfs/for-next' adds a7cdca2dbd2b cifs: multichannel: move channel selection in function adds feeaec621c09 cifs: multichannel: move channel selection above transport layer adds 2770b7f586ac cifs: multichannel: use pointer for binding channel adds 2d82ec2eff07 cifs: multichannel: try to rebind when reconnecting a channel adds 15871e0ed839 Merge remote-tracking branch 'cifs/for-next' adds 7fc60ca6ac9f Merge remote-tracking branch 'configfs/for-next' adds bd735d230888 Merge remote-tracking branch 'exfat/dev' adds 059732fc85b7 Merge remote-tracking branch 'ext3/for_next' adds ab5650855257 Merge remote-tracking branch 'f2fs/dev' adds a1d59727b74f Merge remote-tracking branch 'fuse/for-next' adds f400e6deb57f Merge remote-tracking branch 'jfs/jfs-next' adds 6e47666ef93d NFSv4: Remove unreachable error condition due to rpc_run_task() adds 7c4310ff5642 SUNRPC: defer slow parts of rpc_free_client() to a workqueue. adds dff58530c4ca NFSv4.1: fix handling of backchannel binding in BIND_CONN_ [...] adds 58bd6656f808 xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() adds bdb2ce828185 xprtrdma: Fix trace point use-after-free race adds 48a124e38350 xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} adds 8e2912c7c69e Merge tag 'nfs-rdma-for-5.7-2' of git://git.linux-nfs.org/ [...] adds 9c07b75b80ee NFS: Fix a race in __nfs_list_for_each_server() adds dcd81180a020 Merge remote-tracking branch 'nfs/linux-next' adds 1ea18e3fd04c Merge remote-tracking branch 'nfsd/nfsd-next' adds e67f0216939c ovl: clear ATTR_FILE from attr->ia_valid adds 15fd2ea9f4f3 ovl: clear ATTR_OPEN from attr->ia_valid adds 1e46ad53760c ovl: resolve more conflicting mount options adds dcf7ee3d23cc ovl: cleanup non-empty directories in ovl_indexdir_cleanup() adds 495ce2bdedfb ovl: prepare to copy up without workdir adds 2355e6b724b4 ovl: index dir act as work dir adds d505629c6be4 ovl: skip overlayfs superblocks at global sync adds 0a3726764dc7 ovl: inherit SB_NOSEC flag from upperdir adds 4e4969524466 ovl: whiteout inode sharing adds c2778a3a955f ovl: sync dirty data when remounting to ro mode adds feeab1299eb7 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds b75dfde12129 fibmap: Warn and return an error in case of block > INT_MAX adds 2e4d4378e96f Merge remote-tracking branch 'iomap/iomap-for-next' adds a13079eef1cf fs: Remove unneeded IS_DAX() check in io_is_direct() adds c0e87a599ba9 fs/stat: Define DAX statx attribute adds b6a390c0cc58 Documentation/dax: Update Usage section adds 02bf4bae47ee fs: Lift XFS_IDONTCACHE to the VFS layer adds 80459d09c1d6 fs: Introduce DCACHE_DONTCACHE adds 9fe48c6fadbf fs/xfs: Remove unnecessary initialization of i_rwsem adds 16acb21c0e85 fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS adds 2fd8c8ec2186 fs/xfs: Make DAX mount option a tri-state adds 86e6106fbc3a fs/xfs: Create function xfs_inode_should_enable_dax() adds 69c038a98293 fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_ [...] adds ee058f43d3e0 fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() adds d15d893d33ca Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds a714a2b3139b Merge remote-tracking branch 'file-locks/locks-next' adds bd7c80d8e05c Merge remote-tracking branch 'vfs/for-next' adds bbc3bb15cfff Merge remote-tracking branch 'printk/for-next' adds b499ec3d2607 Merge remote-tracking branch 'pci/next' adds 0ed08faded1d HID: usbhid: Fix race between usbhid_close() and usbhid_stop() adds 4a806e53c4e7 Merge branch 'for-5.7/upstream-fixes' into for-next adds dcce8ef8f70a HID: wacom: Report 2nd-gen Intuos Pro S center button stat [...] adds 61ffafa308f7 Merge branch 'for-5.7/upstream-fixes' into for-next adds 538f67407e2c HID: i2c-hid: reset Synaptics SYNA2393 on resume adds 31e4267db296 Merge branch 'for-5.7/upstream-fixes' into for-next adds 2465f0d5c9e3 HID: mcp2221: add gpiolib dependency adds f28638eb72a3 Merge branch 'for-5.7/upstream-fixes' into for-next adds 3398c8b333cf Merge remote-tracking branch 'hid/for-next' adds 08736e830799 i2c: stm32f7: prevent array underflow in stm32f7_get_lower_rate() adds de51696cf5ec i2c: powermac: use true,false for bool variable adds 722fe8160bde Merge branch 'i2c/for-5.8' into i2c/for-next adds ac2b0813fcea i2c: amd-mp2-pci: Fix Oops in amd_mp2_pci_init() error handling adds c926c87b8e36 i2c: aspeed: Avoid i2c interrupt status clear race condition. adds 38d357bdc5c6 Merge branch 'i2c/for-current-fixed' into i2c/for-next adds 168ce600b6ed Merge remote-tracking branch 'i2c/i2c/for-next' adds 7eefb537cef2 Merge remote-tracking branch 'i3c/i3c/next' adds 389d3c51c242 Merge branch 'dmi/master' adds 210513061b8c Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds d97fbc7f00f3 Merge remote-tracking branch 'jc_docs/docs-next' adds c4ed27cfed45 media: m88ds3103: error in set_frontend is swallowed and n [...] adds 408d0244421c media: rc: no need for decoder state if decoder not enabled adds b7ba9f34800a media: si2157: ensure wait_status is initialized adds 9a42a5ff3dac media: vimc: cap: Report a colorspace adds 9cc056e6064c media: MAINTAINERS: adjust entries to moving CEC USB drivers adds fcab45adb853 media: vidioc-reqbufs/create-bufs.rst: fix typo adds e5ad7db4b2f3 media: cec-gpio: handle gpiod_get_value errors correctly adds e51759f56d31 media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ct [...] adds d5a970b75a82 Merge remote-tracking branch 'v4l-dvb/master' adds 47ab08105ca8 Merge remote-tracking branch 'pm/linux-next' adds 4fe458225427 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds c2d301f55f8b Merge remote-tracking branch 'thermal/thermal/linux-next' adds 1cfcf2fcfa05 Merge remote-tracking branch 'ieee1394/for-next' adds 26ca4fb0e5f6 Merge remote-tracking branch 'swiotlb/linux-next' adds d0ee1bc6b6df Merge remote-tracking branch 'rdma/for-next' adds da50d57abd7e docs: networking: convert caif files to ReST adds a434aaba17f5 docs: networking: convert 6pack.txt to ReST adds 5a7f3132121b docs: networking: convert altera_tse.txt to ReST adds aa92320b3e38 docs: networking: convert arcnet-hardware.txt to ReST adds 08bab46f00d0 docs: networking: convert arcnet.txt to ReST adds ff2269f16a1e docs: networking: convert atm.txt to ReST adds 20b943f07557 docs: networking: convert ax25.txt to ReST adds b5fcf32d7d4b docs: networking: convert baycom.txt to ReST adds a362032eca22 docs: networking: convert bonding.txt to ReST adds 92f06f4226fd docs: networking: convert cdc_mbim.txt to ReST adds 99b0e82dc5e3 docs: networking: convert cops.txt to ReST adds 9a9891fbdf93 docs: networking: convert cxacru.txt to ReST adds 33155bac6519 docs: networking: convert dccp.txt to ReST adds 8447bb44ef7c docs: networking: convert dctcp.txt to ReST adds 9a69fb9c21c4 docs: networking: convert decnet.txt to ReST adds 5f32c920c23b docs: networking: convert defza.txt to ReST adds 9dfe1361261b docs: networking: convert dns_resolver.txt to ReST adds 28d23311ff35 docs: networking: convert driver.txt to ReST adds 06df65723b69 docs: networking: convert eql.txt to ReST adds aee113427c5d docs: networking: convert fib_trie.txt to ReST adds cb3f0d56e153 docs: networking: convert filter.txt to ReST adds 62502dff2c50 docs: networking: convert fore200e.txt to ReST adds 5b0d74b54c7f docs: networking: convert framerelay.txt to ReST adds 16128ad8f927 docs: networking: convert generic-hdlc.txt to ReST adds 110662503de2 docs: networking: convert generic_netlink.txt to ReST adds 8c4989355856 docs: networking: convert gen_stats.txt to ReST adds 81baecb6f6dc docs: networking: convert gtp.txt to ReST adds 3c3a2fde4d88 docs: networking: convert hinic.txt to ReST adds 1d2698fa05f5 docs: networking: convert ila.txt to ReST adds 7cdb25400f7e docs: networking: convert ipddp.txt to ReST adds 9de1fcdf36e7 docs: networking: convert ip_dynaddr.txt to ReST adds aac86c887ed6 docs: networking: convert iphase.txt to ReST adds 355e656e017c docs: networking: convert ipsec.txt to ReST adds 1cec2cacaaec docs: networking: convert ip-sysctl.txt to ReST adds 19093313cb04 docs: networking: convert ipv6.txt to ReST adds 1dc2a785954b docs: networking: convert ipvlan.txt to ReST adds 82a07bf33d7d docs: networking: convert ipvs-sysctl.txt to ReST adds b9dd2bea2245 docs: networking: convert kcm.txt to ReST adds c76c2230160d Merge branch 'net-ReST-convert' adds cb10228d234c net: hns3: adds support for reading module eeprom info adds 00b5aac59966 ptp: ptp_ines: convert to devm_platform_ioremap_resource adds a54776f2c493 netpoll: Fix use correct return type for ndo_start_xmit() adds ad56623119fd net: hsr: remove unused inline functions adds 0477e032a9ea ila: remove unused inline function ila_addr_is_ila adds 21615efa6a69 Revert "net: ethernet: fec: Prevent MII event after MII_SP [...] adds fdff704dc604 net/smc: rework pnet table to support SMC-R failover adds f3c1deddb21c net/smc: separate function for link initialization adds 026c381fb477 net/smc: introduce link_idx for link group array adds 387707fdf486 net/smc: convert static link ID to dynamic references adds b9247544c1bc net/smc: convert static link ID instances to support multi [...] adds e07d31dc16b0 net/smc: multi-link support for smc_rmb_rtoken_handling() adds d854fcbfaeda net/smc: add new link state and related helpers adds 1020e1ef53ce net/smc: move testlink work to system work queue adds 2140ac26f8f5 net/smc: simplify link deactivation adds 6c8968c421e0 net/smc: use worker to process incoming llc messages adds ef79d439cd12 net/smc: process llc responses in tasklet context adds faca53600837 net/smc: use mutex instead of rwlock_t to protect buffers adds 00a049cfde95 net/smc: move llc layer related init and clear into smc_llc.c adds 7263d72bec32 Merge branch 'net-smc-preparations-for-SMC-R-link-failover' adds fdb9c405e35b netfilter: nf_tables: allow up to 64 bytes in the set elem [...] adds 0d7c83463fdf netfilter: nft_nat: return EOPNOTSUPP if type or flags are [...] adds 4566aa440008 netfilter: nft_nat: set flags from initialization path adds acd766e31bb9 netfilter: nft_nat: add helper function to set up NAT addr [...] adds 3ff7ddb1353d netfilter: nft_nat: add netmap support adds 323e395f197f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 72f96347628e net: bcmgenet: set Rx mode before starting netif adds 6f7689057a0f net: bcmgenet: Fix WoL with password after deep sleep adds 1a1d5106c1e3 net: bcmgenet: move clk_wol management to bcmgenet_wol adds 14da1510fedc Revert "net: bcmgenet: remove unused function in bcmgenet.c" adds 854295d03ca0 net: bcmgenet: code movement adds 3e370952287c net: bcmgenet: add support for ethtool rxnfc flows adds f50932cca632 net: bcmgenet: add WAKE_FILTER support adds 9e9f6e72a0f6 Merge branch 'net-bcmgenet-add-support-for-Wake-on-Filter' adds ddc2118ef064 hinic: make a bunch of functions static adds 40cf7fbe8a43 hinic: Use ARRAY_SIZE for nic_vf_cmd_msg_handler adds 466ed24fb223 net: phy: mdio: add IPQ4019 MDIO driver adds 4972ecee0661 dt-bindings: add Qualcomm IPQ4019 MDIO bindings adds 9c8c0f70ec6f ARM: dts: qcom: ipq4019: add MDIO node adds 4b88de9f0161 Merge branch 'net-phy-mdio-add-IPQ40xx-MDIO-support' adds 99b2292ba21b net: caif: Fix use correct return type for ndo_start_xmit() adds 51070a3627a9 rionet: Fix use correct return type for ndo_start_xmit() adds 1569a3c44303 net/faraday: Fix unnecessary check in ftmac100_probe() adds 555da9af827d net/smc: add event-based llc_flow framework adds a6688d919b22 net/smc: enqueue all received LLC messages adds 81e6e5e70df4 net/smc: introduce link group type adds 92334cfcb3a2 net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer adds 4667bb4aaabf net/smc: adapt SMC server code to use the LLC flow adds 0fb0b02bd6fd net/smc: adapt SMC client code to use the LLC flow adds 3d88a21b0cb6 net/smc: multiple link support and LLC flow for smc_llc_do [...] adds 6d74c3a8a3e7 net/smc: multiple link support and LLC flow for smc_llc_do [...] adds 56e8091c7a09 net/smc: move the TEST_LINK response processing into event [...] adds ba21abd22f9f net/smc: new smc_rtoken_set functions for multiple link support adds 3bc67e098c3e net/smc: adapt SMC remote CONFIRM_RKEY processing to use t [...] adds 218b24fe3812 net/smc: adapt SMC remote DELETE_RKEY processing to use th [...] adds 42d18acce9e2 net/smc: remove handling of CONFIRM_RKEY_CONTINUE adds 41a211d86224 net/smc: remove obsolete link state DELETING adds fe4f961eb5b4 Merge branch 'net-smc-add-event-based-framework-for-LLC-msgs' adds 801eb0501824 stmmac: intel: Fix kernel crash due to wrong error path adds 09f012e64e4b stmmac: intel: Fix clock handling on error and remove paths adds e578f043ffcf stmmac: intel: Remove unnecessary loop for PCI BARs adds 52c1f7948454 stmmac: intel: Convert to use pci_alloc_irq_vectors() API adds d5383b037664 stmmac: intel: Eliminate useless conditions and variables adds ccacb703b0f8 stmmac: intel: Fix indentation to put on one line affected code adds 29e0c2f39f98 stmmac: intel: Place object in the Makefile according to t [...] adds 8a769c65bb7a Merge branch 'stmmac-intel-Fixes-and-cleanups-after-dwmac- [...] adds 6e3a401fc8af inet_diag: add cgroup id attribute adds b1f3e43dbfac inet_diag: add support for cgroup filter adds 9f04960660bf Merge branch 'inet_diag-add-cgroup-attribute-and-filter' adds 10ebb22137ac docs: networking: convert l2tp.txt to ReST adds 40e79150c168 docs: networking: convert lapb-module.txt to ReST adds a6b93e6555a6 docs: networking: convert ltpc.txt to ReST adds 429ff87bcac7 docs: networking: convert mac80211-injection.txt to ReST adds e14fd64dcda5 docs: networking: convert mpls-sysctl.txt to ReST adds e98aa68223e4 docs: networking: convert multiqueue.txt to ReST adds d9d6ef25ecab docs: networking: convert netconsole.txt to ReST adds ea5bacaa2cec docs: networking: convert netdev-features.txt to ReST adds 482a4360c56a docs: networking: convert netdevices.txt to ReST adds 0191533087a3 docs: networking: convert netfilter-sysctl.txt to ReST adds c4d5dff60f0a docs: networking: convert netif-msg.txt to ReST adds 13df433f8c13 docs: networking: convert nf_conntrack-sysctl.txt to ReST adds aa3764276a4b docs: networking: convert nf_flowtable.txt to ReST adds 63893472d753 docs: networking: convert openvswitch.txt to ReST adds f5c39ef3299f docs: networking: convert operstates.txt to ReST adds 4ba7bc9f2de6 docs: networking: convert packet_mmap.txt to ReST adds 6e94eaaa400d docs: networking: convert phonet.txt to ReST adds c1e4535f24bc docs: networking: convert pktgen.txt to ReST adds 32c01266c0aa docs: networking: convert PLIP.txt to ReST adds 71120802ebed docs: networking: convert ppp_generic.txt to ReST adds 832619012c97 docs: networking: convert proc_net_tcp.txt to ReST adds 66d495d0a5ae docs: networking: convert radiotap-headers.txt to ReST adds 8c6e17200298 docs: networking: convert ray_cs.txt to ReST adds bad5b6e223e8 docs: networking: convert rds.txt to ReST adds 98661e0c579d docs: networking: convert regulatory.txt to ReST adds 9f72374cb595 docs: networking: convert rxrpc.txt to ReST adds 671d114d8cde docs: networking: convert sctp.txt to ReST adds de1fd4a7b0f2 docs: networking: convert secid.txt to ReST adds d6c48bc6f8da docs: networking: convert seg6-sysctl.txt to ReST adds fe3dfe418cbb docs: networking: convert skfp.txt to ReST adds 060d9d3e1282 docs: networking: convert strparser.txt to ReST adds 32c0f0bed5bb docs: networking: convert switchdev.txt to ReST adds d2461edde7d1 docs: networking: convert tc-actions-env-rules.txt to ReST adds ff159f4f1152 docs: networking: convert tcp-thin.txt to ReST adds aa8a6ee3e3fc docs: networking: convert team.txt to ReST adds 06bfa47e72c8 docs: networking: convert timestamping.txt to ReST adds 4ac0b122ee63 docs: networking: convert tproxy.txt to ReST adds 07f81727c1a0 Merge branch 'net-ReST-part-two' adds 466010342e89 mlxsw: spectrum_span: Add APIs to get / put a SPAN agent adds ed04458d4a90 mlxsw: spectrum_span: Add APIs to get / put an analyzed port adds eb773c3a2d98 mlxsw: spectrum_span: Rename function adds 14366da6b592 mlxsw: spectrum_span: Wrap buffer change in a function adds c056618c53a7 mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent adds c1d7845dfbd3 mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API adds 7240db69c332 mlxsw: spectrum_acl: Convert flower-based mirroring to new [...] adds 835d6b8c1a35 mlxsw: spectrum_span: Use new analyzed ports list during s [...] adds ca0892235ae6 mlxsw: spectrum_span: Remove old SPAN API adds b8afaeddea79 Merge branch 'mlxsw-Prepare-SPAN-API-for-upcoming-changes' adds a6b1b936057e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 72d3fef16158 net/mlx5: IPsec, Fix coverity issue adds 9c8e7434e034 net/mlx5e: Use helper API to get devlink port index for al [...] adds e59b254cbecc net/mlx5e: Remove unneeded semicolon adds 70a5698a5683 net/mlx5e: CT: Avoid false warning about rule may be used [...] adds d2658b4a1d06 net/mlx5: CT: Remove unused variables adds 51dde00b8fb3 net/mlx5: Remove unused field in EQ adds c655c1f46957 net/mlx5: Add helper function to release fw page adds c7636942d278 net/mlx5: Rate limit page not found error messages adds c6168161f693 net/mlx5: Add support for release all pages event adds e658664c77c1 net/mlx5e: Use proper name field for the UMR key adds f1b95753eeed net/mlx5e: TX, Generalise code and usage of error CQE dump adds e2e11dbf3693 net/mlx5e: XDP, Print the offending TX descriptor on error [...] adds fed0c6cfcd58 net/mlx5e: Fetch WQE: reuse code and enforce typing adds 7d42c8e9ab50 net/mlx5e: Rename ICOSQ WQE info struct and field adds ec9cdca0663a net/mlx5e: Unify reserving space for WQEs adds 3857c776240f Merge tag 'mlx5-updates-2020-04-30' of git://git.kernel.or [...] adds 2b195850128f tcp: add tp->dup_ack_counter adds ccd0628fca44 tcp: tcp_sack_new_ofo_skb() should be more conservative adds a70437cc09a1 tcp: add hrtimer slack to sack compression adds 1b2e788490de Merge branch 'tcp-sack-compression-changes' adds 34a9c361dd48 hsr: remove hsr interface if all slaves are removed adds ef2c0a78aee1 r8169: don't pass net_device to irq coalescing sub-functions adds 2815b30535a0 r8169: merge scale for tx and rx irq coalescing adds 6cf96dd42725 r8169: improve rtl_get_coalesce adds cb9d97de0564 r8169: improve rtl_coalesce_choose_scale adds bdd2be3adb7d r8169: improve interrupt coalescing parameter handling adds 2b3e48b66516 r8169: improve rtl_set_coalesce adds 81496b72e9ba r8169: add check for invalid parameter combination in rtl_ [...] adds 64cf2ea13b1e Merge branch 'r8169-refactor-and-improve-interrupt-coalescing' adds 673e69a67dd6 net: dsa: b53: Rename num_arl_entries to num_arl_bins adds e3da4038f4ca net: dsa: b53: Provide number of ARL buckets adds cd169d799bee net: dsa: b53: Bound check ARL searches adds ef2a0bd99b15 net: dsa: b53: Remove is_static argument to b53_read_op() adds 4d73ce19243e Merge branch 'net-dsa-b53-ARL-improvements' adds 47a1494b8208 netlink: remove type-unsafe validation_data pointer adds 7690aa1cdf7c netlink: limit recursion depth in policy validation adds d15da2a2e813 nl80211: link recursive netlink nested policy adds d06a09b94c61 netlink: extend policy range validation adds da4063bdfcfa netlink: allow NLA_MSECS to have range validation adds c7721c05a621 netlink: remove NLA_EXACT_LEN_WARN adds 2c28ae48f24d netlink: factor out policy range helpers adds d07dcf9aadd6 netlink: add infrastructure to expose policies to userspace adds 550cbea0b0f0 Merge branch 'netlink-validation-improvements-refactoring' adds 11a3f577a7c4 Merge remote-tracking branch 'net-next/master' adds 76148faa161e selftests/bpf: Ensure test flavors use correct skeletons adds 02995dd4bb02 selftests/bpf: Add SAN_CFLAGS param to selftests build to [...] adds 42fce2cfb405 selftests/bpf: Convert test_hashmap into test_progs test adds 229bf8bf4d91 libbpf: Fix memory leak and possible double-free in hashma [...] adds f25d5416d64c selftests/bpf: Fix memory leak in test selector adds 9f56bb531a80 selftests/bpf: Fix memory leak in extract_build_id() adds 13c908495e5d selftests/bpf: Fix invalid memory reads in core_relo selftest adds 3521ffa2ee9a libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() adds 36d0b6159f6a selftests/bpf: Disable ASAN instrumentation for mmap()'ed [...] adds 8d30e80a049a selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest adds e4e8f4d047fd selftests/bpf: Add runqslower binary to .gitignore adds fd9c40c575a0 Merge branch 'test_progs-asan' adds e3450b79dfe4 tools: bpftool: For "feature probe" define "full_mode" boo [...] adds cf9bf714523d tools: bpftool: Allow unprivileged users to probe features adds 0b3b9ca3d154 tools: bpftool: Make libcap dependency optional adds 64d85290d79c bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH adds 34a2cc6eee80 selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed adds 0b9ad56b1ea6 selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_as [...] adds 449e14bfdb83 bpf: Fix unused variable warning adds 91f658587a96 bpf, riscv: Fix stack layout of JITed code on RV32 adds 063e68813391 libbpf: Fix false uninitialized variable warning adds c32102224470 selftests/bpf: Test allowed maps for bpf_sk_select_reuseport adds 39e0e12a0a44 Merge remote-tracking branch 'bpf-next/master' adds 0146dca70b87 xfrm: add support for UDPv6 encapsulation of ESP adds 26333c37fc28 xfrm: add IPv6 support for espintcp adds 3c59c8076119 Merge remote-tracking branch 'ipsec-next/master' adds 9c2f4980d4d5 Merge remote-tracking branch 'wireless-drivers-next/master' adds 10855e4404a2 Merge remote-tracking branch 'bluetooth/master' adds 5cc58a9ecfa1 mac80211_hwsim: notify wmediumd of used MAC addresses adds 1db364c88695 mac80211: mlme: remove duplicate AID bookkeeping adds 90e8f58dfc04 mac80211: fix drv_config_iface_filter() behaviour adds 4d797fce783a cfg80211: Unprotected Beacon frame RX indication adds 9eaf183af741 mac80211: Report beacon protection failures to user space adds 6cd536fe62ef cfg80211: change internal management frame registration API adds 9dba48a6ece7 cfg80211: support multicast RX registration adds 155d7c733807 nl80211: allow client-only BIGTK support adds 873b1cf61105 mac80211: Process multicast RX registration for Action frames adds 9166cc49767a mac80211: implement Operating Mode Notification extended N [...] adds d46b4ab870fa mac80211: add twt_protected flag to the bss_conf structure adds a4055e74a2ff mac80211: Don't destroy auth data in case of anti-clogging adds 2a392596d881 cfg80211: Parse HE membership selector adds 4826e721103a mac80211: Skip entries with HE membership selector adds 31d8bb4e07f8 mac80211: agg-tx: refactor sending addba adds 0c197f16f7bc mac80211: agg-tx: add an option to defer ADDBA transmit adds 302ff8b7a2b0 mac80211: Fail association when AP has no legacy rates adds dba25b04c611 mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test adds bdee75d2ac23 mac80211_hwsim: indicate in IBSS that we have transmitted beacons adds b57251010016 ieee80211: share 802.11 unit conversion helpers adds 934f4c7dd3a5 cfg80211: express channels with a KHz component adds b6011960f392 mac80211: handle channel frequency offset adds 3b23c184f72a mac80211: add freq_offset to RX status adds be689f68d040 cfg80211: reject channels/chandefs with KHz offset >= 1000 adds b6b5c42e3bab mac80211: fix two missing documentation entries adds 2e410da6a098 staging: rtl8723bs: remove mgmt_frame_register method adds d530b9864073 staging: wilc1000: adjust for management frame register AP [...] adds bedd7904e86c mac80211_hwsim: Advertise support for multicast RX registration adds 08fad438bed0 mac80211: TX legacy rate control for Beacon frames adds 1512bc076e5b mac80211_hwsim: Claim support for setting Beacon frame TX [...] adds 60689de46c7f mac80211: fix memory overlap due to variable length param adds 4516fdfef3aa Merge remote-tracking branch 'mac80211-next/master' adds 57b2167ce371 Merge remote-tracking branch 'gfs2/for-next' adds f80ff13135cb mtd: spi-nor: micron-st: Enable locking for n25q00 adds 8aadd77cd271 mtd: spi-nor: Uniformize the return value in spi_nor_*_ready() adds b84691596328 mtd: spi-nor: Fix description of the sr_ready() return value adds bea3a9ca8eb0 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds b2d7e8bcaab7 hwrng: cctrng - Remove unnecessary FIPS ifdef adds 3c2214b6027f padata: add separate cpuhp node for CPUHP_PADATA_DEAD adds 97f9ac3db661 crypto: ccp - Add support for SEV-ES to the PSP driver adds 18f1ca46858e lib/mpi: Fix 64-bit MIPS build with Clang adds 1c8414dadb8c hwrng: optee - Use UUID API for exporting the UUID adds d0f6223c0dc5 crypto: hisilicon/qm - Make qm_controller_reset() static adds 43f3c2b4dde3 hwrng: cctrng - Make some symbols static adds f23efcbcc523 crypto: ctr - no longer needs CRYPTO_SEQIV adds d6fc1a459221 crypto: drbg - should select CTR adds 42a13ddbab00 crypto: bcm - Remove the unnecessary cast for PTR_ERR(). adds 12b3cf909354 crypto: bcm - Fix unused assignment adds 8ddf448ed37c Merge remote-tracking branch 'crypto/master' adds 126a34061eec Merge tag 'drm-misc-next-2020-04-23' of git://anongit.free [...] adds 937eea297e26 Merge tag 'amd-drm-next-5.8-2020-04-24' of git://people.fr [...] adds 068b80b68a67 Merge remote-tracking branch 'drm/drm-next' adds d4566dee849e drm/amdkfd: Track GPU memory utilization per process adds ddea4ed01058 drm/amd/display: remove duplicate assignment of dcn21_func [...] adds 50654d7bca87 drm/amdgpu/smu10: remove duplicate assignment of smu10_hwm [...] adds 3f12acc8d6d4 drm/amdgpu: put the audio codec into suspend state before [...] adds a200034b6648 drm/amdgpu: update RAS error handling adds a0d254820f43 drm/amdgpu: update RAS TA to Host interface adds 439657970c1d drm/amdgpu: update RAS sequence to parse TA flags adds 981d4f7d2c0d drm/radeon: cleanup coding style a bit adds ff6772b0fbdd drm/amdgpu/dc: Use WARN_ON_ONCE for ASSERT adds 8b91fd8bb192 drm/amd/display: work around fp code being emitted outside [...] adds 2cba3944ec37 drm/amdgpu: remove set but not used variable 'priority' adds b35833479e53 drm/amdgpu: remove set but not used variable 'direct_poll' [...] adds a09a67d911ca drm/amdgpu: remove set but not used variable 'direct_poll' [...] adds 99eba49b00ca drm/amd/display: remove set but not used variable 'dc' adds 509c58189c8d drm/amd/display: remove set but not used variable 'pixel_width' adds 83700e20b870 drm/amd/display: remove set but not used variable 'speaker [...] adds 3fac05282518 drm/amd/display: remove set but not used variable 'speaker [...] adds 6de1601e84e4 drm/amd/display: Fix unsigned comparison to zero adds adce95fcce64 drm/amdgpu: Add ReadSerial defines for Arcturus adds 3ca390ddf4f2 drm/amdgpu: Add unique_id for Arcturus adds dcff3ea7e4e2 drm/amdgpu: Add new ring callback to insert memory sync adds 454110d4f6f8 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds 29fd7b1b7bc4 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds 39911b3bfe2c drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] adds fce49f2fdd0f drm/amdgpu: Add a UAPI flag for user to call mem_sync adds 06952972e966 drm/mm: revert "Break long searches in fragmented address spaces" adds 172c49135544 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds ec75d05c291c drm/ttm: Break out the loops if need_resched in bo delayed [...] adds f84a8b88b6e6 drm: Correct DP DSC macro typo adds acb4aeff79b1 drm/amdgpu: work around llvm bug #42576 adds f126284aadf8 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 36df4eed0da0 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds b7a222c7ddd5 drm/amdgpu: re-enable runtime pm on vega10 adds 8c86b943b87f Merge remote-tracking branch 'amdgpu/drm-next' adds 2ea4a7ba9bf6 drm/i915/gt: Avoid uninitialized use of rpcurupei in frequ [...] adds 24aac336ff78 drm/i915: Avoid dereferencing a dead context adds 8c35a1957611 drm/i915/selftests: fix error handling in __live_lrc_indir [...] adds be1cb55a07bf drm/i915/gt: Keep a no-frills swappable copy of the defaul [...] adds 426d0073fb6d drm/i915/gt: Always enable busy-stats for execlists adds 9bad2adbddfe drm/i915/gt: Move rps.enabled/active to flags adds 8e99299a04bc drm/i915/gt: Track use of RPS interrupts in flags adds 36d516be867c drm/i915/gt: Switch to manual evaluation of RPS adds 3f88dde6ee63 drm/i915/gt: Apply the aggressive downclocking to parking adds de3b4d9361c8 drm/i915/gt: Restore aggressive post-boost downclocking adds 79eb8c7f015a drm/i915/selftests: Add tiled blits selftest adds 07f2fee91937 i915/gvt: remove unused xen bits adds 6c2f73e26a25 drm/i915/gvt: access shadow ctx via its virtual address directly adds e5e113079efd drm/i915/gvt: combine access to consecutive guest context pages adds fb55c7355223 drm/i915/gvt: skip populate shadow context if guest contex [...] adds 8b46ed57f34d Merge tag 'gvt-next-2020-04-22' of https://github.com/inte [...] adds 230982d8d8df drm/i915: Update DRIVER_DATE to 20200430 adds 16e87459673a drm/i915/gt: Move the batch buffer pool from the engine to the gt adds 7d02c98765cc Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2ac07f243fba Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 839b480dd111 MAINTAINERS: Restore alphabetical sorting adds 58911c240783 drm: Nuke mode->hsync adds 6d4f3e2bfc49 video: fbdev: controlfb: fix build for COMPILE_TEST=y && P [...] adds 78b0d99a68ec drm/bridge: fix stack usage warning on old gcc adds ef54569966f7 drm/ast: remove duplicate assignment of ast_crtc_funcs member adds 7837300c250c drm: Correct DP DSC macro typo adds 20d151705a24 Merge remote-tracking branch 'drm-misc/for-linux-next' adds c53b910213cf Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds ecc7d10f1473 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds f98bfd36d0a6 Merge remote-tracking branch 'regmap/for-next' adds 25cba461989c ALSA: seq: oss: remove unused inline function snd_seq_oss_ [...] adds dbd131797805 ALSA: hda/realtek - Introduce polarity for micmute LED GPIO adds 3e0650ab26e2 ALSA: hda/realtek - Enable micmute LED on and HP system adds 87dc36482cab ALSA: hda/realtek - Add LED class support for micmute LED adds 83dbd65574d6 Merge remote-tracking branch 'sound/for-next' adds be16a0f0dc8f ASoC: component: suppress uninitialized-variable warning adds ee2cbe06935b ASoC: codecs: wm97xx: fix ac97 dependency adds 77be181e2c8e ASoc: nau8810: add AUX related dapm widgets and routes adds da33574f7f1c ASoC: mxs-saif: Fix unused assignment adds 087e3900a060 ASoC: fsl_easrc: mark PM functions __maybe_unused adds fd443a20c2f0 ASoC: rt5682: fix I2C/Soundwire dependencies adds aa7b8230d4c3 ASoC: soc-dai: add soc_dai_err() adds 479914ed779d ASoC: soc-dai: don't overwide dai->driver->ops adds 0b73ba550cdd ASoC: soc-dai: add snd_soc_pcm_dai_new() adds d108c7fd0b77 ASoC: soc-dai: add snd_soc_pcm_dai_prepare() adds 42f2472d4689 ASoC: soc-dai: add snd_soc_pcm_dai_trigger() adds 30819358ae73 ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() adds 51801aeafdc9 ASoC: soc-dai: add snd_soc_pcm_dai_probe() adds 7eaa313bdec3 ASoC: soc-dai: add snd_soc_pcm_dai_remove() adds b5ae4ccea5ab ASoC: soc-dai: add snd_soc_dai_compr_start() adds 2b25f81d43b7 ASoC: soc-dai: add snd_soc_dai_compr_shutdown() adds eb08411bdf48 ASoC: soc-dai: add snd_soc_dai_compr_trigger() adds 8dfedafb5c71 ASoC: soc-dai: add snd_soc_dai_compr_set_params() adds adbef5432666 ASoC: soc-dai: add snd_soc_dai_compr_get_params() adds 53294353a05c ASoC: soc-dai: add snd_soc_dai_compr_ack() adds ed38cc5909e7 ASoC: soc-dai: add snd_soc_dai_compr_pointer() adds 88b3a7dfe999 ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() adds 94d7281993a7 ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() adds 79ca782533d3 Merge series "ASoC: soc-dai: add snd_soc_dai_xxx()" from K [...] adds 79149fb835d7 ASoC: dt-bindings: simple-card: switch to yaml base Documentation adds f9dfa8f25462 ASoC: SOF: sort out Kconfig, again adds 726e6142b5c9 ASoC: SOF: topology: send ipc for all found DAIs in sof_se [...] adds 744a3bb3b4b6 ASoC: topology: set component dai_index to ipc dai config [...] adds ac7642494851 ASoC: SOF: topology: replace sof_link_hda_process by sof_s [...] adds fd045558295e ASoC: SOF: Intel: change trigger sequence to fix pop noise [...] adds c03d58214c6d Merge series "SOF topology parsing updates" from Ranjani S [...] adds 38c2e325a66b ASoC: rt5682: simplify assertions adds 5b8e09091b60 ASoC: rt5682: fix space issues adds 70255cf69178 ASoC: rt5682: remove empty default case adds 9c1cb755b5b3 ASoC: rt5682: replace message printing from pr_() to dev_() adds 2317e84979fb ASoC: rt5682: remove duplicate rt5682_reset() calls adds 4642126b852f ASoC: rt5682: remove unwanted btn_type assignment adds e8e7ef43c733 Merge series "ASoC: rt5682: apply some refactors" from Tzu [...] adds e2050914084a Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds 7c6fc1fd48e1 Merge remote-tracking branch 'sound-asoc/for-next' adds afeb49650388 Merge remote-tracking branch 'modules/modules-next' adds 92024497f34e Merge remote-tracking branch 'input/next' adds e1b586f2b83d blk-mq: make function '__blk_mq_sched_dispatch_requests' static adds 3fdd40861d80 block: improve the submit_bio and generic_make_request doc [...] adds 760f83ea63a7 block: cleanup the memory stall accounting in submit_bio adds 0376e9efe183 block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT adds accea322f543 block: add a bio_queue_enter helper adds ad62de4b9bd2 Merge branch 'for-5.8/block' into for-next adds 54c52e10dc9b blk-iocost: switch to fixed non-auto-decaying use_delay adds cd006509b0a9 blk-iocost: account for IO size when testing latencies adds f4fe3ea63638 iocost_monitor: exit successfully if interval is zero adds 21f3cfeab304 iocost_monitor: drop string wrap around numbers when outpu [...] adds 6e098c1c16d0 Merge branch 'for-5.8/block' into for-next adds 5b0bbee4732c io_uring: statx must grab the file table for valid fd adds a517948baf17 io_uring: enable poll retry for any file with ->read_iter [...] adds 93fa762436bd io_uring: only force async punt if poll based retry can't [...] adds a33464196821 io_uring: use proper references for fallback_req locking adds 3ed523ee4984 pipe: read/write_iter() handler should check for IOCB_NOWAIT adds 76444f0083e2 io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() adds 95f78d19c346 Merge branch 'io_uring-5.7' into for-next adds ac9ce3935857 Merge remote-tracking branch 'block/for-next' adds 011b0fe6d799 dm: add emulated block size target adds f39853af07a3 dm bufio: implement discard adds c421cafab065 dm ebs: pass discards down to underlying device adds f0ca71898509 Merge remote-tracking branch 'device-mapper/for-next' adds 4cec1cbffb76 Merge remote-tracking branch 'mmc/next' adds 21b01cc879cc power: supply: max17042_battery: Add support for the TTE_NOW prop adds 0edb259c98fc power: reset: introduce oxnas-restart adds 3fe7aeee518a Merge remote-tracking branch 'battery/for-next' adds b29f0ada92fe Merge remote-tracking branch 'regulator/for-next' adds 5ac96db9b52e Merge remote-tracking branch 'apparmor/apparmor-next' adds 3fc893798e1c Merge remote-tracking branch 'integrity/next-integrity' adds bfe671520702 Merge remote-tracking branch 'keys/keys-next' adds c48822836283 Merge remote-tracking branch 'selinux/next' adds 40686e855d3c tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID adds 87d1bf47bc22 Merge remote-tracking branch 'tpmdd/next' adds 6a76ee8ee9b3 Merge remote-tracking branch 'audit/next' adds 040636668bff Merge branch 'dt/linus' into 'dt/next' adds 1e1b0c2ac0b0 Merge remote-tracking branch 'devicetree/for-next' adds f84b604dbaf2 spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() adds 18168291aa7d spi: uniphier: fix error return code in uniphier_spi_probe() adds be6ef160840f spi: stm32-qspi: Fix unbalanced pm_runtime_enable issue adds 6eefaee4f2d3 spi: pxa2xx: Apply CS clk quirk to BXT adds d7f27df50eea cxgb4: Add missing annotation for service_ofldq() adds e124e205124c spi: atmel: Add missing annotation for atmel_spi_next_xfer [...] adds c8c4fea4cb1b Merge remote-tracking branch 'spi/for-5.8' into spi-next adds 12414a49ebe9 Merge remote-tracking branch 'spi/for-next' adds 88188475d4d3 Merge remote-tracking branch 'tip/auto-latest' adds ca184d9e3ec2 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 3decc95ed8cf Merge remote-tracking branch 'edac/edac-for-next' adds d93693acc9e7 Merge remote-tracking branch 'rcu/rcu/next' adds 39f87134484b Merge remote-tracking branch 'kvm/linux-next' adds 9c29c3b0f71f Merge remote-tracking branch 'kvms390/next' adds 265ae58e8073 Merge remote-tracking branch 'percpu/for-next' adds 6dbedbb9ba5b Merge remote-tracking branch 'workqueues/for-next' adds 46c70fc6a3ac Merge remote-tracking branch 'drivers-x86/for-next' adds f1226f6f783f Merge remote-tracking branch 'chrome-platform/for-next' adds a2af8b74d033 Merge remote-tracking branch 'leds/for-next' adds 0f09d81eb9a4 Merge remote-tracking branch 'ipmi/for-next' adds baf1d9c18293 driver/base/soc: Use kobj_to_dev() API adds eb7fbc9fb118 driver core: Add missing '\n' in log messages adds 48ebea5026d6 firmware_loader: move fw_fallback_config to a private kern [...] adds 174cde35bd50 Merge remote-tracking branch 'driver-core/driver-core-next' adds b9cf2cb52433 usb: core: hub: use true,false for bool variable adds bda5108a8696 Merge remote-tracking branch 'usb/usb-next' adds eeeba996ffde Merge remote-tracking branch 'usb-serial/usb-next' adds 0f13387b05d7 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 1b44cbc52b86 Merge remote-tracking branch 'phy-next/next' adds ff62255a2a5c sparc64: vcc: Fix error return code in vcc_probe() adds e2bd1dcbe1aa tty: hvc: Fix data abort due to race in hvc_open adds 13fa277fbefd Merge remote-tracking branch 'tty/tty-next' adds 0c6b20a1d720 bus: mhi: core: Add support for MHI suspend and resume adds b58c663059b4 slimbus: ngd: get drvdata from correct device adds 3871fdfd1901 slimbus: ngd: remove redundant assignment adds 2a4542e55f1b nvmem: core: cleanup old eeprom compat entry attributes adds 7536ad8dbfcf firmware: fpga: replace the error codes with the standard ones adds b9b3a8be28b3 firmware: xilinx: Remove eemi ops for get_api_version adds 21cd93bab92b firmware: xilinx: Remove eemi ops for get_chipid adds 6366c1bac314 firmware: xilinx: Remove eemi ops for query_data adds 3637e84cd2e9 firmware: xilinx: Remove eemi ops for clock_enable adds f5ccd54b67b3 firmware: xilinx: Remove eemi ops for clock_disable adds 5e76731dd370 firmware: xilinx: Remove eemi ops for clock_getstate adds fc9fb8fb985c firmware: xilinx: Remove eemi ops for clock_setdivider adds 0667a8d144bc firmware: xilinx: Remove eemi ops for clock_getdivider adds 7a1e10621a21 firmware: xilinx: Remove eemi ops for clock set/get rate adds 70c0d36462ca firmware: xilinx: Remove eemi ops for clock set/get parent adds 426c8d85df7a firmware: xilinx: Use APIs instead of IOCTLs adds cf23ec353146 firmware: xilinx: Remove eemi ops for reset_assert adds 1b413581fe26 firmware: xilinx: Remove eemi ops for reset_get_status adds 9474da950d1e firmware: xilinx: Remove eemi ops for init_finalize adds 951d0a97e41c firmware: xilinx: Remove eemi ops for set_suspend_mode adds bf8b27ed2324 firmware: xilinx: Remove eemi ops for request_node adds 07fb1a4619fc firmware: xilinx: Remove eemi ops for release_node adds cbbbda71fe37 firmware: xilinx: Remove eemi ops for set_requirement adds bc86f9c54616 firmware: xilinx: Remove eemi ops for aes engine adds 4db8180ffe7c firmware: xilinx: Remove eemi ops for fpga related APIs adds 4f680b72ea07 firmware: xilinx: Add APIs to read/write GGS/PGGS registers adds ae5c961da648 firmware: xilinx: Add sysfs interface adds fdd2ed88ca97 firmware: xilinx: Add system shutdown API interface adds b3ae24c44848 firmware: xilinx: Add sysfs to set shutdown scope adds a2cc220a9a92 firmware: xilinx: Add sysfs and API to set boot health status adds 1f03ac9460cf Documentation: fpga: dfl: add description for performance [...] adds 724142f8c42a fpga: dfl: fme: add performance reporting support adds 56731c68f335 drivers: uio: remove redundant assignment to variable retval adds 161309788e42 uio: remove unneeded variable "ret" in uio_dmem_genirq_open adds 7aa428dfc83c greybus: fix typos in GREYBUS/GREYBUS_ES2 help text adds 795382cc28d9 Merge remote-tracking branch 'char-misc/char-misc-next' adds 53362978f5e8 Merge remote-tracking branch 'extcon/extcon-next' adds ab30700c1185 Merge remote-tracking branch 'soundwire/next' adds 1a557467c35d Merge remote-tracking branch 'thunderbolt/next' adds 2405c856915d staging: wfx: cleanup long lines in data_tx.c adds 7508f5d90d62 staging: wfx: fix (future) TDLS support adds 18f0dddf1fe1 staging: wfx: change the field chip_frozen into a boolean adds 7acf88f8649a staging: wfx: mark chip frozen on error indication adds dd5eba1bb5b4 staging: wfx: fix support for AP that do not support PS-Poll adds 8e47df5fc4ab staging: wfx: fix CAB sent at the wrong time adds 1d52d29983e5 staging: wfx: add support for 'device too hot' indication adds 5f041538e276 staging: wfx: add an explicit warning when chip detect too [...] adds bfe2eb23d96e staging: wfx: fix highest Rx value declared in ieee80211_s [...] adds 87066173e34b staging: wfx: fix overflow in frame counters adds 29d84944ca8b staging: wfx: fix the warning "inconsistent notification" adds 6ae0878b4800 staging: wfx: fix double init of tx_policy_upload_work adds 2760220700ac staging: wfx: show counters of all interfaces adds ef27a2562857 staging: wfx: also show unnamed counters fields adds 508d99375f38 staging: wfx: update list of known messages in tracepoints adds fa5a345e0fa7 staging: wfx: fix messages names in tracepoints adds be13e854bf09 staging: wfx: fix display of exception indication adds f158242af81c staging: wfx: update list of errors adds 628cbd971a92 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion adds 81969fd8abc1 staging: vt6656: Check the return value of vnt_control_out [...] adds f5e5e3024c1e staging: vt6656: Remove functions' documentation adds 345f2d84dd1a staging: vt6656: Add formula to the vnt_rf_addpower function adds de7db0dc0e79 staging: rtl8188eu: remove some superfluous comments adds ea0c2a621443 staging: vt6656: rxtx: remove duration_id and void returns. adds 7d1a8c98494c staging: vt6656: Remove set short time in vnt_init_registers. adds 9075e3180e90 staging: vt6656: Remove preamble_type setting from vnt_tx_packet. adds 7b58387cd5f3 staging: qlge: Remove unnecessary parentheses around struct field adds 2d2aba6c0f36 staging: qlge: Remove print statement for vlgrp field adds 5fa83c256666 staging: qlge: Remove print statements for lbq_clean_idx a [...] adds 8a5baa66b01f staging: vt6656: Remove the local variable "array" adds d78b62c3eaf2 staging: vt6656: Use return instead of goto adds 10b674be0a0c staging: vt6656: Remove duplicate code in vnt_rf_table_download adds fc84701810fa staging: rtl8723bs: os_dep: remove set but not used 'uintRet' adds 589945844266 staging: rtl8723bs: os_dep: remove set but not used 'size' adds baae10fe867f Staging: rtl8723bs: core: remove set but not used 'ptxservq' adds 3a0514a955ed staging: rtl8723bs: core: remove set but not used 'algthm' adds 47548aa94c21 staging: rtl8723bs: core: remove set but not used 'listen_ [...] adds 42577f080041 staging: rtl8723bs: core: remove set but not used 'pwrpriv' adds de24e9b33ad8 staging: rtl8723bs: core: remove set but not used 'pframe' adds d97a9d7aea04 staging/speakup: Add inflection synth parameter adds b3e29a9ee31d Merge remote-tracking branch 'staging/staging-next' adds bc1d3f58ce65 Merge remote-tracking branch 'mux/for-next' adds ea4d3add8074 Merge remote-tracking branch 'slave-dma/next' adds 45303ae22fd2 Merge remote-tracking branch 'cgroup/for-next' adds 293ba6d58678 Merge branch 'fixes' into for-next adds 20a66f2bf280 scsi: core: free sgtables in case command setup fails adds 78b874b7cbf0 scsi: qla2xxx: make 1-bit bit-fields unsigned int adds 4a4c0cfb4be7 scsi: qedi: Check for buffer overflow in qedi_set_path() adds 6f41f08c88c5 scsi: dpt_i2o: Remove always false 'chan < 0' statement adds bd4a4179ed42 Merge branch 'misc' into for-next adds b366b85db6fe Merge remote-tracking branch 'scsi/for-next' adds 29635dd04930 Merge remote-tracking branch 'vhost/linux-next' adds 913c313fa6d6 remoteproc: qcom: Pass ssr_name to glink subdevice adds 9180991f41db soc: qcom: glink_ssr: Internalize ssr_notifiers adds 4a3c6e2327e6 rpmsg: glink: Integrate glink_ssr in qcom_glink adds a830779bcd3b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds f39c4ad479a2 Merge remote-tracking branch 'rpmsg/for-next' adds dc87f6dd058a gpio: pca953x: Fix pca953x_gpio_set_config adds 4e1541593017 gpiolib: improve the robustness of watch/unwatch ioctl() adds 6409d049ce28 gpiolib: don't call sleeping functions with a spinlock taken adds 8312d50b3f94 Merge tag 'gpio-fixes-for-v5.7-rc3' of git://git.kernel.or [...] adds 8650b6099da5 gpio: of: Build fails if CONFIG_OF_DYNAMIC enabled without [...] adds 0cf253eed5d2 gpio: tegra: mask GPIO IRQs during IRQ shutdown adds 1afbc80c3d2b gpio: dwapb: Get rid of unnecessary conjunction over 32-bit value adds 1475b6293af2 gpio: dwapb: Amend indentation in some cases adds 262b90116619 gpiolib: Improve kernel messages adds a5e93436e18c gpiolib: Rename "chip" variables to "gc" in core header file adds 1c12857c6722 gpio: ftgpio010: Fix small typo adds 66d8ad67aab3 gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lo [...] adds dc5c1439376d gpio: mm-lantiq: Fix small typo adds 9e581cd14663 Merge branch 'devel' into for-next adds 71b050adef12 Merge remote-tracking branch 'gpio/for-next' adds 6f793485fc03 gpio: pca953x: Rewrite ->get_multiple() function adds bcf41dc480b1 gpio: pca953x: fix handling of automatic address incrementing adds 6fdeb6cbe1ef gpio: pca953x: drop unused parameters of pca953x_recalc_addr() adds ab4309483540 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 54346810383d Merge remote-tracking branch 'gpio-intel/for-next' adds 9cd347294b1d Merge tag 'intel-pinctrl-v5.7-2' of git://git.kernel.org/p [...] adds 548e33205964 dt-bindings: pinctrl: qcom: Add sm8250 pinctrl bindings adds 4e3ec9e407ad pinctrl: qcom: Add sm8250 pinctrl driver. adds ef1d0bce38cf pinctrl: meson: implement the gpio_chip get_direction callback adds f8f0aa00898f pinctrl: meson: wire up the gpio_chip's set_config callback adds d71ffeb9f250 pinctrl: fix several typos adds 36126f5309b5 pinctrl: stmfx: stmfx_pinconf_set doesn't require to get d [...] adds 0320d260a7e7 pinctrl: bm1880: add pwm37 to bm1880_pctrl_groups adds 767972b9b4ed pinctrl: ab8505: Define group for GPIO pin 50 adds 32c8a94660e8 pinctrl: db8500: Fix some old bugs adds 9e692aa8d3f8 Merge branch 'devel' into for-next adds f9006ceb6744 Merge remote-tracking branch 'pinctrl/for-next' adds b5e680d3e911 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 6ab1d1818147 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds bd7899ac2c08 Merge remote-tracking branch 'pwm/for-next' adds 8feebc6713cd posix-cpu-timer: Tidy up group_leader logic in lookup_task adds c7f5194054e1 posix-cpu-timer: Unify the now redundant code in lookup_task adds 610b818856e1 exec: Remove BUG_ON(has_group_leader_pid) adds bbd40fc4816d signal: Remove has_group_leader_pid adds 06576edd0e80 Removing has_group_leader_pid adds 1dd694a1b72f remove the no longer needed pid_alive() check in __task_pi [...] adds f6c8f0756544 Merge remote-tracking branch 'userns/for-next' adds 54b8b6e20cb4 Merge remote-tracking branch 'kselftest/next' adds c2ed016b208b Merge remote-tracking branch 'livepatching/for-next' adds 8a879f057c7c coresight: Include required headers in C files adds d474fcf1eb18 coresight: Avoid casting void pointers adds 1a78194e8ff8 Merge remote-tracking branch 'coresight/next' adds d4af4cf53bb0 Merge remote-tracking branch 'rtc/rtc-next' adds fd9d894fe7b5 Merge remote-tracking branch 'ntb/ntb-next' adds c4228a185459 Merge remote-tracking branch 'kspp/for-next/kspp' adds 228be8ed77c1 Merge remote-tracking branch 'fsi/next' adds b67733237d25 Merge remote-tracking branch 'slimbus/for-next' adds 16ae46daa10f Merge remote-tracking branch 'nvmem/for-next' adds 186db5f91cff Merge remote-tracking branch 'xarray/xarray' adds 63c67b8988e6 Merge remote-tracking branch 'hyperv/hyperv-next' adds 92b36ce25b06 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 881e6c95663f Merge remote-tracking branch 'devfreq/devfreq-next' adds b6862193ca12 fpga: dfl: support multiple opens on feature device node. adds 1493674ba3c0 fpga: ice40-spi: Use new structure for SPI transfer delays adds a1d1f5d490a4 fpga: machxo2-spi: Use new structure for SPI transfer delays adds 2e00dd1bd656 dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] adds 8d6b6bbe6dde arm64: dts: agilex: correct FPGA manager driver's compatib [...] adds d299253cf5b4 fpga: stratix10-soc: add compatible property value for int [...] adds fba965a79b92 dt-bindings, firmware: add compatible value Intel Stratix1 [...] adds fd0d094531db arm64: dts: agilex: correct service layer driver's compati [...] adds 5a53881580f9 fpga: dfl.h: Replace zero-length array with flexible-array member adds a2b9d4eadb77 fpga: dfl: afu: support debug access to memory-mapped afu regions adds 1b4a56c29847 Merge remote-tracking branch 'fpga/for-next' adds b359ed5184ae mtd: cfi_cmdset_0001: Support the absence of protection registers adds 4bcc7ba649a1 Merge remote-tracking branch 'cfi/cfi/next' adds 188de0e2511c Merge remote-tracking branch 'kunit-next/kunit' adds 86f1e43c9a3f bus: mhi: Fix parsing of mhi_flags adds dd4f221402cf bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails adds bb3a82e65c32 bus: mhi: core: Remove link_status() callback adds 65d5313a772b bus: mhi: core: Offload register accesses to the controller adds 28d8d683e1f8 bus: mhi: core: Fix typo in comment adds 18dc393d5e14 bus: mhi: core: Fix channel device name conflict adds 164e984dcf61 Merge remote-tracking branch 'mhi/mhi-next' adds f23610947d35 checkpatch: test $GIT_DIR changes adds 2996e5ffd938 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds f5742833894e /proc/kpageflags: do not use uninitialized struct pages adds a7c58153ade9 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] adds d6517e28834e mm, memcg: fix error return value of mem_cgroup_css_alloc() adds 39869b013653 mm-memcg-fix-error-return-value-of-mem_cgroup_css_alloc-fix adds d0566f99c768 kcov: cleanup debug messages adds 184c33cc58a0 kcov: fix potential use-after-free in kcov_remote_start adds e50a01a2060f kcov: move t->kcov assignments into kcov_start/stop adds 344113272dc8 kcov: move t->kcov_sequence assignment adds e61c0ea0a5bb kcov: use t->kcov_mode as enabled indicator adds 596a4dd22a37 kcov: collect coverage from interrupts adds 577af221047f usb: core: kcov: collect coverage from usb complete callback adds 7328263299f3 mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] adds 9f01ef3d42e9 kernel/kcov.c: fix typos in kcov_remote_start documentation adds 02e45a331c6b scripts/decodecode: fix trapping instruction formatting adds ba043104be28 arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] adds 5e35fabc2a6a mm/memcg: optimize memory.numa_stat like memory.stat adds f4103d150adc eventpoll: fix missing wakeup for ovflist in ep_poll_callback adds 1f939e06e56a eventpoll: fix missing wakeup for ovflist in ep_poll_callback adds 14c68e9b572b scripts/gdb: repair rb_first() and rb_last() adds 9bf34bf16889 mm/slub: fix incorrect interpretation of s->offset adds eaf8895abbc5 squashfs: migrate from ll_rw_block usage to BIO adds b634da427809 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix adds be8513e3ec30 ocfs2: add missing annotation for dlm_empty_lockres() adds 26ae6d55df4e ocfs2: mount shared volume without ha stack adds ffb919a5f08d drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds c85a75afdcaa ramfs: support O_TMPFILE adds 3b0311e7ca71 vfs: track per-sb writeback errors and report them to syncfs adds f34a8b583d5f buffer: record blockdev write errors in super_block that it backs adds 016b49755fac kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 64817686c6cd usercopy: mark dma-kmalloc caches as usercopy caches adds 9486e742a23f mm/slub.c: fix corrupted freechain in deactivate_slab() adds 0589b08bb7c2 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix adds 49ea70664854 slub: Remove userspace notifier for cache add/remove adds f3601b3d3a50 slub: remove kmalloc under list_lock from list_slab_objects() V2 adds 00833215a93d mm/slub: fix stack overruns with SLUB_STATS adds e628140e2fcf mm, dump_page(): do not crash with invalid mapping pointer adds 6f016bf10301 mm: move readahead prototypes from mm.h adds 99e7f074bf7a mm: return void from various readahead functions adds e90d1bf4a067 mm: ignore return value of ->readpages adds a6e18cecf081 mm: move readahead nr_pages check into read_pages adds 27ef5695b190 mm: add new readahead_control API adds d8d7304dace0 mm: use readahead_control to pass arguments adds 65054d87e25e mm: rename various 'offset' parameters to 'index' adds 299420e7f404 mm: rename readahead loop variable to 'i' adds 0e51fdd8d6db mm: remove 'page_offset' from readahead loop adds f4926e5c0c94 mm: put readahead pages in cache earlier adds 020a43f3a32e mm: add readahead address space operation adds 1b8c94150341 mm: move end_index check out of readahead loop adds ebc0198b60e9 mm: add page_cache_readahead_unbounded adds b779bc851429 mm: document why we don't set PageReadahead adds 245edc2e3f30 mm: use memalloc_nofs_save in readahead path adds 051e3c5064c9 fs: convert mpage_readpages to mpage_readahead adds b746b2c47770 btrfs: convert from readpages to readahead adds 0fd4a8dd5f2b erofs: convert uncompressed files from readpages to readahead adds b658ce62650f erofs: convert compressed files from readpages to readahead adds 0c855f1fc999 ext4: convert from readpages to readahead adds 5868dada23f7 ext4: pass the inode to ext4_mpage_readpages adds 272e45338126 f2fs: convert from readpages to readahead adds f1c6758147a8 f2fs: pass the inode to f2fs_mpage_readpages adds 49a852e06774 fuse: convert from readpages to readahead adds 75d14b0b7a5a fuse-convert-from-readpages-to-readahead-fix adds 7cd978c4e615 iomap: convert from readpages to readahead adds d3976d3b72a2 mm/gup.c: update the documentation adds 7d0e494fd2ba mm-gupc-updating-the-documentation-fix adds 4495ab836d9c mm/swapfile: use list_{prev,next}_entry() instead of open-coding adds 73d94e331020 mm/swap_state: fix a data race in swapin_nr_pages adds 415ccdbd63f6 mm: swap: properly update readahead statistics in unuse_pt [...] adds 0baf0412a5ad mm/swapfile.c: offset is only used when there is more slots adds 4a56de56d775 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] adds 781312841fc7 mm/swapfile.c: remove the unnecessary goto for SSD case adds b63ce4d409e4 mm/swapfile.c: simplify the calculation of n_goal adds de2d837f0ae2 mm/swapfile.c: remove the extra check in scan_swap_map_slots() adds a832350c332b mm/swapfile.c: found_free could be represented by (tmp < max) adds 258f19eff27e mm/swapfile.c: tmp is always smaller than max adds a775eec692c1 mm/swapfile.c: omit a duplicate code by compare tmp and max first adds 077e651c0f2e swap: try to scan more free slots even when fragmented adds 1164e199a2c8 mm, memcg: avoid stale protection values when cgroup is ab [...] adds 6b68a0734e2a mm, memcg: decouple e{low,min} state mutations from protec [...] adds e89c26cf356d mm-memcg-decouple-elowmin-state-mutations-from-protection- [...] adds 26ad7ca5f024 h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds 218f1c390557 arm: add support for folded p4d page tables adds 6cba81ed0f62 arm64: add support for folded p4d page tables adds 8ecd1060993f hexagon: remove __ARCH_USE_5LEVEL_HACK adds 660e1d17df68 ia64: add support for folded p4d page tables adds 1fb318a95489 nios2: add support for folded p4d page tables adds d560bc7466fd openrisc: add support for folded p4d page tables adds ec3af971aba6 powerpc: add support for folded p4d page tables adds b1c421e93454 powerpc-add-support-for-folded-p4d-page-tables-fix adds 285145545651 sh: fault: Modernize printing of kernel messages adds bd51b47596d3 sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds 385e0fd90938 sh: add support for folded p4d page tables adds d7fad0ede7ff unicore32: remove __ARCH_USE_5LEVEL_HACK adds f816d67d8075 asm-generic: remove pgtable-nop4d-hack.h adds fc4a2ed26cd4 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds 5507c37f1064 mm/gup.c: further document vma_permits_fault() adds f9531ddb7a3f /proc/PID/smaps: Add PMD migration entry parsing adds bc4b66ddd15d mm/mmap.c: fix the adjusted length error adds 361a47a0c15c mm/memory: remove unnecessary pte_devmap case in copy_one_pte() adds 99ebde56fd9c x86/hyperv: use vmalloc_exec for the hypercall page adds dfab0e77d4d9 x86: fix vmap arguments in map_irq_stack adds 5ff617b85f7d staging: android: ion: use vmap instead of vm_map_ram adds 10b0338692ba staging: media: ipu3: use vmap instead of reimplementing it adds 172c4acee239 dma-mapping: use vmap insted of reimplementing it adds 1dacd2378007 powerpc: add an ioremap_phb helper adds 7d1a5da22283 powerpc: remove __ioremap_at and __iounmap_at adds a5c42cde39ef mm: remove __get_vm_area adds 4932655d2f53 mm: unexport unmap_kernel_range_noflush adds b3e34f6950cc mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] adds 1de01a5d0c25 mm: only allow page table mappings for built-in zsmalloc adds 8f8b35f05e3e mm: pass addr as unsigned long to vb_free adds 7adb62c28f87 mm: remove vmap_page_range_noflush and vunmap_page_range adds f6f84816e35e mm: rename vmap_page_range to map_kernel_range adds d35f83e253e4 mm: don't return the number of pages from map_kernel_range [...] adds cd2645e167da mm: remove map_vm_range adds 97f2f5869ab8 mm: remove unmap_vmap_area adds 3c8ce1be43d3 mm: remove the prot argument from vm_map_ram adds 382038b5390c mm: enforce that vmap can't map pages executable adds 61696ef142f3 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc adds 440e7f744a87 mm: remove the pgprot argument to __vmalloc adds 02a04767d054 mm: remove the prot argument to __vmalloc_node adds 96440695dca3 mm: remove both instances of __vmalloc_node_flags adds 8bd9d28f4f72 mm: remove __vmalloc_node_flags_caller adds accfa8e38244 mm-remove-__vmalloc_node_flags_caller-fix adds ad6bec5a0cdb mm: switch the test_vmalloc module to use __vmalloc_node adds 571609f235c7 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix adds c998923938d7 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix adds 6c78199e28f7 mm: remove vmalloc_user_node_flags adds c3fb470ab769 mm-remove-vmalloc_user_node_flags-fix adds c740931fbfa8 arm64: use __vmalloc_node in arch_alloc_vmap_stack adds fb17a4a80820 powerpc: use __vmalloc_node in alloc_vm_stack adds 266e60bb5afb s390: use __vmalloc_node in stack_alloc adds 7f63accc9793 mm/mm_init.c: report kasan-tag information stored in page->flags adds c16f9bdf2c18 kasan: stop tests being eliminated as dead code with FORTI [...] adds d03411b2c7e6 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] adds db0db995f57d string.h: fix incompatibility between FORTIFY_SOURCE and KASAN adds 22ede71b2930 mm: clarify __GFP_MEMALLOC usage adds 543da1c59ff2 mm: memblock: replace dereferences of memblock_region.nid [...] adds 6dd36a78e625 mm: make early_pfn_to_nid() and related defintions close t [...] adds 8446802eff7f mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option adds ee22107a199b mm: free_area_init: use maximal zone PFNs rather than zone sizes adds 51b6e083b44f mm: use free_area_init() instead of free_area_init_nodes() adds 8d90a072988e alpha: simplify detection of memory zone boundaries adds 97160ddafa85 arm: simplify detection of memory zone boundaries adds 18b9df6fe610 arm64: simplify detection of memory zone boundaries for UM [...] adds 5bd45992ad63 csky: simplify detection of memory zone boundaries adds 31786c9763b3 m68k: mm: simplify detection of memory zone boundaries adds f089cfd5d4cb parisc: simplify detection of memory zone boundaries adds ec05eb87d1cd sparc32: simplify detection of memory zone boundaries adds e1e54f707bc8 unicore32: simplify detection of memory zone boundaries adds ad18e9f6867a xtensa: simplify detection of memory zone boundaries adds 10bbcbcc035b mm: memmap_init: iterate over memblock regions rather that [...] adds 5be72531978c mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] adds 001f1d211ed2 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES adds 51a2f644fd02 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds c17422a008d3 mm: rename free_area_init_node() to free_area_init_memoryl [...] adds f09e06fb5669 mm: clean up free_area_init_node() and its helpers adds be0fb591a1f1 mm: simplify find_min_pfn_with_active_regions() adds 024f77a20af1 docs/vm: update memory-models documentation adds 5101c76365e8 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] adds 96a179cbb249 mm/page_alloc.c: bad_flags is not necessary for bad_page() adds 7e5be4ec8e5f mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] adds b29358d269ac mm/page_alloc.c: rename free_pages_check() to check_free_page() adds 6271df6b9640 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] adds 0317d20406bc mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds 82f68dc67593 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 98b33d11f0a1 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] adds 9f3df2a7ed35 mm: initialize deferred pages with interrupts enabled adds 9f19e9593c4a mm: call cond_resched() from deferred_init_memmap() adds 9ef8f0d7821f mm/page_alloc.c: remove unused free_bootmem_with_active_regions adds 0dab178bb2a3 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] adds 39834bd348e8 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] adds c942fc8a3e50 mm/vmstat.c: do not show lowmem reserve protection informa [...] adds b164af7399f5 mm/page_alloc: use ac->high_zoneidx for classzone_idx adds 51794bc65f98 mm/page_alloc: integrate classzone_idx and high_zoneidx adds 8d9164a66757 mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() adds e766871b36e9 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] adds a000674ea630 mm/vmscan.c: use update_lru_size() in update_lru_sizes() adds 80d9505600bd mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch adds 2e0c74cd87fd mm/vmscan.c: change prototype for shrink_page_list adds f480fd3b7278 tools/vm/page_owner_sort.c: filter out unneeded line adds 962f8c58c859 mm, mempolicy: fix up gup usage in lookup_node adds da7356ab6d17 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] adds 98cd25638705 khugepaged: add self test adds b43b036da402 selftests: khugepaged: fix several spelling mistakes adds af44da5249f8 khugepaged: replace the usage of system(3) in the test adds 57949115f278 khugepaged-add-self-test-fix-2-fix adds 02b48d1c6cce khugepaged: do not stop collapse if less than half PTEs ar [...] adds 4d1fde67643d khugepaged: drain all LRU caches before scanning pages adds dd8ebf3f2273 khugepaged: drain LRU add pagevec after swapin adds e74df6ca73f6 khugepaged: allow to collapse a page shared across fork adds 09f9d0ab1fbe khugepaged: allow to collapse PTE-mapped compound pages adds 72f9720dab46 thp: change CoW semantics for anon-THP adds 6f8c5a2c1f2e khugepaged: introduce 'max_ptes_shared' tunable adds eb72a9e85c2c selftests: khugepaged: fix several spelling mistakes adds fd2adc4d9d46 hugetlbfs: add arch_hugetlb_valid_size adds da897c9d66d7 hugetlbfs: move hugepagesz= parsing to arch independent code adds 6a7108866e24 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] adds 75f73efab4ec arm64/hugetlb: fix hugetlb initialization adds cd9fa28b5351 hugetlbfs: clean up command line processing adds 22235705de1f hugetlbfs: fix changes to command line processing adds 43a174e7fb8d mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] adds e5e93473e45f mm: khugepaged: add exceed_max_ptes_* helpers adds ce88e3ceb3e4 mm: khugepaged: don't have to put being freed page back to lru adds 15e89c743f6a mm: thp: don't need to drain lru cache when splitting and [...] adds a52919096d47 powerpc/mm: drop platform defined pmd_mknotpresent() adds 2b352b467e07 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() adds fca4d2cb78cd mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 adds 7e7577f6fbe4 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 1ba6cb0e703b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 66c3ce472a90 mm: add DEBUG_WX support adds 6d7442f09b31 mm-add-debug_wx-support-fix adds 6105095c0de9 riscv: support DEBUG_WX adds e71c64b50a83 riscv-support-debug_wx-fix adds 860c8c7a9a67 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 03a534dd08f3 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 45a0ae4c3dbd mm/memory_hotplug: refrain from adding memory into an impo [...] adds 532e8012f0b0 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 4d4c6398bfd8 mm/memory_hotplug: remove is_mem_section_removable() adds d8850311ab5b mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds 04b2e1689999 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds 52cb49e1c0e0 mm: replace zero-length array with flexible-array member adds ba4fb4a6ee30 mm-replace-zero-length-array-with-flexible-array-member-fix adds 13d308801b82 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds 7f73632ad035 mm: ksm: fix a typo in comment "alreaady"->"already" adds 32600297ba48 mm: ksm: fix a typo in comment "alreaady"->"already" adds b399c9b47fa3 mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds 61af7f351f2c mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 2c7fc1b79b27 mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds a6e2d521da4b mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] adds aaad7401bd32 mm/vmsan: fix some typos in comment adds 5264016e86be mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds a59ea0a44772 mm/memblock: fix a typo in comment "implict"->"implicit" adds 2de51d50f7b9 mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds aab3e7c871e2 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds 4e85fe2c9d59 mm/frontswap: fix some typos in frontswap.c adds 4b75cdef723d mm, memcg: fix some typos in memcontrol.c adds 9943c0b3c00f mm: fix a typo in comment "strucure"->"structure" adds 74b04b574fa4 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds 8168d0760620 mm/sparse: fix a typo in comment "convienence"->"convenience" adds 8fae5a2c6c0f mm/page-writeback: fix a typo in comment "effictive"->"effective" adds d3b21ccfa819 mm/memory: fix a typo in comment "attampt"->"attempt" adds e63d3dc05f26 mm: use false for bool variable adds 1fa4ce91139c include/linux/mm.h: return true in cpupid_pid_unset() adds e4901773741b fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 8007617e52db fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 446275407b06 kernel/hung_task.c: Monitor killed tasks. adds 6ee25aa34c61 proc: rename "catch" function argument adds 90aa93f3baff x86/mm: define mm_p4d_folded() adds 01b7cb675261 mm/debug: add tests validating architecture page table helpers adds 1152dc993702 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 adds 7e5ad41cdbb1 user.c: make uidhash_table static adds b8f79ec539bd dynamic_debug: add an option to enable dynamic debug for m [...] adds 8bf9f61e4f01 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] adds bfb184149280 get_maintainer: add email addresses from .yaml files adds c284b2dbb939 lib/math: avoid trailing newline hidden in pr_fmt() adds 395eefa6ef0e lib: Add might_fault() to strncpy_from_user. adds 92cd3691ea45 lib: optimize cpumask_local_spread() adds 0ce67cc82f80 lib/test_lockup.c: make test_inode static adds 79965051628e checkpatch: additional MAINTAINER section entry ordering checks adds 8db0c723a167 checkpatch: look for c99 comments in ctx_locate_comment adds 06aa15906a7a checkpatch: disallow --git and --file/--fix adds ff484fe72d06 fs/binfmt_elf: remove redundant elf_map ifndef adds ed647c9c7aa3 elfnote: mark all .note sections SHF_ALLOC adds a95cdec9fa0c fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds 556818c8d214 fat: don't allow to mount if the FAT length == 0 adds 2f4806d32137 fat: improve the readahead for FAT entries adds b9666b12df71 fs/seq_file.c: seq_read: Update pr_info_ratelimited adds e92575db5668 umh: fix refcount underflow in fork_usermode_blob(). adds 2134344031a6 kexec: prevent removal of memory in use by a loaded kexec image adds f20149bbd3b3 mm/memory_hotplug: allow arch override of non boot memory [...] adds e7fbc8fdae1d arm64: memory: give hotplug memory a different resource name adds 49f24dbae4a0 rapidio: avoid data race between file operation callbacks [...] adds 5114cce7fcdf kernel/relay.c: fix read_pos error when multiple readers adds c98b99d911f1 aio: simplify read_events() adds 57f9be20adc7 add kernel config option for twisting kernel behavior. adds 08808609b9df twist: allow disabling k_spec() function in drivers/tty/vt [...] adds 239852e73b46 twist: add option for selecting twist options for syzkalle [...] adds 19f0c1ab7aff selftests/x86/pkeys: move selftests to arch-neutral directory adds 4645e3563673 selftests/vm/pkeys: rename all references to pkru to a gen [...] adds 2bf8f8ccd334 selftests/vm/pkeys: move generic definitions to header file adds f54f7f541b10 selftests/vm/pkeys: move some definitions to arch-specific header adds aa933855e836 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds 9dabceaa9ea6 selftests: vm: pkeys: Use sane types for pkey register adds 154aa3372459 selftests: vm: pkeys: add helpers for pkey bits adds 53de5ae954dc selftests/vm/pkeys: fix pkey_disable_clear() adds 69c032027c71 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds e133c0abec45 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds b29b27c46ec5 selftests: vm: pkeys: use the correct huge page size adds 30d0b035d315 selftests/vm/pkeys: introduce generic pkey abstractions adds 974dd1082fff selftests/vm/pkeys: introduce powerpc support adds d2c66351b127 selftests/vm/pkeys: fix number of reserved powerpc pkeys adds 52fe4ac11f6f selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds 451db5bcd147 selftests/vm/pkeys: improve checks to determine pkey support adds 2df586394d67 selftests/vm/pkeys: associate key on a mapped page and det [...] adds 5810dba24e56 selftests/vm/pkeys: associate key on a mapped page and det [...] adds 1ea75d57813b selftests/vm/pkeys: detect write violation on a mapped acc [...] adds bd73587c128e selftests/vm/pkeys: introduce a sub-page allocator adds bdf1f9336bde selftests/vm/pkeys: test correct behaviour of pkey-0 adds 21bbeebcb77a selftests/vm/pkeys: override access right definitions on powerpc adds 8d532753a4d5 selftests: vm: pkeys: use the correct page size on powerpc adds 02219f49b743 selftests: vm: pkeys: fix multilib builds for x86 adds 1522568db088 tools/testing/selftests/vm: remove duplicate headers adds 0084b1fb2df2 lib/ubsan.c: fix gcc-10 warnings adds aa7794424d55 initramfs: fix another section mismatch adds 62dcec0c157f ipc/msg: add missing annotation for freeque() adds 2e0adfc39b6f ipc/namespace.c: use a work queue to free_ipc adds 442c299f643e ipc: convert ipcs_idr to XArray adds 165d3ee0162f ipc-convert-ipcs_idr-to-xarray-update adds a4928e314c45 Merge branch 'akpm-current/current' adds dfac3255190c kernel/sysctl: support setting sysctl parameters from kern [...] adds cfbf0217e975 kernel/sysctl: support handling command line aliases adds b29269e6eae7 kernel/hung_task convert hung_task_panic boot parameter to sysctl adds 22aa33ad76fa tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds 05198f68b7d7 lib/test_sysctl: support testing of sysctl. boot parameter adds 43858f501f02 parisc: add sysctl file interface panic_on_stackoverflow adds d1fadbab27cc kernel/hung_task.c: introduce sysctl to print all traces w [...] adds e9ef9a425ad4 panic: add sysctl to dump all CPUs backtraces on oops event adds 1fdf40636f24 amdgpu: a NULL ->mm does not mean a thread is a kthread adds 5f578b068314 kernel: move use_mm/unuse_mm to kthread.c adds 56bd512ce26e kernel: move use_mm/unuse_mm to kthread.c adds 7b0718c8198c kernel: better document the use_mm/unuse_mm API contract adds 9cef8c4acf5f kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds 5ce29a6780b4 powerpc/vas: fix up for {un}use_mm() rename adds 4ed7edd091aa kernel: set USER_DS in kthread_use_mm adds c3ae7e008167 mm/kmemleak: silence KCSAN splats in checksum adds 9ddef76c2f43 kallsyms/printk: add loglvl to print_ip_sym() adds b6e82544a3f5 alpha: add show_stack_loglvl() adds b467c439926b arc: add show_stack_loglvl() adds 79ec82cb9dfd arm/asm: add loglvl to c_backtrace() adds 859174aabebe arm: add loglvl to unwind_backtrace() adds 699696655d5c arm: add loglvl to dump_backtrace() adds a006a616c7fe arm: wire up dump_backtrace_{entry,stm} adds 0b0068f423bc arm: add show_stack_loglvl() adds 9169a40fe33c arm64: add loglvl to dump_backtrace() adds 569d13d0d386 arm64: add show_stack_loglvl() adds a5726c076154 c6x: add show_stack_loglvl() adds 886fb69f781e csky: add show_stack_loglvl() adds a93ed0e8631c h8300: add show_stack_loglvl() adds f44f20191623 hexagon: add show_stack_loglvl() adds 970f52e39ff4 ia64: pass log level as arg into ia64_do_show_stack() adds 8b548c1845cd ia64: add show_stack_loglvl() adds 0c73122cd01d m68k: add show_stack_loglvl() adds 036cdc23c9f2 microblaze: add loglvl to microblaze_unwind_inner() adds 9ab6b390751c microblaze: add loglvl to microblaze_unwind() adds 9b04091f78d1 microblaze: add show_stack_loglvl() adds a0c640ef0af8 mips: add show_stack_loglvl() adds 578846a2025b nds32: add show_stack_loglvl() adds 5bca4f26c4b5 nios2: add show_stack_loglvl() adds 39bd978ee34d openrisc: add show_stack_loglvl() adds 39627fc9a2ba parisc: add show_stack_loglvl() adds bee10ba1f4a8 powerpc: add show_stack_loglvl() adds ea292bf99c37 riscv: add show_stack_loglvl() adds dbb607985678 s390: add show_stack_loglvl() adds 8500ce020793 sh: add loglvl to dump_mem() adds 7131839ad5f4 sh: remove needless printk() adds 01921312bf7b sh: add loglvl to printk_address() adds a588739cddff sh: add loglvl to show_trace() adds 87ac97beb70a sh: add show_stack_loglvl() adds 93df8e74ce41 sparc: add show_stack_loglvl() adds 933d4c86e0f2 um/sysrq: remove needless variable sp adds 50869ce81cf9 um: add show_stack_loglvl() adds ba3a4ab553fc unicore32: remove unused pmode argument in c_backtrace() adds c1870a202213 unicore32: add loglvl to c_backtrace() adds f77495917897 unicore32: add show_stack_loglvl() adds 32c5a7b234af x86: add missing const qualifiers for log_lvl adds 9c32d6f24165 x86: add show_stack_loglvl() adds d4d77af820b4 xtensa: add loglvl to show_trace() adds 2423c7e82e7b xtensa: add show_stack_loglvl() adds 4b01101bf5e7 sysrq: use show_stack_loglvl() adds cf385eabf380 x86/amd_gart: print stacktrace for a leak with KERN_ERR adds b47244973ff2 power: use show_stack_loglvl() adds 52a8336b19c0 kdb: don't play with console_loglevel adds c1a238fbe2f0 sched: print stack trace with KERN_INFO adds c4fe048d45c8 kernel: use show_stack_loglvl() adds a92d2b0ab6e7 kernel: rename show_stack_loglvl() => show_stack() adds 7b1193f4a481 mm/frontswap: mark various intentional data races adds 154d11d89dfb mm/page_io: mark various intentional data races adds 1e20ba940681 mm-page_io-mark-various-intentional-data-races-v2 adds 91013b5b6339 mm/swap_state: mark various intentional data races adds 2fdc0a69660d mm/filemap.c: fix a data race in filemap_fault() adds 213192a9757c mm/swapfile: fix and annotate various data races adds 17f5252b294f mm-swapfile-fix-and-annotate-various-data-races-v2 adds 4588e2ccb0ae mm/page_counter: fix various data races at memsw adds af5034d4d77c mm/memcontrol: fix a data race in scan count adds 8198cc87b3b4 mm/list_lru: fix a data race in list_lru_count_one adds 6642672ed432 mm/mempool: fix a data race in mempool_free() adds cd3b4a06eade mm/util.c: annotate an data race at vm_committed_as adds fdbc7134ada1 mm/rmap: annotate a data race at tlb_flush_batched adds 5034de00af98 mm: annotate a data race in page_zonenum() adds 2366b8b03e01 mm/swap.c: annotate data races for lru_rotate_pvecs adds 657d635347f2 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds e8c7a78a19c7 mm/mmap.c: add more sanity checks to get_unmapped_area() adds a479eab7f44f mm/mmap.c: do not allow mappings outside of allowed limits adds 89963441b3d3 mm/madvise: pass task and mm to do_madvise adds 1448db8288f5 mm/madvise: introduce process_madvise() syscall: an extern [...] adds e517ddc8bc10 fix process_madvise build break for arm64 adds 838f10faecc5 mm/madvise: check fatal signal pending of target process adds 80195a41f527 pid: move pidfd_get_pid() to pid.c adds 6eeec94df286 mm/madvise: support both pid and pidfd for process_madvise adds ba0340baeb99 mm/madvise: allow KSM hints for remote API adds 518d26a1da64 mm: support vector address ranges for process_madvise adds cfe534215db2 mm: support compat_sys_process_madvise adds d0106a7877c7 mm-support-vector-address-ranges-for-process_madvise-fix-fix adds c73528c11444 mm/madvise: make function 'do_process_madvise' static adds 25b6be77590c mm: fix s390 compat build error adds 25c04a75f14f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds eda419a8e930 Merge branch 'akpm/master' adds fb9d670f57e3 Add linux-next specific files for 20200501
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 (861978d1331b) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../ABI/stable/sysfs-driver-firmware-zynqmp | 103 + .../testing/sysfs-bus-event_source-devices-dfl_fme | 104 + Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/serial-console.rst | 2 +- Documentation/admin-guide/sysctl/net.rst | 4 +- Documentation/arm64/cpu-feature-registers.rst | 2 + Documentation/arm64/elf_hwcaps.rst | 5 + Documentation/arm64/silicon-errata.rst | 8 +- Documentation/bpf/index.rst | 4 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 + .../devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 61 + .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 147 + .../devicetree/bindings/sound/simple-card.txt | 351 -- .../devicetree/bindings/sound/simple-card.yaml | 484 ++ Documentation/filesystems/afs.rst | 2 +- Documentation/filesystems/dax.txt | 142 +- Documentation/filesystems/proc.rst | 1 + Documentation/fpga/dfl.rst | 84 + Documentation/gpu/todo.rst | 12 - Documentation/networking/{6pack.txt => 6pack.rst} | 46 +- .../networking/{altera_tse.txt => altera_tse.rst} | 89 +- .../{arcnet-hardware.txt => arcnet-hardware.rst} | 2227 +++++---- .../networking/{arcnet.txt => arcnet.rst} | 348 +- Documentation/networking/{atm.txt => atm.rst} | 6 + Documentation/networking/{ax25.txt => ax25.rst} | 6 + .../networking/{baycom.txt => baycom.rst} | 120 +- .../networking/{bonding.txt => bonding.rst} | 1317 ++--- Documentation/networking/caif/caif.rst | 2 - Documentation/networking/caif/index.rst | 13 + .../caif/{Linux-CAIF.txt => linux_caif.rst} | 54 +- Documentation/networking/caif/spi_porting.rst | 229 + Documentation/networking/caif/spi_porting.txt | 208 - Documentation/networking/can.rst | 2 +- .../networking/{cdc_mbim.txt => cdc_mbim.rst} | 76 +- Documentation/networking/checksum-offloads.rst | 2 +- Documentation/networking/cops.rst | 80 + Documentation/networking/cops.txt | 63 - .../networking/{cxacru.txt => cxacru.rst} | 86 +- Documentation/networking/{dccp.txt => dccp.rst} | 39 +- Documentation/networking/{dctcp.txt => dctcp.rst} | 14 +- .../networking/{decnet.txt => decnet.rst} | 77 +- Documentation/networking/{defza.txt => defza.rst} | 8 +- .../networking/device_drivers/intel/e100.rst | 2 +- .../networking/device_drivers/intel/ixgb.rst | 2 +- .../{dns_resolver.txt => dns_resolver.rst} | 52 +- .../networking/{driver.txt => driver.rst} | 22 +- Documentation/networking/{eql.txt => eql.rst} | 443 +- .../networking/{fib_trie.txt => fib_trie.rst} | 16 +- .../networking/{filter.txt => filter.rst} | 868 ++-- .../networking/{fore200e.txt => fore200e.rst} | 8 +- .../networking/{framerelay.txt => framerelay.rst} | 21 +- .../networking/{gen_stats.txt => gen_stats.rst} | 98 +- .../{generic-hdlc.txt => generic-hdlc.rst} | 86 +- .../{generic_netlink.txt => generic_netlink.rst} | 6 + Documentation/networking/{gtp.txt => gtp.rst} | 97 +- Documentation/networking/{hinic.txt => hinic.rst} | 5 +- Documentation/networking/{ila.txt => ila.rst} | 89 +- Documentation/networking/index.rst | 75 + .../networking/{ip-sysctl.txt => ip-sysctl.rst} | 841 ++-- .../networking/{ip_dynaddr.txt => ip_dynaddr.rst} | 29 +- Documentation/networking/{ipddp.txt => ipddp.rst} | 13 +- .../networking/{iphase.txt => iphase.rst} | 187 +- Documentation/networking/{ipsec.txt => ipsec.rst} | 14 +- Documentation/networking/{ipv6.txt => ipv6.rst} | 8 +- .../networking/{ipvlan.txt => ipvlan.rst} | 159 +- .../{ipvs-sysctl.txt => ipvs-sysctl.rst} | 188 +- Documentation/networking/{kcm.txt => kcm.rst} | 85 +- Documentation/networking/{l2tp.txt => l2tp.rst} | 159 +- .../{lapb-module.txt => lapb-module.rst} | 122 +- Documentation/networking/{ltpc.txt => ltpc.rst} | 47 +- ...c80211-injection.txt => mac80211-injection.rst} | 41 +- .../{mpls-sysctl.txt => mpls-sysctl.rst} | 17 +- .../networking/{multiqueue.txt => multiqueue.rst} | 41 +- .../networking/{netconsole.txt => netconsole.rst} | 125 +- .../{netdev-features.txt => netdev-features.rst} | 19 +- .../networking/{netdevices.txt => netdevices.rst} | 21 +- .../{netfilter-sysctl.txt => netfilter-sysctl.rst} | 11 +- Documentation/networking/netif-msg.rst | 95 + Documentation/networking/netif-msg.txt | 79 - ...onntrack-sysctl.txt => nf_conntrack-sysctl.rst} | 51 +- .../{nf_flowtable.txt => nf_flowtable.rst} | 55 +- .../{openvswitch.txt => openvswitch.rst} | 23 +- .../networking/{operstates.txt => operstates.rst} | 45 +- Documentation/networking/packet_mmap.rst | 1084 +++++ Documentation/networking/packet_mmap.txt | 1061 ---- .../networking/{phonet.txt => phonet.rst} | 56 +- .../networking/{pktgen.txt => pktgen.rst} | 320 +- Documentation/networking/{PLIP.txt => plip.rst} | 43 +- .../{ppp_generic.txt => ppp_generic.rst} | 52 +- .../{proc_net_tcp.txt => proc_net_tcp.rst} | 23 +- .../{radiotap-headers.txt => radiotap-headers.rst} | 99 +- .../networking/{ray_cs.txt => ray_cs.rst} | 105 +- Documentation/networking/{rds.txt => rds.rst} | 305 +- .../networking/{regulatory.txt => regulatory.rst} | 29 +- Documentation/networking/{rxrpc.txt => rxrpc.rst} | 306 +- Documentation/networking/{sctp.txt => sctp.rst} | 37 +- Documentation/networking/{secid.txt => secid.rst} | 6 + Documentation/networking/seg6-sysctl.rst | 26 + Documentation/networking/seg6-sysctl.txt | 18 - Documentation/networking/{skfp.txt => skfp.rst} | 153 +- Documentation/networking/snmp_counter.rst | 2 +- .../networking/{strparser.txt => strparser.rst} | 85 +- .../networking/{switchdev.txt => switchdev.rst} | 116 +- Documentation/networking/tc-actions-env-rules.rst | 29 + Documentation/networking/tc-actions-env-rules.txt | 24 - .../networking/{tcp-thin.txt => tcp-thin.rst} | 5 + Documentation/networking/{team.txt => team.rst} | 6 + .../{timestamping.txt => timestamping.rst} | 166 +- .../networking/{tproxy.txt => tproxy.rst} | 57 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 2 +- .../userspace-api/media/v4l/vidioc-reqbufs.rst | 2 +- Documentation/vm/page_owner.rst | 3 +- MAINTAINERS | 52 +- Next/SHA1s | 157 +- Next/Trees | 1 - Next/merge.log | 5128 ++++++++++++-------- arch/arc/include/asm/dsp-impl.h | 2 + arch/arm/boot/compressed/Makefile | 14 +- arch/arm/boot/compressed/fdt_get_mem_start.c | 56 + arch/arm/boot/compressed/head.S | 54 +- arch/arm/boot/compressed/vmlinux.lds.S | 2 +- arch/arm/boot/dts/e60k02.dtsi | 2 + arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 4 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 11 + arch/arm/boot/dts/ls1021a-twr.dts | 14 + arch/arm/boot/dts/qcom-ipq4019.dtsi | 28 + arch/arm/crypto/chacha-glue.c | 14 +- arch/arm/crypto/nhpoly1305-neon-glue.c | 2 +- arch/arm/crypto/poly1305-glue.c | 15 +- arch/arm/include/asm/assembler.h | 3 +- arch/arm/mach-imx/cpu.c | 16 + arch/arm/mach-imx/mach-vf610.c | 53 + arch/arm/mach-imx/mxc.h | 6 + arch/arm64/Kconfig | 25 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 1 - .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 22 +- arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 15 + .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 4 +- .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 47 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 66 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 23 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 23 + .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 43 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 +- .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 4 + .../boot/dts/amlogic/meson-gxl-s905w-p281.dts | 4 + .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 4 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 + .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 47 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 68 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 7 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 13 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 130 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 285 ++ .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 19 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 410 ++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 46 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 80 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 93 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 18 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 18 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 37 +- arch/arm64/configs/defconfig | 4 + arch/arm64/crypto/chacha-neon-glue.c | 14 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 2 +- arch/arm64/crypto/poly1305-glue.c | 15 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 5 + arch/arm64/include/asm/elf.h | 50 + arch/arm64/include/asm/esr.h | 2 +- arch/arm64/include/asm/exception.h | 1 + arch/arm64/include/asm/hwcap.h | 1 + arch/arm64/include/asm/kvm_emulate.h | 6 +- arch/arm64/include/asm/mman.h | 37 + arch/arm64/include/asm/pgtable-hwdef.h | 1 + arch/arm64/include/asm/pgtable.h | 2 +- arch/arm64/include/asm/ptrace.h | 1 + arch/arm64/include/asm/sysreg.h | 15 +- arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/include/uapi/asm/mman.h | 9 + arch/arm64/include/uapi/asm/ptrace.h | 9 + arch/arm64/kernel/cpufeature.c | 33 + arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/entry-common.c | 11 + arch/arm64/kernel/machine_kexec_file.c | 6 +- arch/arm64/kernel/process.c | 41 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/signal.c | 16 + arch/arm64/kernel/syscall.c | 18 + arch/arm64/kernel/traps.c | 131 +- arch/arm64/kernel/vdso.c | 149 +- arch/arm64/kernel/vdso/Makefile | 10 +- arch/arm64/kernel/vmlinux.lds.S | 3 +- arch/arm64/lib/copy_from_user.S | 32 +- arch/arm64/lib/copy_in_user.S | 32 +- arch/arm64/lib/copy_to_user.S | 32 +- arch/arm64/lib/memcpy.S | 32 +- arch/arm64/mm/dump.c | 5 + arch/arm64/mm/init.c | 2 +- arch/mips/boot/dts/ingenic/gcw0.dts | 499 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 33 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 227 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 50 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 9 +- arch/mips/configs/ci20_defconfig | 62 +- arch/mips/configs/gcw0_defconfig | 131 +- arch/mips/include/asm/mach-jz4740/base.h | 27 - arch/mips/include/asm/mach-jz4740/dma.h | 23 - arch/mips/include/asm/mach-jz4740/irq.h | 45 +- arch/mips/include/asm/mach-jz4740/timer.h | 126 - arch/mips/include/asm/mach-loongson64/boot_param.h | 4 +- .../asm/mach-loongson64/cpu-feature-overrides.h | 1 + arch/mips/jz4740/Makefile | 7 +- arch/mips/jz4740/pm.c | 34 - arch/mips/jz4740/prom.c | 19 - arch/mips/jz4740/reset.c | 24 - arch/mips/jz4740/reset.h | 7 - arch/mips/jz4740/setup.c | 63 +- arch/mips/jz4740/time.c | 17 - arch/mips/jz4740/timer.c | 42 - arch/mips/kernel/cpu-probe.c | 45 +- arch/mips/kernel/perf_event_mipsxx.c | 373 +- arch/mips/tools/loongson3-llsc-check.c | 2 + arch/riscv/net/bpf_jit_comp32.c | 98 +- arch/um/drivers/vector_user.h | 2 +- arch/um/include/asm/xor.h | 2 +- arch/um/kernel/skas/syscall.c | 1 + arch/x86/crypto/blake2s-glue.c | 10 +- arch/x86/crypto/chacha_glue.c | 14 +- arch/x86/crypto/nhpoly1305-avx2-glue.c | 2 +- arch/x86/crypto/nhpoly1305-sse2-glue.c | 2 +- arch/x86/crypto/poly1305_glue.c | 13 +- block/Kconfig | 1 + block/blk-cgroup.c | 6 + block/blk-core.c | 115 +- block/blk-iocost.c | 56 +- block/blk-merge.c | 10 - block/blk-mq-sched.c | 2 +- crypto/Kconfig | 3 +- drivers/acpi/arm64/iort.c | 11 +- drivers/atm/Kconfig | 4 +- drivers/base/dd.c | 28 +- drivers/base/firmware_loader/fallback.c | 3 + drivers/base/firmware_loader/fallback_table.c | 2 +- drivers/base/soc.c | 2 +- drivers/block/loop.c | 6 +- drivers/bus/mhi/core/init.c | 7 +- drivers/bus/mhi/core/internal.h | 3 - drivers/bus/mhi/core/main.c | 19 +- drivers/bus/mhi/core/pm.c | 149 +- drivers/char/hw_random/cctrng.c | 8 +- drivers/char/hw_random/optee-rng.c | 2 +- drivers/char/tpm/tpm_ftpm_tee.c | 2 +- drivers/clk/imx/clk-gate2.c | 31 +- drivers/clk/imx/clk-pll14xx.c | 8 +- drivers/clk/imx/clk-pllv3.c | 16 +- drivers/clk/imx/clk-sscg-pll.c | 10 - drivers/clk/imx/clk.h | 55 +- drivers/clk/tegra/Kconfig | 4 - drivers/clk/tegra/Makefile | 3 +- .../clk/tegra/{clk-emc.c => clk-tegra124-emc.c} | 0 drivers/clk/tegra/clk-tegra210-emc.c | 369 ++ drivers/clk/tegra/clk-tegra210.c | 87 +- drivers/clk/tegra/clk.h | 5 +- drivers/clk/zynqmp/clk-gate-zynqmp.c | 9 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 6 +- drivers/clk/zynqmp/clkc.c | 17 +- drivers/clk/zynqmp/divider.c | 12 +- drivers/clk/zynqmp/pll.c | 29 +- drivers/crypto/bcm/cipher.c | 18 +- drivers/crypto/ccp/sev-dev.c | 43 + drivers/crypto/hisilicon/qm.c | 2 +- drivers/crypto/xilinx/zynqmp-aes-gcm.c | 12 +- drivers/dax/device.c | 1 + drivers/dma-buf/dma-buf.c | 4 +- drivers/firmware/imx/imx-scu.c | 62 +- drivers/firmware/stratix10-rsu.c | 10 +- drivers/firmware/stratix10-svc.c | 62 +- drivers/firmware/xilinx/zynqmp-debug.c | 5 +- drivers/firmware/xilinx/zynqmp.c | 601 ++- drivers/fpga/Kconfig | 2 +- drivers/fpga/Makefile | 1 + drivers/fpga/dfl-fme-main.c | 4 + drivers/fpga/dfl-fme-perf.c | 1020 ++++ drivers/fpga/dfl-fme.h | 2 + drivers/fpga/dfl.h | 2 + drivers/fpga/stratix10-soc.c | 25 +- drivers/fpga/zynqmp-fpga.c | 14 +- drivers/gpio/gpio-dwapb.c | 17 +- drivers/gpio/gpio-ftgpio010.c | 2 +- drivers/gpio/gpio-mlxbf2.c | 4 +- drivers/gpio/gpio-mm-lantiq.c | 2 +- drivers/gpio/gpio-pca953x.c | 118 +- drivers/gpio/gpio-tegra.c | 1 + drivers/gpio/gpiolib.c | 58 +- drivers/gpio/gpiolib.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 75 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 40 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 59 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 3 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 7 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 57 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 7 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 2 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 31 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 5 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 3 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 12 + drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 1 - drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 + drivers/gpu/drm/ast/ast_mode.c | 1 - drivers/gpu/drm/bridge/tc358768.c | 4 +- drivers/gpu/drm/drm_edid.c | 8 + drivers/gpu/drm/drm_modes.c | 26 - drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 1 - .../drm/i915/gem/selftests/i915_gem_client_blt.c | 595 +++ drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 7 +- drivers/gpu/drm/i915/gt/intel_engine.h | 3 - drivers/gpu/drm/i915/gt/intel_engine_cs.c | 82 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 12 +- drivers/gpu/drm/i915/gt/intel_engine_pool.h | 34 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 40 +- drivers/gpu/drm/i915/gt/intel_gt.c | 63 +- ...{intel_engine_pool.c => intel_gt_buffer_pool.c} | 114 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h | 37 + ...e_pool_types.h => intel_gt_buffer_pool_types.h} | 15 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 11 + drivers/gpu/drm/i915/gt/intel_lrc.c | 69 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 16 +- drivers/gpu/drm/i915/gt/intel_rps.c | 227 +- drivers/gpu/drm/i915/gt/intel_rps.h | 60 + drivers/gpu/drm/i915/gt/intel_rps_types.h | 14 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 - drivers/gpu/drm/i915/gt/selftest_context.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 40 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 22 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 173 + drivers/gpu/drm/i915/gt/shmem_utils.h | 23 + drivers/gpu/drm/i915/gt/st_shmem_utils.c | 63 + drivers/gpu/drm/i915/gvt/gtt.c | 15 + drivers/gpu/drm/i915/gvt/gvt.h | 5 + drivers/gpu/drm/i915/gvt/scheduler.c | 127 +- drivers/gpu/drm/i915/i915_debugfs.c | 9 +- drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 38 +- drivers/gpu/drm/i915/i915_pmu.c | 32 +- drivers/gpu/drm/i915/i915_reg.h | 2 + .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_request.c | 16 +- drivers/gpu/drm/qxl/qxl_cmd.c | 5 +- drivers/gpu/drm/qxl/qxl_display.c | 6 +- drivers/gpu/drm/qxl/qxl_draw.c | 2 +- drivers/gpu/drm/qxl/qxl_image.c | 3 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 5 +- drivers/gpu/drm/radeon/atom.c | 3 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 2 +- drivers/greybus/Kconfig | 6 +- drivers/hid/Kconfig | 1 + drivers/hid/hid-ids.h | 3 + drivers/hid/i2c-hid/i2c-hid-core.c | 2 + drivers/hid/usbhid/hid-core.c | 37 +- drivers/hid/usbhid/usbhid.h | 1 + drivers/hid/wacom_wac.c | 9 +- .../hwtracing/coresight/coresight-cti-platform.c | 7 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 6 + drivers/hwtracing/coresight/coresight-cti.c | 13 + drivers/hwtracing/coresight/coresight-cti.h | 8 +- drivers/hwtracing/coresight/coresight-priv.h | 9 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 2 +- drivers/i2c/busses/i2c-aspeed.c | 5 +- drivers/i2c/busses/i2c-powermac.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 2 +- drivers/input/rmi4/rmi_driver.c | 3 +- drivers/interconnect/qcom/osm-l3.c | 4 +- drivers/interconnect/qcom/sdm845.c | 16 +- drivers/md/dm-ebs-target.c | 50 +- drivers/media/cec/platform/cec-gpio/cec-gpio.c | 18 +- drivers/media/dvb-frontends/m88ds3103.c | 2 + drivers/media/i2c/s5k5baf.c | 4 +- drivers/media/rc/rc-core-priv.h | 22 + drivers/media/test-drivers/vimc/vimc-capture.c | 5 +- drivers/media/test-drivers/vimc/vimc-debayer.c | 2 +- drivers/media/test-drivers/vimc/vimc-scaler.c | 2 +- drivers/media/test-drivers/vimc/vimc-sensor.c | 2 +- drivers/media/tuners/si2157.c | 5 +- drivers/memory/tegra/Kconfig | 14 + drivers/memory/tegra/Makefile | 4 + drivers/memory/tegra/mc.h | 1 + drivers/memory/tegra/tegra124-emc.c | 6 +- drivers/memory/tegra/tegra20-emc.c | 6 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 1775 +++++++ drivers/memory/tegra/tegra210-emc-core.c | 2101 ++++++++ drivers/memory/tegra/tegra210-emc-table.c | 90 + drivers/memory/tegra/tegra210-emc.h | 1017 ++++ drivers/memory/tegra/tegra210-mc.h | 50 + drivers/memory/tegra/tegra30-emc.c | 6 +- drivers/mmc/host/sdhci-of-arasan.c | 38 +- drivers/mtd/chips/cfi_cmdset_0001.c | 13 +- drivers/mtd/spi-nor/core.c | 10 +- drivers/mtd/spi-nor/micron-st.c | 2 + drivers/net/Kconfig | 8 +- drivers/net/appletalk/Kconfig | 8 +- drivers/net/arcnet/Kconfig | 6 +- drivers/net/caif/Kconfig | 2 +- drivers/net/dsa/b53/b53_common.c | 81 +- drivers/net/dsa/b53/b53_priv.h | 8 +- drivers/net/dsa/mv88e6xxx/chip.c | 4 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 673 ++- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 21 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 90 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 1 + drivers/net/ethernet/faraday/ftmac100.c | 3 - drivers/net/ethernet/freescale/fec_main.c | 17 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 75 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 15 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 102 + drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 99 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 30 - .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 8 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 31 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 18 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 4 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 71 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 15 +- .../mellanox/mlxsw/spectrum_acl_flex_actions.c | 31 +- .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 52 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 563 ++- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 47 +- drivers/net/ethernet/realtek/r8169_main.c | 189 +- drivers/net/ethernet/stmicro/stmmac/Makefile | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 160 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 5 - drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/fddi/Kconfig | 2 +- drivers/net/hamradio/Kconfig | 10 +- drivers/net/phy/Kconfig | 7 + drivers/net/phy/Makefile | 1 + drivers/net/phy/mdio-ipq4019.c | 160 + drivers/net/plip/Kconfig | 2 +- drivers/net/rionet.c | 3 +- drivers/net/wan/Kconfig | 4 +- drivers/net/wireguard/queueing.c | 4 +- drivers/net/wireguard/receive.c | 6 +- drivers/net/wireguard/send.c | 1 - drivers/net/wireless/Kconfig | 2 +- drivers/net/wireless/ath/ath10k/htt.h | 4 +- drivers/net/wireless/ath/ath11k/mac.c | 3 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 26 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 6 +- drivers/net/wireless/mac80211_hwsim.c | 12 + drivers/net/wireless/marvell/mwifiex/cfg80211.c | 16 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 83 +- drivers/nvmem/zynqmp_nvmem.c | 11 +- drivers/of/of_reserved_mem.c | 41 +- drivers/perf/arm_dsu_pmu.c | 4 +- drivers/perf/arm_spe_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 14 + drivers/pinctrl/nomadik/pinctrl-ab8505.c | 1 + drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 6 +- drivers/pinctrl/pinctrl-bm1880.c | 1 + drivers/pinctrl/pinctrl-lantiq.c | 2 +- drivers/pinctrl/pinctrl-stmfx.c | 6 +- drivers/pinctrl/pinctrl-sx150x.c | 2 +- drivers/pinctrl/qcom/Kconfig | 9 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-sm8250.c | 1361 ++++++ drivers/pinctrl/sh-pfc/pfc-sh7269.c | 5 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 2 +- drivers/pinctrl/zte/pinctrl-zx.c | 2 +- drivers/power/reset/Kconfig | 7 + drivers/power/reset/Makefile | 1 + drivers/power/reset/oxnas-restart.c | 233 + drivers/power/supply/max17042_battery.c | 8 + drivers/ptp/ptp_ines.c | 8 +- drivers/regulator/core.c | 25 +- drivers/remoteproc/qcom_common.c | 17 +- drivers/remoteproc/qcom_common.h | 5 +- drivers/remoteproc/qcom_q6v5_adsp.c | 2 +- drivers/remoteproc/qcom_q6v5_mss.c | 2 +- drivers/remoteproc/qcom_q6v5_pas.c | 2 +- drivers/reset/reset-zynqmp.c | 26 +- drivers/rpmsg/Kconfig | 6 +- drivers/rpmsg/Makefile | 3 +- .../qcom/glink_ssr.c => rpmsg/qcom_glink_ssr.c} | 28 +- drivers/scsi/dpt_i2o.c | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 1 - drivers/scsi/qedi/qedi_iscsi.c | 4 + drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/scsi_lib.c | 16 +- drivers/soc/qcom/Kconfig | 9 - drivers/soc/qcom/Makefile | 1 - drivers/soc/xilinx/zynqmp_pm_domains.c | 26 +- drivers/soc/xilinx/zynqmp_power.c | 17 +- drivers/spi/spi-amd.c | 5 +- drivers/spi/spi-atmel.c | 1 + drivers/spi/spi-pxa2xx.c | 1 + drivers/spi/spi-stm32-qspi.c | 5 + drivers/spi/spi-uniphier.c | 8 +- drivers/spi/spi-zynqmp-gqspi.c | 5 - drivers/staging/fsl-dpaa2/ethsw/README | 2 +- drivers/staging/qlge/qlge_dbg.c | 5 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 19 +- drivers/staging/rtl8188eu/hal/odm.c | 2 - drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 2 - drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 3 - drivers/staging/rtl8723bs/core/rtw_mlme.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 7 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 35 - drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/speakup/speakup_decext.c | 4 + drivers/staging/speakup/speakup_decpc.c | 4 + drivers/staging/speakup/speakup_dectlk.c | 5 +- drivers/staging/speakup/speakup_dummy.c | 4 + drivers/staging/speakup/speakup_soft.c | 4 + drivers/staging/speakup/spk_types.h | 3 +- drivers/staging/speakup/spkguide.txt | 7 +- drivers/staging/speakup/sysfs-driver-speakup | 6 + drivers/staging/speakup/varhandlers.c | 1 + drivers/staging/vt6656/baseband.c | 35 +- drivers/staging/vt6656/baseband.h | 4 +- drivers/staging/vt6656/card.c | 176 +- drivers/staging/vt6656/card.h | 18 +- drivers/staging/vt6656/mac.c | 128 +- drivers/staging/vt6656/mac.h | 26 +- drivers/staging/vt6656/main_usb.c | 13 - drivers/staging/vt6656/power.c | 22 +- drivers/staging/vt6656/power.h | 2 +- drivers/staging/vt6656/rf.c | 108 +- drivers/staging/vt6656/rxtx.c | 89 +- drivers/staging/wfx/data_tx.c | 58 +- drivers/staging/wfx/data_tx.h | 1 + drivers/staging/wfx/debug.c | 31 +- drivers/staging/wfx/hif_api_general.h | 39 +- drivers/staging/wfx/hif_rx.c | 151 +- drivers/staging/wfx/hif_tx.c | 2 +- drivers/staging/wfx/hif_tx_mib.c | 6 +- drivers/staging/wfx/hif_tx_mib.h | 2 +- drivers/staging/wfx/main.c | 4 +- drivers/staging/wfx/queue.c | 2 +- drivers/staging/wfx/sta.c | 51 +- drivers/staging/wfx/sta.h | 4 +- drivers/staging/wfx/traces.h | 15 +- drivers/staging/wfx/wfx.h | 5 +- drivers/staging/wilc1000/cfg80211.c | 36 +- drivers/staging/wilc1000/cfg80211.h | 5 +- drivers/staging/wilc1000/netdev.c | 21 +- drivers/staging/wilc1000/netdev.h | 9 +- drivers/tty/hvc/hvc_console.c | 16 +- drivers/tty/vcc.c | 1 + drivers/uio/uio.c | 2 +- drivers/uio/uio_dmem_genirq.c | 3 +- drivers/usb/core/hub.c | 2 +- drivers/usb/storage/unusual_uas.h | 7 + drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/controlfb.c | 2 +- fs/Kconfig.binfmt | 6 + fs/binfmt_elf.c | 145 +- fs/btrfs/backref.c | 2 +- fs/btrfs/transaction.c | 12 +- fs/buffer.c | 7 + fs/cifs/cifsglob.h | 18 +- fs/cifs/cifsproto.h | 5 + fs/cifs/file.c | 32 +- fs/cifs/link.c | 2 +- fs/cifs/sess.c | 19 +- fs/cifs/smb2inode.c | 44 +- fs/cifs/smb2ops.c | 79 +- fs/cifs/smb2pdu.c | 369 +- fs/cifs/smb2proto.h | 25 +- fs/cifs/transport.c | 50 +- fs/compat_binfmt_elf.c | 4 + fs/dcache.c | 19 + fs/exec.c | 1 - fs/file_table.c | 1 + fs/io_uring.c | 41 +- fs/ioctl.c | 8 + fs/iomap/fiemap.c | 5 +- fs/nfs/nfs4proc.c | 11 +- fs/nfs/super.c | 2 +- fs/open.c | 3 +- fs/overlayfs/inode.c | 18 + fs/overlayfs/super.c | 11 +- fs/pipe.c | 6 +- fs/proc/task_mmu.c | 3 + fs/stat.c | 3 + fs/sync.c | 6 +- fs/xfs/xfs_icache.c | 8 +- fs/xfs/xfs_inode.h | 4 +- fs/xfs/xfs_ioctl.c | 141 +- fs/xfs/xfs_iops.c | 72 +- fs/xfs/xfs_mount.h | 4 +- fs/xfs/xfs_super.c | 50 +- include/drm/drm_dp_helper.h | 4 +- include/drm/drm_modes.h | 11 - include/dt-bindings/clock/imx8mp-clock.h | 62 + include/dt-bindings/clock/tegra114-car.h | 14 +- include/dt-bindings/clock/tegra124-car-common.h | 14 +- include/dt-bindings/clock/tegra20-car.h | 2 +- include/dt-bindings/clock/tegra210-car.h | 18 +- include/dt-bindings/clock/tegra30-car.h | 14 +- include/linux/blk-cgroup.h | 53 +- include/linux/blk_types.h | 2 +- include/linux/clk/tegra.h | 27 + include/linux/dcache.h | 2 + include/linux/dma-buf.h | 3 +- include/linux/elf.h | 43 + include/linux/firmware/intel/stratix10-smc.h | 49 +- .../linux/firmware/intel/stratix10-svc-client.h | 71 +- include/linux/firmware/xlnx-zynqmp.h | 237 +- include/linux/fs.h | 30 +- include/linux/ieee80211.h | 23 +- include/linux/inet_diag.h | 6 +- include/linux/memcontrol.h | 45 +- include/linux/mhi.h | 35 +- include/linux/mm.h | 3 + include/linux/netdev_features.h | 2 +- include/linux/nfs_xdr.h | 2 + include/linux/of_reserved_mem.h | 11 + include/linux/padata.h | 6 +- include/linux/pagemap.h | 5 +- include/linux/psp-sev.h | 2 + include/linux/rpmsg/qcom_glink.h | 3 +- include/linux/sched/signal.h | 11 - include/linux/sunrpc/clnt.h | 13 +- include/linux/tcp.h | 52 +- include/media/cec-pin.h | 16 +- include/media/v4l2-ctrls.h | 4 +- include/net/cfg80211.h | 136 +- include/net/ipv6_stubs.h | 5 + include/net/mac80211.h | 35 +- include/net/mptcp.h | 3 - include/net/netfilter/nf_tables.h | 4 + include/net/netlink.h | 135 +- include/net/netns/ipv4.h | 1 + include/net/regulatory.h | 7 - include/net/xfrm.h | 5 + include/sound/soc-dai.h | 41 +- include/sound/soc.h | 2 +- include/trace/events/rpcrdma.h | 12 +- include/uapi/linux/elf.h | 11 + include/uapi/linux/errqueue.h | 2 +- include/uapi/linux/genetlink.h | 2 + include/uapi/linux/inet_diag.h | 2 + include/uapi/linux/netfilter/nf_nat.h | 4 +- include/uapi/linux/netlink.h | 103 + include/uapi/linux/nl80211.h | 23 + include/uapi/linux/psp-sev.h | 2 + include/uapi/linux/stat.h | 1 + init/initramfs.c | 4 +- kernel/bpf/syscall.c | 6 +- kernel/bpf/verifier.c | 45 +- kernel/padata.c | 14 +- kernel/pid.c | 3 +- kernel/time/posix-cpu-timers.c | 21 +- lib/mpi/longlong.h | 2 +- lib/nlattr.c | 248 +- lib/ubsan.c | 33 +- localversion-next | 2 +- mm/internal.h | 2 +- mm/khugepaged.c | 42 +- mm/madvise.c | 4 +- mm/memcontrol.c | 43 +- mm/page_alloc.c | 2 +- mm/slub.c | 48 +- mm/vmscan.c | 41 +- net/Kconfig | 4 +- net/atm/Kconfig | 2 +- net/ax25/Kconfig | 6 +- net/caif/chnl_net.c | 3 +- net/ceph/Kconfig | 2 +- net/core/filter.c | 4 + net/core/gen_stats.c | 2 +- net/core/netpoll.c | 9 +- net/core/pktgen.c | 2 +- net/core/sock_map.c | 18 +- net/decnet/Kconfig | 4 +- net/dns_resolver/Kconfig | 2 +- net/dns_resolver/dns_key.c | 2 +- net/dns_resolver/dns_query.c | 2 +- net/hsr/hsr_main.c | 22 +- net/hsr/hsr_main.h | 19 - net/ipv4/Kconfig | 3 +- net/ipv4/icmp.c | 2 +- net/ipv4/inet_diag.c | 38 + net/ipv4/sysctl_net_ipv4.c | 7 + net/ipv4/tcp_input.c | 58 +- net/ipv4/tcp_ipv4.c | 1 + net/ipv4/tcp_output.c | 6 +- net/ipv4/tcp_timer.c | 8 +- net/ipv4/udp.c | 10 +- net/ipv6/Kconfig | 14 +- net/ipv6/af_inet6.c | 5 + net/ipv6/ah6.c | 1 + net/ipv6/esp6.c | 414 +- net/ipv6/esp6_offload.c | 7 +- net/ipv6/ila/ila.h | 5 - net/ipv6/ip6_vti.c | 18 +- net/ipv6/ipcomp6.c | 1 + net/ipv6/xfrm6_input.c | 106 +- net/ipv6/xfrm6_protocol.c | 48 + net/lapb/Kconfig | 2 +- net/mac80211/agg-tx.c | 79 +- net/mac80211/cfg.c | 93 +- net/mac80211/chan.c | 1 + net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/he.c | 13 +- net/mac80211/ibss.c | 5 + net/mac80211/ieee80211_i.h | 9 +- net/mac80211/iface.c | 5 + net/mac80211/main.c | 11 +- net/mac80211/mesh.c | 1 + net/mac80211/mlme.c | 62 +- net/mac80211/offchannel.c | 4 + net/mac80211/rc80211_minstrel_ht.c | 3 +- net/mac80211/rx.c | 17 +- net/mac80211/scan.c | 4 +- net/mac80211/sta_info.h | 4 + net/mac80211/tdls.c | 7 +- net/mac80211/trace.h | 41 +- net/mac80211/tx.c | 9 +- net/mac80211/vht.c | 10 +- net/mptcp/options.c | 95 +- net/mptcp/protocol.c | 17 +- net/mptcp/protocol.h | 43 +- net/mptcp/subflow.c | 84 +- net/netfilter/Kconfig | 2 +- net/netfilter/nf_tables_api.c | 38 +- net/netfilter/nfnetlink_osf.c | 12 +- net/netfilter/nft_nat.c | 110 +- net/netlink/Makefile | 2 +- net/netlink/genetlink.c | 78 + net/netlink/policy.c | 308 ++ net/rxrpc/Kconfig | 6 +- net/rxrpc/sysctl.c | 2 +- net/sched/act_api.c | 13 +- net/sched/sch_red.c | 9 +- net/smc/af_smc.c | 181 +- net/smc/smc.h | 1 + net/smc/smc_cdc.c | 8 +- net/smc/smc_clc.c | 12 +- net/smc/smc_clc.h | 2 + net/smc/smc_core.c | 589 ++- net/smc/smc_core.h | 120 +- net/smc/smc_ib.c | 63 +- net/smc/smc_ib.h | 10 +- net/smc/smc_ism.c | 3 +- net/smc/smc_llc.c | 727 ++- net/smc/smc_llc.h | 31 +- net/smc/smc_pnet.c | 539 +- net/smc/smc_pnet.h | 2 + net/smc/smc_tx.c | 13 +- net/smc/smc_wr.c | 2 +- net/sunrpc/clnt.c | 21 +- net/sunrpc/xprtrdma/rpc_rdma.c | 15 +- net/sunrpc/xprtrdma/verbs.c | 3 +- net/wireless/chan.c | 71 +- net/wireless/core.c | 10 +- net/wireless/core.h | 9 +- net/wireless/mlme.c | 106 +- net/wireless/nl80211.c | 135 +- net/wireless/nl80211.h | 2 - net/wireless/pmsr.c | 3 +- net/wireless/radiotap.c | 2 +- net/wireless/rdev-ops.h | 11 +- net/wireless/reg.c | 40 +- net/wireless/scan.c | 4 +- net/wireless/sme.c | 2 + net/wireless/trace.h | 41 +- net/wireless/util.c | 58 +- net/xfrm/Kconfig | 3 + net/xfrm/Makefile | 2 +- net/xfrm/espintcp.c | 56 +- net/xfrm/xfrm_interface.c | 3 + samples/pktgen/README.rst | 2 +- scripts/checkpatch.pl | 6 +- sound/core/seq/oss/seq_oss_timer.h | 10 - sound/isa/opti9xx/miro.c | 9 +- sound/isa/opti9xx/opti92x-ad1848.c | 9 +- sound/pci/hda/patch_hdmi.c | 4 +- sound/pci/hda/patch_realtek.c | 49 +- sound/soc/codecs/Kconfig | 9 +- sound/soc/codecs/nau8810.c | 35 +- sound/soc/codecs/nau8810.h | 8 + sound/soc/codecs/rt5682.c | 198 +- sound/soc/fsl/fsl_easrc.c | 6 +- sound/soc/intel/boards/broadwell.c | 17 +- sound/soc/mxs/mxs-saif.c | 2 +- sound/soc/soc-compress.c | 104 +- sound/soc/soc-core.c | 85 +- sound/soc/soc-dai.c | 453 +- sound/soc/soc-pcm.c | 50 +- sound/soc/sof/imx/Kconfig | 7 +- sound/soc/sof/pcm.c | 12 +- sound/soc/sof/topology.c | 167 +- sound/usb/quirks.c | 2 +- tools/bpf/bpf_asm.c | 2 +- tools/bpf/bpf_dbg.c | 2 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 12 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 2 +- tools/bpf/bpftool/feature.c | 143 +- tools/cgroup/iocost_monitor.py | 48 +- tools/lib/bpf/hashmap.c | 7 + tools/lib/bpf/libbpf.c | 7 +- tools/testing/selftests/bpf/.gitignore | 4 +- tools/testing/selftests/bpf/Makefile | 13 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 +- .../bpf/{test_hashmap.c => prog_tests/hashmap.c} | 280 +- .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 5 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 5 + tools/testing/selftests/bpf/prog_tests/sk_assign.c | 21 +- tools/testing/selftests/bpf/progs/test_sk_assign.c | 82 +- tools/testing/selftests/bpf/test_progs.c | 21 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- .../selftests/bpf/verifier/prevent_map_lookup.c | 30 - tools/testing/selftests/bpf/verifier/sock.c | 115 + tools/testing/selftests/vm/khugepaged.c | 113 +- tools/vm/page_owner_sort.c | 5 +- 883 files changed, 36888 insertions(+), 16166 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-firmware-zynqmp create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-dfl_fme create mode 100644 Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/sound/simple-card.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-card.yaml rename Documentation/networking/{6pack.txt => 6pack.rst} (90%) rename Documentation/networking/{altera_tse.txt => altera_tse.rst} (85%) rename Documentation/networking/{arcnet-hardware.txt => arcnet-hardware.rst} (66%) rename Documentation/networking/{arcnet.txt => arcnet.rst} (76%) rename Documentation/networking/{atm.txt => atm.rst} (89%) rename Documentation/networking/{ax25.txt => ax25.rst} (91%) rename Documentation/networking/{baycom.txt => baycom.rst} (58%) rename Documentation/networking/{bonding.txt => bonding.rst} (75%) create mode 100644 Documentation/networking/caif/index.rst rename Documentation/networking/caif/{Linux-CAIF.txt => linux_caif.rst} (90%) create mode 100644 Documentation/networking/caif/spi_porting.rst delete mode 100644 Documentation/networking/caif/spi_porting.txt rename Documentation/networking/{cdc_mbim.txt => cdc_mbim.rst} (88%) create mode 100644 Documentation/networking/cops.rst delete mode 100644 Documentation/networking/cops.txt rename Documentation/networking/{cxacru.txt => cxacru.rst} (66%) rename Documentation/networking/{dccp.txt => dccp.rst} (94%) rename Documentation/networking/{dctcp.txt => dctcp.rst} (89%) rename Documentation/networking/{decnet.txt => decnet.rst} (87%) rename Documentation/networking/{defza.txt => defza.rst} (91%) rename Documentation/networking/{dns_resolver.txt => dns_resolver.rst} (89%) rename Documentation/networking/{driver.txt => driver.rst} (85%) rename Documentation/networking/{eql.txt => eql.rst} (62%) rename Documentation/networking/{fib_trie.txt => fib_trie.rst} (96%) rename Documentation/networking/{filter.txt => filter.rst} (77%) rename Documentation/networking/{fore200e.txt => fore200e.rst} (94%) rename Documentation/networking/{framerelay.txt => framerelay.rst} (93%) rename Documentation/networking/{gen_stats.txt => gen_stats.rst} (60%) rename Documentation/networking/{generic-hdlc.txt => generic-hdlc.rst} (75%) rename Documentation/networking/{generic_netlink.txt => generic_netlink.rst} (64%) rename Documentation/networking/{gtp.txt => gtp.rst} (79%) rename Documentation/networking/{hinic.txt => hinic.rst} (97%) rename Documentation/networking/{ila.txt => ila.rst} (82%) rename Documentation/networking/{ip-sysctl.txt => ip-sysctl.rst} (83%) rename Documentation/networking/{ip_dynaddr.txt => ip_dynaddr.rst} (65%) rename Documentation/networking/{ipddp.txt => ipddp.rst} (89%) rename Documentation/networking/{iphase.txt => iphase.rst} (50%) rename Documentation/networking/{ipsec.txt => ipsec.rst} (90%) rename Documentation/networking/{ipv6.txt => ipv6.rst} (93%) rename Documentation/networking/{ipvlan.txt => ipvlan.rst} (54%) rename Documentation/networking/{ipvs-sysctl.txt => ipvs-sysctl.rst} (62%) rename Documentation/networking/{kcm.txt => kcm.rst} (84%) rename Documentation/networking/{l2tp.txt => l2tp.rst} (79%) rename Documentation/networking/{lapb-module.txt => lapb-module.rst} (74%) rename Documentation/networking/{ltpc.txt => ltpc.rst} (85%) rename Documentation/networking/{mac80211-injection.txt => mac80211-injection.rst} (67%) rename Documentation/networking/{mpls-sysctl.txt => mpls-sysctl.rst} (82%) rename Documentation/networking/{multiqueue.txt => multiqueue.rst} (76%) rename Documentation/networking/{netconsole.txt => netconsole.rst} (66%) rename Documentation/networking/{netdev-features.txt => netdev-features.rst} (95%) rename Documentation/networking/{netdevices.txt => netdevices.rst} (89%) rename Documentation/networking/{netfilter-sysctl.txt => netfilter-sysctl.rst} (62%) create mode 100644 Documentation/networking/netif-msg.rst delete mode 100644 Documentation/networking/netif-msg.txt rename Documentation/networking/{nf_conntrack-sysctl.txt => nf_conntrack-sysctl.rs [...] rename Documentation/networking/{nf_flowtable.txt => nf_flowtable.rst} (76%) rename Documentation/networking/{openvswitch.txt => openvswitch.rst} (95%) rename Documentation/networking/{operstates.txt => operstates.rst} (87%) create mode 100644 Documentation/networking/packet_mmap.rst delete mode 100644 Documentation/networking/packet_mmap.txt rename Documentation/networking/{phonet.txt => phonet.rst} (82%) rename Documentation/networking/{pktgen.txt => pktgen.rst} (62%) rename Documentation/networking/{PLIP.txt => plip.rst} (92%) rename Documentation/networking/{ppp_generic.txt => ppp_generic.rst} (91%) rename Documentation/networking/{proc_net_tcp.txt => proc_net_tcp.rst} (83%) rename Documentation/networking/{radiotap-headers.txt => radiotap-headers.rst} (70%) rename Documentation/networking/{ray_cs.txt => ray_cs.rst} (65%) rename Documentation/networking/{rds.txt => rds.rst} (59%) rename Documentation/networking/{regulatory.txt => regulatory.rst} (94%) rename Documentation/networking/{rxrpc.txt => rxrpc.rst} (85%) rename Documentation/networking/{sctp.txt => sctp.rst} (64%) rename Documentation/networking/{secid.txt => secid.rst} (87%) create mode 100644 Documentation/networking/seg6-sysctl.rst delete mode 100644 Documentation/networking/seg6-sysctl.txt rename Documentation/networking/{skfp.txt => skfp.rst} (68%) rename Documentation/networking/{strparser.txt => strparser.rst} (80%) rename Documentation/networking/{switchdev.txt => switchdev.rst} (84%) create mode 100644 Documentation/networking/tc-actions-env-rules.rst delete mode 100644 Documentation/networking/tc-actions-env-rules.txt rename Documentation/networking/{tcp-thin.txt => tcp-thin.rst} (97%) rename Documentation/networking/{team.txt => team.rst} (67%) rename Documentation/networking/{timestamping.txt => timestamping.rst} (89%) rename Documentation/networking/{tproxy.txt => tproxy.rst} (70%) create mode 100644 arch/arm/boot/compressed/fdt_get_mem_start.c create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi create mode 100644 arch/arm64/include/asm/mman.h create mode 100644 arch/arm64/include/uapi/asm/mman.h delete mode 100644 arch/mips/include/asm/mach-jz4740/base.h delete mode 100644 arch/mips/include/asm/mach-jz4740/dma.h delete mode 100644 arch/mips/include/asm/mach-jz4740/timer.h delete mode 100644 arch/mips/jz4740/pm.c delete mode 100644 arch/mips/jz4740/prom.c delete mode 100644 arch/mips/jz4740/reset.c delete mode 100644 arch/mips/jz4740/reset.h delete mode 100644 arch/mips/jz4740/time.c delete mode 100644 arch/mips/jz4740/timer.c rename drivers/clk/tegra/{clk-emc.c => clk-tegra124-emc.c} (100%) create mode 100644 drivers/clk/tegra/clk-tegra210-emc.c create mode 100644 drivers/fpga/dfl-fme-perf.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h rename drivers/gpu/drm/i915/gt/{intel_engine_pool.c => intel_gt_buffer_pool.c} (53%) create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h rename drivers/gpu/drm/i915/gt/{intel_engine_pool_types.h => intel_gt_buffer_pool_ [...] create mode 100644 drivers/gpu/drm/i915/gt/shmem_utils.c create mode 100644 drivers/gpu/drm/i915/gt/shmem_utils.h create mode 100644 drivers/gpu/drm/i915/gt/st_shmem_utils.c create mode 100644 drivers/memory/tegra/tegra210-emc-cc-r21021.c create mode 100644 drivers/memory/tegra/tegra210-emc-core.c create mode 100644 drivers/memory/tegra/tegra210-emc-table.c create mode 100644 drivers/memory/tegra/tegra210-emc.h create mode 100644 drivers/memory/tegra/tegra210-mc.h create mode 100644 drivers/net/phy/mdio-ipq4019.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8250.c create mode 100644 drivers/power/reset/oxnas-restart.c rename drivers/{soc/qcom/glink_ssr.c => rpmsg/qcom_glink_ssr.c} (83%) create mode 100644 net/netlink/policy.c rename tools/testing/selftests/bpf/{test_hashmap.c => prog_tests/hashmap.c} (53%)