This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 8274500e2b67 Add linux-next specific files for 20200401 omits 160e2222d76e Merge branch 'akpm/master' omits e3af011bd153 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits c2f4123939b9 ipc/util.c: sysvipc_find_ipc() should increase position index omits 52afa67ecac8 kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 319258ddb9d9 seq_read-info-message-about-buggy-next-functions-fix omits 1e3ae75699f9 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 5d880e1e2b8f arm64: memory: give hotplug memory a different resource name omits 169a123b2220 mm/memory_hotplug: allow arch override of non boot memory [...] omits 8faa2cfe66c7 kexec: prevent removal of memory in use by a loaded kexec image omits 36c62ceded79 selftests: kmod: test disabling module autoloading omits dd05446308c0 selftests: kmod: fix handling test numbers above 9 omits 6001b04bd813 docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 omits 3e14faafd70d docs: admin-guide: document the kernel.modprobe sysctl omits de87215665e4 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits 74000d252e99 kmod: make request_module() return an error when autoloadi [...] omits 0c422a02236b mm/madvise: allow KSM hints for remote API omits 8e79b0c47f9c mm/madvise: employ mmget_still_valid() for write lock omits 2d4855fe47eb mm/madvise: support both pid and pidfd for process_madvise omits cd3a4c952cbe pid: move pidfd_get_pid() to pid.c omits 69e254387545 mm/madvise: check fatal signal pending of target process omits 38223043ac88 fix process_madvise build break for arm64 omits d6c05817c5e1 mm/madvise: introduce process_madvise() syscall: an extern [...] omits ecb652e14162 mm/madvise: pass task and mm to do_madvise omits ea4cb5a8bb66 mm/memremap: set caching mode for PCI P2PDMA memory to WC omits a54db3aa1b9c mm/memory_hotplug: add pgprot_t to mhp_params omits 2c29ff7dc05d powerpc/mm: thread pgprot_t through create_section_mapping() omits 1c3555112454 x86/mm: introduce __set_memory_prot() omits c97a312a5c12 x86/mm: thread pgprot_t through init_memory_mapping() omits 502de0540f95 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits d6d4d625623c mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits c575b73ce4ee mm/debug: add tests validating architecture page table helpers omits 877951c2d3f8 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits 3dc020267edc mm/special: create generic fallbacks for pte_special() and [...] omits e6214a882f5a mm/vma: introduce VM_ACCESS_FLAGS omits 5574f4b4bd67 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits a3cfe2208793 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 088a2ab3bbd9 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits cd20318b1862 mm: vm_insert_pages() checks if pte_index defined. omits 40f5149df52e add missing page_count() check to vm_insert_pages(). omits 8643afab27c1 mm-add-vm_insert_pages-fix omits 278e0060115d mm/memory.c: add vm_insert_pages() omits 73fceaf72f15 mm: define pte_index as macro for x86 omits af45b7f442de mm: bring sparc pte_index() semantics inline with other platforms omits 1b3f787ebe4c mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 33ff98b29a1c mm/swap.c: annotate data races for lru_rotate_pvecs omits 368257ce13bb mm: annotate a data race in page_zonenum() omits 10ccef1d3104 mm/rmap: annotate a data race at tlb_flush_batched omits a9b458f9f40c mm/util.c: annotate an data race at vm_committed_as omits 84558aa68e37 mm/mempool: fix a data race in mempool_free() omits 5287aef61c99 mm/list_lru: fix a data race in list_lru_count_one omits 8fcbba1903cb mm/memcontrol: fix a data race in scan count omits 14ec77524423 mm/page_counter: fix various data races at memsw omits 3dfee5d3336a mm-swapfile-fix-and-annotate-various-data-races-v2 omits 266b3d4a287c mm/swapfile: fix and annotate various data races omits 87eed1a952f3 mm/filemap.c: fix a data race in filemap_fault() omits c3d40729f5f4 mm/swap_state: mark various intentional data races omits 5ac51fe98528 mm-page_io-mark-various-intentional-data-races-v2 omits ee738c3462b7 mm/page_io: mark various intentional data races omits f2ba5c3a93d4 mm/frontswap: mark various intentional data races omits 971765483578 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits b3e2a8a8d9e7 mm/kmemleak: silence KCSAN splats in checksum omits 839b09569975 Change email address for Pali Rohár omits 2a0cce112ead Merge branch 'akpm-current/current' omits 311519f330a0 Merge remote-tracking branch 'trivial/for-next' omits eaffb6a0410c Merge remote-tracking branch 'kunit-next/kunit' omits 8c5a8fa0274e Merge remote-tracking branch 'cel/cel-next' omits 6aed5ecd50e5 Merge remote-tracking branch 'fpga/for-next' omits 6faebc14d989 Merge remote-tracking branch 'hmm/hmm' omits a4c79f77177a Merge remote-tracking branch 'pidfd/for-next' omits 48c08a75dbee Merge remote-tracking branch 'kgdb/kgdb/for-next' omits d073aae5465a Merge remote-tracking branch 'hyperv/hyperv-next' omits c1ab8d7d426c Merge remote-tracking branch 'xarray/xarray' omits 73778b26cb44 Merge remote-tracking branch 'nvmem/for-next' omits ea9a92f730a3 Merge remote-tracking branch 'slimbus/for-next' omits 89d0aa02b151 Merge remote-tracking branch 'fsi/next' omits 12af93f1e267 Merge remote-tracking branch 'ntb/ntb-next' omits 58f7fafc90dc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 4f0296db2e95 Merge remote-tracking branch 'rtc/rtc-next' omits 2f2c18ec23eb Merge remote-tracking branch 'coresight/next' omits a471f8fbe62b Merge remote-tracking branch 'livepatching/for-next' omits 920b6f7a3ba0 Merge remote-tracking branch 'kselftest/next' omits ec3f63da5712 Merge remote-tracking branch 'random/dev' omits a2d561ee97e1 Merge remote-tracking branch 'userns/for-next' omits 265d874b26e1 Merge remote-tracking branch 'pwm/for-next' omits a6b05b222770 Merge remote-tracking branch 'pinctrl/for-next' omits 1c12137d2979 Merge remote-tracking branch 'gpio/for-next' omits 12453e0ad65d Merge remote-tracking branch 'rpmsg/for-next' omits ea13dd94b64c Merge remote-tracking branch 'vhost/linux-next' omits 73194f29d7fc Merge remote-tracking branch 'scsi-mkp/for-next' omits cc29fff08a44 Merge remote-tracking branch 'scsi/for-next' omits ba56ccc48bf1 Merge remote-tracking branch 'cgroup/for-next' omits 1d0636a73de2 Merge remote-tracking branch 'slave-dma/next' omits 290676661a26 Merge remote-tracking branch 'mux/for-next' omits fe814619d8a6 Merge remote-tracking branch 'char-misc/char-misc-next' omits f22da556b94f Merge remote-tracking branch 'tty/tty-next' omits cbf14cfc5a93 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits ae4822594129 Merge remote-tracking branch 'ipmi/for-next' omits b93f6e8a9beb Merge remote-tracking branch 'leds/for-next' omits c97c55a000eb Merge remote-tracking branch 'chrome-platform/for-next' omits 0eac444de9c8 Merge remote-tracking branch 'drivers-x86/for-next' omits 29516a2bd226 Merge remote-tracking branch 'workqueues/for-next' omits d9c82dc86726 Merge remote-tracking branch 'percpu/for-next' omits e86b44663d1b Merge remote-tracking branch 'xen-tip/linux-next' omits 7aa884924926 Merge remote-tracking branch 'kvm/linux-next' omits f07999472f69 Merge remote-tracking branch 'rcu/rcu/next' omits 975a7a3b49c2 Merge remote-tracking branch 'ftrace/for-next' omits 6e5adac18b78 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 244c70a6d2a3 Merge remote-tracking branch 'edac/edac-for-next' omits 721f393845f0 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 697e6474a547 Merge remote-tracking branch 'tip/auto-latest' omits c7924a199ad8 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 2f089ba12613 Merge remote-tracking branch 'devicetree/for-next' omits cff79686c7ed Merge remote-tracking branch 'audit/next' omits a98adb55710c Merge remote-tracking branch 'vfio/next' omits 352b36e552f8 Merge remote-tracking branch 'iommu/next' omits 0e9ae2adec66 Merge remote-tracking branch 'watchdog/master' omits 12ef723bf90c Merge remote-tracking branch 'smack/for-next' omits fb680c1498d7 Merge remote-tracking branch 'selinux/next' omits e06e0ea1925a Merge remote-tracking branch 'keys/keys-next' omits f1e449222785 Merge remote-tracking branch 'integrity/next-integrity' omits fca5e18d8c06 Merge remote-tracking branch 'apparmor/apparmor-next' omits 1a8f91740180 Merge remote-tracking branch 'security/next-testing' omits 69359c67d14d Merge remote-tracking branch 'battery/for-next' omits b1ea012baee0 Merge remote-tracking branch 'backlight/for-backlight-next' omits 221afc00f14d Merge remote-tracking branch 'mfd/for-mfd-next' omits 27e393232f91 Merge remote-tracking branch 'mmc/next' omits 34e34a5c73df Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 9372bd45cc9b Merge remote-tracking branch 'device-mapper/for-next' omits 6f854e7a33c4 Merge remote-tracking branch 'block/for-next' omits 8afb5731c75f Merge remote-tracking branch 'input/next' omits 1a87c126a5c4 Merge remote-tracking branch 'modules/modules-next' omits 93bf3163f8b1 Merge remote-tracking branch 'regmap/for-next' omits 0d4b1f467777 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits bec8181c2c4a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits cc25c6a7a364 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 0759ddd82a2f Merge remote-tracking branch 'drm-intel/for-linux-next' omits 59f8d7a0330a Merge remote-tracking branch 'amdgpu/drm-next' omits 5982160dbaa6 Merge remote-tracking branch 'drm/drm-next' omits 8cf3b6bcdf5f Merge remote-tracking branch 'crypto/master' omits 3dfdb914b530 Merge remote-tracking branch 'mtd/mtd/next' omits eb51ca69d87c Merge remote-tracking branch 'mac80211-next/master' omits 43d2dd78e02f Merge remote-tracking branch 'bluetooth/master' omits d1a7d5defed2 Merge remote-tracking branch 'net-next/master' omits 673220248bf8 Merge remote-tracking branch 'rdma/for-next' omits 9d158d163257 Merge remote-tracking branch 'swiotlb/linux-next' omits 5025d0ea56c2 Merge remote-tracking branch 'ieee1394/for-next' omits 979b9c26e3b0 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 123a3725e12c Merge remote-tracking branch 'pm/linux-next' omits 9984ee1fd1df Merge branch 'dmi/master' omits 62328dacd3a7 Merge remote-tracking branch 'i2c/i2c/for-next' omits 07c9b3bb0c89 Merge remote-tracking branch 'hid/for-next' omits d79d8bb96367 Merge remote-tracking branch 'pci/next' omits 1e21e7e8e4c8 Merge remote-tracking branch 'printk/for-next' omits a11cc5e4e93c Merge remote-tracking branch 'vfs/for-next' omits a77b53c4e26c Merge remote-tracking branch 'file-locks/locks-next' omits f452a253dc67 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 2c8d1a72ccdf Merge remote-tracking branch 'iomap/iomap-for-next' omits 18023a16d45f Merge remote-tracking branch 'xfs/for-next' omits 636203e5614f Merge remote-tracking branch 'v9fs/9p-next' omits decbcecc5b42 Merge remote-tracking branch 'ubifs/linux-next' omits e97e87dfd9c5 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits bdcba7601ebd Merge remote-tracking branch 'nfsd/nfsd-next' omits 345067d8670a Merge remote-tracking branch 'nfs/linux-next' omits 9e1048fe8719 Merge remote-tracking branch 'jfs/jfs-next' omits 844337574c44 Merge remote-tracking branch 'f2fs/dev' omits 576c824ac1ba Merge remote-tracking branch 'ext4/dev' omits 412c858a70dd Merge remote-tracking branch 'ext3/for_next' omits 3fb200fa2995 Merge remote-tracking branch 'cifs/for-next' omits 3417c5d6318b Merge remote-tracking branch 'ceph/master' omits 29b91b02f6cc Merge remote-tracking branch 'btrfs/for-next' omits 78e5dada316d Merge remote-tracking branch 'fscrypt/master' omits 7f4995d93c41 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b78f4c4b4bbd Merge remote-tracking branch 'uml/linux-next' omits e7e1e3a1b73f Merge remote-tracking branch 'sh/sh-next' omits 0ea3b08eebae Merge remote-tracking branch 's390/features' omits e2244ab05050 Merge remote-tracking branch 'risc-v/for-next' omits d5992867f5d6 Merge remote-tracking branch 'powerpc/next' omits 9b516c2270f4 Merge remote-tracking branch 'parisc-hd/for-next' omits e8fa01a8f71e Merge remote-tracking branch 'openrisc/for-next' omits d21a328aa4d1 Merge remote-tracking branch 'nds32/next' omits 9d79b19a4c9c Merge remote-tracking branch 'm68knommu/for-next' omits 975010618a7c Merge remote-tracking branch 'h8300/h8300-next' omits abe3baec3713 Merge remote-tracking branch 'csky/linux-next' omits 3f30d5b1346a Merge remote-tracking branch 'clk/clk-next' omits f74e72ab810f Merge remote-tracking branch 'tegra/for-next' omits 38f5edac0972 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 23f95ddd803c Merge remote-tracking branch 'samsung-krzk/for-next' omits 646626412fd8 Merge remote-tracking branch 'rockchip/for-next' omits ab344a646759 Merge remote-tracking branch 'reset/reset/next' omits 70e1c678b1a7 Merge remote-tracking branch 'renesas/next' omits 71b845a1a35f Merge remote-tracking branch 'realtek/for-next' omits 9a081baa7f8e Merge remote-tracking branch 'raspberrypi/for-next' omits 31ed30126af0 Merge remote-tracking branch 'qcom/for-next' omits c45427400baa Merge remote-tracking branch 'omap/for-next' omits 5ad459badd19 Merge remote-tracking branch 'mvebu/for-next' omits 262af2cafc3f Merge remote-tracking branch 'mediatek/for-next' omits f632e3ce8ff1 Merge remote-tracking branch 'keystone/next' omits 34d33e3dfdbf Merge remote-tracking branch 'imx-mxs/for-next' omits b4679e01008d Merge remote-tracking branch 'at91/at91-next' omits dbb8cf3fe2a8 Merge remote-tracking branch 'aspeed/for-next' omits eada4ee197c3 Merge remote-tracking branch 'amlogic/for-next' omits 718bf6b4cf37 Merge remote-tracking branch 'arm-soc/for-next' omits 4b5678c73e48 Merge remote-tracking branch 'arm/for-next' omits 982b8d1e63c7 Merge remote-tracking branch 'dma-mapping/for-next' omits d73de64ff90d Merge remote-tracking branch 'kbuild/for-next' omits eabd20cf7877 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 771732386d6d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits d5dcde4c6230 Merge remote-tracking branch 'spdx/spdx-linus' omits a8734862b4ea Merge remote-tracking branch 'fpga-fixes/fixes' omits 51e1c3f144fe Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 0cbc49508e13 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits aa2309146432 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits df11b83e2c2a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits baee43bb7032 Merge remote-tracking branch 'omap-fixes/fixes' omits d6013f7e400b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits c3df0820ab37 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 159ffff9a500 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 2ce937651cea Merge remote-tracking branch 'sound-current/for-linus' omits 1025c49d6568 Merge remote-tracking branch 'net/master' omits e416b11d56d7 Merge remote-tracking branch 'arc-current/for-curr' omits a4be40cbcedb vdpa: move to drivers/vdpa omits b8356d9bff22 Merge branch 'asoc-5.7' into asoc-linus omits 3dd9b27dacc7 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits b4656c335381 drm/amdgpu: work around llvm bug #42576 omits e3d91ec912a4 drm/amdkfd: Enable GWS based on FW Support omits 4c0abda666c7 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 886ad17cc97f drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 250a4c4309ef drm/amdgpu: Add mem_sync implementation for all the ASICs. omits e241873cabd1 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits 46de7189fd91 drm/amdgpu: Add new ring callback to insert memory sync omits 99604b63049b drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits bae0b83b992f drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits 66e607b3cf54 drm/amdgpu: Fix per-IB secure flag GFX hang omits 4cfa770c9c42 drm/amdgpu: Fine-grained TMZ support omits 81723018bcb2 drm/amdgpu: stop evicting encrypted BOs to swap omits f46d6e71422b drm/amdgpu: add TMZ handling to amdgpu_move_blit omits ebc0b02982c2 drm/amdgpu: also add the TMZ flag to GART omits 99b178c11d2f drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits d66a77cdc686 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 81b62f0444d0 drm/amd/display: Indicate use of TMZ buffers to DC omits 935eeda70419 drm/amdgpu: implement TMZ accessor (v3) omits 4c9dae40b8c7 drm/amdgpu: remove the alignment placeholder for secure buffer omits 96e7a76c37eb drm/amdgpu: move CS secure flag next the structs where it's used omits c6e1521fe011 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 6f86db2c3765 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits aef01b26d6f2 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits ea6104b5bb04 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 4931ffb06a22 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits ca7a69bda35a drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 5c4a1823c015 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 4d5ac3af0343 drm/amdgpu: job is secure iff CS is secure (v5) omits d0462ff4b79c drm/amdgpu: expand the context control interface with trust flag omits 241a6d74699a drm/amdgpu: expand the emit tmz interface with trusted flag omits e9dd1fe905ac drm/amdgpu: add tmz bit in frame control packet omits 11824d088d52 drm/amdgpu: add function to check tmz capability (v4) omits 5af680338a37 drm/amdgpu: add amdgpu_tmz data structure omits 8fefc9fef7da drm/amdgpu: add tmz feature parameter (v2) omits de4045efbddc drm/amdgpu: define the TMZ bit for the PTE omits 03161761fb35 drm/amdgpu: add UAPI to create secure commands (v3) omits 6b570416beab drm/amdgpu: add UAPI for creating encrypted buffers omits 0241c83e1c80 drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 omits 6fba60ee76b4 drm/amd/display: code cleanup of dc_link file on func dc_l [...] omits 73065f98c47b drm/amd/display: code cleanup on dc_link from is_same_edid [...] omits 6987c32c724d drm/amd/display: codestyle cleanup on dc_link file until d [...] omits a8cfb920d6c3 drm/amd/display: cleanup codestyle type BLOCK_COMMENT_STYL [...] omits 288a36e25357 drm/amdgpu: enable VCN2.5 DPG mode for Arcturus omits 0eb8e1946110 drm/amdgpu/vcn2.5: Add firmware w/r ptr reset sync omits 9b19001731ae drm/amdgpu/vcn2.0: Add firmware w/r ptr reset sync omits 5fee12008e3b drm/amdgpu/vcn: Add firmware share memory support omits 8fda88dbb909 drm/amdgpu/vcn2.5: stall DPG when WPTR/RPTR reset omits 56561e711541 drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset omits 45fc1d75cb51 drm/amdgpu/vcn: fix race condition issue for dpg unpause m [...] omits a2fca85a4d15 drm/amdgpu/vcn: fix race condition issue for vcn start omits c5f3085eca59 drm/amdgpu: skip access sdma_v5_0 registers under SRIOV (v2) omits 75efe5dd45c5 drm/amdgpu: stop disable the scheduler during HW fini omits 0cfc47b420f8 drm/amd/powerplay: added mutex protection on msg issuing omits 0ef653af301d drm/amd/powerplay: unified interfaces for message issuing [...] omits 9fc8025c714d drm/amd/powerplay: avoid calling Vega20 specific SMU messa [...] omits 205983383c4f drm/amd/powerplay: avoid calling SMU10 specific SMU messag [...] omits 0d9408b3ffb2 drm/amd/powerplay: avoid calling SMU9 specific SMU message [...] omits ebd4db52b7b2 drm/amd/powerplay: avoid calling SMU8 specific SMU message [...] omits ac64a5ee07ac drm/amd/powerpaly: drop unused APIs omits de59efd3a0a5 drm/amd/powerplay: avoid calling SMU7 specific SMU message [...] omits 9726e8f5d795 drm/amd/powerplay: avoid calling CI specific SMU message i [...] omits b3b9a995dea2 drm/amdgpu: reroute VMC and UMD to IH ring 1 for oss v5 omits a481bc44f734 drm/amdgpu: call psp to program ih cntl in SR-IOV for Navi omits ee6a5fc8a617 drm/amdgpu: enable IH ring 1 and ring 2 for navi omits fea5dda91574 drm/amdgpu: ih doorbell size of range changed for nbio v7.4 omits 97fc4416e1f1 drm/amdgpu: infinite retries fix from UTLC1 RB SDMA omits 438a4041044a drm/amdgpu: fix non-pointer dereference for non-RAS supported omits bbf34d444e65 drm/amd/amdgpu: Include headers for PWR and SMUIO registers omits d16608a1adab drm/amdgpu: implement more ib pools (v2) omits 2e7da7707712 drm/amd/display: Move backlight pwm enable function call omits 207a6f34d00c drm/amd/display: Add ABM driver implementation omits 2e079b733a67 drm/amd/display: 3.2.77 omits 4f6ab49e9efd drm/amdgpu: extend compute job timeout omits b53e9dc39dc3 drm/amdgpu: No need support vcn decode omits 0342b8728741 drm/amdgpu: postpone entering fullaccess mode omits 5d2c3c0f1cc5 drm/amdgpu: adjust sequence of ip_discovery init and timeo [...] omits be7d388e7adb drm/amdgpu: equip new req_init_data handshake omits d1562ee1126c drm/amdgpu: use static mmio offset for NV mailbox omits 4900966f0300 drm/amdgpu: introduce new request and its function omits 4f3600bf804a drm/amdgpu: introduce new idh_request/event enum omits 088015a117dc drm/amdgpu: cleanup idh event/req for NV headers omits 4cb962f442d1 drm/amd/amdgpu: Fix SMUIO/PWR Confusion (v2) omits d7d9be8affa8 drm/amd/amdgpu: Move PWR_MISC_CNTL_STATUS to its own header omits e60cc0fcd6e2 drm/amd/amdgpu: Add missing SMUIO v12 register to headers omits 4a61829bd20b drm/amdgpu/uvd7: remove unnecessary conversion to bool omits c1b16b7549fa drm/radeon: align short build log omits 5be1faff0c19 drm/radeon: use pattern rule to avoid code duplication in [...] omits 6fe4cab1ddcb drm/radeon: fix build rules of *_reg_safe.h omits 8033af565c5d drm/radeon: remove unneeded header include path omits f314568e492d drm/amdgpu: Ignore the not supported error from psp omits b984cf3a9570 drm/amdgpu: Add 4k resolution for virtual display omits adee1ac90bac drm/amdgpu: Virtual display need to support multiple ctrcs omits 7068a77144f5 drm/amdgpu: disable ras query and iject during gpu reset omits 785bd9f69952 drm/amdgpu: added xgmi ras error reset sequence omits 1ee0d787c224 drm/amdgpu: cleanup all virtualization detection routine omits cb570e649f99 drm/amdgpu: amends feature bits for MM bandwidth mgr omits 7575719a48f6 drm/amdgpu: purge ip_discovery headers omits 898342091f4a drm/amdgpu: Fix FRU data checking omits 2e162b3b1961 drm/amdgpu: Expose TA FW version in fw_version file omits 39820a57c73f drm/amdgpu: disabled fru eeprom access omits 4f44822b32b5 drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register t [...] omits d9f71339e7ee drm/amdgpu: Add documentation for unique_id omits fcc0b1e1c887 drm/amdgpu: Add documentation for PCIe accounting omits 1ef29bfdfe54 drm/amdgpu: Add documentation for memory info omits 783efe33a63f drm/amdgpu: Enable reading FRU chip via I2C v3 omits 40af14644bab Merge branch 'kbuild-asinstr' into for-next omits 34184d33b57b crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] omits e3a766e8ec28 x86: update AS_* macros to binutils >=2.23, supporting ADX [...] omits f1f180098777 Documentation/changes: Raise minimum supported binutils ve [...] omits c9e3114eb113 crypto: curve25519 - do not pollute dispatcher based on assembler omits f71ec10db07c crypto: x86 - rework configuration based on Kconfig omits f79647cbdc71 x86: add comments about the binutils version to support co [...] omits a5718efc6954 x86: probe assembler capabilities via kconfig instead of makefile omits 63378e004214 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA omits 39f2db90fbde x86: remove always-defined CONFIG_AS_AVX omits 8fbca70a167b x86: remove always-defined CONFIG_AS_SSSE3 omits ebff1438f034 x86: remove always-defined CONFIG_AS_CFI_SECTIONS omits 59448490d04e x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME omits 6ac3baa0c16d x86: remove always-defined CONFIG_AS_CFI omits c57a1f14a7af x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] omits 94bb6186ccf2 lib/raid6/test: fix build on distros whose /bin/sh is not bash omits eb0695d82ede virtio: Intel IFC VF driver for VDPA omits 6228ab3130b7 vdpasim: vDPA device simulator omits 382d1299bfa4 vhost: introduce vDPA-based backend omits 0e003862d9cf virtio: introduce a vDPA based transport omits 92135e242f07 vDPA: introduce vDPA bus omits e143d1164d4a vringh: IOTLB support omits 73e5ee632538 vhost: factor out IOTLB omits ebd86863b9ff vhost: allow per device message handler omits ef9c544752a3 vhost: refine vhost and vringh kconfig omits cd32a7aa389b ipc/mqueue.c: fix a brace coding style issue omits a58cddd39162 ubsan: include bug type in report header omits cb7d4212c426 kasan: unset panic_on_warn before calling panic() omits 8533e7151308 ubsan: check panic_on_warn omits d607cedb2836 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 1b62798ea166 ubsan: split "bounds" checker from other options omits 46bf73e0c10c ubsan: add trap instrumentation option omits 6c0c10476ea6 usb: core: kcov: collect coverage from usb complete callback omits 6faf3ea87305 kcov-collect-coverage-from-interrupts-v4 omits 5a364589a52a kcov: collect coverage from interrupts omits 19f7872504bc kcov: use t->kcov_mode as enabled indicator omits 20bc794a7fa5 kcov: move t->kcov_sequence assignment omits 5ceb8dd6ac1d kcov: move t->kcov assignments into kcov_start/stop omits 812abb8f1abe kcov: fix potential use-after-free in kcov_remote_start omits 2b7d6c8b128d kcov: cleanup debug messages omits ddc532bc9ba5 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits c0000bfaee25 aio: simplify read_events() omits 67baf2a3260f kernel/relay.c: fix read_pos error when multiple readers omits aa70def08e33 kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 696ec552e510 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits 347eef9032d7 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits 60b2251519c9 umh: fix refcount underflow in fork_usermode_blob(). omits 67c1058c61ea reiserfs: clean up several indentation issues omits f6fb5d1cf98c kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits dff9a537d918 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits a2a0222905af samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits cb7821b34412 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 437cc8a0dcc2 fs/binfmt_elf.c: allocate less for static executable omits 3fd3a0745c29 fs/binfmt_elf.c: delete "loc" variable omits bd1914bf120c fs/epoll: make nesting accounting safe for -rt kernel omits 177220030d41 kselftest: introduce new epoll test case omits 05a00641824d checkpatch: avoid warning about uninitialized_var() omits 3efa10ddb16e checkpatch: check proper licensing of Devicetree bindings omits d61c562f0920 checkpatch: improve Gerrit Change-Id: test omits 485732f8cc6f checkpatch: add command-line option for TAB size omits 7825ef0b0545 checkpatch: fix multiple const * types omits ca8f1bfe7318 checkpatch: fix minor typo and mixed space+tab in indentation omits 0ec0c37af20e checkpatch: prefer fallthrough; over fallthrough comments omits 499d2c45c985 checkpatch: support "base-commit:" format omits 92ac1393b869 checkpatch: check SPDX tags in YAML files omits 780333ce932f checkpatch: remove email address comment from email addres [...] omits 920e2a1b7c63 lib/dynamic_debug.c: use address-of operator on section symbols omits 15846e87fa97 lib/list: prevent compiler reloads inside 'safe' list iteration omits ef1f81673612 lib: optimize cpumask_local_spread() omits e94e2f8b99fc linux/bits.h: add compile time sanity check of GENMASK inputs omits 00bde721cc53 lib/test_kmod.c: remove a NULL test omits c93f76b00910 lib/rbtree: fix coding style of assignments omits c94a5c0faa75 lib/test_bitmap.c: make use of EXP2_IN_BITS omits 570790a03d29 percpu_counter: fix a data race at vm_committed_as omits c772d40a3741 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script omits c208e7bef652 nds32: linker script: add SOFTIRQENTRY_TEXT omits c91a30fd955a kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 356b95cf208a lib/stackdepot.c: build with -fno-builtin omits fe66ffcf7e13 lib/stackdepot.c: fix a condition in stack_depot_fetch() omits 21db30011a1e lib/stackdepot.c: check depot_index before accessing the s [...] omits c8abae2de9aa lib: test_stackinit.c: XFAIL switch variable init tests omits 6bb2ea4411ec lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 7d2555b0c999 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits f2a78c8d6b8f lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits c8306d091771 lib/ts_bm.c: replace zero-length array with flexible-array member omits 53059702975c lib/bch.c: replace zero-length array with flexible-array member omits 75759357b767 lib/test_lockup.c: add parameters for locking generic vfs locks omits cced8bb98182 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 50347384328a lib/test_lockup: rename disable_irq to fix build error omits e1a68c06d516 lib/test_lockup: test module to generate lockups omits b99196ec548f bitops: always inline sign extension helpers omits 814a867fc7f2 MAINTAINERS: list the section entries in the preferred order omits 7c6d5a3cc20a MAINTAINERS: add an entry for kfifo omits b8a21225c43f compiler: Remove CONFIG_OPTIMIZE_INLINING entirely omits d20116f4c272 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] omits 5706f746639e kernel/extable.c: use address-of operator on section symbols omits 58506873ba9c asm-generic: fix unistd_32.h generation format omits 8f3226e6ce13 proc: inline m_next_vma into m_next omits 2c32b204ee95 seq_file: remove m->version omits 7928ad46779d proc: use ppos instead of m->version omits b49b08d11783 proc: remove m_cache_vma omits 28cb8eb84c08 proc: inline vma_stop into m_stop omits 2424f263e192 proc: speed up /proc/*/statm omits 2c2ebfd27f90 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits af0594d5a18b proc: faster open/read/close with "permanent" files omits 542f37607b01 fs/proc/inode.c: annotate close_pdeo() for sparse omits e64645b9f655 kernel/hung_task.c: Monitor killed tasks. omits 4be09dfd8a1d fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 47e153adb2db fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 47767143b7b1 mm: Remove dummy struct bootmem_data/bootmem_data_t omits 0cd14fa764b2 mm/dmapool.c: micro-optimisation remove unnecessary branch omits 634968332a08 include/linux/memremap.h: remove stale comments omits bc0395cf4fa8 include/linux/swapops.h: correct guards for non_swap_entry() omits 05c54a1060cd mm: use fallthrough; omits 85e19d1bdb98 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits 7c4fffa5801f mm: fix ambiguous comments for better code readability omits 943f998a8329 mm/zsmalloc: add missing annotation for unpin_tag() omits 4d7d3c24b2a6 mm/zsmalloc: add missing annotation for pin_tag() omits 9bd97f41d82d mm/zsmalloc: add missing annotation for migrate_read_unlock() omits 165f02d979e0 mm/zsmalloc: add missing annotation for migrate_read_lock() omits 8e360a6bcd70 mm/slub: add missing annotation for put_map() omits 533295dc4665 mm/slub: add missing annotation for get_map() omits 9c6de287ccb9 mm/mempolicy: add missing annotation for queue_pages_pmd() omits 8580fad28284 mm/hugetlb: add missing annotation for gather_surplus_pages() omits c743e6b9e039 mm/compaction: add missing annotation for compact_lock_irqsave omits c1d1583386a3 mm/zswap: allow setting default status, compressor and all [...] omits 93102146c7cd mm: prevent a warning when casting void* -> enum omits ea5f6384eea7 mm: huge tmpfs: try to split_huge_page() when punching hole omits a463df6aabee mm/shmem.c: Clean code by removing unnecessary assignment omits e7f83efa3b30 mm/shmem.c: distribute switch variables for initialization omits ccca60177df0 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] omits 52460dbf9b39 mm/memory_hotplug: allow to specify a default online_type omits c125b326b954 mm/memory_hotplug: convert memhp_auto_online to store an o [...] omits 45342b9cad35 mm/memory_hotplug: unexport memhp_auto_online omits 5a09bc49f4c9 hv_balloon-dont-check-for-memhp_auto_online-manually-fix omits 0461f5678f46 hv_balloon: don't check for memhp_auto_online manually omits ecad822112f0 powernv/memtrace: always online added memory blocks omits 720c30c72277 drivers/base/memory: store mapping between MMOP_* and stri [...] omits ee8c209c9d4a drivers/base/memory: map MMOP_OFFLINE to 0 omits 52dde1681c71 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE omits b46a181aa7d6 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] omits 0d87c4010f2f mm/sparse.c: move subsection_map related functions together omits 3b360b666e40 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] omits 48d4b8a87858 mm/sparse.c: only use subsection map in VMEMMAP case omits 2600292c7b90 mm/sparse.c: introduce a new function clear_subsection_map() omits 7b11ba5c9224 mm/sparse.c: introduce new function fill_subsection_map() omits 10a4234177e3 mm/memory_hotplug.c: cleanup __add_pages() omits 42855a9c20be mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 52a50c99e0fd mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 6d2dbb57a279 mm/page_ext.c: drop pfn_present() check when onlining omits 9bd60a5a4c69 drivers/base/memory.c: drop pages_correctly_probed() omits 35cdd532341d drivers/base/memory.c: drop section_count omits ceb174c304fa userfaultfd: selftests: add write-protect test omits e5df6e94ff4b userfaultfd: selftests: refactor statistics omits 892c02a4739f userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally omits 2b5bbaae059b userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update omits dd43939c4e9e userfaultfd: wp: don't wake up when doing write protect omits 204b4a6416e7 userfaultfd: wp: enabled write protection in userfaultfd API omits 6e2a8d119120 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl omits 5291b7f7f32b userfaultfd: wp: support write protection for userfault vma range omits aa746386b528 khugepaged: skip collapse if uffd-wp detected omits 0e5dddbf039c userfaultfd: wp: support swap and page migration omits 124865565750 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers omits 17748a545c78 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork omits edb7b88c04ef userfaultfd: wp: apply _PAGE_UFFD_WP bit omits c792dd2acdc0 mm: merge parameters for change_protection() omits b3d8b35f380c userfaultfd: wp: add UFFDIO_COPY_MODE_WP omits c135a611bd8f userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers omits 709d69577e1a userfaultfd: wp: add WP pagetable tracking to x86 omits 44eefca4681c userfaultfd: wp: hook userfault handler to write protection fault omits 48664a0b0a3c userfaultfd: wp: add helper for writeprotect check omits 24f47388a79c virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] omits 0b155b03a922 mm/page_reporting: add free page reporting documentation omits 6bc9fcec28a6 mm/page_reporting: add budget limit on how many pages can [...] omits a91c547c06eb mm/page_reporting: rotate reported pages to the tail of the list omits fe613d55dd15 virtio-balloon: add support for providing free page report [...] omits 74032e324f01 virtio-balloon: pull page poisoning config out of free pag [...] omits 883e49531776 mm: introduce Reported pages omits 7e3cef8794f9 mm: add function __putback_isolated_page omits 087edf67e695 mm: use zone and order instead of free area in free_list m [...] omits 4d5c99a7e20a mm: adjust shuffle code to allow for future coalescing omits ab1bf49b01e3 mm: code cleanup for MADV_FREE omits 394ecdb2d2e3 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits dc74f8191554 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 9207f1cfda5f mm/ksm.c: update get_user_pages() argument in comment omits 5ee8663c18fe mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE omits 219541f4b9c4 include/linux/pagemap.h: optimise find_subpage for !THP omits b8297ee60f64 mm, thp: track fallbacks due to failed memcg charges separately omits d74e332b5476 mm, shmem: add vmstat for hugepage fallback omits 667fe2212552 mm-migratec-migrate-pg_readahead-flag-fix omits fdb701466407 mm/migrate.c: migrate PG_readahead flag omits 790d71cac338 mm/migrate.c: unify "not queued for migration" handling in [...] omits 932e3c375564 mm/migrate.c: check pagelist in move_pages_and_store_status() omits cfa1fefe22e3 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 059596f0bab6 mm/migrate.c: no need to check for i > start in do_pages_move() omits 242a8cb98590 include/linux/huge_mm.h: check PageTail in hpage_nr_pages [...] omits 5c942781aaf0 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix omits c0da7bcacd18 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t omits 5ea87af826c1 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set omits 93ce63993dbe mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] omits e7c59e359beb selftests/vm: fix map_hugetlb length used for testing read [...] omits 6aec9607be51 mm: hugetlb: fix per-node size calculation for hugetlb_cma omits ef79cb2d0ae5 mm: cleanup cmdline_parse_hugetlb_cma() omits ac2f666d2028 mm: hugetlb: optionally allocate gigantic hugepages using cma omits d16038130261 mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() omits 3cd482d84a30 mm/hugetlb.c: clean code by removing unnecessary initialization omits c535528cc5fd hugetlb_cgroup: add hugetlb_cgroup reservation docs omits f0f089a354ab hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 50c40e229ae1 hugetlb: remove check_coalesce_bug debug code omits d11c34c63d2b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 5efb15ac178c hugetlb: support file_region coalescing again omits f276906066c7 hugetlb_cgroup: support noreserve mappings omits 06f31f62e5f0 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 7df50d8fba46 hugetlb_cgroup: add accounting for shared mappings omits adbe2c104dc9 mm/hugetlb: fix file_region entry allocations omits 90cfc0035e87 hugetlb: disable region_add file_region coalescing omits 20d5aef91a2f hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits 288ba882efc3 hugetlb_cgroup: add reservation accounting for private mappings omits c0efc0d532a3 mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 0d179c1bcbcd hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits d6c65c960f0a hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 7bc4fdafe28b hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race omits 8d0a8dc35c00 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits e0a161bb1ba7 mm/memblock.c: remove redundant assignment to variable max_addr omits aee131c41b75 mm: mempolicy: require at least one nodeid for MPOL_PREFERRED omits ba7fe112b7e9 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits c81a0448ed7d mm/mempolicy: check hugepage migration is supported by arc [...] omits 9453c45dffba mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 9b8419cdd956 mm/compaction.c: clean code by removing unnecessary assignment omits a51f08604009 mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 omits f98f07a99f02 mm/compaction: Disable compact_unevictable_allowed on RT omits d4cf799be9e3 mm/compaction: really limit compact_unevictable_allowed to [...] omits d068bf248d9d mm, compaction: fully assume capture is not NULL in compac [...] omits a3eaf85eeee5 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 0cc5ae8a0098 mm,thp,compaction,cma: allow THP migration for CMA allocations omits 87756f31d03b mm,compaction,cma: add alloc_contig flag to compact_control omits 49f469211ef0 selftests: vm: drop dependencies on page flags from mlock2 tests omits d534adb7c95e mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] omits e07643a2a2d4 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() omits 0df3ad1e1b50 mm/vmscan.c: Clean code by removing unnecessary assignment omits 33c7bc2db80d mm/vmscan.c: fix data races using kswapd_classzone_idx omits 2264cf5a823a mm/vmscan.c: remove cpu online notification for now omits 4898ced2f4f0 mm: vmscan: replace open codings to NUMA_NO_NODE omits c13258163f0a mm: vmpressure: use mem_cgroup_is_root API omits 159e587476d6 mm: vmpressure: don't need call kfree if kstrndup fails omits 0e8c9e39988a mm/page_alloc: simplify page_is_buddy() for better code re [...] omits ab18e9bfbae2 mm/page_alloc.c: fix tick timer stall during deferred page init omits e0d905b8b9fe mm/page_alloc.c: micro-optimisation Remove unnecessary branch omits fcedf20da032 mm/page_alloc.c: use free_area_empty() instead of open-coding omits df1282719800 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits ea8307f48837 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 0c1bc3fa3040 mm, pagealloc: micro-optimisation: save two branches on ho [...] omits 2331b87c6b6d mm/page_alloc: increase default min_free_kbytes bound omits 1d80cb5823b9 kasan: fix -Wstringop-overflow warning omits a5081859d1f4 kasan: add test for invalid size in memmove omits 1422edb65193 kasan-detect-negative-size-in-memory-operation-function-fix-2 omits 778e82971207 kasan/tags: fix -Wdeclaration-after-statement warn omits 90f6b8e50dd6 kasan: detect negative size in memory operation function omits 7d1072b61e4d mm/sparse.c: allocate memmap preferring the given node omits 658694267c30 mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] omits c4e93bbda648 mm/sparse: rename pfn_present() to pfn_in_present_section() omits 373b090da918 mm/sparsemem: get address to page struct instead of addres [...] omits d237a5877b07 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits a0137f43950b selftest: add MREMAP_DONTUNMAP selftest omits be22143d7afb selftest-add-mremap_dontunmap-selftest-fix omits 022f54166be9 selftests: add MREMAP_DONTUNMAP selftest omits bac6293a0b5e mm-add-mremap_dontunmap-to-mremap-v7 omits f5520716da89 mm-add-mremap_dontunmap-to-mremap-v6 omits 2b89caaf701f mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 540de1881911 mm-mmap-add-trace-point-of-vm_unmapped_area-fix omits 2212a6b38ea6 mm: mmap: add trace point of vm_unmapped_area omits c7c9e4e5d770 mmap: remove inline of vm_unmapped_area omits dbfbafe64635 mm/memory.c: clarify a confusing comment for vm_iomap_memory omits 1fc68a2b8726 mm: clarify a confusing comment for remap_pfn_range() omits 3587feffb30e mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path omits ed234384579a mm/gup: allow to react to fatal signals omits b5c3e9eb1234 mm/gup: allow VM_FAULT_RETRY for multiple times omits 0b2236aaf246 mm: allow VM_FAULT_RETRY for multiple times omits fc6035632594 mm: introduce FAULT_FLAG_INTERRUPTIBLE omits 0a633ed3d858 mm: introduce FAULT_FLAG_DEFAULT omits 24092b8a93c0 userfaultfd: don't retake mmap_sem to emulate NOPAGE omits b77505f87249 mm: return faster for non-fatal signals in user mode faults omits b5e8af1381e9 sh/mm: use helper fault_signal_pending() omits be067c6659e3 powerpc/mm: use helper fault_signal_pending() omits 25282cb7850e arm64/mm: use helper fault_signal_pending() omits 126b675e7203 arc/mm: use helper fault_signal_pending() omits 505a111ba6ca x86/mm: use helper fault_signal_pending() omits 6dfef1b19da8 mm-introduce-fault_signal_pending-fix omits eb27ee4d8259 mm: introduce fault_signal_pending() omits 4b5f584e4cc7 mm/gup: fix __get_user_pages() on fault retry of hugetlb omits d125df34a197 mm/gup: rename "nonblocking" to "locked" where proper omits 740e3720784e mm: add pagemap.h to the fine documentation omits bfcdf3ed120e mm/vma: make is_vma_temporary_stack() available for general use omits 2af0afdd71b5 mm/vma: make vma_is_foreign() available for general use omits b18c748ea3f6 mm/vma: move VM_NO_KHUGEPAGED into generic header omits d54547075f18 mm/mmap.c: fix the adjusted length error omits b47926dde56a mm/vma: append unlikely() while testing VMA access permissions omits dbe63357a3bf mm/vma: replace all remaining open encodings with vma_is_a [...] omits eb90fdea4c51 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits cebf6ed1fe14 mm/vma: make vma_is_accessible() available for general use omits 5bdc0ded5981 mm/vma: add missing VMA flag readable name for VM_SYNC omits 5e04d17d02b8 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits e35668ef4b60 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 5276a3beaadb mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 52eb2fc2a813 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits 49abd53bf979 mm: memcg: make memory.oom.group tolerable to task migration omits 9fc25e53c873 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] omits 7630c922cae8 mm, memcg: prevent mem_cgroup_protected store tearing omits 726dfdb4d16a mm, memcg: prevent memory.swap.max load tearing omits c2dd3d453ea9 mm, memcg: prevent memory.min load/store tearing omits ad1a256d8f49 mm, memcg: prevent memory.low load/store tearing omits 7d6f1e7d5ce2 mm, memcg: prevent memory.max load tearing omits f0a89c0d5aa6 mm, memcg: prevent memory.high load/store tearing omits 5266685fb278 memcg-optimize-memorynuma_stat-like-memorystat-fix omits 1fea1e97b052 mm/memcg: optimize memory.numa_stat like memory.stat omits 995a819cfff7 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused omits feb6318dc34f memcg: css_tryget_online cleanups omits f61f09e04804 mm: memcontrol: recursive memory.low protection omits 06638a7d5c6f mm: memcontrol: clean up and document effective low/min ca [...] omits 245c61d6c63f mm: memcontrol: fix memory.low proportional distribution omits ccf2cf29b64f mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits afa98afa2165 mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 21ac0224a9a8 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits c9d9c261787c mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits 9f5b25b3b918 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 5f6f56f28b05 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits fc46a300f0d8 mm: memcg/slab: use mem_cgroup_from_obj() omits c53ddea663b3 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits a36078f6a337 mm, memcg: fix build error around the usage of kmem_caches omits bc5e08cd2d8f mm/swap_state.c: use the same way to count page in [add_to [...] omits 42adfa3dd72e mm: swap: use smp_mb__after_atomic() to order LRU bit set omits 5de7582db9d9 mm-swap-make-page_evictable-inline-fix omits 9e67cb5e57bf mm: swap: make page_evictable() inline omits 5d5869135073 mm/swap_slots.c: assign|reset cache slot by value directly omits 17cf6acfdcf2 mm/swapfile: fix data races in try_to_unuse() omits 32efcd8ff36f mm/swap.c: not necessary to export __pagevec_lru_add() omits 1c87cce79b1f mm/swapfile.c: fix comments for swapcache_prepare omits 5569fa2d8731 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path omits 34638b057707 mm/gup: rename nr as nr_pinned in get_user_pages_fast() omits 90e699df3745 mm/gup/writeback: add callbacks for inaccessible pages omits de12d9e30873 mm: dump_page(): additional diagnostics for huge pinned pages omits 2ac41618f769 mm: improve dump_page() for compound pages omits 385473f888c7 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits dd2ecc2bed4d mm/gup_benchmark: support pin_user_pages() and related calls omits 18759bfcd5d8 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 364de68f613b mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 0712f3fe5436 mm-gup-track-foll_pin-pages-fix-2-fix omits 4deaa5a72b2d mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" omits 1607df1b963a mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages omits 08ed89a0d7cc mm/gup: track FOLL_PIN pages omits e34949f17a8d mm/gup: require FOLL_GET for get_user_pages_fast() omits 329854642d7d mm/gup: pass gup flags to two more routines omits 14a02971337d mm: introduce page_ref_sub_return() omits 122704a5b0ed mm/gup: pass a flags arg to __gup_device_* functions omits 4ff84a579cd6 mm/gup: split get_user_pages_remote() into two routines omits 0d71c6fe841d mm/filemap.c: rewrite pagecache_get_page documentation omits 31d514b8b1d4 mm/filemap.c: unexport find_get_entry omits 3202d1c4ac04 mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirt [...] omits d6834c5d9e01 include/linux/pagemap.h: rename arguments to find_subpage omits cc16be8c54da mm/filemap.c: use vm_fault error code directly omits 855849f855da mm/filemap.c: remove unused argument from shrink_readahead [...] omits 9b8f4937ff93 mm/filemap.c: clear page error before actual read omits f287f6ab60bf mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits 5ae6b6ee6cbe mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits edbfd5ae09bd mm/Makefile: disable KCSAN for kmemleak omits bfc5f83a2795 mm/kmemleak.c: use address-of operator on section symbols omits 05faad039dbc Revert "topology: add support for node_to_mem_node() to de [...] omits d5b0423c18e7 slub: relocate freelist pointer to middle of object omits 20a057f40791 slub: improve bit diffusion for freelist ptr obfuscation omits d46ee31aa02d mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits a3a731a28d72 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits bc8c171ad482 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits c984aa4f4dc3 fs_parse: Remove pr_notice() about each validation omits 6c222735958c ramfs: support O_TMPFILE omits 986c3aa5111f drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 419773d575d6 ocfs2: use memalloc_nofs_save instead of memalloc_noio_save omits 823891f7c428 ocfs2: use scnprintf() for avoiding potential buffer overflow omits f4d4db91652d ocfs2: roll back the reference count modification of the p [...] omits 02bd7134b4a0 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] omits 2c20d4a4d431 ocfs2: dlm: replace zero-length array with flexible-array member omits 9c0248585785 ocfs2: cluster: replace zero-length array with flexible-ar [...] omits 658ebec852e3 ocfs2: replace zero-length array with flexible-array member omits 48a7f925dea7 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 3a339d477a4a ocfs2: remove useless err omits 1753700c356a ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits b465ff888213 ocfs2: there is no need to log twice in several functions omits 0ce6fe41402f ocfs2: remove dlm_lock_is_remote omits aa38eb9dbb8c ocfs2: use OCFS2_SEC_BITS in macro omits 08926c33a397 ocfs2: remove unused macros omits 7cffb7ef5dd4 ocfs2: remove FS_OCFS2_NM omits 3471ee76363a scripts/spelling.txt: add more spellings to spelling.txt omits dfcce3ae4ef8 scripts/spelling.txt: add syfs/sysfs pattern omits 89ff3a6a9d41 asm-generic: make more kernel-space headers mandatory omits 3fb2317694b0 kthread: mark timer used by delayed kthread works as IRQ safe omits 22caf28f0ce4 hfsplus: fix crash and filesystem corruption when deleting files omits 826ddc88e2cf mm/hugetlb: fix a addressing exception caused by huge_pte_offset omits 2c8e40e350bb tools/accounting/getdelays.c: fix netlink attribute length omits 4b255bbf7196 ipc-mqueuec-change-__do_notify-to-bypass-check_kill_permis [...] omits 4c08a5aa10d6 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits a40056aa7de4 /proc/kpageflags: do not use uninitialized struct pages omits 5ef7218d5dac /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a6a5aa4b0179 x86/Hyper-V: Report crash data in die() when panic_on_oops is set omits 545ef0bada10 Revert "irqchip/xilinx: Enable generic irq multi handler" omits cbcba0783cc6 Revert "irqchip/xilinx: Do not call irq_set_default_host()" omits 4fd47a20b45e rtc: da9052: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits dcb21d513f4f rtc: da9052: set range omits ce8ebf5e4ce6 rtc: da9052: convert to devm_rtc_allocate_device omits 2ea2fc775321 ext4: save all error info in save_error_info() and drop ex [...] omits 8b4ddf47b7b4 Merge branch 'pm-cpufreq' into linux-next omits 7ccfba6d6b62 Merge branch 'pm-tools' into linux-next omits 0f2dd575751e Merge branches 'pm-acpi' and 'pm-sleep' into linux-next omits a4c3e5efdcaf Merge branch 'pm-devfreq' into linux-next omits c6e2eb7ccc3d Merge branch 'pnp' into linux-next omits da3d1932a660 Merge branch 'pm-docs' into linux-next omits 9af30bb75f83 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] omits 59579d890aa5 Merge branch 'pm-cpufreq' into linux-next omits 4d92e1eb2631 Merge branch 'pm-cpuidle' into linux-next omits 99e5d4223407 Merge branch 'pm-qos' into linux-next omits f6f2c9e43794 Merge branches 'acpi-x86', 'acpi-fan', 'acpi-pci' and 'acp [...] omits 0d101cc18770 Merge branch 'acpi-ec' into linux-next omits 71d2a90f522d Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] omits 264a6747fa2b Merge branch 'acpica' into linux-next omits cfe2a689f755 Merge branch 'for-5.7' into for-next omits 1ef72a04195f ACPICA: Update version to 20200214 Version 20200214 adds 674d85eb2d7d Merge tag 'audit-pr-20200330' of git://git.kernel.org/pub/ [...] adds b3aa112d57b7 Merge tag 'selinux-pr-20200330' of git://git.kernel.org/pu [...] adds a16298439bd5 Merge branch 'next-general' of git://git.kernel.org:/pub/s [...] adds 5b67fbfc32b5 Merge tag 'kbuild-v5.7' of git://git.kernel.org/pub/scm/li [...] adds dfabb077d625 Merge tag 'mmc-v5.7' of git://git.kernel.org/pub/scm/linux [...] adds 1f944f976d7e Merge tag 'tty-5.7-rc1' of git://git.kernel.org/pub/scm/li [...] adds dba43fc4ba2f Merge tag 'platform-drivers-x86-v5.7-1' of git://git.infra [...] adds 56a451b78067 Merge tag 'ntb-5.7' of git://github.com/jonmason/ntb adds 29d9f30d4ce6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...] adds ab33eb494c60 x86: remove __put_user_asm() infrastructure adds 1a323ea5356e x86: get rid of 'errret' argument to __get_user_xyz() macross new d38e6b0b607e Merge remote-tracking branch 'fixes/master' new 116cb51f19b7 Merge remote-tracking branch 'arc-current/for-curr' new 304e024216a8 net_sched: add a temporary refcnt for struct tcindex_data new 744fdc8233f6 ipv6: don't auto-add link-local address to lag ports new 41aa8561ca3f cxgb4: fix MPS index overwrite when setting MAC address new cef8dac96bc1 cxgb4: free MQPRIO resources in shutdown path new b1f4c209d840 net: phy: at803x: fix clock sink configuration on ATH8030 [...] new b9258a2cece4 slcan: Don't transmit uninitialized stack data in padding new e6b45ee790ec net/faraday: fix grammar in function ftgmac100_setup_clk() [...] new cc213f8c47fb bnx2x: correct a comment mistake in grammar new dd6a4998e64a net: stmmac: Fix VLAN filtering when HW does not support it new d61f4d61ff7f dt-bindings: net: mvusb: Fix example errors new b3a28b9a0524 Merge remote-tracking branch 'net/master' new 7d1e139e32af Merge remote-tracking branch 'sound-current/for-linus' new 21fca8bdbb64 ASoC: dpcm: allow start or stop during pause for backend new 59564e117356 ASoC: rt5682: Fix build error without CONFIG_I2C new abca9e4a04fb ASoC: topology: use name_prefix for new kcontrol new 52ac54e1de31 Merge branch 'asoc-5.7' into asoc-linus new 609f530d7305 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 33a6b1ba4229 Merge remote-tracking branch 'regmap-fixes/for-linus' new 316e1f1d62d8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 11eed9eb98b5 Merge remote-tracking branch 'crypto-current/master' new bbf02a68f2c3 Merge remote-tracking branch 'omap-fixes/fixes' new 4eb981e97679 hwmon: (pmbus/isl68137) Fix up chip IDs new bbe1bbeca230 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 696c1e0a0366 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 9557476fcab9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 783f409c0f44 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' new b53bed8534fb Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 0fb0c49de97c Merge remote-tracking branch 'fpga-fixes/fixes' new ba9d928c4e94 Merge remote-tracking branch 'spdx/spdx-linus' new 700297ff160a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 27d4071c9c5e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 526e493ac244 lib/raid6/test: fix build on distros whose /bin/sh is not bash new 08d51fa719f9 x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] new 5c790d905aec x86: remove always-defined CONFIG_AS_CFI new 887e55c45614 x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME new 230126cd3f7c x86: remove always-defined CONFIG_AS_CFI_SECTIONS new 5a0e1b13fa73 x86: remove always-defined CONFIG_AS_SSSE3 new 3bf313e33360 x86: remove always-defined CONFIG_AS_AVX new 5d7cbc5633d4 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA new bb291b7e0192 x86: probe assembler capabilities via kconfig instead of makefile new 70e846669096 x86: add comments about the binutils version to support co [...] new dcdf6bcb49b9 crypto: x86 - rework configuration based on Kconfig new c478583ef416 crypto: curve25519 - do not pollute dispatcher based on assembler new 26ec4a501170 Documentation/changes: Raise minimum supported binutils ve [...] new 595ddd9ba571 x86: update AS_* macros to binutils >=2.23, supporting ADX [...] new 4f6d08609bb6 crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] new de295868bf80 Merge remote-tracking branch 'kbuild/for-next' new db908f3e6f78 Merge remote-tracking branch 'dma-mapping/for-next' new 25e9a8896c0d Merge remote-tracking branch 'arm/for-next' new 9553d16fa671 init/kconfig: Add LD_VERSION Kconfig new 15cd0e675f3f arm64: Kconfig: ptrauth: Add binutils version check to fix [...] new 23421fcc7e98 Merge remote-tracking branch 'arm64/for-next/core' new 4a7a47beec53 Merge remote-tracking branch 'arm-soc/for-next' new cb6153ed9274 Merge remote-tracking branch 'amlogic/for-next' new 18abc55acd47 Merge remote-tracking branch 'aspeed/for-next' new de17a3c5b88b Merge remote-tracking branch 'at91/at91-next' new fb7776c7579a Merge remote-tracking branch 'imx-mxs/for-next' new 09a7c227bf30 Merge remote-tracking branch 'keystone/next' new d467d7b4ebef Merge remote-tracking branch 'mediatek/for-next' new 0880753342ce Merge remote-tracking branch 'mvebu/for-next' new c32c02dbd6ca Merge remote-tracking branch 'omap/for-next' new cfa65e36ad4a Merge remote-tracking branch 'qcom/for-next' new e92bfa65cf2f Merge remote-tracking branch 'raspberrypi/for-next' new 025298399aa5 Merge remote-tracking branch 'realtek/for-next' new 392922fafd2e Merge remote-tracking branch 'renesas/next' new 99ce5405679f Merge remote-tracking branch 'reset/reset/next' new 7f2d11d2f17d Merge remote-tracking branch 'rockchip/for-next' new 1d17cc657898 Merge remote-tracking branch 'samsung-krzk/for-next' new f1b397d306a0 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 4baeb19a6e13 Merge remote-tracking branch 'tegra/for-next' new e34cce72ac9e Merge remote-tracking branch 'clk/clk-next' new 8b1c31233e19 Merge remote-tracking branch 'csky/linux-next' new 874d09a66ca9 Merge remote-tracking branch 'h8300/h8300-next' new 33d56c20f0da Merge remote-tracking branch 'm68knommu/for-next' new 14692501863e Merge remote-tracking branch 'nds32/next' new 59ce70617070 Merge remote-tracking branch 'openrisc/for-next' new 0c816a8f1163 Merge remote-tracking branch 'parisc-hd/for-next' new a7032637b541 powerpc: Prefer __section and __printf from compiler_attributes.h new b1a504a6500d powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch no [...] new 97ef27507793 powerpc/xive: Fix xmon support on the PowerNV platform new 5191e0ba51df powerpc/xmon: Add source flags to output of XIVE interrupts new 930914b7d528 powerpc/xive: Add a debugfs file to dump internal XIVE state new 8ec26c25c33d powerpc/xmon: Add ASCII dump to d1,d2,d4,d8 commands. new 7703889e8ee1 powerpc: Update MAINTAINERS new fd65a1aaad48 powerpc: Update wiki link in MAINTAINERS new b24f9ee4526f powerpc: Remove PA SEMI MAINTAINERS entries new 1ca99770e5ac powerpc: Mark 4xx as Orphan in MAINTAINERS new ec2debfedeca powerpc: Drop XILINX MAINTAINERS entry new b865a8b56010 powerpc: Update MPC5XXX MAINTAINERS entry new 790082a2ac15 powerpc: Update powermac MAINTAINERS entry new f46b7a8ea0b3 powerpc: Update 83xx/85xx MAINTAINERS entry new 65de8bb2b7d0 powerpc: Switch 8xx MAINTAINERS entry to Christophe new 4b4d181d6351 powerpc/smp: Drop superfluous NULL check new c72e8da06250 powerpc/smp: Use IS_ENABLED() to avoid #ifdef new efbc4303b255 powerpc/pseries: Handle UE event for memcpy_mcsafe new 968339fad422 powerpc/boot: Delete unneeded .globl _zimage_start new 233ba5461838 powerpc/64: Avoid isync in flush_dcache_range() new c7def7fbdeaa powerpc/64/tm: Don't let userspace set regs->trap via sigreturn new a2e366832f3f powerpc/64: mark emergency stacks valid to unwind new a42a239db326 powerpc/64s/exception: Introduce INT_DEFINE parameter bloc [...] new 7cb3a1a03e5f powerpc/64s/exception: Add GEN_COMMON macro that uses INT_ [...] new d52fd3d31b25 powerpc/64s/exception: Add GEN_KVM macro that uses INT_DEF [...] new eb204d863b9e powerpc/64s/exception: Expand EXC_COMMON and EXC_COMMON_AS [...] new 4f50541f6703 powerpc/64s/exception: Move all interrupt handlers to new [...] new fc589ee416e0 powerpc/64s/exception: Remove old INT_ENTRY macro new 6d71759a7413 powerpc/64s/exception: Remove old INT_COMMON macro new b177ae2f8c7c powerpc/64s/exception: Remove old INT_KVM_HANDLER new a3cd35be6e53 powerpc/64s/exception: Add ISIDE option new 8729c26e675c powerpc/64s/exception: Move real to virt switch into the c [...] new 0eddf327e1dc powerpc/64s/exception: Move soft-mask test to common code new 9600f261acaa powerpc/64s/exception: Move KVM test to common code new d73a10cbf98f powerpc/64s/exception: Remove confusing IEARLY option new 931dc86b3a96 powerpc/64s/exception: Remove the SPR saving patch code macros new 9d598f934470 powerpc/64s/exception: Trim unused arguments from KVMTEST macro new 2babd6ea43ed powerpc/64s/exception: Avoid touching the stack in hdecrementer new 689e7322627c powerpc/64s/exception: Re-inline some handlers new 3f7fbd97d07d powerpc/64s/exception: Clean up SRR specifiers new 94325357e8c0 powerpc/64s/exception: Add more comments for interrupt handlers new 2284ffea8f0c powerpc/64s/exception: Only test KVM in SRR interrupts whe [...] new b44fc96d7ba9 powerpc/64s/exception: Reconcile interrupts in system_reset new 71c3b05a8083 powerpc/64s/exception: Soft NMI interrupt should not use r [...] new 965dd3ad3076 powerpc/64/syscall: Remove non-volatile GPR save optimisation new f14f8a2032af powerpc/64/sstep: Ifdef the deprecated fast endian switch syscall new 68b34588e202 powerpc/64/sycall: Implement syscall entry/exit logic in C new 993c670a4dfb powerpc/64/syscall: Zero volatile registers when returning new 3282a3da25bd powerpc/64: Implement soft interrupt replay in C new 6cc0c16d82f8 powerpc/64s: Implement interrupt exit logic in C new 702f09805222 powerpc/64s/exception: Remove lite interrupt return new 5f0b6ac3905f powerpc/64/syscall: Reconcile interrupts new da9a1c10e2c7 powerpc: Move ptrace into a subdirectory. new b3138536c837 powerpc/ptrace: remove unused header includes new f1763e623c69 powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64 new 963ae6b2ff1c powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET new 7b99ed4e8e3a powerpc/ptrace: split out VSX related functions. new 1b20773b00b7 powerpc/ptrace: split out ALTIVEC related functions. new 60ef9dbd9d2a powerpc/ptrace: split out SPE related functions. new 7c1f8db019f8 powerpc/ptrace: split out TRANSACTIONAL_MEM related functions. new 6e0b79750ce2 powerpc/ptrace: move register viewing functions out of ptrace.c new 323a780ca1fc powerpc/ptrace: split out ADV_DEBUG_REGS related functions. new e08227d25a26 powerpc/ptrace: create ptrace_get_debugreg() new da529d4739ab powerpc/ptrace: create ppc_gethwdinfo() new ccbed90b8207 powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c new ead983604c5a powerpc/vmlinux.lds: Explicitly retain .gnu.hash new 9686813f6e9d selftests/powerpc: Fix try-run when source tree is not writable new 32377bd2cbb6 powerpc/powernv: Add documentation for the opal sensor_gro [...] new b77afad84e1e powerpc/32: drop unused ISA_DMA_THRESHOLD new c04868df38d8 powerpc: Drop -fno-dwarf2-cfi-asm new ba96301ce9be powerpc: Suppress .eh_frame generation new 41b8426fdb59 powerpc/cputable: Remove unnecessary copy of cpu_spec->opr [...] new c17eb4dca5a3 powerpc: Make setjmp/longjmp signature standard new 1ef50e2de1a3 Merge remote-tracking branch 'powerpc/next' new b18d074cb186 Merge remote-tracking branch 'risc-v/for-next' new 91130812a30d Merge remote-tracking branch 's390/features' new dde2e73b64b5 Merge remote-tracking branch 'sh/sh-next' new 112764ab85eb Merge remote-tracking branch 'uml/linux-next' new df5fdf2b030a Merge remote-tracking branch 'xtensa/xtensa-for-next' new de7bc0963fd6 Merge remote-tracking branch 'btrfs/for-next' new f1932a1eb008 Merge remote-tracking branch 'ceph/master' new 1a8526df6086 cifs: smbd: Merge code to track pending packets new 9fa28aff5c72 cifs: smbd: Check send queue size before posting a send new 1eb88434c3ff cifs: smbd: Update receive credits before sending and deal [...] new 2afd026b57bf cifs: Allocate crypto structures on the fly for calculatin [...] new f50464a382b7 cifs: smbd: Properly process errors on ib_post_send new f218e82ac9c7 cifs: smbd: Do not schedule work to send immediate packet [...] new c037725d043e cifs: ignore cached share root handle closing errors new cbfde932d0ca Merge remote-tracking branch 'cifs/for-next' new 01e62558c63d Merge remote-tracking branch 'ext3/for_next' new 54d3adbc29f0 ext4: save all error info in save_error_info() and drop ex [...] new f4e32330de69 Merge remote-tracking branch 'ext4/dev' new 0268e76f5573 Merge remote-tracking branch 'f2fs/dev' new d32e8df3bc40 Merge remote-tracking branch 'jfs/jfs-next' new 387534fcfa0b Merge remote-tracking branch 'nfs/linux-next' new 1d235bc3de47 Merge remote-tracking branch 'nfsd/nfsd-next' new c2c316b2c339 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 0bb5545c77b0 Merge remote-tracking branch 'ubifs/linux-next' new c8ee2788086f Merge remote-tracking branch 'v9fs/9p-next' new 8ed4c1cf886b Merge remote-tracking branch 'xfs/for-next' new 0e74d1aefc19 Merge remote-tracking branch 'iomap/iomap-for-next' new 96a288ea8671 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 1661fc8069f0 Merge remote-tracking branch 'file-locks/locks-next' new ea5bd2d4aa24 Merge remote-tracking branch 'vfs/for-next' new 20f780ebbbe6 Merge remote-tracking branch 'printk/for-next' new 0fcf4fe058b2 Merge remote-tracking branch 'pci/next' new de752a156160 Merge remote-tracking branch 'hid/for-next' new 6e9cb6071fb6 Merge remote-tracking branch 'i2c/i2c/for-next' new 028980cf17ee Merge branch 'dmi/master' new 1c040f3a6a63 ACPICA: Fix a typo in a comment field new 1f6239ca16fd ACPICA: Implement IVRS IVHD type 11h parsing new 0dc7e795204c ACPICA: Fix IVRS IVHD type 10h reserved field name new 26b22d7999d9 ACPICA: Change PlatformCommChannel ASL keyword to PCC new f2173c3e7df2 ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_ [...] new bb89a79ac6a6 ACPICA: utilities: fix sprintf() new afb908708b39 ACPICA: WSMT: Fix typo, no functional change new 88055d8f4a71 ACPICA: Add NHLT table signature new 9a1ae80412dc ACPICA: Fixes for acpiExec namespace init file new 6461e59cc2bc ACPICA: Update version 20200326 new d750b4ac5479 Merge branch 'acpica' into linux-next new b17b80645453 ACPI: CPPC: clean up acpi_get_psd_map() new e2402957dd37 Merge branch 'acpi-cppc' into linux-next new f45941660882 Merge remote-tracking branch 'pm/linux-next' new 45008f8c2b0f Merge remote-tracking branch 'thermal/thermal/linux-next' new f99ba5da2ab0 Merge remote-tracking branch 'ieee1394/for-next' new b11caf2de9ed Merge remote-tracking branch 'swiotlb/linux-next' new 133668d73f8f Merge remote-tracking branch 'rdma/for-next' new 68b7bbd2131a Merge remote-tracking branch 'bluetooth/master' new a641a1a2c35c Merge remote-tracking branch 'mac80211-next/master' new 2945cddbaafb Merge remote-tracking branch 'mtd/mtd/next' new a4f11611a9e5 Merge remote-tracking branch 'drm/drm-next' new 3148a6a0ef3c drm/amdkfd: kfree the wrong pointer new bd607166af7f drm/amdgpu: Enable reading FRU chip via I2C v3 new 1d90c13d7119 drm/amdgpu: Add documentation for memory info new 1af8e76e1418 drm/amdgpu: Add documentation for PCIe accounting new 18485be97657 drm/amdgpu: Add documentation for unique_id new 1f02c97b32dd drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register t [...] new fabe01d7bbda drm/amdgpu: disabled fru eeprom access new 358e00e0adc8 drm/amdgpu: Expose TA FW version in fw_version file new 714309f0f3e3 drm/amdgpu: Fix FRU data checking new 8884532a6e0f drm/amdgpu: purge ip_discovery headers new b89659b78329 drm/amdgpu: amends feature bits for MM bandwidth mgr new 3aa0115d238c drm/amdgpu: cleanup all virtualization detection routine new 66399248feaf drm/amdgpu: added xgmi ras error reset sequence new 61380faa4b4c drm/amdgpu: disable ras query and iject during gpu reset new 02f6efb47856 drm/amdgpu: Virtual display need to support multiple ctrcs new 6bc8cdde574b drm/amdgpu: Add 4k resolution for virtual display new d73cd701278a drm/amdgpu: Ignore the not supported error from psp new 4bc97748e3f4 drm/radeon: remove unneeded header include path new 4ed513b52dc8 drm/radeon: fix build rules of *_reg_safe.h new a341deb97236 drm/radeon: use pattern rule to avoid code duplication in [...] new 1bd9c9392732 drm/radeon: align short build log new 955df04e3b31 drm/amdgpu/uvd7: remove unnecessary conversion to bool new 2e40d9b915d4 drm/amd/amdgpu: Add missing SMUIO v12 register to headers new 6c33a6f4c8a6 drm/amd/amdgpu: Move PWR_MISC_CNTL_STATUS to its own header new ba56657d187a drm/amd/amdgpu: Fix SMUIO/PWR Confusion (v2) new 4d130238a760 drm/amdgpu: cleanup idh event/req for NV headers new c27cbdd2d073 drm/amdgpu: introduce new idh_request/event enum new aa53bc2edb66 drm/amdgpu: introduce new request and its function new ff1f03a7b8c4 drm/amdgpu: use static mmio offset for NV mailbox new 122078de168b drm/amdgpu: equip new req_init_data handshake new dffa11b4f74b drm/amdgpu: adjust sequence of ip_discovery init and timeo [...] new 2f2941324c65 drm/amdgpu: postpone entering fullaccess mode new ad31da434eb3 drm/amdgpu: No need support vcn decode new b7b2a316b95e drm/amdgpu: extend compute job timeout new 46484870d02a drm/amd/display: 3.2.77 new 16012806e697 drm/amd/display: Add ABM driver implementation new ac60b2294c9e drm/amd/display: Move backlight pwm enable function call new c8e42d57859d drm/amdgpu: implement more ib pools (v2) new c76c1a429788 drm/amd/amdgpu: Include headers for PWR and SMUIO registers new a9d82d2f9129 drm/amdgpu: fix non-pointer dereference for non-RAS supported new 04cdac5c17f0 drm/amdgpu: infinite retries fix from UTLC1 RB SDMA new b635ae8744e1 drm/amdgpu: ih doorbell size of range changed for nbio v7.4 new ab518012062d drm/amdgpu: enable IH ring 1 and ring 2 for navi new 0ab176e69c8d drm/amdgpu: call psp to program ih cntl in SR-IOV for Navi new 9e94ff338610 drm/amdgpu: reroute VMC and UMD to IH ring 1 for oss v5 new 22ecc9665d40 drm/amd/powerplay: avoid calling CI specific SMU message i [...] new d9c8316eb372 drm/amd/powerplay: avoid calling SMU7 specific SMU message [...] new 87f09ec6c62d drm/amd/powerpaly: drop unused APIs new 92e0070e02e8 drm/amd/powerplay: avoid calling SMU8 specific SMU message [...] new 7843f537422a drm/amd/powerplay: avoid calling SMU9 specific SMU message [...] new 81bf835ef90d drm/amd/powerplay: avoid calling SMU10 specific SMU messag [...] new 5964f3feb000 drm/amd/powerplay: avoid calling Vega20 specific SMU messa [...] new a0ec225633d9 drm/amd/powerplay: unified interfaces for message issuing [...] new 6b6706cdaca3 drm/amd/powerplay: added mutex protection on msg issuing new 1675c3a24d07 drm/amdgpu: stop disable the scheduler during HW fini new 17e137f27cb1 drm/amdgpu: skip access sdma_v5_0 registers under SRIOV (v2) new bd718638b851 drm/amdgpu/vcn: fix race condition issue for vcn start new e3b41d82daba drm/amdgpu/vcn: fix race condition issue for dpg unpause m [...] new ef563ff40340 drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset new ad9469fb5b3c drm/amdgpu/vcn2.5: stall DPG when WPTR/RPTR reset new 2c68f0e3771d drm/amdgpu/vcn: Add firmware share memory support new 9352141027af drm/amdgpu/vcn2.0: Add firmware w/r ptr reset sync new c97e3076eb7a drm/amdgpu/vcn2.5: Add firmware w/r ptr reset sync new e520859cde72 drm/amdgpu: enable VCN2.5 DPG mode for Arcturus new 2176409956eb drm/amd/display: cleanup codestyle type BLOCK_COMMENT_STYL [...] new 621514aa4140 drm/amd/display: codestyle cleanup on dc_link file until d [...] new ded3491b8522 drm/amd/display: code cleanup on dc_link from is_same_edid [...] new 9ec420d83341 drm/amd/display: code cleanup of dc_link file on func dc_l [...] new 82c416b13cb7 drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 new a500194e73c8 drm/amdgpu/vcn: fix spelling mistake "fimware" -> "firmware" new a98c4cd92690 drm/amd/amdgpu_dm/mst: Remove useless sideband tracing new a871afc8d05c drm/amd/dc: Kill dc_conn_log_hex_linux() new 16abf411e06b drm/amdgpu: add UAPI for creating encrypted buffers new 0eca5d6b2989 drm/amdgpu: add UAPI to create secure commands (v3) new 1101e2ff55ff drm/amdgpu: define the TMZ bit for the PTE new 6bf217bfcf4e drm/amdgpu: add tmz feature parameter (v2) new 319405e3b4bc drm/amdgpu: add amdgpu_tmz data structure new fb5efaa00bc2 drm/amdgpu: add function to check tmz capability (v4) new c52ee9091509 drm/amdgpu: add tmz bit in frame control packet new e216e47c0550 drm/amdgpu: expand the emit tmz interface with trusted flag new 66d65aaeca6a drm/amdgpu: expand the context control interface with trust flag new 635f86c9ee14 drm/amdgpu: job is secure iff CS is secure (v5) new 3ae86051eb4a drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 4ab88bed7e33 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new eff863b3ff36 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new fc8434f87ed6 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 0d3371e55aa8 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 7a495a4797c6 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new 2a509dea3214 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 1383a96f7b1a drm/amdgpu: move CS secure flag next the structs where it's used new a20e1b78baa1 drm/amdgpu: remove the alignment placeholder for secure buffer new f842b5a7f47d drm/amdgpu: implement TMZ accessor (v3) new 602c155263f3 drm/amd/display: Indicate use of TMZ buffers to DC new 6604a22a72f3 drm/amdgpu: Move to a per-IB secure flag (TMZ) new 6fa1812425df drm/amdgpu: fix the wrong logic checking when secure buffe [...] new 6a4b9b291615 drm/amdgpu: also add the TMZ flag to GART new 835939ba6448 drm/amdgpu: add TMZ handling to amdgpu_move_blit new 2a843c2bb2d6 drm/amdgpu: stop evicting encrypted BOs to swap new 83c92d1a6d00 drm/amdgpu: Fine-grained TMZ support new 55a3be8295fe drm/amdgpu: Fix per-IB secure flag GFX hang new d15737e0ef21 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] new a78f4e24edc0 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 new 70e5f66981ce drm/amdgpu: Add new ring callback to insert memory sync new c1cf3032b3bc drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new ba86eb3af482 drm/amdgpu: Add mem_sync implementation for all the ASICs. new 5c127fdbc4bb drm/amdgpu: Add a UAPI flag for user to call mem_sync new a5b8489b6c91 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 79b753da690f drm/amdkfd: Enable GWS based on FW Support new 415ff3092fcf drm/amdgpu: work around llvm bug #42576 new 03eab26d6a9a drm/amdgpu/display: fix logic inversion in program_timing_sync() new a5e3c55028dd Merge remote-tracking branch 'amdgpu/drm-next' new ad085309491c Merge remote-tracking branch 'drm-intel/for-linux-next' new 008163e2d4c4 Merge remote-tracking branch 'drm-misc/for-linux-next' new e3e8c8907d1e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 9245c1913c35 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 045b111b7336 Merge remote-tracking branch 'regmap/for-next' new 16eeff941959 Merge remote-tracking branch 'modules/modules-next' new c9c20ee3cfce Input: goodix - fix compilation when ACPI support is disabled new 4399653fd969 Merge remote-tracking branch 'input/next' new ce6be762882e Merge remote-tracking branch 'block/for-next' new 8f488ebcfc2c Merge remote-tracking branch 'device-mapper/for-next' new 1bddf343ff4d Merge remote-tracking branch 'pcmcia/pcmcia-next' new cbeb436d913d Merge remote-tracking branch 'mfd/for-mfd-next' new e18c0ba657ae Merge remote-tracking branch 'backlight/for-backlight-next' new 4de51e4a5692 Merge remote-tracking branch 'battery/for-next' new 28a3646e84c4 Merge remote-tracking branch 'apparmor/apparmor-next' new bc3db7f01b86 Merge remote-tracking branch 'integrity/next-integrity' new 2142327f7d19 Merge remote-tracking branch 'keys/keys-next' new 3f7281bd9dd9 Merge remote-tracking branch 'smack/for-next' new bb914088bd8a watchdog: orion: use 0 for unset heartbeat new e2ad9bca4549 watchdog: ziirave_wdt: change name to be more specific new 936253d7e904 dt-bindings: watchdog: Add support for TI K3 RTI watchdog new 2d63908bdbfb watchdog: Add K3 RTI watchdog support new 937a7748b13e Merge remote-tracking branch 'watchdog/master' new 06db90409482 Merge remote-tracking branch 'iommu/next' new 00bc5095547e vfio-pci/nvlink2: Allow fallback to ibm,mmio-atsd[0] new f44efca0493d vfio: Ignore -ENODEV when getting MSI cookie new 9d5e3eb85f90 Merge remote-tracking branch 'vfio/next' new a3cc3345d847 MAINTAINERS: dt: update etnaviv file reference new 8967918e7cee MAINTAINERS: drop an old reference to stm32 pwm timers doc new 57f1208cc321 Merge remote-tracking branch 'devicetree/for-next' new e8bdaa96d312 Merge remote-tracking branch 'mailbox/mailbox-for-next' new c913224ec980 Merge remote-tracking branch 'tip/auto-latest' new c2ea7c1c41ff Merge remote-tracking branch 'clockevents/timers/drivers/next' new 9b4685f39a4f Merge remote-tracking branch 'edac/edac-for-next' new e02f6c01748d Revert "irqchip/xilinx: Do not call irq_set_default_host()" new 4cea749d56be Revert "irqchip/xilinx: Enable generic irq multi handler" new 0f115fd8dd54 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 0bfba7d74ca2 Merge remote-tracking branch 'ftrace/for-next' new 13705f930896 Merge remote-tracking branch 'rcu/rcu/next' new b99040853738 KVM: Pass kvm_init()'s opaque param to additional arch funcs new d008dfdb0e70 KVM: x86: Move init-only kvm_x86_ops to separate struct new 484014faf89e KVM: VMX: Move hardware_setup() definition below vmx_x86_ops new 72b0eaa94607 KVM: VMX: Configure runtime hooks using vmx_x86_ops new 69c6f69aa306 KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes new afaf0b2f9b80 KVM: x86: Copy kvm_x86_ops by value to eliminate layer of [...] new 6e4fd06f3ee1 KVM: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() new e286ac0e38cb KVM: VMX: Annotate vmx_x86_ops as __initdata new 9c14ee21fcf7 KVM: SVM: Annotate svm_x86_ops as __initdata new 842f4be95899 KVM: VMX: Add a trampoline to fix VMREAD error handling new 855c7e9b9c2c KVM: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CO [...] new 83a2c705f002 kVM SVM: Move SVM related files to own sub-directory new 70c9400ebc9b KVM: SVM: Move Nested SVM Implementation to nested.c new 27447a188f1d KVM: SVM: Move AVIC code to separate file new 41f08f0506c0 KVM: SVM: Move SEV code to separate file new 32bd3422a90a KVM: SVM: Split svm_vcpu_run inline assembly to separate file new 5a6fa5442213 Merge remote-tracking branch 'kvm/linux-next' new cbcf1464924a Merge remote-tracking branch 'xen-tip/linux-next' new bfacd38f8d5b percpu: update copyright emails to dennis@kernel.org new dedac37ea96b Merge branch 'for-5.7' into for-next new c0ec2df536ca Merge remote-tracking branch 'percpu/for-next' new bf5812ece511 Merge remote-tracking branch 'workqueues/for-next' new e39e5db516c2 Merge remote-tracking branch 'chrome-platform/for-next' new a2b1cb0f83a8 Merge remote-tracking branch 'leds/for-next' new 322ba9891eb9 Merge remote-tracking branch 'ipmi/for-next' new de339dea1fc5 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new a9d68cbd4f88 Revert "amba: Initialize dma_parms for amba devices" new 885a64715fd8 Revert "driver core: platform: Initialize dma_parms for pl [...] new ef2703135fdb Merge remote-tracking branch 'char-misc/char-misc-next' new 38db9b1d2009 Merge remote-tracking branch 'mux/for-next' new da9ae0c51d9c Merge remote-tracking branch 'slave-dma/next' new 42b7eeb99bbc Merge remote-tracking branch 'cgroup/for-next' new eafde88fb49f Merge remote-tracking branch 'scsi/for-next' new 6a9df8185720 scsi: ufs: Use ufshcd_config_pwr_mode() when scaling gear new 1b55940b9bcc scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to [...] new 9ecc9f103ccb Merge remote-tracking branch 'scsi-mkp/for-next' new 20c384f1ea1a vhost: refine vhost and vringh kconfig new 792a4f2ed24f vhost: allow per device message handler new 0bbe30668d89 vhost: factor out IOTLB new 9ad9c49cfe97 vringh: IOTLB support new 961e9c84077f vDPA: introduce vDPA bus new c043b4a8cf3b virtio: introduce a vDPA based transport new 180562400b65 vhost: introduce vDPA-based backend new a35630af6f31 vdpasim: vDPA device simulator new b3da06089278 virtio: Intel IFC VF driver for VDPA new 09880f689ab3 vdpa: move to drivers/vdpa new f7c2814a75c5 Merge remote-tracking branch 'vhost/linux-next' new 7a97cdf4706d Merge remote-tracking branch 'rpmsg/for-next' new 33dd88826319 gpio: export of_pinctrl_get to modules new e4310318b06b Merge remote-tracking branch 'gpio/for-next' new 1265436fa4df Merge remote-tracking branch 'pinctrl/for-next' new 0a660fc087e0 Merge remote-tracking branch 'pwm/for-next' new d1e7fd6462ca signal: Extend exec_id to 64bits new a730a47f847f Merge remote-tracking branch 'userns/for-next' new 12925ee4d3b3 Merge remote-tracking branch 'random/dev' new 0404ded6893c Merge remote-tracking branch 'kselftest/next' new 347214dd39c2 Merge remote-tracking branch 'livepatching/for-next' new 7ef17af803ba Merge remote-tracking branch 'coresight/next' new d17077e570b2 rtc: da9052: convert to devm_rtc_allocate_device new 23af616ca4da rtc: da9052: set range new 06c4e103bf8a rtc: da9052: switch to rtc_time64_to_tm/rtc_tm_to_time64 new fd90d48db037 rtc: ds1307: add support for watchdog timer on ds1388 new 5f0ff4d272bb rtc: sun6i: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 04b3f5186e8b rtc: remove rtc_time_to_tm and rtc_tm_to_time new faeecc25a2b9 Merge remote-tracking branch 'rtc/rtc-next' new 40989809a05d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new f25e66914f3d Merge remote-tracking branch 'ntb/ntb-next' new e756a7876896 Merge remote-tracking branch 'fsi/next' new a2379c940d2b Merge remote-tracking branch 'slimbus/for-next' new 1bd65461ce43 Merge remote-tracking branch 'nvmem/for-next' adds 3680785692fb x86: get rid of 'rtype' argument to __put_user_goto() macro adds 7da63b3d54aa x86: get rid of 'rtype' argument to __get_user_asm() macro adds 890f0b0d27dc x86: start using named parameters for low-level uaccess asms adds 72f35423e8a6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 69c1fd97266b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0aac6f9aaae5 Merge branch 'for-5.6/upstream-fixes' into for-linus adds c9f289701540 Merge branch 'for-5.7/appleir' into for-linus adds f454d9a378a1 Merge branch 'for-5.7/core' into for-linus adds 4c805fb704fc Merge branch 'for-5.7/glorious' into for-linus adds 0460ceb8c594 Merge branch 'for-5.7/ish' into for-linus adds e4c429c4ad69 Merge branch 'for-5.7/logitech' into for-linus adds 4f8a21a6a933 Merge branch 'for-5.7/mcp2221' into for-linus adds c101e9bbce4a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4646de87d325 Merge tag 'mailbox-v5.7' of git://git.linaro.org/landing-t [...] adds f365ab31efac Merge tag 'drm-next-2020-04-01' of git://anongit.freedeskt [...] adds ffc1c20c46f7 Merge tag 'for-5.7/dm-changes' of git://git.kernel.org/pub [...] adds 397a97946798 Merge tag 'linux-kselftest-5.7-rc1' of git://git.kernel.or [...] adds 668f1e926741 Merge tag 'linux-kselftest-kunit-5.7-rc1' of git://git.ker [...] adds 193bc55b6d4e Merge tag 'xarray-5.7' of git://git.infradead.org/users/wi [...] adds 50a5de895dbe Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] adds 919dce24701f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 9c252bd7ff5b XArray: Split __xas_store from xas_store new c633efcacd9b test_xarray: Test two more things about xa_cmpxchg new 7255a77a4bdd XArray: Add xas_for_each_contig new ba44af6f2609 XArray: Handle retry entries within xas_find_marked new 05abc45bd4d0 Merge remote-tracking branch 'xarray/xarray' new f918a92bfc1f Merge remote-tracking branch 'hyperv/hyperv-next' new 14c7535194ae Merge remote-tracking branch 'kgdb/kgdb/for-next' new e35b74460c59 Merge remote-tracking branch 'pidfd/for-next' new 479556bb5e4a Merge remote-tracking branch 'fpga/for-next' new a894b789c712 Merge remote-tracking branch 'cel/cel-next' new 050f2a45a57c /proc/kpageflags: prevent an integer overflow in stable_pa [...] new b55ba4a515c7 /proc/kpageflags: do not use uninitialized struct pages new 54a7a53f1340 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] new b89d7d3b81c3 tools/accounting/getdelays.c: fix netlink attribute length new 0144a9e045e4 hfsplus: fix crash and filesystem corruption when deleting files new 39c6cd3522b0 mm, memcg: Do not high throttle allocators based on wraparound new 3fbcab4acea3 kthread: mark timer used by delayed kthread works as IRQ safe new b0fa2fddce71 asm-generic: make more kernel-space headers mandatory new 58562b846777 scripts/spelling.txt: add syfs/sysfs pattern new d7fee4862e24 scripts/spelling.txt: add more spellings to spelling.txt new eee90a09b199 ocfs2: remove FS_OCFS2_NM new 130817744214 ocfs2: remove unused macros new b738119e7519 ocfs2: use OCFS2_SEC_BITS in macro new 1aacf652922e ocfs2: remove dlm_lock_is_remote new edc158862dc4 ocfs2: there is no need to log twice in several functions new 39f5aed70243 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" new 577bcd24ef34 ocfs2: remove useless err new 64c60a811af6 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] new 859ee02735ea ocfs2: replace zero-length array with flexible-array member new 2e7d0bd1231c ocfs2: cluster: replace zero-length array with flexible-ar [...] new bfaa5a8a4b4a ocfs2: dlm: replace zero-length array with flexible-array member new 96c6950aef8c ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] new 0ade6040750d ocfs2: roll back the reference count modification of the p [...] new 8f6e872b9439 ocfs2: use scnprintf() for avoiding potential buffer overflow new 787d771922ba ocfs2: use memalloc_nofs_save instead of memalloc_noio_save new 24dc77db8f74 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning new efe5f655972b ramfs: support O_TMPFILE new e7fdbc783ce2 fs_parse: Remove pr_notice() about each validation new 88da8640b2f1 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 71dc16dc76ab mm/slub.c: replace cpu_slab->partial with wrapped APIs new 141ee7be033d mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs new e07fa26682df slub: improve bit diffusion for freelist ptr obfuscation new 466bf4327940 slub: relocate freelist pointer to middle of object new 7e422bebff06 Revert "topology: add support for node_to_mem_node() to de [...] new 41789872eac5 mm/kmemleak.c: use address-of operator on section symbols new 0566f19d526e mm/Makefile: disable KCSAN for kmemleak new 4827a0a4faa5 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] new 73f257b3348c mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] new 68aca83136f5 mm/filemap.c: clear page error before actual read new b1c15c597eb2 mm/filemap.c: remove unused argument from shrink_readahead [...] new d6fd36cf5a61 mm/filemap.c: use vm_fault error code directly new 1370808c580d include/linux/pagemap.h: rename arguments to find_subpage new 9684f6757226 mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirt [...] new 01bcde63c59c mm/filemap.c: unexport find_get_entry new 2ea9a7cb9d5d mm/filemap.c: rewrite pagecache_get_page documentation new 23f0217c5633 mm/gup: split get_user_pages_remote() into two routines new ae5c84b237e1 mm/gup: pass a flags arg to __gup_device_* functions new e3d702b68d10 mm: introduce page_ref_sub_return() new c9183d01e1e7 mm/gup: pass gup flags to two more routines new 221b9c60689f mm/gup: require FOLL_GET for get_user_pages_fast() new 4df876dbb5b5 mm/gup: track FOLL_PIN pages new fb4cf46ad4f0 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages new b4570752b0bf mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" new 47e22a233bed mm-gup-track-foll_pin-pages-fix-2-fix new e0ee4e999750 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] new 1fb26314ca86 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting new cf91206bc5a3 mm/gup_benchmark: support pin_user_pages() and related calls new bb189c444ae5 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] new c4d6e695a1f2 mm: improve dump_page() for compound pages new 9b52f99f6a60 mm: dump_page(): additional diagnostics for huge pinned pages new 1e30c8eafe76 mm/gup/writeback: add callbacks for inaccessible pages new 2d59b0e03e72 mm/gup: rename nr as nr_pinned in get_user_pages_fast() new 8a61024ab956 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path new 13e36d6e0c06 mm/swapfile.c: fix comments for swapcache_prepare new 55e5d7718f15 mm/swap.c: not necessary to export __pagevec_lru_add() new 53f5bc5ba01b mm/swapfile: fix data races in try_to_unuse() new 0e39467a2a4c mm/swap_slots.c: assign|reset cache slot by value directly new 19db41c4da37 mm: swap: make page_evictable() inline new f2aab5c0eddf mm-swap-make-page_evictable-inline-fix new 69944eb49f88 mm: swap: use smp_mb__after_atomic() to order LRU bit set new 33c2d8050996 mm/swap_state.c: use the same way to count page in [add_to [...] new 8dbab4c8d588 mm, memcg: fix build error around the usage of kmem_caches new e0da684bb428 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node new bc4868419ee7 mm: memcg/slab: use mem_cgroup_from_obj() new a0f6a206b616 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments new fb4f991b186b mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments new 7b94e9167671 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] new e8989fa2e475 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() new 1a0524b9b719 mm: memcg/slab: cache page number in memcg_(un)charge_slab() new 3069b0b0f516 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] new c9257ad68faf mm: memcontrol: fix memory.low proportional distribution new 26eabef4665c mm: memcontrol: clean up and document effective low/min ca [...] new aa689dc53f63 mm: memcontrol: recursive memory.low protection new a2d78795e02f memcg: css_tryget_online cleanups new 101e1341b97e mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused new b30114fdbd62 mm/memcg: optimize memory.numa_stat like memory.stat new 20e90b803537 memcg-optimize-memorynuma_stat-like-memorystat-fix new f71fbce04d56 mm, memcg: prevent memory.high load/store tearing new 8654a4ba7e8d mm, memcg: prevent memory.max load tearing new e5f861be9996 mm, memcg: prevent memory.low load/store tearing new a25b112cce28 mm, memcg: prevent memory.min load/store tearing new f4364ef572fc mm, memcg: prevent memory.swap.max load tearing new 4017b5172a0c mm, memcg: prevent mem_cgroup_protected store tearing new 8462c79b1116 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] new 4e3280c0fb2e mm: memcg: make memory.oom.group tolerable to task migration new 32b663d9023f mm/mapping_dirty_helpers: Update huge page-table entry callbacks new dd9f84548cd3 mm: don't prepare anon_vma if vma has VM_WIPEONFORK new ce5124507238 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" new 40cbe12da4b7 mm: set vm_next and vm_prev to NULL in vm_area_dup() new 9b79d4e218e6 mm/vma: add missing VMA flag readable name for VM_SYNC new d88676eb1597 mm/vma: make vma_is_accessible() available for general use new 7e23f1449f61 mm/vma: replace all remaining open encodings with is_vm_hu [...] new a59bcbd28168 mm/vma: replace all remaining open encodings with vma_is_a [...] new 4934cfd9b2cf mm/vma: append unlikely() while testing VMA access permissions new b959921b0edc mm/mmap.c: fix the adjusted length error new 7b12b58d969b mm/vma: move VM_NO_KHUGEPAGED into generic header new 5bb86801246f mm/vma: make vma_is_foreign() available for general use new 63af5e157806 mm/vma: make is_vma_temporary_stack() available for general use new 152b88069158 mm: add pagemap.h to the fine documentation new e98344917306 mm/gup: rename "nonblocking" to "locked" where proper new 77581c02dc67 mm/gup: fix __get_user_pages() on fault retry of hugetlb new 59465f4d083c mm: introduce fault_signal_pending() new 1723f8ad44fe mm-introduce-fault_signal_pending-fix new 6a071cae8ed5 x86/mm: use helper fault_signal_pending() new dafadcbe3eab arc/mm: use helper fault_signal_pending() new 377bf10cdf98 arm64/mm: use helper fault_signal_pending() new 3eb6584cb41c powerpc/mm: use helper fault_signal_pending() new 34beb3ae3b3d sh/mm: use helper fault_signal_pending() new 8b2c093da561 mm: return faster for non-fatal signals in user mode faults new 13e6f31dfeeb userfaultfd: don't retake mmap_sem to emulate NOPAGE new a6a7b0af25ac mm: introduce FAULT_FLAG_DEFAULT new e533ba505a23 mm: introduce FAULT_FLAG_INTERRUPTIBLE new cc17c6cd82f0 mm: allow VM_FAULT_RETRY for multiple times new e478e49087d6 mm/gup: allow VM_FAULT_RETRY for multiple times new 2f79c256aad7 mm/gup: allow to react to fatal signals new 8f80fef63fa5 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path new d98a97634499 mm: clarify a confusing comment for remap_pfn_range() new bae54c271cfe mm/memory.c: clarify a confusing comment for vm_iomap_memory new dfa685f75be7 mmap: remove inline of vm_unmapped_area new e3200711ebdb mm: mmap: add trace point of vm_unmapped_area new 52fc897f7d0b mm-mmap-add-trace-point-of-vm_unmapped_area-fix new 11e1f7fa2c9e mm/mremap: add MREMAP_DONTUNMAP to mremap() new 06326b4aaa77 mm-add-mremap_dontunmap-to-mremap-v6 new 0c790cbce38e mm-add-mremap_dontunmap-to-mremap-v7 new da959edff419 selftests: add MREMAP_DONTUNMAP selftest new f06e85a8ea41 selftest-add-mremap_dontunmap-selftest-fix new c46bc702c20d selftest: add MREMAP_DONTUNMAP selftest new 5102e366e37f selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes new ec0f7741a565 mm/sparsemem: get address to page struct instead of addres [...] new 40b9e05a0cd9 mm/sparse: rename pfn_present() to pfn_in_present_section() new d10b6a62725f mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] new 8ffdf600e394 mm/sparse.c: allocate memmap preferring the given node new 617bd290c751 kasan: detect negative size in memory operation function new 4768c0ed5173 kasan/tags: fix -Wdeclaration-after-statement warn new 42a90fc66876 kasan-detect-negative-size-in-memory-operation-function-fix-2 new 55ed4d080953 kasan: add test for invalid size in memmove new 276cbac25080 kasan: fix -Wstringop-overflow warning new 4791c268dcb2 mm/page_alloc: increase default min_free_kbytes bound new 3439b6fa7c3c mm, pagealloc: micro-optimisation: save two branches on ho [...] new aadc86f9a68b mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] new 95b27fe1e5f2 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] new 904e7b2a80fc mm/page_alloc.c: use free_area_empty() instead of open-coding new e404cfd8c5c6 mm/page_alloc.c: micro-optimisation Remove unnecessary branch new f34637aaa509 mm/page_alloc: simplify page_is_buddy() for better code re [...] new 81781e7eb5eb mm: vmpressure: don't need call kfree if kstrndup fails new 2b884b0fdee3 mm: vmpressure: use mem_cgroup_is_root API new 70f41b83c8c8 mm: vmscan: replace open codings to NUMA_NO_NODE new 53a88027b038 mm/vmscan.c: remove cpu online notification for now new af3568e46682 mm/vmscan.c: fix data races using kswapd_classzone_idx new 1790475952be mm/vmscan.c: Clean code by removing unnecessary assignment new ad5668b41bb4 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() new 83d4b0662220 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] new 9fb9c82dc4c9 selftests: vm: drop dependencies on page flags from mlock2 tests new cb524d4b6e14 mm,compaction,cma: add alloc_contig flag to compact_control new 6703cdd86794 mm,thp,compaction,cma: allow THP migration for CMA allocations new 0906903b287e mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix new 6904b2fa543f mm, compaction: fully assume capture is not NULL in compac [...] new 95402c137e6d mm/compaction: really limit compact_unevictable_allowed to [...] new 80d8e2119d7a mm/compaction: Disable compact_unevictable_allowed on RT new 97512b740e69 mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 new bc85416043c7 mm/compaction.c: clean code by removing unnecessary assignment new c28bbb280302 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping new df594c8797b8 mm/mempolicy: check hugepage migration is supported by arc [...] new 545c45d9329e mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() new ec9b92a47632 mm: mempolicy: require at least one nodeid for MPOL_PREFERRED new b62150eb0c5a mm/memblock.c: remove redundant assignment to variable max_addr new 2c993970f0d4 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization new 6d597196c2bf hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race new ea2d57b67137 hugetlb_cgroup: add hugetlb_cgroup reservation counter new bf9cfb7e8fc3 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] new 5100cd02efae mm/hugetlb_cgroup: fix hugetlb_cgroup migration new 4887158086d5 hugetlb_cgroup: add reservation accounting for private mappings new 6bde8ba0c27a hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] new e4e9d2915436 hugetlb: disable region_add file_region coalescing new 8fc7c6a3cd5c mm/hugetlb: fix file_region entry allocations new f21dae98cf14 hugetlb_cgroup: add accounting for shared mappings new fe0235015b58 hugetlb_cgroup-add-accounting-for-shared-mappings-fix new 0da9a360e381 hugetlb_cgroup: support noreserve mappings new 8bb77970298d hugetlb: support file_region coalescing again new 15bde0789649 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs new 8d17f6f1bd94 hugetlb: remove check_coalesce_bug debug code new 8aa87b74cbaa hugetlb_cgroup: add hugetlb_cgroup reservation tests new c71f7dde835c hugetlb_cgroup: add hugetlb_cgroup reservation docs new cba8bb6c775f mm/hugetlb.c: clean code by removing unnecessary initialization new f025f61f8916 mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() new e9799a911011 mm: hugetlb: optionally allocate gigantic hugepages using cma new 9225b06c1713 mm: cleanup cmdline_parse_hugetlb_cma() new e62b6d92071e mm: hugetlb: fix per-node size calculation for hugetlb_cma new 7e96e194d3a3 selftests/vm: fix map_hugetlb length used for testing read [...] new da217505577b mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] new 519c78683670 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set new 654605780010 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t new 8caf094121b0 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix new 748420c0718b include/linux/huge_mm.h: check PageTail in hpage_nr_pages [...] new 640c88529ef9 mm/migrate.c: no need to check for i > start in do_pages_move() new b1b05e946bed mm/migrate.c: wrap do_move_pages_to_node() and store_status() new 19c172e977ee mm/migrate.c: check pagelist in move_pages_and_store_status() new 7db3bc48b2cd mm/migrate.c: unify "not queued for migration" handling in [...] new 9b64712d158c mm/migrate.c: migrate PG_readahead flag new ff7e84866ba9 mm-migratec-migrate-pg_readahead-flag-fix new f7ce39aa7023 mm, shmem: add vmstat for hugepage fallback new 5dff6f6b6b6e mm, thp: track fallbacks due to failed memcg charges separately new 9092606587ca include/linux/pagemap.h: optimise find_subpage for !THP new 042b77b90b28 mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE new 363a901bcdf2 mm/ksm.c: update get_user_pages() argument in comment new c8ada410ebe0 drivers/base/memory.c: cache memory blocks in xarray to ac [...] new 329f7e6bdee3 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new 3198146172ae mm: code cleanup for MADV_FREE new 1377d09e517f mm: adjust shuffle code to allow for future coalescing new b65d1833ab74 mm: use zone and order instead of free area in free_list m [...] new 02aac9ed275e mm: add function __putback_isolated_page new 38db28b18fba mm: introduce Reported pages new 34755e217a0b virtio-balloon: pull page poisoning config out of free pag [...] new c5eb70f3c4d0 virtio-balloon: add support for providing free page report [...] new cee3f962264b mm/page_reporting: rotate reported pages to the tail of the list new f27542922972 mm/page_reporting: add budget limit on how many pages can [...] new 7305faf9d29b mm/page_reporting: add free page reporting documentation new 86842d8fea27 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] new 8cbf799daaf3 userfaultfd: wp: add helper for writeprotect check new 9d93fcb2314a userfaultfd: wp: hook userfault handler to write protection fault new b7a3235e1485 userfaultfd: wp: add WP pagetable tracking to x86 new e782e83cf5ff userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers new e79e95033c10 userfaultfd: wp: add UFFDIO_COPY_MODE_WP new 1d71c2ffc303 mm: merge parameters for change_protection() new 3ce1b35a17f2 userfaultfd: wp: apply _PAGE_UFFD_WP bit new b544153b4707 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork new a3e0e4aaeed4 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers new cb840559761b userfaultfd: wp: support swap and page migration new a1e1a972e6a7 khugepaged: skip collapse if uffd-wp detected new d4fc522a9a4e userfaultfd: wp: support write protection for userfault vma range new c24606bae395 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl new 2426ad793b53 userfaultfd: wp: enabled write protection in userfaultfd API new 3b7c55809d70 userfaultfd: wp: don't wake up when doing write protect new 5f0e19221ef8 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update new 6d2fe1c8d644 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally new 564c95cc4e29 userfaultfd: selftests: refactor statistics new 23503675aef9 userfaultfd: selftests: add write-protect test new 0b92f60499a0 drivers/base/memory.c: drop section_count new 5b351ac4f3e0 drivers/base/memory.c: drop pages_correctly_probed() new 02632d8de76d mm/page_ext.c: drop pfn_present() check when onlining new 4ab39a0e66c7 mm/memory_hotplug.c: only respect mem= parameter during bo [...] new f9b9feb035b7 mm/memory_hotplug.c: simplify calculation of number of pag [...] new 562fc61b7abc mm/memory_hotplug.c: cleanup __add_pages() new d56254b3705d mm/sparse.c: introduce new function fill_subsection_map() new c50ef24c2927 mm/sparse.c: introduce a new function clear_subsection_map() new 855a8d6fa4e1 mm/sparse.c: only use subsection map in VMEMMAP case new e474a3165165 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] new 69b339f82205 mm/sparse.c: move subsection_map related functions together new 5b8ec4ca2b59 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] new d29b5b002b2f drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE new edd25a60b63b drivers/base/memory: map MMOP_OFFLINE to 0 new 96af8ad1e541 drivers/base/memory: store mapping between MMOP_* and stri [...] new 2e4dad20c20b powernv/memtrace: always online added memory blocks new 5838c28e01d8 hv_balloon: don't check for memhp_auto_online manually new 6f5522accc8a hv_balloon-dont-check-for-memhp_auto_online-manually-fix new 5ebad6b4ad98 mm/memory_hotplug: unexport memhp_auto_online new b84c3fd37051 mm/memory_hotplug: convert memhp_auto_online to store an o [...] new 0c012908d3ea mm/memory_hotplug: allow to specify a default online_type new c6f69fc8b73d mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] new e9100bb983ba mm/shmem.c: distribute switch variables for initialization new 804b914468f1 mm/shmem.c: Clean code by removing unnecessary assignment new 65e0eed27131 mm: huge tmpfs: try to split_huge_page() when punching hole new 325ad187e575 mm: prevent a warning when casting void* -> enum new 71e29713385a mm/zswap: allow setting default status, compressor and all [...] new 18ff823d2f25 mm/compaction: add missing annotation for compact_lock_irqsave new 06214f65cb12 mm/hugetlb: add missing annotation for gather_surplus_pages() new 5c2d0defaf3b mm/mempolicy: add missing annotation for queue_pages_pmd() new 67d1605350e5 mm/slub: add missing annotation for get_map() new 6c027e15f6a5 mm/slub: add missing annotation for put_map() new c30bb8fb12cd mm/zsmalloc: add missing annotation for migrate_read_lock() new 159ff0800c93 mm/zsmalloc: add missing annotation for migrate_read_unlock() new a3db7f14fdb2 mm/zsmalloc: add missing annotation for pin_tag() new 20a1bbc43e60 mm/zsmalloc: add missing annotation for unpin_tag() new 411afa37e8e1 mm: fix ambiguous comments for better code readability new baee9cf6ea77 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] new 160c084a7e19 mm: use fallthrough; new 65688873634a include/linux/swapops.h: correct guards for non_swap_entry() new d01882cd1033 include/linux/memremap.h: remove stale comments new 707d3d8f13be mm/dmapool.c: micro-optimisation remove unnecessary branch new d30ab2251a4c mm: Remove dummy struct bootmem_data/bootmem_data_t new ebd0faed5568 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 1863c171a62c fs/buffer.c: dump more info for __getblk_gfp() stall problem new c44775414b91 kernel/hung_task.c: Monitor killed tasks. new 6fd6a4787310 fs/proc/inode.c: annotate close_pdeo() for sparse new 56aebf12f73e proc: faster open/read/close with "permanent" files new d225dc0049d5 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes new 073305753f11 proc: speed up /proc/*/statm new 98ef4dbb35a8 proc: inline vma_stop into m_stop new 2f7a50e62094 proc: remove m_cache_vma new 9cd7a963dbd3 proc: use ppos instead of m->version new 586df3e14295 seq_file: remove m->version new 7a0921893f2b proc: inline m_next_vma into m_next new 30505c493ce6 asm-generic: fix unistd_32.h generation format new c38ff05056c4 kernel/extable.c: use address-of operator on section symbols new 107d73593839 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] new 91320dd639d4 compiler: Remove CONFIG_OPTIMIZE_INLINING entirely new b9f00b2f29c6 compiler.h: fix error in BUILD_BUG_ON() reporting new 3a2485c53e0f MAINTAINERS: add an entry for kfifo new d41c77c0e614 MAINTAINERS: list the section entries in the preferred order new fcbe3911c41d bitops: always inline sign extension helpers new b3f967bff850 lib/test_lockup: test module to generate lockups new 48c019ee0408 lib/test_lockup: rename disable_irq to fix build error new 6fa114da209a lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] new 2e754214fca5 lib/test_lockup.c: add parameters for locking generic vfs locks new 3201aae60c92 lib/bch.c: replace zero-length array with flexible-array member new b6cc86300db6 lib/ts_bm.c: replace zero-length array with flexible-array member new fdbaa9bb13e8 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] new ac61b472d7af lib/ts_kmp.c: replace zero-length array with flexible-arra [...] new bdeb6b5b2cd2 lib/scatterlist: fix sg_copy_buffer() kerneldoc new cc12a4b2bdb3 lib: test_stackinit.c: XFAIL switch variable init tests new b6e044fa4c02 lib/stackdepot.c: check depot_index before accessing the s [...] new e1b35a429b5f lib/stackdepot.c: fix a condition in stack_depot_fetch() new 6e87beb8216a lib/stackdepot.c: build with -fno-builtin new cc8b2b3de478 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c new 1447fa91c3b6 nds32: linker script: add SOFTIRQENTRY_TEXT new 2dafba4189d6 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script new 8cca18b0bd7e percpu_counter: fix a data race at vm_committed_as new 2ad8e42e178c lib/test_bitmap.c: make use of EXP2_IN_BITS new 05de9008e4f3 lib/rbtree: fix coding style of assignments new 39169c33e9f0 lib/test_kmod.c: remove a NULL test new a6db06cbba88 linux/bits.h: add compile time sanity check of GENMASK inputs new c1a92e5554ec lib: optimize cpumask_local_spread() new 0129d8175554 lib/list: prevent compiler reloads inside 'safe' list iteration new 9f70536a24f9 lib/dynamic_debug.c: use address-of operator on section symbols new 3c3be8b90359 checkpatch: remove email address comment from email addres [...] new ba5efead91ca checkpatch: check SPDX tags in YAML files new fc523c876592 checkpatch: support "base-commit:" format new 4b7ce300c4e7 checkpatch: prefer fallthrough; over fallthrough comments new c7b33c90e28a checkpatch: fix minor typo and mixed space+tab in indentation new a3ea161c280f checkpatch: fix multiple const * types new 9f45ba26e8a1 checkpatch: add command-line option for TAB size new c804f18b176c checkpatch: improve Gerrit Change-Id: test new ac151b0f9484 checkpatch: check proper licensing of Devicetree bindings new 4889d6e27354 checkpatch: avoid warning about uninitialized_var() new cf7e3acd6e20 kselftest: introduce new epoll test case new 8a828042be60 fs/epoll: make nesting accounting safe for -rt kernel new e7e0c1631043 fs/binfmt_elf.c: delete "loc" variable new 366f18cb978f fs/binfmt_elf.c: allocate less for static executable new f2581c2ad86b fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] new 78f5dd4c795b samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes new 6e2def88d070 samples/hw_breakpoint: drop use of kallsyms_lookup_name() new b9ddfdc7ad1a kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] new 21232cd79870 reiserfs: clean up several indentation issues new 269a2b962412 umh: fix refcount underflow in fork_usermode_blob(). new 1ffaa3f07f25 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] new da0b78ea96c1 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] new 2b94196cf968 kernel/gcov/fs.c: replace zero-length array with flexible- [...] new bce08feb392f kernel/relay.c: fix read_pos error when multiple readers new b221e1a0b319 aio: simplify read_events() new 68540cc243bb init/Kconfig: clean up ANON_INODES and old IO schedulers options new afde3c4bdef0 kcov: cleanup debug messages new 2030a39d602e kcov: fix potential use-after-free in kcov_remote_start new 5c175fcb0670 kcov: move t->kcov assignments into kcov_start/stop new 325479779101 kcov: move t->kcov_sequence assignment new 240bf3a537f7 kcov: use t->kcov_mode as enabled indicator new 09b2cd5b3064 kcov: collect coverage from interrupts new fd0a44c048f5 kcov-collect-coverage-from-interrupts-v4 new 543f9ea32cb5 usb: core: kcov: collect coverage from usb complete callback new 023f855de75b ubsan: add trap instrumentation option new 9f6d8b44e0ab ubsan: split "bounds" checker from other options new fa6b967c7df0 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] new c92bb80a4015 ubsan: check panic_on_warn new 7b5f3b4ec0dc kasan: unset panic_on_warn before calling panic() new 7aa7509f55e8 ubsan: include bug type in report header new 588c2d2fdd18 ipc/mqueue.c: fix a brace coding style issue new f2ff8b616399 Merge branch 'akpm-current/current' new f28026829b51 Change email address for Pali Rohár new 82b4585780e4 mm/kmemleak: silence KCSAN splats in checksum new c0c1562ee1db drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] new a4da6a648087 mm/frontswap: mark various intentional data races new c522a60c3e54 mm/page_io: mark various intentional data races new 62cbad984bf5 mm-page_io-mark-various-intentional-data-races-v2 new 918f4f5e6c9f mm/swap_state: mark various intentional data races new a61a2296d0f5 mm/filemap.c: fix a data race in filemap_fault() new d02206a6dc4a mm/swapfile: fix and annotate various data races new d0f68cc272cc mm-swapfile-fix-and-annotate-various-data-races-v2 new 221db2d5520d mm/page_counter: fix various data races at memsw new 887dc35d5389 mm/memcontrol: fix a data race in scan count new ec59fc39471d mm/list_lru: fix a data race in list_lru_count_one new 030e9032da01 mm/mempool: fix a data race in mempool_free() new 40cf917d07aa mm/util.c: annotate an data race at vm_committed_as new e52adeb89963 mm/rmap: annotate a data race at tlb_flush_batched new ac22dea881e9 mm: annotate a data race in page_zonenum() new e88b6b8dd9cf mm/swap.c: annotate data races for lru_rotate_pvecs new afb65a67530e mm/memory.c: refactor insert_page to prepare for batched-l [...] new 3c0525220928 mm: bring sparc pte_index() semantics inline with other platforms new c25d1f3067e0 mm: define pte_index as macro for x86 new 38916994b5c7 mm/memory.c: add vm_insert_pages() new 051d69ef91b7 mm-add-vm_insert_pages-fix new d34be3d5c405 add missing page_count() check to vm_insert_pages(). new 1e0a2954cf35 mm: vm_insert_pages() checks if pte_index defined. new dba724db91bd net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 23a880557d99 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new b277b0747879 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS new 3d430ad1d70d mm/vma: introduce VM_ACCESS_FLAGS new b58896ea9755 mm/special: create generic fallbacks for pte_special() and [...] new eb7562b1a8cd mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] new 0f0e1f35b661 mm/debug: add tests validating architecture page table helpers new dcba4ef2b5a7 mm/memory_hotplug: drop the flags field from struct mhp_re [...] new fe4a587874c9 mm/memory_hotplug: rename mhp_restrictions to mhp_params new a05025a0d586 x86/mm: thread pgprot_t through init_memory_mapping() new 9b0249eb5617 x86/mm: introduce __set_memory_prot() new 6f6c7d0c36ad powerpc/mm: thread pgprot_t through create_section_mapping() new b0c1a4f5534d mm/memory_hotplug: add pgprot_t to mhp_params new 5a352894bb44 mm/memremap: set caching mode for PCI P2PDMA memory to WC new d0d65be61632 mm/madvise: pass task and mm to do_madvise new 3b6306c631f8 mm/madvise: introduce process_madvise() syscall: an extern [...] new 5a99edc0a653 fix process_madvise build break for arm64 new 1adbfbfeba44 mm/madvise: check fatal signal pending of target process new 94acb04523db pid: move pidfd_get_pid() to pid.c new 8730fa91ef56 mm/madvise: support both pid and pidfd for process_madvise new dfaef919989f mm/madvise: employ mmget_still_valid() for write lock new 5885ef0e387e mm/madvise: allow KSM hints for remote API new 001496e30a80 kmod: make request_module() return an error when autoloadi [...] new ad184f6c5e96 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] new 6a697e758a03 docs: admin-guide: document the kernel.modprobe sysctl new f53a2ce34c2e docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 new 45b9cf50447a selftests: kmod: fix handling test numbers above 9 new 9ac5b46a359e selftests: kmod: test disabling module autoloading new c579c851761f kexec: prevent removal of memory in use by a loaded kexec image new b2f535f4d0e3 mm/memory_hotplug: allow arch override of non boot memory [...] new ba7e4aaf0bf3 arm64: memory: give hotplug memory a different resource name new 59c1cf68cb1d fs/seq_file.c: seq_read(): add info message about buggy .n [...] new aa3340b93d10 seq_read-info-message-about-buggy-next-functions-fix new 758759dfface kernel/gcov/fs.c: gcov_seq_next() should increase position index new 9eaa845d04a9 ipc/util.c: sysvipc_find_ipc() should increase position index new cd36aa879b73 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 83a73758f70b Merge branch 'akpm/master' new 17f166b56b25 Add linux-next specific files for 20200402
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 (8274500e2b67) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 879 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: .../ABI/testing/sysfs-firmware-opal-sensor-groups | 21 + Documentation/core-api/xarray.rst | 13 +- .../devicetree/bindings/net/marvell,mvusb.yaml | 29 +- .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 65 + Documentation/hwmon/isl68137.rst | 76 +- Documentation/kbuild/index.rst | 2 +- MAINTAINERS | 52 +- Next/SHA1s | 90 +- Next/merge.log | 12453 ++++++++----------- arch/arm64/Kconfig | 5 +- arch/mips/kvm/mips.c | 4 +- arch/powerpc/Makefile | 6 +- arch/powerpc/boot/crt0.S | 3 - arch/powerpc/include/asm/asm-prototypes.h | 15 +- arch/powerpc/include/asm/book3s/64/kup-radix.h | 24 +- arch/powerpc/include/asm/cache.h | 2 +- arch/powerpc/include/asm/cacheflush.h | 6 +- arch/powerpc/include/asm/cputime.h | 33 + arch/powerpc/include/asm/dma.h | 3 +- arch/powerpc/include/asm/exception-64s.h | 4 - arch/powerpc/include/asm/hw_irq.h | 6 +- arch/powerpc/include/asm/mce.h | 2 + arch/powerpc/include/asm/ptrace.h | 5 + arch/powerpc/include/asm/setjmp.h | 6 +- arch/powerpc/include/asm/signal.h | 3 + arch/powerpc/include/asm/switch_to.h | 11 + arch/powerpc/include/asm/time.h | 4 +- arch/powerpc/kernel/Makefile | 11 +- arch/powerpc/kernel/btext.c | 2 +- arch/powerpc/kernel/cputable.c | 1 - arch/powerpc/kernel/entry_64.S | 895 +- arch/powerpc/kernel/exceptions-64e.S | 287 +- arch/powerpc/kernel/exceptions-64s.S | 2043 ++- arch/powerpc/kernel/hw_breakpoint.c | 16 + arch/powerpc/kernel/irq.c | 183 +- arch/powerpc/kernel/mce.c | 14 + arch/powerpc/kernel/mce_power.c | 8 +- arch/powerpc/kernel/process.c | 120 +- arch/powerpc/kernel/ptrace.c | 3468 ------ arch/powerpc/kernel/ptrace/Makefile | 20 + arch/powerpc/kernel/ptrace/ptrace-adv.c | 492 + arch/powerpc/kernel/ptrace/ptrace-altivec.c | 128 + arch/powerpc/kernel/ptrace/ptrace-decl.h | 184 + arch/powerpc/kernel/ptrace/ptrace-noadv.c | 265 + arch/powerpc/kernel/ptrace/ptrace-novsx.c | 57 + arch/powerpc/kernel/ptrace/ptrace-spe.c | 68 + arch/powerpc/kernel/ptrace/ptrace-tm.c | 851 ++ arch/powerpc/kernel/ptrace/ptrace-view.c | 904 ++ arch/powerpc/kernel/ptrace/ptrace-vsx.c | 151 + arch/powerpc/kernel/ptrace/ptrace.c | 481 + arch/powerpc/kernel/{ => ptrace}/ptrace32.c | 11 - arch/powerpc/kernel/setup_32.c | 1 - arch/powerpc/kernel/signal.h | 2 - arch/powerpc/kernel/signal_64.c | 4 +- arch/powerpc/kernel/smp.c | 12 +- arch/powerpc/kernel/syscall_64.c | 379 + arch/powerpc/kernel/syscalls/syscall.tbl | 22 +- arch/powerpc/kernel/systbl.S | 9 +- arch/powerpc/kernel/time.c | 9 - arch/powerpc/kernel/vector.S | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 1 + arch/powerpc/kexec/Makefile | 3 - arch/powerpc/kvm/book3s_hv_rmhandlers.S | 11 - arch/powerpc/kvm/book3s_segment.S | 7 - arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/sstep.c | 5 +- arch/powerpc/platforms/44x/warp.c | 3 - arch/powerpc/platforms/52xx/efika.c | 1 - arch/powerpc/platforms/amigaone/setup.c | 1 - arch/powerpc/platforms/chrp/setup.c | 1 - arch/powerpc/platforms/powermac/setup.c | 1 - arch/powerpc/platforms/pseries/ras.c | 3 + arch/powerpc/sysdev/xive/common.c | 126 +- arch/powerpc/sysdev/xive/native.c | 7 +- arch/powerpc/sysdev/xive/spapr.c | 23 +- arch/powerpc/sysdev/xive/xive-internal.h | 9 + arch/powerpc/xmon/Makefile | 3 - arch/powerpc/xmon/xmon.c | 7 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/x86/include/asm/kvm_host.h | 33 +- arch/x86/include/asm/pgtable_types.h | 2 +- arch/x86/include/asm/uaccess.h | 91 +- arch/x86/kvm/Makefile | 2 +- arch/x86/kvm/cpuid.c | 6 +- arch/x86/kvm/cpuid.h | 8 +- arch/x86/kvm/hyperv.c | 8 +- arch/x86/kvm/kvm_cache_regs.h | 10 +- arch/x86/kvm/lapic.c | 30 +- arch/x86/kvm/mmu.h | 8 +- arch/x86/kvm/mmu/mmu.c | 32 +- arch/x86/kvm/pmu.c | 30 +- arch/x86/kvm/pmu.h | 2 +- arch/x86/kvm/svm/avic.c | 1027 ++ arch/x86/kvm/svm/nested.c | 823 ++ arch/x86/kvm/{pmu_amd.c => svm/pmu.c} | 0 arch/x86/kvm/svm/sev.c | 1187 ++ arch/x86/kvm/{ => svm}/svm.c | 6491 +++------- arch/x86/kvm/svm/svm.h | 491 + arch/x86/kvm/svm/vmenter.S | 162 + arch/x86/kvm/trace.h | 4 +- arch/x86/kvm/vmx/nested.c | 17 +- arch/x86/kvm/vmx/nested.h | 3 +- arch/x86/kvm/vmx/ops.h | 28 +- arch/x86/kvm/vmx/vmenter.S | 58 + arch/x86/kvm/vmx/vmx.c | 339 +- arch/x86/kvm/x86.c | 370 +- arch/x86/kvm/x86.h | 4 +- drivers/acpi/acpica/acnamesp.h | 2 + drivers/acpi/acpica/dbinput.c | 16 +- drivers/acpi/acpica/dbxface.c | 1 + drivers/acpi/acpica/dswexec.c | 33 + drivers/acpi/acpica/dswload.c | 2 - drivers/acpi/acpica/dswload2.c | 35 + drivers/acpi/acpica/nsnames.c | 6 +- drivers/acpi/acpica/utdecode.c | 2 +- drivers/acpi/acpica/utdelete.c | 9 +- drivers/acpi/acpica/utprint.c | 7 +- drivers/acpi/cppc_acpi.c | 33 +- drivers/acpi/tables.c | 2 +- drivers/amba/bus.c | 2 - drivers/base/platform.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 4 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 43 - drivers/gpu/drm/amd/display/dc/basics/Makefile | 3 +- .../gpu/drm/amd/display/dc/basics/log_helpers.c | 39 - .../gpu/drm/amd/display/include/logger_interface.h | 4 - drivers/hwmon/pmbus/isl68137.c | 92 +- drivers/infiniband/core/device.c | 6 +- drivers/input/touchscreen/Kconfig | 1 - drivers/input/touchscreen/goodix.c | 55 +- drivers/net/can/slcan.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 5 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 23 + .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.h | 1 + drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 17 +- drivers/net/phy/at803x.c | 4 +- drivers/rtc/Kconfig | 1 + drivers/rtc/rtc-ds1307.c | 115 + drivers/rtc/rtc-sun6i.c | 6 +- drivers/scsi/constants.c | 2 +- drivers/scsi/ufs/ufshcd.c | 6 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 10 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vhost/Kconfig | 14 +- drivers/watchdog/Kconfig | 8 + drivers/watchdog/Makefile | 1 + drivers/watchdog/orion_wdt.c | 2 +- drivers/watchdog/rti_wdt.c | 255 + drivers/watchdog/ziirave_wdt.c | 2 +- fs/cifs/cifs_debug.c | 6 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/smb2misc.c | 6 + fs/cifs/smb2proto.h | 6 +- fs/cifs/smb2transport.c | 87 +- fs/cifs/smbdirect.c | 282 +- fs/cifs/smbdirect.h | 7 +- fs/exec.c | 2 +- fs/ext4/ext4.h | 14 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl2.h | 21 +- include/acpi/actbl3.h | 6 +- include/acpi/acuuid.h | 2 +- include/linux/amba/bus.h | 1 - include/linux/compiler.h | 2 +- include/linux/kvm_host.h | 4 +- include/linux/platform_device.h | 1 - include/linux/rtc.h | 12 - include/linux/sched.h | 4 +- include/linux/xarray.h | 23 +- init/Kconfig | 4 + ipc/mqueue.c | 8 +- kernel/signal.c | 2 +- lib/test_xarray.c | 20 + lib/xarray.c | 39 +- localversion-next | 2 +- mm/hugetlb.c | 24 +- mm/memcontrol.c | 3 + mm/page_alloc.c | 25 +- mm/percpu-stats.c | 2 +- mm/percpu.c | 2 +- net/ipv6/addrconf.c | 4 + net/sched/cls_tcindex.c | 44 +- sound/soc/codecs/rt5682.c | 5 +- sound/soc/soc-pcm.c | 6 +- sound/soc/soc-topology.c | 2 +- tools/testing/selftests/powerpc/pmu/ebb/Makefile | 1 + virt/kvm/arm/arm.c | 4 +- virt/kvm/kvm_main.c | 18 +- 191 files changed, 18367 insertions(+), 18751 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-firmware-opal-sensor-groups create mode 100644 Documentation/devicetree/bindings/watchdog/ti,rti-wdt.yaml delete mode 100644 arch/powerpc/kernel/ptrace.c create mode 100644 arch/powerpc/kernel/ptrace/Makefile create mode 100644 arch/powerpc/kernel/ptrace/ptrace-adv.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace-altivec.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace-decl.h create mode 100644 arch/powerpc/kernel/ptrace/ptrace-noadv.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace-novsx.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace-spe.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace-tm.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace-view.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace-vsx.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace.c rename arch/powerpc/kernel/{ => ptrace}/ptrace32.c (96%) create mode 100644 arch/powerpc/kernel/syscall_64.c create mode 100644 arch/x86/kvm/svm/avic.c create mode 100644 arch/x86/kvm/svm/nested.c rename arch/x86/kvm/{pmu_amd.c => svm/pmu.c} (100%) create mode 100644 arch/x86/kvm/svm/sev.c rename arch/x86/kvm/{ => svm}/svm.c (54%) create mode 100644 arch/x86/kvm/svm/svm.h create mode 100644 arch/x86/kvm/svm/vmenter.S delete mode 100644 drivers/gpu/drm/amd/display/dc/basics/log_helpers.c create mode 100644 drivers/watchdog/rti_wdt.c