This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig in repository toolchain/ci/linux.
discards 5149100c3aeb Add linux-next specific files for 20200323 discards d8cf9e197012 Merge branch 'akpm/master' discards 36821732f9fb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 6f938415c8a7 drivers/tty/serial/sh-sci.c: suppress warning discards 2279eee1e6fc ipc/util.c: sysvipc_find_ipc() should increase position index discards 737805b2ac66 kernel/gcov/fs.c: gcov_seq_next() should increase position index discards 2da3cce3ba52 seq_read-info-message-about-buggy-next-functions-fix discards da0fdb520ad1 fs/seq_file.c: seq_read(): add info message about buggy .n [...] discards 571f8ebf5686 selftests: kmod: test disabling module autoloading discards 4c6101e73f19 selftests: kmod: fix handling test numbers above 9 discards c33e2be1b467 docs: admin-guide: document the kernel.modprobe sysctl discards 1633b9eef313 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] discards 25838e0b8c81 kmod: make request_module() return an error when autoloadi [...] discards b2217a4bd8b3 mm/debug: add tests validating architecture page table helpers discards 734214ca46fa mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] discards 8bbc9a3a3f1c mm/special: create generic fallbacks for pte_special() and [...] discards 75cd4488f53b mm/memremap: set caching mode for PCI P2PDMA memory to WC discards a41f619de915 mm/memory_hotplug: add pgprot_t to mhp_params discards 25d942833183 powerpc/mm: thread pgprot_t through create_section_mapping() discards 57a587fa9004 x86/mm: introduce __set_memory_prot() discards 88ddbf64ea0f x86/mm: thread pgprot_t through init_memory_mapping() discards 7bf301535524 mm/memory_hotplug: rename mhp_restrictions to mhp_params discards 9db3f8e4d0f2 mm/memory_hotplug: drop the flags field from struct mhp_re [...] discards e49388a08855 mm/vma: introduce VM_ACCESS_FLAGS discards 81a8fe85f5d2 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS discards f56061e6313e net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix discards e99ffe1d6b1f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy discards 71da53c8c4d7 mm: vm_insert_pages() checks if pte_index defined. discards addbd8d48d55 add missing page_count() check to vm_insert_pages(). discards 8fcc854f71e8 mm-add-vm_insert_pages-fix discards 938a6e038f1b mm/memory.c: add vm_insert_pages() discards 03b55ada4c6a mm: define pte_index as macro for x86 discards 2b6e9f2d2254 mm: bring sparc pte_index() semantics inline with other platforms discards a11243a64d39 mm/memory.c: refactor insert_page to prepare for batched-l [...] discards d00d4c019e8d mm/swap.c: annotate data races for lru_rotate_pvecs discards 7de05dec1bff mm: annotate a data race in page_zonenum() discards f8295d50e6ce mm/rmap: annotate a data race at tlb_flush_batched discards bfd529661a00 mm/util.c: annotate an data race at vm_committed_as discards 2ce733fe8e4a mm/mempool: fix a data race in mempool_free() discards 20f241b9b082 mm/list_lru: fix a data race in list_lru_count_one discards e3ba1477c367 mm/memcontrol: fix a data race in scan count discards 4af644ebd8cf mm/page_counter: fix various data races at memsw discards 3a99973f010e mm-swapfile-fix-and-annotate-various-data-races-v2 discards 02f448612290 mm/swapfile: fix and annotate various data races discards e643a2b13681 mm/filemap.c: fix a data race in filemap_fault() discards a01d24aa0ffd mm/swap_state: mark various intentional data races discards 52dd6068d1cd mm-page_io-mark-various-intentional-data-races-v2 discards 682cd17687eb mm/page_io: mark various intentional data races discards bb5d3b2ba5d3 mm/frontswap: mark various intentional data races discards 1224dbbaf701 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] discards 325d3142a975 psi: move PF_MEMSTALL out of task->flags discards e283c1d43601 mm/kmemleak: silence KCSAN splats in checksum discards 0c3c1f60aa39 Change email address for Pali Rohar discards 47037d8b6a51 Merge branch 'akpm-current/current' discards 4da4eb58a7b1 Revert "irqchip/xilinx: Enable generic irq multi handler" discards 0d0e84e00d64 Revert "irqchip/xilinx: Do not call irq_set_default_host()" discards cfbe71b22308 Merge remote-tracking branch 'zx2c4/for-next' discards c14146775847 Merge remote-tracking branch 'trivial/for-next' discards beaf5630ad42 Merge remote-tracking branch 'kunit-next/kunit' discards 36af3b745f5a Merge remote-tracking branch 'cfi/cfi/next' discards 672bf7c16577 Merge remote-tracking branch 'cel/cel-next' discards 52dff18d1e48 Merge remote-tracking branch 'fpga/for-next' discards f82084673e68 Merge remote-tracking branch 'hmm/hmm' discards e141a32e0401 Merge remote-tracking branch 'devfreq/devfreq-next' discards c0e420bac468 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards 23674188e117 Merge remote-tracking branch 'hyperv/hyperv-next' discards 3ead3254a623 Merge remote-tracking branch 'xarray/xarray' discards d233963b3b55 Merge remote-tracking branch 'nvmem/for-next' discards 798fa8a19822 Merge remote-tracking branch 'slimbus/for-next' discards 81374c3057d3 Merge remote-tracking branch 'fsi/next' discards c07e28f993ab Merge remote-tracking branch 'ntb/ntb-next' discards 8864b7a7b80f Merge remote-tracking branch 'at24/at24/for-next' discards a4c62b917095 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 830393d6f682 Merge remote-tracking branch 'rtc/rtc-next' discards 0745789cfc36 Merge remote-tracking branch 'livepatching/for-next' discards 808f1503eb4a Merge remote-tracking branch 'kselftest/next' discards 34c00c85aada Merge remote-tracking branch 'random/dev' discards af15afb07b51 Merge remote-tracking branch 'userns/for-next' discards 197295c15361 Merge remote-tracking branch 'pinctrl/for-next' discards 0d05d30364f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards e7e4708eb4f0 Merge remote-tracking branch 'gpio/for-next' discards 24d2040a1100 Merge remote-tracking branch 'rpmsg/for-next' discards 76c9545b1d07 Merge remote-tracking branch 'vhost/linux-next' discards 8d7f8e884cd5 Merge remote-tracking branch 'scsi/for-next' discards 4eee0aac765b Merge remote-tracking branch 'cgroup/for-next' discards 19be9d70472d Merge remote-tracking branch 'slave-dma/next' discards a2aadcdf4d63 Merge remote-tracking branch 'mux/for-next' discards 689259fb31da Merge remote-tracking branch 'staging/staging-next' discards 78fe89bf31b9 Merge remote-tracking branch 'soundwire/next' discards ec8d4d5bc80c Merge remote-tracking branch 'extcon/extcon-next' discards c1227c70aa4e Merge remote-tracking branch 'char-misc/char-misc-next' discards fc9ef1923758 Merge remote-tracking branch 'tty/tty-next' discards fbac405176aa Merge remote-tracking branch 'usb-serial/usb-next' discards 8149bea2f7a1 Merge remote-tracking branch 'usb/usb-next' discards 67e54a1397eb Merge remote-tracking branch 'driver-core/driver-core-next' discards fff924f78a03 Merge remote-tracking branch 'ipmi/for-next' discards 6f7851dd3e30 Merge remote-tracking branch 'leds/for-next' discards d1b9b79c5538 Merge remote-tracking branch 'chrome-platform/for-next' discards cb5ea4b32d30 Merge remote-tracking branch 'drivers-x86/for-next' discards 18411a0f0efa Merge remote-tracking branch 'workqueues/for-next' discards b95ffba3ad77 Merge remote-tracking branch 'percpu/for-next' discards f9fb29eb025a Merge remote-tracking branch 'xen-tip/linux-next' discards d8fff55e9170 Merge remote-tracking branch 'kvms390/next' discards 65e370b1ad44 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards caa60ab08676 Merge remote-tracking branch 'kvm-arm/next' discards 2b066894aa29 Merge remote-tracking branch 'kvm/linux-next' discards 212a2ea87444 Merge remote-tracking branch 'rcu/rcu/next' discards fddd3c2c3135 Merge remote-tracking branch 'ftrace/for-next' discards ab8a8b0f6ab6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 40ee4a9c0509 Merge remote-tracking branch 'edac/edac-for-next' discards 7d0d4ec92e56 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards d2e5972c2385 Merge remote-tracking branch 'tip/auto-latest' discards ddb065b5e174 Merge remote-tracking branch 'spi/for-next' discards 8d2df8a888bb Merge remote-tracking branch 'mailbox/mailbox-for-next' discards e661d2673f80 Merge remote-tracking branch 'devicetree/for-next' discards b70f590f39ca Merge remote-tracking branch 'audit/next' discards d2bb65665ab2 Merge remote-tracking branch 'iommu/next' discards f41f55986726 Merge remote-tracking branch 'watchdog/master' discards 1ad66cab3e98 Merge remote-tracking branch 'tpmdd/next' discards 34be04ab1213 Merge remote-tracking branch 'smack/for-next' discards 626759ed25e9 Merge remote-tracking branch 'selinux/next' discards e6f53246200d Merge remote-tracking branch 'keys/keys-next' discards 2b94e08314a2 Merge remote-tracking branch 'integrity/next-integrity' discards 57f5ab90e674 Merge remote-tracking branch 'apparmor/apparmor-next' discards 06c2fe11dadb Merge remote-tracking branch 'security/next-testing' discards af980748fc70 Merge remote-tracking branch 'regulator/for-next' discards 2b991a197d8b Merge remote-tracking branch 'battery/for-next' discards 9e5e157814d8 Merge remote-tracking branch 'mfd/for-mfd-next' discards dbcd6bc70279 Merge remote-tracking branch 'mmc/next' discards eb33aed57502 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards e940f70ade7d Merge remote-tracking branch 'block/for-next' discards 95f9edccb9ef Merge remote-tracking branch 'input/next' discards 07c1583ddaa4 Merge remote-tracking branch 'modules/modules-next' discards 3dbacc0a4867 Merge remote-tracking branch 'sound-asoc/for-next' discards 483b50108ff4 Merge remote-tracking branch 'sound/for-next' discards e3df1b8ed25f Merge remote-tracking branch 'regmap/for-next' discards f5900b75bcbe Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 34ebfbdc98e4 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 8abcf79e49c0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 7ab30db5f152 Merge remote-tracking branch 'drm-msm/msm-next' discards 9b5b853dc2da Merge remote-tracking branch 'amdgpu/drm-next' discards 395b98cd8b75 Merge remote-tracking branch 'drm/drm-next' discards 9741863992bc Merge remote-tracking branch 'crypto/master' discards 0d56acb11821 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 2aec46b92e4e Merge remote-tracking branch 'nand/nand/next' discards ce51d4fd9ff0 Merge remote-tracking branch 'mtd/mtd/next' discards 4c4d218124fb Merge remote-tracking branch 'gfs2/for-next' discards 7025d2056351 Merge remote-tracking branch 'wireless-drivers-next/master' discards 4dcbbd4f7e38 Merge remote-tracking branch 'netfilter-next/master' discards 60897a3c7104 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 342dc81f2bc5 Merge remote-tracking branch 'ipsec-next/master' discards f85b9ac4ed4d Merge remote-tracking branch 'bpf-next/master' discards 21008fddcbca Merge remote-tracking branch 'net-next/master' discards a23b3772c66e Merge remote-tracking branch 'rdma/for-next' discards 93dee734d0d4 Merge remote-tracking branch 'swiotlb/linux-next' discards d4f36a29b541 Merge remote-tracking branch 'ieee1394/for-next' discards e07599d3caf6 next-20200320/thermal discards 8a212ed33463 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards a888a5b25d6a Merge remote-tracking branch 'pm/linux-next' discards ea3428f240d3 Merge remote-tracking branch 'v4l-dvb/master' discards e488cf2e4751 Merge remote-tracking branch 'jc_docs/docs-next' discards 6df0054cedc2 next-20200320/hwmon-staging discards 3c2ffc18fef7 Merge branch 'dmi/master' discards e11024ef02ae Merge remote-tracking branch 'i3c/i3c/next' discards fa83d6a0b836 Merge remote-tracking branch 'i2c/i2c/for-next' discards c5c3e6dd25c2 Merge remote-tracking branch 'hid/for-next' discards a1a962f627e7 Merge remote-tracking branch 'pstore/for-next/pstore' discards 1389eb25b52c Merge remote-tracking branch 'pci/next' discards 888bd981114d Merge remote-tracking branch 'printk/for-next' discards 2d4dcb1e33cf Merge remote-tracking branch 'vfs/for-next' discards 5f3f8257513c Merge remote-tracking branch 'file-locks/locks-next' discards cf391c1a646e Merge remote-tracking branch 'iomap/iomap-for-next' discards 2c9194cb2287 Merge remote-tracking branch 'xfs/for-next' discards 69ed4bd3369b Merge remote-tracking branch 'v9fs/9p-next' discards feca261bfd8d Merge remote-tracking branch 'ubifs/linux-next' discards 0384dd117607 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 41984c1d062e Merge remote-tracking branch 'nfsd/nfsd-next' discards 707555f32e9a Merge remote-tracking branch 'nfs/linux-next' discards 3d30f5921218 Merge remote-tracking branch 'jfs/jfs-next' discards 3482b84b7ef0 Merge remote-tracking branch 'f2fs/dev' discards b3df20cffb1f Merge remote-tracking branch 'ext4/dev' discards 589117a544bd Merge remote-tracking branch 'ext3/for_next' discards 32cebd32f7e6 Merge remote-tracking branch 'erofs/dev' discards 38dde6ddab58 Merge remote-tracking branch 'cifs/for-next' discards 3f1c0c3425b1 Merge remote-tracking branch 'btrfs/for-next' discards 00783eae7852 Merge remote-tracking branch 'fscrypt/master' discards dc0314cde6ce Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 3063b0c93466 Merge remote-tracking branch 'sh/sh-next' discards f2d871174b88 Merge remote-tracking branch 's390/features' discards 2a421234dd12 Merge remote-tracking branch 'risc-v/for-next' discards 79833884506b Merge remote-tracking branch 'soc-fsl/next' discards 13c2267a288d Merge remote-tracking branch 'powerpc/next' discards b38f3dda97df Merge remote-tracking branch 'parisc-hd/for-next' discards 34ae58d67320 Merge remote-tracking branch 'openrisc/for-next' discards 34b29fa69d0b Merge remote-tracking branch 'nds32/next' discards 26dec9e14603 Merge remote-tracking branch 'mips/mips-next' discards 8ce56b55a8eb Merge remote-tracking branch 'microblaze/next' discards 1e10292c1653 Merge remote-tracking branch 'm68knommu/for-next' discards 5cd00527bb9d Merge remote-tracking branch 'm68k/for-next' discards 7b36e363ecda Merge remote-tracking branch 'ia64/next' discards 9b967208cafe Merge remote-tracking branch 'h8300/h8300-next' discards 86fa152764a5 Merge remote-tracking branch 'csky/linux-next' discards 6e9a4a4d89b7 Merge remote-tracking branch 'clk/clk-next' discards 105f3a49e0dc Merge remote-tracking branch 'tegra/for-next' discards 3600d5269bec Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 430e623f0cbb Merge remote-tracking branch 'scmi/for-linux-next' discards a5971fb993a6 Merge remote-tracking branch 'samsung-krzk/for-next' discards cc591dc3f7c9 Merge remote-tracking branch 'rockchip/for-next' discards d86f391a024e Merge remote-tracking branch 'reset/reset/next' discards 68592dd05752 Merge remote-tracking branch 'renesas/next' discards f25d3b541019 Merge remote-tracking branch 'realtek/for-next' discards e7a4ebc08509 Merge remote-tracking branch 'raspberrypi/for-next' discards 676ae712ecf7 Merge remote-tracking branch 'qcom/for-next' discards e11bc1b742f2 Merge remote-tracking branch 'omap/for-next' discards 067d9da577bd Merge remote-tracking branch 'mvebu/for-next' discards 7e8e35fb08ac Merge remote-tracking branch 'mediatek/for-next' discards 62748ff6db1d Merge remote-tracking branch 'keystone/next' discards a9fced1544bd Merge remote-tracking branch 'imx-mxs/for-next' discards 59cd735568cd Merge remote-tracking branch 'at91/at91-next' discards 526a55487e76 Merge remote-tracking branch 'aspeed/for-next' discards 4cdebee72e05 rtc: pm8xxx: clear alarm register when alarm is not enabled discards c82f83646f6f Merge remote-tracking branch 'amlogic/for-next' discards cbb690db0abe Merge remote-tracking branch 'arm-soc/for-next' discards cf481bf3aafc Merge remote-tracking branch 'arm64/for-next/core' discards 557ca917a0d2 Merge remote-tracking branch 'arm/for-next' discards 42d120c60df2 Merge remote-tracking branch 'dma-mapping/for-next' discards 204c0c523c2c Merge remote-tracking branch 'kbuild/for-next' discards b16203b0e08a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 42db82372629 rtc: omap: drop unused dt-bindings header discards ba49d55f808e rtc: bd70528: Avoid double error messaging when IRQ absent discards 10197a73e4fa rtc: max8907: add missing select REGMAP_IRQ discards cd49b579e705 rtc: fsl-ftm-alarm: enable acpi support discards a32dcb4acc60 Merge remote-tracking branch 'risc-v-fixes/fixes' discards c995524455e8 Merge remote-tracking branch 'soc-fsl-fixes/fix' discards ace1b627867c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 866305107f3f Merge remote-tracking branch 'scsi-fixes/fixes' discards 8ff607e9cb05 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 2da0c6b6c35c Merge remote-tracking branch 'samsung-krzk-fixes/fixes' discards b06c96cb88b3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 7583869db10d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 3a0b9f9380ac Merge remote-tracking branch 'omap-fixes/fixes' discards 867afdaa4aff Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards fb59c76d1c4b Merge remote-tracking branch 'slave-dma-fixes/fixes' discards 9841994e630b Merge remote-tracking branch 'crypto-current/master' discards af050c8aa36a Merge remote-tracking branch 'input-current/for-linus' discards 20fa59fde9c7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards bc39c1e09896 Merge remote-tracking branch 'regulator-fixes/for-linus' discards d63f5dc52631 Merge remote-tracking branch 'regmap-fixes/for-linus' discards 886833aa40a5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 8d9657a48e0b Merge remote-tracking branch 'rdma-fixes/for-rc' discards 6753923cadad Merge remote-tracking branch 'ipsec/master' discards 24a2aacafb1c Merge remote-tracking branch 'bpf/master' discards f5a4f11a4b18 Merge remote-tracking branch 'net/master' discards 171a3894419f Merge remote-tracking branch 's390-fixes/fixes' discards a746412d994f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 6c02ad7a61d2 Merge remote-tracking branch 'arc-current/for-curr' discards 40923cad84d6 ipc/mqueue.c: fix a brace coding style issue discards 516427242a56 ubsan: include bug type in report header discards f4a28b1f3f0f kasan: unset panic_on_warn before calling panic() discards d090be0e3221 ubsan: check panic_on_warn discards 975a5b519f5e drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] discards a6c170f42a0f ubsan: split "bounds" checker from other options discards 14ae556f2c3a ubsan: add trap instrumentation option discards d0fadde6a7c6 usb: core: kcov: collect coverage from usb complete callback discards 38634b19736d kcov: collect coverage from interrupts discards 6d88ab3a23c0 kcov: use t->kcov_mode as enabled indicator discards 95323a3ec400 kcov: move t->kcov_sequence assignment discards 0431996f3695 kcov: move t->kcov assignments into kcov_start/stop discards ea29fd7f6f90 kcov: fix potential use-after-free in kcov_remote_start discards dbbf3cca057d kcov: cleanup debug messages discards 3a833da1e730 init/Kconfig: clean up ANON_INODES and old IO schedulers options discards 0aa5fcd8213d aio: simplify read_events() discards 35325b23dfb3 kernel/relay.c: fix read_pos error when multiple readers discards 711a473f9fdc kernel/gcov/fs.c: replace zero-length array with flexible- [...] discards 7d55486789c8 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] discards a475d0704315 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] discards 5e01a1cdc8a6 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] discards 04734f837997 samples/hw_breakpoint: drop use of kallsyms_lookup_name() discards 9e9f2cd335cc samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes discards adec5c87d8e4 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] discards 858fd6bdb8bb fs/binfmt_elf.c: allocate less for static executable discards 6c5dcbb3b5f4 fs/binfmt_elf.c: delete "loc" variable discards ebf2121bb41c fs/epoll: make nesting accounting safe for -rt kernel discards fd5cbaf88dad kselftest: introduce new epoll test case discards 1fa3ca6ec7e1 checkpatch: check proper licensing of Devicetree bindings discards b4aa8ef5f3dc checkpatch: improve Gerrit Change-Id: test discards e1f7674360e4 checkpatch: add command-line option for TAB size discards 230e717c7f70 checkpatch: fix multiple const * types discards 937b5750e70c checkpatch: fix minor typo and mixed space+tab in indentation discards 336cf02a93c3 checkpatch: prefer fallthrough; over fallthrough comments discards f85b388e4026 checkpatch: support "base-commit:" format discards 7389af159c32 checkpatch: check SPDX tags in YAML files discards 6aaf86d9473c checkpatch: remove email address comment from email addres [...] discards 77d5755b504a lib/dynamic_debug.c: use address-of operator on section symbols discards 7c8d245c5c9f lib/list: prevent compiler reloads inside 'safe' list iteration discards 110c2d709c1f lib: optimize cpumask_local_spread() discards 12c54d5f75ef linux/bits.h: add compile time sanity check of GENMASK inputs discards 2b0bfe7965ef lib/test_kmod.c: remove a NULL test discards ea1f24bb1b20 lib/rbtree: fix coding style of assignments discards cd539724dcb6 lib/test_bitmap.c: make use of EXP2_IN_BITS discards 9b8483ce6c14 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] discards cc1578fd8ab4 percpu_counter: fix a data race at vm_committed_as discards ea5b7d649778 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script discards 242efae573a2 nds32: linker script: add SOFTIRQENTRY_TEXT discards a30b68e2cfdf kasan: stackdepot: move filter_irq_stacks() to stackdepot.c discards e2687f3c0ceb lib/stackdepot.c: build with -fno-builtin discards 3bae86faea2f lib/stackdepot.c: fix a condition in stack_depot_fetch() discards 90533b5b27a0 lib/stackdepot.c: check depot_index before accessing the s [...] discards f845fafb04ae lib: test_stackinit.c: XFAIL switch variable init tests discards a1350e13a96b lib/scatterlist: fix sg_copy_buffer() kerneldoc discards 3f54b5d789b7 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] discards 44dd7a8879ad lib/ts_fsm.c: replace zero-length array with flexible-arra [...] discards 9778e8420e99 lib/ts_bm.c: replace zero-length array with flexible-array member discards e8ffa8ee0a7f lib/bch.c: replace zero-length array with flexible-array member discards 21c11db117bc lib/test_lockup: rename disable_irq to fix build error discards 451c4f2d6af7 lib/test_lockup: test module to generate lockups discards 588973bd0624 bitops: always inline sign extension helpers discards 4b7206784b1f MAINTAINERS: add an entry for kfifo discards 5686c4ff9623 compiler: Remove CONFIG_OPTIMIZE_INLINING entirely discards 09c71a249182 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] discards 1d85722a8a67 kernel/extable.c: use address-of operator on section symbols discards a8ebdf4112d9 asm-generic: fix unistd_32.h generation format discards e19420a67db7 proc: inline m_next_vma into m_next discards ad0760c3690d seq_file: remove m->version discards a38ae6b8c877 proc: use ppos instead of m->version discards 37c0a6a8409f proc: remove m_cache_vma discards 04432040b400 proc: inline vma_stop into m_stop discards 663dd0ae4d66 proc: speed up /proc/*/statm discards 7e493968e9d2 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes discards d8e041094cd8 proc: faster open/read/close with "permanent" files discards bdc4ad209659 fs/proc/inode.c: annotate close_pdeo() for sparse discards 6d84fcddbde8 kernel/hung_task.c: Monitor killed tasks. discards 27846c799f26 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 142283e71751 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 9334620fadbe mm/dmapool.c: micro-optimisation remove unnecessary branch discards 04c8e38389f1 include/linux/memremap.h: remove stale comments discards 8ec3d5751749 include/linux/swapops.h: correct guards for non_swap_entry() discards 5f60be6e78db mm: use fallthrough; discards 8df0524a4170 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] discards 50e2e3ffc36b mm: fix ambiguous comments for better code readability discards 76080967c968 mm/zsmalloc: add missing annotation for unpin_tag() discards f2ab0fe41014 mm/zsmalloc: add missing annotation for pin_tag() discards 0e75a06b078b mm/zsmalloc: add missing annotation for migrate_read_unlock() discards 7535aa77cadf mm/zsmalloc: add missing annotation for migrate_read_lock() discards db1e6da135b8 mm/slub: add missing annotation for put_map() discards e6c2329798a2 mm/slub: add missing annotation for get_map() discards 39ea2919967d mm/mempolicy: add missing annotation for queue_pages_pmd() discards 3893bac6c4fe mm/hugetlb: add missing annotation for gather_surplus_pages() discards 921d997ef338 mm/compaction: add missing annotation for compact_lock_irqsave discards f5b63362be4a mm/zswap: allow setting default status, compressor and all [...] discards 224f0264cea9 mm: prevent a warning when casting void* -> enum discards b4ec3af67138 mm: huge tmpfs: try to split_huge_page() when punching hole discards 1a4211023f39 mm/shmem.c: Clean code by removing unnecessary assignment discards 9e9574278453 mm/shmem.c: distribute switch variables for initialization discards ad0180e06567 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] discards 2796ab20f633 mm/memory_hotplug: allow to specify a default online_type discards fb65d3ff0b9f mm/memory_hotplug: convert memhp_auto_online to store an o [...] discards 6a11dc9413d3 mm/memory_hotplug: unexport memhp_auto_online discards ddbe8851ee6e hv_balloon-dont-check-for-memhp_auto_online-manually-fix discards ecb61b02a360 hv_balloon: don't check for memhp_auto_online manually discards f330fc844565 powernv/memtrace: always online added memory blocks discards 813a5913b41e drivers/base/memory: store mapping between MMOP_* and stri [...] discards f427513454d6 drivers/base/memory: map MMOP_OFFLINE to 0 discards 697a66be2079 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE discards 44204f585f4c mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] discards f20a5b159826 mm/sparse.c: move subsection_map related functions together discards b0834e79811a mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] discards 2b30f3595731 mm/sparse.c: only use subsection map in VMEMMAP case discards 643db90d157a mm/sparse.c: introduce a new function clear_subsection_map() discards 0428f6fe3dad mm/sparse.c: introduce new function fill_subsection_map() discards 40bf3ee9870e mm/memory_hotplug.c: cleanup __add_pages() discards 8b63461ea9c5 mm/memory_hotplug.c: simplify calculation of number of pag [...] discards 82ead3c97fc4 mm/memory_hotplug.c: only respect mem= parameter during bo [...] discards 0ff606ddae87 mm/page_ext.c: drop pfn_present() check when onlining discards 830e6b77c3a5 drivers/base/memory.c: drop pages_correctly_probed() discards 80ffd0338bc3 drivers/base/memory.c: drop section_count discards c28db77a6ec8 drivers/base/memory.c: indicate all memory blocks as removable discards 646495001975 userfaultfd: selftests: add write-protect test discards 2d71aef139b0 userfaultfd: selftests: refactor statistics discards 40be891a3a62 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally discards 020d0a54f1b8 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update discards 5f6578338f48 userfaultfd: wp: don't wake up when doing write protect discards f2cb1b5792d7 userfaultfd: wp: enabled write protection in userfaultfd API discards 6cf93b76ee51 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl discards 72098f4535ac userfaultfd: wp: support write protection for userfault vma range discards 3652ecc238ad khugepaged: skip collapse if uffd-wp detected discards e237774b8ad0 userfaultfd: wp: support swap and page migration discards 660dfaa1b914 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers discards fd796b677fe4 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork discards 0548403a5ac4 userfaultfd: wp: apply _PAGE_UFFD_WP bit discards 1b73c45e70a2 mm: merge parameters for change_protection() discards 0bb31d665ec5 userfaultfd: wp: add UFFDIO_COPY_MODE_WP discards afb185fbe07a userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers discards 3888344415db userfaultfd: wp: add WP pagetable tracking to x86 discards 37b0c9f19c82 userfaultfd: wp: hook userfault handler to write protection fault discards daae521103d2 userfaultfd: wp: add helper for writeprotect check discards c9e7437a5edc virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] discards 34205f8f226c mm/page_reporting: add free page reporting documentation discards 81d98e64e0fb mm/page_reporting: add budget limit on how many pages can [...] discards 7986893a6a82 mm/page_reporting: rotate reported pages to the tail of the list discards 51280dcf06c3 virtio-balloon: add support for providing free page report [...] discards 5a80926b194d virtio-balloon: pull page poisoning config out of free pag [...] discards 9fb4432c332d mm: introduce Reported pages discards 29ab8217f42e mm: add function __putback_isolated_page discards a5e48d0ead2d mm: use zone and order instead of free area in free_list m [...] discards 39f8663ce84a mm: adjust shuffle code to allow for future coalescing discards 54932272029b mm: code cleanup for MADV_FREE discards 784eca592237 mm/madvise: allow KSM hints for remote API discards c2b452d67ada mm/madvise: employ mmget_still_valid() for write lock discards 8b82900a1560 mm/madvise: support both pid and pidfd for process_madvise discards 91096e9add4a pid: move pidfd_get_pid() to pid.c discards fc85a7b7bdc1 mm/madvise: check fatal signal pending of target process discards 4cc843a0d436 fix process_madvise build break for arm64 discards 111f7ff5fb86 mm/madvise: introduce process_madvise() syscall: an extern [...] discards f0b1da47d6c1 mm/madvise: pass task and mm to do_madvise discards 6357a752eca1 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] discards 9963a7867042 drivers/base/memory.c: cache memory blocks in xarray to ac [...] discards 9fe22956c38c mm/ksm.c: update get_user_pages() argument in comment discards c3df901f4782 mm, thp: track fallbacks due to failed memcg charges separately discards 674077d724af mm, shmem: add vmstat for hugepage fallback discards b57090713f22 mm-migratec-migrate-pg_readahead-flag-fix discards 7c17d1d33afa mm/migrate.c: migrate PG_readahead flag discards 96cc3d03812e mm/migrate.c: unify "not queued for migration" handling in [...] discards aeb02b1eaa08 mm/migrate.c: check pagelist in move_pages_and_store_status() discards b3e4c99a1a38 mm/migrate.c: wrap do_move_pages_to_node() and store_status() discards fde768dd1f70 mm/migrate.c: no need to check for i > start in do_pages_move() discards 99088b679227 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix discards 0c2884d77aa8 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t discards da1e61d26551 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set discards ed50dcf21aaa mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] discards da3891dd745a selftests/vm: fix map_hugetlb length used for testing read [...] discards 5e34a1ebc0cd mm: cleanup cmdline_parse_hugetlb_cma() discards 115312bd79e9 mm: hugetlb: optionally allocate gigantic hugepages using cma discards 8486188f2471 mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() discards db17de2d6ed6 mm/hugetlb.c: clean code by removing unnecessary initialization discards 3d7dead7aa8c hugetlb_cgroup: add hugetlb_cgroup reservation docs discards 680d6c615d90 hugetlb_cgroup: add hugetlb_cgroup reservation tests discards ccdbcbe4b2cf hugetlb: remove check_coalesce_bug debug code discards b63e676d408b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs discards 52ec4f26c102 hugetlb: support file_region coalescing again discards cdb6b5c61fe9 hugetlb_cgroup: support noreserve mappings discards 2854ea8c3f02 hugetlb_cgroup-add-accounting-for-shared-mappings-fix discards efeb369feab0 hugetlb_cgroup: add accounting for shared mappings discards c17972dacb9a mm/hugetlb: fix file_region entry allocations discards ad2d3f369039 hugetlb: disable region_add file_region coalescing discards cb1360feaeed hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] discards c03ab4a7eebe hugetlb_cgroup: add reservation accounting for private mappings discards 1f27830dae57 mm/hugetlb_cgroup: fix hugetlb_cgroup migration discards 9d7c1b7ad176 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] discards 35a98dc63857 hugetlb_cgroup: add hugetlb_cgroup reservation counter discards 5351d91f0421 hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race discards d2b8801489e1 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization discards 83487f54884c mm/memblock.c: remove redundant assignment to variable max_addr discards 2259554813ca mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() discards ca1599778a3e mm/mempolicy: check hugepage migration is supported by arc [...] discards 39e027120bd8 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping discards b6e2b35b2469 mm/compaction.c: clean code by removing unnecessary assignment discards 0e05f19ac95c mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 discards 3d40d59d86df mm/compaction: Disable compact_unevictable_allowed on RT discards e68825d8bd2a mm/compaction: really limit compact_unevictable_allowed to [...] discards 39e9c6b1c01c mm, compaction: fully assume capture is not NULL in compac [...] discards da5e9e3d96dd mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix discards 4321a7b0ab0d mm,thp,compaction,cma: allow THP migration for CMA allocations discards 649411639ff8 mm,compaction,cma: add alloc_contig flag to compact_control discards a32cac0968b5 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] discards ee8cb733f8a1 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() discards 140f85d6c25d mm/vmscan.c: Clean code by removing unnecessary assignment discards da340698cbfb mm/vmscan.c: fix data races using kswapd_classzone_idx discards ba26aa90d732 mm/vmscan.c: remove cpu online notification for now discards b93ed58e8b26 mm: vmscan: replace open codings to NUMA_NO_NODE discards be941c25df1d mm: vmpressure: use mem_cgroup_is_root API discards 405195c99dea mm: vmpressure: don't need call kfree if kstrndup fails discards a183f7b75074 mm/page_alloc: simplify page_is_buddy() for better code re [...] discards 14cb25116baf mm/page_alloc.c: fix tick timer stall during deferred page init discards dedd56e85a63 mm/page_alloc.c: micro-optimisation Remove unnecessary branch discards 092840d731b2 mm/page_alloc.c: use free_area_empty() instead of open-coding discards 39c1d632df45 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] discards d523463785f5 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] discards e6ed06a6e911 mm, pagealloc: micro-optimisation: save two branches on ho [...] discards a8ad8c74a0cb mm/page_alloc: increase default min_free_kbytes bound discards e5cb7ed33b3b kasan: fix -Wstringop-overflow warning discards 4e94c861dc62 kasan: add test for invalid size in memmove discards 3b81a8e4391b kasan-detect-negative-size-in-memory-operation-function-fix-2 discards 24b972da3eca kasan/tags: fix -Wdeclaration-after-statement warn discards 7cc4cff01d45 kasan: detect negative size in memory operation function discards de0cc03ce21f mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] discards 6d2a034c31fa mm/sparse: rename pfn_present() to pfn_in_present_section() discards e0ee3c9455a5 mm/sparsemem: get address to page struct instead of addres [...] discards 334471fe6a87 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes discards 1323bdf809aa selftest: add MREMAP_DONTUNMAP selftest discards f8c1eb76c34e selftest-add-mremap_dontunmap-selftest-fix discards 4f6b8214c244 selftests: add MREMAP_DONTUNMAP selftest discards 21bedd694f64 mm-add-mremap_dontunmap-to-mremap-v7 discards 82f5cdd15b24 mm-add-mremap_dontunmap-to-mremap-v6 discards 08e9ffcaf975 mm/mremap: add MREMAP_DONTUNMAP to mremap() discards 6600855f6292 mm: mmap: add trace point of vm_unmapped_area discards 53786201fbff mmap: remove inline of vm_unmapped_area discards 1dd43d45786c mm/memory.c: clarify a confusing comment for vm_iomap_memory discards 05c4d08584bf mm: clarify a confusing comment for remap_pfn_range() discards 25048605bf20 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path discards cc926b3e1c99 mm/gup: allow to react to fatal signals discards babb07404183 mm/gup: allow VM_FAULT_RETRY for multiple times discards d2ef7490e38f mm: allow VM_FAULT_RETRY for multiple times discards 9db031725023 mm: introduce FAULT_FLAG_INTERRUPTIBLE discards 96853880ad8f mm: introduce FAULT_FLAG_DEFAULT discards f58b81cb7d07 userfaultfd: don't retake mmap_sem to emulate NOPAGE discards 14da2783cc66 mm: return faster for non-fatal signals in user mode faults discards 68880a4e47af sh/mm: use helper fault_signal_pending() discards a913ff4994a7 powerpc/mm: use helper fault_signal_pending() discards 1936a87a3b89 arm64/mm: use helper fault_signal_pending() discards ef9301e76e55 arc/mm: use helper fault_signal_pending() discards d0dd8ad4c5b7 x86/mm: use helper fault_signal_pending() discards 5517151f55b6 mm-introduce-fault_signal_pending-fix discards 72566ae10295 mm: introduce fault_signal_pending() discards 6566b88ff70b mm/gup: fix __get_user_pages() on fault retry of hugetlb discards e0bb4db8ea7c mm/gup: rename "nonblocking" to "locked" where proper discards 765a939f29a1 mm: add pagemap.h to the fine documentation discards 9d22717ab08f mm/vma: make is_vma_temporary_stack() available for general use discards b3ba5f35bd4d mm/vma: make vma_is_foreign() available for general use discards 9dd542e29104 mm/vma: move VM_NO_KHUGEPAGED into generic header discards 42faa31726a3 mm/mmap.c: fix the adjusted length error discards 615da912800c mm/vma: append unlikely() while testing VMA access permissions discards cab76372ceed mm/vma: replace all remaining open encodings with vma_is_a [...] discards a9efc21831ac mm/vma: replace all remaining open encodings with is_vm_hu [...] discards c3514ff1b22f mm/vma: make vma_is_accessible() available for general use discards 9dba1e8c6212 mm/vma: add missing VMA flag readable name for VM_SYNC discards 0943c42707a1 mm: set vm_next and vm_prev to NULL in vm_area_dup() discards e9908916aa57 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" discards 867458d0cc4e mm: don't prepare anon_vma if vma has VM_WIPEONFORK discards 03e8374530cb mm/mapping_dirty_helpers: Update huge page-table entry callbacks discards 78f3bc6d7f0f mm: memcg: make memory.oom.group tolerable to task migration discards fa64273b6558 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] discards 1d0664a50b97 mm, memcg: prevent mem_cgroup_protected store tearing discards 29ba167ecace mm, memcg: prevent memory.swap.max load tearing discards a7feb1c9d082 mm, memcg: prevent memory.min load/store tearing discards 0aee1081c83c mm, memcg: prevent memory.low load/store tearing discards f8b65997fe1d mm, memcg: prevent memory.max load tearing discards 42989742fed8 mm, memcg: prevent memory.high load/store tearing discards 034da8b42fe6 memcg-optimize-memorynuma_stat-like-memorystat-fix discards 9f9f3eecab9e mm/memcg: optimize memory.numa_stat like memory.stat discards 2a3ee23c8579 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused discards a5857f20d472 memcg: css_tryget_online cleanups discards e3eacfab447c mm: memcontrol: recursive memory.low protection discards 0bf7abc11693 mm: memcontrol: clean up and document effective low/min ca [...] discards 10817ce87454 mm: memcontrol: fix memory.low proportional distribution discards 7525cae97880 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] discards 897e10c9522c mm: memcg/slab: cache page number in memcg_(un)charge_slab() discards fc777a8956f3 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() discards 9c21df644a1f mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] discards 8d98ba48754b mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments discards 308a41d466ff mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments discards e4f266fb7b91 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 discards 110f0ed3a889 mm: memcg/slab: introduce mem_cgroup_from_obj() discards 45cd036ef2e7 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node discards 0475685711f8 mm, memcg: fix build error around the usage of kmem_caches discards 3e99fca4f1a0 mm/swap_state.c: use the same way to count page in [add_to [...] discards df8b9019ac1c mm: swap: use smp_mb__after_atomic() to order LRU bit set discards 903f16406e2b mm-swap-make-page_evictable-inline-fix discards 016de4a74e55 mm: swap: make page_evictable() inline discards b2e2c5a27c1b mm/swap_slots.c: assign|reset cache slot by value directly discards 8b7c9e1c3cba mm/swapfile: fix data races in try_to_unuse() discards b72002ce7ea1 mm/swap.c: not necessary to export __pagevec_lru_add() discards c0e90a3a04f2 mm/swapfile.c: fix comments for swapcache_prepare discards eb049b34fcac mm/gup/writeback: add callbacks for inaccessible pages discards b7f57255b9eb mm: dump_page(): additional diagnostics for huge pinned pages discards 92b39c21b1ab mm: improve dump_page() for compound pages discards dcca96783ef2 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] discards 9a9d2846a971 mm/gup_benchmark: support pin_user_pages() and related calls discards a515216a631a mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting discards 33394fa8e65f mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] discards b8e8b2b8fdc6 mm-gup-track-foll_pin-pages-fix-2-fix discards 7f40bcb6f00a mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" discards f3f21f4b6f5d mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages discards 4ae35895f80d mm/gup: track FOLL_PIN pages discards 0da2ef1e48af mm/gup: require FOLL_GET for get_user_pages_fast() discards 58e77e3f65c6 mm/gup: pass gup flags to two more routines discards 82e4fc037f5c mm: introduce page_ref_sub_return() discards 6463a5eea8ce mm/gup: pass a flags arg to __gup_device_* functions discards 1be1b17d7cd1 mm/gup: split get_user_pages_remote() into two routines discards 4411909aa29a mm/filemap.c: remove unused argument from shrink_readahead [...] discards 278a4c85b1f9 mm/filemap.c: clear page error before actual read discards 3400ca382bae mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] discards ce4a927364f7 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] discards 0765f31f52c5 mm/Makefile: disable KCSAN for kmemleak discards a0b6eb9da589 mm/kmemleak.c: use address-of operator on section symbols discards 0cb8c5bfe0ed Revert "topology: add support for node_to_mem_node() to de [...] discards 63bc7276cbc3 slub: relocate freelist pointer to middle of object discards 70d8193b69c5 slub: improve bit diffusion for freelist ptr obfuscation discards 4603f2db6833 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs discards 879f670c867c mm/slub.c: replace cpu_slab->partial with wrapped APIs discards 220e678a3f5d kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 19c8bafeb5c3 fs_parse: Remove pr_notice() about each validation discards 31cfd4fc61bf ramfs: support O_TMPFILE discards 77137e7f0baf ocfs2: use scnprintf() for avoiding potential buffer overflow discards adbc28d235e0 ocfs2: roll back the reference count modification of the p [...] discards 07f9a85732d4 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] discards fb6bc4434fe2 ocfs2: dlm: replace zero-length array with flexible-array member discards 54edbe9c1bcd ocfs2: cluster: replace zero-length array with flexible-ar [...] discards 1769a3e634cb ocfs2: replace zero-length array with flexible-array member discards e50e50525241 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] discards 5a33b2654fb7 ocfs2: remove useless err discards 328d2bbf3b30 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" discards e330ba54c4b9 ocfs2: there is no need to log twice in several functions discards 6f72cfeea9ab ocfs2: remove dlm_lock_is_remote discards 2fc764b00cd1 ocfs2: use OCFS2_SEC_BITS in macro discards 98a340097b62 ocfs2: remove unused macros discards d3520dbe6b1d ocfs2: remove FS_OCFS2_NM discards 344c451c5d04 scripts/spelling.txt: add more spellings to spelling.txt discards a2ea728f6b53 scripts/spelling.txt: add syfs/sysfs pattern discards 478d694a258e asm-generic: make more kernel-space headers mandatory discards 15b3d9068ee8 kthread: mark timer used by delayed kthread works as IRQ safe discards 0eee213807e6 hugetlb_cgroup: fix illegal access to memory discards 04815dab1228 /proc/kpageflags: do not use uninitialized struct pages discards 13f7c5d6aa59 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards e99199435ace mm/swapfile.c: move inode_lock out of claim_swapfile discards 1aaabd1170fb mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] discards 043261714264 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits f9bde2326cef Merge branch 'irq/gic-v4.1' into irq/irqchip-next discards 5e3ada361a7a Merge branch 'pnp' into linux-next discards def2c5014dd3 Merge branch 'acpi-pm' into linux-next discards d3ee1b1da029 Merge branch 'spi-5.7' into spi-next discards 79661d777dc0 Merge branch 'asoc-5.7' into asoc-next discards a47c7b73a49d Merge branch 'asoc-5.6' into asoc-linus omits 3f6c690f5dfe Merge branch 'for-next/asm-cleanups' into for-next/core omits 3622884c975c Merge branch 'for-next/bti' into for-next/core omits 5665f25363a1 Merge branch 'for-next/kernel-ptrauth' into for-next/core omits c71ba5dc33bd Merge branch 'for-next/asm-annotations' into for-next/core omits 660dec6c311b Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits 5d7761ddb2bc arm64: move kimage_vaddr to .rodata omits c47b3b822111 arm64: use mov_q instead of literal ldr omits ccc9b5c40c99 drm/amdgpu/smu11: add support for SMU AC/DC interrupts omits 773825eb8b00 drm/amdgpu/swSMU: handle manual AC/DC notifications omits 8d936efe9542 drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x omits 7aa178312000 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] omits fcb5bc551b49 drm/amdgpu/swSMU: correct the bootup power source for Navi1X omits 9830a3a2ab69 drm/amdgpu/swSMU: use the smu11 power source helper for navi1x omits 5a9b18680e60 drm/amdgpu/smu11: add a helper to set the power source omits dca11ce322e5 drm/amd/swSMU: add callback to set AC/DC power source omits 3da850b6d6a6 Merge remote-tracking branch 'origin/kvm-arm64/gic-v4.1' i [...] omits 390c7a513dff KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs omits fcd4f249115a KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs omits a7a7501ce327 KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] omits 83fa0aa52c94 irqchip/gic-v4.1: Eagerly vmap vPEs omits 68c9564805c7 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] omits f3d6426e0f9a irqchip/gic-v4.1: Add VSGI property setup omits fa4a4bc55a15 KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] omits 5314c9fc1037 irqchip/gic-v4.1: Add VSGI allocation/teardown omits 3f3cf051d8fb KVM: arm64: GICv4.1: Add direct injection capability to SG [...] omits c1ff740568a0 irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] omits b045e64f6db0 KVM: arm64: GICv4.1: Let doorbells be auto-enabled omits e8fbda9535d7 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks omits 943398dfb518 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks omits 477a785e84e1 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks omits 602457a493ca irqchip/gic-v4.1: Add initial SGI configuration omits 92144431b2b1 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip omits 43eb3c4b49d0 arm64: reduce trampoline data alignment omits 5ec3e2482908 arm64/sdei: gather trampolines' .rodata omits bf162151128a arm64: clean up trampoline vector loads omits 3a530f9d68d2 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits d1c7ed8f84b0 drm/amdgpu: work around llvm bug #42576 omits b55dabc0a4ce drm/amdkfd: Enable GWS based on FW Support omits 38e981a9909f drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 35068f957da4 drm/amdgpu: Fix per-IB secure flag GFX hang omits ca43654fbc8b drm/amdgpu: Fine-grained TMZ support omits 11cbb8cafd5b drm/amdgpu: stop evicting encrypted BOs to swap omits 54e33c44d82c drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 2b0044e22960 drm/amdgpu: also add the TMZ flag to GART omits 9a2d91952302 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits ae58e5896193 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 37363ad0387e drm/amd/display: Indicate use of TMZ buffers to DC omits 0cfe8f5b1b8f drm/amdgpu: implement TMZ accessor (v3) omits 76f0e1037250 drm/amdgpu: remove the alignment placeholder for secure buffer omits e409c7d60f72 drm/amdgpu: move CS secure flag next the structs where it's used omits a8e04bdc0c3f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 682d4c9723aa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 1efcc74916f0 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 7725dc855f7c drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits d809d8932f66 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 6a9f75b727a7 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 83b3d79b5001 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 6b2efa05104f drm/amdgpu: job is secure iff CS is secure (v5) omits 0d5d1d81f105 drm/amdgpu: expand the context control interface with trust flag omits 20a4aa6fadd6 drm/amdgpu: expand the emit tmz interface with trusted flag omits a8cb965b8e4c drm/amdgpu: add tmz bit in frame control packet omits 8d9dd02a392a drm/amdgpu: add function to check tmz capability (v4) omits f1279d95f9fc drm/amdgpu: add amdgpu_tmz data structure omits 7513d2f9a080 drm/amdgpu: add tmz feature parameter (v2) omits 09c314125fbb drm/amdgpu: define the TMZ bit for the PTE omits c5fd6417dec7 drm/amdgpu: add UAPI to create secure commands (v3) omits 5a5097e9c919 drm/amdgpu: add UAPI for creating encrypted buffers omits ef0c1aed2459 Merge branch 'devel' into for-next omits ebcc830b29d7 Merge branch 'remotes/lorenzo/pci/vmd' omits b031d66760b2 Merge branch 'remotes/lorenzo/pci/tegra' omits 5cf24adfce45 Merge branch 'remotes/lorenzo/pci/qcom' omits db236077ef9f Merge branch 'remotes/lorenzo/pci/mobiveil' omits d4b780824b14 Merge branch 'remotes/lorenzo/pci/hv' omits d5aee66fd3ce Merge branch 'remotes/lorenzo/pci/endpoint' omits 4fb77809d732 Merge branch 'remotes/lorenzo/pci/amlogic' omits 233fb7782349 Merge branch 'pci/p2pdma' omits bb6944baa930 Merge branch 'pci/misc' omits ea95c921fc1b Merge branch 'pci/interrupts' omits 60049b06148c Merge branch 'pci/hotplug' omits 53c1dfc7ce55 Merge branch 'pci/enumeration' omits f5fa2e005b3b Merge branch 'pci/aspm' discards fcd137a654ea f2fs: fix to account compressed blocks in f2fs_compressed_ [...] discards 600e6385a5e9 f2fs: xattr.h: Replace zero-length array with flexible-arr [...] discards 5681b8aafc6d f2fs: fix to update f2fs_super_block fields under sb_lock discards 254b075d170d f2fs: Add a new CP flag to help fsck fix resize SPO issues discards 6ac3c5f021cc f2fs: Fix mount failure due to SPO after a successful onli [...] discards c4c5d1b611f7 f2fs: use kmem_cache pool during inline xattr lookups discards 37da629c357d Merge branch 'pnp' into linux-next discards 05f7e4f06836 Merge branch 'pm-docs' into linux-next discards b2c84b18ecd4 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] discards 1a44a4cd5183 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next discards 3b5c0d97df4f Merge branch 'pm-qos' into linux-next discards bf24423dbb9e Merge branches 'acpi-x86', 'acpi-fan' and 'acpi-pci' into [...] omits c013e39f4fbb Merge branch 'regulator-5.7' into regulator-next omits d4eac2fc150b Merge branch 'regulator-5.6' into regulator-linus discards 8fd106952da7 CIFS: Fix bug which the return value by asynchronous read [...] discards 4f6257b7d092 CIFS: check new file size when extending file by fallocate discards fafdc445db3c rcu-tasks: Add grace-period and IPI counts to statistics discards 5dba8c0aae80 rcu-tasks: Split ->trc_reader_need_end discards fc1a4b27637d rcu-tasks: Provide boot parameter to delay IPIs until late [...] discards f4843414fa9e rcu-tasks: Add a grace-period start time for throttling and debug discards 19dd521ede41 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks discards a9fc13126d09 rcu-tasks: Make rcutorture writer stall output include GP state discards c6ef38e4d595 rcu-tasks: Add RCU tasks to rcutorture writer stall output discards b062c7d2cac5 rcu-tasks: Move #ifdef into tasks.h discards c0cb026358f5 rcu-tasks: Add stall warnings for RCU Tasks Trace discards fd3e855129bd rcutorture: Add torture tests for RCU Tasks Trace discards 35e10798667a rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] discards ba0c8f158269 rcu-tasks: Code movement to allow more Tasks RCU variants discards 0cd1a5688c27 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] discards 2ff80b4f3a36 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages discards 14ce86e34577 rcutorture: Add torture tests for RCU Tasks Rude discards be32f89cd89d rcu-tasks: Add an RCU-tasks rude variant discards 3fc540adf93f rcu-tasks: Refactor RCU-tasks to allow variants to be added discards a2055d17aa08 rcutorture: Add a test for synchronize_rcu_mult() discards a0a9c1e85385 rcu: Reinstate synchronize_rcu_mult() discards 6bd81546e0fb rcu-tasks: Create struct to hold state information discards ebaa3ba0b7e5 rcu-tasks: Move Tasks RCU to its own file discards 7e9b430e6c7e rcutorture: Add flag to produce non-busy-wait task stalls discards 39e6b9ebcf8b rcu: Add per-task state to RCU CPU stall warnings discards a840abc90ad1 sched/core: Add function to sample state of locked-down task discards c26e4643d4a3 rcu/tree: Count number of batched kfree_rcu() locklessly discards 6531c79b6b45 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] discards 76449ef194c4 rcuperf: Add ability to increase object allocation size discards 7775f03092a1 rcu-tasks: Use context-switch hook for PREEMPT=y kernels omits 29ef5f00d1b4 nvmem: Add support for write-only instances omits bf7f15c585d5 arm64: elf: Fix allnoconfig kernel build with !ARCH_USE_GN [...] omits f762690c723e Merge branch 'fixes' into next omits acfa505ca1c3 extcon: Mark extcon_get_edev_name() function as exported symbol omits b9eea797a6d8 Merge branch 'perf/core' omits d5a7feaf7647 Merge branch 'x86/cpu' omits 36f2faf8d0a1 Merge branch 'x86/kdump' omits 74bc463bca0b Merge branch 'x86/mm' omits 22f8bc15492d Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits bde0962874cc Merge branch 'v5.7/dt64' into tmp/aml-rebuild discards e2e79d847b4d SMB3: Minor cleanup of protocol definitions discards 926c941f7f2c SMB3: Additional compression structures discards f2fbaa871e8c SMB3: Add new compression flags discards f68f98957f8d cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] discards b83f55dd770d cifs: clear PF_MEMALLOC before exiting demultiplex thread discards 2bba49853d54 cifs: cifspdu.h: Replace zero-length array with flexible-a [...] discards 799b3b9b025d CIFS: Warn less noisily on default mount discards 4a3c5e55bff7 fs/cifs: fix gcc warning in sid_to_id discards 9b813007aee8 cifs: allow unlock flock and OFD lock across fork discards c8b03f9f18ec cifs: do d_move in rename discards 9093579e1edc cifs: add SMB2_open() arg to return POSIX data discards 8d1e37276297 cifs: plumb smb2 POSIX dir enumeration discards 71d4550d9abd cifs: add smb2 POSIX info level discards 9c39e331da40 cifs: rename posix create rsp discards 933e20d7bb8f cifs: print warning mounting with vers=1.0 discards 16e98adab310 smb3: fix performance regression with setting mtime discards e3ca10e92d52 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() discards 123a8e4e16f7 cifs: use mod_delayed_work() for &server->reconnect if alr [...] discards 053626865549 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] discards d3ff2126f92b cifs: handle prefix paths in reconnect discards 7c5d086f38b1 cifs: do not ignore the SYNC flags in getattr discards c0e782b3572c rcu: update.c: get rid of some doc warnings discards 65d49bcecef9 rcu: Add comments marking transitions between RCU watching [...] discards 3a1180e73014 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() omits b6590a89f9a6 mmc: sdhci: use FIELD_GET for preset value bit masks omits 4a24beedee7e PCI: keystone: Allow AM654 PCIe Endpoint to raise MSI-X interrupt omits 8d4e2c90d43a PCI: dwc: Fix dw_pcie_ep_raise_msix_irq() to get correct M [...] omits 4ac63cf0c048 PCI: endpoint: Fix ->set_msix() to take BIR and offset as [...] omits 383499f8863e arm64: BTI: Add Kconfig entry for userspace BTI omits 424037b77519 mm: smaps: Report arm64 guarded pages in smaps omits de48bb369242 arm64: mm: Display guarded pages in ptdump omits 30685d789c48 KVM: arm64: BTI: Reset BTYPE when skipping emulated instructions omits 0537c4cd71e3 arm64: BTI: Reset BTYPE when skipping emulated instructions omits d2c2ee4cc33b arm64: traps: Shuffle code to eliminate forward declarations omits 172a797661d9 arm64: unify native/compat instruction skipping omits ec94a46ee7ac arm64: BTI: Decode BYTPE bits when printing PSTATE omits ab7876a98a21 arm64: elf: Enable BTI at exec based on ELF program properties omits fe0f67660ee9 elf: Allow arch to tweak initial mmap prot flags omits 8ef8f360cf30 arm64: Basic Branch Target Identification support omits 00e19ceec80b ELF: Add ELF program property parsing support omits db751e309ff0 ELF: UAPI and Kconfig additions for ELF program properties discards 67be63628222 KVM: s390: mark sie block as 512 byte aligned discards 6f6d6ea7cf17 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; omits 8af263ce58de misc: pci_endpoint_test: Add support to get DMA option fro [...] omits 86eb205b612f tools: PCI: Add 'd' command line option to support DMA omits 74b9b4da84c7 misc: pci_endpoint_test: Use streaming DMA APIs for buffer [...] omits c95dc02b42eb PCI: endpoint: functions/pci-epf-test: Print throughput in [...] omits a1d105d4ab8e PCI: endpoint: functions/pci-epf-test: Add DMA support to [...] omits 64b3637cdb88 mmc: sdhci-of-at91: Display clock changes for debug purpose only omits a4f40ace9564 mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 omits 5233eb3a8e0b mmc: sdhci: am654: Use sdhci_set_power_and_voltage() omits 7681aae620d4 mmc: sdhci: at91: Use sdhci_set_power_and_voltage() omits a4a77a54e379 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() omits 93d143506797 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() omits 30d419c9c678 mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() omits 3a74e616e832 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] omits 7914259b8845 dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] omits 5b761a95215e sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability omits b11bd6eda40d sdhci: tegra: Implement Tegra specific set_timeout callback omits 4b55f046b1b4 mmc: sdhci-omap: Add Support for Suspend/Resume omits a3fe651cc1d0 mmc: renesas_sdhi: simplify execute_tuning omits ba4914198bd7 mmc: renesas_sdhi: Use BITS_PER_LONG helper omits 29af78f1de0f mmc: cqhci: Update cqhci memory ioresource name omits 12e7f8787e03 mmc: sdhci-msm: Deactivate CQE during SDHC reset omits 7d0bbf9f3221 mmc: cqhci: Add cqhci_deactivate() omits 57160c205f06 mmc: Replace zero-length array with flexible-array member omits 943407cd0c3f mmc: mmc_test: Pass different sg lists for non-blocking requests omits 713e9423a7ad dt-bindings: mmc: sdhci-msm: Add CQE reg map omits 2e18997b75cf mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag omits a0309073829d mmc: core: Fix indentation omits b94e5049c232 mmc: sdhci-esdhc-imx: restore pin state when resume back omits b4f269fe8784 mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode omits 6ab191bca868 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci omits 00290af132f7 mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM omits 7b49d9f34dce mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 omits cf4588870639 mmc: sdhci-esdhc-imx: optimize the strobe dll setting omits b5afec5eaf08 mmc: sdhci-esdhc-imx: optimize the clock setting omits a852449bbcd0 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support omits 9a4e873410c0 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding omits 54eea39df55a mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME omits 00a234999414 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs omits 6823a8209109 mmc: sdhci-esdhc-imx: no fail when no pinctrl available omits 96c42e48e051 mmc: sdhci: do not enable card detect interrupt for gpio cd type omits f1f5aa4cc6da mmc: sdhci_am654: Enable DLL only for some speed modes omits 8205417955b6 mmc: sdhci_am654: Update OTAPDLY writes omits a5075d588b75 dt-bindings: mmc: sdhci-am654: Update Output tap delay binding omits 2625809c863e mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] omits e15084b4d5b6 mmc: mmci: Add support for sdmmc variant revision 2.0 omits 96b9dbeed2d3 mmc: mmci_sdmmc: Implement signal voltage callbacks omits a1bf51c17f7d mmc: mmci: Add callbacks for to manage signal voltage switch omits 4cd2cf45396f mmc: mmci_sdmmc: Add execute tuning with delay block omits ddf879693195 dt-bindings: mmc: mmci: add delay block base register for sdmmc omits 9bb49acd94a4 mmc: mmci: Add private pointer for variant omits c214fee9e82b mmc: mmci: Add a reference at mmc_host_ops in mmci struct omits 972c65e9348f mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma omits bb35d3363b78 mmc: mmci_sdmmc: Replace sg_dma_xxx macros omits f293d6061e69 mmc: core: Fixup support for HW busy detection for HPI commands omits 84ff1887f652 mmc: core: Convert to mmc_poll_for_busy() for HPI commands omits 0c13ed9326d3 mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() omits 2342efff2cc3 mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard omits 82b924f8b92b mmc: core: Update CMD13 busy check for CMD6 commands omits 8f7f7d73370d mmc: core: Enable re-use of mmc_blk_in_tran_state() omits e0464b251c78 mmc: core: Split up mmc_poll_for_busy() omits 42c7163f99ac mmc: core: Drop redundant in-parameter to __mmc_switch() omits 288f0baa49d6 mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] omits 7fccbd864a41 mmc: core: Drop unused define omits 02e52c4af16d mmc: core: Throttle polling rate for CMD6 omits caa4d77773bd mmc: host: sdhci-sprd: Add software queue support omits 77d38e97d824 mmc: host: sdhci: Add a variable to defer to complete requ [...] omits 913b593ff4a5 mmc: host: sdhci: Add request_done ops for struct sdhci_ops omits 68b27bb30111 mmc: core: Enable the MMC host software queue for the SD card omits 6ef2af5778d7 mmc: Add MMC host software queue support omits b07c82101641 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts omits 3ec539eb83d9 mmc: sdhci-of-arasan: Remove quirk for broken base clock omits 8b8debe00f18 mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits 31ad47f00160 firmware: xilinx: Add DLL reset support omits fb1e3997049b firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits 38be4db9b7eb mmc: tmio: remove superfluous callback wrappers omits 86fcfe434656 mmc: tmio: factor out TAP usage omits 8a9b39207935 mmc: tmio: enforce retune after runtime suspend omits 0ac000a1506c mmc: tmio: give callback a generic name omits a34922a839f6 mmc: renesas_sdhi: complain loudly if driver needs update omits a45d1e3c2b03 mmc: tmio: refactor tuning execution into SDHI driver omits 931ff19e8ce9 mmc: renesas_sdhi: cleanup SCC defines omits d58edca9e844 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 69ab22765785 mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits d977cf96a3f2 mmc: renesas_sdhi: Add manual correction omits 08290e81a9e1 mmc: renesas_sdhi: remove double clear of automatic correction omits 370a05e94a2e Merge branch 'linus' omits b1d8733704e0 Merge branch 'irq/urgent' discards bcc0f64d27ed Merge branch 'acpi-ec' into linux-next discards f7389dde6e50 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] discards 19ddcad282f3 Merge branch 'acpica' into linux-next omits d8923c0e8822 PM / devfreq: Fix handling dev_pm_qos_remove_request result discards edff6aba9400 m68k: Replace setup_irq() by request_irq() omits b8fa2427258a Merge branch 'linus' omits 3168392536d3 Merge branch 'irq/core' omits cf32602c002a Merge branch 'perf/urgent' omits 2e41afc11ab8 Merge branch 'x86/cpu' omits 25211ec8f855 Merge branch 'x86/mm' omits 45d714fb8e32 Merge branch 'x86/timers' omits 8cf269055927 Merge branch 'x86/urgent' omits 725dc299d562 PCI: endpoint: Fix clearing start entry in configfs discards 308a3571d2b9 x86/mm/pat: Mark an intentional data race discards 8cb926dbc9cf Revert "rculist: Describe variadic macro argument in a Sph [...] discards d68530818c9d rcu: Fix the (t=0 jiffies) false positive omits a0ef3e533376 Merge branch 'linus' omits 59832a85ca2f Merge branch 'locking/urgent' omits 0826c00641ed Merge branch 'ras/core' omits 403b1e93e930 Merge branch 'x86/cpu' omits 99a5dbfb726f Merge branch 'x86/entry' omits 79b3e5654539 Merge branch 'x86/urgent' omits 1b26f3ba6117 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] omits 5b645b7fade9 PCI: tegra: Add support for PCIe endpoint mode in Tegra194 omits 9f04d18b1edf dt-bindings: PCI: tegra: Add DT support for PCIe EP nodes [...] omits ee22d0c5e88b soc/tegra: bpmp: Update ABI header discards b7bb333e9c3e tools/memory-model: Fix "conflict" definition discards c69c11a4cd0c Default enable RCU list lockdep debugging with PROVE_RCU discards b0cc4754905f Documentation/locking/atomic: Add a litmus test smp_mb__af [...] discards 0cc4c81a94a3 Documentation/locking/atomic: Add a litmus test for atomic_set() discards 54339ccd2144 Documentation/locking/atomic: Introduce atomic-tests directory discards 3859f6664bd0 Documentation/locking/atomic: Fix atomic-set litmus test discards 5e1cfcc23758 tools/memory-model: Add an exception for limitations on _u [...] discards 5423fd3bed59 locktorture.c: Fix if-statement empty body warnings discards ee9bf1604141 rcu: Expedite first two FQS scans under callback-overload [...] discards c2eab545058d EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] discards a13fe9507da1 fork: Annotate a data race in vm_area_dup() discards 4194563740e0 rcutorture: Mark data-race potential for rcu_barrier() tes [...] discards 05abc4b6aab0 rcu: Don't use negative nesting depth in __rcu_read_unlock() discards 113bfedc5067 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field discards 909c2807b5f9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] discards 757a1e652255 rcu: Make rcu_read_unlock_special() safe for rq/pi locks discards df55a451a75c rcutorture: Make kvm-recheck-rcu.sh handle truncated lines discards 775cb84180c2 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] discards 02a37acf273e rcu: Use data_race() for RCU expedited CPU stall-warning prints discards d3ce30797459 rcu: Use data_race() for RCU CPU stall-warning prints discards 03d11aaca2bc rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks discards 486ee06993de srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] discards 67baa3120e67 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks discards f6c29b1b7c42 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] discards cba18c0cec41 rcu: Mark rcu_state.ncpus to detect concurrent writes discards 5514b965d5bb Merge branch 'lkmm-dev.2020.02.16a' into HEAD discards d3630192cc1d Merge branch 'kcsan-dev.2020.03.09b' into HEAD omits e8e744cc5fc9 Merge branch 'linus' omits 12481c767130 Merge branch 'core/objtool' omits c46472e3d28e Merge branch 'efi/core' omits b8aaa6b4a71e Merge branch 'efi/urgent' omits ac0eb9d679a3 Merge branch 'irq/core' omits 660b79f3ef4e Merge branch 'locking/core' omits 2fc1bc0dc5c8 Merge branch 'locking/kcsan' omits 1949ed1e393b Merge branch 'locking/urgent' omits b00f7244f01b Merge branch 'perf/core' omits f724cfbc5d25 Merge branch 'perf/urgent' omits edd5d987f561 Merge branch 'ras/core' omits 26fb3f8400b5 Merge branch 'ras/urgent' omits c99bbc21e58b Merge branch 'sched/core' omits 724224f9a9f2 Merge branch 'sched/rt' omits a1d43eb17bb2 Merge branch 'smp/core' omits 15bde2d3a580 Merge branch 'timers/core' omits c707a56eeced Merge branch 'timers/nohz' omits 2d2e65305a14 Merge branch 'timers/urgent' omits bf7349a3f280 Merge branch 'x86/boot' omits 2625b65423eb Merge branch 'x86/build' omits 1263572431f2 Merge branch 'x86/cleanups' omits 31529669c9f6 Merge branch 'x86/entry' omits b72e8f328d51 Merge branch 'x86/fpu' omits 45607346a0ee Merge branch 'x86/kdump' omits 396ddeb87b60 Merge branch 'x86/mm' omits 8c17ae3f17ca Merge branch 'x86/splitlock' discards 7440cd5bdd9b Merge branches 'work.do_last' and 'work.exfat' into for-next discards 0bf3a650ab8d thermal: qoriq: Fix a compiling issue discards ababcbaa14d2 thermal: Remove COMPILE_TEST for IMX_SC_THERMAL discards 7ce21087a226 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) discards 21d0fab5d6a9 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] discards 7daaf9f39d61 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 discards 6c92df9ec9f1 thermal: ti-soc-thermal: Use GPIO descriptors discards 32daf9846a39 thermal: Rephrase the Kconfig text for thermal discards 502aedd7f7d4 split the lookup-related parts of do_last() into a separat [...] discards 885faca4646f do_last(): rejoin the common path even earlier in FMODE_{O [...] discards 6057fd7e5a7e do_last(): simplify the liveness analysis past finish_open [...] discards 5d72a70f6ad4 do_last(): rejoing the common path earlier in FMODE_{OPENE [...] discards 587dc12d71df do_last(): don't bother with keeping got_write in FMODE_OP [...] discards 01daf25cf6ab do_last(): merge the may_open() calls discards edd889ebbb9d atomic_open(): lift the call of may_open() into do_last() discards ff5a836b33ed atomic_open(): return the right dentry in FMODE_OPENED case discards f023d2856e3b new helper: traverse_mounts() discards d1b9d1e7415b massage __follow_mount_rcu() a bit discards 093959d8fe78 link_path_walk(): simplify stack handling discards ad5671e7b9ed pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT discards 7c9ad4371709 namei: invert the meaning of WALK_FOLLOW discards 500b73121743 sanitize handling of nd->last_type, kill LAST_BIND discards e583ad128bc9 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit discards 0e5c9608154e dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM discards 96139bdf8f19 thermal: exynos: Silence warning during deferred probe discards ed0843633fee thermal: imx_sc: add i.MX system controller thermal support discards 0629521dc9c9 thermal: of-thermal: add API for getting sensor ID from DT discards 653af63d8da9 dt-bindings: fsl: scu: add thermal binding discards e0c528800a2c thermal: sprd: Add Spreadtrum thermal driver support discards 526736a5fc84 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] discards 721be913793c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] discards 61eb771cb6db thermal: rcar_gen3_thermal: Remove unneeded curly brackets discards 8c16c5cfcb84 thermal: Add sysfs binding for cooling device and thermal zone discards a16672571b3e thermal: Make cooling device trip point writable from sysfs discards eaaf05560f47 docs: thermal: Add bind, unbind information together with [...] discards 294c9896927a finally fold get_link() into pick_link() discards 6fc15b632183 merging pick_link() with get_link(), part 6 discards 63ad4704a68d merging pick_link() with get_link(), part 5 discards e9a07eb4189c merging pick_link() with get_link(), part 4 discards c858b43b3c67 merging pick_link() with get_link(), part 3 discards f2d8b50f2d1b merging pick_link() with get_link(), part 2 discards 314827badbd5 merging pick_link() with get_link(), part 1 discards 63fa9bafe56e expand the only remaining call of path_lookup_conditional() discards 59e38e534342 LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() discards 9923839d4689 fold handle_mounts() into step_into() discards 313b357b266a new step_into() flag: WALK_NOFOLLOW discards dda9d67bb242 lookup_fast(): take mount traversal into callers discards 833f898e4f8a teach handle_mounts() to handle RCU mode discards 66fd9705454a lookup_fast(): consolidate the RCU success case discards 66dc85694e3e handle_mounts(): pass dentry in, turn path into a pure out [...] discards d07dcc63cd52 do_last(): collapse the call of path_to_nameidata() discards 1c2faccfa0e7 lookup_open(): saner calling conventions (return dentry on [...] discards b5e91fead597 Merge branches 'doc.2020.02.27a', 'fixes.2020.02.27a', 'kf [...] discards 5e253a3dfa68 rcu: Make rcu_barrier() account for offline no-CBs CPUs discards d68fee0d6334 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits d4aaf8643cff PM / devfreq: Fix a typo in a comment omits f86e0200a29b PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits 90831ed8fc3c PM / devfreq: Remove unneeded extern keyword omits 556081f87f99 PM / devfreq: Use constant name of userspace governor omits 5e50ee27d4a5 PCI: pci-epf-test: Add support to defer core initialization omits ac37dde72177 PCI: dwc: Add API to notify core initialization completion omits 0ef22dcf0c18 PCI: endpoint: Add notification for core init completion omits e966f7390da9 PCI: dwc: Refactor core initialization code for EP mode omits 3d5f7d9f6a38 PCI: endpoint: Add core init notifying feature omits 2499ee84e027 PCI: endpoint: Assign function number for each PF in EPC core omits 07301c982643 PCI: endpoint: Protect concurrent access to pci_epf_ops wi [...] omits 04e046ca57eb PCI: endpoint: Fix for concurrent memory allocation in OB [...] omits 3d3248dbd018 PCI: endpoint: Replace spinlock with mutex omits 5779dd0a7dbd PCI: endpoint: Use notification chain mechanism to notify [...] omits 87ccafd3bd64 extcon: palmas: Hide error messages if gpio returns -EPROBE_DEFER omits d4e850023caa extcon: Remove unneeded extern keyword from extcon-provider.h omits 5a4ffe26c1d0 dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cro [...] adds 979e52ca0469 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 988aad2f111c dmaengine: idxd: fix off by one on cdev dwq refcount adds 01c4df39a2bb MAINTAINERS: Add maintainer for HiSilicon DMA engine driver adds 018af9be3dd5 dmaengine: ti: k3-udma-glue: Fix an error handling path in [...] adds c6ac7188c114 Merge tag 'dmaengine-fix-5.6' of git://git.infradead.org/u [...] adds 870b4333a62e x86/ioremap: Fix CONFIG_EFI=n build adds 3f3ee43a4623 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds be40920fbf10 tools: Let O= makes handle a relative path with -C option adds db2c549407d4 perf map: Fix off by one in strncpy() size argument adds a7ffd416d804 perf python: Fix clang detection when using CC=clang-version adds 05e54e238673 perf parse-events: Fix reading of invalid memory in event parsing adds 6b8d68f1ce92 perf probe: Fix to delete multiple probe event adds 1efde2754275 perf probe: Do not depend on dwfl_module_addrsym() adds db5d85ce8248 Merge tag 'perf-urgent-for-mingo-5.6-20200309' of git://gi [...] adds 564200ed8e71 tools headers uapi: Update linux/in.h copy adds 76ccd234269b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 4499a9c890ff Merge remote-tracking branch 'arc-current/for-curr' adds c033724a5a75 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 8fa770bc553c Merge remote-tracking branch 's390-fixes/fixes' adds 9a9ba2a4aaaa net: bcmgenet: always enable status blocks adds 83a9b6f639e9 selftests/net: add definition for SOL_DCCP to fix compilat [...] adds 6cd6cbf593bf tcp: repair: fix TCP_QUEUE_SEQ implementation adds 692b0399a225 net/mlx5: DR, Fix postsend actions write length adds 56917766def7 net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow adds f28ca65efa87 net/mlx5e: kTLS, Fix wrong value in record tracker enum adds 404402abd5f9 net/mlx5e: Fix endianness handling in pedit mask adds 0b136454741b net/mlx5: Clear LAG notifier pointer after unregister adds 684ac83e3699 Merge tag 'mlx5-fixes-2020-03-05' of git://git.kernel.org/ [...] adds dddeb30bfc43 ipv4: fix a RCU-list lock in inet_dump_fib() adds 0dcdf9f64028 NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() adds 12a5ba5a1994 net: qmi_wwan: add support for ASKEY WWHC050 adds 55b474c41e58 netlink: check for null extack in cookie helpers adds b06d072ccc4b macsec: restrict to ethernet devices adds a24ec3220f36 bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. adds 62d4073e86e6 bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() adds 0b5b561cea32 bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. adds 62bfb932a51f bnxt_en: Free context memory after disabling PCI in probe [...] adds 5d765a5e4bd7 bnxt_en: Reset rings if ring reservation fails during open() adds 39a8f2a88b0c Merge branch 'bnxt_en-Bug-fixes' adds 0e62f543bed0 net: dsa: Fix duplicate frames flooded by learning adds 2f599ec422ad ethtool: fix reference leak in some *_SET handlers adds 81573b18f26d selftests/net/forwarding: add Makefile to install tests adds 1bfbff6a95de Merge remote-tracking branch 'net/master' adds 336f8565e460 Merge remote-tracking branch 'bpf/master' adds 21e6068a09f1 Merge remote-tracking branch 'ipsec/master' adds 8c2d45b2b65c netfilter: nf_tables: Allow set back-ends to report partia [...] adds 0eb4b5ee33f2 netfilter: nft_set_pipapo: Separate partial and complete o [...] adds 6f7c9caf017b netfilter: nft_set_rbtree: Introduce and use nft_rbtree_in [...] adds 7c84d41416d8 netfilter: nft_set_rbtree: Detect partial overlaps on insertion adds 76a109fac206 netfilter: nft_fwd_netdev: validate family and chain type adds bcfabee1afd9 netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress adds a64d558d8cf9 selftests: netfilter: add nfqueue test case adds f9a1f9bf3d3e Merge remote-tracking branch 'netfilter/master' adds cf52c8a776d1 iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection adds 0433ae556ec8 iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table adds e311044409c7 Merge remote-tracking branch 'wireless-drivers/master' adds aaeaebdd5426 Merge remote-tracking branch 'rdma-fixes/for-rc' adds e9097e47e349 ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated [...] adds 8bab4db529a8 Merge remote-tracking branch 'sound-current/for-linus' adds eedf8a126629 ASoC: tas2562: Fixed incorrect amp_level setting. adds f013b4e2673d Merge branch 'asoc-5.6' into asoc-linus adds 02596f62bc0c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 2a7554b81f5e Merge remote-tracking branch 'regmap-fixes/for-linus' adds fc69bab1ec38 regulator: da9063: Fix get_mode() functions to read sleep field adds bae4cb90541a Merge branch 'regulator-5.6' into regulator-linus adds d5baae6bdf69 Merge remote-tracking branch 'regulator-fixes/for-linus' adds e356c096db1f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds c1f98a822d3b Merge remote-tracking branch 'input-current/for-linus' adds 0e168468977a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 3e29a17af630 Merge remote-tracking branch 'omap-fixes/fixes' adds d33294541889 KVM: x86: remove bogus user-triggerable WARN_ON adds 2da1ed62d55c KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detec [...] adds 2e2409afe5f0 KVM: SVM: Issue WBINVD after deactivating an SEV guest adds edec6e015a02 KVM: LAPIC: Mark hrtimer for period or oneshot mode to exp [...] adds 428b8f1d9f92 KVM: VMX: don't allow memory operands for inline asm that [...] adds c422366d2282 Merge remote-tracking branch 'kvm-fixes/master' adds 6574c8d73ade Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds f10bff4ff8d9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d3360f7ced25 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 17b326e25711 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 72401c478f9c Merge remote-tracking branch 'scsi-fixes/fixes' adds f370f7e9bf4b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds e95b0890233f Merge remote-tracking branch 'soc-fsl-fixes/fix' adds 1e07787fb89d Merge remote-tracking branch 'risc-v-fixes/fixes' adds ffba9ef7c02f bio: Replace zero-length array with flexible-array member adds 33fdb6b374f8 blk-mq: Replace zero-length array with flexible-array member adds 2908651d472e blk_types: Replace zero-length array with flexible-array member adds f0392fe6a328 can: dev: peak_canfd.h: Replace zero-length array with fle [...] adds 170c05c6ffe1 digsig.h: Replace zero-length array with flexible-array member adds 0ee34ed12527 dirent.h: Replace zero-length array with flexible-array member adds eccf0fd3f1c3 enclosure.h: Replace zero-length array with flexible-array member adds 626d3e8b6067 energy_model.h: Replace zero-length array with flexible-ar [...] adds 1caf26285cca ethtool.h: Replace zero-length array with flexible-array member adds 852351e91f74 genalloc.h: Replace zero-length array with flexible-array member adds 37b3101b5946 igmp.h: Replace zero-length array with flexible-array member adds 8bcfd5a78da6 ihex.h: Replace zero-length array with flexible-array member adds 70a9918befc8 irq.h: Replace zero-length array with flexible-array member adds 93818e29b0ca lib: cpu_rmap: Replace zero-length array with flexible-arr [...] adds 60203bd93e5d list_lru.h: Replace zero-length array with flexible-array member adds d6888c050529 memcontrol.h: Replace zero-length array with flexible-arra [...] adds 342ff22ee13b platform_data: wilco-ec.h: Replace zero-length array with [...] adds 507ba829cc37 posix_acl.h: Replace zero-length array with flexible-array member adds d17f09e5af81 rio.h: Replace zero-length array with flexible-array member adds a6445955c1a7 rslib.h: Replace zero-length array with flexible-array member adds 89731407e843 sched: topology.h: Replace zero-length array with flexible [...] adds ce4f871d76bd skbuff.h: Replace zero-length array with flexible-array member adds 9b0c7561226f swap.h: Replace zero-length array with flexible-array member adds 569d6147e89a ti_wilink_st.h: Replace zero-length array with flexible-ar [...] adds 40d7eee6a98c tpm_eventlog.h: Replace zero-length array with flexible-ar [...] adds 0c46d97c09ce uapi: linux: dlm_device.h: Replace zero-length array with [...] adds 210ebe342cf9 uapi: linux: fiemap.h: Replace zero-length array with flex [...] adds 90e5d84c7b06 xattr.h: Replace zero-length array with flexible-array member adds 5d15cdc22576 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b1112139a103 Makefile: disallow data races on gcc-10 as well adds cff81efa053f Merge remote-tracking branch 'kbuild/for-next' adds 73c78e3a08df Merge remote-tracking branch 'dma-mapping/for-next' adds 9f53e3d77af6 Merge remote-tracking branch 'arm/for-next' adds 7fec52bf8095 arm64: Declare ACPI parking protocol CPU operation if needed adds 6885fb129be3 arm64: Rename cpu_read_ops() to init_cpu_ops() adds de58ed5e16e6 arm64: Introduce get_cpu_ops() helper function adds 2a9c9b13a18c Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] adds 4578362e50c7 arm64: head: Convert install_el2_stub to SYM_INNER_LABEL adds 3acf206e4ba1 Merge branch 'for-next/asm-annotations' into for-next/core adds dc374b477f92 arm64: use mov_q instead of literal ldr adds 6cf9a2dce6bd arm64: move kimage_vaddr to .rodata adds 56f65ec85727 arm64: lib: Use .arch_extension adds 6454a70150f7 Merge branch 'for-next/asm-cleanups' into for-next/core adds 8e31c20cb971 Merge branch 'for-next/kernel-ptrauth' into for-next/core adds fefb71d422be Merge remote-tracking branch 'arm64/for-next/core' adds 9a2aae71376a Merge remote-tracking branch 'arm-soc/for-next' adds 18be48e37e42 Merge branch 'v5.7/dt64' into tmp/aml-rebuild adds e304af8727dd Merge branch 'v5.7/drivers' into tmp/aml-rebuild adds 42b9af38542f Merge remote-tracking branch 'amlogic/for-next' adds 7ac0625e8cc9 Merge remote-tracking branch 'aspeed/for-next' adds afac33ad91e7 Merge remote-tracking branch 'at91/at91-next' adds 2ae5b18efca6 Merge remote-tracking branch 'imx-mxs/for-next' adds b27a2bcbc9b9 Merge remote-tracking branch 'keystone/next' adds 0e344ce875d0 Merge remote-tracking branch 'mediatek/for-next' adds 5f794a274f08 Merge remote-tracking branch 'mvebu/for-next' adds 5f84c302374f Merge remote-tracking branch 'omap/for-next' adds 60f71260dfb3 Merge remote-tracking branch 'qcom/for-next' adds 6885b098f3bf Merge remote-tracking branch 'raspberrypi/for-next' adds 373ec372db9a Merge remote-tracking branch 'realtek/for-next' adds a090ec084d62 Merge remote-tracking branch 'renesas/next' adds 7476b0070287 Merge remote-tracking branch 'reset/reset/next' adds 2d6f27f91982 Merge remote-tracking branch 'rockchip/for-next' adds cb34ec3b6129 Merge remote-tracking branch 'samsung-krzk/for-next' adds 580d60ce6a8b Merge remote-tracking branch 'scmi/for-linux-next' adds b1e19a9efd06 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 07d87fd37c86 Merge remote-tracking branch 'tegra/for-next' adds 8a61d9b2162d Merge remote-tracking branch 'clk/clk-next' adds fe1dc0d5dd7a Merge remote-tracking branch 'csky/linux-next' adds 56160dbe80e7 Merge remote-tracking branch 'h8300/h8300-next' adds e554681e6ba5 Merge remote-tracking branch 'ia64/next' adds 68612667a17a Merge remote-tracking branch 'm68k/for-next' adds ba000760eb0f m68k: Replace setup_irq() by request_irq() adds fb839afc9e5d Merge remote-tracking branch 'm68knommu/for-next' adds a86fb8652c5e Merge remote-tracking branch 'microblaze/next' adds 96b6eb8a77da Merge tag 'mips_fixes_5.6.1' into mips-next adds f5e8fcf85a25 MIPS: DTS: CI20: add DT node for IR sensor adds fa894a8feedc MIPS: DTS: CI20: multiple DTS improvements adds a67bac098d9e MIPS: CI20: defconfig: multiple improvements adds 71b9b5e0130d MIPS: ralink: mt7621: introduce 'soc_device' initialization adds 3da27a4eb8c2 firmware: dmi: Add macro SMBIOS_ENTRY_POINT_SCAN_START adds be8fa1cb444c MIPS: Add support for Desktop Management Interface (DMI) adds 823b30fe22d3 ide: remove no longer used au1xxx-ide driver adds 9b2954b2ed1c MIPS: Alchemy: remove no longer used au1xxx_ide.h header adds 63b4f312de70 docs: mips: remove no longer needed au1xxx_ide.rst documentation adds df0c07d0989a Merge remote-tracking branch 'mips/mips-next' adds e310a668e3e9 Merge remote-tracking branch 'nds32/next' adds 9737e2c5f0bc openrisc: Remove obsolete show_trace_task function adds 1e64fcf86334 Merge remote-tracking branch 'openrisc/for-next' adds b6b9b568c783 Merge remote-tracking branch 'parisc-hd/for-next' adds 5e35ac1f7937 Merge remote-tracking branch 'powerpc/next' adds 26afa0976b8e Merge remote-tracking branch 'soc-fsl/next' adds 7ce26e321e70 Merge remote-tracking branch 'risc-v/for-next' adds 31932757c612 s390/mm: optimize page table upgrade routine adds 42d211a1ae3b s390/cpuinfo: show processor physical address adds cd8e702f0db7 s390/numa: remove redundant cpus_with_topology variable adds 52aeda7accb6 s390/topology: remove offline CPUs from CPU topology masks adds eb3e064b8dd1 s390/zcrypt: Use scnprintf() for avoiding potential buffer [...] adds 40501c70e3f0 s390/zcrypt: replace snprintf/sprintf with scnprintf adds 1a2ae03b1938 s390/ipl: add support to control memory clearing for FCP a [...] adds 959684978d5a s390/cpuinfo: show number of online cores adds 2db52dc35314 s390/cpuinfo: show number of online CPUs within a package adds 872f27103874 s390/cpuinfo: fix wrong output when CPU0 is offline adds 1b648dfd544b s390/cpuinfo: do not skip info for CPUs without MHz feature adds 394216275c7d s390: remove broken hibernate / power management support adds 086b2d78375c PM: remove s390 specific callbacks adds 9289224040cb s390/qdio: pass ISC as parameter to chsc_sadc() adds 969ae01bab2f s390/pci: Fix zpci_alloc_domain() over allocation adds 7a11c67a1ff9 s390/pci: Improve handling of unset UID adds 3cc7c927102d s390/ap: Remove ap device suspend and resume callbacks adds 78d306819f2e Merge remote-tracking branch 's390/features' adds e6a8e25cb551 Merge remote-tracking branch 'sh/sh-next' adds 6a33a82bd9c9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 02f3dec0463d Merge remote-tracking branch 'fscrypt/master' adds cb3363603d0f Merge remote-tracking branch 'btrfs/for-next' adds 7614209736fb ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_ [...] adds e88627403120 libceph: fix alloc_msg_with_page_vector() memory leaks adds c8d6ee01449c ceph: fix memory leak in ceph_cleanup_snapid_map() adds 173f9f706f01 ceph: register MDS request with dir inode from the start adds bd33ec8073f4 ceph: add refcounting for Fx caps adds a9bc2af98195 ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] adds 8d0c6df137f6 libceph: drop CEPH_DEFINE_SHOW_FUNC adds 1a37d7f4f812 rbd: remove barriers from img_request_layered_{set,clear,test}() adds fefdeb72a0f8 ceph: don't ClearPageChecked in ceph_invalidatepage() adds 2a9cac9a462c ceph: move ceph_osdc_{read,write}pages to ceph.ko adds ea01a4cb77ed ceph: fix description of some mount options adds 3eab363ecef6 ceph: check if file lock exists before sending unlock request adds 40fb8426cd2b rbd: kill img_request kref adds 535ccd979abf rbd: get rid of img_request_layered_clear() adds 0336b4fbb764 rbd: acquire header_rwsem just once in rbd_queue_workfn() adds aee8942bc15c rbd: embed image request in blk-mq pdu adds 289f451e0086 rbd: enable multiple blk-mq queues adds 5765f07c16ad ceph: replace zero-length array with flexible-array member adds 1b466b36a507 ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite adds 7f78e4ddacb5 ceph: reorganize fields in ceph_mds_request adds c6508c90ea56 ceph: move to a dedicated slabcache for mds requests adds 11da0b08e5ea ceph: re-org copy_file_range and fix some error paths adds ffb4d72f0591 ceph: return ETIMEDOUT errno to userland when request timed out adds 0c5dde920cec libceph: simplify ceph_monc_handle_map() adds ed2eb96fbe9d libceph: directly skip to the end of redirect reply adds cb5f2d56c289 ceph: clean up kick_flushing_inode_caps() adds a331b428f98f ceph: more caps.c lockdep assertions adds 4661d43928a0 ceph: add flag to designate that a request is asynchronous adds a6123ca8e6dc ceph: track primary dentry link adds de5a65f01e88 ceph: add infrastructure for waiting for async create to complete adds 051633f3b234 ceph: make __take_cap_refs non-static adds 16ecfa6e6f1f ceph: cap tracking for async directory operations adds b15be292482e ceph: don't take refs to want mask unless we have all bits adds 892e737e4b9c ceph: perform asynchronous unlink if we have sufficient caps adds b20bb4d6d280 ceph: make ceph_fill_inode non-static adds f9498ef508a5 ceph: decode interval_sets for delegated inos adds b593cbc4bd56 ceph: add new MDS req field to hold delegated inode number adds e2cfbf2d5668 ceph: cache layout in parent dir on first sync create adds 2e747f8b6e4b ceph: attempt to do async create when possible adds 24a3ce7e60cd ceph: update dentry lease for async create adds a9ce051afe63 ceph: always renew caps if mds_wanted is insufficient adds f5fcc5c8708d ceph: consider inode's last read/write when calculating wa [...] adds 6fb34022c41d ceph: remove delay check logic from ceph_check_caps() adds cb1d8664afc8 ceph: simplify calling of ceph_get_fmode() adds ef5d676e31a9 ceph: update i_requested_max_size only when sending cap ms [...] adds 56a204a8d5fd ceph: check all mds' caps after page writeback adds 084d1c26b83e ceph: return ceph_mdsc_do_request() errors from __get_parent() adds 8930d477f36e ceph: cleanup return error of try_get_cap_refs() adds b41ec0a88cc7 ceph: request new max size only when there is auth cap adds e2d35c7198c2 ceph: don't skip updating wanted caps when cap is stale adds e219079b86e0 ceph: wait for async creating inode before requesting new [...] adds 8e0a52bb1235 ceph: fix snapshot directory timestamps adds d6826f921fa5 rbd: avoid a deadlock on header_rwsem when flushing notifies adds 7508fb974e9f rbd: call rbd_dev_unprobe() after unwatching and flushing [...] adds de58d9506b03 rbd: don't test rbd_dev->opts in rbd_dev_image_release() adds 4d75036f478f rbd: don't mess with a page vector in rbd_notify_op_lock() adds 780158c985c0 Merge remote-tracking branch 'ceph/master' adds ffdec8d64291 cifs: do not ignore the SYNC flags in getattr adds bacd704a95ad cifs: handle prefix paths in reconnect adds e2e87519bd72 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] adds b08484d71512 cifs: use mod_delayed_work() for &server->reconnect if alr [...] adds 864138cb3118 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() adds cf5371ae460e smb3: fix performance regression with setting mtime adds 8fe0c2c2cb7b cifs: print warning mounting with vers=1.0 adds 2e8af978d9bb cifs: rename posix create rsp adds 349e13ad30b4 cifs: add smb2 POSIX info level adds 3d519bd1269f cifs: plumb smb2 POSIX dir enumeration adds 69dda3059e7a cifs: add SMB2_open() arg to return POSIX data adds c7e9f78f7b45 cifs: do d_move in rename adds 0667059d0b4a cifs: allow unlock flock and OFD lock across fork adds f2d67931fdfe fs/cifs: fix gcc warning in sid_to_id adds ba55344f36e9 CIFS: Warn less noisily on default mount adds 266b9fecc58c cifs: cifspdu.h: Replace zero-length array with flexible-a [...] adds dc920277f1e5 cifs: clear PF_MEMALLOC before exiting demultiplex thread adds cff2def598f8 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] adds 2fe4f62de489 SMB3: Add new compression flags adds 8f233431310b SMB3: Additional compression structures adds 8895c66f2b40 SMB3: Minor cleanup of protocol definitions adds ef4a632ccc1c CIFS: check new file size when extending file by fallocate adds 97adda8b3ab7 CIFS: Fix bug which the return value by asynchronous read [...] adds 5394bde18c3e Merge remote-tracking branch 'cifs/for-next' adds 4e31b6585ad4 Merge remote-tracking branch 'erofs/dev' adds 44a52022e7f1 ext2: fix empty body warnings when -Wextra is used adds 73c0b1563589 Merge remote-tracking branch 'ext3/for_next' adds 4d16d18533db Merge remote-tracking branch 'ext4/dev' adds a999150f4fe3 f2fs: use kmem_cache pool during inline xattr lookups adds 682756827501 f2fs: Fix mount failure due to SPO after a successful onli [...] adds c84ef3c5e65c f2fs: Add a new CP flag to help fsck fix resize SPO issues adds a4ba5dfc5c88 f2fs: fix to update f2fs_super_block fields under sb_lock adds 50b1203d8c9c f2fs: xattr.h: Replace zero-length array with flexible-arr [...] adds 1a67cbe141cf f2fs: fix to account compressed blocks in f2fs_compressed_ [...] adds 6cb42354bf4c f2fs: fix long latency due to discard during umount adds 6092267458b0 f2fs: don't mark compressed inode dirty during f2fs_iget() adds ce7d967b0ff7 f2fs: delete DIO read lock adds 0c69599f12f3 f2fs: fix potential deadlock on compressed quota file adds 443bdd233419 f2fs: don't change inode status under page lock adds c794a6e57d7e f2fs: fix to avoid potential deadlock adds a77dd196c076 f2fs: clean up f2fs_may_encrypt() adds ca9186f4fead f2fs: fix NULL pointer dereference in f2fs_write_begin() adds ee9f210d060f f2fs: don't trigger data flush in foreground operation adds a08a137f6f63 f2fs: don't call fscrypt_get_encryption_info() explicitly [...] adds 0656797421d0 f2fs: fix to clear PG_error if fsverity failed adds e0267f078d46 f2fs: fix NULL pointer dereference in f2fs_verity_work() adds 7de5ad45b809 f2fs: fix potential .flags overflow on 32bit architecture adds 6536a9e3ffcf f2fs: fix to avoid double unlock adds 8fdcfc27e461 Merge remote-tracking branch 'f2fs/dev' adds acd0b64720d6 Merge remote-tracking branch 'jfs/jfs-next' adds 89763628ae29 Merge remote-tracking branch 'nfs/linux-next' adds 6df12e55a486 Merge remote-tracking branch 'nfsd/nfsd-next' adds fb4570bffdea Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 6ef11f7d5744 Merge remote-tracking branch 'ubifs/linux-next' adds 81712c79d9aa Merge remote-tracking branch 'v9fs/9p-next' adds c7cc296ddd1f xfs: merge xlog_cil_push into xlog_cil_push_work adds 81e5b50a8fb5 xfs: factor out a xlog_wait_on_iclog helper adds f97a43e43662 xfs: simplify the xfs_log_release_iclog calling convention adds a582f32fade2 xfs: simplify log shutdown checking in xfs_log_release_iclog adds 12e6a0f449d5 xfs: remove the aborted parameter to xlog_state_done_syncing adds c814b4f24eba xfs: refactor xlog_state_clean_iclog adds 5781464bd1ee xfs: move the ioerror check out of xlog_state_clean_iclog adds 693639994b13 xfs: remove xlog_state_want_sync adds 8312b377f055 Merge remote-tracking branch 'xfs/for-next' adds 6b849daf3c43 Merge remote-tracking branch 'iomap/iomap-for-next' adds 56939e014a6c hibernate: Allow uswsusp to write to swap adds 210ec817d211 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds d0f17cae1fa2 Merge remote-tracking branch 'file-locks/locks-next' adds da5ebf5aa676 lookup_open(): saner calling conventions (return dentry on [...] adds e73cabff5917 do_last(): collapse the call of path_to_nameidata() adds db3c9ade50b1 handle_mounts(): pass dentry in, turn path into a pure out [...] adds b023e1728bec lookup_fast(): consolidate the RCU success case adds c153007b7b7a teach handle_mounts() to handle RCU mode adds 20e343571cef lookup_fast(): take mount traversal into callers adds 56676ec39019 step_into() callers: dismiss the symlink earlier adds aca2903eefd0 new step_into() flag: WALK_NOFOLLOW adds cbae4d12eeee fold handle_mounts() into step_into() adds 161aff1d93ab LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() adds a9dc1494a782 expand the only remaining call of path_lookup_conditional() adds 43679723d27f merging pick_link() with get_link(), part 1 adds 1ccac622f9da merging pick_link() with get_link(), part 2 adds 40fcf5a931af merging pick_link() with get_link(), part 3 adds 92d270165cff merging pick_link() with get_link(), part 4 adds b0417d2c7298 merging pick_link() with get_link(), part 5 adds 06708adb99e8 merging pick_link() with get_link(), part 6 adds ad6cc4c338f4 finally fold get_link() into pick_link() adds b4c0353693d2 sanitize handling of nd->last_type, kill LAST_BIND adds 8c4efe22e7c4 namei: invert the meaning of WALK_FOLLOW adds b1a819724074 pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT adds d8d4611a4f2d link_path_walk(): simplify stack handling adds c108837e06b6 namei: have link_path_walk() maintain LOOKUP_PARENT adds ea936aeb3ead massage __follow_mount_rcu() a bit adds 9deed3ebca24 new helper: traverse_mounts() adds 6fb968cdf9d0 atomic_open(): return the right dentry in FMODE_OPENED case adds 7be219b4dcd9 atomic_open(): lift the call of may_open() into do_last() adds 3ad5615a071f do_last(): merge the may_open() calls adds 59e96e65833e do_last(): don't bother with keeping got_write in FMODE_OP [...] adds 5a2d3edd8dad do_last(): rejoing the common path earlier in FMODE_{OPENE [...] adds 8795e7d48288 do_last(): simplify the liveness analysis past finish_open [...] adds 973d4b73fbaf do_last(): rejoin the common path even earlier in FMODE_{O [...] adds c981a4828125 split the lookup-related parts of do_last() into a separat [...] adds 6b03f7edf43e path_connected(): pass mount and dentry separately adds 63b27720a476 path_parent_directory(): leave changing path->dentry to callers adds a6a7eb7628cf expand path_parent_directory() in its callers adds abc2c632e0ce follow_dotdot{,_rcu}(): lift switching nd->path to parent [...] adds c9a0f75d81e3 follow_dotdot{,_rcu}(): lift LOOKUP_BENEATH checks out of loop adds 957dd41d8842 move handle_dots(), follow_dotdot() and follow_dotdot_rcu( [...] adds 7521f22b3ce2 handle_dots(), follow_dotdot{,_rcu}(): preparation to swit [...] adds 6dfd9fe54dfd follow_dotdot{,_rcu}(): switch to use of step_into() adds 5e3c3570ec97 lift all calls of step_into() out of follow_dotdot/follow_ [...] adds 5c19a79cd9d3 follow_dotdot{,_rcu}(): massage loops adds ea63a0dc31fd follow_dotdot_rcu(): be lazy about changing nd->path adds 573f88cea0e2 follow_dotdot(): be lazy about changing nd->path adds 8255cecd93ba helper for mount rootwards traversal adds ffa2db4ac3e7 non-RCU analogue of the previous commit adds 0058fcb4c3b5 fs/namei.c: kill follow_mount() adds dcc11116def1 pick_link(): pass it struct path already with normal refco [...] adds 4efc770ddf45 fold path_to_nameidata() into its only remaining caller adds 8c60edbc56a2 pick_link(): more straightforward handling of allocation failures adds 59089811438c pick_link(): take reserving space on stack into a new helper adds 794dc2d56401 reserve_stack(): switch to __nd_alloc_stack() adds 0e47dacb7f29 __nd_alloc_stack(): make it return bool adds 881386f7e46a link_path_walk(): sample parent's i_uid and i_mode for the [...] adds c8291f6b0037 take post-lookup part of do_last() out of loop adds c01d40b1c03c open_last_lookups(): consolidate fsnotify_create() calls adds 57e9b028e9e7 open_last_lookups(): don't abuse complete_walk() when all [...] adds 4d7ed93ff9db open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open() adds 60e1d0b8512f open_last_lookups(): move complete_walk() into do_open() adds b686da54700f atomic_open(): no need to pass struct open_flags anymore adds e0e25e9bbed5 lookup_open(): don't bother with fallbacks to lookup+create adds f7022488c8c1 Merge branches 'work.exfat' and 'work.dotdot' into for-next adds 9e5485459dc5 Merge remote-tracking branch 'vfs/for-next' adds 8e9f0b68d1ef Merge remote-tracking branch 'printk/for-next' adds f31a476c31c8 Merge branch 'pci/aspm' adds 3c48289e5b95 Merge branch 'pci/enumeration' adds 5762dec40134 Merge branch 'pci/hotplug' adds fef0909236bd Merge branch 'pci/interrupts' adds 2880325bda8d PCI: Avoid ASMedia XHCI USB PME# from D0 defect adds 5f95f8c7813e Merge branch 'pci/misc' adds 1f52ceee86fd Merge branch 'pci/p2pdma' adds d869c1a934dc Merge branch 'remotes/lorenzo/pci/amlogic' adds 847dbf4e1aba dt-bindings: PCI: Add PCI Endpoint Controller Schema adds 69501078fc60 dt-bindings: PCI: cadence: Add PCIe RC/EP DT schema for Ca [...] adds 11be8af70d86 dt-bindings: PCI: Convert PCIe Host/Endpoint in Cadence pl [...] adds 2a8607fe193f Merge branch 'remotes/lorenzo/pci/dt' adds e9709341e50b Merge branch 'remotes/lorenzo/pci/hv' adds 30bdbd73e2a0 Merge branch 'remotes/lorenzo/pci/mobiveil' adds 21e213800b2e Merge branch 'remotes/lorenzo/pci/qcom' adds c2569615b3c5 Merge branch 'remotes/lorenzo/pci/tegra' adds 8121b38f0955 Merge branch 'remotes/lorenzo/pci/vmd' adds 478e824f6542 Merge remote-tracking branch 'pci/next' adds a1de22483772 Merge remote-tracking branch 'pstore/for-next/pstore' adds 2e1b9e1edff7 HID: rmi: Simplify an error handling path in 'rmi_hid_read [...] adds c2320c3ee0e6 Merge branch 'for-5.6/upstream-fixes' into for-next adds 570d84940312 Merge remote-tracking branch 'hid/for-next' adds f7b87c9af454 i2c: mxs: Use dma_request_chan() instead dma_request_slave [...] adds e7c69fd3cc53 Merge tag 'at24-updates-for-v5.7' of git://git.kernel.org/ [...] adds e6282fc6f889 i2c: core: Provide generic definitions for bus frequencies adds 263a5646d885 i2c: core: Allow override timing properties with 0 adds 38a592e26612 i2c: rcar: Consolidate timings calls in rcar_i2c_clock_cal [...] adds 83672db7d6c6 i2c: stm32f7: switch to I²C generic property parsing adds 7b8c4c0b2acb i2c: algo: Use generic definitions for bus frequencies adds 90224e6468e1 i2c: drivers: Use generic definitions for bus frequencies adds 3ba55fb672f9 Merge branch 'i2c/for-5.7' into i2c/for-next adds e1b9f99ff8c4 i2c: hix5hd2: add missed clk_disable_unprepare in remove adds 692b65c84f0b i2c: fix a doc warning adds d944b27df121 i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check [...] adds a373970f6c5a Merge branch 'i2c/for-current' into i2c/for-next adds 0be9c7c47bf6 Merge remote-tracking branch 'i2c/i2c/for-next' adds d41646408a64 Merge remote-tracking branch 'i3c/i3c/next' adds 39a31e9ae5f2 Merge branch 'dmi/master' adds f621d61fd59f hwmon: (pmbus) add support for 2nd Gen Renesas digital multiphase adds 5b10a8194664 docs: hwmon: Update documentation for isl68137 pmbus driver adds 2cc38366d17f Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds c19fef9cc2da Merge remote-tracking branch 'jc_docs/docs-next' adds ea7557013800 media: cedrus: h264: Fix 4K decoding on H6 adds 9a43ccb50ec0 media: hantro: Add linux-rockchip mailing list to MAINTAINERS adds 2d772da98d3b media: vivid: fix incorrect PA assignment to HDMI outputs adds 4e6ea6670242 media: dt-bindings: Document i.MX8MQ VPU bindings adds 8e4aaa687863 media: hantro: add initial i.MX8MQ support adds 87c820fba5cb media: MAINTAINERS: add myself to co-maintain Hantro G1/G2 [...] adds 64d4fc9926f0 media: i2c: video-i2c: fix build errors due to 'imply hwmon' adds ad71693f41aa media: mtk-vpu: load vpu firmware from the new location adds 6b0c7c866722 Merge remote-tracking branch 'v4l-dvb/master' adds 264a6747fa2b Merge branch 'acpica' into linux-next adds 71d2a90f522d Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] adds 0d101cc18770 Merge branch 'acpi-ec' into linux-next adds f6f2c9e43794 Merge branches 'acpi-x86', 'acpi-fan', 'acpi-pci' and 'acp [...] adds 99e5d4223407 Merge branch 'pm-qos' into linux-next adds 4d92e1eb2631 Merge branch 'pm-cpuidle' into linux-next adds 4d99175ab40b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 59579d890aa5 Merge branch 'pm-cpufreq' into linux-next adds 9af30bb75f83 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] adds da3d1932a660 Merge branch 'pm-docs' into linux-next adds c6e2eb7ccc3d Merge branch 'pnp' into linux-next adds 2284b2477383 Merge remote-tracking branch 'pm/linux-next' adds d543c8424c11 thermal: rcar_gen3_thermal: Remove unneeded curly brackets adds 267c4d8d132c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] adds f2ccf917ad33 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] adds 554fdbaf19b1 thermal: sprd: Add Spreadtrum thermal driver support adds 7dc6ffbd79c2 dt-bindings: fsl: scu: add thermal binding adds 34471abfc8fe thermal: of-thermal: add API for getting sensor ID from DT adds e20db70dba1c thermal: imx_sc: add i.MX system controller thermal support adds 82bdde8ecdd7 thermal: exynos: Silence warning during deferred probe adds 444eb18d091a dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM adds 5eed800a6811 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit adds eb8504620381 thermal: Rephrase the Kconfig text for thermal adds 7375f2ac6b2d thermal: ti-soc-thermal: Use GPIO descriptors adds 1fd213f38b99 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 adds b009514f9786 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] adds 15a26319c419 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) adds ef502fc1f0dd thermal: Remove COMPILE_TEST for IMX_SC_THERMAL adds cbe259fd80b7 thermal: qoriq: Fix a compiling issue adds 52cbc58b3bad thermal: Add COMPILE_TEST support for i.MX8MM adds e1b0d18be384 dt-bindings: thermal: rcar-gen3-thermal: Add r8a77961 support adds 8d74bf79dfd5 thermal: rcar_gen3_thermal: Add r8a77961 support adds a9d8e61b936d thermal: imx: Remove unused includes adds 39056e8a989e thermal: rcar_thermal: Handle probe error gracefully adds 0aef1ee5af9e drivers: thermal: tsens: De-constify struct tsens_features adds e604bdd2a7e1 drivers: thermal: tsens: Pass around struct tsens_sensor a [...] adds c1c6f3b39c04 drivers: thermal: tsens: use simpler variables adds f22a3bf0d222 drivers: thermal: tsens: Release device in success path adds 79125e03dbfc drivers: thermal: tsens: Add critical interrupt support adds d22066c1afcd drivers: thermal: tsens: Add watchdog support adds 348596969de1 drivers: thermal: tsens: kernel-doc fixup adds 8d3a6d4f4337 drivers: thermal: tsens: Remove unnecessary irq flag adds 7617e771c166 thermal: rcar_thermal: Always update thermal zone on interrupt adds 57ed737f1646 thermal: rcar_thermal: Do not store ctemp in rcar_thermal_priv adds 0fa04202078a thermal: rcar_thermal: Remove lock in rcar_thermal_get_cur [...] adds 85f0b61a6bed thermal: qoriq: Use devm_add_action_or_reset() to handle a [...] adds ce68eeca8f26 thermal: qoriq: Sort includes alphabetically adds 9db11010f27b thermal: imx: Calling imx_thermal_unregister_legacy_coolin [...] adds 869897786731 dt-bindings: thermal: sprd: Remove redundant 'maxItems' adds 01c354e2ec10 dt-bindings: thermal: qcom-tsens: Remove redundant 'maxItems' adds fd96a316d264 dt-bindings: thermal: make cooling-maps property optional adds afa58b49ac52 thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t adds 671aa926a90a thermal: int340x: processor_thermal: Add Tiger Lake support adds f21431f2de33 thermal: int340x_thermal: Use scnprintf() for avoiding pot [...] adds 968ea0dffa93 thermal: imx_sc_thermal: Fix incorrect data type adds 0a8cdc8b14ef thermal: qcom: tsens.h: Replace zero-length array with fle [...] adds 526e6effe6f3 dt-bindings: thermal: imx8mm-thermal: Add support for i.MX8MP adds 2b8f1f0337c5 thermal: imx8mm: Add i.MX8MP support adds ff44f672d741 thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set [...] adds 40ea568593f2 thermal/drivers/cpufreq_cooling: Remove abusing WARN_ON adds 76a5c400aae5 thermal: imx8mm: Fix build warning of incorrect argument type adds 903f43cd6689 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 03f9e86d0215 Merge remote-tracking branch 'ieee1394/for-next' adds 8d3d25b53569 Merge remote-tracking branch 'swiotlb/linux-next' adds 856fd76a5c16 Merge remote-tracking branch 'rdma/for-next' adds 027fd5316005 net: hns3: add a conversion for mailbox's response code adds d34100184685 net: hns3: refactor the mailbox message between PF and VF adds bb5790b71bad net: hns3: refactor mailbox response scheme between PF and VF adds fe1f4fc10619 Merge branch 'net-hns3-add-three-optimizations-for-mailbox [...] adds 1454c9fa9106 net: Make skb_segment not to compute checksum if network c [...] adds 6919a8264a32 Crypto/chtls: add/delete TLS header in driver adds 69ccaf2590be enetc: Remove unused variable 'enetc_drv_name' adds 4035e812247e net: phy: mscc: rename enum rgmii_rx_clock_delay to rgmii_ [...] adds da206d65f2b2 net: phy: mscc: accept all RGMII species in vsc85xx_mac_if_set adds 7b005a1742be net: phy: mscc: configure both RX and TX internal delays f [...] adds d3169863310d net: phy: mscc: add support for VSC8502 adds b69bbab51bb7 Merge branch 'MSCC-PHY-RGMII-delays-and-VSC8502-support' adds c3c123d16c0e net: mptcp: don't hang in mptcp_sendmsg() after TCP fallback adds 0dfb2d82af4c net: sched: rename more stats_types adds c31f0ea737e6 mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_count [...] adds f84752d0803a net: phy: xpcs: Return error when 10GKR link errors are found adds aaf99e8d560c net: phy: xpcs: Reset XPCS upon probe adds e1eab7dfa6f3 net: phy: xpcs: Set Link down if AutoNeg is enabled and di [...] adds 1874b83a39be net: phy: xpcs: Restart AutoNeg if outcome was invalid adds f4d3e61b7728 Merge branch 'net-phy-xpcs-Improvements-for-next' adds 5eee3bb7103f net: phy: add and use phy_check_downshift adds efbd721ebfc2 net: phy: marvell: remove downshift warning now that phyli [...] adds 1ec32eb68562 net: phy: aquantia: remove downshift warning now that phyl [...] adds 4e8386fcde1a Merge branch 'phy_check_downshift' adds d424b6c02415 octeontx2-pf: Enable SRIOV and added VF mbox handling adds 547d20f10dc5 octeontx2-pf: Handle VF function level reset adds 3184fb5ba96e octeontx2-vf: Virtual function driver support adds 05c22b543148 octeontx2-vf: Ethtool support adds ad513ed938c9 octeontx2-vf: Link event notification support adds b1bc8457e9d0 octeontx2-pf: Cleanup all receive buffers in SG descriptor adds fc992e33f176 octeontx2-af: Remove driver version and fix authorship adds 4c3212f59c71 octeontx2-pf: Remove wrapper APIs for mutex lock and unlock adds 08e8b91c44ed Merge branch 'octeontx2-vf-Add-network-driver-for-virtual- [...] adds 2efefb56f926 ice: use __le16 types for explicitly Little Endian values adds e94509906d6b ice: create function to read a section of the NVM and Shadow RAM adds d4e874448ece ice: store NVM version info in extracted format adds 81f07491e2bf ice: discover and store size of available flash adds 84a2479822dd ice: implement full NVM read from ETHTOOL_GEEPROM adds 1adf7ead8204 ice: enable initial devlink support adds c90977a3c227 devlink: promote "fw.bundle_id" to a generic info version adds ff2e5c700e08 ice: add basic handler for devlink .info_get adds e961b679fb0b ice: add board identifier info to devlink .info_get adds adbea1a5f5d9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds aba53204cec6 r8169: add new helper rtl8168g_enable_gphy_10m adds e18958c6a204 r8169: simplify rtl_task adds 3f6ca6c73989 r8169: improve rtl_schedule_task adds 6b02e407cbf8 r8169: improve RTL8168b FIFO overflow workaround adds c64797d45344 Merge branch 'r8169-improvements-for-scheduled-task-handling' adds 95ad9555b5a1 devlink: Add API to register packet trap groups adds 8cd999e4ef01 mlxsw: spectrum_trap: Explicitly register packet trap groups adds b29545d840de netdevsim: Explicitly register packet trap groups adds a09b37fc8b2f devlink: Stop reference counting packet trap groups adds 107f16789411 devlink: Only pass packet trap group identifier in trap structure adds 4076c693d3af Merge branch 'devlink-Preparations-for-trap-policers-support' adds 52015366e361 net: dsa: Implement flow dissection for tag_brcm.c adds 723d5e5b81c9 net: thunderx: remove set but not used variable 'tail' adds af13b3c338be Remove DST_HOST adds 5f5323a14cad iopoll: introduce read_poll_timeout macro adds eaa6b01024a7 iopoll: redefined readx_poll_timeout macro to simplify the code adds bd971ff0b739 net: phy: introduce phy_read_mmd_poll_timeout macro adds 331c7372bd7a net: phy: bcm84881: use phy_read_mmd_poll_timeout() to sim [...] adds 9c6464dcffa0 net: phy: aquantia: use phy_read_mmd_poll_timeout() to sim [...] adds 8964a2174f91 net: phy: marvell10g: use phy_read_mmd_poll_timeout() to s [...] adds fcbd30d09ba0 net: phy: introduce phy_read_poll_timeout macro adds 745a237c18f3 net: phy: use phy_read_poll_timeout() to simplify the code adds 7ae7ad2f11ef net: phy: smsc: use phy_read_poll_timeout() to simplify the code adds 704f691a5fb3 net: phy: tja11xx: use phy_read_poll_timeout() to simplify [...] adds 629cb919427a Merge branch 'introduce-read_poll_timeout' adds b0f83057a9d9 net: typhoon: Add required whitespace after keywords adds 79d5511cc0ee net: dsa: sja1105: unconditionally set DESTMETA and SRCMET [...] adds 4bfa1616d95f net: dsa: sja1105: make future_base_time a common helper adds 0a7e984c92d6 net: dsa: sja1105: make the AVB table dynamically reconfigurable adds 747e5eb31d59 net: dsa: sja1105: configure the PTP_CLK pin as EXT_TS or PER_OUT adds 9970de8b013a Merge branch 'PTP_CLK-pin-configuration-for-SJA1105-DSA-driver' adds a1b7714b72fd wireless: realtek: Replace zero-length array with flexible [...] adds 398978f7dfa5 wireless: ti: Replace zero-length array with flexible-arra [...] adds bc1d50a1a485 hostap: Replace zero-length array with flexible-array member adds 645aa87fdfd9 orinoco: Replace zero-length array with flexible-array member adds c5047d5b831b libertas: Replace zero-length array with flexible-array member adds 7b9307134058 p54: Replace zero-length array with flexible-array member adds 2a6be797d232 wireless: marvell: Replace zero-length array with flexible [...] adds 232c897eb5ca brcmfmac: Replace zero-length array with flexible-array member adds 8622a0e5a499 zd1211rw: Replace zero-length array with flexible-array member adds 432eb89c6174 cw1200: Replace zero-length array with flexible-array member adds 98d13639e695 adm80211: Replace zero-length array with flexible-array member adds b0c40588161d atmel: at76c50x: Replace zero-length array with flexible-a [...] adds 0562ebcf054a ray_cs: Replace zero-length array with flexible-array member adds 53efdc9cb9e6 wl3501_cs: Replace zero-length array with flexible-array member adds 57fb39e24775 rtw88: don't hold all IRQs disabled for PS operations adds da14a0409e3f rtw88: extract alloc rsvd_page and h2c skb routines adds 895c096dab36 rtw88: associate reserved pages with each vif adds a5697a65ecd1 rtw88: pci: define a mask for TX/RX BD indexes adds aaab5d0e6737 rtw88: kick off TX packets once for higher efficiency adds 11a64888c79b rtw88: 8822c: config RF table path B before path A adds 54178cc134fd mt76: mt7615: fix mt7663e firmware struct endianness adds d14f0a5c62d3 mt76: mt7615: fix endianness in unified command adds b899150e60ce mt76: mt7615: add missing declaration in mt7615.h adds 8d4ccd7770e7 rtl8xxxu: Fix sparse warning: cast from restricted __le16 adds 5ef8c665416b Merge tag 'wireless-drivers-next-2020-03-24' of git://git. [...] adds c9c1fd62b0ed net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to [...] adds 9d648fb560e1 ethtool: fix incorrect tx-checksumming settings reporting adds e8b6c54f6d57 net: xilinx: temac: Relax Kconfig dependencies adds 24201a64770a net: axienet: Convert DMA error handler to a work queue adds ee44d0b78839 net: axienet: Propagate failure of DMA descriptor setup adds f26667a373f3 net: axienet: Fix DMA descriptor cleanup path adds e7fea0b9d09e net: axienet: Improve DMA error handling adds ab365c339366 net: axienet: Factor out TX descriptor chain cleanup adds 71791dc8bdea net: axienet: Check for DMA mapping errors adds d6349e3e14c7 net: axienet: Mark eth_irq as optional adds c30cb8f0bec6 net: axienet: Drop MDIO interrupt registers from ethtools dump adds 2a9b65ea511c net: axienet: Add mii-tool support adds 6a00d0dd3fcf net: axienet: Wrap DMA pointer writes to prepare for 64 bit adds 4e958f33ee8f net: axienet: Upgrade descriptors to hold 64-bit addresses adds f735c40ed93c net: axienet: Autodetect 64-bit DMA capability adds 5fff0151b324 net: axienet: Allow DMA to beyond 4GB adds 148aa2a86c7a Merge branch 'axienet-Update-error-handling-and-add-64-bit [...] adds 2283a02b67d4 net: phy: mscc: consolidate a common RGMII delay implementation adds cd556e40fdf3 devlink: expand the devlink-info documentation adds bba479ed5d21 Merge remote-tracking branch 'net-next/master' adds ab14fd4ee82e bpf: Add bpf_sk_storage support to bpf_tcp_ca adds c9b24312040e bpf: Add tests for bpf_sk_storage to bpf_tcp_ca adds 24a6034acc92 samples, bpf: Move read_trace_pipe to trace_helpers adds aa5e2af660fc samples, bpf: Refactor perf_event user program with libbpf [...] adds a5a0c993c100 Merge remote-tracking branch 'bpf-next/master' adds f2eeae1b7cab Merge remote-tracking branch 'ipsec-next/master' adds 57ad73809620 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds bb222f15e24b Merge remote-tracking branch 'netfilter-next/master' adds 8731840a345f Bluetooth: Restore running state if suspend fails adds 2d186fcd6d8d Bluetooth: Fix incorrect branch in connection complete adds b48596d1dc25 Bluetooth: L2CAP: Add get_peer_pid callback adds ab14fa81a6bd Merge remote-tracking branch 'bluetooth/master' adds 1381f8545bab Merge remote-tracking branch 'gfs2/for-next' adds 49c64df88057 mtd: phram: fix a double free issue in error path adds f1ffdbfad00a mtd: maps: sa1100-flash: Replace zero-length array with fl [...] adds 4e4a9a828af2 mtd: Fix issue where write_cached_data() fails but write() [...] adds 1455ac99e240 Merge remote-tracking branch 'mtd/mtd/next' adds adc6162b9a0c mtd: rawnand: Add support for manufacturer specific suspen [...] adds 19301d54997d mtd: rawnand: macronix: Add support for deep power down mode adds 6b49e58d6d9d mtd: spinand: toshiba: Rename function name to change suff [...] adds 798fcdd01000 mtd: spinand: toshiba: Support for new Kioxia Serial NAND adds eebbb8e2aaa3 Merge remote-tracking branch 'nand/nand/next' adds 6d4e346435b9 MAINTAINERS: update entry after SPI NOR controller move adds e0fe5339d488 mtd: spi-nor: Clear WEL bit when erase or program errors occur adds 5bb783cc92f0 mtd: spi-nor: controllers: aspeed-smc: Replace zero-length [...] adds b0e2d252f928 mtd: spi-nor: Set all BP bits to one when lock_len == mtd->size adds 2d284768b49b mtd: spi-nor: Add generic formula for SR block protection [...] adds 05635c14a292 mtd: spi-nor: Add SR 4bit block protection support adds f3f2b7eb2f1c mtd: spi-nor: Enable locking for n25q512ax3/n25q512a adds 0dc2dadfe880 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 50bf818ed968 Merge remote-tracking branch 'crypto/master' adds dc83c5d86250 Merge remote-tracking branch 'drm/drm-next' adds 4c60871063e3 drm/amdgpu: Add documentation for memory info adds 788479941c33 drm/amdgpu: Add documentation for PCIe accounting adds d3d0c774a10e drm/amdgpu: Add documentation for unique_id adds 0c9d943dc247 drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register t [...] adds c863d4ffb5e4 drm/amdgpu: fix the coverage issue to clear ArcVPGRs adds 06a4ae0647e6 drm/amdgpu: disabled fru eeprom access adds 2ecc6d0884f1 drm/scheduler: fix rare NULL ptr race adds dd72b18f2b72 drm/amd/swSMU: add callback to set AC/DC power source (v2) adds 8aade4fd8dfe drm/amdgpu/smu11: add a helper to set the power source adds 2b860ef0cece drm/amdgpu/swSMU: use the smu11 power source helper for navi1x adds fa176a961ec4 drm/amdgpu/swSMU: correct the bootup power source for Navi1X (v2) adds 938bc3700fc0 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] adds e6719ff7344a drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x adds 2a2f4905f411 drm/amdgpu/swSMU: handle manual AC/DC notifications adds 020ccad8181e drm/amdgpu/smu11: add support for SMU AC/DC interrupts adds cfb1b93ded85 drm/amdgpu: add UAPI for creating encrypted buffers adds e556229a6294 drm/amdgpu: add UAPI to create secure commands (v3) adds 1ff33ba2740d drm/amdgpu: define the TMZ bit for the PTE adds 1b4a4b6e539a drm/amdgpu: add tmz feature parameter (v2) adds 05ec5d127345 drm/amdgpu: add amdgpu_tmz data structure adds 0bb22cfb09bb drm/amdgpu: add function to check tmz capability (v4) adds cae4b27a06d8 drm/amdgpu: add tmz bit in frame control packet adds 639602f9a280 drm/amdgpu: expand the emit tmz interface with trusted flag adds 654906cf1f23 drm/amdgpu: expand the context control interface with trust flag adds c4b073f6f8c1 drm/amdgpu: job is secure iff CS is secure (v5) adds 18b22edf923c drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 73dea1a8861b drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 502874feee34 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds fff640172d20 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds cc8148ff3518 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 6d018edefa70 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 17852a9537b0 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds f60ff41c0482 drm/amdgpu: move CS secure flag next the structs where it's used adds fb5a2e92c7a1 drm/amdgpu: remove the alignment placeholder for secure buffer adds 18d902a186ba drm/amdgpu: implement TMZ accessor (v3) adds 5e9892b7fc35 drm/amd/display: Indicate use of TMZ buffers to DC adds cce3ee4c5a08 drm/amdgpu: Move to a per-IB secure flag (TMZ) adds c1140c61c3d4 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 49c19b818aff drm/amdgpu: also add the TMZ flag to GART adds 68b7e236507e drm/amdgpu: add TMZ handling to amdgpu_move_blit adds a99027dff8e4 drm/amdgpu: stop evicting encrypted BOs to swap adds 7b3b316e2b1f drm/amdgpu: Fine-grained TMZ support adds edb35a0ada61 drm/amdgpu: Fix per-IB secure flag GFX hang adds 599f08208df1 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 0063cec3c85f drm/amdkfd: Enable GWS based on FW Support adds 9c04b9100f42 drm/amdgpu: work around llvm bug #42576 adds 5ef45bbd11da drm/amdgpu/display: fix logic inversion in program_timing_sync() adds fa2b318ad870 Merge remote-tracking branch 'amdgpu/drm-next' adds 83b82dab092c Merge remote-tracking branch 'drm-msm/msm-next' adds 826013730565 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 11f802da7776 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 956919cc569e Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 8f214dbd066f Merge remote-tracking branch 'regmap/for-next' adds c208a5335036 ALSA: core: Add snd_device_get_state() helper adds a41f7b5b8804 Merge remote-tracking branch 'sound/for-next' adds bc765162f730 ASoC: MT6660: make spdxcheck.py happy adds 9a74c44a6f67 ASoC: rt5682: Add a property for DMIC clock rate adds 8b15ee0bf80e ASoC: rt5682: Add a property for DMIC delay adds 235eb70034a0 ASoC: rt5682: Add the descriptions for the DMIC clock rate [...] adds a30b59bffcb7 ASoC: tegra: tegra_wm8903: Support DAPM events for built-i [...] adds 7efa128e610f ASoC: tegra-wm8903: Document built-in microphone audio source adds c793d0917167 Merge series "Support built-in Mic on Tegra boards that us [...] adds 6b877cf8bc98 ASoC: wm8974: remove unused variables adds 472abb80fac6 dt-bindings: sound: convert rockchip i2s bindings to yaml adds 515d2757d31e dt-bindings: sound: rockchip-i2s: add #sound-dai-cells property adds bde8ca7c87d4 ASoC: jz4740-i2s: Add support for the JZ4760 adds a3434a497a2f ASoC: jz4740-i2s: Add support for the JZ4770 adds 129a5d4824d5 ASoC: Convert jz4740-i2s doc to YAML adds 992f8eac1b66 Merge branch 'asoc-5.7' into asoc-next adds 4fbb8acbbaef Merge remote-tracking branch 'sound-asoc/for-next' adds 30f70304dccc Merge remote-tracking branch 'modules/modules-next' adds 49db3997d82f Input: goodix - refactor IRQ pin GPIO accesses adds e070a97b929b Input: goodix - make loading the config from disk independ [...] adds 1921dacef72d Input: goodix - make resetting the controller at probe ind [...] adds a7d4b171660c Input: goodix - add support for getting IRQ + reset GPIOs [...] adds 67abd9eeb458 Input: goodix - add support for getting IRQ + reset GPIOs [...] adds c5fca485320e Input: goodix - add support for controlling the IRQ pin th [...] adds aebfc52c0949 Input: goodix - move defines to above struct goodix_ts_dat [...] adds de956caed952 Input: goodix - save a copy of the config from goodix_read [...] adds 686e8a2489ba Input: goodix - add minimum firmware size check adds 1a67448f1563 Input: goodix - make goodix_send_cfg() take a raw buffer a [...] adds 273ec6bd9af5 Input: goodix - restore config on resume if necessary adds 9e1f2d70ec39 Input: goodix - try to reset the controller if the i2c-test fails adds 24ef83f6e31d Input: goodix - fix spurious key release events adds 492ee52c1cd4 Input: goodix - add support for more then one touch-key adds 8c2327ef7999 dt-bindings: input: touchscreen: add compatible string for [...] adds cae102e2fc08 Input: goodix - use string-based chip ID adds b5e458af8a14 Input: goodix - add support for Goodix GT917S adds ec7f23e1d8ad dt-bindings: touchscreen: goodix: support of gt9147 adds b9a1c116846e Input: goodix - support gt9147 touchpanel adds cc5117d6e498 Input: of_touchscreen - explicitly choose axis adds 10ad4845cd3d dt-bindings: touchscreen: Convert edt-ft5x06 to json-schema adds 042dab2ea775 Merge remote-tracking branch 'input/next' adds 18a542ff19ad io_uring: Fix ->data corruption on re-enqueue adds f3d12eaa6af1 Merge branch 'for-5.7/io_uring' into for-next adds 4afdb733b160 io-uring: drop completion when removing file adds a5318d3cdffb io-uring: drop 'free_pfile' in struct io_file_put adds b73b419e10a5 Merge branch 'for-5.7/io_uring' into for-next adds 86f3cd1b589a io-wq: handle hashed writes in chains adds 75e6b00cf479 Merge branch 'for-5.7/io_uring' into for-next adds d2332c5c040b block: remove the blk_lookup_devt export adds ea3edd4dc230 block: remove __bdevname adds 5cbd28e3cef1 block: move disk_name and related helpers out of partition [...] adds 3ad5cee5cd00 block: move sysfs methods shared by disks and partitions t [...] adds f17c21c1ecb8 block: remove alloc_part_info and free_part_info adds e63105df8fa1 scsi: simplify scsi_bios_ptable adds 26ae3533a0e6 scsi: move scsicam_bios_param to the end of scsicam.c adds a10183d744fb scsi: simplify scsi_partsize adds 1a9fba3a77a5 block: unexport read_dev_sector and put_dev_sector adds 74cc979c3c7f block: cleanup how md_autodetect_dev is called adds ffa9ed647aa4 block: remove warn_no_part adds 3f1b95ef81b7 block: declare all partition detection routines in check.h adds f6d17358dc7e block: remove block/partitions/karma.h adds 3466f63a7cfe block: remove block/partitions/osf.h adds 95f77ef35a99 block: remove block/partitions/sgi.h adds cbb5cb3b29f9 block: remove block/partitions/sun.h adds 1442f76d4317 block: move struct partition out of genhd.h adds 0226e9ead44b block: move the *_PARTITION enum out of genhd.h adds cb0ab5265212 partitions/msdos: remove LINUX_SWAP_PARTITION adds 3f4fc59c1321 block: move the various x86 Unix label formats out of genhd.h adds 387048bf67ee block: merge partition-generic.c and check.c adds 2089a6aa8d09 Merge branch 'for-5.7/block' into for-next adds 48cf1aae62bd Merge remote-tracking branch 'block/for-next' adds f4e5897a9713 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 44f54e701205 mmc: renesas_sdhi: remove double clear of automatic correction adds 11a219606a9b mmc: renesas_sdhi: Add manual correction adds 71cfc92751ac mmc: renesas_sdhi: only check CMD status for HS400 manual [...] adds 9b0d6855e756 mmc: renesas_sdhi: enforce manual correction for Gen3 adds 6199a10e7e53 mmc: renesas_sdhi: cleanup SCC defines adds 0c482d829ac4 mmc: tmio: refactor tuning execution into SDHI driver adds 3a821a8244bc mmc: renesas_sdhi: complain loudly if driver needs update adds 64982b9f2f37 mmc: tmio: give callback a generic name adds a86bf70b7021 mmc: tmio: enforce retune after runtime suspend adds b2dd9a1325e6 mmc: tmio: factor out TAP usage adds f22084b662e5 mmc: tmio: remove superfluous callback wrappers adds 93660d837fd9 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] adds 0dc64c2b9496 firmware: xilinx: Add DLL reset support adds 8d2e334377db mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] adds 2a2b821607ae mmc: sdhci-of-arasan: Remove quirk for broken base clock adds 219c02ca1cf6 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts adds 511ce378e16f mmc: Add MMC host software queue support adds 045d705dc1fb mmc: core: Enable the MMC host software queue for the SD card adds 1774b0021405 mmc: host: sdhci: Add request_done ops for struct sdhci_ops adds 4730831c7d2e mmc: host: sdhci: Add a variable to defer to complete requ [...] adds f4498549e169 mmc: host: sdhci-sprd: Add software queue support adds d46a24a9d2db mmc: core: Throttle polling rate for CMD6 adds ebd4f4bd01a9 mmc: core: Drop unused define adds 60db8a47497d mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] adds 02098ccdd823 mmc: core: Drop redundant in-parameter to __mmc_switch() adds 6972096a03ae mmc: core: Split up mmc_poll_for_busy() adds 40c96853fef1 mmc: core: Enable re-use of mmc_blk_in_tran_state() adds 2a1c7cda52b7 mmc: core: Update CMD13 busy check for CMD6 commands adds 0d84c3e6a5b2 mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard adds 9f94d04752ad mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() adds 490ff95f8e2c mmc: core: Convert to mmc_poll_for_busy() for HPI commands adds 892bf1001459 mmc: core: Fixup support for HW busy detection for HPI commands adds 127e6e98ca9b mmc: mmci_sdmmc: Replace sg_dma_xxx macros adds bdbf9faf5f2e mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma adds 7b9716a0f161 mmc: mmci: Add a reference at mmc_host_ops in mmci struct adds 31b963e19491 mmc: mmci: Add private pointer for variant adds e19c33dbfe95 dt-bindings: mmc: mmci: add delay block base register for sdmmc adds 1103f807a3b9 mmc: mmci_sdmmc: Add execute tuning with delay block adds 757731652881 mmc: mmci: Add callbacks for to manage signal voltage switch adds 94b94a93e355 mmc: mmci_sdmmc: Implement signal voltage callbacks adds 7a2a98be672b mmc: mmci: Add support for sdmmc variant revision 2.0 adds d1709abb8cc3 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] adds 70fd681e7ee1 dt-bindings: mmc: sdhci-am654: Update Output tap delay binding adds 8ee5fc0e0b3b mmc: sdhci_am654: Update OTAPDLY writes adds a161c45f2979 mmc: sdhci_am654: Enable DLL only for some speed modes adds e65bb3882471 mmc: sdhci: do not enable card detect interrupt for gpio cd type adds b62eee9f804e mmc: sdhci-esdhc-imx: no fail when no pinctrl available adds a26a4f1baca5 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs adds 5c11f1ffb022 mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME adds 0299138af658 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding adds 5bd2acdcdde2 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support adds f581e9093aa2 mmc: sdhci-esdhc-imx: optimize the clock setting adds 373e800b53a8 mmc: sdhci-esdhc-imx: optimize the strobe dll setting adds 74898cbcbfc4 mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 adds cde5e8e9ff14 mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM adds 982cf37da3ee mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci adds e534b82f24b3 mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode adds af8fade4bd7b mmc: sdhci-esdhc-imx: restore pin state when resume back adds 6660d0ae1255 mmc: core: Fix indentation adds 55fc7d93a55b mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag adds d79100c91ae5 dt-bindings: mmc: sdhci-msm: Add CQE reg map adds ea21e9b2b33f mmc: mmc_test: Pass different sg lists for non-blocking requests adds 1a91a36aba9c mmc: Replace zero-length array with flexible-array member adds 0ffa6cfbd949 mmc: cqhci: Add cqhci_deactivate() adds 5cf583f1fb9c mmc: sdhci-msm: Deactivate CQE during SDHC reset adds d3392339cae9 mmc: cqhci: Update cqhci memory ioresource name adds fcc958d6dbbd mmc: renesas_sdhi: Use BITS_PER_LONG helper adds a5d90dc488e4 mmc: renesas_sdhi: simplify execute_tuning adds ee0f309263a6 mmc: sdhci-omap: Add Support for Suspend/Resume adds 5e958e4aacf4 sdhci: tegra: Implement Tegra specific set_timeout callback adds ff124c31ccd7 sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability adds 398b25003d3a dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] adds 6bbcf74dd929 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] adds 6c92ae1e452f mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() adds c2c5252c5c61 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() adds d2abc6e2b5c2 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() adds 98160562e3bb mmc: sdhci: at91: Use sdhci_set_power_and_voltage() adds 9d8acdd32cd5 mmc: sdhci: am654: Use sdhci_set_power_and_voltage() adds f87391eec2c5 mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 adds fdd8eef4be53 mmc: sdhci-of-at91: Display clock changes for debug purpose only adds fa0910107a9f mmc: sdhci: use FIELD_GET for preset value bit masks adds c4e29dfcba16 Merge remote-tracking branch 'mmc/next' adds 521bc04e07a1 Merge remote-tracking branch 'mfd/for-mfd-next' adds 8bfee9ec0625 Merge remote-tracking branch 'battery/for-next' adds 86332c343491 regulator: qcom_smd: Add pmi8994 regulator support adds 24bd2afda8ce Merge branch 'regulator-5.7' into regulator-next adds 04fa0c043582 Merge remote-tracking branch 'regulator/for-next' adds 65533645f719 Merge remote-tracking branch 'security/next-testing' adds e3e0e61a8ac2 Merge remote-tracking branch 'apparmor/apparmor-next' adds 1250292ac4d8 Merge remote-tracking branch 'integrity/next-integrity' adds c14e50a7cba5 Merge remote-tracking branch 'keys/keys-next' adds 061145606804 Merge remote-tracking branch 'selinux/next' adds 4c3b004121bb Merge remote-tracking branch 'smack/for-next' adds 6905ef87d7f9 Merge remote-tracking branch 'tpmdd/next' adds 028a6ea1c98d Merge remote-tracking branch 'watchdog/master' adds 78f9ce5935e3 Merge remote-tracking branch 'iommu/next' adds 723fe298ad85 vfio: platform: Switch to platform_get_irq_optional() adds 5f3874c2a231 vfio: Include optional device match in vfio_device_ops callbacks adds 467c084f9ad3 vfio/pci: Implement match ops adds cc20d7999000 vfio/pci: Introduce VF token adds 43eeeecc8ed5 vfio: Introduce VFIO_DEVICE_FEATURE ioctl and first user adds 137e5531351d vfio/pci: Add sriov_configure support adds 959e1b75cc87 vfio/pci: Remove dev_fmt definition adds b66574a3fb32 vfio/pci: Cleanup .probe() exit paths adds c0560f51cf77 vfio: allow external user to get vfio group from device adds 8d46c0cca5f4 vfio: introduce vfio_dma_rw to read/write a range of IOVAs adds 40280cf7e8ca vfio: avoid inefficient operations on VFIO group in vfio_p [...] adds 48219795e7db Merge branches 'v5.7/vfio/alex-sriov-v3' and 'v5.7/vfio/ya [...] adds 6b95df109712 Merge remote-tracking branch 'vfio/next' adds e8a433e111e9 Merge remote-tracking branch 'audit/next' adds 175a7427bb72 dt-bindings: serial: Convert generic bindings to json-schema adds 32ced09d7903 dt-bindings: serial: Convert slave-device bindings to json-schema adds 092451b7f240 dt-bindings: Add vendor prefix for SG Micro Corp adds 9a239621d4e1 dt-bindings: Add vendor prefix for Dell Inc. adds 9c4d60a36e3a dt-bindings: Add vendor prefix for ENE adds 952c2ab61db2 dt-bindings: clk: fix example for single-output provider adds af1b9302f395 Merge remote-tracking branch 'devicetree/for-next' adds b20a9fee51e1 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 2d4ccc2ac61b spi: spi-s3c24xx: Replace zero-length array with flexible- [...] adds 6960b0332c75 spi: spi-fsl-lpspi: Replace zero-length array with flexibl [...] adds d70e669eadf1 Merge branch 'spi-5.7' into spi-next adds 771b921adc06 Merge remote-tracking branch 'spi/for-next' adds 5239949caaf2 Merge branch 'x86/urgent' adds 3dbc8900c7df Merge branch 'x86/timers' adds 713fb47f6c27 Merge branch 'x86/splitlock' adds bd5993fdb13f Merge branch 'x86/mm' adds 07f24dc95dac selftests/x86/vdso: Fix no-vDSO segfaults adds 630b99ab60aa selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault adds b2c8b850bd14 Merge branch 'x86/misc' adds 9636fc064caa Merge branch 'x86/kdump' adds 3a1a73b2f74e Merge branch 'x86/fpu' adds 3be30ad6e8f7 Merge branch 'x86/cpu' adds e2bdafc1070f x86/configs: Slightly reduce defconfigs adds 4dd2a1b92b91 x86: Replace setup_irq() by request_irq() adds c50c4f95f903 Merge branch 'x86/cleanups' adds cdc18b407593 Merge branch 'x86/build' adds bac59d18c701 x86/setup: Fix static memory detection adds fc684e8bb37b Merge branch 'x86/boot' adds 1651e700664b x86: Fix bitops.h warning with a moved cast adds b65c5ec3f7d3 Merge branch 'x86/asm' adds f59872028128 Merge branch 'timers/nohz' adds 048495eb2893 Merge tag 'timers-v5.7' of https://git.linaro.org/people/d [...] adds 2c8bd58812ee time/sched_clock: Expire timer in hardirq context adds 52da479a9aee Revert "tick/common: Make tick_periodic() check for missin [...] adds 8165b57bca21 linux/const.h: Extract common header for vDSO adds 3945ff37d2f4 linux/bits.h: Extract common header for vDSO adds 3e0e9f8c6e3c linux/limits.h: Extract common header for vDSO adds 659a9faa3f3c x86: Introduce asm/vdso/clocksource.h adds c16b270b1711 arm: Introduce asm/vdso/clocksource.h adds 31fdcac07f67 arm64: Introduce asm/vdso/clocksource.h adds 17e46656a82f mips: Introduce asm/vdso/clocksource.h adds 14ee2ac618e4 linux/clocksource.h: Extract common header for vDSO adds b874b8358c75 linux/math64.h: Extract common header for vDSO adds 639fff1cce0f linux/time.h: Extract common header for vDSO adds 9a4162316965 linux/time32.h: Extract common header for vDSO adds b72a9c5e023b linux/time64.h: Extract common header for vDSO adds 97b01d2eabd8 linux/jiffies.h: Extract common header for vDSO adds cc56f32f0015 linux/ktime.h: Extract common header for vDSO adds d8bb6993d871 common: Introduce processor.h adds f58dd03b1157 scripts: Fix the inclusion order in modpost adds b558051725c5 linux/elfnote.h: Replace elf.h with UAPI equivalent adds 94d0f5be885c arm64: vdso32: Code clean up adds f511e079177a arm64: Introduce asm/vdso/processor.h adds 60ad903e9477 arm64: vdso: Include common headers in the vdso library adds 5340e873576e arm64: vdso32: Include common headers in the vdso library adds c135fc875ce3 mips: vdso: Enable mips to use common headers adds abc22418db02 x86/vdso: Enable x86 to use common headers adds 78c851614101 arm: vdso: Enable arm to use common headers adds 8c59ab839f52 lib/vdso: Enable common headers adds a5d442f50a41 arm64: vdso32: Enable Clang Compilation adds daae8238281d Merge branch 'timers/core' adds 3585234d3df9 Merge branch 'smp/core' adds 377904993111 Merge branch 'sched/rt' adds fe61468b2cbc sched/fair: Fix enqueue_task_fair warning adds 46a87b3851f0 sched/core: Distribute tasks within affinity masks adds b05e75d61138 psi: Fix cpu.pressure for cpu.max and competing cgroups adds 36b238d57172 psi: Optimize switching tasks inside shared cgroups adds a0fe6ba69059 MAINTAINERS: Add maintenance information for psi adds 1066d1b6974e psi: Move PF_MEMSTALL out of task->flags adds 26cf52229efc sched: Avoid scale real weight down to zero adds c32b4308295a sched/fair: Improve spreading of utilization adds 26c7295be0c5 kthread: Do not preempt current task if it is going to cal [...] adds e94f80f6c490 sched/rt: cpupri_find: Trigger a full search as fallback adds 6c8116c914b6 sched/fair: Fix condition of avg_load calculation adds 9c40365a65d6 threads: Update PID limit comment according to futex UAPI change adds 6303507d8026 Merge branch 'sched/core' adds 077168e241ec x86/mce/amd: Add PPIN support for AMD MCE adds 742131dcf835 Merge branch 'ras/core' adds 18e6816ee11f Merge branch 'perf/urgent' adds c395c3553d68 perf diff: Fix undefined string comparison spotted by clan [...] adds d46eec8e975a Merge remote-tracking branch 'acme/perf/urgent' into perf/core adds 7982a8985150 tools lib api fs: Move cgroupsfs_find_mountpoint() adds 1af62ce61cd8 perf stat: Show percore counts in per CPU output adds 357a5d24c471 perf llvm: Add debug hint message about missing kernel-dev [...] adds dabce16bd292 perf annotate: Get rid of annotation->nr_jumps adds 76ce02651dab libperf: Add counting example adds 401d61cbd4d4 tools lib traceevent: Remove extra '\n' in print_event_time() adds 6339998d22ec tools headers UAPI: Update tools's copy of linux/perf_event.h adds 42bbabed09ce perf tools: Add hw_idx in struct branch_stack adds d3f85437ad6a perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX adds 277ce1efa7b5 perf header: Add check for unexpected use of reserved memb [...] adds 576a65b6974d perf expr: Add expr.c object adds 26226a97724d perf expr: Move expr lexer to flex adds 58ca707636dc perf expr: Increase EXPR_MAX_OTHER to support metrics with [...] adds 0f9b1e124bb2 perf expr: Straighten expr__parse()/expr__find_other() interface adds d942815a7646 perf expr: Make expr__parse() return -1 on error adds 3e152aa984ff perf block-info: Fix wrong block address comparison in blo [...] adds a8a9f6dc0dbf perf diff: Use __block_info__cmp() to replace block_pair_cmp() adds cca0cc76f5f5 perf block-info: Allow selecting which columns to report a [...] adds f787feff69c4 perf block-info: Support color ops to print block percents [...] adds fdca7c1496cf Merge tag 'perf-core-for-mingo-5.7-20200310' of git://git. [...] adds 409e1a314040 Merge branch 'perf/urgent' into perf/core, to pick up fixes adds e7950166e402 perf vendor events s390: Add new deflate counters for IBM z15 adds 03fe02b11388 perf jevents: Support metric constraint adds f742634ab47f perf metricgroup: Factor out metricgroup__add_metric_weak_group() adds 2a14c1bf017f perf util: Factor out sysctl__nmi_watchdog_enabled() adds ab483d8bc8ac perf metricgroup: Support metric constraint adds b95fcd2c1c25 perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint adds b8fdcfb5a17f perf map: Fix off by one in strncpy() size argument adds bdadd647cbf7 perf map: Use strstarts() to look for Android libraries adds d01751563caf perf cs-etm: Swap packets for instruction samples adds f1410028c762 perf cs-etm: Continuously record last branch adds c9f5baa13677 perf cs-etm: Correct synthesizing instruction samples adds 695378b567df perf cs-etm: Optimize copying last branches adds bc010dd657ee perf cs-etm: Fix unsigned variable comparison to zero adds 0c2d04123241 perf doc: Set man page date to last git commit adds 97256d1a2a62 perf intel-pt: Rename intel-pt.txt and put it in man page format adds 870d325b15fb perf intel-pt: Add Intel PT man page references adds ec2eab9deb80 perf intel-pt: Update intel-pt.txt file with new location [...] adds 67439d555f7d perf scripting perl: Add common_callchain to fix argument order adds 44d462acc0bf perf record: Fix binding of AIO user space buffers to nodes adds b2bf6660709c perf test: Print if shell directory isn't present adds 3b7a15b0643d perf tools: Give synthetic mmap events an inode generation adds c3b10649a80e perf report: Fix no branch type statistics report issue adds 59a08b4b3b1a perf expr: Fix copy/paste mistake adds d1c9f7d11719 Merge tag 'perf-core-for-mingo-5.7-20200317' of git://git. [...] adds d8a738689794 x86/optprobe: Fix OPTPROBE vs UACCESS adds 90c91dfb86d0 perf/core: Fix endless multiplex timer adds a6763625ae6f perf/core: Fix reversed NULL check in perf_event_groups_less() adds bc88a2fe216a perf/x86/intel/uncore: Add box_offsets for free-running counters adds 3442a9ecb8e7 perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box adds c841a3e924c6 Merge branch 'perf/core' adds a4654e9bde4e Merge branch 'x86/kdump' into locking/kcsan, to resolve conflicts adds 50b6b85a87dd Merge branch 'locking/kcsan' adds 31a9122058bc x86/mm: Drop pud_mknotpresent() adds f33ba39f26b0 Merge branch 'x86/cleanups' adds df81dfcfd699 genirq: Fix reference leaks on irq affinity notifiers adds 64c500bc072a Merge branch 'irq/urgent' adds eede06879d3c Merge branch 'irq/core' adds b07838656143 Merge branch 'efi/core' adds 4afa155be0b1 Merge branch 'core/objtool' adds df10846ff2ac Merge branch 'linus' into locking/kcsan, to pick up fixes adds 5c361425744d kcsan: Prefer __always_inline for fast-path adds 47144eca2821 kcsan: Show full access type in report adds 05f9a4067964 kcsan: Rate-limit reporting per data races adds f1bc96210c6a kcsan: Make KCSAN compatible with lockdep adds ad4f8eeca8ea kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY adds 36e4d4dd4fc4 include/linux: Add instrumented.h infrastructure adds ed8af2e4d2a7 asm-generic, atomic-instrumented: Use generic instrumented.h adds 27f937cc810a asm-generic, kcsan: Add KCSAN instrumentation for bitops adds d0ef4c360f7e iov_iter: Use generic instrumented.h adds 76d6f06c36a3 copy_to_user, copy_from_user: Use generic instrumented.h adds 7ad900d35b49 kcsan: Add docbook header for data_race() adds 1e6ee2f0fe8a kcsan: Add option to assume plain aligned writes up to wor [...] adds a249a73231e2 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS adds 8cfbb04fae75 kcsan: Clean up the main KCSAN Kconfig option adds ed95f95c86cd kcsan: Fix 0-sized checks adds d591ec3db75f kcsan: Introduce KCSAN_ACCESS_ASSERT access type adds f97f713dc257 kcsan: Introduce ASSERT_EXCLUSIVE_*() macros adds a312013578e4 kcsan: Add test to generate conflicts via debugfs adds 80d4c4775216 kcsan: Expose core configuration parameters as module params adds 3a5b45e5031f kcsan: Fix misreporting if concurrent races on same address adds f0f6928c2c4c kcsan: Move interfaces that affects checks to kcsan-checks.h adds b968a08f242d compiler.h, seqlock.h: Remove unnecessary kcsan.h includes adds b738f6169f12 kcsan: Introduce kcsan_value_change type adds 81af89e15862 kcsan: Add kcsan_set_access_mask() support adds 703b321501c9 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) adds f5d2313bd3c5 kcsan, trace: Make KCSAN compatible with tracing adds 630ed01451a3 Merge branch 'WIP.locking/kcsan' adds 4399e0cf494f x86/entry: Refactor SYSCALL_DEFINEx macros adds d2b5de495ee9 x86/entry: Refactor SYSCALL_DEFINE0 macros adds 6cc8d2b286d9 x86/entry: Refactor COND_SYSCALL macros adds a74d187c2df3 x86/entry: Refactor SYS_NI macros adds 27dd84fafcd5 x86/entry/64: Use syscall wrappers for x32_rt_sigreturn adds cc42c045af1f x86/entry/64: Move sys_ni_syscall stub to common.c adds 2e487c357917 x86/entry/64: Split X32 syscall table into its own file adds 0872098804b5 x86/entry: Move max syscall number calculation to syscallhdr.sh adds d3b1b776eefc x86/entry/64: Remove ptregs qualifier from syscall table adds b5592e5c0d86 x86/entry: Remove syscall qualifier support adds 8210efcb1536 x86/entry/64: Add __SYSCALL_COMMON() adds cab56d3484d4 x86/entry: Remove ABI prefixes from functions in syscall tables adds a845a6cf1dad x86/entry/32: Clean up syscall_32.tbl adds 866128a99664 x86/entry/32: Rename 32-bit specific syscalls adds 121b32a58a3a x86/entry/32: Use IA32-specific wrappers for syscalls taki [...] adds 25c619e59b39 x86/entry/32: Enable pt_regs based syscalls adds 0f78ff17112d x86/entry: Drop asmlinkage from syscalls adds ffd75b373f36 x86: Remove unneeded includes adds 46db36abc32d x86/entry: Rename ___preempt_schedule adds 2502ec37a7b2 lockdep: Rename trace_hardirq_{enter,exit}() adds 0d38453c85b4 lockdep: Rename trace_softirqs_{on,off}() adds ef996916e78e lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}() adds 953e73f4ea27 x86/entry: Fix SYS_NI() build failure adds a4068736634b Merge branch 'WIP.x86/entry' adds 25016bd7f4ca locking/lockdep: Avoid recursion in lockdep_count_{for,bac [...] adds 10476e630422 locking/lockdep: Fix bad recursion pattern adds 248efb2158f1 locking/lockdep: Rework lockdep_lock adds f6f48e180404 lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions adds efbdc769601f PCI/switchtec: Fix init_completion race condition with pol [...] adds deaa0a8a74d8 pci/switchtec: Replace completion wait queue usage for poll adds c1d51dd50557 usb: gadget: Use completion interface instead of open coding it adds 9fe114ce0371 orinoco_usb: Use the regular completion interfaces adds df23e2be3d24 acpi: Remove header dependency adds 43ea9d1a533a nds32: Remove mm.h from asm/uaccess.h adds c5eedbae2f2b csky: Remove mm.h from asm/uaccess.h adds 3f332aa0a765 hexagon: Remove mm.h from asm/uaccess.h adds 6f28b46c4f93 ia64: Remove mm.h from asm/uaccess.h adds d964ea7014a9 microblaze: Remove mm.h from asm/uaccess.h adds 80fbaf1c3f29 rcuwait: Add @state argument to rcuwait_wait_event() adds e21fee5368f4 powerpc/ps3: Convert half completion to rcuwait adds 919e9e6395cf Documentation: Add lock ordering and nesting documentation adds e5d4d1756b07 timekeeping: Split jiffies seqlock adds b3212fe2bc06 sched/swait: Prepare usage in completions adds a5c6234e1028 completion: Use simple wait queues adds de8f5e4f2dc1 lockdep: Introduce wait-type checks adds 40db173965c0 lockdep: Add hrtimer context tracing bits adds 49915ac35ca7 lockdep: Annotate irq_work adds d53f2b62fcb6 lockdep: Add posixtimer context tracing bits adds 3fd01918bbba Merge branch 'WIP.locking/core' adds 0e79ad863df4 x86/cpu: Fix a -Wmissing-prototypes warning for init_ia32_ [...] adds 4e3ddfe73f1c Merge branch 'x86/cleanups' adds 1c1a18b00d7e um: Fix header inclusion adds ca214e2c1793 vdso: Fix clocksource.h macro detection adds 09e32c37df1d Merge branch 'timers/core' adds 8bf6c677ddb9 completion: Use lockdep_assert_RT_in_threaded_ctx() in com [...] adds 4454d826f6cd Merge branch 'locking/core' adds 0f11ad323dd3 rcu: Mark rcu_state.gp_seq to detect concurrent writes adds 127e29815b4b rcu: Make rcu_barrier() account for offline no-CBs CPUs adds aa93ec620be3 Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kf [...] adds baf5fe761846 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 42a6a5835f46 Merge branch 'core/rcu' adds 55dd3d30e300 Merge branch 'perf/urgent' adds 53c6aa9811c8 Merge remote-tracking branch 'tip/auto-latest' adds 9cb179e627a6 Merge remote-tracking branch 'edac/edac-for-next' adds 00760d3cd9de irqchip/stm32: Retrigger both in eoi and unmask callbacks adds 166cba71818c irqchip/gic-v4.1: Plumb skeletal VSGI irqchip adds e252cf8a34d9 irqchip/gic-v4.1: Add initial SGI configuration adds b4e8d644ec62 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks adds 7017ff0ee1de irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks adds 05d32df13c6b irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks adds ae699ad348cd irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] adds 6d31b6ff985d irqchip/gic-v4.1: Add VSGI allocation/teardown adds d50676f5ce84 irqchip/gic-v4.1: Add VSGI property setup adds 009384b38034 irqchip/gic-v4.1: Eagerly vmap vPEs adds 771df8cf0bc3 Merge branch 'irq/gic-v4.1' into irq/irqchip-next adds e2a7d949c862 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds bfff0872de32 Merge remote-tracking branch 'ftrace/for-next' adds 55fac01ae987 Merge branch 'kcsan-dev.2020.03.09b' into HEAD adds 7d5262417b54 Merge branch 'lkmm-dev.2020.02.16a' into HEAD adds 8c57c1e6a092 rcu: Mark rcu_state.ncpus to detect concurrent writes adds 0ab496601ab8 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds 53a2c81c8933 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds 42381d116d9e srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds 3eb8162747ed rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds b8d01a3ced63 rcu: Use data_race() for RCU CPU stall-warning prints adds b834a9d5bd0e rcu: Use data_race() for RCU expedited CPU stall-warning prints adds d4bbf83515ff rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds 748300715e54 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds 2b5e19e20fc2 rcu: Make rcu_read_unlock_special() safe for rq/pi locks adds 60a4f20efb50 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] adds 5b32b2275ba9 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field adds a4a78aafd7c6 rcu: Don't use negative nesting depth in __rcu_read_unlock() adds 610607be0273 rcutorture: Mark data-race potential for rcu_barrier() tes [...] adds 6fa3852ab29f fork: Annotate a data race in vm_area_dup() adds 7e74d35bb1a8 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] adds a81baea36ad4 rcu: Expedite first two FQS scans under callback-overload [...] adds 62b69489560c locktorture.c: Fix if-statement empty body warnings adds 65cc37cd8574 tools/memory-model: Add an exception for limitations on _u [...] adds 4afdf88fdb2c Documentation/locking/atomic: Fix atomic-set litmus test adds b3f848c599b8 Documentation/locking/atomic: Introduce atomic-tests directory adds f6640be5aa93 Documentation/locking/atomic: Add a litmus test for atomic_set() adds cf8f47c8aeb0 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] adds db4ead2cd525 Default enable RCU list lockdep debugging with PROVE_RCU adds c0b2582103dd tools/memory-model: Fix "conflict" definition adds 73956d29dd37 rcu: Fix the (t=0 jiffies) false positive adds de6c6fc5c518 Revert "rculist: Describe variadic macro argument in a Sph [...] adds 069754990b4c x86/mm/pat: Mark an intentional data race adds 5da5cbaa32d9 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() adds 325c9bd058ed rcu: Add comments marking transitions between RCU watching [...] adds 34362bbc3d05 rcu: update.c: get rid of some doc warnings adds fe8dc23166f2 rcu-tasks: Use context-switch hook for PREEMPT=y kernels adds 668d13f85c15 rcuperf: Add ability to increase object allocation size adds 3623f26d6765 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] adds b5fc61dee454 rcu/tree: Count number of batched kfree_rcu() locklessly adds 1fbbfc4096ca kcsan: Introduce report access_info and other_info adds a0a7c142973f kcsan: Avoid blocking producers in prepare_report() adds ae2d6c4292bd rcu: Mark rcu_state.gp_seq to detect more concurrent writes adds c901da4be020 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] adds d271f03250e9 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds ebaa3ef4f446 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds 696d08b7eddc MAINTAINERS: Update maintainers for new Documentaion/litmu [...] adds bf63aa37fa8c sched/core: Add function to sample state of locked-down task adds c905660f3382 rcu: Add per-task state to RCU CPU stall warnings adds dcff913571d0 rcutorture: Add flag to produce non-busy-wait task stalls adds 61c8350a313a rcu-tasks: Move Tasks RCU to its own file adds dae145b50d57 rcu-tasks: Create struct to hold state information adds 4f972131e131 rcu: Reinstate synchronize_rcu_mult() adds f1a9964f9ef7 rcutorture: Add a test for synchronize_rcu_mult() adds 354858c1c9fc rcu-tasks: Refactor RCU-tasks to allow variants to be added adds a8c6f05b9619 rcu-tasks: Add an RCU-tasks rude variant adds 3b9f17feca00 rcutorture: Add torture tests for RCU Tasks Rude adds c49559a23263 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages adds 4c22c258aad3 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] adds fb8ecc4653b7 rcu-tasks: Code movement to allow more Tasks RCU variants adds 398329da1a4e rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] adds 3aa1723e1601 rcutorture: Add torture tests for RCU Tasks Trace adds edec58249fbb rcu-tasks: Add stall warnings for RCU Tasks Trace adds 0473f6927ec3 rcu-tasks: Move #ifdef into tasks.h adds 0b6cb0092400 rcu-tasks: Add RCU tasks to rcutorture writer stall output adds 111c87729e74 rcu-tasks: Make rcutorture writer stall output include GP state adds aa7f6ed942ec rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks adds 671b7bfeb0bf rcu-tasks: Add a grace-period start time for throttling and debug adds 4674f8210dd5 rcu-tasks: Provide boot parameter to delay IPIs until late [...] adds 417ffde67151 rcu-tasks: Split ->trc_reader_need_end adds df89f97e1b44 rcu-tasks: Add grace-period and IPI counts to statistics adds 63b4e7a1ee0b rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI adds e6e1637ee287 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] adds fe10f0cec77d rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks adds 0d3cc320dcd1 rcu-tasks: Disable CPU hotplug across RCU tasks trace scans adds 9bddd2d04acb rcu-tasks: Handle the running-offline idle-task special case adds 82808ea615ac rcu-tasks: Make RCU tasks trace also wait for idle tasks adds 005ad288dd7d rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] adds 4f08022de8dc rcu-tasks: Add count for idle tasks on offline CPUs adds 73b26e71d01c rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs adds 8dcca39e6d28 Merge remote-tracking branch 'rcu/rcu/next' adds 47ea44d2bb49 Merge remote-tracking branch 'kvm/linux-next' adds 9879b79aefe5 KVM: arm64: GICv4.1: Let doorbells be auto-enabled adds ef1820be4777 KVM: arm64: GICv4.1: Add direct injection capability to SG [...] adds bacf2c60548b KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] adds 2291ff2f2a56 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] adds d9c3872cd2f8 KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] adds 7bdabad12784 KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs adds dab4fe3bf6dd KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs adds cc98702c1775 Merge branch 'kvm-arm64/gic-v4.1' into kvmarm-master/next adds 8a90a3228b6a arm: Unplug KVM from the build system adds bb7c62bcb848 arm: Remove KVM from config files adds 541ad0150ca4 arm: Remove 32bit KVM host support adds 3fbb96c054e2 arm: Remove HYP/Stage-2 page-table support adds 59c1d9cc5295 arm: Remove GICv3 vgic compatibility macros adds 15ff9a39cd5e arm: Remove the ability to set HYP vectors outside of the [...] adds 544e56aa6377 MAINTAINERS: RIP KVM/arm adds 463050599742 Merge tag 'kvm-arm-removal' into kvmarm-master/next adds e906ea338830 Merge remote-tracking branch 'kvm-arm/next' adds 9bee484b280a KVM: PPC: Book3S HV: Skip kvmppc_uvmem_free if Ultravisor [...] adds 8c47b6ff29e3 KVM: PPC: Book3S HV: Check caller of H_SVM_* Hcalls adds 377f02d487b5 KVM: PPC: Book3S HV: H_SVM_INIT_START must call UV_RETURN adds 8ae2452ced0c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 3b684a420bd8 KVM: s390: Use fallthrough; adds f3dd18d444c7 KVM: s390: mark sie block as 512 byte aligned adds 30248c0a577c Merge remote-tracking branch 'kvms390/next' adds 3302f0abfef7 Merge remote-tracking branch 'xen-tip/linux-next' adds 6d7c81edde19 Merge remote-tracking branch 'percpu/for-next' adds 5420ba5fb635 Merge remote-tracking branch 'workqueues/for-next' adds c2b6153361bd Merge remote-tracking branch 'drivers-x86/for-next' adds fdc6b21e2444 platform/chrome: Add Type C connector class driver adds ad7c0510c99e platform/chrome: cros_ec_typec: Update port info from EC adds 45620da40f6f platform/chrome: cros_ec_chardev: Replace zero-length arra [...] adds e0db7c42b05f platform/chrome: wilco_ec: event: Replace zero-length arra [...] adds d073c709392a Merge remote-tracking branch 'chrome-platform/for-next' adds 1c9c9ff9b19e Merge remote-tracking branch 'leds/for-next' adds 67187282c078 Merge remote-tracking branch 'ipmi/for-next' adds e960675b715c Merge remote-tracking branch 'driver-core/driver-core-next' adds d2e971d884e7 Merge 5.6-rc7 into usb-next adds 8fa07e046476 Merge remote-tracking branch 'usb/usb-next' adds fbb3cead5bb4 Merge remote-tracking branch 'usb-serial/usb-next' adds cbf580ff0938 Merge 5.6-rc7 into tty-next adds f5b02f25fc5b Merge remote-tracking branch 'tty/tty-next' adds baca54d956f7 Merge 5.6-rc7 into char-misc-next adds 33e12f6e4552 Merge tag 'soundwire-5.7-rc1' of git://git.kernel.org/pub/ [...] adds c66ebde4d988 nvmem: sprd: Fix the block lock operation adds 5af25388ba25 nvmem: sprd: Optimize the block lock operation adds 4bd5a15d933c nvmem: sprd: Determine double data programming from device data adds bbde5709ee4f nvmem: mxs-ocotp: Use devm_add_action_or_reset() for cleanup adds 418e2e8ac1ce Merge remote-tracking branch 'char-misc/char-misc-next' adds 1d2790470349 dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cro [...] adds 3426ad6d40ae extcon: palmas: Hide error messages if gpio returns -EPROBE_DEFER adds 995bb1092326 extcon: Mark extcon_get_edev_name() function as exported symbol adds 9c94553099ef extcon: axp288: Add wakeup support adds bb1a9a1c00fd Merge remote-tracking branch 'extcon/extcon-next' adds 6203da980301 Merge 5.6-rc7 into staging-next adds 3856f4e65210 staging: mt7621-pci: use builtin_platform_driver() adds 1a4bcfa60285 staging: mt7621-pci-phy: use builtin_platform_driver() adds 9791ca0dcb46 staging: mt7621-pci-phy: re-do 'xtal_mode' detection adds 38ef48f7d4b7 staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table adds bb351cf437f5 Staging: hp: Use netdev_warn(). adds 30c826bf1df5 staging: hp100: Remove space after * in pointer declarations adds 4bc0659d7112 staging: mt7621-pci: avoid to set 'iomem_resource' addresses adds f49c5f16e945 staging: greybus: tools: Fix braces {} style adds 1c31a1302c40 Staging: speakup: Use pr_warn() defined in <linux/printk.h>. adds 759411a0e0f3 staging: wlan-ng: Fix third argument going over 80 characters adds 4230c862284a staging: iio: adc: ad7192: Re-indent enum labels adds 4ce28818941f staging: iio: adc: ad7280a: Add comments to clarify string [...] adds 7385adece191 staging: hp100: Add space around operator + adds eb538ff02a56 staging: comedi: ni_labpc_common: Reformat multiple line d [...] adds 15fee32ca254 Merge remote-tracking branch 'staging/staging-next' adds 4f2625050fe9 Merge remote-tracking branch 'mux/for-next' adds d0f19a48a185 dmaengine: sprd: Set request pending flag when DMA control [...] adds 1986f03b2a87 dmaengine: fix spelling mistake "exceds" -> "exceeds" adds a48d44c800c7 dmaengine: tegra-apb: mark PM functions as __maybe_unused adds 6de88ea4ff66 dmaengine: tegra-apb: Don't save/restore IRQ flags in inte [...] adds 6697255f239f dmaengine: tegra-apb: Improve DMA synchronization adds 0bc8b92c11e9 Merge remote-tracking branch 'slave-dma/next' adds 3dff80974d7e Merge remote-tracking branch 'cgroup/for-next' adds dcb6e7bf0d6e Merge remote-tracking branch 'scsi/for-next' adds 1d0185f7f849 Merge remote-tracking branch 'vhost/linux-next' adds 39665ba6e788 Merge remote-tracking branch 'rpmsg/for-next' adds 0c625ccfe6f7 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] adds a28e1c0505a0 gpio: Move devres calls to devres file adds b3e741a0f776 Merge branch 'devel' into for-next adds b8a69f2057af Merge remote-tracking branch 'gpio/for-next' adds 8afb2c17f830 tools: gpio: Fix typo in gpio-utils adds e4af9c635c0f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 5488dcbac11a Merge remote-tracking branch 'pinctrl/for-next' adds e7218b86c741 Merge remote-tracking branch 'userns/for-next' adds 0260a95dd2bf Merge remote-tracking branch 'random/dev' adds 271928a4acc1 Merge remote-tracking branch 'kselftest/next' adds 18e4b2d6ff16 Merge remote-tracking branch 'livepatching/for-next' adds 0b5d9ea14ae3 coresight: Pass coresight_device for coresight_release_pla [...] adds 3ddd24c45906 coresight: add return value for fixup connections adds 0c61b04cc119 coresight: Add generic sysfs link creation functions adds 6993ab06f85e coresight: Expose device connections via sysfs adds 8585a6431c5d coresight: cti: Add in sysfs links to other coresight devices adds ba05b0d0add2 coresight: docs: Add information about the topology repres [...] adds ed0efaa66ad8 docs: trace: coresight-ect.rst: fix a build warning adds 7a22e82695c0 Merge remote-tracking branch 'coresight/next' adds 929a32704889 rtc: fsl-ftm-alarm: enable acpi support adds c05a31f4d1de rtc: max8907: add missing select REGMAP_IRQ adds 6e7af4510299 rtc: bd70528: Avoid double error messaging when IRQ absent adds 4828a82e29eb rtc: omap: drop unused dt-bindings header adds 34ce29774dad rtc: pm8xxx: clear alarm register when alarm is not enabled adds f9b2a4d6a5f1 rtc: class: support hctosys from modular RTC drivers adds 5840748520be rtc: jz4740: Add support for JZ4760 SoC adds 91b298f5dc95 rtc: jz4740: Rename vendor-specific DT properties adds f1cd223389f0 dt-bindings: rtc: Convert and update jz4740-rtc doc to YAML adds 0917672a2946 Merge remote-tracking branch 'rtc/rtc-next' adds 8240cf483c94 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 30b8e509e232 Merge remote-tracking branch 'ntb/ntb-next' adds ac53ae5a57b8 Merge remote-tracking branch 'fsi/next' adds 3550d46c2c98 Merge remote-tracking branch 'slimbus/for-next' adds 6b430cb34264 Merge remote-tracking branch 'nvmem/for-next' adds 5bfc534a8598 Merge remote-tracking branch 'xarray/xarray' adds cf5f2428a833 Merge remote-tracking branch 'hyperv/hyperv-next' adds 80f84c07ac69 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 4bb1faaccfde PM / devfreq: Use constant name of userspace governor adds 6d7434931ac3 PM / devfreq: Remove unneeded extern keyword adds 3a1ec2e8d8a9 PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name adds 3bb5ee9aaa34 PM / devfreq: Fix a typo in a comment adds 4c6abef7b462 PM / devfreq: Fix handling dev_pm_qos_remove_request result adds 7a51320ecd39 PM / devfreq: Get rid of some doc warnings adds 39493323e646 Merge remote-tracking branch 'devfreq/devfreq-next' adds 7cc7c15f68d8 Merge remote-tracking branch 'hmm/hmm' adds c54698a4122e Merge remote-tracking branch 'fpga/for-next' adds 0558a116a4c4 Merge remote-tracking branch 'cel/cel-next' adds 5cad5fed601e Merge remote-tracking branch 'cfi/cfi/next' adds 0476e69f3937 kunit: add --make_options adds 3a23dd1dc2d0 Merge remote-tracking branch 'kunit-next/kunit' adds c8c2d2ceb401 Merge remote-tracking branch 'trivial/for-next' adds 60e82c98c2a4 Input: goodix - mark as BROKEN for noe adds ba339080c4cd mm/swapfile.c: move inode_lock out of claim_swapfile adds 5975c21c5ccf /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 30e34d6ac6f8 /proc/kpageflags: do not use uninitialized struct pages adds ccab84a7fc19 hugetlb_cgroup: fix illegal access to memory adds ed17369bf78a libfs: fix infoleak in simple_attr_read() adds ffeebaac4707 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds 78ca40586fb7 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds d7c8c7de96de kthread: mark timer used by delayed kthread works as IRQ safe adds 062b76fb9952 drivers/infiniband/sw/siw/siw_qp_rx.c: suppress uninitiali [...] adds eca365199a65 asm-generic: make more kernel-space headers mandatory adds 862501f483eb scripts/spelling.txt: add syfs/sysfs pattern adds 70fe3702de5a scripts/spelling.txt: add more spellings to spelling.txt adds 8a6c38dd1ae7 ocfs2: remove FS_OCFS2_NM adds af838f2416da ocfs2: remove unused macros adds bfd0eae93c80 ocfs2: use OCFS2_SEC_BITS in macro adds 0c70222c60b3 ocfs2: remove dlm_lock_is_remote adds e7bdad888509 ocfs2: there is no need to log twice in several functions adds b382307d3923 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds 7269ba8d7e58 ocfs2: remove useless err adds 9cc5f2bf0672 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds 4d5afe5f999f ocfs2: replace zero-length array with flexible-array member adds f466232bf4fe ocfs2: cluster: replace zero-length array with flexible-ar [...] adds 182984cc4b3e ocfs2: dlm: replace zero-length array with flexible-array member adds b6871241d18e ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] adds d5637abbda2f ocfs2: roll back the reference count modification of the p [...] adds 6b1d1bc75f01 ocfs2: use scnprintf() for avoiding potential buffer overflow adds 7aa3b4455251 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds 19fde14431d8 ramfs: support O_TMPFILE adds 1921e8168df7 fs_parse: Remove pr_notice() about each validation adds 0b367be7cbc3 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds cc7179621075 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 3cad29ee7481 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds 82deb38bf2f9 slub: improve bit diffusion for freelist ptr obfuscation adds 30ba30e88f9f slub: relocate freelist pointer to middle of object adds 3db578a7e8cb Revert "topology: add support for node_to_mem_node() to de [...] adds ba86a6d308d1 mm/kmemleak.c: use address-of operator on section symbols adds 7b0f9b33e773 mm/Makefile: disable KCSAN for kmemleak adds 036a2da7812b mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds d98bc7d73ff1 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds c62e390e768e mm/filemap.c: clear page error before actual read adds 23dcc37a18f7 mm/filemap.c: remove unused argument from shrink_readahead [...] adds 6395518fbb3e mm/filemap.c: use vm_fault error code directly adds 3edb90b3f3d8 include/linux/pagemap.h: rename arguments to find_subpage adds f025faa65637 mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirt [...] adds 24c02b07c6fc mm/filemap.c: unexport find_get_entry adds 6a2e6f0321e1 mm/filemap.c: rewrite pagecache_get_page documentation adds fb309be26bda mm/gup: split get_user_pages_remote() into two routines adds 47ea94ccc3af mm/gup: pass a flags arg to __gup_device_* functions adds 5dcc6b296173 mm: introduce page_ref_sub_return() adds 3dff72e8f68e mm/gup: pass gup flags to two more routines adds 04fdd689b641 mm/gup: require FOLL_GET for get_user_pages_fast() adds ab4cb4d3c2e9 mm/gup: track FOLL_PIN pages adds 6fded9508116 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages adds 1123333ef44e mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" adds 9420db1e8c56 mm-gup-track-foll_pin-pages-fix-2-fix adds 5156526b25b1 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds 88ec84ad5593 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds cec8ec4011df mm/gup_benchmark: support pin_user_pages() and related calls adds e2da3c936f4b selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds f2671024a472 mm: improve dump_page() for compound pages adds b35101f4ad87 mm: dump_page(): additional diagnostics for huge pinned pages adds f25bc8c25555 mm/gup/writeback: add callbacks for inaccessible pages adds 64e61ef50d8d mm/gup: rename nr as nr_pinned in get_user_pages_fast() adds f058f1efc004 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path adds 9cb9e1065cb4 mm/swapfile.c: fix comments for swapcache_prepare adds bee0f0094519 mm/swap.c: not necessary to export __pagevec_lru_add() adds cf61a0fa5b43 mm/swapfile: fix data races in try_to_unuse() adds 87927b7b24eb mm/swap_slots.c: assign|reset cache slot by value directly adds e95222c9ef92 mm: swap: make page_evictable() inline adds 45e0e62ccc07 mm-swap-make-page_evictable-inline-fix adds 3e8dd9ac751b mm: swap: use smp_mb__after_atomic() to order LRU bit set adds 7cdfd82599f7 mm/swap_state.c: use the same way to count page in [add_to [...] adds 45af3248e14a mm, memcg: fix build error around the usage of kmem_caches adds 7d7c56aea622 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds c514485bc809 mm: memcg/slab: use mem_cgroup_from_obj() adds 972499e5d578 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds ca8f9dcc046c mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds eae4fe57fe47 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 94cc551345f6 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 64da034648be mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 08774b2b3b42 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 8906ed14c4ec mm: memcontrol: fix memory.low proportional distribution adds 8b64953ef994 mm: memcontrol: clean up and document effective low/min ca [...] adds c885ef59c7bf mm: memcontrol: recursive memory.low protection adds 7fe9b1ea0b2f memcg: css_tryget_online cleanups adds fc4c120faa61 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused adds 3ecf876fb014 mm/memcg: optimize memory.numa_stat like memory.stat adds 277fbf93f7b4 memcg-optimize-memorynuma_stat-like-memorystat-fix adds 89ecc0214eee mm, memcg: prevent memory.high load/store tearing adds 54137fa2196f mm, memcg: prevent memory.max load tearing adds d48b34b15bda mm, memcg: prevent memory.low load/store tearing adds 69a3fee7ec98 mm, memcg: prevent memory.min load/store tearing adds 24c97cec9c1b mm, memcg: prevent memory.swap.max load tearing adds 7b325df59309 mm, memcg: prevent mem_cgroup_protected store tearing adds 1a00dbc87e5e mm, memcg: bypass high reclaim iteration for cgroup hierar [...] adds 880d9048b845 mm: memcg: make memory.oom.group tolerable to task migration adds a1d6a753c96c mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 34750a17b155 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 2f0ea13847ef Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 4d0917b98c22 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 2362e1488385 mm/vma: add missing VMA flag readable name for VM_SYNC adds 12fec1c13444 mm/vma: make vma_is_accessible() available for general use adds 457d769b33d1 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds 2bbedde38f9e mm/vma: replace all remaining open encodings with vma_is_a [...] adds f432d5fe7ac8 mm/vma: append unlikely() while testing VMA access permissions adds ef2029b64391 mm/mmap.c: fix the adjusted length error adds c4b919405eb2 mm/vma: move VM_NO_KHUGEPAGED into generic header adds 97b61b8b6210 mm/vma: make vma_is_foreign() available for general use adds cf13515b33fb mm/vma: make is_vma_temporary_stack() available for general use adds 93672addf65f mm: add pagemap.h to the fine documentation adds ecdd218bae4e mm/gup: rename "nonblocking" to "locked" where proper adds e74ad2655254 mm/gup: fix __get_user_pages() on fault retry of hugetlb adds 471210692c08 mm: introduce fault_signal_pending() adds 331e78972c0c mm-introduce-fault_signal_pending-fix adds b12747f46b8b x86/mm: use helper fault_signal_pending() adds dea754385c68 arc/mm: use helper fault_signal_pending() adds 858fe0aead4f arm64/mm: use helper fault_signal_pending() adds e748c2c185dd powerpc/mm: use helper fault_signal_pending() adds 65926238ddb1 sh/mm: use helper fault_signal_pending() adds 723b0452fe4c mm: return faster for non-fatal signals in user mode faults adds e92bf74c7276 userfaultfd: don't retake mmap_sem to emulate NOPAGE adds f28dcdc06067 mm: introduce FAULT_FLAG_DEFAULT adds e51b12cdb2c0 mm: introduce FAULT_FLAG_INTERRUPTIBLE adds 825c9d33ded8 mm: allow VM_FAULT_RETRY for multiple times adds 420989fa40d6 mm/gup: allow VM_FAULT_RETRY for multiple times adds 6506718c3208 mm/gup: allow to react to fatal signals adds 31f4de245571 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path adds 0c08c8c36b79 mm: clarify a confusing comment for remap_pfn_range() adds 23e244838b98 mm/memory.c: clarify a confusing comment for vm_iomap_memory adds b4f1bef17375 mmap: remove inline of vm_unmapped_area adds 99b0a4b278cd mm: mmap: add trace point of vm_unmapped_area adds fe79fc22c96d mm/mremap: add MREMAP_DONTUNMAP to mremap() adds 4c51016b12a8 mm-add-mremap_dontunmap-to-mremap-v6 adds c14a4aba4a2d mm-add-mremap_dontunmap-to-mremap-v7 adds 8b052b8ecc3c selftests: add MREMAP_DONTUNMAP selftest adds 986940c77f57 selftest-add-mremap_dontunmap-selftest-fix adds 56fd66f053ee selftest: add MREMAP_DONTUNMAP selftest adds 541eac36256e selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds a6cb4cc4f1b6 mm/sparsemem: get address to page struct instead of addres [...] adds 48f345fc8e9d mm/sparse: rename pfn_present() to pfn_in_present_section() adds 161e5a52f9b4 mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] adds c729aec7d622 mm/sparse.c: allocate memmap preferring the given node adds 4db62c5e6e14 kasan: detect negative size in memory operation function adds 7d3ec9bccd99 kasan/tags: fix -Wdeclaration-after-statement warn adds e633b0c62e6a kasan-detect-negative-size-in-memory-operation-function-fix-2 adds e8768f7d26a3 kasan: add test for invalid size in memmove adds 155072b43d50 kasan: fix -Wstringop-overflow warning adds 8f5a869e613f mm/page_alloc: increase default min_free_kbytes bound adds ada25db5e474 mm, pagealloc: micro-optimisation: save two branches on ho [...] adds 8a9bb2ac1b58 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds f0324da2c8ed mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 601643104c5d mm/page_alloc.c: use free_area_empty() instead of open-coding adds f0be9ff6b4d6 mm/page_alloc.c: micro-optimisation Remove unnecessary branch adds e3e3cc4aeb65 mm/page_alloc.c: fix tick timer stall during deferred page init adds 644b892ef5a8 mm/page_alloc: simplify page_is_buddy() for better code re [...] adds c096b751cea9 mm: vmpressure: don't need call kfree if kstrndup fails adds 5b00b04502ac mm: vmpressure: use mem_cgroup_is_root API adds 025693ec00da mm: vmscan: replace open codings to NUMA_NO_NODE adds 8fceb6b149f6 mm/vmscan.c: remove cpu online notification for now adds da709eb1082a mm/vmscan.c: fix data races using kswapd_classzone_idx adds 3611f79f9f57 mm/vmscan.c: Clean code by removing unnecessary assignment adds bf6fbb6fb3d8 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() adds c8bdc3a370a2 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] adds 7c8b63dd7305 mm,compaction,cma: add alloc_contig flag to compact_control adds 26269e6e62c4 mm,thp,compaction,cma: allow THP migration for CMA allocations adds 89c0b9537711 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds 8a59d85e0d56 mm, compaction: fully assume capture is not NULL in compac [...] adds e09d0319236c mm/compaction: really limit compact_unevictable_allowed to [...] adds 6d845214b07e mm/compaction: Disable compact_unevictable_allowed on RT adds 651b0d94b97a mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 adds 6fd8ab34e3b1 mm/compaction.c: clean code by removing unnecessary assignment adds bbee226783c9 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds 760574918262 mm/mempolicy: check hugepage migration is supported by arc [...] adds 3d59a81592fd mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 091e69004a54 mm/memblock.c: remove redundant assignment to variable max_addr adds 7cbecc2a9532 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds 508ecd7b7bce hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race adds d2076fa048d3 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 000f5a7f6110 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 08bbb38ad931 mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds 67d3320ac0ed hugetlb_cgroup: add reservation accounting for private mappings adds 7863636bf5e1 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 37fcde99b69b hugetlb: disable region_add file_region coalescing adds 30971dd0d5e1 mm/hugetlb: fix file_region entry allocations adds 0609826396f2 hugetlb_cgroup: add accounting for shared mappings adds 04ae75cdebe4 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 7f5fd257cc70 hugetlb_cgroup: support noreserve mappings adds 643720e3e58b hugetlb: support file_region coalescing again adds 8e8667982303 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds 35357f8609af hugetlb: remove check_coalesce_bug debug code adds d1e8df8fc9b1 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 157222ef1a9b hugetlb_cgroup: add hugetlb_cgroup reservation docs adds a6d2637ad641 mm/hugetlb.c: clean code by removing unnecessary initialization adds eba05538cf8c mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() adds 163f0dba86e0 mm: hugetlb: optionally allocate gigantic hugepages using cma adds 991a8daf439b mm: cleanup cmdline_parse_hugetlb_cma() adds 7f715f5c8d84 mm: hugetlb: fix per-node size calculation for hugetlb_cma adds b8c4c6601fc1 selftests/vm: fix map_hugetlb length used for testing read [...] adds eaf92347c813 mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] adds 37b37ccbe244 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set adds c1dbee023d85 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t adds 605dfaeeb741 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix adds 29aca2cd1790 include/linux/huge_mm.h: check PageTail in hpage_nr_pages [...] adds 512734863d72 mm/migrate.c: no need to check for i > start in do_pages_move() adds c9d1277babac mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 86276e4a77e3 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 48cd5b2434cb mm/migrate.c: unify "not queued for migration" handling in [...] adds f94ac3172566 mm/migrate.c: migrate PG_readahead flag adds 53547e7dfe2c mm-migratec-migrate-pg_readahead-flag-fix adds 2531972ae58d mm, shmem: add vmstat for hugepage fallback adds f09516f63443 mm, thp: track fallbacks due to failed memcg charges separately adds f9a5233c6c58 include/linux/pagemap.h: optimise find_subpage for !THP adds bd1ee26b0595 mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE adds a6373f104a2b mm/ksm.c: update get_user_pages() argument in comment adds fcf134d494f2 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 8b6f2ea8481d drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 8d9899cb892d mm/madvise: pass task and mm to do_madvise adds 0dab66ffcdf9 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 9c5ab415f7ad fix process_madvise build break for arm64 adds 890d19a1107c mm/madvise: check fatal signal pending of target process adds 02033d3d6da8 pid: move pidfd_get_pid() to pid.c adds d3c628baca49 mm/madvise: support both pid and pidfd for process_madvise adds c7ae708ed09d mm/madvise: employ mmget_still_valid() for write lock adds c756cdc9cc09 mm/madvise: allow KSM hints for remote API adds 450cee4587f9 mm: code cleanup for MADV_FREE adds 06fea09ecb86 mm: adjust shuffle code to allow for future coalescing adds 3bbcccf6933d mm: use zone and order instead of free area in free_list m [...] adds 73c019a3079a mm: add function __putback_isolated_page adds 0213dba069fd mm: introduce Reported pages adds c36d579f6ad4 virtio-balloon: pull page poisoning config out of free pag [...] adds 1959f242f03d virtio-balloon: add support for providing free page report [...] adds 341f5afd3ab4 mm/page_reporting: rotate reported pages to the tail of the list adds 26d1e67e1cbd mm/page_reporting: add budget limit on how many pages can [...] adds 3aae0517525b mm/page_reporting: add free page reporting documentation adds 08442fe38731 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds 479c495f9f7f userfaultfd: wp: add helper for writeprotect check adds 524522e5ba92 userfaultfd: wp: hook userfault handler to write protection fault adds f1ba1e863b01 userfaultfd: wp: add WP pagetable tracking to x86 adds 2b007e2b3ac2 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds 38ed69267f87 userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds 9d658665883e mm: merge parameters for change_protection() adds a6ac85184abb userfaultfd: wp: apply _PAGE_UFFD_WP bit adds f658fe9e2f91 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds 2e05072107df userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds b3e18fcabfa1 userfaultfd: wp: support swap and page migration adds a752b9f388c9 khugepaged: skip collapse if uffd-wp detected adds df2dc198b440 userfaultfd: wp: support write protection for userfault vma range adds 4c8a4bdb0ea2 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds 3d23b3d4b00d userfaultfd: wp: enabled write protection in userfaultfd API adds 1bc1daffeb38 userfaultfd: wp: don't wake up when doing write protect adds 38ff7e01feb5 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds a9d5dd568ab5 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds 6b76853eaae7 userfaultfd: selftests: refactor statistics adds a19e63c46a18 userfaultfd: selftests: add write-protect test adds db50f09b08bb drivers/base/memory.c: indicate all memory blocks as removable adds 24cce82bc688 drivers/base/memory.c: drop section_count adds 980d7edbcfb6 drivers/base/memory.c: drop pages_correctly_probed() adds 51e4f790ee33 mm/page_ext.c: drop pfn_present() check when onlining adds 55f7013b4949 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 9f1a812dc79e mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 57e0ee0b325f mm/memory_hotplug.c: cleanup __add_pages() adds b78defc46254 mm/sparse.c: introduce new function fill_subsection_map() adds 6c1933c770a5 mm/sparse.c: introduce a new function clear_subsection_map() adds 59c120fe884a mm/sparse.c: only use subsection map in VMEMMAP case adds 8cd5cb477a38 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] adds e9fc67dac5ac mm/sparse.c: move subsection_map related functions together adds adcdc06f228d mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] adds 35ea7b0176a1 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds d6cbeeaceffa drivers/base/memory: map MMOP_OFFLINE to 0 adds d8a103100c0a drivers/base/memory: store mapping between MMOP_* and stri [...] adds a0a42c06bc00 powernv/memtrace: always online added memory blocks adds 024bf2e933fc hv_balloon: don't check for memhp_auto_online manually adds 073a65af04af hv_balloon-dont-check-for-memhp_auto_online-manually-fix adds 26f500fa47f9 mm/memory_hotplug: unexport memhp_auto_online adds bb57da0a722e mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds b0b8c620679d mm/memory_hotplug: allow to specify a default online_type adds a9da50d562f5 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] adds c41b5790eaed mm/shmem.c: distribute switch variables for initialization adds af290fc15155 mm/shmem.c: Clean code by removing unnecessary assignment adds 4c377b768d7d mm: huge tmpfs: try to split_huge_page() when punching hole adds b989461e2ca0 mm: prevent a warning when casting void* -> enum adds 1450e2ecc901 mm/zswap: allow setting default status, compressor and all [...] adds 97bdc1fafd17 mm/compaction: add missing annotation for compact_lock_irqsave adds 6426e064d86e mm/hugetlb: add missing annotation for gather_surplus_pages() adds 202240db32da mm/mempolicy: add missing annotation for queue_pages_pmd() adds 427ffa32d694 mm/slub: add missing annotation for get_map() adds 7beacf16b65b mm/slub: add missing annotation for put_map() adds d7dae733234f mm/zsmalloc: add missing annotation for migrate_read_lock() adds 2ecf09ba5301 mm/zsmalloc: add missing annotation for migrate_read_unlock() adds ed1f3d82d4ec mm/zsmalloc: add missing annotation for pin_tag() adds 33ec27c4624d mm/zsmalloc: add missing annotation for unpin_tag() adds d6972535d8b1 mm: fix ambiguous comments for better code readability adds 6e99894ce6ea mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds 06b9fd8c5241 mm: use fallthrough; adds 3f4ce0d8ab78 include/linux/swapops.h: correct guards for non_swap_entry() adds a79518c9969f include/linux/memremap.h: remove stale comments adds 1db5048c8923 mm/dmapool.c: micro-optimisation remove unnecessary branch adds 381e784a6934 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a68aa2847754 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0e6c52a6a84b kernel/hung_task.c: Monitor killed tasks. adds d154aa441c8e fs/proc/inode.c: annotate close_pdeo() for sparse adds 73c7d9f23bc4 proc: faster open/read/close with "permanent" files adds 95350d03c4b3 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 79b61184588d proc: speed up /proc/*/statm adds 7fb4073b7dd3 proc: inline vma_stop into m_stop adds a567756698ef proc: remove m_cache_vma adds 7a05c9165819 proc: use ppos instead of m->version adds 0037bd104d6d seq_file: remove m->version adds 388ae9d104de proc: inline m_next_vma into m_next adds 1df06e43ef64 asm-generic: fix unistd_32.h generation format adds ba36d9938ec3 kernel/extable.c: use address-of operator on section symbols adds aa319bf910fe sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] adds 3d06d3b60aef compiler: Remove CONFIG_OPTIMIZE_INLINING entirely adds e1d0de7a5f64 MAINTAINERS: add an entry for kfifo adds 90a2a589775b bitops: always inline sign extension helpers adds f9ba7553cf8a lib/test_lockup: test module to generate lockups adds 2786ea37e3bb lib/test_lockup: rename disable_irq to fix build error adds f7dd875f468a lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds da73f5206f11 lib/test_lockup.c: add parameters for locking generic vfs locks adds 4b91dfe3605f lib/bch.c: replace zero-length array with flexible-array member adds 0fcdee1f613c lib/ts_bm.c: replace zero-length array with flexible-array member adds b353a8e85ff5 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 34d8da1490ad lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 35980db25ebc lib/scatterlist: fix sg_copy_buffer() kerneldoc adds d1d0f4de62c2 lib: test_stackinit.c: XFAIL switch variable init tests adds 894d2d7cd61b lib/stackdepot.c: check depot_index before accessing the s [...] adds 546df46f07bd lib/stackdepot.c: fix a condition in stack_depot_fetch() adds af7743699797 lib/stackdepot.c: build with -fno-builtin adds d2c230e25779 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 6e767c96a7d2 nds32: linker script: add SOFTIRQENTRY_TEXT adds 31deb14ad809 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script adds c9e0359bb088 percpu_counter: fix a data race at vm_committed_as adds 59f8474f3367 lib/test_bitmap.c: make use of EXP2_IN_BITS adds c39bccf4d58b lib/rbtree: fix coding style of assignments adds a47305b15a90 lib/test_kmod.c: remove a NULL test adds d4a6ae93c266 linux/bits.h: add compile time sanity check of GENMASK inputs adds 44b81a43086c lib: optimize cpumask_local_spread() adds 0787df2dd72e lib/list: prevent compiler reloads inside 'safe' list iteration adds 7f1ad09e718a lib/dynamic_debug.c: use address-of operator on section symbols adds b0115814d3cb checkpatch: remove email address comment from email addres [...] adds 59a41fa8994f checkpatch: check SPDX tags in YAML files adds 0ff0bd2b7a7a checkpatch: support "base-commit:" format adds 8f1708fab7a0 checkpatch: prefer fallthrough; over fallthrough comments adds 28f5122e1c32 checkpatch: fix minor typo and mixed space+tab in indentation adds 875f0151e7cf checkpatch: fix multiple const * types adds f342fd0909b9 checkpatch: add command-line option for TAB size adds 4595d1c95b79 checkpatch: improve Gerrit Change-Id: test adds c07816dca1ae checkpatch: check proper licensing of Devicetree bindings adds 11bcc36f9337 checkpatch: avoid warning about uninitialized_var() adds c2c3df4e5c45 kselftest: introduce new epoll test case adds 37a2538cb859 fs/epoll: make nesting accounting safe for -rt kernel adds 429f21c27618 fs/binfmt_elf.c: delete "loc" variable adds 0acafbdf9fe5 fs/binfmt_elf.c: allocate less for static executable adds 56f4c3c957fc fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 2fb84123cfcf samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds a3eaf934b641 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds c5b8856d3966 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 45c2fb6df9cb gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 8c8e49b248ee gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds 3e0fb5ed8c89 kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds 5ba0b27b63fd kernel/relay.c: fix read_pos error when multiple readers adds 60e27c325954 aio: simplify read_events() adds 79b65f4eba4f init/Kconfig: clean up ANON_INODES and old IO schedulers options adds a3caf1705753 kcov: cleanup debug messages adds 81013823d098 kcov: fix potential use-after-free in kcov_remote_start adds af9e5e2705f7 kcov: move t->kcov assignments into kcov_start/stop adds c5a3794440af kcov: move t->kcov_sequence assignment adds 9333e655dd9b kcov: use t->kcov_mode as enabled indicator adds 0d6958a70483 kcov: collect coverage from interrupts adds 66c5ee2e828b usb: core: kcov: collect coverage from usb complete callback adds b3ddb33fe736 ubsan: add trap instrumentation option adds ab308cb6a9b0 ubsan: split "bounds" checker from other options adds f287fac4c4f1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds eb1c746a83f6 ubsan: check panic_on_warn adds e5ce8f3a869c kasan: unset panic_on_warn before calling panic() adds a511ecb25db4 ubsan: include bug type in report header adds ed2d96bf85bf ipc/mqueue.c: fix a brace coding style issue adds 40b9e9b52716 Merge branch 'akpm-current/current' adds cee79ada450e bus/mhi: fix printk format for size_t adds c416f6892347 Change email address for Pali Rohár adds 9857fd136492 mm/kmemleak: silence KCSAN splats in checksum adds 95fb13457249 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds cd8d0e3a7dbb mm/frontswap: mark various intentional data races adds b8d84586a878 mm/page_io: mark various intentional data races adds 22c821c1358a mm-page_io-mark-various-intentional-data-races-v2 adds 586019e7e78e mm/swap_state: mark various intentional data races adds 78fe95c62d77 mm/filemap.c: fix a data race in filemap_fault() adds 91a7774118e9 mm/swapfile: fix and annotate various data races adds d75cef67fdd6 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 8c2c8bb93a86 mm/page_counter: fix various data races at memsw adds 639a3e021ad4 mm/memcontrol: fix a data race in scan count adds 4aa5fb36a65f mm/list_lru: fix a data race in list_lru_count_one adds 824e90523c8e mm/mempool: fix a data race in mempool_free() adds ebd38be86672 mm/util.c: annotate an data race at vm_committed_as adds aeddb92c6713 mm/rmap: annotate a data race at tlb_flush_batched adds 1db3235f62ef mm: annotate a data race in page_zonenum() adds 52536a4ffeb9 mm/swap.c: annotate data races for lru_rotate_pvecs adds daec44bda26c mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 44f556fb4197 mm: bring sparc pte_index() semantics inline with other platforms adds 358ef02535b5 mm: define pte_index as macro for x86 adds 8eec62ee88fb mm/memory.c: add vm_insert_pages() adds 7770e1e7c819 mm-add-vm_insert_pages-fix adds 0cbf4df47953 add missing page_count() check to vm_insert_pages(). adds 7847fde8cd73 mm: vm_insert_pages() checks if pte_index defined. adds de9727714b40 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 1ccc163e7d90 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds e67355635245 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds d949e5ac84f0 mm/vma: introduce VM_ACCESS_FLAGS adds f380113939f8 mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds d9e5fa4f90e5 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds f997fc1e3475 x86/mm: thread pgprot_t through init_memory_mapping() adds 7043fdcf996d x86/mm: introduce __set_memory_prot() adds 8b4ee996638e powerpc/mm: thread pgprot_t through create_section_mapping() adds 0d948a019b78 mm/memory_hotplug: add pgprot_t to mhp_params adds 6d8d1d19cfc0 mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 827c00ac1322 mm/special: create generic fallbacks for pte_special() and [...] adds 0af16aa2c310 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds c84ac5365d91 mm/debug: add tests validating architecture page table helpers adds d039f7a7abdc kmod: make request_module() return an error when autoloadi [...] adds ce13a7220955 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds 117fc6bc78b6 docs: admin-guide: document the kernel.modprobe sysctl adds 6403b6ae973f selftests: kmod: fix handling test numbers above 9 adds 39eb36df728e selftests: kmod: test disabling module autoloading adds 05a8df5f2b00 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds ecad493469a5 seq_read-info-message-about-buggy-next-functions-fix adds f7094f2b739f kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 2b4b91b1bdde ipc/util.c: sysvipc_find_ipc() should increase position index adds 0249cc3bb550 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds db00bbcb9f8c Merge branch 'akpm/master' adds bfd7a2485023 Add linux-next specific files for 20200325
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 (5149100c3aeb) \ 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/arm64/cpu-feature-registers.rst | 2 - Documentation/arm64/elf_hwcaps.rst | 5 - .../devicetree/bindings/clock/clock-bindings.txt | 2 +- Documentation/devicetree/bindings/gnss/gnss.txt | 2 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 77 - .../bindings/input/touchscreen/edt-ft5x06.yaml | 125 + .../bindings/input/touchscreen/goodix.yaml | 2 + .../devicetree/bindings/media/nxp,imx8mq-vpu.yaml | 77 + .../devicetree/bindings/net/broadcom-bluetooth.txt | 2 +- .../devicetree/bindings/net/mediatek-bluetooth.txt | 2 +- .../devicetree/bindings/net/qca,qca7000.txt | 2 +- .../devicetree/bindings/net/ti-bluetooth.txt | 3 +- .../devicetree/bindings/pci/cdns,cdns-pcie-ep.txt | 27 - .../devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml | 49 + .../bindings/pci/cdns,cdns-pcie-host.txt | 66 - .../bindings/pci/cdns,cdns-pcie-host.yaml | 76 + .../devicetree/bindings/pci/cdns-pcie-host.yaml | 27 + .../devicetree/bindings/pci/cdns-pcie.yaml | 31 + .../bindings/pci/nvidia,tegra194-pcie.txt | 125 +- Documentation/devicetree/bindings/pci/pci-ep.yaml | 41 + .../bindings/regulator/qcom,smd-rpm-regulator.txt | 13 + .../devicetree/bindings/rtc/ingenic,jz4740-rtc.txt | 37 - .../devicetree/bindings/rtc/ingenic,rtc.yaml | 83 + .../devicetree/bindings/serial/fsl-imx-uart.txt | 2 +- .../bindings/serial/renesas,sci-serial.txt | 4 +- .../devicetree/bindings/serial/serial.txt | 56 - .../devicetree/bindings/serial/serial.yaml | 127 + .../devicetree/bindings/serial/slave-device.txt | 45 - .../devicetree/bindings/sound/ingenic,aic.yaml | 92 + .../bindings/sound/ingenic,jz4740-i2s.txt | 23 - .../bindings/sound/nvidia,tegra-audio-wm8903.txt | 1 + .../devicetree/bindings/sound/rockchip-i2s.txt | 49 - .../devicetree/bindings/sound/rockchip-i2s.yaml | 111 + Documentation/devicetree/bindings/sound/rt5682.txt | 6 + .../devicetree/bindings/thermal/imx8mm-thermal.txt | 4 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 - .../bindings/thermal/rcar-gen3-thermal.txt | 1 + .../devicetree/bindings/thermal/sprd-thermal.yaml | 1 - .../devicetree/bindings/thermal/thermal.txt | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 6 + Documentation/driver-api/thermal/sysfs-api.rst | 30 +- Documentation/filesystems/ceph.rst | 6 +- Documentation/filesystems/proc.rst | 1 - Documentation/gpu/amdgpu.rst | 64 + Documentation/hwmon/isl68137.rst | 541 ++- Documentation/litmus-tests/README | 14 + .../rcu}/MP+onceassign+derefonce.litmus | 0 .../litmus-tests/rcu/RCU+sync+free.litmus | 42 + .../litmus-tests/rcu/RCU+sync+read.litmus | 37 + Documentation/locking/index.rst | 1 + Documentation/locking/locktypes.rst | 299 ++ Documentation/mips/au1xxx_ide.rst | 130 - Documentation/mips/index.rst | 2 - Documentation/networking/devlink/devlink-flash.rst | 93 + Documentation/networking/devlink/devlink-info.rst | 138 +- .../networking/devlink/devlink-params.rst | 2 + Documentation/networking/devlink/ice.rst | 71 + Documentation/networking/devlink/index.rst | 2 + Documentation/robust-futex-ABI.txt | 14 +- Documentation/scsi/scsi_mid_low_api.rst | 21 - Documentation/trace/coresight/coresight-ect.rst | 6 +- Documentation/trace/coresight/coresight.rst | 85 + Documentation/virt/kvm/amd-memory-encryption.rst | 25 + Documentation/virt/kvm/arm/hyp-abi.rst | 5 + MAINTAINERS | 28 +- Makefile | 1 + Next/SHA1s | 166 +- Next/merge.log | 3906 ++++++++++++-------- arch/arm/Kconfig | 2 - arch/arm/Makefile | 1 - arch/arm/configs/axm55xx_defconfig | 2 - arch/arm/include/asm/arch_gicv3.h | 114 - arch/arm/include/asm/clocksource.h | 6 +- arch/arm/include/asm/cp15.h | 20 +- arch/arm/include/asm/kvm_arm.h | 239 -- arch/arm/include/asm/kvm_asm.h | 77 - arch/arm/include/asm/kvm_coproc.h | 36 - arch/arm/include/asm/kvm_emulate.h | 372 -- arch/arm/include/asm/kvm_host.h | 457 --- arch/arm/include/asm/kvm_hyp.h | 127 - arch/arm/include/asm/kvm_mmu.h | 435 --- arch/arm/include/asm/kvm_ras.h | 14 - arch/arm/include/asm/pgtable-3level.h | 20 - arch/arm/include/asm/pgtable.h | 9 - arch/arm/include/asm/processor.h | 11 +- arch/arm/include/asm/sections.h | 6 +- arch/arm/include/asm/stage2_pgtable.h | 75 - arch/arm/include/asm/vdso/clocksource.h | 8 + arch/arm/include/asm/vdso/cp15.h | 38 + arch/arm/include/asm/vdso/gettimeofday.h | 4 +- arch/arm/include/asm/vdso/processor.h | 22 + arch/arm/include/asm/virt.h | 17 - arch/arm/include/uapi/asm/kvm.h | 314 -- arch/arm/kernel/asm-offsets.c | 11 - arch/arm/kernel/hyp-stub.S | 39 +- arch/arm/kernel/vmlinux-xip.lds.S | 8 - arch/arm/kernel/vmlinux.lds.S | 8 - arch/arm/kernel/vmlinux.lds.h | 10 - arch/arm/kvm/Kconfig | 59 - arch/arm/kvm/Makefile | 43 - arch/arm/kvm/coproc.c | 1454 -------- arch/arm/kvm/coproc.h | 130 - arch/arm/kvm/coproc_a15.c | 39 - arch/arm/kvm/coproc_a7.c | 42 - arch/arm/kvm/emulate.c | 166 - arch/arm/kvm/guest.c | 387 -- arch/arm/kvm/handle_exit.c | 175 - arch/arm/kvm/hyp/Makefile | 34 - arch/arm/kvm/hyp/banked-sr.c | 70 - arch/arm/kvm/hyp/cp15-sr.c | 72 - arch/arm/kvm/hyp/entry.S | 121 - arch/arm/kvm/hyp/hyp-entry.S | 295 -- arch/arm/kvm/hyp/s2-setup.c | 22 - arch/arm/kvm/hyp/switch.c | 242 -- arch/arm/kvm/hyp/tlb.c | 68 - arch/arm/kvm/hyp/vfp.S | 57 - arch/arm/kvm/init.S | 157 - arch/arm/kvm/interrupts.S | 36 - arch/arm/kvm/irq.h | 16 - arch/arm/kvm/reset.c | 86 - arch/arm/kvm/trace.h | 86 - arch/arm/kvm/vgic-v3-coproc.c | 27 - arch/arm/mach-exynos/Kconfig | 2 +- arch/arm/mm/mmu.c | 26 - arch/arm64/Kconfig | 25 - arch/arm64/include/asm/clocksource.h | 3 +- arch/arm64/include/asm/cpu_ops.h | 8 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 6 - arch/arm64/include/asm/elf.h | 50 - arch/arm64/include/asm/esr.h | 2 +- arch/arm64/include/asm/exception.h | 1 - arch/arm64/include/asm/hwcap.h | 1 - arch/arm64/include/asm/kvm_emulate.h | 6 +- arch/arm64/include/asm/mman.h | 37 - arch/arm64/include/asm/pgtable-hwdef.h | 1 - arch/arm64/include/asm/pgtable.h | 2 +- arch/arm64/include/asm/processor.h | 7 +- arch/arm64/include/asm/ptrace.h | 1 - arch/arm64/include/asm/sysreg.h | 4 - arch/arm64/include/asm/{ => vdso}/clocksource.h | 4 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 10 +- arch/arm64/include/asm/vdso/gettimeofday.h | 1 - arch/arm64/include/asm/vdso/processor.h | 17 + arch/arm64/include/uapi/asm/hwcap.h | 1 - arch/arm64/include/uapi/asm/mman.h | 9 - arch/arm64/include/uapi/asm/ptrace.h | 9 - arch/arm64/kernel/cpu_ops.c | 11 +- arch/arm64/kernel/cpufeature.c | 33 - arch/arm64/kernel/cpuidle.c | 9 +- arch/arm64/kernel/cpuinfo.c | 1 - arch/arm64/kernel/entry-common.c | 11 - arch/arm64/kernel/entry.S | 23 +- arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/process.c | 36 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/setup.c | 8 +- arch/arm64/kernel/signal.c | 16 - arch/arm64/kernel/smp.c | 72 +- arch/arm64/kernel/syscall.c | 18 - arch/arm64/kernel/traps.c | 131 +- arch/arm64/kernel/vdso/vgettimeofday.c | 2 - arch/arm64/kernel/vdso32/Makefile | 11 + arch/arm64/kernel/vdso32/vgettimeofday.c | 14 - arch/arm64/lib/crc32.S | 2 +- arch/arm64/mm/dump.c | 5 - arch/arm64/mm/mmu.c | 5 +- arch/csky/include/asm/uaccess.h | 1 - arch/hexagon/include/asm/uaccess.h | 1 - arch/ia64/include/asm/uaccess.h | 1 - arch/ia64/kernel/process.c | 1 + arch/ia64/mm/ioremap.c | 1 + arch/microblaze/include/asm/uaccess.h | 1 - arch/mips/Kconfig | 11 + arch/mips/boot/dts/ingenic/ci20.dts | 19 + arch/mips/configs/ci20_defconfig | 21 + arch/mips/include/asm/clocksource.h | 4 +- arch/mips/include/asm/dmi.h | 20 + arch/mips/include/asm/mach-au1x00/au1xxx_ide.h | 178 - arch/mips/include/asm/processor.h | 16 +- arch/mips/include/asm/vdso/clocksource.h | 9 + arch/mips/include/asm/vdso/gettimeofday.h | 4 - arch/mips/include/asm/vdso/processor.h | 27 + arch/mips/kernel/setup.c | 2 + arch/mips/ralink/mt7621.c | 32 +- arch/nds32/include/asm/uaccess.h | 1 - arch/openrisc/kernel/traps.c | 7 - arch/powerpc/kvm/book3s_hv.c | 32 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 6 +- arch/powerpc/platforms/ps3/device-init.c | 18 +- arch/s390/Kconfig | 10 - arch/s390/include/asm/ipl.h | 1 + arch/s390/include/asm/pci.h | 4 + arch/s390/include/asm/smp.h | 1 + arch/s390/include/asm/topology.h | 6 +- arch/s390/kernel/Makefile | 1 - arch/s390/kernel/ipl.c | 73 +- arch/s390/kernel/machine_kexec.c | 31 - arch/s390/kernel/processor.c | 12 +- arch/s390/kernel/smp.c | 11 +- arch/s390/kernel/suspend.c | 240 -- arch/s390/kernel/swsusp.S | 276 -- arch/s390/kernel/topology.c | 30 +- arch/s390/mm/cmm.c | 46 +- arch/s390/mm/pageattr.c | 16 - arch/s390/mm/pgalloc.c | 90 +- arch/s390/pci/pci.c | 83 +- arch/s390/pci/pci_clp.c | 2 +- arch/x86/Kconfig | 2 +- arch/x86/configs/i386_defconfig | 2 - arch/x86/configs/x86_64_defconfig | 2 - arch/x86/entry/Makefile | 1 + arch/x86/entry/common.c | 18 +- arch/x86/entry/syscall_32.c | 19 +- arch/x86/entry/syscall_64.c | 39 +- arch/x86/entry/syscall_x32.c | 29 + arch/x86/entry/syscalls/syscall_32.tbl | 820 ++-- arch/x86/entry/syscalls/syscall_64.tbl | 742 ++-- arch/x86/entry/syscalls/syscallhdr.sh | 7 + arch/x86/entry/syscalls/syscalltbl.sh | 44 +- arch/x86/entry/thunk_32.S | 8 +- arch/x86/entry/thunk_64.S | 8 +- arch/x86/entry/vdso/vdso32/vclock_gettime.c | 1 + arch/x86/events/intel/uncore.h | 5 +- arch/x86/events/intel/uncore_snbep.c | 12 +- arch/x86/ia32/Makefile | 2 +- arch/x86/include/asm/bitops.h | 4 +- arch/x86/include/asm/clocksource.h | 5 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kprobes.h | 1 + arch/x86/include/asm/pgtable.h | 6 - arch/x86/include/asm/preempt.h | 8 +- arch/x86/include/asm/processor.h | 12 +- arch/x86/include/asm/sections.h | 20 + arch/x86/include/asm/sighandling.h | 5 - arch/x86/include/asm/syscall.h | 11 +- arch/x86/include/asm/syscall_wrapper.h | 289 +- arch/x86/include/asm/syscalls.h | 34 - arch/x86/include/asm/unistd.h | 7 + arch/x86/include/asm/vdso/clocksource.h | 10 + arch/x86/include/asm/vdso/processor.h | 23 + arch/x86/include/asm/vgtod.h | 6 + arch/x86/kernel/Makefile | 2 + arch/x86/kernel/asm-offsets_32.c | 9 - arch/x86/kernel/asm-offsets_64.c | 36 - arch/x86/kernel/cpu/amd.c | 30 + arch/x86/kernel/cpu/feat_ctl.c | 1 + arch/x86/kernel/cpu/mce/core.c | 2 + arch/x86/kernel/irqinit.c | 16 +- arch/x86/kernel/kprobes/opt.c | 25 + arch/x86/kernel/ldt.c | 1 - arch/x86/kernel/process.c | 1 - arch/x86/kernel/process_32.c | 1 - arch/x86/kernel/process_64.c | 1 - arch/x86/kernel/setup.c | 1 - arch/x86/kernel/signal.c | 4 +- arch/x86/{ia32 => kernel}/sys_ia32.c | 143 +- arch/x86/kernel/sys_x86_64.c | 1 - arch/x86/kernel/time.c | 15 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm.c | 25 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 1 - arch/x86/mm/ioremap.c | 3 + arch/x86/purgatory/Makefile | 1 - arch/x86/um/Makefile | 1 + arch/x86/um/sys_call_table_32.c | 6 +- arch/x86/um/sys_call_table_64.c | 9 +- arch/x86/um/user-offsets.c | 15 - block/Makefile | 3 +- block/bio.c | 6 + block/blk.h | 11 + block/genhd.c | 102 +- block/partitions/Makefile | 3 +- block/partitions/acorn.c | 1 - block/partitions/acorn.h | 15 - block/partitions/aix.c | 1 - block/partitions/aix.h | 2 - block/partitions/amiga.c | 11 +- block/partitions/amiga.h | 7 - block/partitions/atari.h | 1 - block/partitions/check.c | 198 - block/partitions/check.h | 40 +- block/partitions/cmdline.c | 1 - block/partitions/cmdline.h | 3 - block/{partition-generic.c => partitions/core.c} | 320 +- block/partitions/efi.h | 3 - block/partitions/ibm.c | 1 - block/partitions/ibm.h | 2 - block/partitions/karma.c | 3 +- block/partitions/karma.h | 9 - block/partitions/ldm.c | 6 +- block/partitions/ldm.h | 2 - block/partitions/mac.h | 1 - block/partitions/msdos.c | 172 +- block/partitions/msdos.h | 9 - block/partitions/osf.c | 2 +- block/partitions/osf.h | 8 - block/partitions/sgi.c | 7 +- block/partitions/sgi.h | 9 - block/partitions/sun.c | 9 +- block/partitions/sun.h | 9 - block/partitions/sysv68.c | 1 - block/partitions/sysv68.h | 2 - block/partitions/ultrix.c | 1 - block/partitions/ultrix.h | 6 - drivers/block/rbd.c | 244 +- drivers/bus/mhi/core/boot.c | 2 +- drivers/crypto/chelsio/chtls/chtls_io.c | 73 +- drivers/dma/idxd/cdev.c | 4 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sh/shdma-base.c | 2 +- drivers/dma/sprd-dma.c | 24 + drivers/dma/tegra20-apb-dma.c | 38 +- drivers/dma/ti/k3-udma-glue.c | 29 +- drivers/extcon/extcon-axp288.c | 32 + drivers/firmware/dmi_scan.c | 6 +- drivers/gpio/gpiolib-devres.c | 46 + drivers/gpio/gpiolib.c | 46 - drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 10 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- .../drm/amd/include/asic_reg/gc/gc_9_1_offset.h | 2 + .../drm/amd/include/asic_reg/gc/gc_9_1_sh_mask.h | 5 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 2 + drivers/hid/hid-rmi.c | 1 - drivers/hwmon/pmbus/Kconfig | 6 +- drivers/hwmon/pmbus/isl68137.c | 111 +- drivers/hwtracing/coresight/Makefile | 3 +- drivers/hwtracing/coresight/coresight-cti.c | 52 +- drivers/hwtracing/coresight/coresight-platform.c | 2 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 + drivers/hwtracing/coresight/coresight.c | 75 +- drivers/i2c/algos/i2c-algo-pca.c | 6 +- drivers/i2c/busses/i2c-altera.c | 6 +- drivers/i2c/busses/i2c-amd-mp2-plat.c | 27 +- drivers/i2c/busses/i2c-aspeed.c | 2 +- drivers/i2c/busses/i2c-axxia.c | 4 +- drivers/i2c/busses/i2c-bcm-iproc.c | 14 +- drivers/i2c/busses/i2c-bcm-kona.c | 8 +- drivers/i2c/busses/i2c-bcm2835.c | 2 +- drivers/i2c/busses/i2c-cadence.c | 7 +- drivers/i2c/busses/i2c-designware-platdrv.c | 37 +- drivers/i2c/busses/i2c-digicolor.c | 3 +- drivers/i2c/busses/i2c-diolan-u2c.c | 12 +- drivers/i2c/busses/i2c-efm32.c | 2 +- drivers/i2c/busses/i2c-exynos5.c | 18 +- drivers/i2c/busses/i2c-hix5hd2.c | 11 +- drivers/i2c/busses/i2c-img-scb.c | 4 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 16 +- drivers/i2c/busses/i2c-imx.c | 5 +- drivers/i2c/busses/i2c-lpc2k.c | 6 +- drivers/i2c/busses/i2c-mt65xx.c | 21 +- drivers/i2c/busses/i2c-mt7621.c | 2 +- drivers/i2c/busses/i2c-mv64xxx.c | 6 +- drivers/i2c/busses/i2c-mxs.c | 10 +- drivers/i2c/busses/i2c-nomadik.c | 8 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 20 +- drivers/i2c/busses/i2c-omap.c | 2 +- drivers/i2c/busses/i2c-owl.c | 9 +- drivers/i2c/busses/i2c-qup.c | 11 +- drivers/i2c/busses/i2c-rcar.c | 18 +- drivers/i2c/busses/i2c-riic.c | 6 +- drivers/i2c/busses/i2c-rk3x.c | 12 +- drivers/i2c/busses/i2c-s3c2410.c | 4 +- drivers/i2c/busses/i2c-sh_mobile.c | 9 +- drivers/i2c/busses/i2c-sirf.c | 3 +- drivers/i2c/busses/i2c-sprd.c | 9 +- drivers/i2c/busses/i2c-st.c | 6 +- drivers/i2c/busses/i2c-stm32f4.c | 10 +- drivers/i2c/busses/i2c-stm32f7.c | 57 +- drivers/i2c/busses/i2c-stu300.c | 6 +- drivers/i2c/busses/i2c-sun6i-p2wi.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 6 +- drivers/i2c/busses/i2c-tegra.c | 18 +- drivers/i2c/busses/i2c-thunderx-pcidrv.c | 2 +- drivers/i2c/busses/i2c-uniphier-f.c | 6 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-wmt.c | 2 +- drivers/i2c/busses/i2c-xlp9xx.c | 8 +- drivers/i2c/busses/i2c-xlr.c | 2 +- drivers/i2c/i2c-core-acpi.c | 2 +- drivers/i2c/i2c-core-base.c | 38 +- drivers/ide/Kconfig | 20 +- drivers/ide/Makefile | 2 - drivers/ide/au1xxx-ide.c | 597 --- drivers/iio/adc/ad7192.c | 4 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 2 +- drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/goodix.c | 557 ++- drivers/input/touchscreen/of_touchscreen.c | 35 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/md/md.c | 5 +- drivers/media/i2c/video-i2c.c | 2 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 16 +- drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/misc/pci_endpoint_test.c | 165 +- drivers/mtd/devices/phram.c | 15 +- drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/mtd/mtdblock.c | 5 +- drivers/mtd/nand/raw/nand_base.c | 17 +- drivers/mtd/nand/raw/nand_macronix.c | 74 + drivers/mtd/nand/spi/toshiba.c | 182 +- drivers/mtd/spi-nor/controllers/aspeed-smc.c | 2 +- drivers/mtd/spi-nor/core.c | 166 +- drivers/mtd/spi-nor/core.h | 10 + drivers/mtd/spi-nor/micron-st.c | 8 +- drivers/net/dsa/sja1105/sja1105.h | 5 + drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 24 +- drivers/net/dsa/sja1105/sja1105_main.c | 40 + drivers/net/dsa/sja1105/sja1105_ptp.c | 285 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 31 + drivers/net/dsa/sja1105/sja1105_spi.c | 5 + drivers/net/dsa/sja1105/sja1105_static_config.c | 5 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 1 + drivers/net/dsa/sja1105/sja1105_tas.c | 27 - drivers/net/ethernet/3com/typhoon.c | 282 +- drivers/net/ethernet/3com/typhoon.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 8 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 132 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 3 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 1 - drivers/net/ethernet/freescale/enetc/enetc_vf.c | 1 - drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 54 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 387 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 311 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 50 +- drivers/net/ethernet/intel/Kconfig | 1 + drivers/net/ethernet/intel/ice/Makefile | 1 + drivers/net/ethernet/intel/ice/ice.h | 4 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 4 + drivers/net/ethernet/intel/ice/ice_common.c | 89 - drivers/net/ethernet/intel/ice/ice_common.h | 9 - drivers/net/ethernet/intel/ice/ice_devlink.c | 320 ++ drivers/net/ethernet/intel/ice/ice_devlink.h | 14 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 46 +- drivers/net/ethernet/intel/ice/ice_main.c | 33 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 484 ++- drivers/net/ethernet/intel/ice/ice_nvm.h | 12 + drivers/net/ethernet/intel/ice/ice_type.h | 32 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 6 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 99 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 40 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 128 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 824 ++++- .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 13 + .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 41 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 648 ++++ .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 +- .../mellanox/mlx5/core/steering/dr_action.c | 1 - .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 38 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 27 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 18 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 +- drivers/net/ethernet/xilinx/Kconfig | 1 - drivers/net/ethernet/xilinx/xilinx_axienet.h | 19 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 385 +- drivers/net/macsec.c | 3 + drivers/net/netdevsim/dev.c | 27 +- drivers/net/phy/aquantia_main.c | 38 +- drivers/net/phy/bcm84881.c | 27 +- drivers/net/phy/marvell.c | 24 - drivers/net/phy/marvell10g.c | 15 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 14 +- drivers/net/phy/mdio-xpcs.c | 14 +- drivers/net/phy/mscc/mscc.h | 43 +- drivers/net/phy/mscc/mscc_main.c | 105 +- drivers/net/phy/nxp-tja11xx.c | 16 +- drivers/net/phy/phy-core.c | 38 + drivers/net/phy/phy.c | 4 +- drivers/net/phy/phy_device.c | 16 +- drivers/net/phy/smsc.c | 16 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/vrf.c | 4 +- drivers/net/wireless/admtek/adm8211.h | 2 +- drivers/net/wireless/atmel/at76c50x-usb.h | 2 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +- .../net/wireless/intersil/hostap/hostap_common.h | 2 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/fw.c | 2 +- drivers/net/wireless/intersil/orinoco/hermes.h | 2 +- drivers/net/wireless/intersil/orinoco/hermes_dld.c | 6 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 23 +- drivers/net/wireless/intersil/p54/eeprom.h | 8 +- drivers/net/wireless/intersil/p54/lmac.h | 6 +- drivers/net/wireless/intersil/p54/p54.h | 2 +- drivers/net/wireless/marvell/libertas/host.h | 4 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 2 +- drivers/net/wireless/marvell/libertas/if_spi.c | 2 +- drivers/net/wireless/marvell/libertas/if_usb.h | 2 +- drivers/net/wireless/marvell/libertas_tf/if_usb.h | 2 +- drivers/net/wireless/marvell/mwifiex/fw.h | 40 +- drivers/net/wireless/marvell/mwl8k.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 + drivers/net/wireless/rayctl.h | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 8 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 6 +- drivers/net/wireless/realtek/rtw88/fw.c | 265 +- drivers/net/wireless/realtek/rtw88/fw.h | 27 +- drivers/net/wireless/realtek/rtw88/hci.h | 20 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 22 +- drivers/net/wireless/realtek/rtw88/main.c | 9 +- drivers/net/wireless/realtek/rtw88/main.h | 3 +- drivers/net/wireless/realtek/rtw88/pci.c | 199 +- drivers/net/wireless/realtek/rtw88/pci.h | 7 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/realtek/rtw88/tx.c | 131 +- drivers/net/wireless/realtek/rtw88/tx.h | 10 +- drivers/net/wireless/realtek/rtw88/wow.c | 39 +- drivers/net/wireless/st/cw1200/wsm.h | 2 +- drivers/net/wireless/ti/wl1251/cmd.h | 4 +- drivers/net/wireless/ti/wl1251/wl12xx_80211.h | 2 +- drivers/net/wireless/ti/wlcore/acx.h | 2 +- drivers/net/wireless/ti/wlcore/boot.h | 2 +- drivers/net/wireless/ti/wlcore/cmd.h | 2 +- drivers/net/wireless/ti/wlcore/conf.h | 2 +- drivers/net/wireless/ti/wlcore/wl12xx_80211.h | 2 +- drivers/net/wireless/wl3501.h | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.h | 8 +- drivers/nfc/fdp/fdp.c | 5 +- drivers/nvmem/core.c | 10 +- drivers/nvmem/nvmem-sysfs.c | 56 +- drivers/pci/controller/dwc/Kconfig | 30 +- drivers/pci/controller/dwc/pci-keystone.c | 5 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 140 +- drivers/pci/controller/dwc/pcie-designware.h | 12 - drivers/pci/controller/dwc/pcie-tegra194.c | 679 +--- drivers/pci/endpoint/functions/pci-epf-test.c | 402 +- drivers/pci/endpoint/pci-ep-cfs.c | 28 +- drivers/pci/endpoint/pci-epc-core.c | 137 +- drivers/pci/endpoint/pci-epc-mem.c | 10 +- drivers/pci/endpoint/pci-epf-core.c | 35 +- drivers/pci/quirks.c | 11 + drivers/pci/switch/switchtec.c | 22 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 18 +- drivers/platform/chrome/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/cros_ec_chardev.c | 2 +- drivers/platform/chrome/cros_ec_typec.c | 357 ++ drivers/platform/chrome/wilco_ec/event.c | 4 +- drivers/platform/x86/dell-smo8800.c | 1 + drivers/platform/x86/wmi.c | 1 + drivers/regulator/da9063-regulator.c | 28 +- drivers/regulator/qcom_smd-regulator.c | 47 + drivers/rtc/Kconfig | 3 - drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 61 + drivers/rtc/hctosys.c | 69 - drivers/rtc/rtc-fsl-ftm-alarm.c | 1 - drivers/rtc/rtc-jz4740.c | 9 +- drivers/s390/cio/chsc.c | 5 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/qdio_thinint.c | 2 +- drivers/s390/crypto/ap_bus.c | 93 +- drivers/s390/crypto/ap_card.c | 17 +- drivers/s390/crypto/ap_queue.c | 18 +- drivers/s390/crypto/zcrypt_card.c | 6 +- drivers/s390/crypto/zcrypt_cex4.c | 74 +- drivers/s390/crypto/zcrypt_queue.c | 4 +- drivers/scsi/BusLogic.c | 8 +- drivers/scsi/aacraid/linit.c | 7 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 13 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 13 +- drivers/scsi/arcmsr/arcmsr_hba.c | 13 +- drivers/scsi/megaraid.c | 13 +- drivers/scsi/scsi_debug.c | 5 +- drivers/scsi/scsicam.c | 186 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-s3c24xx.c | 2 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 13 +- drivers/staging/greybus/tools/loopback_test.c | 3 +- drivers/staging/hp/hp100.c | 22 +- drivers/staging/iio/adc/ad7280a.c | 4 + drivers/staging/media/hantro/Kconfig | 16 +- drivers/staging/media/hantro/Makefile | 3 + drivers/staging/media/hantro/hantro_drv.c | 3 + drivers/staging/media/hantro/hantro_hw.h | 1 + drivers/staging/media/hantro/imx8m_vpu_hw.c | 220 ++ drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 6 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 22 +- drivers/staging/mt7621-pci/pci-mt7621.c | 9 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 + drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/wlan-ng/hfa384x_usb.c | 7 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/cpufreq_cooling.c | 4 +- drivers/thermal/imx8mm_thermal.c | 153 +- drivers/thermal/imx_sc_thermal.c | 4 +- drivers/thermal/imx_thermal.c | 10 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 1 + .../intel/int340x_thermal/int3400_thermal.c | 2 +- .../int340x_thermal/processor_thermal_device.c | 5 + drivers/thermal/intel/x86_pkg_temp_thermal.c | 24 +- drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 194 +- drivers/thermal/qcom/tsens-v0_1.c | 6 +- drivers/thermal/qcom/tsens-v1.c | 6 +- drivers/thermal/qcom/tsens-v2.c | 24 +- drivers/thermal/qcom/tsens.c | 65 +- drivers/thermal/qcom/tsens.h | 105 +- drivers/thermal/qoriq_thermal.c | 40 +- drivers/thermal/rcar_gen3_thermal.c | 4 + drivers/thermal/rcar_thermal.c | 53 +- drivers/thermal/st/stm_thermal.c | 3 +- drivers/thermal/thermal_core.c | 3 +- drivers/thermal/thermal_core.h | 2 - drivers/thermal/thermal_sysfs.c | 77 - drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/legacy/inode.c | 4 +- drivers/vfio/pci/vfio_pci.c | 390 +- drivers/vfio/pci/vfio_pci_private.h | 10 + drivers/vfio/platform/vfio_platform.c | 2 +- drivers/vfio/vfio.c | 198 +- drivers/vfio/vfio_iommu_type1.c | 76 + fs/Kconfig.binfmt | 6 - fs/binfmt_elf.c | 145 +- fs/block_dev.c | 4 +- fs/ceph/addr.c | 90 +- fs/ceph/cache.c | 2 +- fs/ceph/caps.c | 536 +-- fs/ceph/debugfs.c | 16 +- fs/ceph/dir.c | 132 +- fs/ceph/export.c | 5 + fs/ceph/file.c | 500 ++- fs/ceph/inode.c | 84 +- fs/ceph/ioctl.c | 2 + fs/ceph/locks.c | 31 +- fs/ceph/mds_client.c | 240 +- fs/ceph/mds_client.h | 30 +- fs/ceph/snap.c | 1 + fs/ceph/super.c | 28 + fs/ceph/super.h | 70 +- fs/compat_binfmt_elf.c | 4 - fs/ext2/xattr.c | 5 +- fs/ext4/super.c | 6 +- fs/f2fs/compress.c | 35 +- fs/f2fs/data.c | 53 +- fs/f2fs/dir.c | 16 +- fs/f2fs/f2fs.h | 118 +- fs/f2fs/gc.c | 2 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 10 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 89 +- fs/f2fs/super.c | 5 +- fs/f2fs/xattr.c | 8 +- fs/io-wq.c | 68 +- fs/io-wq.h | 50 +- fs/io_uring.c | 46 +- fs/libfs.c | 8 +- fs/namei.c | 608 ++- fs/proc/task_mmu.c | 3 - fs/reiserfs/journal.c | 5 +- fs/xfs/xfs_log.c | 385 +- fs/xfs/xfs_log.h | 5 +- fs/xfs/xfs_log_cil.c | 58 +- include/acpi/acpi_bus.h | 2 +- include/linux/bio.h | 2 +- include/linux/bits.h | 2 +- include/linux/blk-mq.h | 2 +- include/linux/blk_types.h | 2 +- include/linux/blkdev.h | 9 - include/linux/can/dev/peak_canfd.h | 4 +- include/linux/ceph/ceph_fs.h | 18 +- include/linux/ceph/debugfs.h | 14 - include/linux/ceph/libceph.h | 1 + include/linux/ceph/messenger.h | 7 +- include/linux/ceph/osd_client.h | 17 - include/linux/ceph/osdmap.h | 4 + include/linux/ceph/rados.h | 6 +- include/linux/clocksource.h | 11 +- include/linux/completion.h | 8 +- include/linux/const.h | 5 +- include/linux/coresight.h | 22 + include/linux/cpu_rmap.h | 2 +- include/linux/cpumask.h | 7 + include/linux/devfreq.h | 6 +- include/linux/digsig.h | 4 +- include/linux/dirent.h | 2 +- include/linux/elf.h | 43 - include/linux/elfnote.h | 2 +- include/linux/enclosure.h | 2 +- include/linux/energy_model.h | 2 +- include/linux/ethtool.h | 4 +- include/linux/fs.h | 1 - include/linux/genalloc.h | 2 +- include/linux/genhd.h | 215 +- include/linux/hardirq.h | 8 +- include/linux/huge_mm.h | 6 +- include/linux/i2c.h | 12 +- include/linux/igmp.h | 2 +- include/linux/ihex.h | 2 +- include/linux/iopoll.h | 40 +- include/linux/irq.h | 4 +- include/linux/irq_work.h | 2 + include/linux/irqflags.h | 82 +- include/linux/jiffies.h | 4 +- include/linux/ktime.h | 9 +- include/linux/limits.h | 13 +- include/linux/list_lru.h | 2 +- include/linux/lockdep.h | 86 +- include/linux/math64.h | 20 +- include/linux/memcontrol.h | 4 +- include/linux/mm.h | 3 - include/linux/msdos_partition.h | 50 + include/linux/mtd/rawnand.h | 4 + include/linux/mtd/spi-nor.h | 2 + include/linux/mutex.h | 7 +- include/linux/netlink.h | 4 + include/linux/pagemap.h | 15 +- include/linux/pci-epc.h | 27 +- include/linux/pci-epf.h | 29 +- include/linux/phy.h | 30 + include/linux/platform_data/wilco-ec.h | 2 +- include/linux/posix_acl.h | 2 +- include/linux/psi.h | 2 + include/linux/psi_types.h | 10 +- include/linux/raid/detect.h | 3 + include/linux/rcupdate_trace.h | 3 +- include/linux/rcuwait.h | 12 +- include/linux/rio.h | 4 +- include/linux/rslib.h | 2 +- include/linux/rwlock_types.h | 6 +- include/linux/rwsem.h | 6 +- include/linux/sched.h | 2 + include/linux/sched/topology.h | 2 +- include/linux/shmem_fs.h | 10 +- include/linux/skbuff.h | 2 +- include/linux/soc/qcom/smd-rpm.h | 1 + include/linux/spinlock.h | 35 +- include/linux/spinlock_types.h | 24 +- include/linux/suspend.h | 34 - include/linux/swap.h | 2 +- include/linux/threads.h | 2 +- include/linux/ti_wilink_st.h | 6 +- include/linux/time.h | 5 +- include/linux/time32.h | 12 +- include/linux/time64.h | 10 +- include/linux/tpm_eventlog.h | 6 +- include/linux/vfio.h | 17 + include/linux/xattr.h | 2 +- include/net/act_api.h | 6 +- include/net/bluetooth/l2cap.h | 1 + include/net/devlink.h | 21 +- include/net/dst.h | 1 - include/net/flow_offload.h | 20 +- include/net/ip6_fib.h | 3 +- include/net/route.h | 2 +- include/scsi/scsicam.h | 7 +- include/soc/tegra/bpmp-abi.h | 10 +- include/sound/core.h | 1 + include/sound/rt5682.h | 2 + include/uapi/linux/dlm_device.h | 4 +- include/uapi/linux/elf.h | 11 - include/uapi/linux/fiemap.h | 2 +- include/uapi/linux/pcitest.h | 7 - include/uapi/linux/pkt_cls.h | 29 +- include/uapi/linux/vfio.h | 37 + include/vdso/bits.h | 9 + include/vdso/clocksource.h | 22 + include/vdso/const.h | 10 + include/vdso/datapage.h | 33 +- include/vdso/jiffies.h | 11 + include/vdso/ktime.h | 16 + include/vdso/limits.h | 19 + include/vdso/math64.h | 24 + include/vdso/processor.h | 14 + include/vdso/time.h | 12 + include/vdso/time32.h | 17 + include/vdso/time64.h | 14 + init/do_mounts.c | 12 +- kernel/events/core.c | 22 +- kernel/irq/handle.c | 7 + kernel/irq/manage.c | 11 +- kernel/irq_work.c | 2 + kernel/kcsan/core.c | 35 +- kernel/kcsan/kcsan.h | 5 +- kernel/kcsan/report.c | 315 +- kernel/kthread.c | 17 +- kernel/locking/lockdep.c | 355 +- kernel/locking/mutex-debug.c | 2 +- kernel/locking/percpu-rwsem.c | 2 +- kernel/locking/rwsem.c | 2 +- kernel/locking/spinlock_debug.c | 6 +- kernel/power/Kconfig | 3 - kernel/power/snapshot.c | 18 - kernel/rcu/Kconfig | 24 +- kernel/rcu/rcu.h | 2 + kernel/rcu/tasks.h | 115 +- kernel/rcu/tree.c | 25 + kernel/rcu/tree.h | 2 + kernel/rcu/tree_plugin.h | 18 + kernel/rcu/update.c | 25 +- kernel/sched/completion.c | 36 +- kernel/sched/core.c | 11 +- kernel/sched/cpupri.c | 29 +- kernel/sched/fair.c | 37 +- kernel/sched/psi.c | 99 +- kernel/sched/sched.h | 11 +- kernel/sched/stats.h | 21 + kernel/sched/swait.c | 15 +- kernel/softirq.c | 15 +- kernel/time/hrtimer.c | 6 +- kernel/time/jiffies.c | 7 +- kernel/time/posix-cpu-timers.c | 6 +- kernel/time/sched_clock.c | 9 +- kernel/time/tick-common.c | 10 +- kernel/time/tick-sched.c | 20 +- kernel/time/timekeeping.c | 6 +- kernel/time/timekeeping.h | 3 +- lib/Kconfig.debug | 17 + lib/cpumask.c | 29 + lib/test_lockup.c | 45 + lib/vdso/gettimeofday.c | 22 - localversion-next | 2 +- mm/Kconfig | 6 +- mm/filemap.c | 52 +- mm/gup.c | 34 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 20 +- mm/khugepaged.c | 12 +- mm/memory.c | 5 +- mm/page-writeback.c | 2 +- mm/rmap.c | 2 +- mm/shmem.c | 34 +- mm/sparse.c | 4 +- net/bluetooth/hci_core.c | 39 +- net/bluetooth/hci_event.c | 17 +- net/bluetooth/l2cap_sock.c | 8 + net/ceph/debugfs.c | 20 +- net/ceph/messenger.c | 9 +- net/ceph/mon_client.c | 8 +- net/ceph/osd_client.c | 96 +- net/ceph/osdmap.c | 9 + net/core/devlink.c | 233 +- net/core/skbuff.c | 23 +- net/decnet/dn_route.c | 4 +- net/dsa/tag_brcm.c | 25 + net/ethtool/debug.c | 4 +- net/ethtool/ioctl.c | 2 +- net/ethtool/linkinfo.c | 4 +- net/ethtool/linkmodes.c | 4 +- net/ethtool/wol.c | 4 +- net/ipv4/bpf_tcp_ca.c | 33 + net/ipv4/fib_frontend.c | 2 + net/ipv4/route.c | 13 +- net/ipv4/tcp.c | 4 +- net/ipv6/route.c | 6 - net/mptcp/protocol.c | 4 - net/mptcp/subflow.c | 6 + net/netfilter/nf_tables_api.c | 5 + net/netfilter/nft_fwd_netdev.c | 13 + net/netfilter/nft_set_pipapo.c | 34 +- net/netfilter/nft_set_rbtree.c | 87 +- net/sched/act_api.c | 38 +- net/sched/cls_api.c | 10 +- net/xfrm/xfrm_policy.c | 3 +- samples/bpf/Makefile | 8 +- samples/bpf/bpf_load.c | 20 - samples/bpf/bpf_load.h | 1 - samples/bpf/sampleip_user.c | 98 +- samples/bpf/trace_event_user.c | 139 +- samples/bpf/tracex1_user.c | 1 + samples/bpf/tracex5_user.c | 1 + scripts/checkpatch.pl | 14 +- scripts/mod/modpost.c | 6 +- sound/core/device.c | 21 + sound/pci/hda/patch_ca0132.c | 1 + sound/soc/codecs/mt6660.c | 2 +- sound/soc/codecs/rt5682.c | 21 +- sound/soc/codecs/tas2562.c | 2 +- sound/soc/codecs/wm8974.c | 8 - sound/soc/jz4740/jz4740-i2s.c | 34 +- sound/soc/tegra/tegra_wm8903.c | 18 + tools/gpio/gpio-utils.c | 6 +- tools/include/linux/irqflags.h | 12 +- tools/include/uapi/linux/in.h | 2 + tools/include/uapi/linux/perf_event.h | 8 +- tools/lib/api/fs/Build | 1 + tools/lib/api/fs/cgroup.c | 67 + tools/lib/api/fs/fs.h | 2 + tools/lib/perf/Documentation/examples/counting.c | 83 + tools/lib/traceevent/event-parse.c | 2 +- tools/memory-model/litmus-tests/README | 3 - tools/pci/pcitest.c | 23 +- tools/perf/Documentation/Makefile | 5 +- tools/perf/Documentation/intel-pt.txt | 992 +---- tools/perf/Documentation/perf-inject.txt | 3 +- .../{intel-pt.txt => perf-intel-pt.txt} | 64 +- tools/perf/Documentation/perf-record.txt | 2 +- tools/perf/Documentation/perf-report.txt | 3 +- tools/perf/Documentation/perf-script.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 9 + tools/perf/Makefile | 2 +- tools/perf/builtin-diff.c | 21 +- tools/perf/builtin-report.c | 30 +- tools/perf/builtin-script.c | 70 +- tools/perf/builtin-stat.c | 4 + .../perf/pmu-events/arch/s390/cf_z15/crypto6.json | 8 +- .../perf/pmu-events/arch/s390/cf_z15/extended.json | 30 +- .../arch/x86/cascadelakex/clx-metrics.json | 3 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 3 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 3 +- tools/perf/pmu-events/jevents.c | 19 +- tools/perf/pmu-events/jevents.h | 2 +- tools/perf/pmu-events/pmu-events.h | 1 + tools/perf/scripts/perl/check-perf-trace.pl | 6 +- tools/perf/scripts/perl/failed-syscalls.pl | 2 +- tools/perf/scripts/perl/rw-by-file.pl | 6 +- tools/perf/scripts/perl/rw-by-pid.pl | 10 +- tools/perf/scripts/perl/rwtop.pl | 10 +- tools/perf/scripts/perl/wakeup-latency.pl | 6 +- tools/perf/tests/builtin-test.c | 5 +- tools/perf/tests/expr.c | 10 +- tools/perf/tests/sample-parsing.c | 7 +- tools/perf/util/Build | 11 +- tools/perf/util/annotate.c | 2 - tools/perf/util/annotate.h | 1 - tools/perf/util/block-info.c | 106 +- tools/perf/util/block-info.h | 9 +- tools/perf/util/branch.h | 22 + tools/perf/util/cgroup.c | 63 +- tools/perf/util/cs-etm.c | 159 +- tools/perf/util/event.h | 1 + tools/perf/util/evsel.c | 20 +- tools/perf/util/evsel.h | 6 + tools/perf/util/expr.c | 112 + tools/perf/util/expr.h | 8 +- tools/perf/util/expr.l | 114 + tools/perf/util/expr.y | 185 +- tools/perf/util/header.c | 37 + tools/perf/util/hist.c | 3 +- tools/perf/util/intel-pt.c | 2 + tools/perf/util/llvm-utils.c | 2 + tools/perf/util/machine.c | 35 +- tools/perf/util/map.c | 8 +- tools/perf/util/metricgroup.c | 109 +- tools/perf/util/mmap.c | 21 +- tools/perf/util/parse-events.c | 46 +- tools/perf/util/perf_event_attr_fprintf.c | 1 + tools/perf/util/probe-file.c | 3 + tools/perf/util/probe-finder.c | 11 +- .../util/scripting-engines/trace-event-python.c | 30 +- tools/perf/util/session.c | 8 +- tools/perf/util/setup.py | 10 +- tools/perf/util/stat-display.c | 39 +- tools/perf/util/stat-shadow.c | 4 +- tools/perf/util/stat.h | 1 + tools/perf/util/synthetic-events.c | 7 +- tools/perf/util/util.c | 18 + tools/perf/util/util.h | 2 + tools/scripts/Makefile.include | 4 +- tools/testing/kunit/kunit.py | 14 +- tools/testing/kunit/kunit_kernel.py | 24 +- tools/testing/selftests/Makefile | 1 + .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 39 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 16 + tools/testing/selftests/bpf/trace_helpers.c | 23 + tools/testing/selftests/bpf/trace_helpers.h | 1 + tools/testing/selftests/net/forwarding/Makefile | 75 + tools/testing/selftests/net/reuseport_addr_any.c | 4 + tools/testing/selftests/netfilter/Makefile | 6 +- tools/testing/selftests/netfilter/config | 6 + tools/testing/selftests/netfilter/nf-queue.c | 352 ++ tools/testing/selftests/netfilter/nft_queue.sh | 332 ++ .../selftests/rcutorture/configs/rcu/CFLIST | 1 + .../selftests/rcutorture/configs/rcu/TRACE01 | 1 + .../selftests/rcutorture/configs/rcu/TRACE02 | 11 + .../configs/rcu/{TRACE01.boot => TRACE02.boot} | 0 tools/testing/selftests/x86/ptrace_syscall.c | 8 +- tools/testing/selftests/x86/test_vdso.c | 5 + tools/testing/selftests/x86/vdso_restorer.c | 15 + tools/thermal/tmon/tmon.c | 26 +- 994 files changed, 22924 insertions(+), 22049 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml create mode 100644 Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml delete mode 100644 Documentation/devicetree/bindings/pci/cdns,cdns-pcie-ep.txt create mode 100644 Documentation/devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml delete mode 100644 Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.txt create mode 100644 Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.yaml create mode 100644 Documentation/devicetree/bindings/pci/cdns-pcie-host.yaml create mode 100644 Documentation/devicetree/bindings/pci/cdns-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/pci-ep.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/ingenic,jz4740-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml delete mode 100644 Documentation/devicetree/bindings/serial/serial.txt create mode 100644 Documentation/devicetree/bindings/serial/serial.yaml delete mode 100644 Documentation/devicetree/bindings/serial/slave-device.txt create mode 100644 Documentation/devicetree/bindings/sound/ingenic,aic.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4740-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip-i2s.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip-i2s.yaml create mode 100644 Documentation/litmus-tests/README rename {tools/memory-model/litmus-tests => Documentation/litmus-tests/rcu}/MP+once [...] create mode 100644 Documentation/litmus-tests/rcu/RCU+sync+free.litmus create mode 100644 Documentation/litmus-tests/rcu/RCU+sync+read.litmus create mode 100644 Documentation/locking/locktypes.rst delete mode 100644 Documentation/mips/au1xxx_ide.rst create mode 100644 Documentation/networking/devlink/devlink-flash.rst create mode 100644 Documentation/networking/devlink/ice.rst delete mode 100644 arch/arm/include/asm/kvm_arm.h delete mode 100644 arch/arm/include/asm/kvm_asm.h delete mode 100644 arch/arm/include/asm/kvm_coproc.h delete mode 100644 arch/arm/include/asm/kvm_emulate.h delete mode 100644 arch/arm/include/asm/kvm_host.h delete mode 100644 arch/arm/include/asm/kvm_hyp.h delete mode 100644 arch/arm/include/asm/kvm_mmu.h delete mode 100644 arch/arm/include/asm/kvm_ras.h delete mode 100644 arch/arm/include/asm/stage2_pgtable.h create mode 100644 arch/arm/include/asm/vdso/clocksource.h create mode 100644 arch/arm/include/asm/vdso/cp15.h create mode 100644 arch/arm/include/asm/vdso/processor.h delete mode 100644 arch/arm/include/uapi/asm/kvm.h delete mode 100644 arch/arm/kvm/Kconfig delete mode 100644 arch/arm/kvm/Makefile delete mode 100644 arch/arm/kvm/coproc.c delete mode 100644 arch/arm/kvm/coproc.h delete mode 100644 arch/arm/kvm/coproc_a15.c delete mode 100644 arch/arm/kvm/coproc_a7.c delete mode 100644 arch/arm/kvm/emulate.c delete mode 100644 arch/arm/kvm/guest.c delete mode 100644 arch/arm/kvm/handle_exit.c delete mode 100644 arch/arm/kvm/hyp/Makefile delete mode 100644 arch/arm/kvm/hyp/banked-sr.c delete mode 100644 arch/arm/kvm/hyp/cp15-sr.c delete mode 100644 arch/arm/kvm/hyp/entry.S delete mode 100644 arch/arm/kvm/hyp/hyp-entry.S delete mode 100644 arch/arm/kvm/hyp/s2-setup.c delete mode 100644 arch/arm/kvm/hyp/switch.c delete mode 100644 arch/arm/kvm/hyp/tlb.c delete mode 100644 arch/arm/kvm/hyp/vfp.S delete mode 100644 arch/arm/kvm/init.S delete mode 100644 arch/arm/kvm/interrupts.S delete mode 100644 arch/arm/kvm/irq.h delete mode 100644 arch/arm/kvm/reset.c delete mode 100644 arch/arm/kvm/trace.h delete mode 100644 arch/arm/kvm/vgic-v3-coproc.c delete mode 100644 arch/arm64/include/asm/mman.h copy arch/arm64/include/asm/{ => vdso}/clocksource.h (62%) create mode 100644 arch/arm64/include/asm/vdso/processor.h delete mode 100644 arch/arm64/include/uapi/asm/mman.h create mode 100644 arch/mips/include/asm/dmi.h delete mode 100644 arch/mips/include/asm/mach-au1x00/au1xxx_ide.h create mode 100644 arch/mips/include/asm/vdso/clocksource.h create mode 100644 arch/mips/include/asm/vdso/processor.h delete mode 100644 arch/s390/kernel/suspend.c delete mode 100644 arch/s390/kernel/swsusp.S create mode 100644 arch/x86/entry/syscall_x32.c create mode 100644 arch/x86/include/asm/vdso/clocksource.h create mode 100644 arch/x86/include/asm/vdso/processor.h rename arch/x86/{ia32 => kernel}/sys_ia32.c (78%) delete mode 100644 block/partitions/acorn.h delete mode 100644 block/partitions/aix.h delete mode 100644 block/partitions/amiga.h delete mode 100644 block/partitions/check.c delete mode 100644 block/partitions/cmdline.h rename block/{partition-generic.c => partitions/core.c} (72%) delete mode 100644 block/partitions/ibm.h delete mode 100644 block/partitions/karma.h delete mode 100644 block/partitions/msdos.h delete mode 100644 block/partitions/osf.h delete mode 100644 block/partitions/sgi.h delete mode 100644 block/partitions/sun.h delete mode 100644 block/partitions/sysv68.h delete mode 100644 block/partitions/ultrix.h create mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c delete mode 100644 drivers/ide/au1xxx-ide.c create mode 100644 drivers/net/ethernet/intel/ice/ice_devlink.c create mode 100644 drivers/net/ethernet/intel/ice/ice_devlink.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c create mode 100644 drivers/platform/chrome/cros_ec_typec.c delete mode 100644 drivers/rtc/hctosys.c create mode 100644 drivers/staging/media/hantro/imx8m_vpu_hw.c create mode 100644 include/linux/msdos_partition.h create mode 100644 include/linux/raid/detect.h create mode 100644 include/vdso/bits.h create mode 100644 include/vdso/clocksource.h create mode 100644 include/vdso/const.h create mode 100644 include/vdso/jiffies.h create mode 100644 include/vdso/ktime.h create mode 100644 include/vdso/limits.h create mode 100644 include/vdso/math64.h create mode 100644 include/vdso/processor.h create mode 100644 include/vdso/time.h create mode 100644 include/vdso/time32.h create mode 100644 include/vdso/time64.h create mode 100644 tools/lib/api/fs/cgroup.c create mode 100644 tools/lib/perf/Documentation/examples/counting.c copy tools/perf/Documentation/{intel-pt.txt => perf-intel-pt.txt} (98%) create mode 100644 tools/perf/util/expr.c create mode 100644 tools/perf/util/expr.l create mode 100644 tools/testing/selftests/net/forwarding/Makefile create mode 100644 tools/testing/selftests/netfilter/nf-queue.c create mode 100755 tools/testing/selftests/netfilter/nft_queue.sh create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02 copy tools/testing/selftests/rcutorture/configs/rcu/{TRACE01.boot => TRACE02.boot} (100%)