This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 0fd02a5d3eb7 Add linux-next specific files for 20200428 omits b19d22102794 Merge branch 'akpm/master' omits a9509b8ee069 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e530cca71c9d mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 743f242d65ec mm: support compat_sys_process_madvise omits 88c047e0be8c mm: support vector address ranges for process_madvise omits 1a0f371d9ea4 mm/madvise: allow KSM hints for remote API omits 82cc74a492ed mm/madvise: support both pid and pidfd for process_madvise omits 6b3ec930b2ba pid: move pidfd_get_pid() to pid.c omits 20c04e95d4e0 mm/madvise: check fatal signal pending of target process omits 70d7f52d0682 fix process_madvise build break for arm64 omits 067ed2486fda mm/madvise: introduce process_madvise() syscall: an extern [...] omits 0bb777fc39b6 mm-pass-task-and-mm-to-do_madvise-fix-fix-fix-fix omits d35b29e37dda mm-pass-task-and-mm-to-do_madvise-fix-fix-fix omits e187d5df862d mm-pass-task-and-mm-to-do_madvise-fix-fix omits a4a24fabbeab fs: use current->mm for io_uring omits acc99875bc02 mm/madvise: pass task and mm to do_madvise omits 5aae25a2f436 mm/mmap.c: do not allow mappings outside of allowed limits omits a3b836926e28 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 5c57db38c590 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits d51fcd591068 mm/swap.c: annotate data races for lru_rotate_pvecs omits c266b09479ed mm: annotate a data race in page_zonenum() omits 03f6f38f5d06 mm/rmap: annotate a data race at tlb_flush_batched omits 7b9afb28c9f6 mm/util.c: annotate an data race at vm_committed_as omits c4c2b8d9f824 mm/mempool: fix a data race in mempool_free() omits adba49e13b55 mm/list_lru: fix a data race in list_lru_count_one omits 173a00bbe34b mm/memcontrol: fix a data race in scan count omits 0ab6271f5de2 mm/page_counter: fix various data races at memsw omits 47c9770ff355 mm-swapfile-fix-and-annotate-various-data-races-v2 omits a25e2da8012e mm/swapfile: fix and annotate various data races omits a38848e6bffa mm/filemap.c: fix a data race in filemap_fault() omits a377a4b89137 mm/swap_state: mark various intentional data races omits 3da211f3836e mm-page_io-mark-various-intentional-data-races-v2 omits e202c7fa01b1 mm/page_io: mark various intentional data races omits e7028f5978cd mm/frontswap: mark various intentional data races omits b5cee0fe6efa kernel: rename show_stack_loglvl() => show_stack() omits 832df8616b24 kernel: use show_stack_loglvl() omits 4defa8fb5167 sched: print stack trace with KERN_INFO omits ace2fdef387d kdb: don't play with console_loglevel omits 8470e5923ad7 power: use show_stack_loglvl() omits 01dea0a4d649 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 0c9768abe53a sysrq: use show_stack_loglvl() omits 91b814fc25b8 xtensa: add show_stack_loglvl() omits eccb56efc2cc xtensa: add loglvl to show_trace() omits 521834cb942f x86: add show_stack_loglvl() omits b6eef720d32c x86: add missing const qualifiers for log_lvl omits d225bed296db unicore32: add show_stack_loglvl() omits eba64b52b616 unicore32: add loglvl to c_backtrace() omits 367cf906b4de unicore32: remove unused pmode argument in c_backtrace() omits de51a46e3a90 um: add show_stack_loglvl() omits f14d2f3d6dc0 um/sysrq: remove needless variable sp omits 024d20506587 sparc: add show_stack_loglvl() omits d803e30e1855 sh: add show_stack_loglvl() omits 085a14249c9a sh: add loglvl to show_trace() omits 29223067a5fc sh: add loglvl to printk_address() omits 84fb83feda8a sh: remove needless printk() omits 42abe5a5a53f sh: add loglvl to dump_mem() omits 4448a7ed5f92 s390: add show_stack_loglvl() omits e73bd2ae838a riscv: add show_stack_loglvl() omits df217cdb897d powerpc: add show_stack_loglvl() omits 6d5e9c8de524 parisc: add show_stack_loglvl() omits 5e236abe5de4 openrisc: add show_stack_loglvl() omits 737cb6fa692d nios2: add show_stack_loglvl() omits 53371e21521e nds32: add show_stack_loglvl() omits 762f88f7135d mips: add show_stack_loglvl() omits 5c26c1459d0c microblaze: add show_stack_loglvl() omits d2fb1fd12bcb microblaze: add loglvl to microblaze_unwind() omits d838b1aa8ffc microblaze: add loglvl to microblaze_unwind_inner() omits 9a5c8d0cae92 m68k: add show_stack_loglvl() omits ed71dbeee359 ia64: add show_stack_loglvl() omits e0797d67d3f3 ia64: pass log level as arg into ia64_do_show_stack() omits e5a6e42dd948 hexagon: add show_stack_loglvl() omits 88220c13c774 h8300: add show_stack_loglvl() omits d65813c65634 csky: add show_stack_loglvl() omits ff050327ee1f c6x: add show_stack_loglvl() omits 68c220a81614 arm64: add show_stack_loglvl() omits 175b7a085750 arm64: add loglvl to dump_backtrace() omits e6504cbf8317 arm: add show_stack_loglvl() omits 06b3e7ddd088 arm: wire up dump_backtrace_{entry,stm} omits 1d256eb891c1 arm: add loglvl to dump_backtrace() omits 15a6262d494b arm: add loglvl to unwind_backtrace() omits 7ce365c364a8 arm/asm: add loglvl to c_backtrace() omits 7c3dab977846 arc: add show_stack_loglvl() omits 79ff2bdbadd5 alpha: add show_stack_loglvl() omits be27003f12dd kallsyms/printk: add loglvl to print_ip_sym() omits 4bdaeef42351 mm/kmemleak: silence KCSAN splats in checksum omits 17749e157b9e kernel: set USER_DS in kthread_use_mm omits d3d69be384b4 powerpc/vas: fix up for {un}use_mm() rename omits 0302eb4eab11 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 0b254fe8f060 kernel: better document the use_mm/unuse_mm API contract omits 38970685c59a kernel: move use_mm/unuse_mm to kthread.c omits 09a42b9335f2 kernel: move use_mm/unuse_mm to kthread.c omits 5f246c44db07 i915/gvt: remove unused xen bits omits 9ec4a61b5f1e amdgpu: a NULL ->mm does not mean a thread is a kthread omits 22cd8d6395e8 Merge branch 'akpm-current/current' omits 511a404b9346 Revert "hwmon: (lm70) Add support for ACPI" omits 0c551230cb0e Merge remote-tracking branch 'kunit-next/kunit' omits 1092be13c619 Merge remote-tracking branch 'fpga/for-next' omits fde68149fa8b Merge remote-tracking branch 'devfreq/devfreq-next' omits 78f976124e0f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits febd9bc264de Merge remote-tracking branch 'hyperv/hyperv-next' omits 9cb68669e7c0 Merge remote-tracking branch 'xarray/xarray' omits c6ce360b8486 Merge remote-tracking branch 'nvmem/for-next' omits f8aee5b5c9bc Merge remote-tracking branch 'slimbus/for-next' omits 78db180d5937 Merge remote-tracking branch 'fsi/next' omits 821f4eb499d8 Merge remote-tracking branch 'kspp/for-next/kspp' omits 67fecf00fb87 Merge remote-tracking branch 'ntb/ntb-next' omits 8d49c28fe16f Merge remote-tracking branch 'rtc/rtc-next' omits fcbcc422dc13 Merge remote-tracking branch 'coresight/next' omits 448877d52098 Merge remote-tracking branch 'livepatching/for-next' omits f600ba2a817d Merge remote-tracking branch 'kselftest/next' omits eb510fef5839 Merge remote-tracking branch 'userns/for-next' omits 3528b55e9537 Merge remote-tracking branch 'pwm/for-next' omits d12f4cb86ca8 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 29c6cdf62092 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 8b6e43cf561b Merge remote-tracking branch 'pinctrl/for-next' omits 8e56cc3fd3ea Merge remote-tracking branch 'gpio-intel/for-next' omits 105ca64a2c49 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 13ccf8a4c8e1 Merge remote-tracking branch 'gpio/for-next' omits 94a8f8ce8293 Merge remote-tracking branch 'rpmsg/for-next' omits bcd9c2461431 Merge remote-tracking branch 'vhost/linux-next' omits 2a0425e323aa Merge remote-tracking branch 'scsi-mkp/for-next' omits 9ce60d242c10 Merge remote-tracking branch 'scsi/for-next' omits 1c825707ef44 Merge remote-tracking branch 'cgroup/for-next' omits 2647d7317fe3 Merge remote-tracking branch 'slave-dma/next' omits 898a2746e6ec Merge remote-tracking branch 'mux/for-next' omits 3eaa5c6b39e8 Merge remote-tracking branch 'staging/staging-next' omits 89d53e92f544 Merge remote-tracking branch 'thunderbolt/next' omits a06b786c925d Merge remote-tracking branch 'soundwire/next' omits 30b3347fd362 Merge remote-tracking branch 'extcon/extcon-next' omits be5bcde3beba Merge remote-tracking branch 'char-misc/char-misc-next' omits 7d4c28ed08e3 Merge remote-tracking branch 'tty/tty-next' omits 13f1b38dcd83 Merge remote-tracking branch 'phy-next/next' omits 8ae80252f5a0 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits d5848fecfd6f Merge remote-tracking branch 'usb-serial/usb-next' omits 1fbbba6af5ea Merge remote-tracking branch 'usb/usb-next' omits 159de850d60c Merge remote-tracking branch 'driver-core/driver-core-next' omits 73b027ae9a3b Merge remote-tracking branch 'ipmi/for-next' omits 1cd39d07777d Merge remote-tracking branch 'leds/for-next' omits a8769ea5da9c Merge remote-tracking branch 'chrome-platform/for-next' omits 91d7a29440a8 Merge remote-tracking branch 'drivers-x86/for-next' omits 20b72dca8829 Merge remote-tracking branch 'workqueues/for-next' omits 991ed44679d3 Merge remote-tracking branch 'percpu/for-next' omits dda19b714c21 Merge remote-tracking branch 'kvms390/next' omits 394809c443ff Merge remote-tracking branch 'kvm/linux-next' omits fef153d24edc Merge remote-tracking branch 'rcu/rcu/next' omits 745e23bdf00d Merge remote-tracking branch 'edac/edac-for-next' omits ac75ccb535e6 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits e8da4d39eae7 Merge remote-tracking branch 'tip/auto-latest' omits 1e3a2402bd3c Merge remote-tracking branch 'spi/for-next' omits f5736cfec961 Merge remote-tracking branch 'devicetree/for-next' omits 3ef9910910c6 Merge remote-tracking branch 'audit/next' omits 7da01fd1e73c Merge remote-tracking branch 'smack/for-next' omits 779fa69089ff Merge remote-tracking branch 'selinux/next' omits 54bf3c92b418 Merge remote-tracking branch 'keys/keys-next' omits ceba5383a8af Merge remote-tracking branch 'integrity/next-integrity' omits 7478356fcca8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 6e260260897f Merge remote-tracking branch 'regulator/for-next' omits 9d3d3ad0adc4 Merge remote-tracking branch 'battery/for-next' omits e66991a796da Merge remote-tracking branch 'mmc/next' omits 97d10675af00 Merge remote-tracking branch 'device-mapper/for-next' omits 24b51bf01ae0 Merge remote-tracking branch 'block/for-next' omits 6659ceed8227 Merge remote-tracking branch 'input/next' omits 0556ab20bb1e Merge remote-tracking branch 'modules/modules-next' omits 45044533f644 Merge remote-tracking branch 'sound-asoc/for-next' omits d749ab2f0152 Merge remote-tracking branch 'sound/for-next' omits 99adb178b173 Merge remote-tracking branch 'regmap/for-next' omits 4c6927a062f4 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 748741287eb2 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 45864af937a9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits b760af7d6421 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 38c6360d756a Merge remote-tracking branch 'drm-intel/for-linux-next' omits 458ea2b8c7dc Merge remote-tracking branch 'amdgpu/drm-next' omits 4f53d61ba30f Merge remote-tracking branch 'drm/drm-next' omits 88d65ba167f7 Merge remote-tracking branch 'crypto/master' omits 9a6bc06f9527 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits b5171ca2e718 Merge remote-tracking branch 'gfs2/for-next' omits 84870b25cfb4 next-20200424/mac80211-next omits b6c1e2705298 Merge remote-tracking branch 'bluetooth/master' omits 990f72a343e0 Merge remote-tracking branch 'wireless-drivers-next/master' omits 2bbb4c9418b3 Merge remote-tracking branch 'netfilter-next/master' omits 7e1114cc4d23 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits cf660ee88532 Merge remote-tracking branch 'bpf-next/master' omits 964027700047 Merge remote-tracking branch 'net-next/master' omits 3c2686aaa75e Merge remote-tracking branch 'rdma/for-next' omits ef88b3596d1b Merge remote-tracking branch 'swiotlb/linux-next' omits 4eaf80d136d7 Merge remote-tracking branch 'ieee1394/for-next' omits aee3824bc85f Merge remote-tracking branch 'thermal/thermal/linux-next' omits 805e38806072 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits bd04c06c1235 Merge remote-tracking branch 'pm/linux-next' omits fbb7e1976269 Merge remote-tracking branch 'v4l-dvb/master' omits 0cdce461c6c3 Merge remote-tracking branch 'jc_docs/docs-next' omits c6b5a4766712 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 1bc93b5d5854 Merge branch 'dmi/master' omits a0db98c29083 Merge remote-tracking branch 'i3c/i3c/next' omits 2ee4d4da150c Merge remote-tracking branch 'i2c/i2c/for-next' omits a6f6882ab461 Merge remote-tracking branch 'hid/for-next' omits f13bb3ff2fa4 Merge remote-tracking branch 'pci/next' omits 4d0840317225 Merge remote-tracking branch 'printk/for-next' omits 82fe66debda5 Merge remote-tracking branch 'vfs/for-next' omits b155bff9b302 Merge remote-tracking branch 'file-locks/locks-next' omits cf24bf0be70d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 8c08313fa98c Merge remote-tracking branch 'nfsd/nfsd-next' omits 46988c884f31 Merge remote-tracking branch 'nfs/linux-next' omits 18a71e11e663 Merge remote-tracking branch 'jfs/jfs-next' omits f31c8ccbdb7f Merge remote-tracking branch 'fuse/for-next' omits df031435fe9a Merge remote-tracking branch 'f2fs/dev' omits 4d61b801b903 Merge remote-tracking branch 'ext3/for_next' omits 41d5b17c7506 Merge remote-tracking branch 'exfat/dev' omits 63298dd972bb Merge remote-tracking branch 'configfs/for-next' omits 8383724f6ab5 Merge remote-tracking branch 'btrfs/for-next' omits 9b30d26b2a7c Merge remote-tracking branch 'sh/sh-next' omits 4ffe7a1afec9 Merge remote-tracking branch 'risc-v/for-next' omits dd6f333eb248 Merge remote-tracking branch 'powerpc/next' omits 62e9eb0c3446 Merge remote-tracking branch 'nds32/next' omits 02affdabebc0 Merge remote-tracking branch 'mips/mips-next' omits ef52ef2942f5 Merge remote-tracking branch 'm68knommu/for-next' omits d3a5b760611a Merge remote-tracking branch 'm68k/for-next' omits b22285b07e38 Merge remote-tracking branch 'h8300/h8300-next' omits b78398935da0 Merge remote-tracking branch 'csky/linux-next' omits ce9ff57f19cc Merge remote-tracking branch 'clk/clk-next' omits be2040fab2aa Merge remote-tracking branch 'tegra/for-next' omits 22b38d5acb26 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 09f49e5e417a Merge remote-tracking branch 'scmi/for-linux-next' omits 4439118adebc Merge remote-tracking branch 'samsung-krzk/for-next' omits 748ca0723b40 Merge remote-tracking branch 'rockchip/for-next' omits d6cc7be7cec2 Merge remote-tracking branch 'reset/reset/next' omits e5fefe326367 Merge remote-tracking branch 'renesas/next' omits 7e9d03df3685 Merge remote-tracking branch 'realtek/for-next' omits 44be325be504 Merge remote-tracking branch 'raspberrypi/for-next' omits ff4180432310 Merge remote-tracking branch 'qcom/for-next' omits c47dc02a7b9f Merge remote-tracking branch 'omap/for-next' omits 1fc7a7d75d44 Merge remote-tracking branch 'mvebu/for-next' omits bd1b4c7bb5a3 Merge remote-tracking branch 'mediatek/for-next' omits 2912c88e515d Merge remote-tracking branch 'keystone/next' omits 2a11c6f203ce Merge remote-tracking branch 'imx-mxs/for-next' omits 820ad6d898c5 Merge remote-tracking branch 'at91/at91-next' omits 631c4ec98169 Merge remote-tracking branch 'aspeed/for-next' omits 0634802adb15 Merge remote-tracking branch 'arm/for-next' omits 49ee93028f3c Merge remote-tracking branch 'dma-mapping/for-next' 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 12accd8b29e2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 1631e20d9729 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 389d8c6487e6 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 7cc1949a6328 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 9395f86273e5 Merge remote-tracking branch 'mmc-fixes/fixes' omits 2b5f1b0fe4c5 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 94fb91cb436a Merge remote-tracking branch 'scsi-fixes/fixes' omits de392528b56f Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 471754079237 Merge remote-tracking branch 'vfs-fixes/fixes' omits c58b0bb761a6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e19d99419aba Merge remote-tracking branch 'omap-fixes/fixes' omits f52e2067b7ae Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 4ed769d8d0d8 Merge remote-tracking branch 'vfio-fixes/for-linus' omits 088de5edcc8a Merge remote-tracking branch 'crypto-current/master' omits d844c66e4a4a Merge remote-tracking branch 'input-current/for-linus' omits f0d500c33549 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits cd2abd4ed5c6 Merge remote-tracking branch 'phy/fixes' omits b8292378cf21 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d63c91fd74ca Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 2a3a96435846 Merge remote-tracking branch 'spi-fixes/for-linus' omits 1584e6ed6667 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 29adc3da8b7b Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9719e37c7070 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d44172de3b4a Merge remote-tracking branch 'sound-current/for-linus' omits ea84f301734d Merge remote-tracking branch 'rdma-fixes/for-rc' omits fc78ce2b5089 Merge remote-tracking branch 'mac80211/master' omits d0665b39e1f2 Merge remote-tracking branch 'netfilter/master' omits 588bb6513677 Merge remote-tracking branch 'ipsec/master' omits 481df765e526 Merge remote-tracking branch 'bpf/master' omits 6c1bcafcaf3a Merge remote-tracking branch 'net/master' omits 42296dc3427b Merge remote-tracking branch 'arc-current/for-curr' omits d2e326c6cf55 Merge remote-tracking branch 'spi/for-5.8' into spi-next omits ce8438e67dc0 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits d11926fd9e67 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits 880f36ba4782 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits b66734446b3a Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 659bdf42e912 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits 77b688f7c29f Merge branch 'x86/boot' omits 82c1852adff2 Merge branch 'linus' omits 5dfeb589ac50 Merge branch 'locking/core' omits 0fd9b7869967 Merge branch 'x86/mm' omits 2f879e9f05f7 locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() omits c3dc75971383 Merge branch 'x86/urgent' omits 75343f41ca9a Merge branch 'core/core' omits fbca046f1ab9 Merge branch 'efi/core' omits a2a269424ed9 Merge branch 'locking/kcsan' omits 24a50400638f Merge branch 'objtool/core' omits a33df784f996 Merge branch 'perf/core' omits 84adc77efa99 Merge branch 'ras/core' omits 79b149c831ac Merge branch 'smp/core' omits 40efe68ddf95 Merge branch 'x86/asm' omits 9bf98e03d1a5 Merge branch 'x86/build' omits 8ace6a7fd73b Merge branch 'x86/cleanups' omits 1b05e692bc04 Merge branch 'x86/kdump' omits b6217b97cf53 Merge branch 'x86/microcode' omits 794b35bbca5d Merge branch 'x86/mm' omits 36beec7fdf58 Merge branch 'x86/urgent' omits 0d6df996bf5e Merge branch 'x86/vdso' omits 02b925a9104d hwmon: (lm70) Add support for ACPI omits ddc1316e185f dm bufio: implement discard 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 eeb17d25430d dm ebs: new block size emulating target omits 8cef3ccea0eb drm/amdgpu: re-enable runtime pm on vega10 omits 3c26ec63acca PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits dfdf1224c787 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 17b676d4c54b drm/amdgpu: work around llvm bug #42576 omits f742198732f0 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 13c75ebdebe2 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 4330358cf61b drm/mm: revert "Break long searches in fragmented address spaces" omits 998964ae2daa drm/amdkfd: Enable GWS based on FW Support omits dd7c0f738e93 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 402100afba03 drm/amdkfd: Put ASIC revision into HSA capability omits bac8e1d45a13 drm/amdgpu: add tiling flags from Mesa omits 88048f1e161e drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] omits 6006ade20d0e drm/amdgpu: add new unlocked flag for PTE updates omits 8463f5f5fefb drm/amdgpu: rename direct to immediate for VM updates omits d17dc66b1bf0 drm/amdgpu: cleanup IB pool handling a bit omits 584b9f2cd15e drm/amdgpu: partial revert VM sync changes omits b28f31d83927 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 47dc928e75b8 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 0e5201835304 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits 535d4af4c0d0 drm/amdgpu: Add new ring callback to insert memory sync omits 78d4941c279c drm/amdgpu: check ring type for secure IBs omits 71ae0cbf469b drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem omits 802bbd9ffadf drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits 7a4565575468 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits 9f8c0af4d619 drm/amdgpu: Fix per-IB secure flag GFX hang omits b0f23d3a07e8 drm/amdgpu: Fine-grained TMZ support omits bef92682b688 drm/amdgpu: stop evicting encrypted BOs to swap omits 86113f1ebdd8 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 6d99e0295c59 drm/amdgpu: also add the TMZ flag to GART omits 6b52b7102418 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits c7cd0d012859 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 808acc029057 drm/amd/display: Indicate use of TMZ buffers to DC omits 42df743586d2 drm/amdgpu: implement TMZ accessor (v3) omits aedeab910c86 drm/amdgpu: remove the alignment placeholder for secure buffer omits b2afab759e67 drm/amdgpu: move CS secure flag next the structs where it's used omits 03bd8b63a0eb drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 2ba413304c02 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 7ab3eae7275d drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 0afe57d6f47f drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 9f25c59e458e drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 562adfa38339 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 4bae3651addd drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 78b767d0a9a7 drm/amdgpu: job is secure iff CS is secure (v5) omits 721f69fbeee5 drm/amdgpu: expand the context control interface with trust flag omits 1921b9e4fc91 drm/amdgpu: expand the emit tmz interface with trusted flag omits 1f4a7d2ef7f2 drm/amdgpu: add tmz bit in frame control packet omits 07823add1f35 drm/amdgpu: add function to check tmz capability (v4) omits 453174fa58bb drm/amdgpu: add amdgpu_tmz data structure omits 7564a6e1c9af drm/amdgpu: add tmz feature parameter (v2) omits 8e0afce85b74 drm/amdgpu: define the TMZ bit for the PTE omits 5efc2a75618b drm/amdgpu: add UAPI to create secure commands (v3) omits 71df9e22fd96 drm/amdgpu: add UAPI for creating encrypted buffers omits 914a0df49382 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 57b0427e9857 dm mpath: switch paths in dm_blk_ioctl() code path omits a2b35bd064ba dm crypt: support using encrypted keys omits 2fbd0de2a20f cpufreq: imx-cpufreq-dt: support i.MX7ULP omits 11d89b0a820f cpufreq: Add i.MX7ULP to cpufreq-dt-platdev blacklist 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 2b1681186f52 drm/tegra: Clean up GPIO includes 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 4a4441e5715d m68k/PCI: Fix a memory leak in an error handling path omits 7b2d38b7dd89 mac80211_hwsim: notify wmediumd of used MAC addresses omits 987a527ed69d Merge branch 'devel' into for-next omits 8be6bbe59a69 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS 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 316ec1548109 s390/mm: fix page table upgrade vs 2ndary address mode accesses adds 3f777e19d171 Merge tag 'cve-2020-11884' from emailed bundle adds f0abc761bbb9 RDMA/core: Fix race between destroy and release FD object adds edb98d162418 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds dd7bc8158b41 Fix use after free in get_tree_bdev() adds b0d3869ce9ee propagate_one(): mnt_set_mountpoint() needs mount_lock adds 96c9a7802af7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] 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 [...] new 40db9367ec1e ARC: guard dsp early init against non ARCv2 new 51f4b9a2d2ae Merge remote-tracking branch 'arc-current/for-curr' new 2c962369d72f ARM: 8970/1: decompressor: increase tag size new f9605d4e6da0 Merge remote-tracking branch 'arm-current/fixes' adds caec66198d13 net/ena: Fix build warning in ena_xdp_set() adds 8999dc89497a net/x25: Fix null-ptr-deref in x25_disconnect new 981230749123 net: dsa: mv88e6xxx: remove duplicate assignment of struct [...] new 42c556fef923 mptcp: replace mptcp_disconnect with a stub new d6833e42786e wireguard: send: remove errant newline from packet_encrypt_worker new 130c58606171 wireguard: queueing: cleanup ptr_ring in error path of pac [...] new eebabcb26ea1 wireguard: receive: use tunnel helpers for decapsulating E [...] new 30724ccbfc83 Merge branch 'wireguard-fixes' new 1add3821c184 Merge remote-tracking branch 'net/master' new bb43da44298f Merge remote-tracking branch 'bpf/master' new 3f2eb8e31324 Merge remote-tracking branch 'ipsec/master' new c165d57b552a netfilter: nf_osf: avoid passing pointer to local var new 40451d99d292 Merge remote-tracking branch 'netfilter/master' new 7fe2a676ee6b Merge remote-tracking branch 'mac80211/master' adds ca76282b6faf ALSA: hda/hdmi: fix race in monitor detection during probe new a2f647240998 ALSA: hda/hdmi: fix without unlocked before return new a535ba6b8be4 Merge remote-tracking branch 'sound-current/for-linus' adds a697ae6ea56e ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting [...] adds be8499c48f11 ASoC: tlv320adcx140: Fix mic gain registers new 25abe220aec4 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus new 57cb8154b28f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 0ab7bf9db3ef Merge remote-tracking branch 'regmap-fixes/for-linus' adds 324fa65431d4 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] new 7f567ef0d877 Merge remote-tracking branch 'regulator-fixes/for-linus' new 6df8a61e6806 Merge remote-tracking branch 'spi/for-5.7' into spi-linus new 212e67d28214 Merge remote-tracking branch 'spi-fixes/for-linus' adds 9495b7e92f71 driver core: platform: Initialize dma_parms for platform devices adds f458488425f1 amba: Initialize dma_parms for amba devices adds 3740d93e3790 coredump: fix crash when umh is disabled adds 00b247557858 driver core: Fix handling of fw_devlink=permissive adds 7706b0a76a96 component: Silence bind error on -EPROBE_DEFER adds ce68929f07de driver core: Revert default driver_deferred_probe_timeout [...] adds 4ccc03e28ec3 driver core: Use dev_warn() instead of dev_WARN() for defe [...] adds 35a672363ab3 driver core: Ensure wait_for_device_probe() waits until th [...] new 2a15483b401c regulator: Revert "Use driver_deferred_probe_timeout for r [...] new b1fe0494c658 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds c3bf9930921b thunderbolt: Check return value of tb_sw_read() in usb4_sw [...] new 4a2d2ca96725 Merge remote-tracking branch 'usb.current/usb-linus' new 57e024e92f4b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 9d515b49d66c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 711a01806cf3 phy: qualcomm: usb-hs-28nm: Prepare clocks in init new 926c0b683817 Merge remote-tracking branch 'phy/fixes' new 0c1d3f2c9a0d MAINTAINERS: remove entry after hp100 driver removal new 676375b08a7f Merge remote-tracking branch 'staging.current/staging-linus' adds 522587e7c008 bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_d [...] adds 5e56bc06e18d most: core: use function subsys_initcall() new 5409e0cca53a interconnect: qcom: Move the static keyword to the front o [...] new 84ac97034b47 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 6f1bbcaeb65b Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds f4dec2d61609 Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" adds 2712c91a54a1 Input: i8042 - add ThinkPad S230u to i8042 reset list adds d5a5e5b5fa7b Input: synaptics-rmi4 - really fix attn_data use-after-free new 5caab2da6320 Input: synaptics-rmi4 - fix error return code in rmi_drive [...] new 5b47b6a13cf2 Merge remote-tracking branch 'input-current/for-linus' new 4fb38d14a9a1 Merge remote-tracking branch 'vfio-fixes/for-linus' adds aa72f1d20ee9 dmaengine: dmatest: Fix process hang when reading 'wait' p [...] new a56609f55fd9 Merge remote-tracking branch 'slave-dma-fixes/fixes' new c4dad3dbf28d Merge remote-tracking branch 'omap-fixes/fixes' new 37455a6bad60 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e8718e29ead2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 66bb7fa81e28 scsi: ibmvfc: Don't send implicit logouts prior to NPIV login new b36522150e5b scsi: ibmvscsi: Fix WARN_ON during event pool release new ce36d56ab725 Merge remote-tracking branch 'scsi-fixes/fixes' new 8598eb781cf6 drm/i915: Use proper fault mask in interrupt postinstall too new 91911e56e4ac Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 2a6866522f91 Merge remote-tracking branch 'mmc-fixes/fixes' new d04619bcbeb5 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 45c5d2a4f39c drm/virtio: only destroy created contexts adds 85e9b88af1e6 drm/qxl: qxl_release leak in qxl_draw_dirty_fb() adds a65aa9c3676f drm/qxl: qxl_release leak in qxl_hw_surface_alloc() new 5b5703dbafae drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_ [...] new 933db73351d3 drm/qxl: qxl_release use after free new f693cee801ec Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6c014c6bcbe5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new bcbc3e27e3a7 Merge remote-tracking branch 'dma-mapping/for-next' new 7ae4a78daacf ARM: 8969/1: decompressor: simplify libfdt builds new a780e485b576 ARM: 8971/1: replace the sole use of a symbol with its definition new 91e4f3d37e1a ARM: 8972/1: boot: Obtain start of physical memory from DTB new 44a98f79e210 Merge branches 'fixes' and 'misc' into for-next new 49c05efec20a Merge remote-tracking branch 'arm/for-next' new 7fb89e1d44cb ACPI/IORT: take _DMA methods into account for named components adds 9d3f88813550 arm64: cpufeature: Relax check for IESB support adds 0113340e6e83 arm64: cpufeature: Spell out register fields for ID_ISAR4 [...] adds 540f76d12c66 arm64: cpufeature: Add CPU capability for AArch32 EL1 support adds 13dc4d836179 arm64: cpufeature: Remove redundant call to id_aa64pfr0_32 [...] adds 1efcfe79d97d arm64: cpufeature: Factor out checking of AArch32 features adds eab2f9260746 arm64: cpufeature: Relax AArch32 system checks if EL1 is 6 [...] adds 98448cdfe706 arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] adds a2a69963524d arm64: cpufeature: Add an overview comment for the cpufeat [...] new 9b5aaec441d3 arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants adds e24e03aa00f0 arm64: docs: Mandate that the I-cache doesn't hold stale k [...] new 184dbc152e39 arm64: silicon-errata.rst: Sort the Cortex-A55 entries adds 348a625deef1 arm64: rename stext to primary_entry adds 99ee28d99607 arm64: kexec_file: Avoid temp buffer for RNG seed adds 4cf234943dcf arm64: drop GZFLAGS definition and export adds 1eae811da6f4 arm64/kernel: vmlinux.lds: drop redundant discard/keep macros adds 0dd2334fd5b9 arm64: entry: remove unneeded semicolon in el1_sync_handler() adds 2eaf63ba84dc arm64: smp: Make cpus_stuck_in_kernel static adds 68ecabd0e680 arm64/mm: Use phys_to_page() to access pgtable memory adds 30218da5974c arm64: lib: Consistently enable crc32 extension adds cfa7ede20f13 arm64: set TEXT_OFFSET to 0x0 in preparation for removing [...] adds 9d2d75ede59b arm64/kernel: Fix range on invalidating dcache for boot pa [...] adds f4be140fa33f KVM: arm64: Drop PTE_S2_MEMATTR_MASK new 76085aff29f5 efi/libstub/arm64: align PE/COFF sections to segment alignment new ada66f183759 arm64: Reorder the macro arguments in the copy routines adds d0055da5266a arm64: remove ptrauth_keys_install_kernel sync arg adds 62a679cb2825 arm64: simplify ptrauth initialization new 86b878370124 arm64: vdso: Add '-Bsymbolic' to ldflags new 74fc72e77dc5 arm64: vdso: remove aarch32_vdso_pages[] new 3ee16ff3437c arm64: vdso: simplify arch_vdso_type ifdeffery new d3418f3839b6 arm64: vdso: use consistent 'abi' nomenclature new 1d09094aa620 arm64: vdso: use consistent 'map' nomenclature new b4c4a15354ad Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] new db751e309ff0 ELF: UAPI and Kconfig additions for ELF program properties new 00e19ceec80b ELF: Add ELF program property parsing support new 8ef8f360cf30 arm64: Basic Branch Target Identification support new fe0f67660ee9 elf: Allow arch to tweak initial mmap prot flags new ab7876a98a21 arm64: elf: Enable BTI at exec based on ELF program properties new ec94a46ee7ac arm64: BTI: Decode BYTPE bits when printing PSTATE new 172a797661d9 arm64: unify native/compat instruction skipping new d2c2ee4cc33b arm64: traps: Shuffle code to eliminate forward declarations new 0537c4cd71e3 arm64: BTI: Reset BTYPE when skipping emulated instructions new 30685d789c48 KVM: arm64: BTI: Reset BTYPE when skipping emulated instructions new de48bb369242 arm64: mm: Display guarded pages in ptdump new 424037b77519 mm: smaps: Report arm64 guarded pages in smaps new 383499f8863e arm64: BTI: Add Kconfig entry for userspace BTI new bf7f15c585d5 arm64: elf: Fix allnoconfig kernel build with !ARCH_USE_GN [...] new 5d1b631c773f arm64: bti: Document behaviour for dynamically linked binaries new af3701612ccd Merge branch 'for-next/bti' into for-next/core new 2e14a47eada7 Merge remote-tracking branch 'arm64/for-next/core' new 4e025fd91ba3 arm64: dts: meson-g12b-ugoos-am6: fix usb vbus-supply new e4f634d81263 arm64: dts: meson-g12-common: fix dwc2 clock names new 5ac0869fb39b arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a st [...] new adf27a87eb4e arm64: dts: meson-g12: remove spurious blank line new 62a0c82f3a41 Merge branch 'v5.7/fixes' into tmp/aml-rebuild new 2f9139c2609f arm64: dts: amlogic: use the new USB control driver for GX [...] new 9ecded10b4b6 arm64: dts: meson: fixup SCP sram nodes new 5c28dcbb3a1b arm64: dts: meson-g12b-ugoos-am6: fix board compatible new d120b5f98031 arm64: dts: meson-gxbb-kii-pro: fix board compatible new 08dc0e5dd9aa arm64: dts: meson: fix leds subnodes name new 75800d701782 arm64: dts: meson: S922X: extend cpu opp-points new f31505089497 arm64: dts: meson: kvim3: move hdmi to tdm a new add3a0d63400 Merge branch 'v5.8/dt64' into tmp/aml-rebuild new c0a5340aaf27 Merge remote-tracking branch 'amlogic/for-next' new 5326a024a6a5 Merge remote-tracking branch 'aspeed/for-next' new 767a47405a0d Merge remote-tracking branch 'at91/at91-next' new 23aadcb9a8d5 clk: imx: clk-sscg-pll: Remove unnecessary blank lines new 9558b51ab739 clk: imx: clk-pllv3: Use readl_relaxed_poll_timeout() for [...] new 1e54afe9fcfe clk: imx: gate2: Allow single bit gating clock new 55a8b3cdff54 clk: imx: pll14xx: Add the device as argument when registering new 01d5bea4d390 clk: imx: Add helpers for passing the device as argument new 849af490b6a6 dt-bindings: clocks: imx8mp: Add ids for audiomix clocks new 3100423dc133 ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y new 0caf34350a25 ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl [...] new 15ddc3e17aec arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mn new 921a6845d01b arm64: dts: imx8m: Fix AIPS reg properties new 1248c86fd639 arm64: dts: freescale: imx8mp: update input_val for AUDIOM [...] new 4c6a87839a37 Merge branch 'imx/fixes' into for-next new f25a066d1a07 firmware: imx-scu: Support one TX and one RX new f5f27b79eab8 firmware: imx: scu: Fix corruption of header new 4509caa57a2f Merge branch 'imx/drivers' into for-next new dceb213ca4a7 ARM: vf610: report soc info via soc device new c53ef256f27f Merge branch 'imx/soc' into for-next new 9c4b24db828a dt-bindings: arm: imx: add kontron smarc to schema new 02153093be6b Merge branch 'imx/bindings' into for-next new e0d8d4eaccc2 ARM: dts: e60k02: add interrupt for PMIC new 592a8191f058 arm: dts: ls1021atwr: Add QSPI node properties new 86b08bd5b994 ARM: dts: imx6-sr-som: add ethernet PHY configuration new f20fd1dddee8 Merge branch 'imx/dt' into for-next new dd12fa6978a1 arm64: dts: ls1028a: Specify the DMA channels for the DSPI [...] new 76eceb0f3696 arm64: dts: imx8mq-librem5-devkit: Use 0.9V for VDD_GPU new 9251dad3a3e5 arm64: dts: imx8mq-librem5-devkit: Don't use underscore in [...] new 593816fa2f35 arm64: dts: imx: Add Beacon i.MX8m-Mini development kit new f5ac5ac12dd6 arm64: dts: ls1012a: Add QSPI node properties new 30cdd62dce6b arm64: dts: imx8mp: Add thermal zones support new 6895681132ec arm64: dts: imx8qxp: support scu mailbox channel new ebfa8951e6cd arm64: dts: imx8mm: specify #sound-dai-cells for SAI nodes new bc3895b29de3 arm64: dts: imx8qxp-mek: Sort labels alphabetically new d394039c1abe arm64: dts: imx8qxp-mek: Add PMIC thermal zone support new ac082ea87d9d arm64: dts: lx2160a: add more thermal zone support new 8c30e7caac74 arm64: dts: imx8mn: Update VDD_ARM 1.2GHz setpoint voltage new 6c660819d533 arm64: dts: fsl: add fsl,extts-fifo property for fman ptp new 6e69b40b15b8 Merge branch 'imx/dt64' into for-next new fecde876bc20 arm64: defconfig: Enable CONFIG_PINCTRL_IMX8DXL by default new 36a816eea186 Merge branch 'imx/defconfig' into for-next new 6902d58158c9 Merge remote-tracking branch 'imx-mxs/for-next' new cb9388794032 Merge remote-tracking branch 'keystone/next' new 79b357a5f4ba Merge remote-tracking branch 'mediatek/for-next' new b51808ee00c8 Merge remote-tracking branch 'mvebu/for-next' new 24c6342c3bc6 Merge remote-tracking branch 'omap/for-next' new aea0ced93286 Merge remote-tracking branch 'qcom/for-next' new a38cc239bf45 Merge remote-tracking branch 'raspberrypi/for-next' new 93c66e196bc2 Merge remote-tracking branch 'realtek/for-next' adds b704fc1da9b8 ARM: dts: r7s9210: Remove bogus clock-names from OSTM nodes adds f1f00aa3f72f Merge branch 'renesas-fixes-for-v5.7' into renesas-next adds 135e7a156ae2 ARM: shmobile: r8a7742: Basic SoC support adds 58f7381c9754 dt-bindings: power: rcar-sysc: Add r8a7742 power domain in [...] adds 41b2df22fafb clk: renesas: Add r8a7742 CPG Core Clock Definitions adds 557b7e545e09 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] adds cd6387b01319 soc: renesas: rcar-sysc: add R8A7742 support adds d954c6f8affa soc: renesas: rcar-rst: Add support for RZ/G1H adds 17a97f9db948 dt-bindings: power: rcar-sysc: Document r8a7742 SYSC binding adds 9e01d74ce0a1 dt-bindings: reset: rcar-rst: Document r8a7742 reset module adds 00f21412f244 Merge branches 'renesas-arm-soc-for-v5.8', 'renesas-driver [...] new 234e251dc972 Merge remote-tracking branch 'renesas/next' new 66d1d914d5b7 Merge remote-tracking branch 'reset/reset/next' new bf4e81302d91 Merge remote-tracking branch 'rockchip/for-next' new f55ad60dab15 Merge remote-tracking branch 'samsung-krzk/for-next' new 0cfb67f249c7 Merge remote-tracking branch 'scmi/for-linux-next' new 803c71cddc8e Merge remote-tracking branch 'sunxi/sunxi/for-next' new 32491f0ce1c3 Merge branch for-5.7/arm64/defconfig into for-next new 5ed0d6bcf17c clk: tegra: Rename Tegra124 EMC clock source file new b89dc2ed71d6 clk: tegra: Add PLLP_UD and PLLMB_UD for Tegra210 new 46e60a6c6091 clk: tegra: Export functions for EMC clock scaling new b26eea549adc clk: tegra: Implement Tegra210 EMC clock new 696a974e0786 clk: tegra: Remove the old emc_mux clock for Tegra210 new 612ede443fbd Merge branch for-5.8/clk into for-next new ec190dda1aab dt-bindings: clock: tegra: Remove PMC clock IDs new fe0a889ac853 dt-bindings: memory: tegra: Add external memory controller [...] new ee094d5b5afc Merge branch for-5.8/dt-bindings into for-next new 97fb056db0b4 of: reserved-memory: Support lookup of regions by name new 6644042da797 of: reserved-memory: Support multiple regions per device new 9dde958d2a0a Merge branch for-5.8/of into for-next new c000ac17fb95 Merge branch for-5.8/firmware into for-next new b6733a08ddc5 Merge branch 'for-5.8/dt-bindings' into for-5.8/memory new de6a28473e63 Merge branch 'for-5.8/of' into for-5.8/memory new 09fc14addaa3 Merge branch 'for-5.8/clk' into for-5.8/memory new 9f94736db9f2 memory: tegra: Make debugfs permissions human-readable new 4141105101ce memory: tegra: Add EMC scaling support code for Tegra210 new ed6697c75b67 memory: tegra: Add EMC scaling sequence code for Tegra210 new 18fc59de4c46 memory: tegra: Support derated timings on Tegra210 new 4867df4a9541 Merge branch for-5.8/memory into for-next new 411bfece825e Merge branch for-5.8/soc into for-next new ef4644e80927 Merge branch for-5.8/arm/dt into for-next new a68b0a5ba548 arm64: tegra: Add XUDC node on Tegra194 new d9766bd1dbec arm64: tegra: Add external memory controller node for Tegra210 new 36995249877c arm64: tegra: Hook up EMC cooling device new a39e211f743e Merge branch for-5.8/arm64/dt into for-next new c4ddb9d27776 Merge remote-tracking branch 'tegra/for-next' new 152d73f8ee6b Merge remote-tracking branch 'clk/clk-next' new d4b1d15e6778 Merge remote-tracking branch 'csky/linux-next' new 1bae6713011a Merge remote-tracking branch 'h8300/h8300-next' new 510f62d91ec7 Merge remote-tracking branch 'm68k/for-next' adds 012d1de88776 m68k/PCI: Fix a memory leak in an error handling path new b8071fb27c30 Merge remote-tracking branch 'm68knommu/for-next' adds 618c35556e5f MIPS: oprofile: remove unneeded semicolon in common.c adds 8c88cc53ffa6 MIPS: Loongson: Get host bridge information new 2c3cc858a687 MIPS: Loongson64: Switch the order of RS780E and LS7A new 59bd128a4127 MIPS: ingenic: DTS: Fix invalid value in #dma-cells new cf2e6b8e6f6f MIPS: ingenic: DTS: Respect cell count of common properties new bf40bf5ecf3f MIPS: ingenic: DTS: Add nodes for the watchdog/PWM/OST new 061e35b2c76e MIPS: ingenic: DTS: Update JZ4770 support new b1bfdb660516 MIPS: ingenic: DTS: Update GCW0 support new 818c2b36383e MIPS: ingenic: CI20: enable OST, PWM drivers in defconfig new 8827af9427de MIPS: ingenic: GCW0: Update defconfig new f932449c11da MIPS: ingenic: Drop obsolete code, merge the rest in setup.c new bf2c1ac14e8e Merge remote-tracking branch 'mips/mips-next' new cd5a31b72ebf Merge remote-tracking branch 'nds32/next' new 8faf934233a1 Merge remote-tracking branch 'powerpc/next' new 4dff42e53aa2 riscv: Allow device trees to be built into the kernel new 876bec3642c7 riscv: K210: Add a built-in device tree new 7bb22d4fd5b1 riscv: K210: Update defconfig new d334dd0201c8 RISC-V: Skip setting up PMPs on traps new 0dad5f850f96 kgdb: Add kgdb_has_hit_break function new e4f2aa5808fc riscv: Add KGDB support new 899dc734805d riscv: Use the XML target descriptions to report 3 system [...] new 71e26d08ff38 riscv: Add SW single-step support for KDB new 3507bc481177 riscv: Remove the 'riscv_' prefix of function name new 6e77eb80b7f9 riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation new 44ab661dd29d riscv: Use text_mutex instead of patch_lock new 82d3e3957573 Merge remote-tracking branch 'risc-v/for-next' adds e6ab7490ffae s390/pci: Expose new port attribute for PCIe functions adds d08d6f5d7524 s390/pci: adaptation of iommu to multifunction adds 6cf17f9a67c1 s390/pci: define kernel parameters for PCI multifunction adds c9a1752b84f1 s390/pci: define RID and RID available adds 05bc1be6db4b s390/pci: create zPCI bus adds f606b3ef47c9 s390/pci: adapt events for zbus adds 65e450a9f9ad s390/pci: Adding bus resource adds 44510d6fa0c0 s390/pci: Handling multifunctions adds 53dd462ac4dc s390/pci: Do not disable PF when VFs exist adds de267a7c71ba s390/pci: Documentation for zPCI adds 7b942b4be971 s390/qdio: consistently restore the IRQ handler adds 68a381746f20 s390/qdio: tear down thinint indicator after early error adds 75e82bec6b26 s390/qdio: put thinint indicator after early error adds 3050f022df6a s390/qdio: consolidate thinint init/exit adds edbf3b2a87db s390/qdio: do more fine-grained allocation roll-back adds 2a7cf35c4056 s390/qdio: roll-back after queue allocation error adds d188cac39753 s390/qdio: keep track of allocated queue count adds 9b7012dfc33d s390/qdio: de-duplicate tiqdio_inbound_processing() adds 19d4c761c1d2 s390/qdio: remove always-true condition new 868ef28bbbe8 Merge remote-tracking branch 's390/features' new c68a610494c8 Merge remote-tracking branch 'sh/sh-next' new d0e20fd4c1db um: Fix xor.h include new e6da5df0eefc um: syscall.c: include <asm/unistd.h> new 2e27d33d22af um: Fix typo in vector driver transport option definition new 43f8ec72b795 Merge remote-tracking branch 'uml/linux-next' new 295aaae2c1ae Merge remote-tracking branch 'btrfs/for-next' new fdb8a2c3816c Merge remote-tracking branch 'configfs/for-next' new af18ad805180 Merge remote-tracking branch 'exfat/dev' new 0e91cfdc070d Merge remote-tracking branch 'ext3/for_next' new 86b6c76dbfd1 Merge remote-tracking branch 'f2fs/dev' new d63facceeffd Merge remote-tracking branch 'fuse/for-next' new 5cdb783e5459 Merge remote-tracking branch 'jfs/jfs-next' new 27f900788353 Merge remote-tracking branch 'nfs/linux-next' new 90953128bca8 Merge remote-tracking branch 'nfsd/nfsd-next' adds b6dee44c57c7 ovl: inherit SB_NOSEC flag from upperdir adds 23f65779dcf8 ovl: whiteout inode sharing new 66e79d4df97b Merge remote-tracking branch 'overlayfs/overlayfs-next' new 9b207f0ac540 Merge remote-tracking branch 'file-locks/locks-next' new 5fad46a7ba2a Merge remote-tracking branch 'vfs/for-next' new f497b7dc48e8 Merge remote-tracking branch 'printk/for-next' new 6508b518d50b Merge remote-tracking branch 'pci/next' new 0ed08faded1d HID: usbhid: Fix race between usbhid_close() and usbhid_stop() new 4a806e53c4e7 Merge branch 'for-5.7/upstream-fixes' into for-next new dcce8ef8f70a HID: wacom: Report 2nd-gen Intuos Pro S center button stat [...] new 61ffafa308f7 Merge branch 'for-5.7/upstream-fixes' into for-next new 538f67407e2c HID: i2c-hid: reset Synaptics SYNA2393 on resume new 31e4267db296 Merge branch 'for-5.7/upstream-fixes' into for-next new 2465f0d5c9e3 HID: mcp2221: add gpiolib dependency new f28638eb72a3 Merge branch 'for-5.7/upstream-fixes' into for-next new 183be215dbea Merge remote-tracking branch 'hid/for-next' adds 068143a8195f i2c: iproc: generate stop event for slave writes adds deb821ffe293 Revert "i2c: tegra: Synchronize DMA before termination" adds 8839e4605eac Revert "i2c: tegra: Better handle case where CPU0 is busy [...] adds d92067dace29 Merge branch 'i2c/for-current-fixed' into i2c/for-next new fbb354681782 Merge remote-tracking branch 'i2c/i2c/for-next' new 6ba738b58209 Merge remote-tracking branch 'i3c/i3c/next' new 3f15f5c5140c Merge branch 'dmi/master' adds 65b7e54c6adb hwmon: (lm70) Add support for ACPI new a68dfe18babc Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 2d5694796b6b Documentation: x86: fix space instead of tab in uefi doc adds 08ce0c1e1116 mailmap: Add entry for Leonardo Bras adds b529c06f9dc7 Update the documentation referencing Plan 9 from User Space. adds 6feb76dbd14a Documentation: zh_CN: convert to use i2c_new_client_device() adds 920af1ce1b6e docs: orangefs: fix pvfs2tab literal block adds 2ad9a844fc83 docs: virt/kvm: close inline string literal adds 6bc47621cbf3 docs: sysctl/kernel: document cad_pid adds 1f5ea8720e8d doc: nvdimm: remove reference to non-existent CONFIG_NFIT_TEST adds a8b380c379ef scripts: sphinx-pre-install: only ask to activate valid venvs adds 1ef70ced5597 scripts: sphinx-pre-install: change the warning for versio [...] adds 2834a7412bb1 scripts: sphinx-pre-install: change recommendation text if [...] adds 412b09ddadd3 scripts: sphinx-pre-install: fix a bug when using with venv adds ec43a27fffd0 scripts: sphinx-pre-install: change the output order new 424f9b5e352a Merge remote-tracking branch 'jc_docs/docs-next' adds 324efc704352 media: platform: fix VIA_CAMERA dependencies adds 4e5552b23f9f media: Kconfig: fix some dvb-usb-v2 dependencies new c4ed27cfed45 media: m88ds3103: error in set_frontend is swallowed and n [...] new 408d0244421c media: rc: no need for decoder state if decoder not enabled new b7ba9f34800a media: si2157: ensure wait_status is initialized new 9a42a5ff3dac media: vimc: cap: Report a colorspace new 9cc056e6064c media: MAINTAINERS: adjust entries to moving CEC USB drivers new fcab45adb853 media: vidioc-reqbufs/create-bufs.rst: fix typo new e5ad7db4b2f3 media: cec-gpio: handle gpiod_get_value errors correctly new e51759f56d31 media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ct [...] new 374bdc0722fc Merge remote-tracking branch 'v4l-dvb/master' new 28b1220e5671 Merge remote-tracking branch 'pm/linux-next' adds 59b55c1f2046 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS adds a08e1b6c2d0b cpufreq: Add i.MX7ULP to cpufreq-dt-platdev blacklist adds a6d1bfa05545 cpufreq: dt: Add support for r8a7742 adds 7c2553f0db61 cpufreq: imx-cpufreq-dt: support i.MX7ULP new acebfd8799eb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new d9af93fb5f18 Merge remote-tracking branch 'thermal/thermal/linux-next' new a2fc6e39690b Merge remote-tracking branch 'ieee1394/for-next' new 93424dc19904 Merge remote-tracking branch 'swiotlb/linux-next' new cf2e30d37720 Merge remote-tracking branch 'rdma/for-next' adds 11dd74b338bf net: ipv6: new arg skip_notify to ip6_rt_del adds 4f80116d3df3 net: ipv4: add sysctl for nexthop api compatibility mode adds 4dddb5be136a selftests: net: add new testcases for nexthop API compat m [...] adds 3e455b7d1a9b Merge branch 'nexthop-API-sysctl' adds 1a89595c2272 kselftest: factor out list manipulation to a helper adds 142aca6b388c kselftest: create fixture objects adds e7f304607778 kselftest: run tests by fixture adds 74bc7c97fa88 kselftest: add fixture variants adds 0feba2219b73 selftests: tls: run all tests for TLS 1.2 and TLS 1.3 adds bcd3469b50df Merge branch 'kselftest-add-fixture-parameters' adds 9d42205036d4 net: phy: bcm54140: Make a bunch of functions static adds 88fb831f773e dpaa2-eth: Use proper division helper in dpaa2_dbg_ch_show adds 790ab249b55d net: ethernet: fec: Prevent MII event after MII_SPEED write new da50d57abd7e docs: networking: convert caif files to ReST new a434aaba17f5 docs: networking: convert 6pack.txt to ReST new 5a7f3132121b docs: networking: convert altera_tse.txt to ReST new aa92320b3e38 docs: networking: convert arcnet-hardware.txt to ReST new 08bab46f00d0 docs: networking: convert arcnet.txt to ReST new ff2269f16a1e docs: networking: convert atm.txt to ReST new 20b943f07557 docs: networking: convert ax25.txt to ReST new b5fcf32d7d4b docs: networking: convert baycom.txt to ReST new a362032eca22 docs: networking: convert bonding.txt to ReST new 92f06f4226fd docs: networking: convert cdc_mbim.txt to ReST new 99b0e82dc5e3 docs: networking: convert cops.txt to ReST new 9a9891fbdf93 docs: networking: convert cxacru.txt to ReST new 33155bac6519 docs: networking: convert dccp.txt to ReST new 8447bb44ef7c docs: networking: convert dctcp.txt to ReST new 9a69fb9c21c4 docs: networking: convert decnet.txt to ReST new 5f32c920c23b docs: networking: convert defza.txt to ReST new 9dfe1361261b docs: networking: convert dns_resolver.txt to ReST new 28d23311ff35 docs: networking: convert driver.txt to ReST new 06df65723b69 docs: networking: convert eql.txt to ReST new aee113427c5d docs: networking: convert fib_trie.txt to ReST new cb3f0d56e153 docs: networking: convert filter.txt to ReST new 62502dff2c50 docs: networking: convert fore200e.txt to ReST new 5b0d74b54c7f docs: networking: convert framerelay.txt to ReST new 16128ad8f927 docs: networking: convert generic-hdlc.txt to ReST new 110662503de2 docs: networking: convert generic_netlink.txt to ReST new 8c4989355856 docs: networking: convert gen_stats.txt to ReST new 81baecb6f6dc docs: networking: convert gtp.txt to ReST new 3c3a2fde4d88 docs: networking: convert hinic.txt to ReST new 1d2698fa05f5 docs: networking: convert ila.txt to ReST new 7cdb25400f7e docs: networking: convert ipddp.txt to ReST new 9de1fcdf36e7 docs: networking: convert ip_dynaddr.txt to ReST new aac86c887ed6 docs: networking: convert iphase.txt to ReST new 355e656e017c docs: networking: convert ipsec.txt to ReST new 1cec2cacaaec docs: networking: convert ip-sysctl.txt to ReST new 19093313cb04 docs: networking: convert ipv6.txt to ReST new 1dc2a785954b docs: networking: convert ipvlan.txt to ReST new 82a07bf33d7d docs: networking: convert ipvs-sysctl.txt to ReST new b9dd2bea2245 docs: networking: convert kcm.txt to ReST new c76c2230160d Merge branch 'net-ReST-convert' new cb10228d234c net: hns3: adds support for reading module eeprom info new 00b5aac59966 ptp: ptp_ines: convert to devm_platform_ioremap_resource new a54776f2c493 netpoll: Fix use correct return type for ndo_start_xmit() new ad56623119fd net: hsr: remove unused inline functions new 0477e032a9ea ila: remove unused inline function ila_addr_is_ila new 21615efa6a69 Revert "net: ethernet: fec: Prevent MII event after MII_SP [...] new fdff704dc604 net/smc: rework pnet table to support SMC-R failover new f3c1deddb21c net/smc: separate function for link initialization new 026c381fb477 net/smc: introduce link_idx for link group array new 387707fdf486 net/smc: convert static link ID to dynamic references new b9247544c1bc net/smc: convert static link ID instances to support multi [...] new e07d31dc16b0 net/smc: multi-link support for smc_rmb_rtoken_handling() new d854fcbfaeda net/smc: add new link state and related helpers new 1020e1ef53ce net/smc: move testlink work to system work queue new 2140ac26f8f5 net/smc: simplify link deactivation new 6c8968c421e0 net/smc: use worker to process incoming llc messages new ef79d439cd12 net/smc: process llc responses in tasklet context new faca53600837 net/smc: use mutex instead of rwlock_t to protect buffers new 00a049cfde95 net/smc: move llc layer related init and clear into smc_llc.c new 7263d72bec32 Merge branch 'net-smc-preparations-for-SMC-R-link-failover' new fdb9c405e35b netfilter: nf_tables: allow up to 64 bytes in the set elem [...] new 0d7c83463fdf netfilter: nft_nat: return EOPNOTSUPP if type or flags are [...] new 4566aa440008 netfilter: nft_nat: set flags from initialization path new acd766e31bb9 netfilter: nft_nat: add helper function to set up NAT addr [...] new 3ff7ddb1353d netfilter: nft_nat: add netmap support new 323e395f197f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 962469f57003 Merge remote-tracking branch 'net-next/master' adds 26363af56434 mm: remove watermark_boost_factor_sysctl_handler adds 2374c09b1c8a sysctl: remove all extern declaration from sysctl.c adds f461d2dcd511 sysctl: avoid forward declarations adds 32927393dc1c sysctl: pass kernel pointers to ->proc_handler adds 0b54142e4b09 Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pu [...] adds b26d1e2b6028 selftests/bpf: Copy runqslower to OUTPUT directory adds a6bbdf2e750f libbpf: Remove unneeded semicolon in btf_dump_emit_type adds 9b329d0dbe41 selftests/bpf: fix test_sysctl_prog with alu32 adds f9d041271cf4 bpf: Refactor bpf_link update handling adds a3b80e107894 bpf: Allocate ID for bpf_link adds 2d602c8cf40d bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link adds f2e10bff16a0 bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link adds 0dbc866832a0 libbpf: Add low-level APIs for new bpf_link commands adds 2c2837b09e9a selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, [...] adds 50325b1761e3 bpftool: Expose attach_type-to-string array to non-cgroup code adds c5481f9a954f bpftool: Add bpf_link show and pin support adds 7464d013ccd4 bpftool: Add bpftool-link manpage adds 5d085ad2e68c bpftool: Add link bash completions adds 1f427a807799 Merge branch 'bpf_link-observability' adds 41017e56af6c libbpf: Refactor BTF-defined map definition parsing logic adds 2d39d7c56f11 libbpf: Refactor map creation logic and fix cleanup leak adds 646f02ffdd49 libbpf: Add BTF-defined map-in-map support adds 3271e8f3f63d Merge branch 'BTF-map-in-map' new 76148faa161e selftests/bpf: Ensure test flavors use correct skeletons new 02995dd4bb02 selftests/bpf: Add SAN_CFLAGS param to selftests build to [...] new 42fce2cfb405 selftests/bpf: Convert test_hashmap into test_progs test new 229bf8bf4d91 libbpf: Fix memory leak and possible double-free in hashma [...] new f25d5416d64c selftests/bpf: Fix memory leak in test selector new 9f56bb531a80 selftests/bpf: Fix memory leak in extract_build_id() new 13c908495e5d selftests/bpf: Fix invalid memory reads in core_relo selftest new 3521ffa2ee9a libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() new 36d0b6159f6a selftests/bpf: Disable ASAN instrumentation for mmap()'ed [...] new 8d30e80a049a selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest new e4e8f4d047fd selftests/bpf: Add runqslower binary to .gitignore new fd9c40c575a0 Merge branch 'test_progs-asan' new e3450b79dfe4 tools: bpftool: For "feature probe" define "full_mode" boo [...] new cf9bf714523d tools: bpftool: Allow unprivileged users to probe features new 0b3b9ca3d154 tools: bpftool: Make libcap dependency optional new 64d85290d79c bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH new 34a2cc6eee80 selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed new 0b9ad56b1ea6 selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_as [...] new 449e14bfdb83 bpf: Fix unused variable warning new 239ed8a6c532 Merge remote-tracking branch 'bpf-next/master' adds e62905ae34ea xfrm interface: don't take extra reference to netdev new 0146dca70b87 xfrm: add support for UDPv6 encapsulation of ESP new 26333c37fc28 xfrm: add IPv6 support for espintcp new 146ca9ac13e3 Merge remote-tracking branch 'ipsec-next/master' adds d65dbedfd298 net/mlx5: Add support for COPY steering action adds 2b58f6d9df50 net/mlx5: Introduce IPsec Connect-X offload hardware bits [...] adds dff8e2d15283 net/mlx5: Use aligned variable while allocating ICM memory adds 244faedfd4d8 net/mlx5: Refactor imm_inval_pkey field in cqe struct adds 06939536263d net/mlx5: Add structure layout and defines for MFRL register adds 3df0107784ce net/mlx5: Add structure and defines for pci sync for fw up [...] adds ee5cdf7a5e89 net/mlx5: Introduce TLS RX offload hardware bits adds 0e1533bb9cce net/mlx5: Add release all pages capability bit adds 2dc8b5246d2c net/mlx5: TX WQE Add trailer insertion field new 78885e46b396 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 3d8bf50860c7 rtw88: fix sparse warnings for download firmware routine adds 2aad9f81d34c ssb: sprom: fix block comments coding style issues adds 86501437d885 ssb: scan: fix block comments coding style issues new ddd1d7455739 Merge remote-tracking branch 'wireless-drivers-next/master' adds 220915857e29 Bluetooth: Adding driver and quirk defs for multi-role LE adds 4364f2e91f0d Bluetooth: allow scatternet connections if supported. adds aff8c489256e Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP adds 65749009242b dt-bindings: net: bluetooth: Add device tree bindings for QCA9377 adds 31d4ab856e2d Bluetooth: hci_qca: add compatible for QCA9377 adds 37aee136f8c4 Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices adds bf1f79470a62 Bluetooth: btusb: Add support for Intel Bluetooth Device T [...] adds 8206afff252d dt-bindings: net: bluetooth: Add rtl8723bs-bluetooth adds f794edc99901 Bluetooth: hci_h5: Add support for binding RTL8723BS with [...] new 96f25b280c7b Merge remote-tracking branch 'bluetooth/master' new 5cc58a9ecfa1 mac80211_hwsim: notify wmediumd of used MAC addresses new 1db364c88695 mac80211: mlme: remove duplicate AID bookkeeping new 90e8f58dfc04 mac80211: fix drv_config_iface_filter() behaviour new 4d797fce783a cfg80211: Unprotected Beacon frame RX indication new 9eaf183af741 mac80211: Report beacon protection failures to user space new 6cd536fe62ef cfg80211: change internal management frame registration API new 9dba48a6ece7 cfg80211: support multicast RX registration new 155d7c733807 nl80211: allow client-only BIGTK support new 873b1cf61105 mac80211: Process multicast RX registration for Action frames new 9166cc49767a mac80211: implement Operating Mode Notification extended N [...] new d46b4ab870fa mac80211: add twt_protected flag to the bss_conf structure new a4055e74a2ff mac80211: Don't destroy auth data in case of anti-clogging new 2a392596d881 cfg80211: Parse HE membership selector new 4826e721103a mac80211: Skip entries with HE membership selector new 31d8bb4e07f8 mac80211: agg-tx: refactor sending addba new 0c197f16f7bc mac80211: agg-tx: add an option to defer ADDBA transmit new 302ff8b7a2b0 mac80211: Fail association when AP has no legacy rates new dba25b04c611 mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test new bdee75d2ac23 mac80211_hwsim: indicate in IBSS that we have transmitted beacons new b57251010016 ieee80211: share 802.11 unit conversion helpers new 934f4c7dd3a5 cfg80211: express channels with a KHz component new b6011960f392 mac80211: handle channel frequency offset new 3b23c184f72a mac80211: add freq_offset to RX status new be689f68d040 cfg80211: reject channels/chandefs with KHz offset >= 1000 new b6b5c42e3bab mac80211: fix two missing documentation entries new 2e410da6a098 staging: rtl8723bs: remove mgmt_frame_register method new d530b9864073 staging: wilc1000: adjust for management frame register AP [...] new bedd7904e86c mac80211_hwsim: Advertise support for multicast RX registration new 08fad438bed0 mac80211: TX legacy rate control for Beacon frames new 1512bc076e5b mac80211_hwsim: Claim support for setting Beacon frame TX [...] new 60689de46c7f mac80211: fix memory overlap due to variable length param new f7d2a1e2186e Merge remote-tracking branch 'mac80211-next/master' new e006770d4b8c Merge remote-tracking branch 'gfs2/for-next' adds 40a571bc408b mtd: spi-nor: fix kernel-doc for 'struct spi_nor' adds ba0aa311b0eb mtd: spi-nor: fix kernel-doc for spi_nor::mtd adds ba053dd3b4d8 mtd: spi-nor: fix kernel-doc for spi_nor::reg_proto adds 80cb80114426 mtd: spi-nor: fix kernel-doc for spi_nor::info adds 1f241ad2a093 mtd: spi-nor: fix kernel-doc for spi_nor::spimem adds d207b0b355e7 mtd: spi-nor: core: fix kernel-doc typo for spi_nor_manufa [...] adds f4363e64c204 mtd: spi-nor: core: fix kernel-doc typo for spi_nor_[{info [...] adds 04b8edad262e mtd: spi-nor: macronix: Add support for mx25l51245g adds 9f09e37d1544 mtd: spi-nor: macronix: Add support for mx25u51245g new f80ff13135cb mtd: spi-nor: micron-st: Enable locking for n25q00 new 8aadd77cd271 mtd: spi-nor: Uniformize the return value in spi_nor_*_ready() new b84691596328 mtd: spi-nor: Fix description of the sr_ready() return value new dfdac6b45530 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 331cd21998b0 Merge remote-tracking branch 'crypto/master' new 126a34061eec Merge tag 'drm-misc-next-2020-04-23' of git://anongit.free [...] new 937eea297e26 Merge tag 'amd-drm-next-5.8-2020-04-24' of git://people.fr [...] new bd147722cdfe Merge remote-tracking branch 'drm/drm-next' adds d18ba57c725e drm/amdgpu: Remove unneeded semicolon adds dfe31f255fd6 drm/amdgpu: sw pstate switch should only be for vega20 adds 94fa56605866 drm/amdgpu: move kfd suspend after ip_suspend_phase1 adds fde812b32c1e drm/amdgpu: drop redundant cg/pg ungate on runpm enter adds 40e733147fe0 drm/amdgpu: switch to SMN interface to operate RSMU index mode adds fd90456c757d drm/amdgpu: decouple EccErrCnt query and clear operation adds b6e79d9a314e drm/amdgpu: remove conversion to bool in amdgpu_device.c adds 2367cad7599f drm/amd/display: remove conversion to bool in dcn20_mpc.c adds 46501bc35b71 drm/amd/display: remove conversion to bool in dc_link_ddc.c adds c6d1ec4134ed drm/amdkfd: Put ASIC revision into HSA capability adds a1cd1289a68c Revert "drm/amd/powerplay: avoid using pm_en before it is [...] adds c7833d332e05 drm/amd/powerplay: avoid using pm_en before it is initiali [...] adds cd4df4e6ed17 drm/amdgpu/vcn2.5: wait for tiles off after unpause adds c57053725d9b drm/amdgpu: add tiling flags from Mesa adds 652a6a858fcf drm/amdgpu: invalidate L2 before SDMA IBs (v2) adds ff532461a42a drm/amdgpu: bump version for invalidate L2 before SDMA IBs adds 1349f6fc334b drm/amd/display: 3.2.82 adds 1dfedb39d38f drm/amd/display: Do not disable pipe split if mode is not [...] adds d561754132e1 drm/amd/display: Fix DMUB meta offset for new load method adds d3b18f8c6fe3 drm/amd/display: clean up some header paths adds 38a509d5d260 drm/amd/display: Add DML variable for future asics adds 3ebd17f53556 drm/amd/display: check if REFCLK_CNTL register is present adds 238387774232 drm/amd/display: fix rn soc bb update adds b8a8d34b107f drm/amd/display: Fail validation if building scaling params fails adds 3a4837fb3c96 drm/amd/display: Change viewport limit to 12 for DCN2 adds 1ab864a00669 drm/amd/display: Defer cursor update around VUPDATE for all ASIC adds 77ef333e48ba drm/amd/display: Update downspread percent to match spread [...] adds 0ed3bcc45987 drm/amd/display: Pass command instead of header into DMUB service adds 18400f91c1c1 drm/amd/display: Add panel cntl id for set backlight level. adds 8d829836cf75 drm/amd/display: Add dummy p-state latency bounding box override adds 4b0e95d1838f drm/amd/display: Add set backlight to hw sequencer. adds a8bf71649088 drm/amd/display: Internal refactoring to abstract color caps adds 1e461c37d1fb drm/amd/display: Use cursor locking to prevent flip delays adds b454e25f3e72 drm/amd/display: 3.2.83 adds 82a7cf006ee1 drm/amd/display: 3.2.83.1 adds 35ce00600482 drm/amdgpu: add UAPI for creating encrypted buffers adds e90c2b210bad drm/amdgpu: add UAPI to create secure commands (v3) adds c5efd80f48e4 drm/amdgpu: define the TMZ bit for the PTE adds d7ccb38df5f7 drm/amdgpu: add tmz feature parameter (v2) adds ae60305ac04f drm/amdgpu: add amdgpu_tmz data structure adds 01a8dcec1a08 drm/amdgpu: add function to check tmz capability (v4) adds eda982a67225 drm/amdgpu: add tmz bit in frame control packet adds 155748c912e7 drm/amdgpu: expand the emit tmz interface with trusted flag adds 8350361d2d75 drm/amdgpu: expand the context control interface with trust flag adds cb5fae143d79 drm/amdgpu: job is secure iff CS is secure (v5) adds 4cd24494cc87 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 04379e9b0489 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds be7538ff7488 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds c9dc9cfe185f drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds b7c163fe910f drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds b231531c5012 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 8fb2e01a1ed8 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 4baa8ff0690e drm/amdgpu: move CS secure flag next the structs where it's used adds 562366c9452c drm/amdgpu: remove the alignment placeholder for secure buffer adds c6252390fccd drm/amdgpu: implement TMZ accessor (v3) adds 5888f07a657d drm/amd/display: Indicate use of TMZ buffers to DC adds 0bb5d5b03f78 drm/amdgpu: Move to a per-IB secure flag (TMZ) adds 11b407a781f4 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds bffc8c5caaa9 drm/amdgpu: also add the TMZ flag to GART adds effb97cc4ba6 drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 218c0b7f183a drm/amdgpu: stop evicting encrypted BOs to swap adds b71a564e2509 drm/amdgpu: Fine-grained TMZ support adds f77c9aff85ca drm/amdgpu: Fix per-IB secure flag GFX hang adds f0ee63cbc526 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] adds 9504578314a7 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 adds b717fa5cb1a1 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem adds b33f9d70b368 drm/amdgpu: check ring type for secure IBs adds e20858647118 drm/amdgpu: partial revert VM sync changes adds 9ecefb19c3a6 drm/amdgpu: cleanup IB pool handling a bit adds eaad0c3aa978 drm/amdgpu: rename direct to immediate for VM updates adds 9c466bcbda68 drm/amdgpu: add new unlocked flag for PTE updates adds 5654b897b5bf drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] adds 5bb4b78be9c6 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 29633d0e204d drm/amdkfd: Enable GWS based on FW Support adds b8020b0304c8 drm/amdkfd: Enable over-subscription with >1 GWS queue adds 81fb180959b4 drm/amdgpu: Add new ring callback to insert memory sync adds f2ebe6a6000f drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds e6ca18dc52af drm/amdgpu: Add mem_sync implementation for all the ASICs. adds caf82ea3d3cf drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] adds bfc766b87e38 drm/amdgpu: Add a UAPI flag for user to call mem_sync adds a7d009eeeb54 drm/mm: revert "Break long searches in fragmented address spaces" adds 772602783b4a drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds 68ecbb3e3c1b drm/ttm: Break out the loops if need_resched in bo delayed [...] adds 6ed20e0d4ed4 drm/amdgpu: work around llvm bug #42576 adds 8e41855f32a3 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds ec3218c358d2 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds d2995eb57efa drm/amdgpu: re-enable runtime pm on vega10 new c205b70636af Merge remote-tracking branch 'amdgpu/drm-next' adds d631461d5cc3 drm/i915/gt: fix spelling mistake "evalution" -> "evaluation" adds 96a4faf524fc drm/i915/selftests: Tweak the tolerance for clock ticks to 12.5% adds f9d77427c3fd drm/i915/tgl: Wa_14011059788 adds 2632f174a2e1 drm/i915/execlists: Avoid reusing the same logical CCID adds 5c4a53e3b1cb drm/i915/execlists: Track inflight CCID adds f6a7c21c9910 drm/i915/execlists: Verify we don't submit two identical CCIDs new 2ea4a7ba9bf6 drm/i915/gt: Avoid uninitialized use of rpcurupei in frequ [...] new 24aac336ff78 drm/i915: Avoid dereferencing a dead context new 8c35a1957611 drm/i915/selftests: fix error handling in __live_lrc_indir [...] new be1cb55a07bf drm/i915/gt: Keep a no-frills swappable copy of the defaul [...] new 426d0073fb6d drm/i915/gt: Always enable busy-stats for execlists new 9bad2adbddfe drm/i915/gt: Move rps.enabled/active to flags new 8e99299a04bc drm/i915/gt: Track use of RPS interrupts in flags new 36d516be867c drm/i915/gt: Switch to manual evaluation of RPS new 3f88dde6ee63 drm/i915/gt: Apply the aggressive downclocking to parking new de3b4d9361c8 drm/i915/gt: Restore aggressive post-boost downclocking new d6b93d0a6b40 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 501be6c1c724 drm/tegra: Fix SMMU support on Tegra124 and Tegra210 adds 4010e729349f gpu: host1x: Use SMMU on Tegra124 and Tegra210 adds 757338371608 drm/tegra: Clean up GPIO includes new 5cb1d286819d Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 439c2787532f drm/meson: Remove unneeded semicolon adds 44dd0eef4a24 drm/omap: venc: remove unused variable 'venc_config_pal_bdghi' adds b0b5849e0cc0 drm: Add devm_drm_dev_alloc macro adds 2de955d072e4 drm/vboxvideo: drop DRM_MTRR_WC #define adds 35b24eed48ed drm/vboxvideo: Use devm_drm_dev_alloc adds dd9a68935f93 drm/vboxvideo: Stop using drm_device->dev_private adds 8558de401b5f drm/vboxvideo: use managed pci functions adds 4cc9b565454b drm/vboxvideo: Use devm_gen_pool_create adds af25c16bd1c6 drm/v3d: Don't set drm_device->dev_private adds 235b7e7d7eee drm/v3d: Use devm_drm_dev_alloc adds bc662528e29a drm/v3d: Delete v3d_dev->dev adds 0df3ac7657c9 drm/v3d: Delete v3d_dev->pdev adds 50b9bbecaa5b drm/udl: Use devm_drm_dev_alloc adds 6ae355a260d2 drm/udl: don't set drm_device->dev_private adds 14877bc71597 drm/st7735r: Use devm_drm_dev_alloc adds e20b873802b6 drm/st7586: Use devm_drm_dev_alloc adds 98904f3d2d92 drm/repaper: Use devm_drm_dev_alloc adds 35d8ef4ba24d drm/mi0283qt: Use devm_drm_dev_alloc adds 3d49ea22946b drm/ili9486: Use devm_drm_dev_alloc adds 5301e305c682 drm/ili9341: Use devm_drm_dev_alloc adds 4c99859f3bf9 drm/ili9225: Use devm_drm_dev_alloc adds f3eb15bb796d drm/hx8357d: Use devm_drm_dev_alloc adds 9213142d6b8c drm/gm12u320: Use devm_drm_dev_alloc adds 7ced4801d267 drm/gm12u320: Don't use drm_device->dev_private adds b3b134007e2c drm/tidss: Use devm_drm_dev_alloc adds 02bb1317d5e4 drm/tidss: Don't use drm_device->dev_private adds 3927037003f9 drm/tidss: Delete tidss->saved_state adds 6ff71edfcb0b drm/mcde: Use devm_drm_dev_alloc adds fd7ee85cfe7b drm/mcde: Don't use drm_device->dev_private adds 37d8d81f019a drm/ingenic: Use devm_drm_dev_alloc adds b8d91c0a770e drm/ingenic: Don't set drm_device->dev_private adds 843ef624a491 drm/komeda: use devm_drm_dev_alloc adds 9bb2e63705a1 drm/cirrus: Use devm_drm_dev_alloc adds 0c7890dc1e53 drm/cirrus: Don't use drm_device->dev_private adds b0548a245dd3 drm/cirrus: Move to drm/tiny adds e95d2f401249 drm/aspeed: Drop aspeed_gfx->fbdev adds cd8294540776 drm/aspeed: Use devm_drm_dev_alloc adds a7aed875e3fa drm/ast: Drop explicit connector register/unregister adds d83949492427 drm/bochs: Remove explicit drm_connector_register adds 87189b78959c drm: make drm_file use keyed wakeups adds a9b0b24a6fff drm/qxl: Use devm_drm_dev_alloc adds e304f8a0513b drm/qxl: Don't use drm_device->dev_private adds 274ed9e9eabd drm/i915: Use devm_drm_dev_alloc adds 66ddc1e94114 drm: pl111: Fix module autoloading adds cbcab504ceec drm: pl111: Simplify vexpress init adds 826fc86b5903 drm: pl111: Move VExpress setup into versatile init new 839b480dd111 MAINTAINERS: Restore alphabetical sorting new 58911c240783 drm: Nuke mode->hsync new 6d4f3e2bfc49 video: fbdev: controlfb: fix build for COMPILE_TEST=y && P [...] new 78b0d99a68ec drm/bridge: fix stack usage warning on old gcc new f17364ed2442 Merge remote-tracking branch 'drm-misc/for-linux-next' new b83b77516f3d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 5aefe4b4bcc4 Merge remote-tracking branch 'imx-drm/imx-drm/next' new e60a03f59acf Merge remote-tracking branch 'regmap/for-next' new 25cba461989c ALSA: seq: oss: remove unused inline function snd_seq_oss_ [...] new 04f29c352c87 Merge remote-tracking branch 'sound/for-next' adds 2f8eae39056f Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds ac3367442d9e ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() adds e241f8e77958 ASoC: bdw-rt5677: add channel constraint adds 08d6713a4056 ASoC: bdw-rt5650: add channel constraint adds ad18763f4683 ASoC: broadwell: add channel constraint adds 433f9cba54fa Merge series "add channel constraint for BDW machine drive [...] adds 4262ddc2ad63 ASoC: Intel: boards: add explicit dependency on GPIOLIB wh [...] adds eda12425b266 Merge series "Kconfig updates for DMIC and SOF HDMI suppor [...] new be16a0f0dc8f ASoC: component: suppress uninitialized-variable warning new ee2cbe06935b ASoC: codecs: wm97xx: fix ac97 dependency new 77be181e2c8e ASoc: nau8810: add AUX related dapm widgets and routes new da33574f7f1c ASoC: mxs-saif: Fix unused assignment new 087e3900a060 ASoC: fsl_easrc: mark PM functions __maybe_unused new fd443a20c2f0 ASoC: rt5682: fix I2C/Soundwire dependencies new aa7b8230d4c3 ASoC: soc-dai: add soc_dai_err() new 479914ed779d ASoC: soc-dai: don't overwide dai->driver->ops new 0b73ba550cdd ASoC: soc-dai: add snd_soc_pcm_dai_new() new d108c7fd0b77 ASoC: soc-dai: add snd_soc_pcm_dai_prepare() new 42f2472d4689 ASoC: soc-dai: add snd_soc_pcm_dai_trigger() new 30819358ae73 ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() new 51801aeafdc9 ASoC: soc-dai: add snd_soc_pcm_dai_probe() new 7eaa313bdec3 ASoC: soc-dai: add snd_soc_pcm_dai_remove() new b5ae4ccea5ab ASoC: soc-dai: add snd_soc_dai_compr_start() new 2b25f81d43b7 ASoC: soc-dai: add snd_soc_dai_compr_shutdown() new eb08411bdf48 ASoC: soc-dai: add snd_soc_dai_compr_trigger() new 8dfedafb5c71 ASoC: soc-dai: add snd_soc_dai_compr_set_params() new adbef5432666 ASoC: soc-dai: add snd_soc_dai_compr_get_params() new 53294353a05c ASoC: soc-dai: add snd_soc_dai_compr_ack() new ed38cc5909e7 ASoC: soc-dai: add snd_soc_dai_compr_pointer() new 88b3a7dfe999 ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() new 94d7281993a7 ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() new 79ca782533d3 Merge series "ASoC: soc-dai: add snd_soc_dai_xxx()" from K [...] new 79149fb835d7 ASoC: dt-bindings: simple-card: switch to yaml base Documentation new d8b8d449c604 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next new 099c3977ee89 Merge remote-tracking branch 'sound-asoc/for-next' new fe3ea94ea2fb Merge remote-tracking branch 'modules/modules-next' new 0f2e4eafcaf9 Merge remote-tracking branch 'input/next' new e1b586f2b83d blk-mq: make function '__blk_mq_sched_dispatch_requests' static new 3fdd40861d80 block: improve the submit_bio and generic_make_request doc [...] new 760f83ea63a7 block: cleanup the memory stall accounting in submit_bio new 0376e9efe183 block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT new accea322f543 block: add a bio_queue_enter helper new ad62de4b9bd2 Merge branch 'for-5.8/block' into for-next new dffd29e1d6e9 Merge remote-tracking branch 'block/for-next' adds 5686dee34dbf dm multipath: use updated MPATHF_QUEUE_IO on mapping for b [...] adds baedd0ee62dc dm crypt: support using encrypted keys adds 4aa0fbf92dd1 dm mpath: switch paths in dm_blk_ioctl() code path new 011b0fe6d799 dm: add emulated block size target new f39853af07a3 dm bufio: implement discard new c421cafab065 dm ebs: pass discards down to underlying device new 0efc1b5ca18b Merge remote-tracking branch 'device-mapper/for-next' new 2201b92007da Merge remote-tracking branch 'mmc/next' adds fc5be29f9b2c power: reset: qcom-pon: reg write mask depends on pon generation adds ddd86c9534e1 power: supply: ab8500_fg: remove comparison to bool adds f3912a5d5683 power: supply: sc27xx: Set 'no_thermal' flag for SC27xx fu [...] adds 8720b255f528 power: supply: sc27xx: Allow to change the battery full capacity adds e5431c340852 power: supply: sc27xx: Add CURRENT_NOW/VOLTAGE_NOW propert [...] adds 7c1c5e38fd31 power: supply: sc27xx: Add boot voltage support adds aa86e90794c8 power: supply: axp288_charger: Omit superfluous error message new 21b01cc879cc power: supply: max17042_battery: Add support for the TTE_NOW prop new b244a40fbe3f Merge remote-tracking branch 'battery/for-next' adds f0ca7b249c73 regulator: bd718x7: remove voltage change restriction from [...] adds 79d6cf2fc937 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] new 806497f4c230 Merge remote-tracking branch 'regulator/for-next' new 4fa8b60dbe99 Merge remote-tracking branch 'apparmor/apparmor-next' new 3ee1c9ca3b87 Merge remote-tracking branch 'integrity/next-integrity' new efc73039e35e Merge remote-tracking branch 'keys/keys-next' new 2fe1933b9658 Merge remote-tracking branch 'selinux/next' new 40686e855d3c tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID new 179540068643 Merge remote-tracking branch 'tpmdd/next' adds c4dad0aab3fc audit: tidy and extend netfilter_cfg x_tables adds a45d88530b25 netfilter: add audit table unregister actions new b52538a45091 Merge remote-tracking branch 'audit/next' adds d074684a268d dt-bindings: i2c: i2c-stm32f7: add st,stm32mp15-i2c compatible adds a4a8ced6fbbc dt-bindings: iio: adi,ltc2983: Add missing quotes on dependencies adds 8f88fad370bb of: property: Don't retry device_link_add() upon failure adds ed3655729182 of: property: Fix create device links for all child-suppli [...] adds 7456427af9de of: property: Do not link to disabled devices new 6a1b72efc847 Merge remote-tracking branch 'devicetree/for-next' adds 68d047cb0a20 spi: spi-amd: fix warning new f84b604dbaf2 spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() new 18168291aa7d spi: uniphier: fix error return code in uniphier_spi_probe() new be6ef160840f spi: stm32-qspi: Fix unbalanced pm_runtime_enable issue new 7f17e5a56704 Merge remote-tracking branch 'spi/for-5.8' into spi-next new f7857cc70ff8 Merge remote-tracking branch 'spi/for-next' adds 0bb5e559e355 Merge branch 'x86/vdso' adds d6b197b5b411 Merge branch 'x86/urgent' adds 33def5777b2f Merge branch 'x86/mm' adds a0b81ee090dd Merge branch 'x86/microcode' adds 888217e055f9 Merge branch 'x86/kdump' adds 519577329425 Merge branch 'x86/cleanups' adds 73da86741e7f x86/build: Check whether the compiler is sane adds f670269a42bf x86: Fix early boot crash on gcc-10, next try adds bbcf1288a7f4 Merge branch 'x86/build' adds 81379cf49ff0 Merge branch 'x86/boot' adds f753db85378a Merge branch 'x86/asm' adds 182e073f68a0 cpu/hotplug: Fix a typo in comment "broadacasted"->"broadcasted" adds 6991f76caec2 Merge branch 'smp/core' adds 55d89c358c45 Merge branch 'ras/core' adds 63cb61bb8e1f Merge branch 'perf/core' adds a51a8decbc07 Merge branch 'objtool/core' adds fe7dc8e0562c Merge branch 'locking/kcsan' adds 23b5ae2e8e13 locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() adds 3449f0949f9b Merge branch 'locking/core' adds a8a3d1339428 Merge branch 'efi/core' adds cf14a924b8f6 Merge branch 'core/core' new dc71298b1818 Merge remote-tracking branch 'tip/auto-latest' new 0fe3c9a57b61 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 814b60595c3a Merge remote-tracking branch 'edac/edac-for-next' adds 75080313dccc torture: Remove qemu dependency on EFI firmware new a0a77ae224ec Merge remote-tracking branch 'rcu/rcu/next' new 18ac744c2dd2 Merge remote-tracking branch 'kvm/linux-next' new 1cc7929ea634 Merge remote-tracking branch 'kvms390/next' new 6318e6c0820b Merge remote-tracking branch 'percpu/for-next' new d7ee4d5d8b6d Merge remote-tracking branch 'workqueues/for-next' new 98207dc22301 Merge remote-tracking branch 'drivers-x86/for-next' new 159a306c0d37 Merge remote-tracking branch 'chrome-platform/for-next' new 19fc16e759e6 Merge remote-tracking branch 'leds/for-next' new a3fb5acbf8d5 Merge remote-tracking branch 'ipmi/for-next' new baf1d9c18293 driver/base/soc: Use kobj_to_dev() API new eb7fbc9fb118 driver core: Add missing '\n' in log messages new 48ebea5026d6 firmware_loader: move fw_fallback_config to a private kern [...] new bd1c5a969545 Merge remote-tracking branch 'driver-core/driver-core-next' adds 1417cff96ef8 usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() new b9cf2cb52433 usb: core: hub: use true,false for bool variable new d735de7b8432 Merge remote-tracking branch 'usb/usb-next' new 32a3af7aa1bf Merge remote-tracking branch 'usb-serial/usb-next' adds 4ee2fc81a631 usb: chipidea: usb2: remove unneeded semicolon new 5a2bff6b57a8 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 2f29298bc2d9 phy: qcom: qmp: Add SM8250 UFS PHY new bf8ebbe87e0a Merge remote-tracking branch 'phy-next/next' new ff62255a2a5c sparc64: vcc: Fix error return code in vcc_probe() new e2bd1dcbe1aa tty: hvc: Fix data abort due to race in hvc_open new b5f1e1a57d01 Merge remote-tracking branch 'tty/tty-next' new 71dd60bf119f Merge remote-tracking branch 'char-misc/char-misc-next' new a2c8b34b5888 Merge remote-tracking branch 'extcon/extcon-next' new 6ef8f5dcecee Merge remote-tracking branch 'soundwire/next' new 244904edcee9 Merge remote-tracking branch 'thunderbolt/next' new 2405c856915d staging: wfx: cleanup long lines in data_tx.c new 7508f5d90d62 staging: wfx: fix (future) TDLS support new 18f0dddf1fe1 staging: wfx: change the field chip_frozen into a boolean new 7acf88f8649a staging: wfx: mark chip frozen on error indication new dd5eba1bb5b4 staging: wfx: fix support for AP that do not support PS-Poll new 8e47df5fc4ab staging: wfx: fix CAB sent at the wrong time new 1d52d29983e5 staging: wfx: add support for 'device too hot' indication new 5f041538e276 staging: wfx: add an explicit warning when chip detect too [...] new bfe2eb23d96e staging: wfx: fix highest Rx value declared in ieee80211_s [...] new 87066173e34b staging: wfx: fix overflow in frame counters new 29d84944ca8b staging: wfx: fix the warning "inconsistent notification" new 6ae0878b4800 staging: wfx: fix double init of tx_policy_upload_work new 2760220700ac staging: wfx: show counters of all interfaces new ef27a2562857 staging: wfx: also show unnamed counters fields new 508d99375f38 staging: wfx: update list of known messages in tracepoints new fa5a345e0fa7 staging: wfx: fix messages names in tracepoints new be13e854bf09 staging: wfx: fix display of exception indication new f158242af81c staging: wfx: update list of errors new 628cbd971a92 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion new 81969fd8abc1 staging: vt6656: Check the return value of vnt_control_out [...] new f5e5e3024c1e staging: vt6656: Remove functions' documentation new 345f2d84dd1a staging: vt6656: Add formula to the vnt_rf_addpower function new de7db0dc0e79 staging: rtl8188eu: remove some superfluous comments new ea0c2a621443 staging: vt6656: rxtx: remove duration_id and void returns. new 7d1a8c98494c staging: vt6656: Remove set short time in vnt_init_registers. new 9075e3180e90 staging: vt6656: Remove preamble_type setting from vnt_tx_packet. new 7b58387cd5f3 staging: qlge: Remove unnecessary parentheses around struct field new 2d2aba6c0f36 staging: qlge: Remove print statement for vlgrp field new 5fa83c256666 staging: qlge: Remove print statements for lbq_clean_idx a [...] new 8a5baa66b01f staging: vt6656: Remove the local variable "array" new d78b62c3eaf2 staging: vt6656: Use return instead of goto new 10b674be0a0c staging: vt6656: Remove duplicate code in vnt_rf_table_download new fc84701810fa staging: rtl8723bs: os_dep: remove set but not used 'uintRet' new 589945844266 staging: rtl8723bs: os_dep: remove set but not used 'size' new baae10fe867f Staging: rtl8723bs: core: remove set but not used 'ptxservq' new 3a0514a955ed staging: rtl8723bs: core: remove set but not used 'algthm' new 47548aa94c21 staging: rtl8723bs: core: remove set but not used 'listen_ [...] new 42577f080041 staging: rtl8723bs: core: remove set but not used 'pwrpriv' new de24e9b33ad8 staging: rtl8723bs: core: remove set but not used 'pframe' new d97a9d7aea04 staging/speakup: Add inflection synth parameter new bb69f0dae73b Merge remote-tracking branch 'staging/staging-next' new 087f1129f8f0 Merge remote-tracking branch 'mux/for-next' new bc90cb8591f8 Merge remote-tracking branch 'slave-dma/next' new 32f5350c2813 Merge remote-tracking branch 'cgroup/for-next' new 22772875392c Merge remote-tracking branch 'scsi/for-next' new 20a66f2bf280 scsi: core: free sgtables in case command setup fails new 78b874b7cbf0 scsi: qla2xxx: make 1-bit bit-fields unsigned int new 4a4c0cfb4be7 scsi: qedi: Check for buffer overflow in qedi_set_path() new 6f41f08c88c5 scsi: dpt_i2o: Remove always false 'chan < 0' statement new 6da4091a2750 Merge remote-tracking branch 'scsi-mkp/for-next' new 9f06e66bb1c8 Merge remote-tracking branch 'vhost/linux-next' new 913c313fa6d6 remoteproc: qcom: Pass ssr_name to glink subdevice new 9180991f41db soc: qcom: glink_ssr: Internalize ssr_notifiers new 4a3c6e2327e6 rpmsg: glink: Integrate glink_ssr in qcom_glink new a830779bcd3b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new e8637a01e524 Merge remote-tracking branch 'rpmsg/for-next' new dc87f6dd058a gpio: pca953x: Fix pca953x_gpio_set_config new 4e1541593017 gpiolib: improve the robustness of watch/unwatch ioctl() new 6409d049ce28 gpiolib: don't call sleeping functions with a spinlock taken new 8312d50b3f94 Merge tag 'gpio-fixes-for-v5.7-rc3' of git://git.kernel.or [...] new 8650b6099da5 gpio: of: Build fails if CONFIG_OF_DYNAMIC enabled without [...] new 0cf253eed5d2 gpio: tegra: mask GPIO IRQs during IRQ shutdown new 1afbc80c3d2b gpio: dwapb: Get rid of unnecessary conjunction over 32-bit value new 1475b6293af2 gpio: dwapb: Amend indentation in some cases new 262b90116619 gpiolib: Improve kernel messages new a5e93436e18c gpiolib: Rename "chip" variables to "gc" in core header file new 1c12857c6722 gpio: ftgpio010: Fix small typo new 66d8ad67aab3 gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lo [...] new dc5c1439376d gpio: mm-lantiq: Fix small typo new 9e581cd14663 Merge branch 'devel' into for-next new 2f3b38340ea9 Merge remote-tracking branch 'gpio/for-next' new 6f793485fc03 gpio: pca953x: Rewrite ->get_multiple() function new bcf41dc480b1 gpio: pca953x: fix handling of automatic address incrementing new 6fdeb6cbe1ef gpio: pca953x: drop unused parameters of pca953x_recalc_addr() new e5203ada9fde Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 7b44d1cec7e3 Merge remote-tracking branch 'gpio-intel/for-next' new 9cd347294b1d Merge tag 'intel-pinctrl-v5.7-2' of git://git.kernel.org/p [...] new 548e33205964 dt-bindings: pinctrl: qcom: Add sm8250 pinctrl bindings new 4e3ec9e407ad pinctrl: qcom: Add sm8250 pinctrl driver. new ef1d0bce38cf pinctrl: meson: implement the gpio_chip get_direction callback new f8f0aa00898f pinctrl: meson: wire up the gpio_chip's set_config callback new d71ffeb9f250 pinctrl: fix several typos new 36126f5309b5 pinctrl: stmfx: stmfx_pinconf_set doesn't require to get d [...] new 0320d260a7e7 pinctrl: bm1880: add pwm37 to bm1880_pctrl_groups new 767972b9b4ed pinctrl: ab8505: Define group for GPIO pin 50 new 32c8a94660e8 pinctrl: db8500: Fix some old bugs new 9e692aa8d3f8 Merge branch 'devel' into for-next new fe062c30eccd Merge remote-tracking branch 'pinctrl/for-next' new cff20e8187e8 Merge remote-tracking branch 'pinctrl-intel/for-next' adds f354157a7d18 pinctrl: samsung: Save/restore eint_mask over suspend for [...] new 286f8d5cf03a Merge remote-tracking branch 'pinctrl-samsung/for-next' new 9f71861f5f17 Merge remote-tracking branch 'pwm/for-next' adds 35fc0e3b0bd5 rculist: Add hlists_swap_heads_rcu adds 6b03d1304a32 proc: Ensure we see the exit of each process tid exactly once adds 507122805edd proc: Ensure we see the exit of each process tid exactly new cc965bc039a2 Merge remote-tracking branch 'userns/for-next' new ba1bc5fd6a7b Merge remote-tracking branch 'kselftest/next' new 3d5bd4b392a3 Merge remote-tracking branch 'livepatching/for-next' new 8a879f057c7c coresight: Include required headers in C files new d474fcf1eb18 coresight: Avoid casting void pointers new d41410466473 Merge remote-tracking branch 'coresight/next' new d3e16579a82a Merge remote-tracking branch 'rtc/rtc-next' new 547a7542f14e Merge remote-tracking branch 'ntb/ntb-next' new 13500b740613 Merge remote-tracking branch 'kspp/for-next/kspp' new dc6f97e8624e Merge remote-tracking branch 'fsi/next' new 322b7f26b8c9 Merge remote-tracking branch 'slimbus/for-next' adds da50b72c0822 nvmem: ensure sysfs writes handle write-protect pin new da7360907119 Merge remote-tracking branch 'nvmem/for-next' new eb5400a1b306 Merge remote-tracking branch 'xarray/xarray' new fca8f346cc29 Merge remote-tracking branch 'hyperv/hyperv-next' new 83171c1c5407 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 023eee8c69cb Merge remote-tracking branch 'devfreq/devfreq-next' new b6862193ca12 fpga: dfl: support multiple opens on feature device node. new 1493674ba3c0 fpga: ice40-spi: Use new structure for SPI transfer delays new a1d1f5d490a4 fpga: machxo2-spi: Use new structure for SPI transfer delays new 2e00dd1bd656 dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] new 8d6b6bbe6dde arm64: dts: agilex: correct FPGA manager driver's compatib [...] new d299253cf5b4 fpga: stratix10-soc: add compatible property value for int [...] new fba965a79b92 dt-bindings, firmware: add compatible value Intel Stratix1 [...] new fd0d094531db arm64: dts: agilex: correct service layer driver's compati [...] new 5a53881580f9 fpga: dfl.h: Replace zero-length array with flexible-array member new a2b9d4eadb77 fpga: dfl: afu: support debug access to memory-mapped afu regions new b95ba7bf0d9b Merge remote-tracking branch 'fpga/for-next' new 980363c5e705 Merge remote-tracking branch 'kunit-next/kunit' new f23610947d35 checkpatch: test $GIT_DIR changes new 2996e5ffd938 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new f5742833894e /proc/kpageflags: do not use uninitialized struct pages new a7c58153ade9 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] new d6517e28834e mm, memcg: fix error return value of mem_cgroup_css_alloc() new 39869b013653 mm-memcg-fix-error-return-value-of-mem_cgroup_css_alloc-fix new d0566f99c768 kcov: cleanup debug messages new 184c33cc58a0 kcov: fix potential use-after-free in kcov_remote_start new e50a01a2060f kcov: move t->kcov assignments into kcov_start/stop new 344113272dc8 kcov: move t->kcov_sequence assignment new e61c0ea0a5bb kcov: use t->kcov_mode as enabled indicator new 596a4dd22a37 kcov: collect coverage from interrupts new 577af221047f usb: core: kcov: collect coverage from usb complete callback new 7328263299f3 mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] new 9f01ef3d42e9 kernel/kcov.c: fix typos in kcov_remote_start documentation new 02e45a331c6b scripts/decodecode: fix trapping instruction formatting new ba043104be28 arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] new 5e35fabc2a6a mm/memcg: optimize memory.numa_stat like memory.stat new f4103d150adc eventpoll: fix missing wakeup for ovflist in ep_poll_callback new 1f939e06e56a eventpoll: fix missing wakeup for ovflist in ep_poll_callback new 14c68e9b572b scripts/gdb: repair rb_first() and rb_last() new 9bf34bf16889 mm/slub: fix incorrect interpretation of s->offset new eaf8895abbc5 squashfs: migrate from ll_rw_block usage to BIO new b634da427809 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix new be8513e3ec30 ocfs2: add missing annotation for dlm_empty_lockres() new 26ae6d55df4e ocfs2: mount shared volume without ha stack new ffb919a5f08d drivers/tty/serial/sh-sci.c: suppress uninitialized var warning new c85a75afdcaa ramfs: support O_TMPFILE new 3b0311e7ca71 vfs: track per-sb writeback errors and report them to syncfs new f34a8b583d5f buffer: record blockdev write errors in super_block that it backs new 016b49755fac kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 64817686c6cd usercopy: mark dma-kmalloc caches as usercopy caches new 9486e742a23f mm/slub.c: fix corrupted freechain in deactivate_slab() new 0589b08bb7c2 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix new 49ea70664854 slub: Remove userspace notifier for cache add/remove new f3601b3d3a50 slub: remove kmalloc under list_lock from list_slab_objects() V2 new 00833215a93d mm/slub: fix stack overruns with SLUB_STATS new e628140e2fcf mm, dump_page(): do not crash with invalid mapping pointer new 6f016bf10301 mm: move readahead prototypes from mm.h new 99e7f074bf7a mm: return void from various readahead functions new e90d1bf4a067 mm: ignore return value of ->readpages new a6e18cecf081 mm: move readahead nr_pages check into read_pages new 27ef5695b190 mm: add new readahead_control API new d8d7304dace0 mm: use readahead_control to pass arguments new 65054d87e25e mm: rename various 'offset' parameters to 'index' new 299420e7f404 mm: rename readahead loop variable to 'i' new 0e51fdd8d6db mm: remove 'page_offset' from readahead loop new f4926e5c0c94 mm: put readahead pages in cache earlier new 020a43f3a32e mm: add readahead address space operation new 1b8c94150341 mm: move end_index check out of readahead loop new ebc0198b60e9 mm: add page_cache_readahead_unbounded new b779bc851429 mm: document why we don't set PageReadahead new 245edc2e3f30 mm: use memalloc_nofs_save in readahead path new 051e3c5064c9 fs: convert mpage_readpages to mpage_readahead new b746b2c47770 btrfs: convert from readpages to readahead new 0fd4a8dd5f2b erofs: convert uncompressed files from readpages to readahead new b658ce62650f erofs: convert compressed files from readpages to readahead new 0c855f1fc999 ext4: convert from readpages to readahead new 5868dada23f7 ext4: pass the inode to ext4_mpage_readpages new 272e45338126 f2fs: convert from readpages to readahead new f1c6758147a8 f2fs: pass the inode to f2fs_mpage_readpages new 49a852e06774 fuse: convert from readpages to readahead new 75d14b0b7a5a fuse-convert-from-readpages-to-readahead-fix new 7cd978c4e615 iomap: convert from readpages to readahead new d3976d3b72a2 mm/gup.c: update the documentation new 7d0e494fd2ba mm-gupc-updating-the-documentation-fix new 4495ab836d9c mm/swapfile: use list_{prev,next}_entry() instead of open-coding new 73d94e331020 mm/swap_state: fix a data race in swapin_nr_pages new 415ccdbd63f6 mm: swap: properly update readahead statistics in unuse_pt [...] new 0baf0412a5ad mm/swapfile.c: offset is only used when there is more slots new 4a56de56d775 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] new 781312841fc7 mm/swapfile.c: remove the unnecessary goto for SSD case new b63ce4d409e4 mm/swapfile.c: simplify the calculation of n_goal new de2d837f0ae2 mm/swapfile.c: remove the extra check in scan_swap_map_slots() new a832350c332b mm/swapfile.c: found_free could be represented by (tmp < max) new 258f19eff27e mm/swapfile.c: tmp is always smaller than max new a775eec692c1 mm/swapfile.c: omit a duplicate code by compare tmp and max first new 077e651c0f2e swap: try to scan more free slots even when fragmented new 1164e199a2c8 mm, memcg: avoid stale protection values when cgroup is ab [...] new 6b68a0734e2a mm, memcg: decouple e{low,min} state mutations from protec [...] new e89c26cf356d mm-memcg-decouple-elowmin-state-mutations-from-protection- [...] new 26ad7ca5f024 h8300: remove usage of __ARCH_USE_5LEVEL_HACK new 218f1c390557 arm: add support for folded p4d page tables new 6cba81ed0f62 arm64: add support for folded p4d page tables new 8ecd1060993f hexagon: remove __ARCH_USE_5LEVEL_HACK new 660e1d17df68 ia64: add support for folded p4d page tables new 1fb318a95489 nios2: add support for folded p4d page tables new d560bc7466fd openrisc: add support for folded p4d page tables new ec3af971aba6 powerpc: add support for folded p4d page tables new b1c421e93454 powerpc-add-support-for-folded-p4d-page-tables-fix new 285145545651 sh: fault: Modernize printing of kernel messages new bd51b47596d3 sh: drop __pXd_offset() macros that duplicate pXd_index() ones new 385e0fd90938 sh: add support for folded p4d page tables new d7fad0ede7ff unicore32: remove __ARCH_USE_5LEVEL_HACK new f816d67d8075 asm-generic: remove pgtable-nop4d-hack.h new fc4a2ed26cd4 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] new 5507c37f1064 mm/gup.c: further document vma_permits_fault() new f9531ddb7a3f /proc/PID/smaps: Add PMD migration entry parsing new bc4b66ddd15d mm/mmap.c: fix the adjusted length error new 361a47a0c15c mm/memory: remove unnecessary pte_devmap case in copy_one_pte() new 99ebde56fd9c x86/hyperv: use vmalloc_exec for the hypercall page new dfab0e77d4d9 x86: fix vmap arguments in map_irq_stack new 5ff617b85f7d staging: android: ion: use vmap instead of vm_map_ram new 10b0338692ba staging: media: ipu3: use vmap instead of reimplementing it new 172c4acee239 dma-mapping: use vmap insted of reimplementing it new 1dacd2378007 powerpc: add an ioremap_phb helper new 7d1a5da22283 powerpc: remove __ioremap_at and __iounmap_at new a5c42cde39ef mm: remove __get_vm_area new 4932655d2f53 mm: unexport unmap_kernel_range_noflush new b3e34f6950cc mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] new 1de01a5d0c25 mm: only allow page table mappings for built-in zsmalloc new 8f8b35f05e3e mm: pass addr as unsigned long to vb_free new 7adb62c28f87 mm: remove vmap_page_range_noflush and vunmap_page_range new f6f84816e35e mm: rename vmap_page_range to map_kernel_range new d35f83e253e4 mm: don't return the number of pages from map_kernel_range [...] new cd2645e167da mm: remove map_vm_range new 97f2f5869ab8 mm: remove unmap_vmap_area new 3c8ce1be43d3 mm: remove the prot argument from vm_map_ram new 382038b5390c mm: enforce that vmap can't map pages executable new 61696ef142f3 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc new 440e7f744a87 mm: remove the pgprot argument to __vmalloc new 02a04767d054 mm: remove the prot argument to __vmalloc_node new 96440695dca3 mm: remove both instances of __vmalloc_node_flags new 8bd9d28f4f72 mm: remove __vmalloc_node_flags_caller new accfa8e38244 mm-remove-__vmalloc_node_flags_caller-fix new ad6bec5a0cdb mm: switch the test_vmalloc module to use __vmalloc_node new 571609f235c7 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix new c998923938d7 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix new 6c78199e28f7 mm: remove vmalloc_user_node_flags new c3fb470ab769 mm-remove-vmalloc_user_node_flags-fix new c740931fbfa8 arm64: use __vmalloc_node in arch_alloc_vmap_stack new fb17a4a80820 powerpc: use __vmalloc_node in alloc_vm_stack new 266e60bb5afb s390: use __vmalloc_node in stack_alloc new 7f63accc9793 mm/mm_init.c: report kasan-tag information stored in page->flags new c16f9bdf2c18 kasan: stop tests being eliminated as dead code with FORTI [...] new d03411b2c7e6 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] new db0db995f57d string.h: fix incompatibility between FORTIFY_SOURCE and KASAN new 22ede71b2930 mm: clarify __GFP_MEMALLOC usage new 543da1c59ff2 mm: memblock: replace dereferences of memblock_region.nid [...] new 6dd36a78e625 mm: make early_pfn_to_nid() and related defintions close t [...] new 8446802eff7f mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option new ee22107a199b mm: free_area_init: use maximal zone PFNs rather than zone sizes new 51b6e083b44f mm: use free_area_init() instead of free_area_init_nodes() new 8d90a072988e alpha: simplify detection of memory zone boundaries new 97160ddafa85 arm: simplify detection of memory zone boundaries new 18b9df6fe610 arm64: simplify detection of memory zone boundaries for UM [...] new 5bd45992ad63 csky: simplify detection of memory zone boundaries new 31786c9763b3 m68k: mm: simplify detection of memory zone boundaries new f089cfd5d4cb parisc: simplify detection of memory zone boundaries new ec05eb87d1cd sparc32: simplify detection of memory zone boundaries new e1e54f707bc8 unicore32: simplify detection of memory zone boundaries new ad18e9f6867a xtensa: simplify detection of memory zone boundaries new 10bbcbcc035b mm: memmap_init: iterate over memblock regions rather that [...] new 5be72531978c mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] new 001f1d211ed2 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES new 51a2f644fd02 mm: free_area_init: allow defining max_zone_pfn in descend [...] new c17422a008d3 mm: rename free_area_init_node() to free_area_init_memoryl [...] new f09e06fb5669 mm: clean up free_area_init_node() and its helpers new be0fb591a1f1 mm: simplify find_min_pfn_with_active_regions() new 024f77a20af1 docs/vm: update memory-models documentation new 5101c76365e8 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] new 96a179cbb249 mm/page_alloc.c: bad_flags is not necessary for bad_page() new 7e5be4ec8e5f mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] new b29358d269ac mm/page_alloc.c: rename free_pages_check() to check_free_page() new 6271df6b9640 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] new 0317d20406bc mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] new 82f68dc67593 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] new 98b33d11f0a1 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] new 9f3df2a7ed35 mm: initialize deferred pages with interrupts enabled new 9f19e9593c4a mm: call cond_resched() from deferred_init_memmap() new 9ef8f0d7821f mm/page_alloc.c: remove unused free_bootmem_with_active_regions new 0dab178bb2a3 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] new 39834bd348e8 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] new c942fc8a3e50 mm/vmstat.c: do not show lowmem reserve protection informa [...] new b164af7399f5 mm/page_alloc: use ac->high_zoneidx for classzone_idx new 51794bc65f98 mm/page_alloc: integrate classzone_idx and high_zoneidx new 8d9164a66757 mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() new e766871b36e9 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] new a000674ea630 mm/vmscan.c: use update_lru_size() in update_lru_sizes() new 80d9505600bd mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch new 2e0c74cd87fd mm/vmscan.c: change prototype for shrink_page_list new f480fd3b7278 tools/vm/page_owner_sort.c: filter out unneeded line new 962f8c58c859 mm, mempolicy: fix up gup usage in lookup_node new da7356ab6d17 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] new 98cd25638705 khugepaged: add self test new b43b036da402 selftests: khugepaged: fix several spelling mistakes new af44da5249f8 khugepaged: replace the usage of system(3) in the test new 57949115f278 khugepaged-add-self-test-fix-2-fix new 02b48d1c6cce khugepaged: do not stop collapse if less than half PTEs ar [...] new 4d1fde67643d khugepaged: drain all LRU caches before scanning pages new dd8ebf3f2273 khugepaged: drain LRU add pagevec after swapin new e74df6ca73f6 khugepaged: allow to collapse a page shared across fork new 09f9d0ab1fbe khugepaged: allow to collapse PTE-mapped compound pages new 72f9720dab46 thp: change CoW semantics for anon-THP new 6f8c5a2c1f2e khugepaged: introduce 'max_ptes_shared' tunable new eb72a9e85c2c selftests: khugepaged: fix several spelling mistakes new fd2adc4d9d46 hugetlbfs: add arch_hugetlb_valid_size new da897c9d66d7 hugetlbfs: move hugepagesz= parsing to arch independent code new 6a7108866e24 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] new 75f73efab4ec arm64/hugetlb: fix hugetlb initialization new cd9fa28b5351 hugetlbfs: clean up command line processing new 22235705de1f hugetlbfs: fix changes to command line processing new 43a174e7fb8d mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] new e5e93473e45f mm: khugepaged: add exceed_max_ptes_* helpers new ce88e3ceb3e4 mm: khugepaged: don't have to put being freed page back to lru new 15e89c743f6a mm: thp: don't need to drain lru cache when splitting and [...] new a52919096d47 powerpc/mm: drop platform defined pmd_mknotpresent() new 2b352b467e07 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() new fca4d2cb78cd mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 new 7e7577f6fbe4 drivers/base/memory.c: cache memory blocks in xarray to ac [...] new 1ba6cb0e703b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new 66c3ce472a90 mm: add DEBUG_WX support new 6d7442f09b31 mm-add-debug_wx-support-fix new 6105095c0de9 riscv: support DEBUG_WX new e71c64b50a83 riscv-support-debug_wx-fix new 860c8c7a9a67 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined new 03a534dd08f3 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined new 45a0ae4c3dbd mm/memory_hotplug: refrain from adding memory into an impo [...] new 532e8012f0b0 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] new 4d4c6398bfd8 mm/memory_hotplug: remove is_mem_section_removable() new d8850311ab5b mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 new 04b2e1689999 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] new 52cb49e1c0e0 mm: replace zero-length array with flexible-array member new ba4fb4a6ee30 mm-replace-zero-length-array-with-flexible-array-member-fix new 13d308801b82 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" new 7f73632ad035 mm: ksm: fix a typo in comment "alreaady"->"already" new 32600297ba48 mm: ksm: fix a typo in comment "alreaady"->"already" new b399c9b47fa3 mm: mmap: fix a typo in comment "compatbility"->"compatibility" new 61af7f351f2c mm/hugetlb: fix a typo in comment "manitained"->"maintained" new 2c7fc1b79b27 mm/hugetlb: fix a typo in comment "manitained"->"maintained" new a6e2d521da4b mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] new aaad7401bd32 mm/vmsan: fix some typos in comment new 5264016e86be mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" new a59ea0a44772 mm/memblock: fix a typo in comment "implict"->"implicit" new 2de51d50f7b9 mm/list_lru: fix a typo in comment "numbesr"->"numbers" new aab3e7c871e2 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" new 4e85fe2c9d59 mm/frontswap: fix some typos in frontswap.c new 4b75cdef723d mm, memcg: fix some typos in memcontrol.c new 9943c0b3c00f mm: fix a typo in comment "strucure"->"structure" new 74b04b574fa4 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] new 8168d0760620 mm/sparse: fix a typo in comment "convienence"->"convenience" new 8fae5a2c6c0f mm/page-writeback: fix a typo in comment "effictive"->"effective" new d3b21ccfa819 mm/memory: fix a typo in comment "attampt"->"attempt" new e63d3dc05f26 mm: use false for bool variable new 1fa4ce91139c include/linux/mm.h: return true in cpupid_pid_unset() new e4901773741b fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8007617e52db fs/buffer.c: dump more info for __getblk_gfp() stall problem new 446275407b06 kernel/hung_task.c: Monitor killed tasks. new 6ee25aa34c61 proc: rename "catch" function argument new 90aa93f3baff x86/mm: define mm_p4d_folded() new 01b7cb675261 mm/debug: add tests validating architecture page table helpers new 1152dc993702 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 new 7e5ad41cdbb1 user.c: make uidhash_table static new b8f79ec539bd dynamic_debug: add an option to enable dynamic debug for m [...] new 8bf9f61e4f01 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] new bfb184149280 get_maintainer: add email addresses from .yaml files new c284b2dbb939 lib/math: avoid trailing newline hidden in pr_fmt() new 395eefa6ef0e lib: Add might_fault() to strncpy_from_user. new 92cd3691ea45 lib: optimize cpumask_local_spread() new 0ce67cc82f80 lib/test_lockup.c: make test_inode static new 79965051628e checkpatch: additional MAINTAINER section entry ordering checks new 8db0c723a167 checkpatch: look for c99 comments in ctx_locate_comment new 06aa15906a7a checkpatch: disallow --git and --file/--fix new ff484fe72d06 fs/binfmt_elf: remove redundant elf_map ifndef new ed647c9c7aa3 elfnote: mark all .note sections SHF_ALLOC new a95cdec9fa0c fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] new 556818c8d214 fat: don't allow to mount if the FAT length == 0 new 2f4806d32137 fat: improve the readahead for FAT entries new b9666b12df71 fs/seq_file.c: seq_read: Update pr_info_ratelimited new e92575db5668 umh: fix refcount underflow in fork_usermode_blob(). new 2134344031a6 kexec: prevent removal of memory in use by a loaded kexec image new f20149bbd3b3 mm/memory_hotplug: allow arch override of non boot memory [...] new e7fbc8fdae1d arm64: memory: give hotplug memory a different resource name new 49f24dbae4a0 rapidio: avoid data race between file operation callbacks [...] new 5114cce7fcdf kernel/relay.c: fix read_pos error when multiple readers new c98b99d911f1 aio: simplify read_events() new 57f9be20adc7 add kernel config option for twisting kernel behavior. new 08808609b9df twist: allow disabling k_spec() function in drivers/tty/vt [...] new 239852e73b46 twist: add option for selecting twist options for syzkalle [...] new 19f0c1ab7aff selftests/x86/pkeys: move selftests to arch-neutral directory new 4645e3563673 selftests/vm/pkeys: rename all references to pkru to a gen [...] new 2bf8f8ccd334 selftests/vm/pkeys: move generic definitions to header file new f54f7f541b10 selftests/vm/pkeys: move some definitions to arch-specific header new aa933855e836 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() new 9dabceaa9ea6 selftests: vm: pkeys: Use sane types for pkey register new 154aa3372459 selftests: vm: pkeys: add helpers for pkey bits new 53de5ae954dc selftests/vm/pkeys: fix pkey_disable_clear() new 69c032027c71 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() new e133c0abec45 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new b29b27c46ec5 selftests: vm: pkeys: use the correct huge page size new 30d0b035d315 selftests/vm/pkeys: introduce generic pkey abstractions new 974dd1082fff selftests/vm/pkeys: introduce powerpc support new d2c66351b127 selftests/vm/pkeys: fix number of reserved powerpc pkeys new 52fe4ac11f6f selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() new 451db5bcd147 selftests/vm/pkeys: improve checks to determine pkey support new 2df586394d67 selftests/vm/pkeys: associate key on a mapped page and det [...] new 5810dba24e56 selftests/vm/pkeys: associate key on a mapped page and det [...] new 1ea75d57813b selftests/vm/pkeys: detect write violation on a mapped acc [...] new bd73587c128e selftests/vm/pkeys: introduce a sub-page allocator new bdf1f9336bde selftests/vm/pkeys: test correct behaviour of pkey-0 new 21bbeebcb77a selftests/vm/pkeys: override access right definitions on powerpc new 8d532753a4d5 selftests: vm: pkeys: use the correct page size on powerpc new 02219f49b743 selftests: vm: pkeys: fix multilib builds for x86 new 1522568db088 tools/testing/selftests/vm: remove duplicate headers new 0084b1fb2df2 lib/ubsan.c: fix gcc-10 warnings new aa7794424d55 initramfs: fix another section mismatch new 62dcec0c157f ipc/msg: add missing annotation for freeque() new 2e0adfc39b6f ipc/namespace.c: use a work queue to free_ipc new 442c299f643e ipc: convert ipcs_idr to XArray new 165d3ee0162f ipc-convert-ipcs_idr-to-xarray-update new baa6eebac639 Merge branch 'akpm-current/current' new 444a0109c199 kernel/sysctl: support setting sysctl parameters from kern [...] new 799f4faa2e39 kernel/sysctl: support handling command line aliases new 1d6f5306fd74 kernel/hung_task convert hung_task_panic boot parameter to sysctl new ebcdf5bf6c31 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] new dca1e50b5e52 lib/test_sysctl: support testing of sysctl. boot parameter new cba9fbd7d2ac parisc: add sysctl file interface panic_on_stackoverflow new 9e9dfe4b58a3 kernel/hung_task.c: introduce sysctl to print all traces w [...] new 39417ab32638 panic: add sysctl to dump all CPUs backtraces on oops event new 6aac10fffdd4 amdgpu: a NULL ->mm does not mean a thread is a kthread new 87e479430fc4 i915/gvt: remove unused xen bits new 8c36ee663ffe kernel: move use_mm/unuse_mm to kthread.c new 4423da433add kernel: move use_mm/unuse_mm to kthread.c new 8eee1c61be8b kernel: better document the use_mm/unuse_mm API contract new 24bac04b0654 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new 9418ff411e13 powerpc/vas: fix up for {un}use_mm() rename new 0943ed49357c kernel: set USER_DS in kthread_use_mm new dbec8620fb27 mm/kmemleak: silence KCSAN splats in checksum new 047d793d94e1 kallsyms/printk: add loglvl to print_ip_sym() new cad9a57b389d alpha: add show_stack_loglvl() new 4f3290b7d2c3 arc: add show_stack_loglvl() new 6787eb1ca4e2 arm/asm: add loglvl to c_backtrace() new 11c4d2210d8a arm: add loglvl to unwind_backtrace() new 9ec7c0b4ce6b arm: add loglvl to dump_backtrace() new c233fb5c30b1 arm: wire up dump_backtrace_{entry,stm} new 000a73dd5efb arm: add show_stack_loglvl() new 87161fa575b2 arm64: add loglvl to dump_backtrace() new 16460925d23d arm64: add show_stack_loglvl() new de4315270ba7 c6x: add show_stack_loglvl() new 1d91e9bf8b83 csky: add show_stack_loglvl() new 93e483c11a45 h8300: add show_stack_loglvl() new 2fed52604f83 hexagon: add show_stack_loglvl() new d59417c22cea ia64: pass log level as arg into ia64_do_show_stack() new d001bcf37f0e ia64: add show_stack_loglvl() new b15a65da5470 m68k: add show_stack_loglvl() new 0acd44824e73 microblaze: add loglvl to microblaze_unwind_inner() new 35d511243b88 microblaze: add loglvl to microblaze_unwind() new 239b7d6305d3 microblaze: add show_stack_loglvl() new f51e97e54b75 mips: add show_stack_loglvl() new 974efbab0afa nds32: add show_stack_loglvl() new 9c53420dddd9 nios2: add show_stack_loglvl() new 497c4bdfc691 openrisc: add show_stack_loglvl() new 14cca7170833 parisc: add show_stack_loglvl() new 5d3696e3db67 powerpc: add show_stack_loglvl() new ef292c314769 riscv: add show_stack_loglvl() new c2b6eb3c2dd6 s390: add show_stack_loglvl() new aefb3441cf88 sh: add loglvl to dump_mem() new 59bdc1a06aeb sh: remove needless printk() new f92b338c3bd1 sh: add loglvl to printk_address() new cf46ff6b72f9 sh: add loglvl to show_trace() new ab0f037f8016 sh: add show_stack_loglvl() new cf8d35e26000 sparc: add show_stack_loglvl() new b27ebeee6913 um/sysrq: remove needless variable sp new 0826961f6f98 um: add show_stack_loglvl() new aaf252666067 unicore32: remove unused pmode argument in c_backtrace() new 645d8417fe54 unicore32: add loglvl to c_backtrace() new a21f6f7637a7 unicore32: add show_stack_loglvl() new 896523bc475b x86: add missing const qualifiers for log_lvl new 8ed596a7b0d8 x86: add show_stack_loglvl() new 382b7c9c0d86 xtensa: add loglvl to show_trace() new 88ed8e14c1f2 xtensa: add show_stack_loglvl() new ff5f446f70e0 sysrq: use show_stack_loglvl() new c0e449a815ab x86/amd_gart: print stacktrace for a leak with KERN_ERR new 9b56eb80bdaf power: use show_stack_loglvl() new 3daec47282a0 kdb: don't play with console_loglevel new 68cf7733bca2 sched: print stack trace with KERN_INFO new 5f884cf865bc kernel: use show_stack_loglvl() new 7975ffe2578a kernel: rename show_stack_loglvl() => show_stack() new 209a72f55e75 mm/frontswap: mark various intentional data races new 074f536cb875 mm/page_io: mark various intentional data races new 71c49bfbbf1b mm-page_io-mark-various-intentional-data-races-v2 new eadb15de2e5e mm/swap_state: mark various intentional data races new 88cfb640133a mm/filemap.c: fix a data race in filemap_fault() new 78579b9ce960 mm/swapfile: fix and annotate various data races new 9827d7f28f5f mm-swapfile-fix-and-annotate-various-data-races-v2 new b310a463edb4 mm/page_counter: fix various data races at memsw new 0117dde99f54 mm/memcontrol: fix a data race in scan count new fd74ce832f59 mm/list_lru: fix a data race in list_lru_count_one new 54451116991a mm/mempool: fix a data race in mempool_free() new 3ce4e2a6078f mm/util.c: annotate an data race at vm_committed_as new 0df43d35b07f mm/rmap: annotate a data race at tlb_flush_batched new fad058c82b92 mm: annotate a data race in page_zonenum() new 3912b0a314ce mm/swap.c: annotate data races for lru_rotate_pvecs new 5047d54acd00 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 4a80cbfba8a9 mm/mmap.c: add more sanity checks to get_unmapped_area() new ce310848b583 mm/mmap.c: do not allow mappings outside of allowed limits new 40721145ce87 mm/madvise: pass task and mm to do_madvise new b352569b6cd5 mm/madvise: introduce process_madvise() syscall: an extern [...] new 146e676b4c29 fix process_madvise build break for arm64 new 24e75070792e mm/madvise: check fatal signal pending of target process new 558aac3ad031 pid: move pidfd_get_pid() to pid.c new d6a95997dc06 mm/madvise: support both pid and pidfd for process_madvise new 0e7f6c2db993 mm/madvise: allow KSM hints for remote API new 40a78ba78aaa mm: support vector address ranges for process_madvise new 63dc1873fc12 mm: support compat_sys_process_madvise new 4345cceb451e mm-support-vector-address-ranges-for-process_madvise-fix-fix new f94c6611e55c mm/madvise: make function 'do_process_madvise' static new 77143b1d024d mm: fix s390 compat build error new 8d69f40b20a7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new ed949695e481 Merge branch 'akpm/master' new e4a08b64261a Add linux-next specific files for 20200430
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 (0fd02a5d3eb7) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-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.
The 1033 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/sysctl/kernel.rst | 10 + Documentation/admin-guide/sysctl/net.rst | 4 +- Documentation/arm64/booting.rst | 3 +- 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/dev-tools/kselftest.rst | 3 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 + .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 6 +- .../bindings/iio/temperature/adi,ltc2983.yaml | 4 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 5 + .../devicetree/bindings/net/realtek-bluetooth.yaml | 54 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 + .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 147 + .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../devicetree/bindings/sound/simple-card.txt | 351 -- .../devicetree/bindings/sound/simple-card.yaml | 484 ++ Documentation/driver-api/nvdimm/nvdimm.rst | 4 +- Documentation/filesystems/9p.rst | 2 +- Documentation/filesystems/orangefs.rst | 4 +- Documentation/filesystems/proc.rst | 34 +- 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} | 1315 ++--- 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 - .../networking/{cdc_mbim.txt => cdc_mbim.rst} | 76 +- 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 | 38 + .../networking/{ip-sysctl.txt => ip-sysctl.rst} | 843 ++-- .../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/ltpc.txt | 2 +- Documentation/networking/packet_mmap.txt | 2 +- Documentation/networking/snmp_counter.rst | 2 +- Documentation/s390/index.rst | 1 + Documentation/s390/pci.rst | 126 + .../zh_CN/video4linux/v4l2-framework.txt | 2 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 2 +- .../userspace-api/media/v4l/vidioc-reqbufs.rst | 2 +- Documentation/virt/kvm/amd-memory-encryption.rst | 2 +- Documentation/vm/page_owner.rst | 3 +- Documentation/x86/x86_64/uefi.rst | 2 +- MAINTAINERS | 38 +- Next/SHA1s | 171 +- Next/Trees | 5 +- Next/merge.log | 5042 +++++++++++--------- 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/r7s9210.dtsi | 3 - 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/arm/mach-shmobile/setup-rcar-gen2.c | 2 + arch/arm64/Kconfig | 25 + arch/arm64/Makefile | 5 +- 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 | 7 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 10 +- 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 +- .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 3 +- .../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 | 7 +- .../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 | 45 +- .../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 | 1 + arch/arm64/include/asm/asm_pointer_auth.h | 43 +- arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/cpufeature.h | 13 + 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 | 2 +- arch/arm64/include/asm/pgtable.h | 9 +- arch/arm64/include/asm/ptrace.h | 1 + arch/arm64/include/asm/smp.h | 11 - arch/arm64/include/asm/sysreg.h | 33 +- 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/armv8_deprecated.c | 2 +- arch/arm64/kernel/asm-offsets.c | 3 - arch/arm64/kernel/cpufeature.c | 280 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/efi-entry.S | 2 +- arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/entry-common.c | 13 +- arch/arm64/kernel/entry.S | 4 +- arch/arm64/kernel/fpsimd.c | 3 +- arch/arm64/kernel/head.S | 43 +- arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/machine_kexec_file.c | 8 +- arch/arm64/kernel/process.c | 41 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/signal.c | 16 + arch/arm64/kernel/sleep.S | 1 - arch/arm64/kernel/smp.c | 10 +- arch/arm64/kernel/syscall.c | 18 + arch/arm64/kernel/traps.c | 131 +- arch/arm64/kernel/vdso.c | 149 +- arch/arm64/kernel/vdso/Makefile | 8 +- arch/arm64/kernel/vmlinux.lds.S | 18 +- arch/arm64/kvm/reset.c | 12 +- 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/crc32.S | 2 +- arch/arm64/lib/memcpy.S | 32 +- arch/arm64/mm/dump.c | 5 + arch/arm64/mm/proc.S | 46 +- 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 | 6 + 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/lasat/sysctl.c | 13 +- arch/mips/loongson64/env.c | 18 + arch/mips/oprofile/common.c | 2 +- arch/s390/appldata/appldata_base.c | 11 +- arch/s390/include/asm/pci.h | 41 +- arch/s390/include/asm/pci_clp.h | 12 +- arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/topology.c | 2 +- arch/s390/lib/uaccess.c | 4 + arch/s390/mm/cmm.c | 12 +- arch/s390/mm/pgalloc.c | 16 +- arch/s390/pci/Makefile | 3 +- arch/s390/pci/pci.c | 204 +- arch/s390/pci/pci_bus.c | 262 + arch/s390/pci/pci_bus.h | 31 + arch/s390/pci/pci_clp.c | 4 + arch/s390/pci/pci_event.c | 39 +- arch/s390/pci/pci_sysfs.c | 4 +- arch/um/drivers/vector_user.h | 2 +- arch/um/include/asm/xor.h | 2 +- arch/um/kernel/skas/syscall.c | 1 + arch/x86/Makefile | 4 + arch/x86/include/asm/stackprotector.h | 7 +- arch/x86/kernel/itmt.c | 3 +- arch/x86/kernel/smpboot.c | 8 + arch/x86/xen/smp_pv.c | 1 + block/blk-core.c | 115 +- block/blk-merge.c | 10 - block/blk-mq-sched.c | 2 +- drivers/acpi/arm64/iort.c | 11 +- drivers/amba/bus.c | 1 + drivers/atm/Kconfig | 4 +- drivers/base/component.c | 8 +- drivers/base/core.c | 7 +- drivers/base/dd.c | 46 +- drivers/base/firmware_loader/fallback.c | 3 + drivers/base/firmware_loader/fallback_table.c | 2 +- drivers/base/platform.c | 2 + drivers/base/soc.c | 2 +- drivers/bluetooth/btusb.c | 12 +- drivers/bluetooth/hci_h5.c | 2 + drivers/bluetooth/hci_qca.c | 17 +- drivers/bus/mhi/core/main.c | 2 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/random.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/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/imx-cpufreq-dt.c | 4 +- drivers/dax/device.c | 1 + drivers/dma/dmatest.c | 2 +- drivers/firmware/imx/imx-scu.c | 62 +- 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/Kconfig | 2 - drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 +- drivers/gpu/drm/amd/amdgpu/cikd.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 15 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 16 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h | 16 + drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 112 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/vid.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 1 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 43 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 13 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 7 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 62 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 36 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 40 +- drivers/gpu/drm/amd/display/dc/dc.h | 48 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 6 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 15 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 28 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 12 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 35 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 19 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 15 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 20 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 48 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h | 3 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 71 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 33 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 2 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 112 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 16 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 5 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 6 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h | 6 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 3 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h | 11 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 10 +- .../drm/amd/display/modules/color/color_gamma.c | 31 +- .../drm/amd/display/modules/color/color_gamma.h | 4 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 16 +- drivers/gpu/drm/aspeed/aspeed_gfx.h | 3 +- drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 31 +- drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 3 - drivers/gpu/drm/bochs/bochs_kms.c | 1 - drivers/gpu/drm/bridge/tc358768.c | 4 +- drivers/gpu/drm/cirrus/Kconfig | 19 - drivers/gpu/drm/cirrus/Makefile | 2 - drivers/gpu/drm/drm_drv.c | 23 + drivers/gpu/drm/drm_edid.c | 8 + drivers/gpu/drm/drm_file.c | 6 +- drivers/gpu/drm/drm_modes.c | 26 - drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_display.c | 1 - drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 7 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 8 +- 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 | 10 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 40 +- drivers/gpu/drm/i915/gt/intel_gt.c | 60 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 186 +- 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/selftest_context.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 40 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 32 +- 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/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 5 +- drivers/gpu/drm/i915/i915_drv.c | 17 +- drivers/gpu/drm/i915/i915_gpu_error.c | 38 +- drivers/gpu/drm/i915/i915_pci.c | 2 - drivers/gpu/drm/i915/i915_perf.c | 6 +- drivers/gpu/drm/i915/i915_pmu.c | 32 +- drivers/gpu/drm/i915/intel_pm.c | 4 + .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_request.c | 16 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 15 +- drivers/gpu/drm/mcde/mcde_display.c | 10 +- drivers/gpu/drm/mcde/mcde_drm.h | 2 + drivers/gpu/drm/mcde/mcde_drv.c | 21 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/meson/meson_plane.c | 2 +- drivers/gpu/drm/omapdrm/dss/venc.c | 43 - drivers/gpu/drm/pl111/Makefile | 1 - drivers/gpu/drm/pl111/pl111_drv.c | 1 + drivers/gpu/drm/pl111/pl111_versatile.c | 148 +- drivers/gpu/drm/pl111/pl111_vexpress.c | 138 - drivers/gpu/drm/pl111/pl111_vexpress.h | 29 - drivers/gpu/drm/qxl/qxl_cmd.c | 10 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 7 +- drivers/gpu/drm/qxl/qxl_display.c | 38 +- drivers/gpu/drm/qxl/qxl_draw.c | 7 +- drivers/gpu/drm/qxl/qxl_drv.c | 23 +- drivers/gpu/drm/qxl/qxl_drv.h | 7 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_image.c | 3 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 19 +- drivers/gpu/drm/qxl/qxl_irq.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 13 +- drivers/gpu/drm/qxl/qxl_object.c | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 2 +- drivers/gpu/drm/tegra/drm.c | 3 +- drivers/gpu/drm/tidss/tidss_crtc.c | 16 +- drivers/gpu/drm/tidss/tidss_drv.c | 17 +- drivers/gpu/drm/tidss/tidss_drv.h | 4 +- drivers/gpu/drm/tidss/tidss_irq.c | 12 +- drivers/gpu/drm/tidss/tidss_kms.c | 2 +- drivers/gpu/drm/tidss/tidss_plane.c | 6 +- drivers/gpu/drm/tiny/Kconfig | 19 + drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/{cirrus => tiny}/cirrus.c | 22 +- drivers/gpu/drm/tiny/gm12u320.c | 24 +- drivers/gpu/drm/tiny/hx8357d.c | 13 +- drivers/gpu/drm/tiny/ili9225.c | 13 +- drivers/gpu/drm/tiny/ili9341.c | 13 +- drivers/gpu/drm/tiny/ili9486.c | 13 +- drivers/gpu/drm/tiny/mi0283qt.c | 13 +- drivers/gpu/drm/tiny/repaper.c | 14 +- drivers/gpu/drm/tiny/st7586.c | 13 +- drivers/gpu/drm/tiny/st7735r.c | 13 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_drv.c | 27 +- drivers/gpu/drm/udl/udl_modeset.c | 6 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 12 +- drivers/gpu/drm/v3d/v3d_drv.c | 47 +- drivers/gpu/drm/v3d/v3d_drv.h | 7 +- drivers/gpu/drm/v3d/v3d_gem.c | 17 +- drivers/gpu/drm/v3d/v3d_irq.c | 16 +- drivers/gpu/drm/v3d/v3d_mmu.c | 10 +- drivers/gpu/drm/v3d/v3d_sched.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 26 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 + drivers/gpu/drm/vboxvideo/vbox_irq.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 29 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 12 - drivers/gpu/drm/virtio/virtgpu_kms.c | 17 +- drivers/gpu/host1x/dev.c | 59 +- 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 +- drivers/hwmon/lm70.c | 47 +- .../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-tegra.c | 36 +- drivers/infiniband/core/rdma_core.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 8 +- drivers/infiniband/hw/mlx5/flow.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/input/rmi4/rmi_driver.c | 5 +- drivers/input/serio/i8042-x86ia64io.h | 14 +- drivers/interconnect/qcom/osm-l3.c | 4 +- drivers/interconnect/qcom/sdm845.c | 16 +- drivers/iommu/s390-iommu.c | 8 +- drivers/macintosh/mac_hid.c | 3 +- drivers/md/Kconfig | 12 +- drivers/md/dm-ebs-target.c | 50 +- drivers/md/dm-mpath.c | 6 +- drivers/media/cec/platform/cec-gpio/cec-gpio.c | 18 +- drivers/media/dvb-frontends/m88ds3103.c | 2 + drivers/media/platform/Kconfig | 2 +- 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/media/usb/dvb-usb-v2/Kconfig | 8 +- 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/most/core.c | 2 +- drivers/mtd/spi-nor/core.c | 18 +- drivers/mtd/spi-nor/macronix.c | 6 + drivers/mtd/spi-nor/micron-st.c | 2 + drivers/net/Kconfig | 4 +- drivers/net/appletalk/Kconfig | 6 +- drivers/net/arcnet/Kconfig | 6 +- drivers/net/caif/Kconfig | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 4 - drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 2 +- 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/mellanox/mlx5/core/en/tc_ct.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 8 +- .../net/ethernet/mellanox/mlx5/core/esw/chains.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 15 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 53 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- drivers/net/hamradio/Kconfig | 10 +- drivers/net/phy/bcm54140.c | 6 +- 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/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/net/wireless/realtek/rtw88/mac.c | 6 +- drivers/nvmem/core.c | 52 +- drivers/of/of_reserved_mem.c | 41 +- drivers/of/property.c | 18 +- drivers/parport/procfs.c | 39 +- drivers/pci/hotplug/s390_pci_hpc.c | 16 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 3 + drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c | 32 +- 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/samsung/pinctrl-exynos.c | 9 + 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/qcom-pon.c | 3 +- drivers/power/supply/ab8500_fg.c | 2 +- drivers/power/supply/axp288_charger.c | 5 +- drivers/power/supply/max17042_battery.c | 8 + drivers/power/supply/sc27xx_fuel_gauge.c | 77 +- drivers/ptp/ptp_ines.c | 8 +- drivers/regulator/bd718x7-regulator.c | 46 +- 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/rpmsg/Kconfig | 6 +- drivers/rpmsg/Makefile | 3 +- .../qcom/glink_ssr.c => rpmsg/qcom_glink_ssr.c} | 28 +- drivers/s390/cio/qdio.h | 13 +- drivers/s390/cio/qdio_main.c | 105 +- drivers/s390/cio/qdio_setup.c | 100 +- drivers/s390/cio/qdio_thinint.c | 61 +- drivers/scsi/dpt_i2o.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 5 + drivers/scsi/ibmvscsi/ibmvscsi.c | 4 - 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/renesas/Kconfig | 4 + drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a7742-sysc.c | 42 + drivers/soc/renesas/rcar-rst.c | 1 + drivers/soc/renesas/rcar-sysc.c | 3 + drivers/soc/renesas/rcar-sysc.h | 1 + drivers/spi/spi-amd.c | 7 +- drivers/spi/spi-stm32-qspi.c | 5 + drivers/spi/spi-uniphier.c | 8 +- drivers/ssb/scan.c | 6 +- drivers/ssb/sprom.c | 12 +- 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/usb/chipidea/ci_hdrc_usb2.c | 2 +- drivers/usb/core/hub.c | 2 +- drivers/usb/typec/ucsi/ucsi.h | 2 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/controlfb.c | 2 +- fs/Kconfig.binfmt | 6 + fs/binfmt_elf.c | 145 +- fs/buffer.c | 7 + fs/compat_binfmt_elf.c | 4 + fs/coredump.c | 8 + fs/dcache.c | 2 +- fs/drop_caches.c | 2 +- fs/exec.c | 5 +- fs/file_table.c | 5 +- fs/fscache/main.c | 3 +- fs/inode.c | 2 +- fs/open.c | 3 +- fs/overlayfs/dir.c | 49 +- fs/overlayfs/overlayfs.h | 2 +- fs/overlayfs/ovl_entry.h | 3 + fs/overlayfs/readdir.c | 2 +- fs/overlayfs/super.c | 16 + fs/overlayfs/util.c | 3 +- fs/pnode.c | 9 +- fs/proc/proc_sysctl.c | 47 +- fs/proc/task_mmu.c | 3 + fs/quota/dquot.c | 2 +- fs/super.c | 2 +- fs/sync.c | 6 +- fs/xfs/xfs_sysctl.c | 4 +- include/drm/drm_drv.h | 33 + include/drm/drm_modes.h | 11 - include/dt-bindings/clock/imx8mp-clock.h | 62 + include/dt-bindings/clock/r8a7742-cpg-mssr.h | 42 + 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/dt-bindings/power/r8a7742-sysc.h | 29 + include/linux/amba/bus.h | 1 + include/linux/audit.h | 22 + include/linux/blk-cgroup.h | 10 +- include/linux/blk_types.h | 2 +- include/linux/bpf-cgroup.h | 23 +- include/linux/bpf.h | 26 +- include/linux/bpf_types.h | 6 + include/linux/clk/tegra.h | 27 + include/linux/compaction.h | 2 +- include/linux/compat.h | 5 +- include/linux/compiler.h | 6 + include/linux/coredump.h | 4 + include/linux/elf.h | 43 + include/linux/file.h | 2 + include/linux/fs.h | 22 +- include/linux/ftrace.h | 3 +- include/linux/host1x.h | 3 + include/linux/hugetlb.h | 15 +- include/linux/ieee80211.h | 23 +- include/linux/kprobes.h | 2 +- include/linux/latencytop.h | 4 +- include/linux/memcontrol.h | 45 +- include/linux/mlx5/device.h | 44 +- include/linux/mlx5/driver.h | 4 +- include/linux/mlx5/mlx5_ifc.h | 123 +- include/linux/mlx5/qp.h | 6 + include/linux/mm.h | 17 +- include/linux/mmzone.h | 27 +- include/linux/mtd/spi-nor.h | 14 +- include/linux/nmi.h | 15 +- include/linux/of_reserved_mem.h | 11 + include/linux/pagemap.h | 5 +- include/linux/perf_event.h | 13 +- include/linux/pid.h | 4 + include/linux/platform_device.h | 1 + include/linux/printk.h | 2 +- include/linux/rculist.h | 21 + include/linux/rpmsg/qcom_glink.h | 3 +- include/linux/sched/sysctl.h | 44 +- include/linux/security.h | 2 +- include/linux/sysctl.h | 61 +- include/linux/timer.h | 3 +- include/linux/vmstat.h | 8 +- include/linux/writeback.h | 28 +- include/media/cec-pin.h | 16 +- include/media/v4l2-ctrls.h | 4 +- include/net/bluetooth/hci.h | 9 + include/net/cfg80211.h | 134 +- include/net/ip6_route.h | 2 +- include/net/ipv6_stubs.h | 7 +- include/net/mac80211.h | 35 +- include/net/netfilter/nf_tables.h | 4 + include/net/netns/ipv4.h | 2 + include/net/regulatory.h | 7 - include/net/xfrm.h | 5 + include/sound/soc-dai.h | 41 +- include/sound/soc.h | 2 +- include/uapi/linux/bpf.h | 31 + include/uapi/linux/elf.h | 11 + include/uapi/linux/netfilter/nf_nat.h | 4 +- include/uapi/linux/nl80211.h | 23 + init/initramfs.c | 4 +- ipc/ipc_sysctl.c | 10 +- ipc/mq_sysctl.c | 4 +- kernel/auditsc.c | 25 + kernel/bpf/btf.c | 2 + kernel/bpf/cgroup.c | 122 +- kernel/bpf/syscall.c | 352 +- kernel/bpf/verifier.c | 47 +- kernel/cgroup/cgroup.c | 27 - kernel/cpu.c | 2 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 6 +- kernel/kprobes.c | 2 +- kernel/latencytop.c | 4 +- kernel/pid.c | 19 + kernel/pid_namespace.c | 2 +- kernel/printk/printk.c | 2 +- kernel/sched/core.c | 9 +- kernel/sched/fair.c | 3 +- kernel/sched/rt.c | 10 +- kernel/sched/topology.c | 2 +- kernel/seccomp.c | 2 +- kernel/sysctl.c | 3883 ++++++++------- kernel/time/timer.c | 3 +- kernel/trace/trace.c | 2 +- kernel/umh.c | 7 +- kernel/utsname_sysctl.c | 2 +- kernel/watchdog.c | 12 +- lib/ubsan.c | 33 +- localversion-next | 2 +- mm/compaction.c | 2 +- mm/hugetlb.c | 9 +- mm/internal.h | 2 +- mm/khugepaged.c | 42 +- mm/madvise.c | 13 +- mm/memcontrol.c | 43 +- mm/page-writeback.c | 16 +- mm/page_alloc.c | 44 +- mm/slub.c | 48 +- mm/util.c | 10 +- mm/vmscan.c | 41 +- mm/vmstat.c | 4 +- net/Kconfig | 2 +- net/atm/Kconfig | 2 +- net/ax25/Kconfig | 6 +- net/bluetooth/hci_event.c | 4 +- net/bridge/br_netfilter_hooks.c | 2 +- net/bridge/netfilter/ebtables.c | 14 +- net/ceph/Kconfig | 2 +- net/core/filter.c | 4 + net/core/gen_stats.c | 2 +- net/core/neighbour.c | 28 +- net/core/netpoll.c | 9 +- net/core/sock_map.c | 18 +- net/core/sysctl_net_core.c | 27 +- net/decnet/Kconfig | 4 +- net/decnet/dn_dev.c | 7 +- net/decnet/sysctl_net_decnet.c | 27 +- net/dns_resolver/Kconfig | 2 +- net/dns_resolver/dns_key.c | 2 +- net/dns_resolver/dns_query.c | 2 +- net/hsr/hsr_main.h | 19 - net/ipv4/Kconfig | 3 +- net/ipv4/af_inet.c | 1 + net/ipv4/devinet.c | 9 +- net/ipv4/fib_semantics.c | 3 + net/ipv4/icmp.c | 2 +- net/ipv4/nexthop.c | 5 +- net/ipv4/route.c | 3 +- net/ipv4/sysctl_net_ipv4.c | 47 +- net/ipv4/udp.c | 10 +- net/ipv6/Kconfig | 14 +- net/ipv6/addrconf.c | 45 +- net/ipv6/addrconf_core.c | 3 +- net/ipv6/af_inet6.c | 5 + net/ipv6/ah6.c | 1 + net/ipv6/anycast.c | 4 +- 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/ndisc.c | 5 +- net/ipv6/route.c | 19 +- net/ipv6/sysctl_net_ipv6.c | 3 +- net/ipv6/xfrm6_input.c | 106 +- net/ipv6/xfrm6_protocol.c | 48 + 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 | 7 +- net/mac80211/vht.c | 10 +- net/mpls/af_mpls.c | 5 +- net/mptcp/protocol.c | 11 +- net/netfilter/ipvs/ip_vs_ctl.c | 6 +- net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nf_log.c | 2 +- net/netfilter/nf_tables_api.c | 38 +- net/netfilter/nfnetlink_osf.c | 12 +- net/netfilter/nft_nat.c | 110 +- net/netfilter/x_tables.c | 14 +- net/phonet/sysctl.c | 3 +- net/rds/tcp.c | 6 +- net/sctp/sysctl.c | 32 +- net/smc/af_smc.c | 79 +- net/smc/smc.h | 1 + net/smc/smc_cdc.c | 8 +- net/smc/smc_clc.c | 12 +- net/smc/smc_clc.h | 1 + net/smc/smc_core.c | 542 ++- net/smc/smc_core.h | 78 +- net/smc/smc_ib.c | 63 +- net/smc/smc_ib.h | 10 +- net/smc/smc_ism.c | 3 +- net/smc/smc_llc.c | 396 +- net/smc/smc_llc.h | 16 +- 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/sysctl.c | 29 +- net/sunrpc/xprtrdma/svc_rdma.c | 7 +- net/wireless/chan.c | 71 +- net/wireless/core.c | 10 +- net/wireless/core.h | 9 +- net/wireless/mlme.c | 106 +- net/wireless/nl80211.c | 44 +- 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/x25/x25_subr.c | 10 +- net/xfrm/Kconfig | 3 + net/xfrm/Makefile | 2 +- net/xfrm/espintcp.c | 56 +- net/xfrm/xfrm_interface.c | 5 +- scripts/checkpatch.pl | 6 +- scripts/sphinx-pre-install | 125 +- scripts/x86-check-compiler.sh | 9 + security/apparmor/lsm.c | 2 +- security/min_addr.c | 2 +- security/yama/yama_lsm.c | 2 +- sound/core/seq/oss/seq_oss_timer.h | 10 - sound/pci/hda/patch_hdmi.c | 6 +- sound/soc/codecs/Kconfig | 9 +- sound/soc/codecs/nau8810.c | 35 +- sound/soc/codecs/nau8810.h | 8 + sound/soc/codecs/tlv320adcx140.c | 6 +- sound/soc/fsl/fsl_easrc.c | 6 +- sound/soc/intel/boards/Kconfig | 31 +- sound/soc/intel/boards/bdw-rt5650.c | 29 + sound/soc/intel/boards/bdw-rt5677.c | 26 + sound/soc/intel/boards/broadwell.c | 26 + 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/tegra/tegra_wm8903.c | 14 +- sound/soc/ti/davinci-mcasp.c | 4 +- tools/bpf/bpf_asm.c | 2 +- tools/bpf/bpf_dbg.c | 2 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-link.rst | 118 + tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 41 +- tools/bpf/bpftool/cgroup.c | 48 +- tools/bpf/bpftool/common.c | 2 + tools/bpf/bpftool/feature.c | 143 +- tools/bpf/bpftool/link.c | 333 ++ tools/bpf/bpftool/main.c | 6 +- tools/bpf/bpftool/main.h | 37 + tools/include/uapi/linux/bpf.h | 31 + tools/lib/bpf/bpf.c | 19 +- tools/lib/bpf/bpf.h | 4 +- tools/lib/bpf/bpf_helpers.h | 1 + tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/hashmap.c | 7 + tools/lib/bpf/libbpf.c | 703 ++- tools/lib/bpf/libbpf.map | 6 + tools/testing/selftests/bpf/.gitignore | 4 +- tools/testing/selftests/bpf/Makefile | 16 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 110 +- .../selftests/bpf/prog_tests/btf_map_in_map.c | 49 + .../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 +- .../selftests/bpf/progs/test_btf_map_in_map.c | 76 + tools/testing/selftests/bpf/progs/test_obj_id.c | 14 +- tools/testing/selftests/bpf/progs/test_sk_assign.c | 82 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 21 +- .../selftests/bpf/verifier/prevent_map_lookup.c | 30 - tools/testing/selftests/bpf/verifier/sock.c | 70 + tools/testing/selftests/kselftest_harness.h | 234 +- tools/testing/selftests/net/fib_nexthops.sh | 198 +- tools/testing/selftests/net/tls.c | 93 +- .../testing/selftests/rcutorture/bin/functions.sh | 21 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 1 + tools/testing/selftests/vm/khugepaged.c | 113 +- tools/vm/page_owner_sort.c | 5 +- 993 files changed, 32674 insertions(+), 15962 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/realtek-bluetooth.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%) create mode 100644 Documentation/s390/pci.rst 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 create mode 100644 arch/s390/pci/pci_bus.c create mode 100644 arch/s390/pci/pci_bus.h rename drivers/clk/tegra/{clk-emc.c => clk-tegra124-emc.c} (100%) create mode 100644 drivers/clk/tegra/clk-tegra210-emc.c delete mode 100644 drivers/gpu/drm/cirrus/Kconfig delete mode 100644 drivers/gpu/drm/cirrus/Makefile 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 delete mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.c delete mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.h rename drivers/gpu/drm/{cirrus => tiny}/cirrus.c (97%) 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/pinctrl/qcom/pinctrl-sm8250.c rename drivers/{soc/qcom/glink_ssr.c => rpmsg/qcom_glink_ssr.c} (83%) create mode 100644 drivers/soc/renesas/r8a7742-sysc.c create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h create mode 100644 include/dt-bindings/power/r8a7742-sysc.h create mode 100755 scripts/x86-check-compiler.sh create mode 100644 tools/bpf/bpftool/Documentation/bpftool-link.rst create mode 100644 tools/bpf/bpftool/link.c create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c rename tools/testing/selftests/bpf/{test_hashmap.c => prog_tests/hashmap.c} (53%) create mode 100644 tools/testing/selftests/bpf/progs/test_btf_map_in_map.c