This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 74f86426435b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 7dce81a42bde mm/madvise: allow KSM hints for remote API omits 22b653bb1a66 mm/madvise: employ mmget_still_valid() for write lock omits bf0d9bb883b9 mm/madvise: support both pid and pidfd for process_madvise omits cae45d283110 pid: move pidfd_get_pid() to pid.c omits 0f9a3e5bde34 mm/madvise: check fatal signal pending of target process omits 1f1cd380b3d7 fix process_madvise build break for arm64 omits bb33c9fe89d9 mm/madvise: introduce process_madvise() syscall: an extern [...] omits ae8a2155a75a mm/madvise: pass task and mm to do_madvise omits e4c024bf4ffd net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 7de674b6b720 mm/swap.c: annotate data races for lru_rotate_pvecs omits ef917eaa85f7 mm: annotate a data race in page_zonenum() omits c3e0c65802e2 mm/rmap: annotate a data race at tlb_flush_batched omits 03715b886a2f mm/util.c: annotate an data race at vm_committed_as omits 7cda624cc62c mm/mempool: fix a data race in mempool_free() omits e5917d3ad40b mm/list_lru: fix a data race in list_lru_count_one omits 5b7558f3449a mm/memcontrol: fix a data race in scan count omits f10c47fb7ee6 mm/page_counter: fix various data races at memsw omits 824eae283f60 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 8a7d38f0b17a mm/swapfile: fix and annotate various data races omits e345dfa414b5 mm/filemap.c: fix a data race in filemap_fault() omits 60eff05d36fb mm/swap_state: mark various intentional data races omits b4cd7bbd2161 mm-page_io-mark-various-intentional-data-races-v2 omits 2d6f8d0eb2af mm/page_io: mark various intentional data races omits 03ac48c80402 mm/frontswap: mark various intentional data races omits bdda75e0a707 mm/kmemleak: silence KCSAN splats in checksum omits a3ef415a8c5d kernel: set USER_DS in kthread_use_mm omits 8a10dd143a5e kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 7bb20cecd81e kernel: better document the use_mm/unuse_mm API contract omits b01b53ea7f53 kernel: move use_mm/unuse_mm to kthread.c omits 35bd54635fb1 kernel: move use_mm/unuse_mm to kthread.c omits 4984421ee813 i915/gvt: remove unused xen bits omits 2a8be3a382a4 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 41d80f03b0a0 Merge branch 'akpm-current/current' omits b609319498eb arm64/hugetlb: fix hugetlb initialization omits 28305d02bf2f crypto: hisilicon/qm add more ACPI dependencies omits 68df89cc6640 Merge remote-tracking branch 'cel/cel-next' omits 418a0a885286 Merge remote-tracking branch 'fpga/for-next' omits ea6b6609b7cf Merge remote-tracking branch 'devfreq/devfreq-next' omits ba1900e8b08e Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 64a38c16825b Merge remote-tracking branch 'hyperv/hyperv-next' omits c53897a73872 Merge remote-tracking branch 'xarray/xarray' omits cf80277b52a1 Merge remote-tracking branch 'nvmem/for-next' omits 8dab80135e0b Merge remote-tracking branch 'slimbus/for-next' omits ff1edb3d90b7 Merge remote-tracking branch 'fsi/next' omits 7cd140959696 Merge remote-tracking branch 'kspp/for-next/kspp' omits d041327977f5 Merge remote-tracking branch 'ntb/ntb-next' omits 50e9f5ce6c9e Merge remote-tracking branch 'rtc/rtc-next' omits c0db3caa4b51 Merge remote-tracking branch 'coresight/next' omits fc65715b450a Merge remote-tracking branch 'livepatching/for-next' omits 772932382288 Merge remote-tracking branch 'kselftest/next' omits 22d2f98b6dec Merge remote-tracking branch 'userns/for-next' omits 7bfd326d45fa Merge remote-tracking branch 'pwm/for-next' omits 83db709dac56 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 345a1d17f14d Merge remote-tracking branch 'pinctrl-intel/for-next' omits 7675b5b3767e Merge remote-tracking branch 'pinctrl/for-next' omits 9f617b4c12ef Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b3d41addafcf Merge remote-tracking branch 'gpio/for-next' omits d51c17fa80b1 Merge remote-tracking branch 'rpmsg/for-next' omits da4f13de9852 Merge remote-tracking branch 'vhost/linux-next' omits 320d3b795172 Merge remote-tracking branch 'scsi/for-next' omits 65cfd1ca5545 Merge remote-tracking branch 'cgroup/for-next' omits 0bffa9f784e8 Merge remote-tracking branch 'slave-dma/next' omits 21fe660d16a8 Merge remote-tracking branch 'mux/for-next' omits 8e2036ee7df1 Merge remote-tracking branch 'staging/staging-next' omits e74f46de0217 Merge remote-tracking branch 'thunderbolt/next' omits 7096ce032eff Merge remote-tracking branch 'soundwire/next' omits 136d9cc26c33 Merge remote-tracking branch 'extcon/extcon-next' omits d1fbe6479c9c Merge remote-tracking branch 'tty/tty-next' omits 57a0e7302d3d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits e9c05caf822f Merge remote-tracking branch 'usb/usb-next' omits ddd04924ddf1 Merge remote-tracking branch 'driver-core/driver-core-next' omits b3bba5055b79 Merge remote-tracking branch 'ipmi/for-next' omits 781c6c82fae2 Merge remote-tracking branch 'leds/for-next' omits 7ba3fb95803a Merge remote-tracking branch 'chrome-platform/for-next' omits 08639aa0b3c3 Merge remote-tracking branch 'drivers-x86/for-next' omits 43db9216c922 Merge remote-tracking branch 'workqueues/for-next' omits 4ade53909768 Merge remote-tracking branch 'percpu/for-next' omits 16421e830bed Merge remote-tracking branch 'kvms390/next' omits 1eb8fc66d5fd Merge remote-tracking branch 'kvm/linux-next' omits eba430dfd114 Merge remote-tracking branch 'rcu/rcu/next' omits 56b3b7ce9d92 Merge remote-tracking branch 'edac/edac-for-next' omits 937718ea6d63 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 8e6c16bf5b84 Merge remote-tracking branch 'tip/auto-latest' omits 9312d774dc7a Merge remote-tracking branch 'spi/for-next' omits 65002af3a898 Merge remote-tracking branch 'devicetree/for-next' omits 1a9805281881 Merge remote-tracking branch 'audit/next' omits f4b7362188c1 Merge remote-tracking branch 'tpmdd/next' omits 1484401989ec Merge remote-tracking branch 'smack/for-next' omits 37250eab5c00 Merge remote-tracking branch 'selinux/next' omits 34b8e69ec3ad Merge remote-tracking branch 'keys/keys-next' omits 7dc0558cdb37 Merge remote-tracking branch 'apparmor/apparmor-next' omits 73c6d93f43c5 Merge remote-tracking branch 'regulator/for-next' omits a2da31c85aa2 Merge remote-tracking branch 'battery/for-next' omits 23a40bab3151 Merge remote-tracking branch 'mmc/next' omits 0e13eeb353bd Merge remote-tracking branch 'device-mapper/for-next' omits f803b6523025 Merge remote-tracking branch 'block/for-next' omits f4294f1c59fc Merge remote-tracking branch 'input/next' omits 61520b47e062 next-20200420/sound-asoc omits 4e0ccac66199 Merge remote-tracking branch 'sound/for-next' omits d28b8b4c0da2 Merge remote-tracking branch 'regmap/for-next' omits 4d20be7a8d66 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 22703846adcc Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 5504e1f2397b Merge remote-tracking branch 'drm-misc/for-linux-next' omits c52edcb286eb Merge remote-tracking branch 'drm-intel/for-linux-next' omits ba22f6f28688 Merge remote-tracking branch 'amdgpu/drm-next' omits 0d0d2d168eb6 Merge remote-tracking branch 'crypto/master' omits ec754e690770 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 4a044c0037d4 Merge remote-tracking branch 'gfs2/for-next' omits 2808f60f5776 Merge remote-tracking branch 'mac80211-next/master' omits f06af18ff539 Merge remote-tracking branch 'wireless-drivers-next/master' omits d6b470e5ca01 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits e0f3c410417f Merge remote-tracking branch 'net-next/master' omits d61c6ed81a30 Merge remote-tracking branch 'rdma/for-next' omits 681eb99da8b7 Merge remote-tracking branch 'swiotlb/linux-next' omits a084e30d6ff9 Merge remote-tracking branch 'ieee1394/for-next' omits 115787f20838 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 1d2c9af8b702 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits de7a0c4754ea Merge remote-tracking branch 'pm/linux-next' omits fb931b5a4c86 Merge remote-tracking branch 'v4l-dvb/master' omits aa6d62ca22bb Merge remote-tracking branch 'jc_docs/docs-next' omits 711e67726aad Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits d629625e607f Merge branch 'dmi/master' omits 59dbf873f81a Merge remote-tracking branch 'i3c/i3c/next' omits e854a70f6f0b signal: Avoid corrupting si_pid and si_uid in do_notify_parent omits 232892a623fb Merge remote-tracking branch 'i2c/i2c/for-next' omits cb881daa43cf Merge remote-tracking branch 'hid/for-next' omits 4ea9270f05e2 Merge remote-tracking branch 'printk/for-next' omits 791b16f95985 Merge remote-tracking branch 'vfs/for-next' omits 8cedd633fa4a Merge remote-tracking branch 'file-locks/locks-next' omits 12282c220651 Merge remote-tracking branch 'nfsd/nfsd-next' omits 599f59562e0a Merge remote-tracking branch 'jfs/jfs-next' omits 76df0f5d847e Merge remote-tracking branch 'fuse/for-next' omits ef00e4eef897 Merge remote-tracking branch 'f2fs/dev' omits c06f88e076cb Merge remote-tracking branch 'ext3/for_next' omits 50c0fc07d7ab Merge remote-tracking branch 'exfat/dev' omits ee0b2dd9f03f Merge remote-tracking branch 'btrfs/for-next' omits 233fd8d4c4a3 Merge remote-tracking branch 'sh/sh-next' omits 846fb99308af Merge remote-tracking branch 'nds32/next' omits 9dc35e9729e3 Merge remote-tracking branch 'mips/mips-next' omits 2d2b2783b40c Merge remote-tracking branch 'm68k/for-next' omits 12d77a1dbd7a Merge remote-tracking branch 'h8300/h8300-next' omits 709226898509 Merge remote-tracking branch 'csky/linux-next' omits d705f72c8df7 Merge remote-tracking branch 'clk/clk-next' omits 72a2dc09065e Merge remote-tracking branch 'tegra/for-next' omits 545f1464de9f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a2d50e493766 Merge remote-tracking branch 'samsung-krzk/for-next' omits c89622bda0ed Merge remote-tracking branch 'rockchip/for-next' omits 8f2620c1799a Merge remote-tracking branch 'reset/reset/next' omits 5c70e758f4fa Merge remote-tracking branch 'renesas/next' omits b353c069fa04 Merge remote-tracking branch 'realtek/for-next' omits a40dc1ba5e9d Merge remote-tracking branch 'raspberrypi/for-next' omits 19f5c7112595 Merge remote-tracking branch 'qcom/for-next' omits 8448c035b0cb Merge remote-tracking branch 'omap/for-next' omits 59e888027592 Merge remote-tracking branch 'mvebu/for-next' omits 6e752f166d08 Merge remote-tracking branch 'mediatek/for-next' omits 51f2e8d149ff Merge remote-tracking branch 'keystone/next' omits bfad51ea66ea Merge remote-tracking branch 'imx-mxs/for-next' omits 89dc9a92f636 Merge remote-tracking branch 'at91/at91-next' omits e8662ab328e0 Merge remote-tracking branch 'aspeed/for-next' omits 1e6d91610fc6 Merge remote-tracking branch 'arm/for-next' omits a638d8386ffc Merge remote-tracking branch 'dma-mapping/for-next' omits 69cecf88d56e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 3c7f529d10ff Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c260d2ccae09 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 0cca8d25a96a Merge remote-tracking branch 'fpga-fixes/fixes' omits 213b5c8a58fd Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 35b245ffe2fc Merge remote-tracking branch 'mmc-fixes/fixes' omits d8294685c20f Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 1685b7fab081 Merge remote-tracking branch 'scsi-fixes/fixes' omits 3b31a6a42a13 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits fcddd079054b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 75d66ab977f4 Merge remote-tracking branch 'kvms390-fixes/master' omits bd14195ad0cb Merge remote-tracking branch 'kvm-fixes/master' omits 515ee34f58a3 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits f1aef58aa309 Merge remote-tracking branch 'crypto-current/master' omits 57b0b145aa86 Merge remote-tracking branch 'input-current/for-linus' omits 972dfceda287 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits ac24220e6c39 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits c030d4b722d1 Merge remote-tracking branch 'staging.current/staging-linus' omits c91d21c0790e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits cfc4e66fa8b5 Merge remote-tracking branch 'usb.current/usb-linus' omits a704136d1252 Merge remote-tracking branch 'tty.current/tty-linus' omits 16d3361e91a8 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 7efa1526a19d Merge remote-tracking branch 'spi-fixes/for-linus' omits 64072830503d Merge remote-tracking branch 'regulator-fixes/for-linus' omits 1fe977d98209 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 5814e481681a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d954765ba54c Merge remote-tracking branch 'sound-current/for-linus' omits 5e4869507a14 Merge remote-tracking branch 'wireless-drivers/master' omits d43d505d9dc9 Merge remote-tracking branch 'netfilter/master' omits 0f6daeda6d7c Merge remote-tracking branch 'ipsec/master' omits 810a97bdded0 Merge remote-tracking branch 'net/master' omits 94ff45860268 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 9cf7395d986e Merge remote-tracking branch 'arc-current/for-curr' omits d14c1d79b97b Merge remote-tracking branch 'kbuild-current/fixes' omits a444ab0afbc2 ipc/namespace.c: use a work queue to free_ipc omits ac5bbb19223a ipc/msg: add missing annotation for freeque() omits 540533e60862 selftests: vm: pkeys: fix multilib builds for x86 omits f0e6b3d91f00 selftests: vm: pkeys: use the correct page size on powerpc omits af9a9bf3e2e7 selftests/vm/pkeys: override access right definitions on powerpc omits 5d461044c9d8 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 3829137ed5b5 selftests/vm/pkeys: introduce a sub-page allocator omits b96d0dc36a2b selftests/vm/pkeys: detect write violation on a mapped acc [...] omits fe572d1a784b selftests/vm/pkeys: associate key on a mapped page and det [...] omits e13d196594c6 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 734caa125d04 selftests/vm/pkeys: improve checks to determine pkey support omits 951cc4ff25a3 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits 7114b0c8132f selftests/vm/pkeys: fix number of reserved powerpc pkeys omits c55a9c9e5599 selftests/vm/pkeys: introduce powerpc support omits 57adc2b9aeee selftests/vm/pkeys: introduce generic pkey abstractions omits 588dcc1e63d1 selftests: vm: pkeys: use the correct huge page size omits 7645954799cc selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits c905e9a40bec selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits 81f1e31b258c selftests/vm/pkeys: fix pkey_disable_clear() omits 00b152b69b2c selftests: vm: pkeys: add helpers for pkey bits omits b82e92c4b1aa selftests: vm: pkeys: Use sane types for pkey register omits d8333e4e1f13 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits 14fe4b57adeb selftests/vm/pkeys: move some definitions to arch-specific header omits c4ef4bfb9ccc selftests/vm/pkeys: move generic definitions to header file omits cd3a52c60c6d selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 314c6d53d4bb selftests/x86/pkeys: move selftests to arch-neutral directory omits 814efac5e128 aio: simplify read_events() omits 7874a1452a69 kernel/relay.c: fix read_pos error when multiple readers omits 4324a7f4401b panic: add sysctl to dump all CPUs backtraces on oops event omits 9852d271d112 arm64: memory: give hotplug memory a different resource name omits 878fc032b878 mm/memory_hotplug: allow arch override of non boot memory [...] omits 41f05fef6fdb kexec: prevent removal of memory in use by a loaded kexec image omits db22035066bc umh: fix refcount underflow in fork_usermode_blob(). omits 6ff83732ae58 fs/seq_file.c: seq_read: Update pr_info_ratelimited omits d512ae65253e fat: improve the readahead for FAT entries omits f90fd4ebd6af fat: don't allow to mount if the FAT length == 0 omits 85d3404599ae fs/binfmt_elf: remove redundant elf_map ifndef omits 8ffe2d3ad9f2 checkpatch: look for c99 comments in ctx_locate_comment omits e705114a6cfe checkpatch: additional MAINTAINER section entry ordering checks omits 43dc0ba08998 lib/test_lockup.c: make test_inode static omits 247af094607b test_firmware: remove unnecessary test_fw_mutex in test_de [...] omits ce465db34623 lib: optimize cpumask_local_spread() omits cc15edf8bf74 lib: Add might_fault() to strncpy_from_user. omits d0b84211a395 lib/math: avoid trailing newline hidden in pr_fmt() omits 82b45a1d7b96 dynamic_debug: add an option to enable dynamic debug for m [...] omits 93a0fba3de9a kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 87e5f92ee04e parisc: add sysctl file interface panic_on_stackoverflow omits ab84a062a7fb user.c: make uidhash_table static omits 277276e52323 proc: rename "catch" function argument omits 671e4f270455 kernel/hung_task.c: Monitor killed tasks. omits 8eca459e0412 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 2a38d5ea0ada fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 4e8add34bd2c mm: use false for bool variable omits 213c352411e2 mm/memory: fix a typo in comment "attampt"->"attempt" omits 7c416d83ae14 mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 8909574535e1 mm/sparse: fix a typo in comment "convienence"->"convenience" omits 1f2818a0472e mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits fad94fb5a26d mm: fix a typo in comment "strucure"->"structure" omits 9997dd779bae mm, memcg: fix some typos in memcontrol.c omits abcf2fcb2c2d mm/frontswap: fix some typos in frontswap.c omits 092f75b0d209 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits ba9993093373 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits 1069dee6a33a mm/memblock: fix a typo in comment "implict"->"implicit" omits cfb702e4e7ff mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits a18bbd5aae45 mm/vmsan: fix some typos in comment omits ddd596ee4b66 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits cc28b760b502 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits fa22a89c1b91 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 69603c9a6cce mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 60a84b52fdb0 mm: ksm: fix a typo in comment "alreaady"->"already" omits 805c3a687572 mm: ksm: fix a typo in comment "alreaady"->"already" omits 3755560016ec mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits ab4d5250cd4c mm-replace-zero-length-array-with-flexible-array-member-fix omits a8469f4fe82b mm: replace zero-length array with flexible-array member omits d90091602f50 mm/memory_hotplug: remove is_mem_section_removable() omits 70ca790f8182 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits ad7967148569 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 566511ffa837 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits c64254d279af mm/thp: rename pmd_mknotpresent() to pmd_mknotvalid() omits 14320f7107e8 powerpc/mm: drop platform defined pmd_mknotpresent() omits 7829c2b3e623 mm: thp: don't need to drain lru cache when splitting and [...] omits edfcc45d4222 hugetlbfs: clean up command line processing omits e8f526ba5056 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits dc83021deaa8 hugetlbfs: move hugepagesz= parsing to arch independent code omits bd1b6845a987 hugetlbfs: add arch_hugetlb_valid_size omits 750fd40e1620 khugepaged: introduce 'max_ptes_shared' tunable omits 206d2f0ae3cb thp: change CoW semantics for anon-THP omits df7f2b9f4997 khugepaged: allow to collapse PTE-mapped compound pages omits 38d925a0068d khugepaged: allow to collapse a page shared across fork omits a19ce12e59fa khugepaged: drain LRU add pagevec after swapin omits 57b71fe16c53 khugepaged: drain all LRU caches before scanning pages omits f6f1fd8daaa7 khugepaged: do not stop collapse if less than half PTEs ar [...] omits 52feca23827d khugepaged: add self test omits 68cb1ddcab7b tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits 19b9220d371c mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 5f9d36ff6685 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits 6218e9dd1236 mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits 76b9e9a9644a mm/page_alloc: integrate classzone_idx and high_zoneidx omits 59cab9e8ea7c mm/page_alloc: use ac->high_zoneidx for classzone_idx omits 1c19197f1a27 mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 68fd1836f002 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits 8de45679a61e mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits a19a126f009a mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits d81a94348c9c mm: call cond_resched() from deferred_init_memmap() omits 7bd94ba7d51a mm: initialize deferred pages with interrupts enabled omits f7a326cc2cb5 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 83b32fe033c4 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 6ad7aaeefdbc mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits f0526516dbc8 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits 0a337d0505c1 mm/page_alloc.c: rename free_pages_check() to check_free_page() omits 28f8a4a71ace mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits d2cfb46fb089 mm/page_alloc.c: bad_flags is not necessary for bad_page() omits 4d41d2638371 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 944a16826915 docs/vm: update memory-models documentation omits d4f524cbe1cb mm: simplify find_min_pfn_with_active_regions() omits efbe6cef571d mm: clean up free_area_init_node() and its helpers omits e48a8020c3c7 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits c541ab099986 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits a81661240314 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits 8c053698a3b4 mm: memmap_init: iterate over memblock regions rather that [...] omits 98009061716e xtensa: simplify detection of memory zone boundaries omits 001dd15fdeae unicore32: simplify detection of memory zone boundaries omits f343309662df sparc32: simplify detection of memory zone boundaries omits bdde4d1c2d5d parisc: simplify detection of memory zone boundaries omits e28f0c114618 m68k: mm: simplify detection of memory zone boundaries omits 2c545c6b2256 csky: simplify detection of memory zone boundaries omits 0a5b10cee89e arm64: simplify detection of memory zone boundaries for UM [...] omits cfdb1db096fe arm: simplify detection of memory zone boundaries omits 551f7f7a25c8 alpha: simplify detection of memory zone boundaries omits 79dd2d7c28ed mm: use free_area_init() instead of free_area_init_nodes() omits 003bbfcbdeec mm: free_area_init: use maximal zone PFNs rather than zone sizes omits 44231b41c283 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits 3b1274213112 mm: make early_pfn_to_nid() and related defintions close t [...] omits a4a1a9a2d4cc mm: memblock: replace dereferences of memblock_region.nid [...] omits f55c2a0d4003 mm: clarify __GFP_MEMALLOC usage omits 48cd5e27eb73 mm/mm_init.c: report kasan-tag information stored in page->flags omits 2b4a93390bce s390: use __vmalloc_node in stack_alloc omits 0b2a81c41f67 powerpc: use __vmalloc_node in alloc_vm_stack omits 31eeac0a8d3f arm64: use __vmalloc_node in arch_alloc_vmap_stack omits 5bb547f16a06 mm-remove-vmalloc_user_node_flags-fix omits 4ac33a50e29a mm: remove vmalloc_user_node_flags omits c222244c46eb mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits 8de5deb0a998 mm: switch the test_vmalloc module to use __vmalloc_node omits 95cac0e9197d mm-remove-__vmalloc_node_flags_caller-fix omits dc58e00bfa57 tools/kvm_stat: add sample systemd unit file omits 2f4a1b2a3f2e tools/kvm_stat: Add command line switch '-L' to log to file omits 979ace0163cb tools/kvm_stat: add command line switch '-z' to skip zero records omits 489d2ba18620 KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_run omits 6cdec7a47580 KVM: nSVM: Check for CR0.CD and CR0.NW on VMRUN of nested guests omits c5027e12966e KVM: X86: Improve latency for single target IPI fastpath omits aecf608dc9ac KVM: VMX: Optimize handling of VM-Entry failures in vmx_vc [...] omits 5c3a89580e6f KVM: nVMX: Remove non-functional "support" for CR3 target values omits 2cbdb5824228 KVM: x86/mmu: Avoid an extra memslot lookup in try_async_p [...] omits 6017d8e27cdb KVM: x86/mmu: Set @writable to false for non-visible acces [...] omits bb53120d67cd KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags omits 1fec36d1a77a KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_r [...] omits cfec7581c97d KVM: nVMX: Drop manual clearing of segment cache on nested [...] omits fdfbb35111cb KVM: nVMX: Reset register cache (available and dirty masks [...] omits 4ee357af6f29 KVM: nVMX: Invoke ept_save_pdptrs() if and only if PAE pag [...] omits d2291c83fbee KVM: nVMX: Rename exit_reason to vm_exit_reason for nested [...] omits 66defe4222cc KVM: nVMX: Cast exit_reason to u16 to check for nested EXT [...] omits e63beef03684 KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_re [...] omits 020f3fcfbc36 KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_ [...] omits fa42bee8ef79 KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants omits 2c2bac828c42 KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_ [...] omits 10c035983700 KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected() omits d37c0b31d771 KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move [...] omits 5f273667ab05 KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit() omits 2e3ac6e1e6cb kvm_host: unify VM_STAT and VCPU_STAT definitions in a sin [...] omits bf0818b27af0 KVM: x86: move kvm_create_vcpu_debugfs after last failure point omits a88858e7f859 KVM: SVM: Use do_machine_check to pass MCE to the host omits 14bd1f498c2a KVM: VMX: Clean cr3/pgd handling in vmx_load_mmu_pgd() omits b55378d35988 KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code omits 46102940e65e KVM: nVMX: Free only the affected contexts when emulating INVEPT omits d9ed03329b89 KVM: nVMX: Don't flush TLB on nested VMX transition omits 87813ba88e0c KVM: nVMX: Skip MMU sync on nested VMX transition when possible omits 52670e67c07c KVM: x86/mmu: Add module param to force TLB flush on root reuse omits 20d842c11c1e KVM: x86/mmu: Add separate override for MMU sync during fa [...] omits 6217baf4f388 KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm [...] omits 2a855936a707 KVM: VMX: Don't reload APIC access page if its control is [...] omits 820d281b80ed KVM: VMX: Retrieve APIC access page HPA only when necessary omits 9430b7aa2d7a KVM: nVMX: Reload APIC access page on nested VM-Exit only [...] omits cabd35b6a8ea KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM [...] omits 3cad9ab6ad1a KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specif [...] omits a421b67c8d80 KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush cur [...] omits 6825fe68b359 KVM: nVMX: Add helper to handle TLB flushes on nested VM-E [...] omits d4192d279cb7 KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() omits 67e8c7d10247 KVM: SVM: Document the ASID logic in svm_flush_tlb() omits bab0b6868a5f KVM: VMX: Introduce vmx_flush_tlb_current() omits 258583717df8 KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h omits 0193e605766a KVM: VMX: Move vmx_flush_tlb() to vmx.c omits 1521060a6775 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() omits c76c0d2e9b6d KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb [...] omits 187f6f93fda1 KVM: VMX: Clean up vmx_flush_tlb_gva() omits afc541d07f9d KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() omits adce7e51ad59 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits f0a6c2874461 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 990fff829fdd ipmi: use vzalloc instead of kmalloc for user creation omits 28bf8c4a2f2a firmware: google: vpd: Replace zero-length array with flex [...] omits 713ec6f998f8 firmware: google: memconsole: Replace zero-length array wi [...] omits 4407adee91d3 firmware: dmi-sysfs: Replace zero-length array with flexib [...] omits be950c0b6fb2 mm: remove __vmalloc_node_flags_caller omits 60e6c507bca7 mm: remove both instances of __vmalloc_node_flags omits aa33e3b23bff mm: remove the prot argument to __vmalloc_node omits 43c9a2a84e70 mm: remove the pgprot argument to __vmalloc omits cf1bd8e23a30 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits 9fd89a389f9a mm: enforce that vmap can't map pages executable omits 31c3f12e795d mm: remove the prot argument from vm_map_ram omits c3b1538c0450 mm: remove unmap_vmap_area omits 8d6173e46a8c mm: remove map_vm_range omits 75a0e11adc40 mm: don't return the number of pages from map_kernel_range [...] omits 2a91670f23d2 mm: rename vmap_page_range to map_kernel_range omits 4918b9e7e63a mm: remove vmap_page_range_noflush and vunmap_page_range omits 638bf16c7e60 mm: pass addr as unsigned long to vb_free omits ac89b0934c07 mm: only allow page table mappings for built-in zsmalloc omits fd3a96c4af62 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits f23530448b6f mm: unexport unmap_kernel_range_noflush omits 1e6361f080f9 mm: remove __get_vm_area omits adc282e1e850 powerpc: remove __ioremap_at and __iounmap_at omits 15cdd9ca08bc powerpc: add an ioremap_phb helper omits 761a797cc5da dma-mapping: use vmap insted of reimplementing it omits e825cf614403 staging: media: ipu3: use vmap instead of reimplementing it omits 24c4cbcaa895 staging: android: ion: use vmap instead of vm_map_ram omits e53c7af6eda4 x86: fix vmap arguments in map_irq_stack omits 052fb6459dcb x86/hyperv: use vmalloc_exec for the hypercall page omits 1df1fabf6a05 mm/mmap.c: fix the adjusted length error omits 5d8dae9e5cb9 /proc/PID/smaps: Add PMD migration entry parsing omits 4a2e399399b5 mm/gup.c: further document vma_permits_fault() omits f13ba0fcf163 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 75c159cc93ca asm-generic: remove pgtable-nop4d-hack.h omits 24465471ea7d unicore32: remove __ARCH_USE_5LEVEL_HACK omits 52cce87a2faa sh: add support for folded p4d page tables omits 2e3b0f070d95 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits 9756ae122f03 sh: fault: Modernize printing of kernel messages omits 0640b7608c39 powerpc: add support for folded p4d page tables omits 7d0986fdf11e openrisc: add support for folded p4d page tables omits df4690cba4aa nios2: add support for folded p4d page tables omits d49efd044290 ia64: add support for folded p4d page tables omits 97fee9365f03 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 059c865b8846 arm64: add support for folded p4d page tables omits 8bfbae04ad31 arm: add support for folded p4d page tables omits c84c850414e6 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 2c21adfc8276 memcg-optimize-memorynuma_stat-like-memorystat-fix omits 46ec24ad3502 mm/memcg: optimize memory.numa_stat like memory.stat omits 997756b95dc1 mm/swapfile.c: remove the unnecessary goto for SSD case omits ff62a8b37422 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits 9d19832af775 mm/swapfile.c: offset is only used when there is more slots omits 8d39837f63a4 mm: swap: properly update readahead statistics in unuse_pt [...] omits 03e6dce10354 mm/swap_state: fix a data race in swapin_nr_pages omits 288bc7e3cdc2 mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits aae0f5ece5a7 iomap: convert from readpages to readahead omits b55c4f8964e9 fuse-convert-from-readpages-to-readahead-fix omits a96d35fa35e7 fuse: convert from readpages to readahead omits 82f710919b63 f2fs: pass the inode to f2fs_mpage_readpages omits d7e22c70139e f2fs: convert from readpages to readahead omits 62136b670d6f ext4: pass the inode to ext4_mpage_readpages omits 7f4115ffc1b4 ext4: convert from readpages to readahead omits a4a5775be2ff erofs: convert compressed files from readpages to readahead omits 9d3696eddb76 erofs: convert uncompressed files from readpages to readahead omits 09cad0b56a9f btrfs: convert from readpages to readahead omits a997b83bb575 fs: convert mpage_readpages to mpage_readahead omits cbe5963857a9 mm: use memalloc_nofs_save in readahead path omits 9a520f0abc85 mm: document why we don't set PageReadahead omits c7fdf2dcf455 mm: add page_cache_readahead_unbounded omits 2d64fb881fa7 mm: move end_index check out of readahead loop omits dcc5f58cf04f mm: add readahead address space operation omits 074b86e7572e mm: put readahead pages in cache earlier omits a44ecdb536e5 mm: remove 'page_offset' from readahead loop omits dacb27a538be mm: rename readahead loop variable to 'i' omits 98f7af03c189 mm: rename various 'offset' parameters to 'index' omits e1992c278c44 mm: use readahead_control to pass arguments omits dbf015a65ff4 mm: add new readahead_control API omits 4efe5e34bed7 mm: move readahead nr_pages check into read_pages omits f5261c2adf00 mm: ignore return value of ->readpages omits a8a3d6eb8cab mm: return void from various readahead functions omits e8d93cf3d7f5 mm: move readahead prototypes from mm.h omits ed1b7f7a52f5 mm, dump_page(): do not crash with invalid mapping pointer omits 9da1e6433a1b mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits 8f634d80ebc4 mm/slub.c: fix corrupted freechain in deactivate_slab() omits 6f09e3075f76 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 2802e82db376 ramfs: support O_TMPFILE omits 63c4f4cdb793 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 923f9a7d92a7 ocfs2: add missing annotation for dlm_empty_lockres() omits a8090d3b54a4 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits 36d1b5ecb415 Merge branch 'irq/urgent' omits e3e43effbd55 Merge branch 'ras/core' omits 80fcad63d525 Merge branch 'x86/cleanups' omits ed3ae7ceb2e4 Merge branch 'x86/urgent' omits 0fdab8b6bcf6 Merge branch 'core/urgent' omits e7834c3a048f Merge branch 'irq/urgent' omits 16fa038efe58 Merge branch 'locking/kcsan' omits e4e24b208401 Merge branch 'perf/urgent' omits fb674dc58fde Merge branch 'ras/core' omits 4c150e3421a6 Merge branch 'sched/urgent' omits 456ef79849a2 Merge branch 'timers/urgent' omits 7cc5af85242a Merge branch 'x86/asm' omits e3c2de67feeb Merge branch 'x86/cleanups' omits f4194d929dfd Merge branch 'x86/kdump' omits 09bba8668bb8 Merge branch 'x86/urgent' omits 98b2421f3463 squashfs: migrate from ll_rw_block usage to BIO omits dc04fb81b38e fs/squashfs/squashfs_fs.h: replace zero-length array with [...] omits 35e3a94183a4 mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] omits 8cf39f47a8d9 mm: Fix MREMAP_DONTUNMAP accounting on VMA merge omits 2d759b8cb52a tools/vm: fix cross-compile build omits 9e11c2607509 coredump: fix null pointer dereference on coredump omits 4930b4336761 mm: shmem: disable interrupt when acquiring info->lock in [...] omits 5f997bfce0af shmem: fix possible deadlocks on shmlock_user_lock omits 73868c9fe168 vmalloc: fix remap_vmalloc_range() bounds checks omits 21c29c4610ab mm/shmem: fix build without THP omits 995fd49207d6 mm-ksm-fix-null-pointer-dereference-when-ksm-zero-page-is- [...] omits 0b834f200b73 mm-ksm-fix-null-pointer-dereference-when-ksm-zero-page-is- [...] omits 58077f6b05c1 mm/ksm: fix NULL pointer dereference when KSM zero page is [...] omits ce27c888c66d tools/build: tweak unused value workaround omits e961bd466d0c checkpatch: fix a typo in the regex for $allocFunctions omits 3e3d3ca8e713 mm, gup: return EINTR when gup is interrupted by fatal signals omits 4ce60e790512 mm/hugetlb: fix a addressing exception caused by huge_pte_offset omits f28c07c13c4c maintainers-add-an-entry-for-kfifo-fix-fix omits afec334abfeb maintainers-add-an-entry-for-kfifo-fix omits a21b4e66e0ef MAINTAINERS: add an entry for kfifo omits 2ac130b0dae9 mm/userfaultfd: disable userfaultfd-wp on x86_32 omits 207d25ff44c1 usb: core: kcov: collect coverage from usb complete callback omits 5a9e12188756 kcov: collect coverage from interrupts omits 5ab3026b7017 kcov: use t->kcov_mode as enabled indicator omits 884895cd4ddd kcov: move t->kcov_sequence assignment omits b609bf8b8d6e kcov: move t->kcov assignments into kcov_start/stop omits 8fcccdf8506a kcov: fix potential use-after-free in kcov_remote_start omits 1a99ead2b43d kcov: cleanup debug messages omits 209536ef644a mm, memcg: fix error return value of mem_cgroup_css_alloc() omits f781e119fe23 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits 6b3703aaa5c0 /proc/kpageflags: do not use uninitialized struct pages omits aefb38967698 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 22b9c9ef4458 slub: avoid redzone when choosing freepointer location omits d463208a4e44 sh: fix build error in mm/init.c omits d20ffee6c1ae mm/debug: add tests validating architecture page table helpers omits 36792a4aa66c Merge remote-tracking branch 'spi/for-5.8' into spi-next omits 5e60c07c8615 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits f8cfd4e877fa exfat: truncate atimes to 2s granularity omits fe3e785bfdac exfat: properly set s_time_gran omits 723fa610ebd2 Merge branch for-5.8/arm64/dt into for-next omits 437c98a01a9e Merge branch for-5.8/arm/dt into for-next omits 96f48da196a2 Merge branch for-5.7/arm64/defconfig into for-next omits fa389f19dd0a mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits ddc42be7c608 rcu: Initialize and destroy rcu_synchronize only when necessary omits ffcb573edf48 Improve KCSAN documentation a bit omits 501b662d758c locktorture: Use true and false to assign to bool variables omits cce6d051f127 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 4d5355e3d66a x86/mm/pat: Mark an intentional data race omits 5c4f2f085485 fork: Annotate a data race in vm_area_dup() omits 787e91dfc16a Merge branch 'lkmm-dev.2020.04.15b' into HEAD omits a8579cbc6bf5 Merge branch 'kcsan-dev.2020.04.13c' into HEAD omits e169c6452c3d Merge branches 'fixes.2020.04.13d', 'kfree_rcu.2020.04.13c [...] omits d8ca464c5927 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() omits 0d1dc7a6c89e ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() omits c4fc51252180 rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU omits dd8e7f9918b3 rcu-tasks: Add IPI failure count to statistics omits 36df38810b3f rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs omits c20fc84e1627 rcu-tasks: Add count for idle tasks on offline CPUs omits d7bbea5e007a rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] omits 78eabd5dd220 rcu-tasks: Make RCU tasks trace also wait for idle tasks omits 48e3c69386e0 rcu-tasks: Handle the running-offline idle-task special case omits 7a416702dadf rcu-tasks: Disable CPU hotplug across RCU tasks trace scans omits 95edf7311a08 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks omits 67eed2ddd9bd rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] omits fa1b26ea78dd rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI omits e85f0b262d08 rcu-tasks: Add grace-period and IPI counts to statistics omits fa8871340ebd rcu-tasks: Split ->trc_reader_need_end omits bcfd0f907739 rcu-tasks: Provide boot parameter to delay IPIs until late [...] omits 402d6b1385fd rcu-tasks: Add a grace-period start time for throttling and debug omits c30eca3fb798 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks omits ab4111d77634 rcu-tasks: Make rcutorture writer stall output include GP state omits 391bbea68fdd rcu-tasks: Add RCU tasks to rcutorture writer stall output omits f7308a7d8541 rcu-tasks: Move #ifdef into tasks.h omits 0ecace989b7e rcu-tasks: Add stall warnings for RCU Tasks Trace omits 7325c945fded rcutorture: Add torture tests for RCU Tasks Trace omits 6f5cfa5b8e2c rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] omits dcea7134d9ea ipmi:bt-bmc: Fix some format issue of the code omits ab032f08dc45 ipmi:bt-bmc: Avoid unnecessary check omits 635049d0e3a0 hwmon: (dell-smm) Use one DMI match for all XPS models omits c4fd4f574670 hwmon: (nct7904) Add watchdog function omits e7b7daeb48e0 ARM: dts: bcm283x: Use firmware PM driver for V3D omits 4258ed39c776 ARM: bcm2835_defconfig: Enable fixed-regulator omits 5d27ce44c1b5 ARM: dts: bcm2711: Add vmmc regulator in emmc2 omits c501e6bc8e8c ARM: dts: bcm2711: Update expgpio's GPIO labels omits e90f16cc1a48 Merge branch 'fixes' into for-next omits 52d3b2f98483 Merge branch 'devel-stable' into for-next omits af8819912598 Merge branches 'fixes' and 'misc' into for-next omits babf67165e40 Merge branch 'fixes' into for-next omits 0d5ee9df57c4 Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits a3f7a2ec97b8 Merge branch 'omap-for-v5.7/defconfig' into for-next omits 2dd7bbf97f25 Merge branch 'fixes' into for-next omits b6bb79e88514 Merge branch 'fixes' into for-next omits 2f71af431cc1 Merge branch 'omap-for-v5.7/ti-sysc' into for-next omits f66ca92dd3a3 Merge branch 'fixes' into for-next omits d886ff4d2a6a ARM: dts: bcm2711: Move emmc2 into its own bus omits 00c5b97b655d Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits a3ae5449fcf3 Merge branch 'omap-for-v5.7/omap1' into for-next omits 81557a5f112b Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits 1e4f7c8fbf46 Merge branch 'omap-for-v5.7/ti-sysc' into for-next omits 060ccdefdafc Merge branch 'fixes' into for-next omits 553792054c44 Merge branch 'omap-for-v5.7/accelerators' into for-next omits 2e42bb26887c Merge branch 'omap-for-v5.7/dt' into for-next omits 73d82f9d85b8 Merge branch 'omap-for-v5.7/pm33xx' into for-next omits fe44c3f9eec0 Merge branches 'omap-for-v5.7/soc' and 'omap-for-v5.7/ti-s [...] omits ec3d259408ce ARM: bcm2835_defconfig: add support for Raspberry Pi4 omits f93d99ad4cc7 ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels adds c90f3b8c4b5b clang-format: don't indent namespaces adds 5d65a0218fee clang-format: Update with the latest for_each macro list adds 20f16489093e Merge tag 'clang-format-for-linus-v5.7-rc3' of git://githu [...] adds b61f7ff0f64f Merge tag 'tpmdd-next-20200421' of git://git.infradead.org [...] adds 189522da8b3a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 3bda03865fca Merge tag 'kvm-s390-master-5.7-2' of git://git.kernel.org/ [...] adds ae49dedaa92b KVM: PPC: Book3S HV: Handle non-present PTEs in page fault [...] adds 00a6a5ef39e7 Merge tag 'kvm-ppc-fixes-5.7-1' of git://git.kernel.org/pu [...] adds 8160a563cfff Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 1eb64c07aab8 sh: fix build error in mm/init.c adds 89b83f282d8b slub: avoid redzone when choosing freepointer location adds b64d8d1e1ba5 mm/userfaultfd: disable userfaultfd-wp on x86_32 adds 5701feb0a9f5 MAINTAINERS: add an entry for kfifo adds 3c1d7e6ccb64 mm/hugetlb: fix a addressing exception caused by huge_pte_offset adds d180870d83db mm, gup: return EINTR when gup is interrupted by fatal signals adds 461e1565366e checkpatch: fix a typo in the regex for $allocFunctions adds a21151b9d81a tools/build: tweak unused value workaround adds 56df70a63ed5 mm/ksm: fix NULL pointer dereference when KSM zero page is [...] adds 0783ac95b4a0 mm/shmem: fix build without THP adds bdebd6a2831b vmalloc: fix remap_vmalloc_range() bounds checks adds ea0dfeb4209b shmem: fix possible deadlocks on shmlock_user_lock adds 94b7cc01da5a mm: shmem: disable interrupt when acquiring info->lock in [...] adds db973a7289da coredump: fix null pointer dereference on coredump adds cf01699ee220 tools/vm: fix cross-compile build adds 18bf34080c4c Merge branch 'akpm' (patches from Andrew) adds 3c2a681b35ad Merge remote-tracking branch 'kbuild-current/fixes' adds 1fd9808cc6b5 Merge remote-tracking branch 'arc-current/for-curr' adds d0384eedcde2 drivers: soc: xilinx: fix firmware driver Kconfig dependency adds f5ba30ba481d firmware: xilinx: make firmware_debugfs_root static adds e9801213465a Merge tag 'zynqmp-soc-for-v5.7-rc3' of https://github.com/ [...] adds c2cbc6328278 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 3fabb43818c9 arm64: sync kernel APIAKey when installing adds 2b9b78be1831 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds a019b36123ae net/mlx5: Fix failing fw tracer allocation on s390 adds 70840b66da4d net/mlx5: CT: Change idr to xarray to protect parallel tup [...] adds e7e0004abdd6 net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup [...] adds 96c34151d157 net/mlx5: Kconfig: convert imply usage to weak dependency adds dcdf4ce0ff4b net/mlx5e: Get the latest values from counters in switchdev mode adds a460fc5d4c17 Merge tag 'mlx5-fixes-2020-04-20' of git://git.kernel.org/ [...] adds b4faef1739dd netfilter: nat: fix error handling upon registering inet hook adds 76fc6a9a9a6a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds e13857f2814d Merge remote-tracking branch 'net/master' adds bc23d0e3f717 cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled adds 6e7e63cbb023 bpf: Forbid XADD on spilled pointers for unprivileged users adds 8ff3571f7e1b bpf: Fix handling of XADD on BTF memory adds aee194b14dd2 bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B adds d2b6c3ab70db bpf, selftests: Add test for BPF_STX BPF_B storing R10 adds b4255011931f Merge remote-tracking branch 'bpf/master' adds d1b08c448501 Merge remote-tracking branch 'ipsec/master' adds a176e114ace4 iwlwifi: actually check allocated conf_tlv pointer adds b98b33d5560a iwlwifi: pcie: actually release queue memory in TVQM adds 290d5e495183 iwlwifi: mvm: beacon statistics shouldn't go backwards adds d8d663970234 iwlwifi: pcie: indicate correct RB size to device adds e5b72e3bc476 iwlwifi: mvm: limit maximum queue appropriately adds 38af8d5a90a8 iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation adds e6d419f94331 iwlwifi: mvm: fix inactive TID removal return value usage adds 1edd56e69dca iwlwifi: fix WGDS check when WRDS is disabled adds 10e41f34a019 MAINTAINERS: update mt76 reviewers adds 485aab1cec32 Merge remote-tracking branch 'wireless-drivers/master' adds f70968f05de4 i40iw: fix null pointer dereference on a null wqe pointer adds 0c6949c3d1b2 RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after re [...] adds 983653515849 RDMA/cm: Fix an error check in cm_alloc_id_priv() adds c08cfb2d8d78 RDMA/mlx4: Initialize ib_spec on the stack adds 6e051971b0e2 RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() adds 59d94c1e1b15 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 6f4ea2074ddf ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 adds 7686e3485253 ALSA: usx2y: Fix potential NULL dereference adds cf9fb7b87376 ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen adds 1e060a453c86 ASoC: wm8960: Fix wrong clock after suspend & resume adds e7b6b3ec01c1 Merge tag 'asoc-fix-v5.7-rc2' of https://git.kernel.org/pu [...] adds fd5c3154b323 Merge remote-tracking branch 'sound-current/for-linus' adds b50fbd561bc2 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 24183c44c9f7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 64515ecf4bc0 Merge remote-tracking branch 'regmap-fixes/for-linus' adds c17774833c9b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 742d59580624 spi: bcm-qspi: Drive MSPI peripheral SSb pin on cs_change adds 1b7ad8c405c3 spi: bcm-qspi: Make PM suspend/resume work with SCMI clock [...] adds 4df3bea7f9d2 spi: bcm-qspi: when tx/rx buffer is NULL set to 0 adds 0392727c261b spi: bcm-qspi: Handle clock probe deferral adds bedad93ec5f8 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds b6a5e951e573 Merge remote-tracking branch 'spi-fixes/for-linus' adds 0fbfc03e9e60 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds c1032d1b99b0 Merge remote-tracking branch 'tty.current/tty-linus' adds 93ceaa808e8d xhci: Fix handling halted endpoint even if endpoint ring a [...] adds e9fb08d617bf xhci: prevent bus suspend if a roothub port detected a ove [...] adds 8f97250c21f0 xhci: Don't clear hub TT buffer on ep0 protocol stall adds c2f87f999a62 Merge remote-tracking branch 'usb.current/usb-linus' adds a134e2cc7b35 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2b36db6a9fd4 Merge remote-tracking branch 'staging.current/staging-linus' adds d7b89820beeb Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 2f81858d1261 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 38ce7f61c535 Merge remote-tracking branch 'input-current/for-linus' adds f51be1985319 Merge remote-tracking branch 'crypto-current/master' adds 4aa83bbdd210 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds b0bbc039d075 ARM: dts: am574x-idk: Disable m_can node adds 90d4d3f4ea45 ARM: dts: dra7: Fix bus_dma_limit for PCIe adds 175ae3ad59ab Merge branch 'fixes-v5.7' into fixes adds 512d1a746406 Merge remote-tracking branch 'omap-fixes/fixes' adds 738206df21d6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d2661d28995d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 844b2d6bdfc7 Merge remote-tracking branch 'scsi-fixes/fixes' adds d81dcae48451 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 4c2fed42db8e Merge remote-tracking branch 'mmc-fixes/fixes' adds 2ddddd0b4e89 Drivers: hv: Move AEOI determination to architecture depen [...] adds 421f090c819d x86/hyperv: Suspend/resume the VP assist page for hibernation adds a847d5d5fb02 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds af2bdf828f79 RISC-V: stacktrace: Declare sp_in_global outside ifdef adds 3c1918c8f541 riscv: fix vdso build with lld adds 4d5157f4e450 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 5715d4842069 Merge remote-tracking branch 'fpga-fixes/fixes' adds 273e4860d072 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds aa411fab3c05 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new fbb9253d9c61 firmware: dmi-sysfs: Replace zero-length array with flexib [...] new 1b7add38236f firmware: google: memconsole: Replace zero-length array wi [...] new 7ccc9de5c708 firmware: google: vpd: Replace zero-length array with flex [...] new d496496793ff treewide: Replace zero-length array with flexible-array member new 086a6cfb63d5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 3e73bcfed973 Merge remote-tracking branch 'dma-mapping/for-next' new c281634c8652 ARM: compat: remove KERNEL_DS usage in sys_oabi_epoll_ctl() new 4f39467e523e Update rmk's email address in various drivers new 365a6327cd64 ARM: 8968/1: decompressor: simplify libfdt builds new 2ab6de0c1320 Merge remote-tracking branch 'arm/for-next' new 4421df1fd835 Merge remote-tracking branch 'aspeed/for-next' new e2a5aa5cf30d Merge remote-tracking branch 'at91/at91-next' new 0699afc7b924 Merge remote-tracking branch 'imx-mxs/for-next' new 27284595da8d Merge remote-tracking branch 'keystone/next' new 4d7d32642272 Merge remote-tracking branch 'mediatek/for-next' new de3bfdf472e5 Merge remote-tracking branch 'mvebu/for-next' new d85d5247885e ARM: OMAP2+: drop unnecessary adrl new 03a29ff596e0 Merge branch 'omap-for-v5.8/soc' into for-next new 520557d4854b ARM: dts: am5729: beaglebone-ai: adding device tree new 441ba630ac92 ARM: dts: am57xx-idk-common: add tc358778 bridge new 1f4c797b748c Merge branch 'omap-for-v5.8/dt' into for-next new ff09da9b26ab Merge remote-tracking branch 'omap/for-next' new 28810eecae08 arm64: dts: qcom: msm8996: Reduce vdd_apc voltage new 74504475611e Merge branch 'arm64-fixes-for-5.7' into for-next new 95c31e68058e arm64: dts: qcom: sc7180: Add Coresight support new b6f78e270969 arm64: dts: qcom: sm8250: Add rpmhpd node new ec13d5c23a33 arm64: dts: qcom: sm8250-mtp: Add pm8150, pm8150l and pm8009 new b7e2fba06622 arm64: dts: qcom: sm8250: Add UFS controller and PHY new 240031967ac4 arm64: dts: qcom: sm8250: Fix PDC compatible and reg new 820f63652bb4 firmware: qcom_scm: Remove unneeded conversion to bool new f49176fb13db dt-bindings: soc: qcom: apr: Use generic node names for AP [...] new 459b1f86f1cb firmware: qcom_scm: fix bogous abuse of dma-direct internals new 64016bb88e85 soc: qcom: rpmhpd: Add SM8250 power domains new 35bb4b22f606 soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner new 02d8ecc18b8f soc: qcom: pdr: Remove impossible error condition new 4e7573e7a54e ARM: dts: qcom: msm8974-klte: Add pma8084 regulator nodes new 9111bbf3a19d ARM: dts: qcom: msm8974-klte: Remove inherited vreg_boost node new 8513de03928e ARM: dts: qcom: msm8974-klte: Add gpio-keys nodes new 8bf7a360a92c ARM: dts: qcom: msm8974-klte: Add sdhci1 node new 65876ae91e80 ARM: dts: qcom: msm8974-klte: Add USB node new cd13c72c1853 ARM: dts: qcom: msm8974-klte: Add max77826 pmic node new 4b6086b3f83a Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] new e7eb5add21cc Merge remote-tracking branch 'qcom/for-next' new aa23c576a2c3 ARM: dts: bcm2711: Update expgpio's GPIO labels new e4a27ae36d32 ARM: dts: bcm2711: Add vmmc regulator in emmc2 new a18549528a11 ARM: bcm2835_defconfig: Enable fixed-regulator new f5e216e42689 ARM: dts: bcm283x: Use firmware PM driver for V3D new 303b283a7347 Merge remote-tracking branch 'raspberrypi/for-next' new 945c690521a7 Merge remote-tracking branch 'realtek/for-next' new 8ef79bcd4027 Merge remote-tracking branch 'renesas/next' new 1a40971dc2e2 Merge remote-tracking branch 'reset/reset/next' new d52bf0a3105d Merge remote-tracking branch 'rockchip/for-next' new ee9a71ad2554 ARM: samsung: Omit superfluous error message in s3c_adc_probe() new 06b29212c3a2 ARM: samsung: Use devm_platform_ioremap_resource() to simp [...] new fcd1f4184e18 Merge branch 'next/soc' into for-next new 1562e9c458a0 Merge remote-tracking branch 'samsung-krzk/for-next' new e80fa2c2c940 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 0e2b9e785015 Merge branch for-5.7/arm64/defconfig into for-next new d70f5e541ab3 firmware: tegra: Make BPMP a regular driver new f2e165ebb8cf Merge branch for-5.8/firmware into for-next new c78cf9956f19 soc/tegra: pmc: Enable PMIC wake event on Tegra186 new 379ac9eb1fe9 soc/tegra: fuse: Add custom SoC attributes new d08a4095abd8 soc/tegra: fuse: Trivial clean-up of tegra_init_revision() new 37558ac85c19 soc/tegra: fuse: Update the SoC revision attribute to disp [...] new 92aef0525e55 Merge branch for-5.8/soc into for-next new 3259321f33c3 Merge branch for-5.8/arm/dt into for-next new ba231f48ff64 arm64: tegra: Make the RTC a wakeup source on Jetson TX2 new fa22ec16742e Merge branch for-5.8/arm64/dt into for-next new a2140d299d14 Merge remote-tracking branch 'tegra/for-next' new 7088bc64bf57 Merge remote-tracking branch 'clk/clk-next' new 869ca48e9585 Merge remote-tracking branch 'csky/linux-next' new c31c42c83097 Merge remote-tracking branch 'h8300/h8300-next' new f0cee23b10a5 Merge remote-tracking branch 'm68k/for-next' new 2c66e281c033 MIPS: Do not initialise globals to 0 new 2a3d47c94ebd MIPS: Cleanup code about plat_mem_setup() new 269b3a9ac538 MIPS: Make sparse_init() using top-down allocation new 6abf4a2f80ea ASoC: txx9: add back the hack for a too small resource_size_t new ad01361a49f7 Merge remote-tracking branch 'mips/mips-next' new b3d0c841889f Merge remote-tracking branch 'nds32/next' new 8d0ea29db5ae powerpc/xive: Define xive_native_alloc_irq_on_chip() new 73a807793882 powerpc/vas: Define nx_fault_stamp in coprocessor_request_block new c20e1e299d93 powerpc/vas: Alloc and setup IRQ and trigger port address new 0d17de03ce6a powerpc/vas: Setup fault window per VAS instance new 8b8a73dc7919 powerpc/vas: Register NX with fault window ID and IRQ port value new db1c08a74063 powerpc/vas: Take reference to PID and mm for user space windows new 9774628acf86 powerpc/vas: Setup thread IRQ handler per VAS instance new c96c4436aba4 powerpc/vas: Update CSB and notify process for fault CRBs new 461862ef94a8 powerpc/vas: Return credits after handling fault new cf33e1e9383e powerpc/vas: Print CRB and FIFO values new 04f6296ca7c3 powerpc/vas: Do not use default credits for receive window new bd4da68dbd5f powerpc/vas: Display process stuck message new 1d955f981895 powerpc/vas: Free send window in VAS instance after credit [...] new c420644c0a8f powerpc: Use mm_context vas_windows counter to issue CP_ABORT new b96ea61665b7 Merge VAS page fault handling into next new a8c0c69b5e95 powerpc/vas: Initialize window attributes for GZIP coproce [...] new 45f25a79fe50 powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API new dda44eb29c23 powerpc/vas: Add VAS user space API new 7673d6568b14 crypto/nx: Initialize coproc entry with kzalloc new 32e091a668bc crypto/nx: Rename nx-842-powernv file name to nx-common-powernv new 4aebf3ce26ca crypto/nx: Make enable code generic to add new GZIP compre [...] new 1af11ae22535 crypto/nx: Enable and setup GZIP compression type new 040b00acec4b crypto/nx: Remove 'pid' in vas_tx_win_attr struct new c12e38b1d52e Documentation/powerpc: VAS API new 7948efc27f78 Merge NX gzip support into next new d53979b58960 selftests/powerpc: Add header files for GZIP engine test new f49b75724cfa selftests/powerpc: Add header files for NX compresion/deco [...] new 647c734f62f8 selftests/powerpc: Add NX-GZIP engine compress testcase new 841fb73ad219 selftests/powerpc: Add NX-GZIP engine decompress testcase new 722c1963aba5 selftests/powerpc: Add README for GZIP engine tests new 701141f74e60 Merge remote-tracking branch 'powerpc/next' new 97cb0aae5c15 riscv: Allow device trees to be built into the kernel new 55fb4f62785d riscv: K210: Add a built-in device tree new 2b364cd60316 riscv: K210: Update defconfig new ad8adad93371 RISC-V: Skip setting up PMPs on traps new d11bb8a66e08 Merge remote-tracking branch 'risc-v/for-next' new d4431e9a9abb Merge remote-tracking branch 'sh/sh-next' new bfb8bcc8af83 Merge remote-tracking branch 'btrfs/for-next' new b182dc9eb9a5 cifs: protect updating server->dstaddr with a spinlock new bdf8a589069b Merge remote-tracking branch 'cifs/for-next' new 7508c779625c exfat: properly set s_time_gran new faa273ed6d2f exfat: truncate atimes to 2s granularity new 5399b81868aa Merge remote-tracking branch 'exfat/dev' new 5931e5b32cd9 Merge remote-tracking branch 'ext3/for_next' new f0ae67432e35 Merge remote-tracking branch 'f2fs/dev' new 044353664ee9 Merge remote-tracking branch 'fuse/for-next' new e19c9f963a37 Merge remote-tracking branch 'jfs/jfs-next' new 7bcc10585bd9 NFS/pnfs: Ensure that _pnfs_return_layout() waits for layo [...] new 4d8948c7334a NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc() new 7648f939cb91 nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl new efe57fd58e1c SUNRPC: Remove unreachable error condition new bf8cf7bc2efb Merge remote-tracking branch 'nfs/linux-next' new d44dc791d60f Merge remote-tracking branch 'nfsd/nfsd-next' new e31f0d630aa4 ovl: resolve more conflicting mount options new 942593d8647e ovl: cleanup non-empty directories in ovl_indexdir_cleanup() new bb29926f3c76 ovl: prepare to copy up without workdir new 5d1a958ddc26 ovl: index dir act as work dir new 94ca68472846 ovl: skip overlayfs superblocks at global sync new 291c745c8b78 Merge remote-tracking branch 'overlayfs/overlayfs-next' new b478c6c752ec Merge remote-tracking branch 'file-locks/locks-next' new 1c1557003a25 Merge remote-tracking branch 'vfs/for-next' new 93171c810290 Merge remote-tracking branch 'printk/for-next' new be6169c76d73 Merge remote-tracking branch 'hid/for-next' new 40c478c22a4f Merge remote-tracking branch 'i2c/i2c/for-next' new a17cef8082c1 Merge remote-tracking branch 'i3c/i3c/next' new 4a76ea08d54b Merge branch 'dmi/master' new 0254d0e30ca4 hwmon: (nct7904) Add watchdog function new 8e5c4f885286 hwmon: (dell-smm) Use one DMI match for all XPS models new 69c7791053ad Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 4951d27b099b watchdog: clarify that stop() is optional new 90c165f0de3a docs: pr_*() kerneldocs and basic printk docs new 14bbe3e33710 docs: Add rbtree documentation to the core-api new 5af438d0dcdb doc:it_IT: add RISC-V maintenance guidelines new 7b9121040d83 Documentation: scheduler: fix outdated information on sche [...] new 97f53abcbc24 Merge remote-tracking branch 'jc_docs/docs-next' new d382db751a75 next-20200421/v4l-dvb new 2564fee82e44 Merge remote-tracking branch 'pm/linux-next' new c81db5f01b26 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 3fb60fb1c068 Merge remote-tracking branch 'thermal/thermal/linux-next' new b816e5372173 Merge remote-tracking branch 'ieee1394/for-next' new eb8a9a5de7d6 Merge remote-tracking branch 'swiotlb/linux-next' new 19a6269ab479 Merge remote-tracking branch 'rdma/for-next' new 1c79031f8a75 drivers: Remove inclusion of vermagic header new cad99e506887 net/hns: Remove custom driver version in favour of global one new b4f37219813f net/nfp: Update driver to use global kernel version new 51161bfc66a6 kernel/module: Hide vermagic header file from general use new 59211053f099 Merge branch 'vermagic-non-global' new 2b49d128b3f8 net: mscc: ocelot: move ocelot ptp clock code out of ocelot.c new d2b09a8e7bcb net: mscc: ocelot: fix timestamp info if ptp clock does not work new 3007bc7321e3 net: mscc: ocelot: redefine PTP pins new 94aca0824443 net: mscc: ocelot: add wave programming registers definitions new cc2d87bb8340 net: mscc: ocelot: support 4 PTP programmable pins new aabb2bb07c96 net: mscc: ocelot: enable PTP programmable pin new 5287be405ca2 net: dsa: felix: enable PTP programmable pin new 44dd5efc97da Merge branch 'Support-programmable-pins-for-Ocelot-PTP-driver' new 876515442a0a Merge remote-tracking branch 'net-next/master' new b5315550d53b bpf: Remove set but not used variable 'dst_known' new fc4968530b0a tools/bpf/bpftool: Remove duplicate headers new 9c298d3a46e3 Merge remote-tracking branch 'bpf-next/master' new dc34cfe95a90 Merge remote-tracking branch 'mlx5-next/mlx5-next' new bec095ab477d rtlwifi: rtl8188ee: use true,false for bool variables new 23c2ddb574c6 rtlwifi: rtl8723ae: use true,false for bool variables new c13a83b01010 rtlwifi: rtl8192ee: use true,false for bool variables new 47361089d987 rtlwifi: rtl8723be: use true,false for bool variables new e8277abd453d rtlwifi: rtl8821ae: use true,false for bool variables new 887e74239805 rtlwifi: rtl8723ae: fix warning comparison to bool new 811853da541a rtw88: 8723d: Add basic chip capabilities new 93ae973fb47d rtw88: 8723d: add beamform wrapper functions new c57bd7c3af99 rtw88: 8723d: Add power sequence new e0c27cdbbd41 rtw88: 8723d: Add RF read/write ops new 9874f6851e47 rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables new 1afb5eb7a00d rtw88: 8723d: Add cfg_ldo25 to control LDO25 new 44baa97ca820 rtw88: 8723d: Add new chip op efuse_grant() to control efu [...] new ab0a031ecf29 rtw88: 8723d: Add read_efuse to recognize efuse info from map new 5ad4d8957b69 rtw88: set power trim according to efuse PG values new 888253c8e4eb Merge remote-tracking branch 'wireless-drivers-next/master' new 3e2b223f6e92 Merge remote-tracking branch 'mac80211-next/master' new 07fc32ef3371 Merge remote-tracking branch 'gfs2/for-next' new 150ccc181588 mtd: spi-nor: Enable locking for n25q128a11 new c69d1db57c37 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 9980f2e9f5ed Merge remote-tracking branch 'crypto/master' new c0cfa833922e Merge remote-tracking branch 'amdgpu/drm-next' new 89e01caac641 drm/i915: Use single set of AUX powerwell ops for gen11+ new 3c3041149c76 drm/i915/hdmi: remove unused intel_hdmi_hdcp2_protocol() new 81b55ef1f47b drm/i915: drop a bunch of superfluous inlines new 11ebc2321b8e drm/i915/audio: fix compressed_bpp check new 61198fe1bf48 drm/i915/display/icl_dsi: Prefer drm_WARN_ON over WARN_ON new 1e6850ee4c44 drm/i915/display/atomic_plane: Prefer drm_WARN_ON over WARN_ON new 8b4f2137cc0f drm/i915/display/ddi: Prefer drm_WARN* over WARN* new ce04ecd9cf1e drm/i915/display/display: Prefer drm_WARN_ON over WARN_ON new 4ad53ededf0b drm/i915/display/dpll_mgr: Prefer drm_WARN_ON over WARN_ON new a7f2ad392928 drm/i915/display/frontbuffer: Prefer drm_WARN_ON over WARN_ON new 8d641574f3f0 drm/i915/display/global_state: Prefer drm_WARN* over WARN* new e278f07679b0 drm/i915/display/overlay: Prefer drm_WARN_ON over WARN_ON new 007ff34e61c5 drm/i915/display/vlv_dsi: Prefer drm_WARN_ON over WARN_ON new 74f103928df7 drm/i915/selftests: Show the pstate limits on any failure [...] new 4ea6b1c45627 drm/i915/selftests: Show the full scaling curve on failure new cf9ba27840c2 drm/i915/selftests: Disable C-states when measuring RPS fr [...] new bd3ec9e75893 drm/i915/gt: Poison residual state [HWSP] across resume. new 33883310cd8e drm/i915/selftests: Unroll the CS frequency loop new df29afa62334 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2b1681186f52 drm/tegra: Clean up GPIO includes new b35eae495cb8 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new add0aff201fa drm: Fix misspellings of "Analog Devices" new 1cf6c1a74e90 drm/gma500: remove unused variable 'hdmi_ids' new 871c60156dbe drm/gma500: Remove dead code new 776d58823a60 dma-buf: Couple of documentation typo fixes new d1fccd2ca2b3 Merge remote-tracking branch 'drm-misc/for-linux-next' new 59478377fa16 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 84ad6204a056 Merge remote-tracking branch 'imx-drm/imx-drm/next' new bbc434342de8 Merge remote-tracking branch 'regmap/for-next' new 2f23f3d11df0 Merge remote-tracking branch 'sound/for-next' new a2812ec907d4 next-20200414/sound-asoc new db991af02f11 module: break nested ARCH_HAS_STRICT_MODULE_RWX and STRICT [...] new 5c3a7db0c7ec module: Harden STRICT_MODULE_RWX new f637d0db0998 Merge remote-tracking branch 'modules/modules-next' new 65e2e40310f2 Merge remote-tracking branch 'input/next' new 070026cabbdb Merge remote-tracking branch 'block/for-next' new ad79a9e17acf next-20200421/device-mapper new fd6fc6d64ed7 Merge remote-tracking branch 'mmc/next' new bd55a2dbc62f Merge remote-tracking branch 'battery/for-next' new 249dfba25a60 Merge remote-tracking branch 'regulator/for-next' new 5e7856c9a271 Merge remote-tracking branch 'apparmor/apparmor-next' new bfbdb638942f Merge remote-tracking branch 'keys/keys-next' new e10e8c6e4e25 Merge remote-tracking branch 'selinux/next' new 96c4463980b4 Merge remote-tracking branch 'smack/for-next' new cf83ffa17797 Merge remote-tracking branch 'audit/next' new c151a2c60347 Merge remote-tracking branch 'devicetree/for-next' new 66eb228988cf spi: orion: Convert to use GPIO descriptors new 3a01f04d74ef spi: bcm-qspi: Handle lack of MSPI_REV offset new d9576ae5dcef spi: bcm-qspi: Use fastbr setting to allow faster MSPI speeds new 43613a77b8d5 spi: bcm-qspi: add support for MSPI sys clk 108Mhz new ab2b493d174e spi: Add support for mspi on brcmstb SoCs new 2f5f5302c569 spi: bcm-qspi: MSPI_SPCR0_MSB MSTR bit exists only on lega [...] new c5a7b42434ff Merge remote-tracking branch 'spi/for-5.8' into spi-next new 5182dad157f1 Merge remote-tracking branch 'spi/for-next' new 1f6f655e01ad x86/mm: Add a x86_has_pat_wp() helper new 7fa3e10f0f36 x86/mm: Move pgprot2cachemode out of line new 9e294786c89a x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k() new a85573f7e741 x86/mm: Unexport __cachemode2pte_tbl new 39fc8ba36ccb Merge branch 'x86/kdump' new 08ccd18dba29 Merge branch 'x86/cleanups' new 2ce0d7f9766f x86/asm: Provide a Kconfig symbol for disabling old assemb [...] new 3837f88f5b35 Merge branch 'x86/asm' new ac84bac4062e vdso/datapage: Use correct clock mode name in comment new 672fc5217112 Merge branch 'timers/urgent' new 58eb7b77ad01 smp: Use smp_call_func_t in on_each_cpu() new afe5aa918684 Merge branch 'smp/core' new e30d67aea1e8 Merge branch 'ras/core' new 5150454f86c6 Merge branch 'locking/kcsan' new 9d9e435f3f24 x86/elf: Add table to document READ_IMPLIES_EXEC new 122306117afe x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK new 9fccc5c0c99f x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit new 78066055b080 arm32/64/elf: Add tables to document READ_IMPLIES_EXEC new eaf3f9e61887 arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_G [...] new 6e0d6ac5f3d9 arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit [...] new f091a1f17abd Merge branch 'core/core' new 734120a601ad Merge remote-tracking branch 'tip/auto-latest' new d64a676c363a Merge remote-tracking branch 'clockevents/timers/drivers/next' new 29738a11cc4f Merge remote-tracking branch 'edac/edac-for-next' new db64a69175c8 rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] new 49cf834662ad rcutorture: Add torture tests for RCU Tasks Trace new cd912d237f5a rcu-tasks: Add stall warnings for RCU Tasks Trace new d9c295d520c7 rcu-tasks: Move #ifdef into tasks.h new 57015b477e13 rcu-tasks: Add RCU tasks to rcutorture writer stall output new 7595d34358c7 rcu-tasks: Make rcutorture writer stall output include GP state new af37a4b800a7 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks new 5fd984984d33 rcu-tasks: Add a grace-period start time for throttling and debug new 0a7924e6fa30 rcu-tasks: Provide boot parameter to delay IPIs until late [...] new b106076cafc1 rcu-tasks: Split ->trc_reader_need_end new 3cb51417e44d rcu-tasks: Add grace-period and IPI counts to statistics new fc837c56a269 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI new d0e54e5076c3 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] new 85999da31cb8 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks new c3e2e315dc5e rcu-tasks: Disable CPU hotplug across RCU tasks trace scans new 5936482d6546 rcu-tasks: Handle the running-offline idle-task special case new c4e7992e42bd rcu-tasks: Make RCU tasks trace also wait for idle tasks new 7fe82013b884 rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] new 8cd39bd433d6 rcu-tasks: Add count for idle tasks on offline CPUs new 700eb4e8d3fb rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs new 866658ae435e rcu-tasks: Add IPI failure count to statistics new 2a029862dd27 rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU new d9145e488e3d ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() new bf89ae6416b6 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() new 3e743d3f23ac Merge branches 'fixes.2020.04.13d', 'kfree_rcu.2020.04.13c [...] new 887249d48e7c Merge branch 'kcsan-dev.2020.04.13c' into HEAD new 20cafcea2780 Merge branch 'lkmm-dev.2020.04.15b' into HEAD new 9eae5ecf8913 fork: Annotate a data race in vm_area_dup() new 251159bc9177 x86/mm/pat: Mark an intentional data race new df317bd663a5 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] new 6e73545b0d4e locktorture: Use true and false to assign to bool variables new c3f4457855ee Improve KCSAN documentation a bit new d5b423d89f24 rcu: Initialize and destroy rcu_synchronize only when necessary new 2e01de7a148f mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls new 5276ac233fa7 kcsan: Use GFP_ATOMIC under spin lock new c60e60a23f24 kvm/svm: Disable KCSAN for svm_vcpu_run() new b77fadebe492 srcu: Fix a typo in comment "amoritized"->"amortized" new 1952fda8f5b6 rcu: Simplify the calculation of rcu_state.ncpus new c52bd8e98456 Merge remote-tracking branch 'rcu/rcu/next' new 0baedd792713 KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() new ad104b5e433a KVM: VMX: Clean up vmx_flush_tlb_gva() new f55ac304ca47 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb [...] new 72b383208726 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() new 5058b692c699 KVM: VMX: Move vmx_flush_tlb() to vmx.c new 25d8b84376e7 KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h new 33d19ec9b14c KVM: VMX: Introduce vmx_flush_tlb_current() new 4a41e43cbe2c KVM: SVM: Document the ASID logic in svm_flush_tlb() new 7780938cc70b KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() new 50b265a4eee0 KVM: nVMX: Add helper to handle TLB flushes on nested VM-E [...] new eeeb4f67a6cd KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush cur [...] new 8c8560b83390 KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specif [...] new c51e1ffee501 KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM [...] new 1196cb970b99 KVM: nVMX: Reload APIC access page on nested VM-Exit only [...] new a4148b7ca2a5 KVM: VMX: Retrieve APIC access page HPA only when necessary new 4de1f9d469f4 KVM: VMX: Don't reload APIC access page if its control is [...] new b869855badd1 KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm [...] new 4a632ac6ca66 KVM: x86/mmu: Add separate override for MMU sync during fa [...] new 71fe70130d88 KVM: x86/mmu: Add module param to force TLB flush on root reuse new 41fab65e7c44 KVM: nVMX: Skip MMU sync on nested VMX transition when possible new 9805c5f74b8a KVM: nVMX: Don't flush TLB on nested VMX transition new ce8fe7b77bd8 KVM: nVMX: Free only the affected contexts when emulating INVEPT new be01e8e2c632 KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code new be100ef13625 KVM: VMX: Clean cr3/pgd handling in vmx_load_mmu_pgd() new 1c164cb3ffd0 KVM: SVM: Use do_machine_check to pass MCE to the host new 63d04348371b KVM: x86: move kvm_create_vcpu_debugfs after last failure point new 812756a82ea5 kvm_host: unify VM_STAT and VCPU_STAT definitions in a sin [...] new 789afc5ccd4e KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit() new 7b7bd87dbd6a KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move [...] new fbdd50250396 KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected() new 236871b6744a KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_ [...] new 2c1f3323802e KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants new 1d283062c949 KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_ [...] new f47baaed4fef KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_re [...] new 2a7833899f6a KVM: nVMX: Cast exit_reason to u16 to check for nested EXT [...] new 4dcefa312a6c KVM: nVMX: Rename exit_reason to vm_exit_reason for nested [...] new 9932b49e5abe KVM: nVMX: Invoke ept_save_pdptrs() if and only if PAE pag [...] new e5d03de5937e KVM: nVMX: Reset register cache (available and dirty masks [...] new ec0241f3bbe1 KVM: nVMX: Drop manual clearing of segment cache on nested [...] new 5addc235199f KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_r [...] new 8791585837f6 KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags new c583eed6d72b KVM: x86/mmu: Set @writable to false for non-visible acces [...] new c36b71503a22 KVM: x86/mmu: Avoid an extra memslot lookup in try_async_p [...] new b8d295f96b6c KVM: nVMX: Remove non-functional "support" for CR3 target values new 873e1da16918 KVM: VMX: Optimize handling of VM-Entry failures in vmx_vc [...] new a9ab13ff6e84 KVM: X86: Improve latency for single target IPI fastpath new 4f233371f6bb KVM: nSVM: Check for CR0.CD and CR0.NW on VMRUN of nested guests new 1b94f6f81007 KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_run new da1fda288943 tools/kvm_stat: add command line switch '-z' to skip zero records new 3754afe7cf7c tools/kvm_stat: Add command line switch '-L' to log to file new 997b7e98990c tools/kvm_stat: add sample systemd unit file new b9245b8c719f Merge remote-tracking branch 'kvm/linux-next' new 9277ca0d1680 Merge remote-tracking branch 'kvms390/next' new 111a139b52d6 Merge remote-tracking branch 'percpu/for-next' new 73eea4ffb0fa Merge remote-tracking branch 'workqueues/for-next' new cf1ed9094c29 Merge remote-tracking branch 'drivers-x86/for-next' new ed59f97f1478 Merge remote-tracking branch 'chrome-platform/for-next' new a56cef75631f Merge remote-tracking branch 'leds/for-next' new 36d730cea60f ipmi:bt-bmc: Avoid unnecessary check new 294411a8e94b ipmi:bt-bmc: Fix some format issue of the code new cee1e7e1fb48 ipmi: use vzalloc instead of kmalloc for user creation new 6fc2831d50aa Merge remote-tracking branch 'ipmi/for-next' new 77c71bc51cf2 Merge remote-tracking branch 'driver-core/driver-core-next' new 15fb8bb7ca39 Merge remote-tracking branch 'usb/usb-next' new 2af05ea2dbc4 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new cb75ff93361d Merge remote-tracking branch 'tty/tty-next' new 272d24eddfa8 Merge remote-tracking branch 'extcon/extcon-next' new d0963e5451ff Merge remote-tracking branch 'soundwire/next' new 86e0a8d55af8 Merge remote-tracking branch 'thunderbolt/next' new d63a8bf5adc3 Merge remote-tracking branch 'staging/staging-next' new aea0e787b482 Merge remote-tracking branch 'mux/for-next' new 66cf302012b5 Merge remote-tracking branch 'slave-dma/next' new 4eb6ea696b23 Merge remote-tracking branch 'cgroup/for-next' new 9251b1dc7b7b Merge remote-tracking branch 'scsi/for-next' new 87b336602ae7 Merge remote-tracking branch 'rpmsg/for-next' new 3bad83555fb4 Merge remote-tracking branch 'gpio/for-next' new d4f774e26e8c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 476adca3744d Merge remote-tracking branch 'pinctrl/for-next' new aab7dc2aef55 Merge remote-tracking branch 'pinctrl-intel/for-next' new 020ef3c1de21 Merge remote-tracking branch 'pinctrl-samsung/for-next' new e350730aefea Merge remote-tracking branch 'pwm/for-next' new 61e713bdca36 signal: Avoid corrupting si_pid and si_uid in do_notify_parent new cd71eb4970cf Merge remote-tracking branch 'userns/for-next' new b8cc394bb022 Merge remote-tracking branch 'kselftest/next' new ad9068d8bae2 Merge remote-tracking branch 'livepatching/for-next' new 8343cc420f7d Merge remote-tracking branch 'coresight/next' new 0e4328b5314f Merge remote-tracking branch 'rtc/rtc-next' new 712918f0eb2c Merge remote-tracking branch 'ntb/ntb-next' new b513c68f20bb Merge remote-tracking branch 'kspp/for-next/kspp' new 45b8ca6ab591 Merge remote-tracking branch 'fsi/next' new bea9e9f8fd12 Merge remote-tracking branch 'slimbus/for-next' new 61aaf1580e90 Merge remote-tracking branch 'nvmem/for-next' new 2896c1293ca2 Merge remote-tracking branch 'xarray/xarray' new 91d1e16dca91 Merge remote-tracking branch 'hyperv/hyperv-next' new cda692978105 Merge remote-tracking branch 'kgdb/kgdb/for-next' new c4dd969d36ce Merge remote-tracking branch 'devfreq/devfreq-next' new c9cd2a0a8a70 Merge remote-tracking branch 'fpga/for-next' new 2a594198f3f6 Merge remote-tracking branch 'cel/cel-next' new 8e32e79bb64e powerpc/vas: uapi headers should be self contained new 19ee5f39a578 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 6f8476587743 /proc/kpageflags: do not use uninitialized struct pages new fb1202f3a0cf ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] new b79511793430 mm, memcg: fix error return value of mem_cgroup_css_alloc() new 72883eeb6eb0 mm-memcg-fix-error-return-value-of-mem_cgroup_css_alloc-fix new c962def8bbd1 kcov: cleanup debug messages new 83e184bbd5f3 kcov: fix potential use-after-free in kcov_remote_start new 5704d275a717 kcov: move t->kcov assignments into kcov_start/stop new c14e2f7949a6 kcov: move t->kcov_sequence assignment new a98a885524c5 kcov: use t->kcov_mode as enabled indicator new f2cbe1c9f2a0 kcov: collect coverage from interrupts new d95ebcc97cf5 usb: core: kcov: collect coverage from usb complete callback new bb0e88030ef7 mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] new 8c497f2ff36c kernel/kcov.c: fix typos in kcov_remote_start documentation new 7d300aab12d4 scripts/decodecode: fix trapping instruction formatting new 9120d0792c53 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] new 805df98f6e97 fs/squashfs/squashfs_fs.h: replace zero-length array with [...] new 5dcf67378f78 squashfs: migrate from ll_rw_block usage to BIO new a269972e6799 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix new ef78ebd4898f ocfs2: add missing annotation for dlm_empty_lockres() new ae1e7256b15e drivers/tty/serial/sh-sci.c: suppress uninitialized var warning new 6ab81d55ea89 ramfs: support O_TMPFILE new fdf2ccd9932f kernel/watchdog: flush all printk nmi buffers when hardloc [...] new c453b7c2de8b usercopy: mark dma-kmalloc caches as usercopy caches new 042bcee1baa9 mm/slub.c: fix corrupted freechain in deactivate_slab() new 9a2b2562467a mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix new 8eb81fe738f7 mm, dump_page(): do not crash with invalid mapping pointer new fa11ef514876 mm: move readahead prototypes from mm.h new 1fa5ea7782ea mm: return void from various readahead functions new 3a08d1c61dd0 mm: ignore return value of ->readpages new 3feef77a8d2c mm: move readahead nr_pages check into read_pages new 9123e4cda1a6 mm: add new readahead_control API new df75c3773ab8 mm: use readahead_control to pass arguments new d403529e0658 mm: rename various 'offset' parameters to 'index' new eac61b41dd96 mm: rename readahead loop variable to 'i' new ad69d0332eed mm: remove 'page_offset' from readahead loop new ac1c93537601 mm: put readahead pages in cache earlier new 5e9698b07f0b mm: add readahead address space operation new 17d83c6721e6 mm: move end_index check out of readahead loop new b02372a5ab82 mm: add page_cache_readahead_unbounded new ff6e821a0261 mm: document why we don't set PageReadahead new df74cdeadba9 mm: use memalloc_nofs_save in readahead path new 20760279e892 fs: convert mpage_readpages to mpage_readahead new 47356b068643 btrfs: convert from readpages to readahead new f370c3091536 erofs: convert uncompressed files from readpages to readahead new 8af0e7ba4e12 erofs: convert compressed files from readpages to readahead new 4dcc9a48d6a5 ext4: convert from readpages to readahead new 744f1be34d9e ext4: pass the inode to ext4_mpage_readpages new ec0cdd57b224 f2fs: convert from readpages to readahead new c3b565fc36eb f2fs: pass the inode to f2fs_mpage_readpages new 5a1975136fa3 fuse: convert from readpages to readahead new 1b871a27b280 fuse-convert-from-readpages-to-readahead-fix new 1d902d234af3 iomap: convert from readpages to readahead new 4e43aeea64cf mm/swapfile: use list_{prev,next}_entry() instead of open-coding new 11de777251bf mm/swap_state: fix a data race in swapin_nr_pages new b5aaf3a3e56c mm: swap: properly update readahead statistics in unuse_pt [...] new 95146d35b083 mm/swapfile.c: offset is only used when there is more slots new 5e7346a81576 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] new 0f237451ba9b mm/swapfile.c: remove the unnecessary goto for SSD case new 467344835758 mm/swapfile.c: simplify the calculation of n_goal new 3823581be639 mm/swapfile.c: remove the extra check in scan_swap_map_slots() new fcde8bde5b1b mm/memcg: optimize memory.numa_stat like memory.stat new cafd4bccc80b memcg-optimize-memorynuma_stat-like-memorystat-fix new 4be69f240810 h8300: remove usage of __ARCH_USE_5LEVEL_HACK new 1dbe3e85a131 arm: add support for folded p4d page tables new 86c6d11cbaad arm64: add support for folded p4d page tables new 6195a701e511 hexagon: remove __ARCH_USE_5LEVEL_HACK new 65e06dbdb85f ia64: add support for folded p4d page tables new dc3acd33358b nios2: add support for folded p4d page tables new c3f9afb62796 openrisc: add support for folded p4d page tables new 1b2bb52bbe23 powerpc: add support for folded p4d page tables new f6f942da5499 sh: fault: Modernize printing of kernel messages new 9f88e9ab9613 sh: drop __pXd_offset() macros that duplicate pXd_index() ones new a4c343b4a7da sh: add support for folded p4d page tables new 17ab83f8ebf7 unicore32: remove __ARCH_USE_5LEVEL_HACK new f0da7e933b2c asm-generic: remove pgtable-nop4d-hack.h new df0b004c4b18 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] new 8f6d9f7bb3ef mm/gup.c: further document vma_permits_fault() new 7b34f27b40a6 /proc/PID/smaps: Add PMD migration entry parsing new a7ea10f1ab60 mm/mmap.c: fix the adjusted length error new f16850003f56 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() new ce65bd95af00 x86/hyperv: use vmalloc_exec for the hypercall page new a76c7f59aa11 x86: fix vmap arguments in map_irq_stack new cd49007bf2d8 staging: android: ion: use vmap instead of vm_map_ram new d4777441c9cb staging: media: ipu3: use vmap instead of reimplementing it new 5e6f9bc85747 dma-mapping: use vmap insted of reimplementing it new c653a7880695 powerpc: add an ioremap_phb helper new df8e1b8f9b41 powerpc: remove __ioremap_at and __iounmap_at new 3bd0aab5c0d8 mm: remove __get_vm_area new aca8852e73ce mm: unexport unmap_kernel_range_noflush new f13acc566a6c mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] new 6540e08f7557 mm: only allow page table mappings for built-in zsmalloc new c888460f000c mm: pass addr as unsigned long to vb_free new 8bfed7f97cac mm: remove vmap_page_range_noflush and vunmap_page_range new e8875a35149a mm: rename vmap_page_range to map_kernel_range new a26296ad1919 mm: don't return the number of pages from map_kernel_range [...] new bb903f69d1d3 mm: remove map_vm_range new ee9eedc18ffb mm: remove unmap_vmap_area new 46aa76c5a78e mm: remove the prot argument from vm_map_ram new 1f9d9af5f583 mm: enforce that vmap can't map pages executable new 50ac064b2f1b gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc new ff8887f85512 mm: remove the pgprot argument to __vmalloc new a5e871897c11 mm: remove the prot argument to __vmalloc_node new 10913cd38eb8 mm: remove both instances of __vmalloc_node_flags new 341a45c76594 mm: remove __vmalloc_node_flags_caller new ff299a47d6de mm-remove-__vmalloc_node_flags_caller-fix new 111ad6df7a02 mm: switch the test_vmalloc module to use __vmalloc_node new 0e6dc79d5119 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix new 40c990da3596 mm: remove vmalloc_user_node_flags new 408d4fdb2251 mm-remove-vmalloc_user_node_flags-fix new 682b870dfd90 arm64: use __vmalloc_node in arch_alloc_vmap_stack new 4711e256c9a1 powerpc: use __vmalloc_node in alloc_vm_stack new d71e3d30b5c3 s390: use __vmalloc_node in stack_alloc new e33467ad6d29 mm/mm_init.c: report kasan-tag information stored in page->flags new 43235452d04a mm: clarify __GFP_MEMALLOC usage new fa032a23f727 mm: memblock: replace dereferences of memblock_region.nid [...] new e19e1059fbce mm: make early_pfn_to_nid() and related defintions close t [...] new 96dfea58f767 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option new dc486fc17c0b mm: free_area_init: use maximal zone PFNs rather than zone sizes new b6d1682cdc1e mm: use free_area_init() instead of free_area_init_nodes() new 41b0bb4ff16a alpha: simplify detection of memory zone boundaries new 5eef80b1580f arm: simplify detection of memory zone boundaries new 3bbb19f44e1e arm64: simplify detection of memory zone boundaries for UM [...] new 19708d13dcf7 csky: simplify detection of memory zone boundaries new 9b1866f6e38a m68k: mm: simplify detection of memory zone boundaries new 63f13235093a parisc: simplify detection of memory zone boundaries new 545fcb73c019 sparc32: simplify detection of memory zone boundaries new 287753e80f50 unicore32: simplify detection of memory zone boundaries new 2f934d4349ee xtensa: simplify detection of memory zone boundaries new 9f6792c85694 mm: memmap_init: iterate over memblock regions rather that [...] new 9ad8c02897d5 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] new e50967480d14 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES new 9cdd0b8be121 mm: free_area_init: allow defining max_zone_pfn in descend [...] new 80aee90fe215 mm: rename free_area_init_node() to free_area_init_memoryl [...] new 002feaac832a mm: clean up free_area_init_node() and its helpers new b86a195d1939 mm: simplify find_min_pfn_with_active_regions() new e328badec9d7 docs/vm: update memory-models documentation new 34f5fada4dda mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] new afc67b0fa090 mm/page_alloc.c: bad_flags is not necessary for bad_page() new 93611c1bc174 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] new fda2dc55c593 mm/page_alloc.c: rename free_pages_check() to check_free_page() new 03cf1b08babe mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] new aa72e915b327 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] new 5fa7844624e9 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] new 4dffdc00eab8 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] new 7387dab898e6 mm: initialize deferred pages with interrupts enabled new 1a8aedc214d9 mm: call cond_resched() from deferred_init_memmap() new 3aa5138c7576 mm/page_alloc.c: remove unused free_bootmem_with_active_regions new 090eb08020ec mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] new 4eb44addb52b mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] new 0a0d2f8e6037 mm/vmstat.c: do not show lowmem reserve protection informa [...] new 7f3918e20828 mm/page_alloc: use ac->high_zoneidx for classzone_idx new 6b1ba1ff39af mm/page_alloc: integrate classzone_idx and high_zoneidx new 2b9880c8cce9 mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() new 221702d73b3a mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] new 9ee6b976777d mm/vmscan.c: use update_lru_size() in update_lru_sizes() new 8fc1aa769f10 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] new e37e3f9659a3 khugepaged: add self test new c2702b7f9d42 selftests: khugepaged: fix several spelling mistakes new 1e890f3c7288 khugepaged: do not stop collapse if less than half PTEs ar [...] new 9f48359c68b4 khugepaged: drain all LRU caches before scanning pages new 294ae759250f khugepaged: drain LRU add pagevec after swapin new 67a1de9ca58d khugepaged: allow to collapse a page shared across fork new cb6cbbfc3888 khugepaged: allow to collapse PTE-mapped compound pages new 81764fdac548 thp: change CoW semantics for anon-THP new 6cc1f4dee6ba khugepaged: introduce 'max_ptes_shared' tunable new 26e0d8c48276 selftests: khugepaged: fix several spelling mistakes new e0c21e3500f8 hugetlbfs: add arch_hugetlb_valid_size new 724791143211 hugetlbfs: move hugepagesz= parsing to arch independent code new 76e34fa7bb3a hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] new 8b41cbf11c4c arm64/hugetlb: fix hugetlb initialization new 3edc8fc302fd hugetlbfs: clean up command line processing new 2a685a13d82c mm: thp: don't need to drain lru cache when splitting and [...] new 3f2310f0de56 powerpc/mm: drop platform defined pmd_mknotpresent() new da22497b6df4 mm/thp: rename pmd_mknotpresent() to pmd_mknotvalid() new b236eb080e42 drivers/base/memory.c: cache memory blocks in xarray to ac [...] new b46f772c4971 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new 8bc6b5901740 mm/memory_hotplug: refrain from adding memory into an impo [...] new 46d6fdfe3528 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] new 87f94271d5bd mm/memory_hotplug: remove is_mem_section_removable() new 3978be2947fd mm: replace zero-length array with flexible-array member new 3f4366cc7323 mm-replace-zero-length-array-with-flexible-array-member-fix new 177609b8e7c5 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" new d6c996196b56 mm: ksm: fix a typo in comment "alreaady"->"already" new 0ef2025cc86a mm: ksm: fix a typo in comment "alreaady"->"already" new a6bae7577f3a mm: mmap: fix a typo in comment "compatbility"->"compatibility" new 3e6271b2cab8 mm/hugetlb: fix a typo in comment "manitained"->"maintained" new 86397681b33d mm/hugetlb: fix a typo in comment "manitained"->"maintained" new 38396e7d131c mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] new 2812586406b6 mm/vmsan: fix some typos in comment new d0bfc0e7d29d mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" new 3c5646020aa3 mm/memblock: fix a typo in comment "implict"->"implicit" new 6417c145de92 mm/list_lru: fix a typo in comment "numbesr"->"numbers" new 926d5aa9ecd4 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" new be889aa7c88e mm/frontswap: fix some typos in frontswap.c new 9e1abe028538 mm, memcg: fix some typos in memcontrol.c new 2e33f09d575d mm: fix a typo in comment "strucure"->"structure" new 09c940620373 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] new ffd0eec6fa6b mm/sparse: fix a typo in comment "convienence"->"convenience" new b627e8398f3e mm/page-writeback: fix a typo in comment "effictive"->"effective" new 7a039679b428 mm/memory: fix a typo in comment "attampt"->"attempt" new 8016a455c782 mm: use false for bool variable new 67ff8e502c7b fs/buffer.c: add debug print for __getblk_gfp() stall problem new 5c566e4246e0 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 72867f0cee08 kernel/hung_task.c: Monitor killed tasks. new f4dd6059aad2 proc: rename "catch" function argument new 39f8e6256b4b proc: rename struct proc_fs_info to proc_fs_opts new 1ef97cee07dd proc: allow to mount many instances of proc in one pid namespace new 9153c0921a1e proc: instantiate only pids that we can ptrace on 'hidepid [...] new f1031df957fa proc: add option to mount only a pids subset new 3ef9b8afc054 docs: proc: add documentation for "hidepid=4" and "subset= [...] new e9fc842e1fb6 proc: use human-readable values for hidepid new 20d3928579da proc: use named enums for better readability new e3eec8dce101 x86/mm: define mm_p4d_folded() new fa6726c1e7f0 mm/debug: add tests validating architecture page table helpers new 1e1a6a63bbda mm-debug-add-tests-validating-architecture-page-table-helpers-v17 new 65a06f4ae89d user.c: make uidhash_table static new 5995c3c2a96f parisc: add sysctl file interface panic_on_stackoverflow new 925eca2dee09 kernel/hung_task.c: introduce sysctl to print all traces w [...] new 2023be154f91 dynamic_debug: add an option to enable dynamic debug for m [...] new 118c9cd4700c dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] new b60495b507f9 lib/math: avoid trailing newline hidden in pr_fmt() new 5c0cdbb4898a lib: Add might_fault() to strncpy_from_user. new d06f8c30a141 lib: optimize cpumask_local_spread() new 6b34ace1950b lib/test_lockup.c: make test_inode static new 8385c7f2ebb1 checkpatch: additional MAINTAINER section entry ordering checks new fd7e9d0bd8c2 checkpatch: look for c99 comments in ctx_locate_comment new 7fa1e0996003 fs/binfmt_elf: remove redundant elf_map ifndef new 8d754f5ec7c3 elfnote: mark all .note sections SHF_ALLOC new 33f0f535203e initrdmem= option to specify initrd physical address new ff04e9c47b4d initrdmem=-option-to-specify-initrd-physical-address-check [...] new 86971eb1e0e1 fat: don't allow to mount if the FAT length == 0 new 685a001accea fat: improve the readahead for FAT entries new 7b83fc7c16ec fs/seq_file.c: seq_read: Update pr_info_ratelimited new b0d71d1201db umh: fix refcount underflow in fork_usermode_blob(). new bd56bb38c9c8 kexec: prevent removal of memory in use by a loaded kexec image new 5fdbf3cea4de mm/memory_hotplug: allow arch override of non boot memory [...] new c7fdc4eec95c arm64: memory: give hotplug memory a different resource name new fb16bede2879 panic: add sysctl to dump all CPUs backtraces on oops event new afd889c290ed kernel/relay.c: fix read_pos error when multiple readers new 9fd2c1cafc4f aio: simplify read_events() new ed62f48b6511 selftests/x86/pkeys: move selftests to arch-neutral directory new 67e54b8866ec selftests/vm/pkeys: rename all references to pkru to a gen [...] new 87399ebaaba5 selftests/vm/pkeys: move generic definitions to header file new 1c5673e0ed55 selftests/vm/pkeys: move some definitions to arch-specific header new c9c776dc3001 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() new 8733d4cb560e selftests: vm: pkeys: Use sane types for pkey register new 580180e7a593 selftests: vm: pkeys: add helpers for pkey bits new c04417ba31b6 selftests/vm/pkeys: fix pkey_disable_clear() new c353b5441cbb selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() new eeb5efbe8702 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new 4fcec2af3b48 selftests: vm: pkeys: use the correct huge page size new 369552ac3046 selftests/vm/pkeys: introduce generic pkey abstractions new 556f7fd795d2 selftests/vm/pkeys: introduce powerpc support new d55fc5796e56 selftests/vm/pkeys: fix number of reserved powerpc pkeys new 88e51b09968d selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() new a8279e6b1db1 selftests/vm/pkeys: improve checks to determine pkey support new 65b664a88d6f selftests/vm/pkeys: associate key on a mapped page and det [...] new 982bf9192a03 selftests/vm/pkeys: associate key on a mapped page and det [...] new 4a7c38675794 selftests/vm/pkeys: detect write violation on a mapped acc [...] new 6e70829d50ed selftests/vm/pkeys: introduce a sub-page allocator new e96b7a6093f5 selftests/vm/pkeys: test correct behaviour of pkey-0 new b55e1afb30c8 selftests/vm/pkeys: override access right definitions on powerpc new 69209dd82b3a selftests: vm: pkeys: use the correct page size on powerpc new b71a67157341 selftests: vm: pkeys: fix multilib builds for x86 new d98889b25d9f tools/testing/selftests/vm: remove duplicate headers new d245dd0cca61 ipc/msg: add missing annotation for freeque() new 2171e1428e16 ipc/namespace.c: use a work queue to free_ipc new d20e842843bd ipc: convert ipcs_idr to XArray new 9698317f3dfc Merge branch 'akpm-current/current' new 090dc461aa10 amdgpu: a NULL ->mm does not mean a thread is a kthread new 9a8d3469f6d3 i915/gvt: remove unused xen bits new 745eaeff47e7 kernel: move use_mm/unuse_mm to kthread.c new 2d93ff4a4a32 kernel: move use_mm/unuse_mm to kthread.c new 7fe021a3f1c9 kernel: better document the use_mm/unuse_mm API contract new 12576d8094fe kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new 9f1ac45bb5f1 kernel: set USER_DS in kthread_use_mm new 59efee0f558d mm/kmemleak: silence KCSAN splats in checksum new bd82ea021d8d kallsyms/printk: add loglvl to print_ip_sym() new 3286b5a15d23 alpha: add show_stack_loglvl() new 2601279a882a arc: add show_stack_loglvl() new 45185a7c5aa3 arm/asm: add loglvl to c_backtrace() new 483682ab89b6 arm: add loglvl to unwind_backtrace() new 712befc7445b arm: add loglvl to dump_backtrace() new 596b75cd6c75 arm: wire up dump_backtrace_{entry,stm} new 721fa06a3404 arm: add show_stack_loglvl() new fe7cff809d5d arm64: add loglvl to dump_backtrace() new 6c37ebdc965c arm64: add show_stack_loglvl() new af058b7124be c6x: add show_stack_loglvl() new 717a09949dcb csky: add show_stack_loglvl() new 756839463552 h8300: add show_stack_loglvl() new 46af3a9d9538 hexagon: add show_stack_loglvl() new 30b8aff7c5bd ia64: pass log level as arg into ia64_do_show_stack() new d15fa92f3f79 ia64: add show_stack_loglvl() new 46d41e2a2c47 m68k: add show_stack_loglvl() new 5d2f4c101cd1 microblaze: add loglvl to microblaze_unwind_inner() new d2469a329579 microblaze: add loglvl to microblaze_unwind() new 7ab10f25ccbe microblaze: add show_stack_loglvl() new ac762b6c6ce6 mips: add show_stack_loglvl() new c18b4370f3c9 nds32: add show_stack_loglvl() new 9fe68f74cc8c nios2: add show_stack_loglvl() new 7f92171a8e8e openrisc: add show_stack_loglvl() new 0a2ed2cee995 parisc: add show_stack_loglvl() new b2211d70b379 powerpc: add show_stack_loglvl() new 260e84c5ceb0 riscv: add show_stack_loglvl() new 34ea444f5d25 s390: add show_stack_loglvl() new 7468393e4afe sh: add loglvl to dump_mem() new 786ade3fb54d sh: remove needless printk() new 9c22dcc60067 sh: add loglvl to printk_address() new 58c632637eda sh: add loglvl to show_trace() new 39e16dbd8dfa sh: add show_stack_loglvl() new 60934fcf22a0 sparc: add show_stack_loglvl() new e222dd630552 um/sysrq: remove needless variable sp new e780f5b0087f um: add show_stack_loglvl() new 7451b7b3ed0b unicore32: remove unused pmode argument in c_backtrace() new 6a3b3a9911f2 unicore32: add loglvl to c_backtrace() new 557c8cb0c3d4 unicore32: add show_stack_loglvl() new 3a8af954ee0f x86: add missing const qualifiers for log_lvl new e992fbd1bc42 x86: add show_stack_loglvl() new 796c70340060 xtensa: add loglvl to show_trace() new 73dc2753698b xtensa: add show_stack_loglvl() new 12fd38a5a8f0 sysrq: use show_stack_loglvl() new 4bd02da9be84 x86/amd_gart: print stacktrace for a leak with KERN_ERR new 73ade48cebc4 power: use show_stack_loglvl() new 2b6b5fb08722 kdb: don't play with console_loglevel new 03390e2b7500 sched: print stack trace with KERN_INFO new 5cb8d088045a kernel: use show_stack_loglvl() new 30ba0927e2f9 kernel: rename show_stack_loglvl() => show_stack() new a0a41e866d4d mm/frontswap: mark various intentional data races new 80cffd3bde41 mm/page_io: mark various intentional data races new fa8ce2d7ba80 mm-page_io-mark-various-intentional-data-races-v2 new 34e6074674a2 mm/swap_state: mark various intentional data races new a09825911abb mm/filemap.c: fix a data race in filemap_fault() new ccf2572215bf mm/swapfile: fix and annotate various data races new 071891f4eb32 mm-swapfile-fix-and-annotate-various-data-races-v2 new eeb354b3ee2d mm/page_counter: fix various data races at memsw new 7526fae13dd0 mm/memcontrol: fix a data race in scan count new 934db4b62ff2 mm/list_lru: fix a data race in list_lru_count_one new f9e8fdc86585 mm/mempool: fix a data race in mempool_free() new 2ba77793ff8f mm/util.c: annotate an data race at vm_committed_as new 63e5b70d769c mm/rmap: annotate a data race at tlb_flush_batched new bfa6efd2c932 mm: annotate a data race in page_zonenum() new add9d6272d13 mm/swap.c: annotate data races for lru_rotate_pvecs new bb8b774cb02b net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 58f0da7fc5aa mm/mmap.c: add more sanity checks to get_unmapped_area() new 8d1da418bce4 mm/mmap.c: do not allow mappings outside of allowed limits new 737017e02cd2 mm/madvise: pass task and mm to do_madvise new 66abfb40174f mm/madvise: introduce process_madvise() syscall: an extern [...] new fbe824efa4f6 fix process_madvise build break for arm64 new 57c0a0b2a741 mm/madvise: check fatal signal pending of target process new 70e187db4674 pid: move pidfd_get_pid() to pid.c new 955322bc5dee mm/madvise: support both pid and pidfd for process_madvise new 787d73dfb029 mm/madvise: employ mmget_still_valid() for write lock new 2bf42dfe4a4f mm/madvise: allow KSM hints for remote API new d7b7d5f7953a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (74f86426435b) \ N -- N -- N refs/heads/akpm (d7b7d5f7953a)
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 772 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: .clang-format | 18 +- Documentation/admin-guide/dynamic-debug-howto.rst | 10 +- Documentation/admin-guide/kernel-parameters.txt | 7 + Documentation/core-api/index.rst | 2 + Documentation/core-api/printk-basics.rst | 115 ++ Documentation/core-api/printk-formats.rst | 2 + Documentation/{rbtree.txt => core-api/rbtree.rst} | 0 .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,apr.txt | 20 +- .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt | 10 + Documentation/filesystems/overlayfs.rst | 7 +- Documentation/filesystems/proc.rst | 92 +- Documentation/powerpc/index.rst | 1 + Documentation/powerpc/vas-api.rst | 292 +++++ Documentation/scheduler/sched-domains.rst | 10 +- Documentation/translations/it_IT/process/index.rst | 1 + .../translations/it_IT/riscv/patch-acceptance.rst | 40 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + .../watchdog/convert_drivers_to_kernel_api.rst | 2 +- Documentation/watchdog/watchdog-kernel-api.rst | 2 +- MAINTAINERS | 1 - arch/alpha/kernel/traps.c | 22 +- arch/arc/include/asm/bug.h | 3 +- arch/arc/kernel/stacktrace.c | 17 +- arch/arc/kernel/troubleshoot.c | 2 +- arch/arm/boot/compressed/.gitignore | 9 - arch/arm/boot/compressed/Makefile | 39 +- arch/arm/boot/compressed/atags_to_fdt.c | 1 + arch/arm/boot/compressed/fdt.c | 2 + arch/arm/boot/compressed/fdt_ro.c | 2 + arch/arm/boot/compressed/fdt_rw.c | 2 + arch/arm/boot/compressed/fdt_wip.c | 2 + arch/arm/boot/compressed/libfdt_env.h | 24 - arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am5729-beagleboneai.dts | 731 ++++++++++++ arch/arm/boot/dts/am574x-idk.dts | 4 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 58 + arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 405 ++++++- arch/arm/boot/dts/qcom-msm8974.dtsi | 11 + arch/arm/include/asm/bug.h | 3 +- arch/arm/include/asm/traps.h | 3 +- arch/arm/include/asm/unwind.h | 3 +- arch/arm/kernel/elf.c | 27 +- arch/arm/kernel/sys_oabi-compat.c | 15 +- arch/arm/kernel/traps.c | 39 +- arch/arm/kernel/unwind.c | 5 +- arch/arm/lib/backtrace-clang.S | 9 +- arch/arm/lib/backtrace.S | 14 +- arch/arm/mach-omap2/sleep34xx.S | 2 +- arch/arm/plat-samsung/adc.c | 8 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 7 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 471 ++++++++ arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 351 ++++++ arch/arm64/boot/dts/qcom/sm8250.dtsi | 126 ++- arch/arm64/include/asm/elf.h | 23 +- arch/arm64/include/asm/pointer_auth.h | 9 +- arch/arm64/include/asm/stacktrace.h | 3 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/kernel/traps.c | 17 +- arch/c6x/kernel/traps.c | 16 +- arch/csky/kernel/dumpstack.c | 9 +- arch/csky/kernel/ptrace.c | 4 +- arch/h8300/kernel/traps.c | 12 +- arch/hexagon/kernel/traps.c | 25 +- arch/ia64/include/asm/ptrace.h | 1 - arch/ia64/kernel/mca.c | 2 +- arch/ia64/kernel/process.c | 17 +- arch/ia64/kernel/unwind_i.h | 2 +- arch/m68k/amiga/config.c | 2 +- arch/m68k/kernel/traps.c | 13 +- arch/m68k/tools/amiga/dmesg.c | 10 +- arch/microblaze/include/asm/unwind.h | 3 +- arch/microblaze/kernel/stacktrace.c | 4 +- arch/microblaze/kernel/traps.c | 12 +- arch/microblaze/kernel/unwind.c | 40 +- arch/mips/include/asm/bootinfo.h | 2 +- arch/mips/kernel/setup.c | 14 +- arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/traps.c | 35 +- arch/nds32/kernel/traps.c | 15 +- arch/nios2/kernel/traps.c | 17 +- arch/openrisc/kernel/traps.c | 12 +- arch/parisc/kernel/traps.c | 24 +- arch/powerpc/include/asm/book3s/64/mmu.h | 3 + arch/powerpc/include/asm/icswx.h | 20 +- arch/powerpc/include/asm/mmu_context.h | 30 + arch/powerpc/include/asm/processor.h | 1 - arch/powerpc/include/asm/switch_to.h | 2 - arch/powerpc/include/asm/vas.h | 13 +- arch/powerpc/include/asm/xive.h | 9 +- arch/powerpc/include/uapi/asm/vas-api.h | 24 + arch/powerpc/kernel/process.c | 39 +- arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 9 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 9 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/platforms/powermac/nvram.c | 10 +- arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/vas-api.c | 278 +++++ arch/powerpc/platforms/powernv/vas-debug.c | 2 +- arch/powerpc/platforms/powernv/vas-fault.c | 382 +++++++ arch/powerpc/platforms/powernv/vas-window.c | 238 +++- arch/powerpc/platforms/powernv/vas.c | 85 +- arch/powerpc/platforms/powernv/vas.h | 59 +- arch/powerpc/sysdev/xive/native.c | 6 +- arch/riscv/Kbuild | 1 + arch/riscv/Kconfig | 5 + arch/riscv/Kconfig.socs | 17 +- arch/riscv/boot/dts/Makefile | 2 + arch/riscv/boot/dts/kendryte/Makefile | 4 +- arch/riscv/configs/nommu_k210_defconfig | 7 +- arch/riscv/include/asm/soc.h | 39 + arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/setup.c | 4 + arch/riscv/kernel/soc.c | 27 + arch/riscv/kernel/stacktrace.c | 13 +- arch/riscv/kernel/vdso/Makefile | 6 +- arch/riscv/kernel/vmlinux.lds.S | 5 + arch/riscv/mm/init.c | 9 + arch/s390/kernel/dumpstack.c | 13 +- arch/sh/include/asm/kdebug.h | 6 +- arch/sh/include/asm/processor_32.h | 2 +- arch/sh/kernel/dumpstack.c | 36 +- arch/sh/kernel/process_32.c | 2 +- arch/sh/kernel/process_64.c | 3 +- arch/sh/kernel/traps.c | 4 +- arch/sh/mm/fault.c | 2 +- arch/sparc/kernel/cpumap.c | 2 +- arch/sparc/kernel/ds.c | 8 +- arch/sparc/kernel/process_32.c | 10 +- arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/traps_64.c | 9 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/vector_kern.h | 2 +- arch/um/drivers/vhost_user.h | 2 +- arch/um/kernel/sysrq.c | 23 +- arch/unicore32/kernel/setup.h | 2 +- arch/unicore32/kernel/traps.c | 34 +- arch/unicore32/lib/backtrace.S | 24 +- arch/x86/Kconfig | 1 + arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/uncore.h | 2 +- arch/x86/hyperv/hv_init.c | 12 +- arch/x86/include/asm/elf.h | 22 +- arch/x86/include/asm/memtype.h | 3 + arch/x86/include/asm/mshyperv.h | 2 + arch/x86/include/asm/pgtable_types.h | 44 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/kernel/amd_gart_64.c | 2 +- arch/x86/kernel/dumpstack.c | 9 +- arch/x86/kernel/setup.c | 6 + arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/vmcs.h | 2 +- arch/x86/mm/init.c | 30 +- arch/x86/mm/init_64.c | 2 +- arch/x86/mm/ioremap.c | 8 +- arch/x86/mm/pat/set_memory.c | 5 + arch/x86/mm/pgtable.c | 8 +- arch/x86/net/bpf_jit_comp.c | 18 +- arch/xtensa/kernel/traps.c | 22 +- block/partitions/ldm.h | 2 +- drivers/amba/tegra-ahb.c | 2 +- drivers/base/power/main.c | 2 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_protocol.h | 8 +- drivers/block/rbd_types.h | 2 +- drivers/crypto/chelsio/chcr_crypto.h | 8 +- drivers/crypto/nx/Makefile | 2 +- .../nx/{nx-842-powernv.c => nx-common-powernv.c} | 204 ++-- drivers/dma/at_hdmac_regs.h | 2 +- drivers/dma/at_xdmac.c | 2 +- drivers/dma/milbeaut-hdmac.c | 2 +- drivers/dma/milbeaut-xdmac.c | 2 +- drivers/dma/moxart-dma.c | 2 +- drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/tegra20-apb-dma.c | 2 +- drivers/dma/ti/edma.c | 2 +- drivers/dma/ti/k3-udma.c | 2 +- drivers/dma/timb_dma.c | 2 +- drivers/firewire/core-cdev.c | 2 +- drivers/firewire/core-transaction.c | 2 +- drivers/firewire/core.h | 2 +- drivers/firewire/nosy.c | 2 +- drivers/firewire/ohci.c | 2 +- drivers/firmware/iscsi_ibft.c | 2 +- drivers/firmware/pcdp.h | 2 +- drivers/firmware/qcom_scm-legacy.c | 2 +- drivers/firmware/qcom_scm.c | 11 +- drivers/firmware/tegra/bpmp.c | 9 +- drivers/firmware/xilinx/zynqmp-debug.c | 2 +- drivers/gnss/serial.h | 2 +- drivers/gpu/drm/armada/armada_drv.c | 2 +- drivers/gpu/drm/bridge/adv7511/Kconfig | 2 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 2 +- drivers/gpu/drm/drm_fb_cma_helper.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 31 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 83 -- drivers/gpu/drm/gma500/mdfld_intel_display.c | 31 - drivers/gpu/drm/gma500/oaktrail_hdmi.c | 5 - drivers/gpu/drm/gma500/psb_intel_sdvo.c | 99 -- drivers/gpu/drm/i915/display/icl_dsi.c | 10 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 4 +- drivers/gpu/drm/i915/display/intel_audio.c | 15 +- drivers/gpu/drm/i915/display/intel_ddi.c | 21 +- drivers/gpu/drm/i915/display/intel_display.c | 34 +- drivers/gpu/drm/i915/display/intel_display_power.c | 249 ++-- drivers/gpu/drm/i915/display/intel_dp.c | 6 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 8 +- drivers/gpu/drm/i915/display/intel_dsb.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 6 +- drivers/gpu/drm/i915/display/intel_global_state.c | 4 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 23 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 14 +- drivers/gpu/drm/i915/display/intel_overlay.c | 6 +- drivers/gpu/drm/i915/display/intel_panel.c | 14 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 25 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 17 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 2 + drivers/gpu/drm/i915/gt/selftest_rps.c | 93 +- drivers/gpu/drm/i915/i915_gpu_error.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 7 +- drivers/gpu/drm/i915/intel_sideband.c | 4 +- drivers/gpu/drm/i915/intel_wopcm.c | 22 +- drivers/gpu/drm/tegra/fb.c | 2 +- drivers/greybus/arpc.h | 2 +- drivers/hv/hv.c | 6 +- drivers/hwtracing/stm/policy.c | 2 +- drivers/hwtracing/stm/stm.h | 4 +- drivers/infiniband/core/cm.c | 26 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 3 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 15 +- drivers/input/keyboard/applespi.c | 2 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-integrity.c | 2 +- drivers/md/dm-log-writes.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-raid1.c | 2 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-stripe.c | 2 +- drivers/md/dm-switch.c | 2 +- drivers/md/md-linear.h | 2 +- drivers/md/persistent-data/dm-btree-internal.h | 2 +- drivers/md/raid1.h | 2 +- drivers/md/raid10.h | 2 +- drivers/media/cec/core/cec-notifier.c | 2 +- drivers/media/i2c/s5k5baf.c | 2 +- drivers/media/usb/pwc/pwc.h | 2 +- drivers/mtd/spi-nor/micron-st.c | 4 +- drivers/net/bonding/bonding_priv.h | 2 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 4 +- drivers/net/dsa/ocelot/felix.c | 27 + drivers/net/dsa/ocelot/felix_vsc9959.c | 2 + drivers/net/ethernet/3com/3c509.c | 1 - drivers/net/ethernet/3com/3c515.c | 1 - drivers/net/ethernet/adaptec/starfire.c | 1 - drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 3 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 4 - drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 4 - drivers/net/ethernet/i825xx/sun3_82586.h | 10 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 8 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 23 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 2 +- drivers/net/ethernet/mscc/Makefile | 2 +- drivers/net/ethernet/mscc/ocelot.c | 212 +--- drivers/net/ethernet/mscc/ocelot.h | 3 +- drivers/net/ethernet/mscc/ocelot_board.c | 27 + drivers/net/ethernet/mscc/ocelot_ptp.c | 324 ++++++ drivers/net/ethernet/mscc/ocelot_regs.c | 2 + drivers/net/ethernet/netronome/nfp/nfp_main.c | 3 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 2 +- drivers/net/phy/swphy.c | 2 +- drivers/net/wireless/ath/ath10k/ce.h | 2 +- drivers/net/wireless/ath/ath10k/core.h | 2 +- drivers/net/wireless/ath/ath10k/coredump.h | 4 +- drivers/net/wireless/ath/ath10k/debug.h | 2 +- drivers/net/wireless/ath/ath10k/htt.h | 42 +- drivers/net/wireless/ath/ath10k/hw.h | 2 +- drivers/net/wireless/ath/ath10k/pci.h | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 6 +- drivers/net/wireless/ath/ath10k/wmi.h | 42 +- drivers/net/wireless/ath/ath11k/debug.h | 4 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 8 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 4 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 2 +- drivers/net/wireless/ath/ath11k/hw.h | 2 +- drivers/net/wireless/ath/ath11k/wmi.h | 2 +- drivers/net/wireless/ath/ath6kl/core.h | 4 +- drivers/net/wireless/ath/ath6kl/debug.c | 2 +- drivers/net/wireless/ath/ath6kl/hif.h | 2 +- drivers/net/wireless/ath/carl9170/fwcmd.h | 2 +- drivers/net/wireless/ath/carl9170/hw.h | 2 +- drivers/net/wireless/ath/wcn36xx/hal.h | 4 +- drivers/net/wireless/ath/wcn36xx/testmode.h | 2 +- drivers/net/wireless/ath/wil6210/fw.h | 16 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/net/wireless/ath/wil6210/wmi.h | 58 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 10 +- drivers/net/wireless/intel/ipw2x00/libipw.h | 28 +- drivers/net/wireless/intel/iwlegacy/commands.h | 22 +- drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 12 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 9 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 9 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 18 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 3 + drivers/net/wireless/intersil/prism54/isl_oid.h | 8 +- drivers/net/wireless/intersil/prism54/islpci_mgt.h | 2 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 54 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 +- drivers/net/wireless/realtek/rtw88/bf.c | 7 +- drivers/net/wireless/realtek/rtw88/bf.h | 22 + drivers/net/wireless/realtek/rtw88/efuse.c | 26 + drivers/net/wireless/realtek/rtw88/efuse.h | 3 + drivers/net/wireless/realtek/rtw88/mac80211.c | 7 +- drivers/net/wireless/realtek/rtw88/main.c | 12 +- drivers/net/wireless/realtek/rtw88/main.h | 26 + drivers/net/wireless/realtek/rtw88/pci.c | 3 + drivers/net/wireless/realtek/rtw88/phy.c | 56 +- drivers/net/wireless/realtek/rtw88/phy.h | 6 + drivers/net/wireless/realtek/rtw88/reg.h | 14 + drivers/net/wireless/realtek/rtw88/rtw8723d.c | 544 +++++++++ drivers/net/wireless/realtek/rtw88/rtw8723d.h | 47 + .../net/wireless/realtek/rtw88/rtw8723d_table.c | 1196 ++++++++++++++++++++ .../net/wireless/realtek/rtw88/rtw8723d_table.h | 15 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 113 ++ drivers/net/wireless/realtek/rtw88/rtw8822c.h | 28 + drivers/net/wireless/rndis_wlan.c | 8 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/lightnvm.c | 2 +- drivers/oprofile/cpu_buffer.h | 2 +- drivers/pci/pci.c | 2 +- drivers/phy/samsung/phy-samsung-usb2.h | 2 +- drivers/pnp/pnpbios/pnpbios.h | 2 +- drivers/power/supply/test_power.c | 2 +- drivers/rapidio/rio-scan.c | 2 +- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/scsi/aic94xx/aic94xx_sds.c | 14 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/soc/kendryte/k210-sysctl.c | 12 + drivers/soc/qcom/pdr_interface.c | 4 - drivers/soc/qcom/rpmh.c | 8 +- drivers/soc/qcom/rpmhpd.c | 19 + drivers/soc/tegra/fuse/fuse-tegra.c | 57 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 1 + drivers/soc/tegra/fuse/fuse-tegra30.c | 6 + drivers/soc/tegra/fuse/fuse.h | 8 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 32 +- drivers/soc/tegra/pmc.c | 1 + drivers/soc/ti/knav_qmss.h | 2 +- drivers/soc/xilinx/Kconfig | 4 +- drivers/spi/spi-bcm-qspi.c | 181 ++- drivers/spi/spi-orion.c | 70 +- drivers/thermal/imx8mm_thermal.c | 2 +- drivers/tty/sysrq.c | 2 +- drivers/usb/host/xhci-hub.c | 9 + drivers/usb/host/xhci-ring.c | 46 +- drivers/usb/host/xhci.c | 14 +- drivers/usb/host/xhci.h | 5 +- drivers/w1/w1_netlink.h | 4 +- fs/aio.c | 2 +- fs/binfmt_elf.c | 4 +- fs/cifs/connect.c | 2 + fs/compat_binfmt_elf.c | 5 + fs/dlm/dlm_internal.h | 6 +- fs/dlm/user.c | 2 +- fs/exfat/misc.c | 8 +- fs/exfat/super.c | 2 +- fs/hfs/btree.h | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/isofs/rock.h | 8 +- fs/jffs2/nodelist.h | 2 +- fs/jffs2/summary.h | 4 +- fs/nfs/nfs3acl.c | 22 +- fs/nfs/pnfs.c | 11 +- fs/notify/fanotify/fanotify.h | 2 +- fs/overlayfs/copy_up.c | 7 +- fs/overlayfs/namei.c | 11 - fs/overlayfs/overlayfs.h | 4 +- fs/overlayfs/readdir.c | 16 +- fs/overlayfs/super.c | 67 +- fs/proc/base.c | 48 +- fs/proc/generic.c | 9 + fs/proc/inode.c | 30 +- fs/proc/root.c | 131 ++- fs/proc/self.c | 6 +- fs/proc/thread_self.c | 6 +- fs/proc_namespace.c | 14 +- fs/select.c | 4 +- fs/sync.c | 3 +- fs/xfs/libxfs/xfs_format.h | 2 +- include/drm/drm_displayid.h | 2 +- include/dt-bindings/power/qcom-rpmpd.h | 12 + include/keys/encrypted-type.h | 2 +- include/keys/rxrpc-type.h | 4 +- include/keys/user-type.h | 2 +- include/linux/audit.h | 2 +- include/linux/can/skb.h | 2 +- include/linux/cb710.h | 2 +- include/linux/ceph/mon_client.h | 2 +- include/linux/crush/crush.h | 2 +- include/linux/dev_printk.h | 4 +- include/linux/dma/ti-cppi5.h | 4 +- include/linux/dmaengine.h | 4 +- include/linux/efi.h | 2 +- include/linux/elfnote.h | 2 +- include/linux/fs.h | 6 +- include/linux/fscache-cache.h | 2 +- include/linux/fsl/bestcomm/bestcomm.h | 2 +- include/linux/greybus/greybus_protocols.h | 44 +- include/linux/hyperv.h | 10 +- include/linux/i2c-mux.h | 2 +- include/linux/ieee80211.h | 6 +- include/linux/if_team.h | 2 +- include/linux/ipc_namespace.h | 10 +- include/linux/kallsyms.h | 4 +- include/linux/kexec.h | 2 +- include/linux/kprobes.h | 2 +- include/linux/kvm_host.h | 2 +- include/linux/libata.h | 2 +- include/linux/linkage.h | 8 +- include/linux/mailbox/zynqmp-ipi-message.h | 2 +- include/linux/memstick.h | 2 +- include/linux/mlx4/qp.h | 2 +- include/linux/mlx5/driver.h | 2 +- include/linux/mlx5/mlx5_ifc.h | 70 +- include/linux/mlx5/qp.h | 2 +- include/linux/mmdebug.h | 5 - include/linux/mtd/cfi.h | 6 +- include/linux/mtd/qinfo.h | 2 +- include/linux/net.h | 3 +- include/linux/netdevice.h | 6 +- include/linux/nfs4.h | 2 +- include/linux/nfs_xdr.h | 2 +- include/linux/nvme.h | 2 +- include/linux/pci.h | 4 +- include/linux/perf_event.h | 6 +- include/linux/pid_namespace.h | 12 - include/linux/platform_data/cros_ec_commands.h | 4 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/printk.h | 119 +- include/linux/proc_fs.h | 30 +- include/linux/rbtree.h | 2 +- include/linux/rbtree_augmented.h | 2 +- include/linux/remoteproc.h | 6 +- include/linux/sched/debug.h | 3 +- include/linux/sctp.h | 36 +- include/linux/thunderbolt.h | 2 +- include/linux/tifm.h | 2 +- include/linux/tty.h | 2 +- include/linux/vermagic.h | 5 + include/linux/watchdog.h | 4 +- include/linux/xarray.h | 1 + include/media/cec-notifier.h | 2 +- include/net/bluetooth/l2cap.h | 6 +- include/net/bluetooth/mgmt.h | 40 +- include/net/cfg80211.h | 8 +- include/net/if_inet6.h | 2 +- include/net/mac80211.h | 10 +- include/pcmcia/cistpl.h | 40 +- include/rdma/ib_verbs.h | 6 +- include/rdma/rdmavt_qp.h | 2 +- include/scsi/sas.h | 8 +- include/soc/mscc/ocelot.h | 15 +- .../net/ethernet => include/soc}/mscc/ocelot_ptp.h | 17 + include/sound/control.h | 2 +- include/sound/intel-nhlt.h | 6 +- include/sound/soc-dapm.h | 2 +- include/sound/soc.h | 2 +- include/uapi/drm/i915_drm.h | 4 +- include/uapi/linux/dm-ioctl.h | 12 +- include/uapi/linux/dm-log-userspace.h | 2 +- include/uapi/linux/firewire-cdev.h | 12 +- include/uapi/linux/fs.h | 2 +- include/uapi/linux/if_alg.h | 2 +- include/uapi/linux/io_uring.h | 2 +- include/uapi/linux/ip.h | 4 +- include/uapi/linux/ip_vs.h | 4 +- include/uapi/linux/jffs2.h | 8 +- include/uapi/linux/kvm.h | 8 +- include/uapi/linux/mic_common.h | 4 +- include/uapi/linux/minix_fs.h | 4 +- include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/pkt_cls.h | 4 +- include/uapi/linux/raid/md_p.h | 2 +- include/uapi/linux/romfs_fs.h | 4 +- include/uapi/linux/stm.h | 2 +- include/uapi/linux/usb/audio.h | 2 +- include/uapi/linux/usb/raw_gadget.h | 4 +- include/uapi/linux/virtio_9p.h | 2 +- include/uapi/linux/xfrm.h | 10 +- include/uapi/rdma/ib_user_mad.h | 2 +- include/uapi/rdma/ib_user_verbs.h | 80 +- include/uapi/rdma/rdma_user_cm.h | 2 +- include/uapi/scsi/fc/fc_els.h | 12 +- include/uapi/sound/asound.h | 2 +- include/uapi/sound/skl-tplg-interface.h | 2 +- include/vdso/datapage.h | 4 +- init/do_mounts_initrd.c | 13 +- init/main.c | 2 - ipc/ipc_sysctl.c | 14 +- ipc/msg.c | 1 - ipc/namespace.c | 13 +- ipc/sem.c | 1 - ipc/shm.c | 60 +- ipc/util.c | 181 +-- ipc/util.h | 4 +- kernel/bpf/cpumap.c | 2 +- kernel/bpf/queue_stack_maps.c | 2 +- kernel/bpf/verifier.c | 34 +- kernel/debug/kdb/kdb_bt.c | 15 +- kernel/events/callchain.c | 2 +- kernel/events/internal.h | 2 +- kernel/kcov.c | 4 +- kernel/kcsan/debugfs.c | 4 +- kernel/locking/lockdep.c | 6 +- kernel/locking/rtmutex-debug.c | 2 +- kernel/module.c | 54 +- kernel/params.c | 2 +- kernel/rcu/srcutree.c | 2 +- kernel/rcu/tasks.h | 2 +- kernel/rcu/tree.c | 9 +- kernel/sched/core.c | 8 +- kernel/sched/fair.c | 2 +- kernel/sched/sched.h | 2 +- kernel/signal.c | 4 +- kernel/smp.c | 2 +- kernel/trace/ftrace.c | 8 +- kernel/trace/trace_probe.h | 2 +- kernel/tracepoint.c | 2 +- lib/Kconfig | 5 +- lib/Kconfig.debug | 9 +- lib/dump_stack.c | 2 +- lib/xarray.c | 2 +- mm/debug_vm_pgtable.c | 34 +- mm/memcontrol.c | 6 - mm/memory.c | 2 - mm/memory_hotplug.c | 5 + mm/mmap.c | 28 +- mm/page_alloc.c | 17 - mm/slab.h | 2 +- mm/slab_common.c | 3 +- mm/swapfile.c | 9 +- net/ethtool/ioctl.c | 3 +- net/mac80211/ieee80211_i.h | 2 +- net/netfilter/nf_nat_proto.c | 4 +- net/sunrpc/clnt.c | 3 +- net/wireless/core.h | 2 +- samples/mei/mei-amt-version.c | 2 +- scripts/basic/fixdep.c | 2 +- scripts/decodecode | 2 +- scripts/kallsyms.c | 2 +- scripts/mod/modpost.c | 3 +- scripts/mod/modpost.h | 2 +- security/apparmor/apparmorfs.c | 2 +- security/integrity/ima/ima.h | 2 +- security/integrity/integrity.h | 4 +- sound/core/oss/pcm_plugin.h | 2 +- sound/firewire/fireworks/fireworks.h | 2 +- sound/soc/codecs/wm8960.c | 3 +- sound/soc/intel/atom/sst-atom-controls.h | 2 +- sound/soc/intel/skylake/skl-i2s.h | 2 +- sound/soc/intel/skylake/skl-topology.h | 4 +- sound/soc/intel/skylake/skl.h | 2 +- sound/soc/sof/probe.h | 8 +- sound/soc/txx9/txx9aclc-ac97.c | 7 +- sound/usb/quirks-table.h | 84 -- sound/usb/quirks.c | 14 + sound/usb/usx2y/usbusx2y.h | 2 +- sound/usb/usx2y/usbusx2yaudio.c | 2 + tools/bpf/bpftool/btf.c | 1 - tools/bpf/bpftool/gen.c | 1 - tools/bpf/bpftool/jit_disasm.c | 1 - tools/include/linux/kallsyms.h | 2 +- tools/include/linux/rbtree.h | 2 +- tools/include/linux/rbtree_augmented.h | 2 +- tools/lib/bpf/libbpf.c | 2 +- tools/lib/bpf/libbpf_internal.h | 2 +- tools/perf/bench/sched-messaging.c | 2 +- tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-script.c | 2 +- tools/perf/builtin-timechart.c | 2 +- tools/perf/util/annotate.h | 4 +- tools/perf/util/branch.h | 2 +- tools/perf/util/cputopo.h | 2 +- tools/perf/util/dso.h | 4 +- tools/perf/util/event.h | 2 +- tools/perf/util/jitdump.c | 2 +- tools/perf/util/jitdump.h | 6 +- tools/perf/util/ordered-events.h | 2 +- tools/perf/util/pstack.c | 2 +- tools/perf/util/symbol.h | 2 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/testing/nvdimm/test/nfit_test.h | 6 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 2 +- tools/testing/selftests/bpf/verifier/stack_ptr.c | 40 + .../selftests/bpf/verifier/value_illegal_alu.c | 1 + tools/testing/selftests/nsfs/pidns.c | 2 +- tools/testing/selftests/powerpc/Makefile | 1 + .../selftests/powerpc/nx-gzip/99-nx-gzip.rules | 1 + tools/testing/selftests/powerpc/nx-gzip/Makefile | 8 + tools/testing/selftests/powerpc/nx-gzip/README | 45 + .../testing/selftests/powerpc/nx-gzip/gunz_test.c | 1028 +++++++++++++++++ .../testing/selftests/powerpc/nx-gzip/gzfht_test.c | 433 +++++++ tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c | 316 ++++++ .../selftests/powerpc/nx-gzip/include/copy-paste.h | 56 + .../selftests/powerpc/nx-gzip/include/crb.h | 95 +- .../testing/selftests/powerpc/nx-gzip/include/nx.h | 38 + .../selftests/powerpc/nx-gzip/include/nx_dbg.h | 95 ++ .../selftests/powerpc/nx-gzip/include/nxu.h | 650 +++++++++++ .../selftests/powerpc/nx-gzip/include/vas-api.h | 1 + .../selftests/powerpc/nx-gzip/nx-gzip-test.sh | 46 + tools/testing/selftests/powerpc/pmu/ebb/trace.h | 4 +- tools/testing/selftests/proc/.gitignore | 2 + tools/testing/selftests/proc/Makefile | 2 + .../testing/selftests/proc/proc-fsconfig-hidepid.c | 50 + .../testing/selftests/proc/proc-multiple-procfs.c | 48 + tools/testing/selftests/vm/khugepaged.c | 14 +- tools/testing/selftests/vm/mremap_dontunmap.c | 1 - 652 files changed, 12400 insertions(+), 2991 deletions(-) create mode 100644 Documentation/core-api/printk-basics.rst rename Documentation/{rbtree.txt => core-api/rbtree.rst} (100%) create mode 100644 Documentation/powerpc/vas-api.rst create mode 100644 Documentation/translations/it_IT/riscv/patch-acceptance.rst create mode 100644 arch/arm/boot/compressed/fdt.c create mode 100644 arch/arm/boot/compressed/fdt_ro.c create mode 100644 arch/arm/boot/compressed/fdt_rw.c create mode 100644 arch/arm/boot/compressed/fdt_wip.c delete mode 100644 arch/arm/boot/compressed/libfdt_env.h create mode 100644 arch/arm/boot/dts/am5729-beagleboneai.dts create mode 100644 arch/powerpc/include/uapi/asm/vas-api.h create mode 100644 arch/powerpc/platforms/powernv/vas-api.c create mode 100644 arch/powerpc/platforms/powernv/vas-fault.c rename drivers/crypto/nx/{nx-842-powernv.c => nx-common-powernv.c} (87%) create mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d_table.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d_table.h rename {drivers/net/ethernet => include/soc}/mscc/ocelot_ptp.h (52%) create mode 100644 tools/testing/selftests/powerpc/nx-gzip/99-nx-gzip.rules create mode 100644 tools/testing/selftests/powerpc/nx-gzip/Makefile create mode 100644 tools/testing/selftests/powerpc/nx-gzip/README create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gunz_test.c create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzfht_test.c create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/copy-paste.h copy arch/powerpc/include/asm/icswx.h => tools/testing/selftests/powerpc/nx-gzip/i [...] create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx.h create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx_dbg.h create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nxu.h create mode 120000 tools/testing/selftests/powerpc/nx-gzip/include/vas-api.h create mode 100755 tools/testing/selftests/powerpc/nx-gzip/nx-gzip-test.sh create mode 100644 tools/testing/selftests/proc/proc-fsconfig-hidepid.c create mode 100644 tools/testing/selftests/proc/proc-multiple-procfs.c