This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 57021046c331 Add linux-next specific files for 20200405 omits 17cbc8b8ef3d Merge branch 'akpm/master' omits e793b3276816 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a8ed58cac0a0 ipc/util.c: sysvipc_find_ipc() should increase position index omits a7c7867200de kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 852e38e0e653 seq_read-info-message-about-buggy-next-functions-fix omits 7aa46858fa9d fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 14a4bd9ceffa arm64: memory: give hotplug memory a different resource name omits 5997fd39c49c mm/memory_hotplug: allow arch override of non boot memory [...] omits 93bde3013cdd kexec: prevent removal of memory in use by a loaded kexec image omits d6a3b19c98ec selftests: kmod: test disabling module autoloading omits 90277ea23771 selftests: kmod: fix handling test numbers above 9 omits 61797d4eb593 docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 omits 6e35112a837a docs: admin-guide: document the kernel.modprobe sysctl omits 2278fa85a6d8 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits ae82249316ea kmod: make request_module() return an error when autoloadi [...] omits 191ffb3af1c2 mm/madvise: allow KSM hints for remote API omits 142a1376b655 mm/madvise: employ mmget_still_valid() for write lock omits d5ae2ef0a98f mm/madvise: support both pid and pidfd for process_madvise omits c8cd874a7d44 pid: move pidfd_get_pid() to pid.c omits f0acfdbbada5 mm/madvise: check fatal signal pending of target process omits b6b8cd8d4763 fix process_madvise build break for arm64 omits 68c9b8a89343 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 4611b5033408 mm/madvise: pass task and mm to do_madvise omits 352b1594d5c7 mm/memremap: set caching mode for PCI P2PDMA memory to WC omits 84ef7b7f6e44 mm/memory_hotplug: add pgprot_t to mhp_params omits db1c73c2ca9d powerpc/mm: thread pgprot_t through create_section_mapping() omits 388208088591 x86/mm: introduce __set_memory_prot() omits 1c6f0d9e0a75 x86/mm: thread pgprot_t through init_memory_mapping() omits 4a8c1842d51c mm/memory_hotplug: rename mhp_restrictions to mhp_params omits 75274c14e8a4 mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits ba5a010fa0b8 mm/debug: add tests validating architecture page table helpers omits 9e7a3d7d8d7b mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits a7740c154fe4 mm/special: create generic fallbacks for pte_special() and [...] omits 617e314469b5 mm/vma: introduce VM_ACCESS_FLAGS omits a85589be1021 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits 00f289eed808 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 891c0c5c8b6d net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 1d43527d5c91 mm: vm_insert_pages() checks if pte_index defined. omits 57e27095831e add missing page_count() check to vm_insert_pages(). omits a89d5abdc74c mm-add-vm_insert_pages-fix omits 229c4b8eaecb mm/memory.c: add vm_insert_pages() omits b4b598eb5909 mm: define pte_index as macro for x86 omits ba6d161b2c9f mm: bring sparc pte_index() semantics inline with other platforms omits f4ea8b607dad mm/memory.c: refactor insert_page to prepare for batched-l [...] omits fa2a38e71004 mm/swap.c: annotate data races for lru_rotate_pvecs omits 80497581a10a mm: annotate a data race in page_zonenum() omits 0ac756323d6f mm/rmap: annotate a data race at tlb_flush_batched omits 40d443f201d1 mm/util.c: annotate an data race at vm_committed_as omits b10a4900227b mm/mempool: fix a data race in mempool_free() omits 537e27fd5071 mm/list_lru: fix a data race in list_lru_count_one omits edfcd99115a1 mm/memcontrol: fix a data race in scan count omits 564cc5223753 mm/page_counter: fix various data races at memsw omits 2bbb3a9c7f29 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 091a74628998 mm/swapfile: fix and annotate various data races omits 9c979f53657b mm/filemap.c: fix a data race in filemap_fault() omits 434d60cac407 mm/swap_state: mark various intentional data races omits 3f5947f7ca8c mm-page_io-mark-various-intentional-data-races-v2 omits 5b919172549c mm/page_io: mark various intentional data races omits de9d56143ad1 mm/frontswap: mark various intentional data races omits 9a14ec6f535f drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 327f0010e944 mm/kmemleak: silence KCSAN splats in checksum omits 4d0493a25b7c Change email address for Pali Rohár omits 6eee8ee979db Merge branch 'akpm-current/current' omits eb29440fde03 drivers/ide: fix for conversion omits e28fe96f6d15 Merge remote-tracking branch 'fpga/for-next' omits 97c481500e02 Merge remote-tracking branch 'devfreq/devfreq-next' omits 36e8d76b07ff Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 6ee17ab899d7 Merge remote-tracking branch 'hyperv/hyperv-next' omits b945ed3d71e7 Merge remote-tracking branch 'xarray/xarray' omits 9fa2960f477d Merge remote-tracking branch 'nvmem/for-next' omits 0a9504695a28 Merge remote-tracking branch 'slimbus/for-next' omits 21dfe61618ef Merge remote-tracking branch 'fsi/next' omits 26ef95500d41 Merge remote-tracking branch 'kspp/for-next/kspp' omits 95fd8a4d6ab1 Merge remote-tracking branch 'ntb/ntb-next' omits f467a0f0b96e Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits cf4bb974688b Merge remote-tracking branch 'coresight/next' omits 829aca7aea2b Merge remote-tracking branch 'livepatching/for-next' omits b4db8d758258 Merge remote-tracking branch 'random/dev' omits 1ca7c823ce84 Merge remote-tracking branch 'pwm/for-next' omits 3f1dca2da056 Merge remote-tracking branch 'rpmsg/for-next' omits 336ae4c1a012 Merge remote-tracking branch 'vhost/linux-next' omits 8c1d7d5463de Merge remote-tracking branch 'scsi/for-next' omits 4006bb11e26e Merge remote-tracking branch 'cgroup/for-next' omits be59825e1c41 Merge remote-tracking branch 'mux/for-next' omits 61778a3c3291 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 1d1bd00a3419 Merge remote-tracking branch 'ipmi/for-next' omits 933d39db95bd Merge remote-tracking branch 'leds/for-next' omits f183f642e1ba Merge remote-tracking branch 'chrome-platform/for-next' omits a8312416d79d Merge remote-tracking branch 'workqueues/for-next' omits f537ea03dbc4 Merge remote-tracking branch 'percpu/for-next' omits 878f6b2560c3 Merge remote-tracking branch 'rcu/rcu/next' omits 39e3c9702c82 Merge remote-tracking branch 'ftrace/for-next' omits ad4baa438c45 Merge remote-tracking branch 'edac/edac-for-next' omits ce2f3dbb74ed Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 3283d948b88e Merge remote-tracking branch 'tip/auto-latest' omits ae64d1066c3d Merge remote-tracking branch 'iommu/next' omits 6c2491191b37 Merge remote-tracking branch 'watchdog/master' omits 9fb64ec8f5c9 Merge remote-tracking branch 'smack/for-next' omits ba1ffa94d20b Merge remote-tracking branch 'keys/keys-next' omits a67327398c74 Merge remote-tracking branch 'apparmor/apparmor-next' omits 31256365bde6 Merge remote-tracking branch 'battery/for-next' omits 2e59f0558652 Merge remote-tracking branch 'backlight/for-backlight-next' omits fb56ea8ece71 Merge remote-tracking branch 'mfd/for-mfd-next' omits fa8883a13bcb Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 0b7cb64c7305 Merge remote-tracking branch 'block/for-next' omits 093d426b82d5 Merge remote-tracking branch 'input/next' omits a2324a1d43a4 Merge remote-tracking branch 'modules/modules-next' omits 405a47990350 Merge remote-tracking branch 'regmap/for-next' omits e48126f55e38 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 0bec8df276c2 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits efb82bb7fb78 Merge remote-tracking branch 'drm-misc/for-linux-next' omits cd70b299113c Merge remote-tracking branch 'drm-intel/for-linux-next' omits 9870afcdefa3 Merge remote-tracking branch 'amdgpu/drm-next' omits 1955584bf3a8 Merge remote-tracking branch 'mac80211-next/master' omits bb794b3bacfb Merge remote-tracking branch 'bluetooth/master' omits 10772de67095 Merge remote-tracking branch 'swiotlb/linux-next' omits f6c423a07f98 Merge remote-tracking branch 'ieee1394/for-next' omits 7219601bc878 Merge remote-tracking branch 'thermal/thermal/linux-next' omits b64df879abe6 Merge remote-tracking branch 'pm/linux-next' omits 9f039f11c4c9 Merge branch 'dmi/master' omits d627cd4178cf Merge remote-tracking branch 'i2c/i2c/for-next' omits d8dbe922b36e Merge remote-tracking branch 'hid/for-next' omits 3fb0ebb278ca Merge remote-tracking branch 'printk/for-next' omits 9cf147b8dc0f Merge remote-tracking branch 'vfs/for-next' omits a5c977615a9f Merge remote-tracking branch 'file-locks/locks-next' omits 9b3ba7cc3251 Merge remote-tracking branch 'iomap/iomap-for-next' omits 86eabb4be1f3 Merge remote-tracking branch 'xfs/for-next' omits 21ebdba5e691 Merge remote-tracking branch 'v9fs/9p-next' omits cb734f63bca0 Merge remote-tracking branch 'ubifs/linux-next' omits aeb2cfa6a3cd Merge remote-tracking branch 'overlayfs/overlayfs-next' omits d2f80b6ffd6a Merge remote-tracking branch 'nfsd/nfsd-next' omits 8bb0227b84c4 Merge remote-tracking branch 'nfs/linux-next' omits cf0aff0c3b6e Merge remote-tracking branch 'jfs/jfs-next' omits 362312b79700 Merge remote-tracking branch 'f2fs/dev' omits 2e14e6e37ea9 Merge remote-tracking branch 'ext4/dev' omits bbc29626a80b Merge remote-tracking branch 'ext3/for_next' omits 52d31905763a Merge remote-tracking branch 'cifs/for-next' omits 72374806ee97 Merge remote-tracking branch 'ceph/master' omits 59fbb0bbbcba Merge remote-tracking branch 'btrfs/for-next' omits 325f22900b86 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 2aea408c8cff Merge remote-tracking branch 'uml/linux-next' omits b324f802271b Merge remote-tracking branch 'sh/sh-next' omits 85394a8e96ad Merge remote-tracking branch 'risc-v/for-next' omits cce568daadfe Merge remote-tracking branch 'powerpc/next' omits 3f699393d3d6 Merge remote-tracking branch 'parisc-hd/for-next' omits 2e13e44ebf06 Merge remote-tracking branch 'openrisc/for-next' omits 0a1531b2f29e Merge remote-tracking branch 'nds32/next' omits 619edbbe22d5 Merge remote-tracking branch 'm68knommu/for-next' omits f2b3f0dc507b Merge remote-tracking branch 'h8300/h8300-next' omits 42fe5f33c7bb Merge remote-tracking branch 'csky/linux-next' omits 02c476deb2c8 Merge remote-tracking branch 'clk/clk-next' omits c496e3876fcf Merge remote-tracking branch 'tegra/for-next' omits a598c8ef1aa0 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d56bef6aca5c Merge remote-tracking branch 'samsung-krzk/for-next' omits ad870a9d9aea Merge remote-tracking branch 'rockchip/for-next' omits 82b330c9ede0 Merge remote-tracking branch 'reset/reset/next' omits c0b6efaadad1 Merge remote-tracking branch 'renesas/next' omits b9c0c1233387 Merge remote-tracking branch 'realtek/for-next' omits b8cd43426751 Merge remote-tracking branch 'raspberrypi/for-next' omits da4cd782c6b6 Merge remote-tracking branch 'qcom/for-next' omits dbdf25b5c23e Merge remote-tracking branch 'omap/for-next' omits c4c3ecd580b5 Merge remote-tracking branch 'mvebu/for-next' omits 02e08c2bedbd Merge remote-tracking branch 'mediatek/for-next' omits 2ebd1d98f611 Merge remote-tracking branch 'keystone/next' omits a4332dbffa6a Merge remote-tracking branch 'imx-mxs/for-next' omits 717b7d838427 Merge remote-tracking branch 'at91/at91-next' omits 21b2f4771849 Merge remote-tracking branch 'aspeed/for-next' omits ef9c14fe29da Merge remote-tracking branch 'amlogic/for-next' omits d1a3de2a3d55 Merge remote-tracking branch 'arm-soc/for-next' omits 5d50d4160030 Merge remote-tracking branch 'arm64/for-next/core' omits 6bb20018bcb6 Merge remote-tracking branch 'arm/for-next' omits 1042611c4385 Merge remote-tracking branch 'kbuild/for-next' omits 3a864c7ee293 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 25533a084e59 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 22971861e61c Merge remote-tracking branch 'fpga-fixes/fixes' omits 915f2d49d025 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits b806cdd6d7de Merge remote-tracking branch 'mmc-fixes/fixes' omits 1f81af5e028d Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits c8b96c0fdec7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits cd2a1e443cb8 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits c62872bb6f24 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 53255db2b49e Merge remote-tracking branch 'omap-fixes/fixes' omits 94393189f620 Merge remote-tracking branch 'ide/master' omits b6fa0dcf3ed9 Merge remote-tracking branch 'crypto-current/master' omits c3a8b9fb49be Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 31b2a1e7e715 Merge remote-tracking branch 'spi-fixes/for-linus' omits 27fbb2a8c752 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 8e0dec280d17 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a0af850701ef Merge remote-tracking branch 'sound-current/for-linus' omits 1738864853b6 Merge remote-tracking branch 'bpf/master' omits 10f89fd8bd53 Merge remote-tracking branch 'net/master' omits 4ddb75da3106 Merge remote-tracking branch 'sparc/master' omits c17cba9f8dcb Merge remote-tracking branch 'fixes/master' omits 8a378171d0e1 Merge branch 'pm-acpi' into linux-next omits 58b7033ec57e Merge branch 'acpi-x86' into linux-next omits e9341150f0f1 kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h omits c9a503a8ebd2 rcu: Remove self-stack-trace when all quiescent states seen omits 59377f3e06b8 ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() omits 786b9fec2dba rcu: Allow rcutorture to starve grace-period kthread omits ed137881ef13 Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] omits 3a183d982b28 Documentation/litmus-tests/atomic: Add a test for atomic_set() omits 9065b05371d0 Documentation/litmus-tests: Introduce atomic directory omits dbcd0e16adfb tools/memory-model: Add an exception for limitations on _u [...] omits e111bf63c02e rcu: When GP kthread is starved, tag idle threads as false [...] omits eca25bb22614 kcsan: Change data_race() to no longer require marking rac [...] omits d25c85d89469 kcsan: Move kcsan_{disable,enable}_current() to kcsan-checks.h omits c6dd810c818b kcsan: Introduce scoped ASSERT_EXCLUSIVE macros omits 273bb91ee1b8 objtool, kcsan: Add explicit check functions to uaccess whitelist omits fd03527d77de kcsan: Add support for scoped accesses omits 77fd35b3dbd0 rcu: Replace 1 by true omits b6a5ef6fca97 rcu: Replace assigned pointer ret value by corresponding b [...] omits 86fb904adfe9 rcutorture: Right-size TREE10 CPU consumption omits dd6015fc3443 rcutorture: Add test of holding scheduler locks across rcu [...] omits bfa3e1f82553 rcu-tasks: Add IPI failure count to statistics omits c25090b348e2 rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs omits a9450175a508 rcu-tasks: Add count for idle tasks on offline CPUs omits 87369089104a rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] omits 82d43b9ebac6 rcu-tasks: Make RCU tasks trace also wait for idle tasks omits 3cb9dda392b6 rcu-tasks: Handle the running-offline idle-task special case omits ec9adcf3d9ce rcu-tasks: Disable CPU hotplug across RCU tasks trace scans omits 564521786488 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks omits 3da22f7569d7 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] omits fda9aa10864a rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI omits 692d7e4e1056 rcu-tasks: Add grace-period and IPI counts to statistics omits 7b4996b0be1e rcu-tasks: Split ->trc_reader_need_end omits 4169d0279410 rcu-tasks: Provide boot parameter to delay IPIs until late [...] omits 7d9852063ef4 rcu-tasks: Add a grace-period start time for throttling and debug omits 6c13106e6b74 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks omits 68a3255ead72 rcu-tasks: Make rcutorture writer stall output include GP state omits 2619c112cae7 rcu-tasks: Add RCU tasks to rcutorture writer stall output omits b90e98ac6324 rcu-tasks: Move #ifdef into tasks.h omits f58137ac18eb rcu-tasks: Add stall warnings for RCU Tasks Trace omits b64fe0023cf4 rcutorture: Add torture tests for RCU Tasks Trace omits c482fc396ce3 rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] omits 93e94b89113a rcu-tasks: Code movement to allow more Tasks RCU variants omits fd6ee13466fe rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits 71360d23d5a7 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits f09371aa29c2 rcutorture: Add torture tests for RCU Tasks Rude omits ced65b14ee06 rcu-tasks: Add an RCU-tasks rude variant omits dfdddf06801d rcu-tasks: Refactor RCU-tasks to allow variants to be added omits c0963e8ca738 rcutorture: Add a test for synchronize_rcu_mult() omits 1196612809e0 rcu: Reinstate synchronize_rcu_mult() omits d4f046d9e78e rcu-tasks: Create struct to hold state information omits 4dbad397293c rcu-tasks: Move Tasks RCU to its own file omits 82d1582a5963 rcutorture: Add flag to produce non-busy-wait task stalls omits c011ccc722e9 Documentation/llvm: fix the name of llvm-size omits 799fed40687f kbuild: mkcompile_h: Include $LD version in /proc/version omits 6914d4ef21a4 kconfig: qconf: Fix a few alignment issues omits 50f7dcd6badb kconfig: qconf: remove some old bogus TODOs omits efc04c406780 kconfig: qconf: fix support for the split view mode omits 4a05d84f15da kconfig: qconf: fix the content of the main widget omits 1352921ce2ac kconfig: qconf: Change title for the item window omits 6e71607128be kconfig: qconf: clean deprecated warnings omits 2dbe7d3046d6 gcc-plugins: drop support for GCC <= 4.7 omits cdd44c2e9f42 kbuild: Enable -Wtautological-compare omits dc3cc3009879 kbuild: link lib-y objects to vmlinux forcibly when CONFIG [...] omits 4b144f87c42b crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] omits 642556ecad03 x86: update AS_* macros to binutils >=2.23, supporting ADX [...] omits 4d9738343974 Documentation/changes: Raise minimum supported binutils ve [...] omits 19d259c9aa44 crypto: curve25519 - do not pollute dispatcher based on assembler omits 5a5c049a8ecc crypto: x86 - rework configuration based on Kconfig omits 47af98c7c91e x86: add comments about the binutils version to support co [...] omits 6d99d220018d x86: probe assembler capabilities via kconfig instead of makefile omits e2aed59b1f31 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA omits f6b1d47c2d65 x86: remove always-defined CONFIG_AS_AVX omits 032aaa5bf830 x86: remove always-defined CONFIG_AS_SSSE3 omits 57c9ac3165f3 x86: remove always-defined CONFIG_AS_CFI_SECTIONS omits f6e7b280de59 x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME omits add6908df54b x86: remove always-defined CONFIG_AS_CFI omits 08c1087ff4a7 x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] omits 0f529fe1f0ff lib/raid6/test: fix build on distros whose /bin/sh is not bash omits 302814bfc34c sh: remove unneeded uapi asm-generic wrappers omits a542aea6b431 h8300: move definition of __kernel_size_t etc. to posix_types.h omits 29b7730ab1f3 sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits 2f107b222208 Merge branch 'asoc-5.7' into asoc-linus omits 7b11e2df023a Merge branch 'pm-sleep' into linux-next omits da5acd1c49d7 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits a7a966e2d2e7 csky: Fixup cpu speculative execution to IO area omits 8da2deb6cb60 csky: Add uprobes support omits 56303282d2cc ipc/mqueue.c: fix a brace coding style issue omits 29831b7fe88e ubsan: include bug type in report header omits 30d0cd15258b kasan: unset panic_on_warn before calling panic() omits 7a6d56b5ca82 ubsan: check panic_on_warn omits 642e9bca07b1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 7da75e25f1ea ubsan: split "bounds" checker from other options omits 70c8da1a2999 ubsan: add trap instrumentation option omits a0dc38f3ca95 usb: core: kcov: collect coverage from usb complete callback omits bf8fc0c0d5cf kcov-collect-coverage-from-interrupts-v4 omits 32a14d06a0ad kcov: collect coverage from interrupts omits 5d185e032bf2 kcov: use t->kcov_mode as enabled indicator omits af37535f3a97 kcov: move t->kcov_sequence assignment omits 983798f9db78 kcov: move t->kcov assignments into kcov_start/stop omits 4037eae1ba2a kcov: fix potential use-after-free in kcov_remote_start omits 96bffae9760e kcov: cleanup debug messages omits f976db4995e7 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits ddde0f9c6ef0 aio: simplify read_events() omits afcd18158767 kernel/relay.c: fix read_pos error when multiple readers omits d914416ba10d kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 2a250ed649ef gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits 7213fca5752d gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits 170e3df4a5c6 umh: fix refcount underflow in fork_usermode_blob(). omits dc05d6b22c47 reiserfs: clean up several indentation issues omits cbcafe41dde6 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits e68e35baa83e samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 520a1bea6ca4 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 1ecf1d3c974d fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 652eaf7e6631 fs/binfmt_elf.c: allocate less for static executable omits 0bdb9dd5e724 fs/binfmt_elf.c: delete "loc" variable omits 31272e01b740 fs/epoll: make nesting accounting safe for -rt kernel omits 2b44dd56db62 kselftest: introduce new epoll test case omits 56a3ba3213ca checkpatch: avoid warning about uninitialized_var() omits 6c7d42f21e39 checkpatch: check proper licensing of Devicetree bindings omits cc92018cc709 checkpatch: improve Gerrit Change-Id: test omits bdef57de86ff checkpatch: add command-line option for TAB size omits c1eb9cb37519 checkpatch: fix multiple const * types omits 160f59139400 checkpatch: fix minor typo and mixed space+tab in indentation omits 42e47f39f9b5 checkpatch: prefer fallthrough; over fallthrough comments omits b0efd99c3e80 checkpatch: support "base-commit:" format omits 9128d1ce5543 checkpatch: check SPDX tags in YAML files omits c09d0379ee0b checkpatch: remove email address comment from email addres [...] omits 414e40d2359c lib/dynamic_debug.c: use address-of operator on section symbols omits b82833ef9243 lib/list: prevent compiler reloads inside 'safe' list iteration omits 4682996c5fda lib: optimize cpumask_local_spread() omits c49f461da3db linux/bits.h: add compile time sanity check of GENMASK inputs omits ac62148d1b67 lib/test_kmod.c: remove a NULL test omits a47835004776 lib/rbtree: fix coding style of assignments omits dc04c3f3e7b8 lib/test_bitmap.c: make use of EXP2_IN_BITS omits 1b958fc15cb5 percpu_counter: fix a data race at vm_committed_as omits 0efb268d32f7 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script omits 80c4ff33d7ab nds32: linker script: add SOFTIRQENTRY_TEXT omits b4a1f2789a01 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 981ed3add075 lib/stackdepot.c: build with -fno-builtin omits 862e567a8923 lib/stackdepot.c: fix a condition in stack_depot_fetch() omits bab06d1da208 lib/stackdepot.c: check depot_index before accessing the s [...] omits 12cb2a588ed7 lib: test_stackinit.c: XFAIL switch variable init tests omits 703c73304332 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits d4d2f5b7feab lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 1fe276e996b6 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 1e9c7510e9d8 lib/ts_bm.c: replace zero-length array with flexible-array member omits f8ee13ef4b0c lib/bch.c: replace zero-length array with flexible-array member omits bd115862692e lib/test_lockup.c: add parameters for locking generic vfs locks omits b9f68f1433be lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 8b9fbe0b7033 lib/test_lockup: rename disable_irq to fix build error omits 389736ae6776 lib/test_lockup: test module to generate lockups omits 000b0ad54897 bitops: always inline sign extension helpers omits aa0578e63b2a MAINTAINERS: list the section entries in the preferred order omits 19f4b56e7232 MAINTAINERS: add an entry for kfifo omits 53aa0f4013de compiler.h: fix error in BUILD_BUG_ON() reporting omits e98efd42a38a compiler: Remove CONFIG_OPTIMIZE_INLINING entirely omits 6290b47e9aa2 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] omits 4231a95f4b4d kernel/extable.c: use address-of operator on section symbols omits fe42398e809b asm-generic: fix unistd_32.h generation format omits 775736b3a4bb proc: inline m_next_vma into m_next omits 4a0a2d329923 seq_file: remove m->version omits 925c2610f2f2 proc: use ppos instead of m->version omits 215d66e91842 proc: remove m_cache_vma omits 7a59375a984d proc: inline vma_stop into m_stop omits 09dbd7b02405 proc: speed up /proc/*/statm omits e417da8226b0 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 5d7dad1ab29b proc: faster open/read/close with "permanent" files omits 17e488706a5e fs/proc/inode.c: annotate close_pdeo() for sparse omits 1595738e4101 kernel/hung_task.c: Monitor killed tasks. omits 301585867b50 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits eb6653236d7d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 8cd7c618afb9 mm: Remove dummy struct bootmem_data/bootmem_data_t omits d6589bc9082e mm/dmapool.c: micro-optimisation remove unnecessary branch omits 950ee4d6d99d include/linux/memremap.h: remove stale comments omits b036d849f363 include/linux/swapops.h: correct guards for non_swap_entry() omits 0c60832f4a04 mm: use fallthrough; omits 21a2d511c3f1 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits a9b260869dfb mm: fix ambiguous comments for better code readability omits 54775e399421 mm/zsmalloc: add missing annotation for unpin_tag() omits 4d5058eeac8f mm/zsmalloc: add missing annotation for pin_tag() omits 4dc272e074ff mm/zsmalloc: add missing annotation for migrate_read_unlock() omits 715da309c664 mm/zsmalloc: add missing annotation for migrate_read_lock() omits c848c756a2d4 mm/slub: add missing annotation for put_map() omits a2f9c1e27308 mm/slub: add missing annotation for get_map() omits ed7598475df2 mm/mempolicy: add missing annotation for queue_pages_pmd() omits db8c05ecdd99 mm/hugetlb: add missing annotation for gather_surplus_pages() omits 0f83bb82a55e mm/compaction: add missing annotation for compact_lock_irqsave omits 2cd4fcc00b8e mm/zswap: allow setting default status, compressor and all [...] omits 57f856686f92 mm: prevent a warning when casting void* -> enum omits acb72f2f0c70 mm: huge tmpfs: try to split_huge_page() when punching hole omits 8b27ed67d9e8 mm/shmem.c: Clean code by removing unnecessary assignment omits 3ba2990563f0 mm/shmem.c: distribute switch variables for initialization omits 0ef185b9699c mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] omits 70bdcf6e00e7 mm/memory_hotplug: allow to specify a default online_type omits c93a9367cdab mm/memory_hotplug: convert memhp_auto_online to store an o [...] omits 48c8ed223247 mm/memory_hotplug: unexport memhp_auto_online omits fb80793e3e37 hv_balloon-dont-check-for-memhp_auto_online-manually-fix omits e7b75c957e67 hv_balloon: don't check for memhp_auto_online manually omits a9f97a87b7f1 powernv/memtrace: always online added memory blocks omits f213173c8a17 drivers/base/memory: store mapping between MMOP_* and stri [...] omits eb11f35076a0 drivers/base/memory: map MMOP_OFFLINE to 0 omits d6fef03190b1 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE omits c7f0e906f799 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] omits 6ecaa9bed357 mm/sparse.c: move subsection_map related functions together omits 8c853a3855bd mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] omits 1ec8a48174de mm/sparse.c: only use subsection map in VMEMMAP case omits 6aa0342c8b77 mm/sparse.c: introduce a new function clear_subsection_map() omits a339e85407b8 mm/sparse.c: introduce new function fill_subsection_map() omits 9805906537db mm/memory_hotplug.c: cleanup __add_pages() omits a7062adf7084 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 543da86987b8 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 26ee4ef48e90 mm/page_ext.c: drop pfn_present() check when onlining omits cc77ab3aa13d drivers/base/memory.c: drop pages_correctly_probed() omits d9dc3d5ee81c drivers/base/memory.c: drop section_count omits 9b0ef0d3763e userfaultfd: selftests: add write-protect test omits 4416b9717388 userfaultfd: selftests: refactor statistics omits 89ec829af0fe userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally omits 7207d4a38f02 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update omits 6c96a10bf26a userfaultfd: wp: don't wake up when doing write protect omits d54ff9578fb0 userfaultfd: wp: enabled write protection in userfaultfd API omits 52c17ca5e833 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl omits 244c9d16ee98 userfaultfd: wp: support write protection for userfault vma range omits 161c0216c58b khugepaged: skip collapse if uffd-wp detected omits b65f9e49ce88 userfaultfd: wp: support swap and page migration omits 83469a804dc6 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers omits aaad1fe7493c userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork omits 3314cd84e98c userfaultfd: wp: apply _PAGE_UFFD_WP bit omits a97e497dc404 mm: merge parameters for change_protection() omits 6629fdb91afe userfaultfd: wp: add UFFDIO_COPY_MODE_WP omits d56086e013c2 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers omits 2af251cda032 userfaultfd: wp: add WP pagetable tracking to x86 omits 834d999836c4 userfaultfd: wp: hook userfault handler to write protection fault omits f56c588f3eba userfaultfd: wp: add helper for writeprotect check omits 7d0a07903294 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] omits 1529769685c9 mm/page_reporting: add free page reporting documentation omits 191679b1c085 mm/page_reporting: add budget limit on how many pages can [...] omits befadf8c6ff6 mm/page_reporting: rotate reported pages to the tail of the list omits 23d22f85d52e virtio-balloon: add support for providing free page report [...] omits 7b2a2311a6f6 virtio-balloon: pull page poisoning config out of free pag [...] omits 642be01d9ba5 mm: introduce Reported pages omits 381ac6a2364d mm: add function __putback_isolated_page omits e872591da997 mm: use zone and order instead of free area in free_list m [...] omits e033de302297 mm: adjust shuffle code to allow for future coalescing omits 06fcf2da808b mm: code cleanup for MADV_FREE omits 70efa687d339 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 382e92f94d93 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits aaab1e7c59e7 mm/ksm.c: update get_user_pages() argument in comment omits 81ba389ab283 mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE omits 263bdcc5fc60 include/linux/pagemap.h: optimise find_subpage for !THP omits 035cf60c9d52 mm, thp: track fallbacks due to failed memcg charges separately omits f9f1dba6efbc mm, shmem: add vmstat for hugepage fallback omits 87c65f0c1830 mm-migratec-migrate-pg_readahead-flag-fix omits 4da76155f8a6 mm/migrate.c: migrate PG_readahead flag omits 31c5b18cd621 mm/migrate.c: unify "not queued for migration" handling in [...] omits 206420faedc5 mm/migrate.c: check pagelist in move_pages_and_store_status() omits 10f7af0cd432 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 333a6ae1484c mm/migrate.c: no need to check for i > start in do_pages_move() omits d336f9776e1e mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix omits 2869619cd9db mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t omits 008e65111e83 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set omits dde89779fcc4 mm: hugetlb: fix per-node size calculation for hugetlb_cma omits 2a1fcc2e4d78 mm: cleanup cmdline_parse_hugetlb_cma() omits 198334d7deb6 mm: hugetlb: optionally allocate gigantic hugepages using cma omits 75b2cf09b927 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 9feeb598b2f3 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits f6b79978d7dd mm/mmap.c: fix the adjusted length error omits ab36c349b468 mm/vma: append unlikely() while testing VMA access permissions omits 769d10c9174d mm/vma: replace all remaining open encodings with vma_is_a [...] omits 5489fde83225 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits a8a89b2df258 mm/vma: make vma_is_accessible() available for general use omits fa06861aaa78 mm/vma: add missing VMA flag readable name for VM_SYNC omits bc945e50a3ac mm: set vm_next and vm_prev to NULL in vm_area_dup() omits c3067a6bffb9 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 9b1e6f1f3e15 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 017c760c4495 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] omits 8e0258c38c5e memcg-optimize-memorynuma_stat-like-memorystat-fix omits 94fc1468548f mm/memcg: optimize memory.numa_stat like memory.stat omits 712f1dac6209 cifs: ignore cached share root handle closing errors omits 6c571966f276 cifs: smbd: Do not schedule work to send immediate packet [...] omits 3ff2f1ee0f4f cifs: smbd: Properly process errors on ib_post_send omits 70999261b28c cifs: Allocate crypto structures on the fly for calculatin [...] omits 778df8eefa62 cifs: smbd: Update receive credits before sending and deal [...] omits 6b36a56dd538 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 75378b030e39 ramfs: support O_TMPFILE omits 493e668e224c drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits b92923901ebe mm, memcg: Do not high throttle allocators based on wraparound omits 04afadae01d4 hfsplus: fix crash and filesystem corruption when deleting files omits 1eedd7fc3f89 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits 6350237da8b8 /proc/kpageflags: do not use uninitialized struct pages omits b73dfc294bdd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 90ffa1f5a089 Merge branch 'pm-cpufreq' into linux-next omits acc53bd61222 Merge branch 'pm-sleep' into linux-next omits d07ac1d27208 Merge branches 'acpi-video' and 'acpi-drivers' into linux-next omits cccbab1e7aee rcu: Add per-task state to RCU CPU stall warnings omits 9b6df7882b76 sched/core: Add function to sample state of locked-down task omits f5b2607dd80e MAINTAINERS: Update maintainers for new Documentaion/litmu [...] omits 46d6c3ffc0c1 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits 4904bcd686a9 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits 64b89b71144c Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] omits 1cab6833db3b rcu: Mark rcu_state.gp_seq to detect more concurrent writes omits df7d42ac3955 kcsan: Avoid blocking producers in prepare_report() omits 74e61419ecca kcsan: Introduce report access_info and other_info omits c2a24586e8c4 rcu/tree: Count number of batched kfree_rcu() locklessly omits 7a1c60d9e118 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] omits 9eb0bb7ae6f5 rcuperf: Add ability to increase object allocation size omits 55dbcc2b0a51 rcu-tasks: Use context-switch hook for PREEMPT=y kernels omits 5018b39d0822 rcu: update.c: get rid of some doc warnings omits b281de6a2c7f rcu: Add comments marking transitions between RCU watching [...] omits 6a4e034c65d8 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() omits 89888487e7e8 x86/mm/pat: Mark an intentional data race omits d0bf09c5ac09 Revert "rculist: Describe variadic macro argument in a Sph [...] omits efb34dd76055 rcu: Fix the (t=0 jiffies) false positive omits 36eb0901ad0b tools/memory-model: Fix "conflict" definition omits 7439824ecaf3 Default enable RCU list lockdep debugging with PROVE_RCU omits e2402957dd37 Merge branch 'acpi-cppc' into linux-next omits d750b4ac5479 Merge branch 'acpica' into linux-next omits 9fa28aff5c72 cifs: smbd: Check send queue size before posting a send omits 1a8526df6086 cifs: smbd: Merge code to track pending packets omits 5ed25ddf2c86 Revert "irqchip/xilinx: Enable generic irq multi handler" omits 7568f5f9ee39 Revert "irqchip/xilinx: Do not call irq_set_default_host()" omits ae7a83a5275b Merge branch 'i2c/for-5.7' into i2c/for-next omits adc044bf2320 Merge branch 'xtensa-5.7-fixes' into xtensa-for-next omits 9778aad2f2f7 Merge branch 'i2c/for-current' into i2c/for-next omits 22b37e243c4b locktorture.c: Fix if-statement empty body warnings omits 8775d8af2f6f rcu: Expedite first two FQS scans under callback-overload [...] omits 4a95e82a22c1 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits b0154d6facfa fork: Annotate a data race in vm_area_dup() omits 1cea5a27bc97 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits 54f1d1a767f3 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits 3ee79b995225 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits f737e6855139 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 55994b3f194d rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits 416adf5e447d rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 379ac48a8e91 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 4c3624dface6 rcu: Use data_race() for RCU expedited CPU stall-warning prints omits 3b34b92b2c34 rcu: Use data_race() for RCU CPU stall-warning prints omits 08d3ab7445ef rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 43908d205439 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 482a676845ac rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 9c2045faf43f rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 0bcfcef3b10e rcu: Mark rcu_state.ncpus to detect concurrent writes omits 265929986bf4 Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits 26b3b819bbe7 Merge branch 'kcsan-dev.2020.03.25a' into HEAD omits 1443b8c9e712 kcsan: Update API documentation in kcsan-checks.h omits e7325b774cc7 kcsan: Update Documentation/dev-tools/kcsan.rst omits e7b341005007 kcsan: Fix a typo in a comment omits 44656d3dc4f0 kcsan: Add current->state to implicitly atomic accesses omits 2402d0eae589 kcsan: Add option for verbose reporting omits 48b1fc190a18 kcsan: Add option to allow watcher interruptions omits a373970f6c5a Merge branch 'i2c/for-current' into i2c/for-next omits 3ba55fb672f9 Merge branch 'i2c/for-5.7' into i2c/for-next omits 269c216ad2ca Merge branch 'i2c/for-5.7' into i2c/for-next omits 8a29e21d8cb0 parisc: Replace setup_irq() by request_irq() omits ab0dbccad5fd Merge branch 'i2c/for-current' into i2c/for-next omits c9926acf4add Merge branch 'i2c/for-current' into i2c/for-next omits 28969355ea26 Merge branch 'i2c/for-5.7' into i2c/for-next omits 866a8a691e5d Merge branch 'i2c/for-current' into i2c/for-next omits 6704bd7a83f4 Merge branch 'i2c/for-5.7' into i2c/for-next omits 2ef7e1268525 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 4aac2d8281e8 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits b00b4779fbc5 Merge branch 'master' into i2c/for-next omits 05511e399c9f Merge branch 'i2c/for-current' into i2c/for-next omits f10fa92fe759 macintosh: therm_windtunnel: fix regression when instantia [...] omits 2405929cec26 Merge branch 'i2c/for-current' into i2c/for-next omits c53e3e7401f6 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits d0e6183d824c tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits e783ab555851 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c62766fa16bc tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 9733252e96ba tools/memory-model: Repair parseargs.sh header comment omits 5b0816ae063c tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 95d5bb084a43 tools/memory-model: Make history-check scripts use mselect7 omits 527e8d893ec3 tools/memory-model: Make checkghlitmus.sh use mselect7 omits c80f4c920a67 tools/memory-model: Fix scripting --jobs argument omits ea09f14473b2 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 93737872e1db tools/memory-model: Add -v flag to jingle7 runs omits 8cbffa9158f5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 51b34488482c tools/memory-model: Allow herd to deduce CPU type omits dafa02882066 tools/memory-model: Keep assembly-language litmus tests omits 5381fb2b70e9 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits c7a1a92de678 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits dcd0896ab258 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 454d795bf695 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 8795c6466939 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 89e66a414cfb tools/memory-model: Fix checkalllitmus.sh comment omits d2d378686e93 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits d358876036d5 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits b94acf2c2220 tools/memory-model: Update parseargs.sh for hardware verification omits f1325a6522ef tools/memory-model: Fix paulmck email address on pre-exist [...] omits e0d106e3baee tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 96771e95dba7 tools/memory-model: Make judgelitmus.sh identify bad macros omits 006c9ef5dd59 tools/memory-model: Make cmplitmushist.sh note timeouts omits 704093041c62 tools/memory-model: Make judgelitmus.sh note timeouts omits 9d416212d221 tools/memory-model: Add recent references omits 362961f4063f Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits bd644ffb208a Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 98d71a31eb3e xtensa: ISS: improve simcall assembly omits be75021843ba Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits f78befc96c14 xtensa: reorganize vectors placement omits ad1c25499870 xtensa: separate SMP and XIP support omits cff630a0b46b xtensa: move fast exception handlers close to vectors omits ede5ef35ce32 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 5b8bf03b68a5 xtensa: reorganize vectors placement omits 09908bf88a3d xtensa: separate SMP and XIP support omits 230bb96178f5 xtensa: move fast exception handlers close to vectors omits c32c7b40c890 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits bfa9426fd6ad Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 364f46df3679 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next omits af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop omits 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits a04d7aa05086 xtensa: fix TLB sanity checker omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits a0986fdf705a Merge branch 'xtensa-5.5' into xtensa-for-next omits 30b42a630745 xtensa: make stack dump size configurable omits 408c7c0edb78 xtensa: improve stack dumping omits c580a5faa3e9 xtensa: improve stack dumping omits b6d7d8ffa185 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 88eb1df6e8d7 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 57fc44b06081 xtensa: use named assembly arguments in cmpxchg.h omits 29726fd9c351 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 9368df64a5cd xtensa: use named assembly arguments in atomic.h omits 5eb1379da692 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 5489693eeb2a xtensa: use named assembly arguments in bitops.h omits cd953678c734 xtensa: use macros to generate *_bit and test_and_*_bit functions omits dea29164eef4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 96b81327fc21 xtensa: add XIP kernel support omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits 66da768644b5 xtensa: remove free_initrd_mem omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds aa1a8ce53332 Merge tag 'trace-v5.7' of git://git.kernel.org/pub/scm/lin [...] adds 347619565197 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 9c94b39560c3 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 31c0aa87ec8a Merge tag 'random_for_linus' of git://git.kernel.org/pub/s [...] adds d38c07afc356 Merge tag 'powerpc-5.7-1' of git://git.kernel.org/pub/scm/ [...] adds 70fbdfef4ba6 sysfs: remove redundant __compat_only_sysfs_link_entry_to_kobj fn adds e5adbd6ec480 Merge tag 'irq-urgent-2020-04-05' of git://git.kernel.org/ [...] adds 760a53768610 clocksource/drivers/timer-vf-pit: Add missing parenthesis adds d5ca32738f8f Merge tag 'timers-urgent-2020-04-05' of git://git.kernel.o [...] adds d4953f7ef1a2 perf parse-events: Fix 3 use after frees found with clang ASAN adds 7eec00a74720 perf symbols: Consolidate symbol fixup issue adds 443bc639e518 perf report: Print al_addr when symbol is not found adds 7b0a0dcb6470 perf report: Support interactive annotation of code withou [...] adds ec0479a63b76 perf report/top TUI: Support hotkey 'a' for annotation of [...] adds 429a5f9d89fc perf report: Allow specifying event to be used as sort key [...] adds 5e3b810aac49 perf report: Support a new key to reload the browser adds dbddf1747441 perf report/top TUI: Support hotkeys to let user select an [...] adds d13e9e413e5b perf stat: Align the output for interval aggregation mode adds 58fc90fda0cc perf metricgroup: Fix printing event names of metric group [...] adds c5f18e9e94ba perf vendor events amd: Restrict model detection for zen1 [...] adds 2079f7aa0a49 perf vendor events amd: Add Zen2 events adds b5b8a7cf141a perf vendor events amd: Update Zen1 events to V2 adds 29f36c168813 tools headers uapi: Update linux/in.h copy adds 7cd053d4cf8a perf tools: Unify a bit the build directory output adds c52db67a74b3 perf jevents: Add some test events adds d84478088780 perf jevents: Support test events folder adds e45ad701e784 perf pmu: Refactor pmu_add_cpu_aliases() adds a6c925fd3aa2 perf test: Add pmu-events test adds d504fae93dd6 perf pmu: Add is_pmu_core() adds 5b9a50001b2c perf pmu: Make pmu_uncore_alias_match() public adds 956a78356c24 perf test: Test pmu-events aliases adds d74b181a028b perf cpumap: Fix snprintf overflow check adds 0d33b3435253 perf dso: Fix dso comparison adds eadcaa3dfd70 perf callchain: Update docs regarding kernel/user space unwinding adds 2a3d252dffe1 perf parse-events: Add defensive NULL check adds e4ffd066ff44 perf: Normalize gcc parameter when generating arch errno table adds 315a4af8cd24 x86/insn: Add Control-flow Enforcement (CET) instructions [...] adds 26cec7480e7e perf test x86: Add CET instructions to the new instructions test adds 26567ed79d13 perf script: Introduce --deltatime option adds 96aaab686505 perf/core: Add PERF_RECORD_CGROUP event adds 6546b19f95ac perf/core: Add PERF_SAMPLE_CGROUP feature adds 03590fb409bc tools headers UAPI: Update tools's copy of linux/perf_event.h adds 460c3ed999d7 perf python: Include rwsem.c in the pythong biding adds 49f550ea87c7 perf tools: Add file-handle feature test adds ba78c1c5461c perf tools: Basic support for CGROUP event adds d1277aa36bff perf cgroup: Maintain cgroup hierarchy adds b629f3e9d01b perf report: Add 'cgroup' sort key adds ab64069f1a66 perf record: Support synthesizing cgroup events adds 8fb4b67939e1 perf record: Add --all-cgroups option adds f382842fa024 perf top: Add --all-cgroups option adds 160d4af97b83 perf script: Add --show-cgroup-events option adds 7b1642f2fc1e perf build-test: Honour JOBS to override detection of numb [...] adds 78886f3ed37e perf symbols: Fix arm64 gap between kernel start and module end adds df7deb2cceef perf top: Support --group-sort-idx to change the sort order adds 2605af0f32d1 perf top: Support hotkey to change sort order adds 376c3c22e2ba perf report/top TUI: Fix title line formatting adds d2bedb7863e9 perf script: Allow --symbol to accept hexadecimal addresses adds 47327f56674d perf events parser: Add missing Intel CPU events to parser adds 8ed1faf0156e perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel [...] adds 628d736d913a perf script: add -S/--symbols documentation adds 1a4025f06059 perf script report: Fix SEGFAULT when using DWARF mode adds 27486a85cb65 perf script: Fix invalid read of directory entry after closedir() adds b9c9ce4e598e perf tools: Support Python 3.8+ in Makefile adds 9ff76cea4e9e perf python: Fix clang detection to strip out options pass [...] adds 7dc41b9b99cd Merge tag 'perf-urgent-for-mingo-5.7-20200403' of git://gi [...] adds c48b07226bd4 Merge tag 'perf-urgent-2020-04-05' of git://git.kernel.org [...] adds a10c9c710f9e Merge tag 'for-v5.7' of git://git.kernel.org/pub/scm/linux [...] adds 5bd73286d50f fix a braino in legitimize_path() adds 77a73eecd47c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e14679b62d84 Merge tag '9p-for-5.7' of git://github.com/martinetd/linux adds 74e934ba0d6e Merge tag 'for_v5.7-rc1' of git://git.kernel.org/pub/scm/l [...] adds b6ff10700d1b Merge tag 'fsnotify_for_v5.7-rc1' of git://git.kernel.org/ [...] adds 8f6bb793b2be csky: Add uprobes support adds aefd9461d34a csky: Fixup cpu speculative execution to IO area adds f183d269cc6c Merge tag 'csky-for-linus-5.7-rc1' of git://github.com/c-s [...] adds 54032b863b56 Merge branches 'pm-sleep' and 'pm-cpufreq' adds ef05db16bbd8 Merge tag 'pm-5.7-rc1-2' of git://git.kernel.org/pub/scm/l [...] adds fd0360583a4f Merge branch 'acpica' adds 33ae7f715e30 Merge branches 'acpi-cppc', 'acpi-video' and 'acpi-drivers' adds 7e63420847ae Merge tag 'acpi-5.7-rc1-2' of git://git.kernel.org/pub/scm [...] adds 2d195888d5b0 Merge remote-tracking branch 'sparc/master' adds bee348907d19 tun: Don't put_page() for all negative return values from [...] adds a7f9a6f4cc5f ipv6: rpl: fix loop iteration adds 536fab5bf582 net: dsa: bcm_sf2: Do not register slave MDIO bus with OF adds 95099c569a9f r8169: change back SG and TSO to be disabled by default adds 0be0ae144109 mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY adds ccfc569347f8 mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE adds 19a46799adf2 Merge branch 'mlxsw-fixes' adds 2dd6a24fff41 wimax: remove some redundant assignments to variable result adds 7df0a6a3e53d qed: remove redundant assignment to variable 'rc' adds afa3b592953b net: dsa: bcm_sf2: Ensure correct sub-node is parsed adds db1f00fb8ff7 skbuff.h: Improve the checksum related comments adds aa81700cf232 macsec: fix NULL dereference in macsec_upd_offload() adds fe913bb7c970 Merge remote-tracking branch 'net/master' adds db5c97f02373 xsk: Fix out of boundary write in __xsk_rcv_memcpy adds 4734b0fefbbf libbpf: Initialize *nl_pid so gcc 10 is happy adds 0ac16296ffc6 bpf: Fix a typo "inacitve" -> "inactive" adds 0b7b4f19b94e Merge remote-tracking branch 'bpf/master' adds 72239f2795fa netfilter: nft_set_rbtree: Drop spurious condition for ove [...] adds a26c1e49c8e9 netfilter: nf_tables: do not update stateful expressions i [...] adds bc9fe6143de5 netfilter: xt_IDLETIMER: target v1 - match Android layout adds 7fb6f78df700 netfilter: nf_tables: do not leave dangling pointer in nf_ [...] adds b135fc0801b6 netfilter: ipset: Pass lockdep expression to RCU lists adds b2d88508cd80 Merge remote-tracking branch 'netfilter/master' adds 5bf8e6096c73 brcmfmac: add stub for monitor interface xmit adds c9be1a642a7b ath11k: fix compiler warnings without CONFIG_THERMAL adds 1379c2c2626e Merge remote-tracking branch 'wireless-drivers/master' adds fd60e0683e8e ALSA: usb-audio: Add registration quirk for Kingston Hyper [...] adds 7b151e5d4f06 Merge remote-tracking branch 'sound-current/for-linus' adds 7506baeed8d0 ASoC: stm32: sai: Add missing cleanup adds c8b78f24c124 ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet adds 4146575eb0f0 ASoC: rt5645: Add platform-data for Medion E1239T adds 3ea00fb102ad Merge branch 'asoc-5.7' into asoc-linus adds b716e14734b9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 6fc3581169fb Merge remote-tracking branch 'regmap-fixes/for-linus' adds ee2c7f2454d5 Merge remote-tracking branch 'spi-fixes/for-linus' adds 6ab553f6bf68 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds ff9f2ea1b0cd Merge remote-tracking branch 'crypto-current/master' adds 78a515f9faf3 drivers/ide: Fix build regression. adds b9f9918ff742 Merge remote-tracking branch 'ide/master' adds a918d8048cfd Merge remote-tracking branch 'omap-fixes/fixes' adds e989c44a5a4a KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks adds 727e22a157d1 KVM: s390: vsie: Fix delivery of addressing exceptions adds e12e65de3084 KVM: s390: vsie: Fix possible race when shadowing region 3 tables adds 099c75e91f74 Merge remote-tracking branch 'kvms390-fixes/master' adds e7a2d0971fc4 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 9dc6a5a843e4 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds c6e83920ad5f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 91ca0a72e4d3 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 0f0035493bdf Merge remote-tracking branch 'mmc-fixes/fixes' adds cdaf9301b96c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 8084bb2dfa88 Merge remote-tracking branch 'fpga-fixes/fixes' adds 594736fe2462 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds ca0f75f347e5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 20f2ded78d5b sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() adds 5084857f10ad h8300: move definition of __kernel_size_t etc. to posix_types.h adds 5a3b6bb74bac sh: remove unneeded uapi asm-generic wrappers adds b309dad15a2a kbuild: link lib-y objects to vmlinux forcibly when CONFIG [...] adds f0aa692cded8 lib/raid6/test: fix build on distros whose /bin/sh is not bash adds ed63e7763bd1 x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] adds a3eb4c785dfe x86: remove always-defined CONFIG_AS_CFI adds a9805cf9f104 x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME adds 0cfcaefa4d3e x86: remove always-defined CONFIG_AS_CFI_SECTIONS adds 2f4a27fb31b3 x86: remove always-defined CONFIG_AS_SSSE3 adds 7f94dfbe4434 x86: remove always-defined CONFIG_AS_AVX adds 969115964d50 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA adds b6c9076e9eeb x86: probe assembler capabilities via kconfig instead of makefile adds 858de77ed903 x86: add comments about the binutils version to support co [...] adds 2789ea1d52dc crypto: x86 - rework configuration based on Kconfig adds dbdf2f1e931d crypto: curve25519 - do not pollute dispatcher based on assembler adds 747bbda3e8c5 Documentation/changes: Raise minimum supported binutils ve [...] adds 1a2dea9b54f5 crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] adds b851fc367202 x86: update AS_* macros to binutils >=2.23, supporting ADX [...] adds 65ed6168f7a2 kbuild: Enable -Wtautological-compare adds 136adec11d26 gcc-plugins: drop support for GCC <= 4.7 adds f6a9a0848ea0 kconfig: qconf: clean deprecated warnings adds fff744f4c5af kconfig: qconf: Change title for the item window adds 72f259ba4114 kconfig: qconf: fix the content of the main widget adds c1d0eb3d2e8f kconfig: qconf: fix support for the split view mode adds 72434c726a7f kconfig: qconf: remove some old bogus TODOs adds 7c8df080db3a kconfig: qconf: Fix a few alignment issues adds 14676fb2ac37 kbuild: mkcompile_h: Include $LD version in /proc/version adds 51061b2c8003 Documentation/llvm: fix the name of llvm-size adds 016bcd236959 kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h adds d49e72ada0b9 kbuild: remove -I$(srctree)/tools/include from scripts/Makefile adds 26dac3d15cbb Merge remote-tracking branch 'kbuild/for-next' adds 2926419b86a8 Merge remote-tracking branch 'arm/for-next' adds d9d268088c96 Merge remote-tracking branch 'arm64/for-next/core' adds 7268fe5c74c0 Merge remote-tracking branch 'arm-soc/for-next' adds 42d2559d4277 Merge remote-tracking branch 'amlogic/for-next' adds c00ebe5a8f6c Merge remote-tracking branch 'aspeed/for-next' adds f96a1eb4c99f Merge remote-tracking branch 'at91/at91-next' adds e223d2861d6b Merge remote-tracking branch 'imx-mxs/for-next' adds a8551bf9a21d Merge remote-tracking branch 'keystone/next' adds 204dc2281286 Merge remote-tracking branch 'mediatek/for-next' adds dc3343a8bd76 Merge remote-tracking branch 'mvebu/for-next' adds 7bea0b6d5929 Merge remote-tracking branch 'omap/for-next' adds c2265b6ff0e7 Merge remote-tracking branch 'qcom/for-next' adds 8baa2e0e3f2a Merge remote-tracking branch 'raspberrypi/for-next' adds 1aba45be8986 Merge remote-tracking branch 'realtek/for-next' adds 75d224c901e2 Merge remote-tracking branch 'renesas/next' adds 11fe863251a1 Merge remote-tracking branch 'reset/reset/next' adds c2690ce06849 Merge remote-tracking branch 'rockchip/for-next' adds 6f8dbdba4a24 Merge remote-tracking branch 'samsung-krzk/for-next' adds 5b2c986dd739 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds acd2728e6d27 Merge remote-tracking branch 'tegra/for-next' adds cce1b4f8efb2 Merge remote-tracking branch 'h8300/h8300-next' adds 20c78358370e Merge remote-tracking branch 'm68knommu/for-next' adds 9f481b171f3a Merge remote-tracking branch 'nds32/next' adds c0f043911d89 Merge remote-tracking branch 'openrisc/for-next' adds 997ba6573685 parisc: Replace setup_irq() by request_irq() adds 2772f0efd5bb parisc: Improve interrupt handling in arch_spin_lock_flags() adds fbdc8f0f4891 parisc: Rework arch_rw locking functions adds 2a3778e70fcc parisc: Refactor alternative code to accept multiple conditions adds 106c90922e1e parisc: remove nargs from __SYSCALL adds be21b8c586c6 Merge remote-tracking branch 'parisc-hd/for-next' adds 0c89649a70be powerpc/64s: Fix doorbell wakeup msgclr optimisation adds bbe9064f30f0 selftests/eeh: Skip ahci adapters adds a95a0a1654f1 powerpc/pseries: Fix MCE handling on pseries adds a36e8ba60b99 powerpc/perf: Implement a global lock to avoid races betwe [...] adds 4bdd39460b5f powerpc/powernv: Re-enable imc trace-mode in kernel adds 7ee417497a29 powerpc/ps3: Remove duplicate error message adds 96efbab92ccc powerpc/ps3: Remove an unneeded NULL check adds d3883fa07848 powerpc/ps3: Set CONFIG_UEVENT_HELPER=y in ps3_defconfig adds 9e62ccec3ba0 powerpc: Add back __ARCH_WANT_SYS_LLSEEK macro adds 3dd4eb83a9c0 powerpc: move common register copy functions from signal_3 [...] adds d6c19bdee2ba powerpc/perf: consolidate read_user_stack_32 adds 2910428106eb powerpc/perf: consolidate valid_user_sp -> invalid_user_sp adds 0a7601b6ffdd powerpc/64: make buildable without CONFIG_COMPAT adds 6e944aed8859 powerpc/64: Make COMPAT user-selectable disabled on little [...] adds 7c0eda1a0434 powerpc/perf: split callchain.c by bitness adds 54fc3c681ded powerpc/pseries/ddw: Extend upper limit for huge DMA windo [...] adds 60083063b755 powerpc/time: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds abc3fce76adb Revert "powerpc/64: irq_work avoid interrupt when called w [...] adds d16a58f8854b powerpc: Improve ppc_save_regs() adds 6ba4a2d35910 selftests/powerpc: Always build the tm-poison test 64-bit adds 4320452e18d0 Merge remote-tracking branch 'powerpc/next' adds 2fdf0c0fbc81 Merge remote-tracking branch 'risc-v/for-next' adds 143a3a735dfb s390/mm: use fallthrough; adds 3db1db93e343 s390/qdio: cleanly split alloc and establish adds ad96401cdb14 zfcp: inline zfcp_qdio_setup_init_data() adds d8564e19da8c s390/qdio: allow for non-contiguous SBAL array in init_data adds 1da1092dbf61 s390/qdio: remove cdev from init_data adds a8a4ee2740bb s390/qdio: inline shared_ind() adds 9c159bbc14ba s390/qdio: clear DSCI early for polling drivers adds 05ce3e53f375 s390/cio: avoid duplicated 'ADD' uevents adds 2bc55eaeb88d s390/cio: generate delayed uevent for vfio-ccw subchannels adds 0fe28df9b128 Merge remote-tracking branch 's390/features' adds c05ef8d1b944 Merge remote-tracking branch 'sh/sh-next' adds a339dd393321 Merge remote-tracking branch 'uml/linux-next' adds 9eaaf89f020f Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 1e130b149349 Merge remote-tracking branch 'btrfs/for-next' adds 877e37c361a9 Merge remote-tracking branch 'ceph/master' adds c351a9749ee6 cifs: ignore cached share root handle closing errors adds 12a05f956e54 cifs: smbd: Merge code to track pending packets adds 6186f36e5111 cifs: smbd: Check send queue size before posting a send adds d19160dd6782 cifs: smbd: Update receive credits before sending and deal [...] adds ad1dc7ca75bc cifs: Allocate crypto structures on the fly for calculatin [...] adds 863ca7be5860 cifs: smbd: Properly process errors on ib_post_send adds 543931076d04 cifs: smbd: Do not schedule work to send immediate packet [...] adds 0cf880e412c6 Merge remote-tracking branch 'cifs/for-next' adds 9a1cea0dcfe6 Merge remote-tracking branch 'ext3/for_next' adds d2d8330d35c0 Merge remote-tracking branch 'f2fs/dev' adds 27f4800c4bd9 Merge remote-tracking branch 'jfs/jfs-next' adds 1fab7dc47724 SUNRPC: Don't start a timer on an already queued rpc task adds 93ce4af774bc NFS: Clean up process of marking inode stale. adds dd3d7fd1350f Merge remote-tracking branch 'nfs/linux-next' adds 8fad31d8dcf2 Merge remote-tracking branch 'nfsd/nfsd-next' adds 4501ab590e3c Revert "orangefs: remember count when reading." adds aa8891f95484 orangefs: don't mess with I_DIRTY_TIMES in orangefs_flush adds c472a4cbb3e8 orangefs: complete Christoph's "remember count" reversion. adds df70f01bccd0 Merge remote-tracking branch 'orangefs/for-next' adds 4d01a59e7266 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds c6f940e14aef Merge remote-tracking branch 'ubifs/linux-next' adds 54fbdd1035e3 xfs: factor out a new xfs_log_force_inode helper adds 5833112df7e9 xfs: reflink should force the log out if mounted with wsync adds 7792dd893d25 Merge remote-tracking branch 'xfs/for-next' adds 4661ebf32410 Merge remote-tracking branch 'iomap/iomap-for-next' adds d7c1b76163f1 Merge remote-tracking branch 'file-locks/locks-next' adds ac9910814324 Merge remote-tracking branch 'vfs/for-next' adds ce643f4bb773 Merge remote-tracking branch 'printk/for-next' adds c08ce255033a HID: logitech: drop outdated references to unifying receivers adds 04f6305f8071 Merge branch 'for-5.8/logitech' into for-next adds ea80097fab3f Merge remote-tracking branch 'hid/for-next' adds 90d4aebd9208 Merge branch 'dmi/master' adds b2f3c299b2e2 Merge remote-tracking branch 'thermal/thermal/linux-next' adds d570cd1fea05 Merge remote-tracking branch 'ieee1394/for-next' adds 5189bf938f7f Merge remote-tracking branch 'swiotlb/linux-next' adds 1f8330ea1692 Bluetooth: add support to notify using SCO air mode adds baac6276c0a9 Bluetooth: btusb: handle mSBC audio over USB Endpoints adds 3d2336042ae3 Bluetooth: Move debugfs configuration above the selftests adds 145373cb1b1f Bluetooth: Add framework for Microsoft vendor extension adds 7fd673bcdacc Bluetooth: btusb: Enable Intel events even if already in o [...] adds fc04590e3d39 Bluetooth: btusb: Enable MSFT extension for Intel ThunderP [...] adds a479036041d6 Bluetooth: Add support for Read Local Simple Pairing Options adds bc292258c580 Bluetooth: Add support for reading security information adds 3679fe7d43c6 Bluetooth: Increment management interface revision adds d2a3f5f4635b Bluetooth: Add HCI device identifier for VIRTIO devices adds cb5a326d4736 Merge remote-tracking branch 'bluetooth/master' adds 06aee5fb2230 Merge remote-tracking branch 'mac80211-next/master' adds 66363920539f Merge remote-tracking branch 'amdgpu/drm-next' adds 6e8a36c13382 drm/i915/icl+: Don't enable DDI IO power on a TypeC port i [...] adds 8262b49209c4 drm/i915/dp: Return the right vswing tables adds 0b72a251bf92 drm/i915/gt: Fill all the unused space in the GGTT adds 721017cf4bd8 drm/i915/gem: Ignore readonly failures when updating relocs adds 1aaea8476d9f drm/i915/gem: Flush all the reloc_gpu batch adds b38ceb124aed Merge remote-tracking branch 'drm-intel/for-linux-next' adds c0f83d164fb8 drm/prime: fix extracting of the DMA addresses from a scatterlist adds b513b0d4563a drm/virtio: fix OOB in virtio_gpu_object_create adds 10c2d76e5c3d Merge remote-tracking branch 'drm-misc/for-linux-next' adds 0b1f46b2d09a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 2201613f379b Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 89425b06c051 Merge remote-tracking branch 'regmap/for-next' adds 6ef9dd4e4860 Merge remote-tracking branch 'modules/modules-next' adds c4fee531f35a Merge remote-tracking branch 'input/next' adds 48bdd849e967 io_uring: fix ctx refcounting in io_submit_sqes() adds fac87b794e64 Merge branch 'io_uring-5.7' into for-next adds 536167d47ade blk-mq: don't commit_rqs() if none were queued adds b630b0f59955 Merge branch 'block-5.7' into for-next adds a391e6d5830b Merge remote-tracking branch 'block/for-next' adds 13b0e7beb2a8 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 21b4287d0c14 Merge remote-tracking branch 'mfd/for-mfd-next' adds 75b20955ce6b Merge remote-tracking branch 'backlight/for-backlight-next' adds bacbbd5e5d56 Merge remote-tracking branch 'apparmor/apparmor-next' adds d1e47fd9c165 Merge remote-tracking branch 'keys/keys-next' adds d8ed8d3592e4 Merge remote-tracking branch 'smack/for-next' adds 5b9747a6f486 Merge remote-tracking branch 'watchdog/master' adds 489c6430329e Merge remote-tracking branch 'iommu/next' adds 4563defa3fc1 Merge remote-tracking branch 'tip/auto-latest' adds d2fb80981b35 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds b8a18af5e31e Merge remote-tracking branch 'edac/edac-for-next' adds a25c441af358 Merge remote-tracking branch 'percpu/for-next' adds 995cd24f7506 Merge remote-tracking branch 'workqueues/for-next' adds b3a2bea6c904 Merge remote-tracking branch 'chrome-platform/for-next' adds 33e7860823eb Merge remote-tracking branch 'leds/for-next' adds b9695f83f546 Merge remote-tracking branch 'ipmi/for-next' adds f4d5cc73062f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 79cec53c3c8f Merge remote-tracking branch 'mux/for-next' adds 77c8c19ea607 Merge remote-tracking branch 'cgroup/for-next' adds 0b770d556d1d Merge remote-tracking branch 'scsi/for-next' adds c0f36c5bab65 vdpa-sim: depend on HAS_DMA adds 7d7059e9b773 vhost: vdpa: remove unnecessary null check adds 72a25c84a654 vhost: remove set but not used variable 'status' adds cce35807d7f3 vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' adds 86f3776b92dd vdpasim: Return status in vdpasim_get_status adds 789a9d8df975 vhost: Create accessors for virtqueues private_data adds 563409e9aeb0 virtio/test: fix up after IOTLB changes adds 921b9e2a26a2 vhost: drop vring dependency on iotlb adds 90c0dbbb4217 tools/virtio: Add --batch option adds 946f47fd8145 tools/virtio: Add --batch=random option adds 12964e404e80 tools/virtio: Add --reset=random adds 45a6dfd877c2 virtio-mmio: Delete an error message in vm_find_vqs() adds aa794575ce33 tools/virtio: define aligned attribute adds d483345fef43 tools/virtio: make asm/barrier.h self contained adds ef37916d678a tools/virtio: define __KERNEL__ adds 54d5a5e99cc7 virtio: add VIRTIO_RING_NO_LEGACY adds 864eebeba31c virtgpu: pull in uaccess.h adds 9de20159446d virtio-rng: pull in slab.h adds 05b1131e3b21 remoteproc: pull in slab.h adds 9c14b8345218 virtio_input: pull in slab.h adds 898952f9597e virtio: stop using legacy struct vring in kernel adds b23ad2518237 vhost: force spec specified alignment on types adds a1d70c19918c virtio: add legacy init/size APIs adds 8cb713c4736e virtio_ring: switch to virtio_legacy_init/size adds 2f76c3237257 tools/virtio: switch to virtio_legacy_init/size adds 3f09c6d96d2d vop: switch to virtio_legacy_init/size adds 27ed5d47ab19 remoteproc: switch to virtio_legacy_init/size adds ea71db72226b mellanox: switch to virtio_legacy_init/size adds 4a777e5e86f7 vhost: option to fetch descriptors through an independent struct adds c59e1e0cfcdf vhost: use batched version by default adds d54fc2d54ae9 vhost: batching fetches adds 9c7eb041207f Merge remote-tracking branch 'vhost/linux-next' adds cdf39218153e Merge remote-tracking branch 'rpmsg/for-next' adds 9b4d549f51bd gpio: xgene-sb: set valid IRQ type in to_irq() adds 03434e049439 gpio: Extend TODO to cover code duplication avoidance adds 4b968ac32080 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 789d9bfa8cf6 Merge remote-tracking branch 'pwm/for-next' adds 0135b8a25929 Merge remote-tracking branch 'livepatching/for-next' adds a8f71d80869f Merge remote-tracking branch 'coresight/next' adds 562a3d4ef100 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 9cc13099f8bc Merge remote-tracking branch 'ntb/ntb-next' adds 20567b0fad03 Merge remote-tracking branch 'kspp/for-next/kspp' adds 9c8a130d83d3 Merge remote-tracking branch 'fsi/next' adds a51c90111ffb Merge remote-tracking branch 'slimbus/for-next' adds c3b0ef14d907 Merge remote-tracking branch 'nvmem/for-next' adds 1110c0b1e27a Merge remote-tracking branch 'xarray/xarray' adds acec41181810 Merge remote-tracking branch 'hyperv/hyperv-next' adds 56ef701aef45 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 19b5622d849b PM / devfreq: tegra30: Delete an error message in tegra_de [...] adds 217a4f602400 Merge remote-tracking branch 'devfreq/devfreq-next' adds db8cdef70b8c Merge remote-tracking branch 'fpga/for-next' adds 1512b9d1c9f7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds c9ac950aa475 /proc/kpageflags: do not use uninitialized struct pages adds fff222af8e6d ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] adds 8a42cdbffcaf hfsplus: fix crash and filesystem corruption when deleting files adds 9e3587300bea mm, memcg: Do not high throttle allocators based on wraparound adds d6a336f9183b drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds e70b55431193 ramfs: support O_TMPFILE adds d5bcb9f4ab64 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 1bbef66d7d5d mm, slab_common: fix a typo in comment "eariler"->"earlier" adds 378a78ad6346 mm/memcg: optimize memory.numa_stat like memory.stat adds bf8705f7959e memcg-optimize-memorynuma_stat-like-memorystat-fix adds ea5381437f5c mm, memcg: bypass high reclaim iteration for cgroup hierar [...] adds 2dc0cac3c667 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 9fbaf324093e Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 758325062b90 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 2cf4263960fa mm/vma: add missing VMA flag readable name for VM_SYNC adds dcfec3541130 mm/vma: make vma_is_accessible() available for general use adds 07ea99f17b2b mm/vma: replace all remaining open encodings with is_vm_hu [...] adds 9a1bd35b5caf mm/vma: replace all remaining open encodings with vma_is_a [...] adds 3edc91050a1d mm/vma: append unlikely() while testing VMA access permissions adds be6247031bb5 mm/mmap.c: fix the adjusted length error adds 9944b384e672 mm/vmalloc: fix a typo in comment adds eabd05e1a154 mm: clarify __GFP_MEMALLOC usage adds 6d25b84beab7 mm-clarify-__gfp_memalloc-usage-checkpatch-fixes adds a561ee219cf1 mm: make it clear that gfp reclaim modifiers are valid onl [...] adds b419fbe49637 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds c96d54a27417 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 870df112302b mm: hugetlb: optionally allocate gigantic hugepages using cma adds 1c194d05421a mm: cleanup cmdline_parse_hugetlb_cma() adds 36c60d2f31e2 mm: hugetlb: fix per-node size calculation for hugetlb_cma adds 53f05ad73d0f mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t adds 8a0b981d6714 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix adds f91aa0bfc318 mm/migrate.c: no need to check for i > start in do_pages_move() adds 624989d26daa mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 14800227b927 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 3ecd099d3c86 mm/migrate.c: unify "not queued for migration" handling in [...] adds dab785da2920 mm/migrate.c: migrate PG_readahead flag adds 5433f7627b7e mm-migratec-migrate-pg_readahead-flag-fix adds 2517c06ccb71 mm, shmem: add vmstat for hugepage fallback adds 54a2f6c6bacc mm, thp: track fallbacks due to failed memcg charges separately adds 8f677d7a9575 include/linux/pagemap.h: optimise find_subpage for !THP adds 16f174ae9b2c mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE adds 3c903b8cf153 mm/ksm.c: update get_user_pages() argument in comment adds 464df7227bbe drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds c3acb40df154 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 06e6241f5f30 mm: code cleanup for MADV_FREE adds 5c78c2404052 mm: adjust shuffle code to allow for future coalescing adds 3d1f400b5efa mm: use zone and order instead of free area in free_list m [...] adds 8cb847d5c63e mm: add function __putback_isolated_page adds 67983a889e47 mm: introduce Reported pages adds dd1a5056a7ec virtio-balloon: pull page poisoning config out of free pag [...] adds 5d757c8d518d virtio-balloon: add support for providing free page report [...] adds c970c2df4f8b mm/page_reporting: rotate reported pages to the tail of the list adds 964aeca2708c mm/page_reporting: add budget limit on how many pages can [...] adds 901f1032ee8f mm/page_reporting: add free page reporting documentation adds 83d6b6ef7143 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds 7aaa7b11f2bb userfaultfd: wp: add helper for writeprotect check adds 4d69de0b7f46 userfaultfd: wp: hook userfault handler to write protection fault adds 8ae2e8ddc6e7 userfaultfd: wp: add WP pagetable tracking to x86 adds 0d311eddf6c2 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds 82e57a342c2f userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds a50f7a7453ce mm: merge parameters for change_protection() adds 03b51dac861f userfaultfd: wp: apply _PAGE_UFFD_WP bit adds 2b80bc7ea822 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds b4b52e41086d userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds c933a7bb2b4f userfaultfd: wp: support swap and page migration adds e924ace108dc khugepaged: skip collapse if uffd-wp detected adds 76561677b1bd userfaultfd: wp: support write protection for userfault vma range adds c828e26deec4 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds 3fd5c5500b7a userfaultfd: wp: enabled write protection in userfaultfd API adds cab2a3613a22 userfaultfd: wp: don't wake up when doing write protect adds 20ef117247d9 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds d940ae3b61f3 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds 10d271947368 userfaultfd: selftests: refactor statistics adds 4ffecad60f35 userfaultfd: selftests: add write-protect test adds 445c70eb0820 drivers/base/memory.c: drop section_count adds 60a79d8d0e6e drivers/base/memory.c: drop pages_correctly_probed() adds bffedf9254f3 mm/page_ext.c: drop pfn_present() check when onlining adds e579a27d11c8 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 32d4de0868d8 mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 736f2a7b403d mm/memory_hotplug.c: cleanup __add_pages() adds 45e302718bff mm/sparse.c: introduce new function fill_subsection_map() adds feb68d485915 mm/sparse.c: introduce a new function clear_subsection_map() adds 9e9e815c518f mm/sparse.c: only use subsection map in VMEMMAP case adds e479dc6a41a9 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] adds 99edb6495dee mm/sparse.c: move subsection_map related functions together adds f56dfc8c585d mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] adds 0d39c48fa61b drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds 04d7e451fa27 drivers/base/memory: map MMOP_OFFLINE to 0 adds 014672c75b36 drivers/base/memory: store mapping between MMOP_* and stri [...] adds 37c1f23318f8 powernv/memtrace: always online added memory blocks adds 7543316510d3 hv_balloon: don't check for memhp_auto_online manually adds 2d6792538c93 hv_balloon-dont-check-for-memhp_auto_online-manually-fix adds eb9e452e5694 mm/memory_hotplug: unexport memhp_auto_online adds 05043641f542 mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds f668eee39e96 mm/memory_hotplug: allow to specify a default online_type adds 7a646fb811fd mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] adds e4ad72a7995c mm/shmem.c: distribute switch variables for initialization adds 07fcee927e9d mm/shmem.c: Clean code by removing unnecessary assignment adds 4ff738c606e7 mm: huge tmpfs: try to split_huge_page() when punching hole adds 3235428f7dce mm: prevent a warning when casting void* -> enum adds 2f68d6959a40 mm/zswap: allow setting default status, compressor and all [...] adds 60acbe029b22 mm/compaction: add missing annotation for compact_lock_irqsave adds a8f94e5c941c mm/hugetlb: add missing annotation for gather_surplus_pages() adds c7c0945e678c mm/mempolicy: add missing annotation for queue_pages_pmd() adds 3e0ca73361b4 mm/slub: add missing annotation for get_map() adds de24cbc5b126 mm/slub: add missing annotation for put_map() adds ace78914e97a mm/zsmalloc: add missing annotation for migrate_read_lock() adds 58273b84952d mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 427fe9f40d30 mm/zsmalloc: add missing annotation for pin_tag() adds 2d7c7d055d44 mm/zsmalloc: add missing annotation for unpin_tag() adds 78f55ebca9ac mm: fix ambiguous comments for better code readability adds 6ebe176eb4c4 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds dbcf80b1d9ea mm: use fallthrough; adds 950df7895243 include/linux/swapops.h: correct guards for non_swap_entry() adds bdb4d58e678a include/linux/memremap.h: remove stale comments adds f49a102fda72 mm/dmapool.c: micro-optimisation remove unnecessary branch adds e75ce3e580d0 mm: Remove dummy struct bootmem_data/bootmem_data_t adds 46451d384d03 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 4e5680813585 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds ce6dc99e6bd7 kernel/hung_task.c: Monitor killed tasks. adds 8bc67392d8e6 fs/proc/inode.c: annotate close_pdeo() for sparse adds fac0dc2b71c8 proc: faster open/read/close with "permanent" files adds 6305d6c56ea6 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds e1b48bf30c62 proc: speed up /proc/*/statm adds f28b105e8fc7 proc: inline vma_stop into m_stop adds 7fd5035c584a proc: remove m_cache_vma adds 371a90dff238 proc: use ppos instead of m->version adds 01281d7ed4de seq_file: remove m->version adds 06f84c835c13 proc: inline m_next_vma into m_next adds d526083775b5 asm-generic: fix unistd_32.h generation format adds e44e151a3933 kernel/extable.c: use address-of operator on section symbols adds 9c127d09db22 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] adds c6f5f57af468 compiler: Remove CONFIG_OPTIMIZE_INLINING entirely adds 8811667fe452 compiler.h: fix error in BUILD_BUG_ON() reporting adds f86019122e4d MAINTAINERS: add an entry for kfifo adds 35bbe872a2bd MAINTAINERS: list the section entries in the preferred order adds 01bbde4b7451 bitops: always inline sign extension helpers adds e7e0d8fc5306 lib/test_lockup: test module to generate lockups adds 48b4eb517f6c lib/test_lockup: rename disable_irq to fix build error adds b39e391f853a lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds b555666d03a7 lib/test_lockup.c: add parameters for locking generic vfs locks adds b4e35448a82e lib/bch.c: replace zero-length array with flexible-array member adds 5ce4a89ad783 lib/ts_bm.c: replace zero-length array with flexible-array member adds 8c8ec387a33a lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 42a0b693e580 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds e46efc4a8384 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds 93a53e568c7d lib: test_stackinit.c: XFAIL switch variable init tests adds ec772fe0d5b2 lib/stackdepot.c: check depot_index before accessing the s [...] adds 8e53d561f1a9 lib/stackdepot.c: fix a condition in stack_depot_fetch() adds f71d0f3514a1 lib/stackdepot.c: build with -fno-builtin adds 0d5d9238376a kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds ca5d8c78d225 nds32: linker script: add SOFTIRQENTRY_TEXT adds 7f293d09b08a ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script adds 838e38bc2024 percpu_counter: fix a data race at vm_committed_as adds deafebca4a97 lib/test_bitmap.c: make use of EXP2_IN_BITS adds 3732467fab4e lib/rbtree: fix coding style of assignments adds 0d8d56b17fab lib/test_kmod.c: remove a NULL test adds e007f42ff67f linux/bits.h: add compile time sanity check of GENMASK inputs adds d57707a87479 lib: optimize cpumask_local_spread() adds e9f5723bb69b lib/list: prevent compiler reloads inside 'safe' list iteration adds 8998d6ab748b lib/dynamic_debug.c: use address-of operator on section symbols adds 8c68fa0a8345 checkpatch: remove email address comment from email addres [...] adds a5098837697e checkpatch: check SPDX tags in YAML files adds 46c4161a40a0 checkpatch: support "base-commit:" format adds 014fea7b54f1 checkpatch: prefer fallthrough; over fallthrough comments adds 917473fae66e checkpatch: fix minor typo and mixed space+tab in indentation adds b4ed56b5ba3a checkpatch: fix multiple const * types adds a97e46b1547c checkpatch: add command-line option for TAB size adds 190c7d5e30a1 checkpatch: improve Gerrit Change-Id: test adds 51aae4a8d7b5 checkpatch: check proper licensing of Devicetree bindings adds 413efbbee20e checkpatch: avoid warning about uninitialized_var() adds 19b04e2746e4 kselftest: introduce new epoll test case adds 5dbdf809f7a4 fs/epoll: make nesting accounting safe for -rt kernel adds 36f7f5a617ac fs/binfmt_elf.c: delete "loc" variable adds 0c2c9e4c8670 fs/binfmt_elf.c: allocate less for static executable adds 3cf316d9c995 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 4f7fa08c2530 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds 58a83b8a2191 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds af128502a969 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 6ce0618b0bfb reiserfs: clean up several indentation issues adds 56c372d867f0 kernel/kmod.c: fix a typo "assuems" -> "assumes" adds 173aec7eba7c umh: fix refcount underflow in fork_usermode_blob(). adds e386d0749b3d gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 15aa09de6055 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds fcd58a691c4b kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds e0494668849f kernel/relay.c: fix read_pos error when multiple readers adds cecb0d9b543f aio: simplify read_events() adds e59db939dc7c init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 67c3b6dca717 kcov: cleanup debug messages adds 6fce429218df kcov: fix potential use-after-free in kcov_remote_start adds a21c57e2c8e1 kcov: move t->kcov assignments into kcov_start/stop adds 1551dafcbcd0 kcov: move t->kcov_sequence assignment adds e14e2a8f450d kcov: use t->kcov_mode as enabled indicator adds 0c3d8a942049 kcov: collect coverage from interrupts adds 211e00733dff kcov-collect-coverage-from-interrupts-v4 adds 3c620d00f2fa usb: core: kcov: collect coverage from usb complete callback adds 8d88e54dd04b ubsan: add trap instrumentation option adds 6cbf3ed081a2 ubsan: split "bounds" checker from other options adds de29fd65e84e drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds d41c63539a42 ubsan: check panic_on_warn adds 0c17b628ce17 kasan: unset panic_on_warn before calling panic() adds ee75a652001f ubsan: include bug type in report header adds 78597fff45dd lib/Kconfig.debug: fix a typo "capabilitiy" -> "capability" adds 3793e7b1d8b1 ipc/mqueue.c: fix a brace coding style issue adds 04604a3939a6 ipc/shm.c: make compat_ksys_shmctl() static adds 70935a9e265d Merge branch 'akpm-current/current' adds 37bab741371b Change email address for Pali Rohár adds c7b04ded4209 mm/kmemleak: silence KCSAN splats in checksum adds f292a7dafc21 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 4a82422d5bc5 mm/frontswap: mark various intentional data races adds c860b38cbebc mm/page_io: mark various intentional data races adds fa8fc4971507 mm-page_io-mark-various-intentional-data-races-v2 adds 54e529bdb337 mm/swap_state: mark various intentional data races adds ef2ffdd3d5dd mm/filemap.c: fix a data race in filemap_fault() adds f9a51115b84c mm/swapfile: fix and annotate various data races adds 16e5b6a5715d mm-swapfile-fix-and-annotate-various-data-races-v2 adds 3310f0e74182 mm/page_counter: fix various data races at memsw adds 6ed367e2436b mm/memcontrol: fix a data race in scan count adds 9449a88172de mm/list_lru: fix a data race in list_lru_count_one adds d5c44556ff08 mm/mempool: fix a data race in mempool_free() adds ebc4dae24dbb mm/util.c: annotate an data race at vm_committed_as adds 3300ced10eb3 mm/rmap: annotate a data race at tlb_flush_batched adds 46bc832ae727 mm: annotate a data race in page_zonenum() adds 54e9d667adf7 mm/swap.c: annotate data races for lru_rotate_pvecs adds 126ebed36197 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 89393d2fadc8 mm: bring sparc pte_index() semantics inline with other platforms adds 40606e85d1d0 mm: define pte_index as macro for x86 adds 572df0fcbde2 mm/memory.c: add vm_insert_pages() adds 0512c513a9ac mm-add-vm_insert_pages-fix adds 00750b4fb6cb add missing page_count() check to vm_insert_pages(). adds 62abfab04050 mm: vm_insert_pages() checks if pte_index defined. adds f18ac68d4acd net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 0834c6d15e78 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 44cf2ac6655a mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds bd1c6cd6dea0 mm/vma: introduce VM_ACCESS_FLAGS adds 0ade28c20f24 mm/special: create generic fallbacks for pte_special() and [...] adds fe39c2589ca0 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds 88e6dc3809b8 mm/debug: add tests validating architecture page table helpers adds 209d5f5c88ee mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds 916ffddbaf65 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds 3c92042ce858 x86/mm: thread pgprot_t through init_memory_mapping() adds 1084325aabb5 x86/mm: introduce __set_memory_prot() adds 147159c76602 powerpc/mm: thread pgprot_t through create_section_mapping() adds c0c754832b0d mm/memory_hotplug: add pgprot_t to mhp_params adds 9e7511bde118 mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 5a3f076d8ad7 mm/madvise: pass task and mm to do_madvise adds db48c5973030 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 64a64e230e02 fix process_madvise build break for arm64 adds 99afd9a438c1 mm/madvise: check fatal signal pending of target process adds a293aa737ef6 pid: move pidfd_get_pid() to pid.c adds dbf46525f213 mm/madvise: support both pid and pidfd for process_madvise adds 6d45b8815815 mm/madvise: employ mmget_still_valid() for write lock adds 3c7acc714b75 mm/madvise: allow KSM hints for remote API adds 94917d98daa4 kmod: make request_module() return an error when autoloadi [...] adds fa5d2c2e9101 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds 1709a9a21c74 docs: admin-guide: document the kernel.modprobe sysctl adds af1d20811bd2 docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 adds bac5496418e0 selftests: kmod: fix handling test numbers above 9 adds fa281a35a4a2 selftests: kmod: test disabling module autoloading adds fa6feb990108 kexec: prevent removal of memory in use by a loaded kexec image adds 6b0503130f29 mm/memory_hotplug: allow arch override of non boot memory [...] adds 5aff1aeb9689 arm64: memory: give hotplug memory a different resource name adds 31132b412f27 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 7c0a23edb26a seq_read-info-message-about-buggy-next-functions-fix adds dc80582ba4fe kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 4474cba93740 ipc/util.c: sysvipc_find_ipc() should increase position index adds 4fe13b118e81 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds f88f47f3ce26 Merge branch 'akpm/master' adds 5fab54423a0a Add linux-next specific files for 20200407
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 (57021046c331) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 19 - Documentation/atomic_t.txt | 24 +- Documentation/dev-tools/kcsan.rst | 228 +- Documentation/litmus-tests/README | 14 - ...b__after_atomic-is-stronger-than-acquire.litmus | 32 - ...Atomic-RMW-ops-are-atomic-WRT-atomic_set.litmus | 24 - Documentation/litmus-tests/atomic/README | 16 - .../litmus-tests/rcu/RCU+sync+free.litmus | 42 - .../litmus-tests/rcu/RCU+sync+read.litmus | 37 - MAINTAINERS | 2 - Next/SHA1s | 102 +- Next/merge.log | 2585 ++++---------------- Next/quilt-import.log | 2 + arch/csky/include/asm/thread_info.h | 10 +- arch/parisc/include/asm/spinlock.h | 160 +- arch/parisc/include/asm/spinlock_types.h | 14 +- arch/parisc/kernel/alternative.c | 37 +- arch/parisc/kernel/syscall.S | 2 +- arch/parisc/kernel/syscalls/syscalltbl.sh | 4 +- arch/powerpc/Kconfig | 5 +- arch/powerpc/configs/ps3_defconfig | 2 + arch/powerpc/include/asm/thread_info.h | 4 +- arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/kernel/Makefile | 5 +- arch/powerpc/kernel/entry_64.S | 2 + arch/powerpc/kernel/exceptions-64s.S | 19 - arch/powerpc/kernel/irq.c | 13 + arch/powerpc/kernel/ppc_save_regs.S | 6 +- arch/powerpc/kernel/ptrace/Makefile | 2 +- arch/powerpc/kernel/signal.c | 144 +- arch/powerpc/kernel/signal_32.c | 140 -- arch/powerpc/kernel/syscall_64.c | 6 +- arch/powerpc/kernel/time.c | 48 +- arch/powerpc/kernel/vdso.c | 3 +- arch/powerpc/perf/Makefile | 5 +- arch/powerpc/perf/callchain.c | 356 +-- arch/powerpc/perf/callchain.h | 19 + arch/powerpc/perf/callchain_32.c | 196 ++ arch/powerpc/perf/callchain_64.c | 174 ++ arch/powerpc/perf/imc-pmu.c | 173 +- arch/powerpc/platforms/powernv/opal-imc.c | 9 +- arch/powerpc/platforms/ps3/os-area.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 9 + arch/powerpc/platforms/pseries/ras.c | 11 + arch/s390/include/asm/qdio.h | 16 +- arch/s390/kvm/vsie.c | 1 + arch/s390/mm/fault.c | 2 - arch/s390/mm/gmap.c | 7 +- arch/x86/Kconfig | 2 +- arch/x86/Kconfig.assembler | 10 + arch/x86/crypto/Makefile | 6 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 3 + arch/x86/crypto/aesni-intel_glue.c | 7 + arch/x86/crypto/chacha_glue.c | 6 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 8 + arch/x86/crypto/poly1305_glue.c | 5 +- arch/x86/crypto/sha1_ssse3_glue.c | 6 + arch/x86/crypto/sha256-avx2-asm.S | 3 + arch/x86/crypto/sha256_ssse3_glue.c | 6 + arch/x86/crypto/sha512-avx2-asm.S | 3 + arch/x86/crypto/sha512_ssse3_glue.c | 5 + arch/x86/mm/pat/set_memory.c | 2 +- block/blk-mq.c | 9 +- crypto/Kconfig | 8 +- drivers/block/virtio_blk.c | 1 + drivers/bluetooth/btusb.c | 182 +- drivers/char/hw_random/virtio-rng.c | 1 + drivers/char/tpm/tpm-chip.c | 8 +- drivers/devfreq/tegra30-devfreq.c | 5 +- drivers/gpio/TODO | 4 + drivers/gpio/gpio-xgene-sb.c | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 2 +- drivers/gpu/drm/drm_prime.c | 37 +- drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 14 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 37 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 1 + drivers/gpu/drm/virtio/virtgpu_object.c | 14 +- drivers/hid/Kconfig | 6 +- drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/misc/mic/vop/vop_main.c | 5 +- drivers/misc/mic/vop/vop_vringh.c | 8 +- drivers/net/dsa/bcm_sf2.c | 9 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 18 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 29 +- drivers/net/macsec.c | 3 + drivers/net/tun.c | 10 +- drivers/net/wimax/i2400m/driver.c | 7 +- drivers/net/wireless/ath/ath11k/thermal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 9 + drivers/platform/mellanox/mlxbf-tmfifo.c | 6 +- drivers/ps3/sys-manager-core.c | 2 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/remoteproc/remoteproc_sysfs.c | 1 + drivers/remoteproc/remoteproc_virtio.c | 2 +- drivers/s390/cio/device.c | 13 +- drivers/s390/cio/qdio.h | 1 - drivers/s390/cio/qdio_debug.c | 16 +- drivers/s390/cio/qdio_debug.h | 3 +- drivers/s390/cio/qdio_main.c | 63 +- drivers/s390/cio/qdio_setup.c | 10 +- drivers/s390/cio/qdio_thinint.c | 28 +- drivers/s390/cio/vfio_ccw_drv.c | 5 + drivers/s390/net/qeth_core.h | 5 +- drivers/s390/net/qeth_core_main.c | 65 +- drivers/s390/scsi/zfcp_qdio.c | 51 +- drivers/vdpa/Kconfig | 3 +- drivers/vdpa/ifcvf/ifcvf_base.c | 2 - drivers/vdpa/ifcvf/ifcvf_main.c | 2 - drivers/vdpa/vdpa_sim/vdpa_sim.c | 2 +- drivers/vhost/Kconfig | 3 +- drivers/vhost/net.c | 28 +- drivers/vhost/scsi.c | 14 +- drivers/vhost/test.c | 73 +- drivers/vhost/test.h | 1 + drivers/vhost/vdpa.c | 5 - drivers/vhost/vhost.c | 271 +- drivers/vhost/vhost.h | 50 +- drivers/vhost/vringh.c | 5 + drivers/vhost/vsock.c | 14 +- drivers/virtio/virtio_input.c | 1 + drivers/virtio/virtio_mmio.c | 4 +- drivers/virtio/virtio_pci_modern.c | 1 + drivers/virtio/virtio_ring.c | 15 +- fs/cifs/smb2misc.c | 13 +- fs/io_uring.c | 1 - fs/namei.c | 2 +- fs/nfs/dir.c | 5 +- fs/nfs/inode.c | 18 +- fs/nfs/nfstrace.h | 1 + fs/nfs/read.c | 2 +- fs/orangefs/file.c | 34 +- fs/orangefs/inode.c | 39 +- fs/orangefs/orangefs-kernel.h | 4 - fs/read_write.c | 3 +- fs/sysfs/group.c | 16 - fs/xfs/xfs_export.c | 14 +- fs/xfs/xfs_file.c | 16 +- fs/xfs/xfs_inode.c | 19 + fs/xfs/xfs_inode.h | 1 + include/linux/compiler.h | 4 +- include/linux/gfp.h | 5 + include/linux/kcsan-checks.h | 244 +- include/linux/kcsan.h | 19 +- include/linux/nfs_fs.h | 1 + include/linux/perf_event.h | 1 + include/linux/rculist.h | 6 +- include/linux/rcupdate.h | 48 +- include/linux/rcupdate_trace.h | 88 - include/linux/rcupdate_wait.h | 19 - include/linux/rcutiny.h | 2 +- include/linux/sched.h | 10 +- include/linux/skbuff.h | 38 +- include/linux/sysfs.h | 11 - include/linux/torture.h | 2 +- include/linux/virtio.h | 1 - include/linux/virtio_ring.h | 46 + include/linux/vringh.h | 7 + include/linux/wait.h | 2 - include/net/bluetooth/hci.h | 11 + include/net/bluetooth/hci_core.h | 15 + include/net/bluetooth/mgmt.h | 7 + include/net/netfilter/nf_tables.h | 2 +- include/uapi/linux/netfilter/xt_IDLETIMER.h | 1 + include/uapi/linux/perf_event.h | 16 +- include/uapi/linux/virtio_ring.h | 30 +- init/Kconfig | 3 +- init/init_task.c | 6 - ipc/shm.c | 2 +- kernel/bpf/bpf_lru_list.h | 2 +- kernel/events/core.c | 133 + kernel/fork.c | 13 +- kernel/kcsan/atomic.h | 21 +- kernel/kcsan/core.c | 176 +- kernel/kcsan/debugfs.c | 43 +- kernel/kcsan/kcsan.h | 8 +- kernel/kcsan/report.c | 415 ++-- kernel/kmod.c | 2 +- kernel/rcu/Kconfig | 46 +- kernel/rcu/Kconfig.debug | 15 +- kernel/rcu/rcu.h | 7 - kernel/rcu/rcuperf.c | 5 +- kernel/rcu/rcutorture.c | 133 +- kernel/rcu/srcutree.c | 8 +- kernel/rcu/tasks.h | 1183 --------- kernel/rcu/tree.c | 166 +- kernel/rcu/tree.h | 3 - kernel/rcu/tree_exp.h | 50 +- kernel/rcu/tree_plugin.h | 82 +- kernel/rcu/tree_stall.h | 104 +- kernel/rcu/update.c | 381 ++- kernel/sched/core.c | 48 - lib/Kconfig.debug | 2 +- lib/Kconfig.kcsan | 24 - lib/raid6/algos.c | 6 + lib/raid6/avx2.c | 4 + lib/raid6/recov_avx2.c | 6 + lib/raid6/test/Makefile | 3 + localversion-next | 2 +- mm/hugetlb.c | 11 +- mm/slab_common.c | 2 +- mm/vmalloc.c | 2 +- net/bluetooth/Kconfig | 23 +- net/bluetooth/Makefile | 1 + net/bluetooth/hci_conn.c | 25 +- net/bluetooth/hci_core.c | 9 + net/bluetooth/hci_event.c | 49 +- net/bluetooth/mgmt.c | 55 +- net/bluetooth/msft.c | 141 ++ net/bluetooth/msft.h | 18 + net/ipv6/rpl.c | 6 +- net/netfilter/Makefile | 2 +- net/netfilter/ipset/ip_set_core.c | 3 +- net/netfilter/nf_tables_api.c | 1 + net/netfilter/nft_lookup.c | 12 +- net/netfilter/nft_set_bitmap.c | 1 - net/netfilter/nft_set_rbtree.c | 23 +- net/netfilter/xt_IDLETIMER.c | 3 + net/sunrpc/sched.c | 19 +- net/xdp/xsk.c | 5 +- scripts/Makefile | 4 - sound/soc/codecs/rt5645.c | 8 + sound/soc/intel/boards/bytcr_rt5640.c | 11 + sound/soc/stm/stm32_sai_sub.c | 4 +- sound/usb/quirks.c | 1 + tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 5 +- tools/build/feature/test-file-handle.c | 17 + tools/include/uapi/linux/perf_event.h | 16 +- tools/lib/bpf/netlink.c | 4 +- tools/lib/perf/include/perf/event.h | 7 + tools/memory-model/Documentation/explanation.txt | 83 +- tools/memory-model/Documentation/references.txt | 21 +- tools/memory-model/README | 10 +- tools/memory-model/litmus-tests/.gitignore | 2 +- .../litmus-tests}/MP+onceassign+derefonce.litmus | 0 tools/memory-model/litmus-tests/README | 3 + tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/check.c | 2 - tools/perf/Documentation/perf-config.txt | 14 +- tools/perf/Documentation/perf-record.txt | 23 +- tools/perf/Documentation/perf-report.txt | 6 + tools/perf/Documentation/perf-script.txt | 14 + tools/perf/Documentation/perf-top.txt | 9 + tools/perf/Makefile.config | 15 +- tools/perf/Makefile.perf | 11 +- tools/perf/arch/arm64/util/Build | 2 +- tools/perf/arch/arm64/util/machine.c | 27 + tools/perf/arch/arm64/util/sym-handling.c | 19 - tools/perf/arch/powerpc/util/Build | 1 - tools/perf/arch/powerpc/util/sym-handling.c | 10 - tools/perf/builtin-diff.c | 1 + tools/perf/builtin-record.c | 16 + tools/perf/builtin-report.c | 17 +- tools/perf/builtin-script.c | 60 +- tools/perf/builtin-top.c | 30 +- .../{x86/amdfam17h => test/test_cpu}/branch.json | 0 .../perf/pmu-events/arch/test/test_cpu/other.json | 26 + .../perf/pmu-events/arch/test/test_cpu/uncore.json | 21 + .../perf/pmu-events/arch/x86/amdfam17h/cache.json | 329 --- .../perf/pmu-events/arch/x86/amdfam17h/other.json | 65 - tools/perf/pmu-events/arch/x86/amdzen1/branch.json | 23 + tools/perf/pmu-events/arch/x86/amdzen1/cache.json | 294 +++ .../arch/x86/{amdfam17h => amdzen1}/core.json | 15 +- .../x86/{amdfam17h => amdzen1}/floating-point.json | 64 +- .../arch/x86/{amdfam17h => amdzen1}/memory.json | 82 +- tools/perf/pmu-events/arch/x86/amdzen1/other.json | 56 + tools/perf/pmu-events/arch/x86/amdzen2/branch.json | 52 + tools/perf/pmu-events/arch/x86/amdzen2/cache.json | 338 +++ .../arch/x86/{amdfam17h => amdzen2}/core.json | 16 +- .../arch/x86/amdzen2/floating-point.json | 140 ++ tools/perf/pmu-events/arch/x86/amdzen2/memory.json | 341 +++ tools/perf/pmu-events/arch/x86/amdzen2/other.json | 115 + .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 2 +- .../arch/x86/broadwellde/bdwde-metrics.json | 2 +- .../arch/x86/broadwellx/bdx-metrics.json | 2 +- .../arch/x86/cascadelakex/clx-metrics.json | 2 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 2 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 2 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 2 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 2 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 2 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 3 +- .../arch/x86/sandybridge/snb-metrics.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- tools/perf/pmu-events/jevents.c | 30 + tools/perf/tests/Build | 1 + tools/perf/tests/builtin-test.c | 4 + tools/perf/tests/make | 10 +- tools/perf/tests/pmu-events.c | 379 +++ tools/perf/tests/sample-parsing.c | 6 +- tools/perf/tests/tests.h | 1 + tools/perf/ui/browsers/hists.c | 126 +- tools/perf/ui/hist.c | 93 +- tools/perf/ui/keysyms.h | 1 + tools/perf/util/annotate.h | 1 + tools/perf/util/cgroup.c | 80 + tools/perf/util/cgroup.h | 17 +- tools/perf/util/cpumap.c | 10 +- tools/perf/util/dsos.c | 22 +- tools/perf/util/env.c | 2 + tools/perf/util/env.h | 6 + tools/perf/util/event.c | 39 +- tools/perf/util/event.h | 6 + tools/perf/util/evsel.c | 18 +- tools/perf/util/evsel.h | 1 + tools/perf/util/hist.c | 13 + tools/perf/util/hist.h | 2 + tools/perf/util/machine.c | 19 + tools/perf/util/machine.h | 3 + tools/perf/util/metricgroup.c | 49 +- tools/perf/util/parse-events.c | 6 +- tools/perf/util/parse-events.l | 12 +- tools/perf/util/perf_event_attr_fprintf.c | 2 + tools/perf/util/pmu.c | 39 +- tools/perf/util/pmu.h | 5 + tools/perf/util/python-ext-sources | 1 + tools/perf/util/record.h | 1 + .../util/scripting-engines/trace-event-python.c | 3 + tools/perf/util/session.c | 4 + tools/perf/util/setup.py | 2 +- tools/perf/util/sort.c | 43 +- tools/perf/util/sort.h | 2 + tools/perf/util/stat-display.c | 6 +- tools/perf/util/symbol-elf.c | 10 +- tools/perf/util/symbol_conf.h | 1 + tools/perf/util/synthetic-events.c | 130 + tools/perf/util/synthetic-events.h | 1 + tools/perf/util/tool.h | 2 + tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 5 + tools/testing/selftests/powerpc/tm/Makefile | 1 + .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- .../selftests/rcutorture/configs/rcu/CFLIST | 3 - .../selftests/rcutorture/configs/rcu/RUDE01 | 10 - .../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TRACE01 | 11 - .../selftests/rcutorture/configs/rcu/TRACE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TRACE02 | 11 - .../selftests/rcutorture/configs/rcu/TRACE02.boot | 1 - .../selftests/rcutorture/configs/rcu/TREE10 | 2 +- tools/virtio/Makefile | 5 +- tools/virtio/asm/barrier.h | 1 + .../virtio/generated/autoconf.h | 0 tools/virtio/linux/compiler.h | 1 + tools/virtio/ringtest/virtio_ring_0_9.c | 6 +- tools/virtio/virtio_test.c | 101 +- tools/virtio/vringh_test.c | 18 +- 365 files changed, 7091 insertions(+), 7642 deletions(-) delete mode 100644 Documentation/litmus-tests/README delete mode 100644 Documentation/litmus-tests/atomic/Atomic-RMW+mb__after_atomic-i [...] delete mode 100644 Documentation/litmus-tests/atomic/Atomic-RMW-ops-are-atomic-WRT [...] delete mode 100644 Documentation/litmus-tests/atomic/README delete mode 100644 Documentation/litmus-tests/rcu/RCU+sync+free.litmus delete mode 100644 Documentation/litmus-tests/rcu/RCU+sync+read.litmus create mode 100644 arch/powerpc/perf/callchain.h create mode 100644 arch/powerpc/perf/callchain_32.c create mode 100644 arch/powerpc/perf/callchain_64.c delete mode 100644 include/linux/rcupdate_trace.h delete mode 100644 kernel/rcu/tasks.h create mode 100644 net/bluetooth/msft.c create mode 100644 net/bluetooth/msft.h create mode 100644 tools/build/feature/test-file-handle.c rename {Documentation/litmus-tests/rcu => tools/memory-model/litmus-tests}/MP+once [...] delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/perf/arch/arm64/util/machine.c delete mode 100644 tools/perf/arch/arm64/util/sym-handling.c rename tools/perf/pmu-events/arch/{x86/amdfam17h => test/test_cpu}/branch.json (100%) create mode 100644 tools/perf/pmu-events/arch/test/test_cpu/other.json create mode 100644 tools/perf/pmu-events/arch/test/test_cpu/uncore.json delete mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/other.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen1/branch.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen1/cache.json copy tools/perf/pmu-events/arch/x86/{amdfam17h => amdzen1}/core.json (87%) rename tools/perf/pmu-events/arch/x86/{amdfam17h => amdzen1}/floating-point.json (61%) rename tools/perf/pmu-events/arch/x86/{amdfam17h => amdzen1}/memory.json (63%) create mode 100644 tools/perf/pmu-events/arch/x86/amdzen1/other.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen2/branch.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen2/cache.json rename tools/perf/pmu-events/arch/x86/{amdfam17h => amdzen2}/core.json (84%) create mode 100644 tools/perf/pmu-events/arch/x86/amdzen2/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen2/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen2/other.json create mode 100644 tools/perf/tests/pmu-events.c delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02.boot copy arch/arm/mach-imx/Makefile.boot => tools/virtio/generated/autoconf.h (100%)