This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 0249cc3bb550 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 2b4b91b1bdde ipc/util.c: sysvipc_find_ipc() should increase position index omits f7094f2b739f kernel/gcov/fs.c: gcov_seq_next() should increase position index omits ecad493469a5 seq_read-info-message-about-buggy-next-functions-fix omits 05a8df5f2b00 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 39eb36df728e selftests: kmod: test disabling module autoloading omits 6403b6ae973f selftests: kmod: fix handling test numbers above 9 omits 117fc6bc78b6 docs: admin-guide: document the kernel.modprobe sysctl omits ce13a7220955 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits d039f7a7abdc kmod: make request_module() return an error when autoloadi [...] omits c84ac5365d91 mm/debug: add tests validating architecture page table helpers omits 0af16aa2c310 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits 827c00ac1322 mm/special: create generic fallbacks for pte_special() and [...] omits 6d8d1d19cfc0 mm/memremap: set caching mode for PCI P2PDMA memory to WC omits 0d948a019b78 mm/memory_hotplug: add pgprot_t to mhp_params omits 8b4ee996638e powerpc/mm: thread pgprot_t through create_section_mapping() omits 7043fdcf996d x86/mm: introduce __set_memory_prot() omits f997fc1e3475 x86/mm: thread pgprot_t through init_memory_mapping() omits d9e5fa4f90e5 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits f380113939f8 mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits d949e5ac84f0 mm/vma: introduce VM_ACCESS_FLAGS omits e67355635245 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits 1ccc163e7d90 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits de9727714b40 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 7847fde8cd73 mm: vm_insert_pages() checks if pte_index defined. omits 0cbf4df47953 add missing page_count() check to vm_insert_pages(). omits 7770e1e7c819 mm-add-vm_insert_pages-fix omits 8eec62ee88fb mm/memory.c: add vm_insert_pages() omits 358ef02535b5 mm: define pte_index as macro for x86 omits 44f556fb4197 mm: bring sparc pte_index() semantics inline with other platforms omits daec44bda26c mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 52536a4ffeb9 mm/swap.c: annotate data races for lru_rotate_pvecs omits 1db3235f62ef mm: annotate a data race in page_zonenum() omits aeddb92c6713 mm/rmap: annotate a data race at tlb_flush_batched omits ebd38be86672 mm/util.c: annotate an data race at vm_committed_as omits 824e90523c8e mm/mempool: fix a data race in mempool_free() omits 4aa5fb36a65f mm/list_lru: fix a data race in list_lru_count_one omits 639a3e021ad4 mm/memcontrol: fix a data race in scan count omits 8c2c8bb93a86 mm/page_counter: fix various data races at memsw omits d75cef67fdd6 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 91a7774118e9 mm/swapfile: fix and annotate various data races omits 78fe95c62d77 mm/filemap.c: fix a data race in filemap_fault() omits 586019e7e78e mm/swap_state: mark various intentional data races omits 22c821c1358a mm-page_io-mark-various-intentional-data-races-v2 omits b8d84586a878 mm/page_io: mark various intentional data races omits cd8d0e3a7dbb mm/frontswap: mark various intentional data races omits 95fb13457249 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 9857fd136492 mm/kmemleak: silence KCSAN splats in checksum omits c416f6892347 Change email address for Pali Rohár omits cee79ada450e bus/mhi: fix printk format for size_t omits 40b9e9b52716 Merge branch 'akpm-current/current' omits 60e82c98c2a4 Input: goodix - mark as BROKEN for noe omits c8c2d2ceb401 Merge remote-tracking branch 'trivial/for-next' omits 3a23dd1dc2d0 Merge remote-tracking branch 'kunit-next/kunit' omits 5cad5fed601e Merge remote-tracking branch 'cfi/cfi/next' omits 0558a116a4c4 Merge remote-tracking branch 'cel/cel-next' omits c54698a4122e Merge remote-tracking branch 'fpga/for-next' omits 7cc7c15f68d8 Merge remote-tracking branch 'hmm/hmm' omits 39493323e646 Merge remote-tracking branch 'devfreq/devfreq-next' omits 80f84c07ac69 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits cf5f2428a833 Merge remote-tracking branch 'hyperv/hyperv-next' omits 5bfc534a8598 Merge remote-tracking branch 'xarray/xarray' omits 6b430cb34264 Merge remote-tracking branch 'nvmem/for-next' omits 3550d46c2c98 Merge remote-tracking branch 'slimbus/for-next' omits ac53ae5a57b8 Merge remote-tracking branch 'fsi/next' omits 30b8e509e232 Merge remote-tracking branch 'ntb/ntb-next' omits 8240cf483c94 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 0917672a2946 Merge remote-tracking branch 'rtc/rtc-next' omits 7a22e82695c0 Merge remote-tracking branch 'coresight/next' omits 18e4b2d6ff16 Merge remote-tracking branch 'livepatching/for-next' omits 271928a4acc1 Merge remote-tracking branch 'kselftest/next' omits 0260a95dd2bf Merge remote-tracking branch 'random/dev' omits e7218b86c741 Merge remote-tracking branch 'userns/for-next' omits 5488dcbac11a Merge remote-tracking branch 'pinctrl/for-next' omits e4af9c635c0f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b8a69f2057af Merge remote-tracking branch 'gpio/for-next' omits 39665ba6e788 Merge remote-tracking branch 'rpmsg/for-next' omits 1d0185f7f849 Merge remote-tracking branch 'vhost/linux-next' omits dcb6e7bf0d6e Merge remote-tracking branch 'scsi/for-next' omits 3dff80974d7e Merge remote-tracking branch 'cgroup/for-next' omits 0bc8b92c11e9 Merge remote-tracking branch 'slave-dma/next' omits 4f2625050fe9 Merge remote-tracking branch 'mux/for-next' omits 15fee32ca254 Merge remote-tracking branch 'staging/staging-next' omits bb1a9a1c00fd Merge remote-tracking branch 'extcon/extcon-next' omits 418e2e8ac1ce Merge remote-tracking branch 'char-misc/char-misc-next' omits f5b02f25fc5b Merge remote-tracking branch 'tty/tty-next' omits fbb3cead5bb4 Merge remote-tracking branch 'usb-serial/usb-next' omits 8fa07e046476 Merge remote-tracking branch 'usb/usb-next' omits e960675b715c Merge remote-tracking branch 'driver-core/driver-core-next' omits 67187282c078 Merge remote-tracking branch 'ipmi/for-next' omits 1c9c9ff9b19e Merge remote-tracking branch 'leds/for-next' omits d073c709392a Merge remote-tracking branch 'chrome-platform/for-next' omits c2b6153361bd Merge remote-tracking branch 'drivers-x86/for-next' omits 5420ba5fb635 Merge remote-tracking branch 'workqueues/for-next' omits 6d7c81edde19 Merge remote-tracking branch 'percpu/for-next' omits 3302f0abfef7 Merge remote-tracking branch 'xen-tip/linux-next' omits 30248c0a577c Merge remote-tracking branch 'kvms390/next' omits 8ae2452ced0c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits e906ea338830 Merge remote-tracking branch 'kvm-arm/next' omits 47ea44d2bb49 Merge remote-tracking branch 'kvm/linux-next' omits 8dcca39e6d28 Merge remote-tracking branch 'rcu/rcu/next' omits bfff0872de32 Merge remote-tracking branch 'ftrace/for-next' omits e2a7d949c862 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 9cb179e627a6 Merge remote-tracking branch 'edac/edac-for-next' omits 53c6aa9811c8 Merge remote-tracking branch 'tip/auto-latest' omits 771b921adc06 Merge remote-tracking branch 'spi/for-next' omits b20a9fee51e1 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits af1b9302f395 Merge remote-tracking branch 'devicetree/for-next' omits e8a433e111e9 Merge remote-tracking branch 'audit/next' omits 6b95df109712 Merge remote-tracking branch 'vfio/next' omits 78f9ce5935e3 Merge remote-tracking branch 'iommu/next' omits 028a6ea1c98d Merge remote-tracking branch 'watchdog/master' omits 6905ef87d7f9 Merge remote-tracking branch 'tpmdd/next' omits 4c3b004121bb Merge remote-tracking branch 'smack/for-next' omits 061145606804 Merge remote-tracking branch 'selinux/next' omits c14e50a7cba5 Merge remote-tracking branch 'keys/keys-next' omits 1250292ac4d8 Merge remote-tracking branch 'integrity/next-integrity' omits e3e0e61a8ac2 Merge remote-tracking branch 'apparmor/apparmor-next' omits 65533645f719 Merge remote-tracking branch 'security/next-testing' omits 04fa0c043582 Merge remote-tracking branch 'regulator/for-next' omits 8bfee9ec0625 Merge remote-tracking branch 'battery/for-next' omits 521bc04e07a1 Merge remote-tracking branch 'mfd/for-mfd-next' omits c4e29dfcba16 Merge remote-tracking branch 'mmc/next' omits f4e5897a9713 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 48cf1aae62bd Merge remote-tracking branch 'block/for-next' omits 042dab2ea775 Merge remote-tracking branch 'input/next' omits 30f70304dccc Merge remote-tracking branch 'modules/modules-next' omits 4fbb8acbbaef Merge remote-tracking branch 'sound-asoc/for-next' omits a41f7b5b8804 Merge remote-tracking branch 'sound/for-next' omits 8f214dbd066f Merge remote-tracking branch 'regmap/for-next' omits 956919cc569e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 11f802da7776 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 826013730565 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 83b82dab092c Merge remote-tracking branch 'drm-msm/msm-next' omits fa2b318ad870 Merge remote-tracking branch 'amdgpu/drm-next' omits dc83c5d86250 Merge remote-tracking branch 'drm/drm-next' omits 50bf818ed968 Merge remote-tracking branch 'crypto/master' omits 0dc2dadfe880 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits eebbb8e2aaa3 Merge remote-tracking branch 'nand/nand/next' omits 1455ac99e240 Merge remote-tracking branch 'mtd/mtd/next' omits 1381f8545bab Merge remote-tracking branch 'gfs2/for-next' omits ab14fa81a6bd Merge remote-tracking branch 'bluetooth/master' omits bb222f15e24b Merge remote-tracking branch 'netfilter-next/master' omits 57ad73809620 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits f2eeae1b7cab Merge remote-tracking branch 'ipsec-next/master' omits a5a0c993c100 Merge remote-tracking branch 'bpf-next/master' omits bba479ed5d21 Merge remote-tracking branch 'net-next/master' omits 856fd76a5c16 Merge remote-tracking branch 'rdma/for-next' omits 8d3d25b53569 Merge remote-tracking branch 'swiotlb/linux-next' omits 03f9e86d0215 Merge remote-tracking branch 'ieee1394/for-next' omits 903f43cd6689 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 2284b2477383 Merge remote-tracking branch 'pm/linux-next' omits 6b0c7c866722 Merge remote-tracking branch 'v4l-dvb/master' omits c19fef9cc2da Merge remote-tracking branch 'jc_docs/docs-next' omits 2cc38366d17f Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 39a31e9ae5f2 Merge branch 'dmi/master' omits d41646408a64 Merge remote-tracking branch 'i3c/i3c/next' omits 0be9c7c47bf6 Merge remote-tracking branch 'i2c/i2c/for-next' omits 570d84940312 Merge remote-tracking branch 'hid/for-next' omits a1de22483772 Merge remote-tracking branch 'pstore/for-next/pstore' omits 478e824f6542 Merge remote-tracking branch 'pci/next' omits 8e9f0b68d1ef Merge remote-tracking branch 'printk/for-next' omits 9e5485459dc5 Merge remote-tracking branch 'vfs/for-next' omits d0f17cae1fa2 Merge remote-tracking branch 'file-locks/locks-next' omits 210ec817d211 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 6b849daf3c43 Merge remote-tracking branch 'iomap/iomap-for-next' omits 8312b377f055 Merge remote-tracking branch 'xfs/for-next' omits 81712c79d9aa Merge remote-tracking branch 'v9fs/9p-next' omits 6ef11f7d5744 Merge remote-tracking branch 'ubifs/linux-next' omits fb4570bffdea Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 6df12e55a486 Merge remote-tracking branch 'nfsd/nfsd-next' omits 89763628ae29 Merge remote-tracking branch 'nfs/linux-next' omits acd0b64720d6 Merge remote-tracking branch 'jfs/jfs-next' omits 8fdcfc27e461 Merge remote-tracking branch 'f2fs/dev' omits 4d16d18533db Merge remote-tracking branch 'ext4/dev' omits 73c0b1563589 Merge remote-tracking branch 'ext3/for_next' omits 4e31b6585ad4 Merge remote-tracking branch 'erofs/dev' omits 5394bde18c3e Merge remote-tracking branch 'cifs/for-next' omits 780158c985c0 Merge remote-tracking branch 'ceph/master' omits cb3363603d0f Merge remote-tracking branch 'btrfs/for-next' omits 02f3dec0463d Merge remote-tracking branch 'fscrypt/master' omits 6a33a82bd9c9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e6a8e25cb551 Merge remote-tracking branch 'sh/sh-next' omits 78d306819f2e Merge remote-tracking branch 's390/features' omits 7ce26e321e70 Merge remote-tracking branch 'risc-v/for-next' omits 26afa0976b8e Merge remote-tracking branch 'soc-fsl/next' omits 5e35ac1f7937 Merge remote-tracking branch 'powerpc/next' omits b6b9b568c783 Merge remote-tracking branch 'parisc-hd/for-next' omits 1e64fcf86334 Merge remote-tracking branch 'openrisc/for-next' omits e310a668e3e9 Merge remote-tracking branch 'nds32/next' omits df0c07d0989a Merge remote-tracking branch 'mips/mips-next' omits a86fb8652c5e Merge remote-tracking branch 'microblaze/next' omits fb839afc9e5d Merge remote-tracking branch 'm68knommu/for-next' omits 68612667a17a Merge remote-tracking branch 'm68k/for-next' omits e554681e6ba5 Merge remote-tracking branch 'ia64/next' omits 56160dbe80e7 Merge remote-tracking branch 'h8300/h8300-next' omits fe1dc0d5dd7a Merge remote-tracking branch 'csky/linux-next' omits 8a61d9b2162d Merge remote-tracking branch 'clk/clk-next' omits 07d87fd37c86 Merge remote-tracking branch 'tegra/for-next' omits b1e19a9efd06 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 580d60ce6a8b Merge remote-tracking branch 'scmi/for-linux-next' omits cb34ec3b6129 Merge remote-tracking branch 'samsung-krzk/for-next' omits 2d6f27f91982 Merge remote-tracking branch 'rockchip/for-next' omits 7476b0070287 Merge remote-tracking branch 'reset/reset/next' omits a090ec084d62 Merge remote-tracking branch 'renesas/next' omits 373ec372db9a Merge remote-tracking branch 'realtek/for-next' omits 6885b098f3bf Merge remote-tracking branch 'raspberrypi/for-next' omits 60f71260dfb3 Merge remote-tracking branch 'qcom/for-next' omits 5f84c302374f Merge remote-tracking branch 'omap/for-next' omits 5f794a274f08 Merge remote-tracking branch 'mvebu/for-next' omits 0e344ce875d0 Merge remote-tracking branch 'mediatek/for-next' omits b27a2bcbc9b9 Merge remote-tracking branch 'keystone/next' omits 2ae5b18efca6 Merge remote-tracking branch 'imx-mxs/for-next' omits afac33ad91e7 Merge remote-tracking branch 'at91/at91-next' omits 7ac0625e8cc9 Merge remote-tracking branch 'aspeed/for-next' omits 42b9af38542f Merge remote-tracking branch 'amlogic/for-next' omits 9a2aae71376a Merge remote-tracking branch 'arm-soc/for-next' omits fefb71d422be Merge remote-tracking branch 'arm64/for-next/core' omits 9f53e3d77af6 Merge remote-tracking branch 'arm/for-next' omits 73c78e3a08df Merge remote-tracking branch 'dma-mapping/for-next' omits cff81efa053f Merge remote-tracking branch 'kbuild/for-next' omits 5d15cdc22576 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 1e07787fb89d Merge remote-tracking branch 'risc-v-fixes/fixes' omits e95b0890233f Merge remote-tracking branch 'soc-fsl-fixes/fix' omits f370f7e9bf4b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 72401c478f9c Merge remote-tracking branch 'scsi-fixes/fixes' omits 17b326e25711 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits d3360f7ced25 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits f10bff4ff8d9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6574c8d73ade Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits c422366d2282 Merge remote-tracking branch 'kvm-fixes/master' omits 3e29a17af630 Merge remote-tracking branch 'omap-fixes/fixes' omits 0e168468977a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits c1f98a822d3b Merge remote-tracking branch 'input-current/for-linus' omits e356c096db1f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d5baae6bdf69 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 2a7554b81f5e Merge remote-tracking branch 'regmap-fixes/for-linus' omits 02596f62bc0c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8bab4db529a8 Merge remote-tracking branch 'sound-current/for-linus' omits aaeaebdd5426 Merge remote-tracking branch 'rdma-fixes/for-rc' omits e311044409c7 Merge remote-tracking branch 'wireless-drivers/master' omits f9a1f9bf3d3e Merge remote-tracking branch 'netfilter/master' omits 21e6068a09f1 Merge remote-tracking branch 'ipsec/master' omits 336f8565e460 Merge remote-tracking branch 'bpf/master' omits 1bfbff6a95de Merge remote-tracking branch 'net/master' omits 8fa770bc553c Merge remote-tracking branch 's390-fixes/fixes' omits c033724a5a75 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 4499a9c890ff Merge remote-tracking branch 'arc-current/for-curr' omits 8e31c20cb971 Merge branch 'for-next/kernel-ptrauth' into for-next/core omits 6454a70150f7 Merge branch 'for-next/asm-cleanups' into for-next/core omits 3acf206e4ba1 Merge branch 'for-next/asm-annotations' into for-next/core omits 2a9c9b13a18c Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits 992f8eac1b66 Merge branch 'asoc-5.7' into asoc-next omits 73b26e71d01c rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs omits 4f08022de8dc rcu-tasks: Add count for idle tasks on offline CPUs omits 005ad288dd7d rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] omits 82808ea615ac rcu-tasks: Make RCU tasks trace also wait for idle tasks omits 9bddd2d04acb rcu-tasks: Handle the running-offline idle-task special case omits 0d3cc320dcd1 rcu-tasks: Disable CPU hotplug across RCU tasks trace scans omits fe10f0cec77d rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks omits e6e1637ee287 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] omits 63b4e7a1ee0b rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI omits df89f97e1b44 rcu-tasks: Add grace-period and IPI counts to statistics omits 417ffde67151 rcu-tasks: Split ->trc_reader_need_end omits 4674f8210dd5 rcu-tasks: Provide boot parameter to delay IPIs until late [...] omits 671b7bfeb0bf rcu-tasks: Add a grace-period start time for throttling and debug omits aa7f6ed942ec rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks omits 111c87729e74 rcu-tasks: Make rcutorture writer stall output include GP state omits 0b6cb0092400 rcu-tasks: Add RCU tasks to rcutorture writer stall output omits 0473f6927ec3 rcu-tasks: Move #ifdef into tasks.h omits edec58249fbb rcu-tasks: Add stall warnings for RCU Tasks Trace omits 4578362e50c7 arm64: head: Convert install_el2_stub to SYM_INNER_LABEL omits 56f65ec85727 arm64: lib: Use .arch_extension omits 3aa1723e1601 rcutorture: Add torture tests for RCU Tasks Trace omits 398329da1a4e rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] omits fb8ecc4653b7 rcu-tasks: Code movement to allow more Tasks RCU variants omits 4c22c258aad3 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits c49559a23263 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 3b9f17feca00 rcutorture: Add torture tests for RCU Tasks Rude omits a8c6f05b9619 rcu-tasks: Add an RCU-tasks rude variant omits 354858c1c9fc rcu-tasks: Refactor RCU-tasks to allow variants to be added omits f1a9964f9ef7 rcutorture: Add a test for synchronize_rcu_mult() omits 4f972131e131 rcu: Reinstate synchronize_rcu_mult() omits dae145b50d57 rcu-tasks: Create struct to hold state information omits 61c8350a313a rcu-tasks: Move Tasks RCU to its own file omits dcff913571d0 rcutorture: Add flag to produce non-busy-wait task stalls omits c905660f3382 rcu: Add per-task state to RCU CPU stall warnings omits bf63aa37fa8c sched/core: Add function to sample state of locked-down task omits 8121b38f0955 Merge branch 'remotes/lorenzo/pci/vmd' omits c2569615b3c5 Merge branch 'remotes/lorenzo/pci/tegra' omits 21e213800b2e Merge branch 'remotes/lorenzo/pci/qcom' omits 30bdbd73e2a0 Merge branch 'remotes/lorenzo/pci/mobiveil' omits e9709341e50b Merge branch 'remotes/lorenzo/pci/hv' omits 2a8607fe193f Merge branch 'remotes/lorenzo/pci/dt' omits d869c1a934dc Merge branch 'remotes/lorenzo/pci/amlogic' omits 1f52ceee86fd Merge branch 'pci/p2pdma' omits 5f95f8c7813e Merge branch 'pci/misc' omits fef0909236bd Merge branch 'pci/interrupts' omits 5762dec40134 Merge branch 'pci/hotplug' omits 3c48289e5b95 Merge branch 'pci/enumeration' omits f31a476c31c8 Merge branch 'pci/aspm' omits 5ef45bbd11da drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 9c04b9100f42 drm/amdgpu: work around llvm bug #42576 omits 0063cec3c85f drm/amdkfd: Enable GWS based on FW Support omits 599f08208df1 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits edb35a0ada61 drm/amdgpu: Fix per-IB secure flag GFX hang omits 7b3b316e2b1f drm/amdgpu: Fine-grained TMZ support omits a99027dff8e4 drm/amdgpu: stop evicting encrypted BOs to swap omits 68b7e236507e drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 49c19b818aff drm/amdgpu: also add the TMZ flag to GART omits c1140c61c3d4 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits cce3ee4c5a08 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 5e9892b7fc35 drm/amd/display: Indicate use of TMZ buffers to DC omits 18d902a186ba drm/amdgpu: implement TMZ accessor (v3) omits fb5a2e92c7a1 drm/amdgpu: remove the alignment placeholder for secure buffer omits f60ff41c0482 drm/amdgpu: move CS secure flag next the structs where it's used omits 17852a9537b0 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 6d018edefa70 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits cc8148ff3518 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits fff640172d20 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 502874feee34 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 73dea1a8861b drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 18b22edf923c drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits c4b073f6f8c1 drm/amdgpu: job is secure iff CS is secure (v5) omits 654906cf1f23 drm/amdgpu: expand the context control interface with trust flag omits 639602f9a280 drm/amdgpu: expand the emit tmz interface with trusted flag omits cae4b27a06d8 drm/amdgpu: add tmz bit in frame control packet omits 0bb22cfb09bb drm/amdgpu: add function to check tmz capability (v4) omits 05ec5d127345 drm/amdgpu: add amdgpu_tmz data structure omits 1b4a4b6e539a drm/amdgpu: add tmz feature parameter (v2) omits 1ff33ba2740d drm/amdgpu: define the TMZ bit for the PTE omits e556229a6294 drm/amdgpu: add UAPI to create secure commands (v3) omits cfb1b93ded85 drm/amdgpu: add UAPI for creating encrypted buffers omits 020ccad8181e drm/amdgpu/smu11: add support for SMU AC/DC interrupts omits 2a2f4905f411 drm/amdgpu/swSMU: handle manual AC/DC notifications omits e6719ff7344a drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x omits 938bc3700fc0 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] omits fa176a961ec4 drm/amdgpu/swSMU: correct the bootup power source for Navi1X (v2) omits 2b860ef0cece drm/amdgpu/swSMU: use the smu11 power source helper for navi1x omits 8aade4fd8dfe drm/amdgpu/smu11: add a helper to set the power source omits dd72b18f2b72 drm/amd/swSMU: add callback to set AC/DC power source (v2) omits 2ecc6d0884f1 drm/scheduler: fix rare NULL ptr race omits 06a4ae0647e6 drm/amdgpu: disabled fru eeprom access omits c863d4ffb5e4 drm/amdgpu: fix the coverage issue to clear ArcVPGRs omits 0c9d943dc247 drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register t [...] omits d3d0c774a10e drm/amdgpu: Add documentation for unique_id omits 788479941c33 drm/amdgpu: Add documentation for PCIe accounting omits 4c60871063e3 drm/amdgpu: Add documentation for memory info omits 2089a6aa8d09 Merge branch 'for-5.7/block' into for-next omits 55dd3d30e300 Merge branch 'perf/urgent' omits 42a6a5835f46 Merge branch 'core/rcu' omits b3e741a0f776 Merge branch 'devel' into for-next omits 4454d826f6cd Merge branch 'locking/core' omits 09e32c37df1d Merge branch 'timers/core' omits 75e6b00cf479 Merge branch 'for-5.7/io_uring' into for-next omits 696d08b7eddc MAINTAINERS: Update maintainers for new Documentaion/litmu [...] omits ebaa3ef4f446 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits d271f03250e9 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits c901da4be020 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] omits f7022488c8c1 Merge branches 'work.exfat' and 'work.dotdot' into for-next omits 4e3ddfe73f1c Merge branch 'x86/cleanups' omits b73b419e10a5 Merge branch 'for-5.7/io_uring' into for-next omits 8afb2c17f830 tools: gpio: Fix typo in gpio-utils omits f3d12eaa6af1 Merge branch 'for-5.7/io_uring' into for-next omits 0eede0dbeca6 Merge branch 'for-5.7/io_uring' into for-next omits 2765fbdeff58 Merge branch 'for-5.7/drivers' into for-next omits ae2d6c4292bd rcu: Mark rcu_state.gp_seq to detect more concurrent writes omits a0a7c142973f kcsan: Avoid blocking producers in prepare_report() omits 1fbbfc4096ca kcsan: Introduce report access_info and other_info omits b5fc61dee454 rcu/tree: Count number of batched kfree_rcu() locklessly omits 3623f26d6765 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] omits 668d13f85c15 rcuperf: Add ability to increase object allocation size omits fe8dc23166f2 rcu-tasks: Use context-switch hook for PREEMPT=y kernels omits 34362bbc3d05 rcu: update.c: get rid of some doc warnings omits 325c9bd058ed rcu: Add comments marking transitions between RCU watching [...] omits 5da5cbaa32d9 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() omits 069754990b4c x86/mm/pat: Mark an intentional data race omits de6c6fc5c518 Revert "rculist: Describe variadic macro argument in a Sph [...] omits 73956d29dd37 rcu: Fix the (t=0 jiffies) false positive omits c0b2582103dd tools/memory-model: Fix "conflict" definition omits db4ead2cd525 Default enable RCU list lockdep debugging with PROVE_RCU omits cf8f47c8aeb0 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] omits f6640be5aa93 Documentation/locking/atomic: Add a litmus test for atomic_set() omits b3f848c599b8 Documentation/locking/atomic: Introduce atomic-tests directory omits 4afdf88fdb2c Documentation/locking/atomic: Fix atomic-set litmus test omits 65cc37cd8574 tools/memory-model: Add an exception for limitations on _u [...] omits 62b69489560c locktorture.c: Fix if-statement empty body warnings omits a81baea36ad4 rcu: Expedite first two FQS scans under callback-overload [...] omits 7e74d35bb1a8 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits 6fa3852ab29f fork: Annotate a data race in vm_area_dup() omits 610607be0273 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits a4a78aafd7c6 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits 5b32b2275ba9 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits 60a4f20efb50 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 2b5e19e20fc2 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits 748300715e54 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits d4bbf83515ff rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits b834a9d5bd0e rcu: Use data_race() for RCU expedited CPU stall-warning prints omits b8d01a3ced63 rcu: Use data_race() for RCU CPU stall-warning prints omits 3eb8162747ed rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 42381d116d9e srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 53a2c81c8933 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 0ab496601ab8 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 8c57c1e6a092 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 7d5262417b54 Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits 55fac01ae987 Merge branch 'kcsan-dev.2020.03.09b' into HEAD omits 00b8e8ba7881 Merge branch 'for-5.7/block' into for-next omits 99d69ae0fdfb Merge branch 'for-5.7/drivers' into for-next omits ba8652506c54 Merge branch 'for-5.7/io_uring' into for-next omits b1435e9b32e9 Merge branch 'for-5.7/io_uring' into for-next omits 50fa1c2185ae drm/amd/display: Fix pageflip event race condition for DCN. omits 664f66fd5e91 Remove stable HAINAN board from max_sclk override check in [...] omits e517ae416779 Enable reading FRU chip via I2C v3 omits 1657042abe4e Merge branch 'for-5.7/block' into for-next omits 3dc15a8d5722 Merge branch 'for-5.7/block' into for-next omits 7c076f2412a5 Merge branch 'for-5.7/drivers' into for-next omits e26805ab7637 tools: gpio-hammer: Apply scripts/Lindent and retain good changes omits ee225bfd98a6 Merge branch 'for-5.7/drivers' into for-next omits 6b3a81c722f8 gpiolib: gpio_name_to_desc: factor out !name check omits 804542231c65 tools: gpio-hammer: fix spelling mistake: "occurences" -> [...] omits ad65f02fd73e gpio: mt7621: add BGPIOF_NO_SET_ON_INPUT flag omits 5d7b644aad72 gpio: mmio: introduce BGPIOF_NO_SET_ON_INPUT omits 5d50c8f405bf Merge branch 'for-5.7/io_uring' into for-next omits 8182dfdac2a5 tools: gpio-hammer: Avoid potential overflow in main omits e0e25e9bbed5 lookup_open(): don't bother with fallbacks to lookup+create omits b686da54700f atomic_open(): no need to pass struct open_flags anymore omits 60e1d0b8512f open_last_lookups(): move complete_walk() into do_open() omits 4d7ed93ff9db open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open() omits 57e9b028e9e7 open_last_lookups(): don't abuse complete_walk() when all [...] omits c01d40b1c03c open_last_lookups(): consolidate fsnotify_create() calls omits c8291f6b0037 take post-lookup part of do_last() out of loop omits 881386f7e46a link_path_walk(): sample parent's i_uid and i_mode for the [...] omits 0e47dacb7f29 __nd_alloc_stack(): make it return bool omits 794dc2d56401 reserve_stack(): switch to __nd_alloc_stack() omits 59089811438c pick_link(): take reserving space on stack into a new helper omits 8c60edbc56a2 pick_link(): more straightforward handling of allocation failures omits 4efc770ddf45 fold path_to_nameidata() into its only remaining caller omits dcc11116def1 pick_link(): pass it struct path already with normal refco [...] omits 0058fcb4c3b5 fs/namei.c: kill follow_mount() omits ffa2db4ac3e7 non-RCU analogue of the previous commit omits 8255cecd93ba helper for mount rootwards traversal omits 573f88cea0e2 follow_dotdot(): be lazy about changing nd->path omits ea63a0dc31fd follow_dotdot_rcu(): be lazy about changing nd->path omits 5c19a79cd9d3 follow_dotdot{,_rcu}(): massage loops omits 5e3c3570ec97 lift all calls of step_into() out of follow_dotdot/follow_ [...] omits 03474b1cd918 Merge branch 'for-5.7/drivers' into for-next omits 6d868c5e5b1b Merge branch 'for-5.7/libata' into for-next omits cfbbb7027d72 libata: Assign OF node to the SCSI device omits d27ce807ffbc libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() omits db0a05c98546 ahci: Add Intel Comet Lake H RAID PCI ID omits 728fcc5f06c8 libata: remove references to ATA_DEBUG omits bc49342fff04 libata: kill ATA_MSG_CTL omits c647a32de211 libata: kill ATA_MSG_INFO omits c63645d9bd10 libata: remove DPRINTK() macro omits 35b021b3dce4 libata-core: move DPRINTK to ata debugging omits b3f062310706 sata_fsl: move DPRINTK to ata debugging omits e267c260803f gpio: mvebu: avoid error message for optional IRQ omits 88dc308ddfe9 sata_nv: move DPRINTK to ata debugging omits 0e031aeae1f7 pata_pdc2027x: Replace PDPRINTK() with standard ata logging omits c7d59e846ab4 sata_qstor: move DPRINTK to VPRINTK omits ff97e70c3281 sata_rcar: move DPRINTK to VPRINTK omits 86c0d11c6f16 pdc_adma: move DPRINTK to VPRINTK omits 50e3f1bab307 pata_octeon_cf: move DPRINTK to VPRINTK omits c01dec318660 libata-eh: remove DPRINTK() calls for request sense omits 21225627be2a libata: drop DPRINTK() calls during ATA error handling omits a9b0c6a6e86a libata: add tracepoints for ATA error handling omits f2a78238897c libata-scsi: drop DPRINTK calls for cdb translation omits eec30dddfa6d libata-sff: add tracepoints for ata_sff_flush_pio_task() omits e34536635a36 libata-sff: tracepoints for HSM state machine omits 758024f9384c sata_nv: use generic tracepoints omits 114a553af725 sata_dwc_460ex: use generic tracepoints omits 53a57c05161b Merge branch 'for-5.7/drivers' into for-next omits 9bf964b13f01 Merge branch 'for-5.7/block' into for-next omits 3b8d3b2a937f pata_arasan_cf: use generic tracepoints omits aa0c2db674d5 pata_octeon_cf: add bmdma tracepoints and drop DPRINTK() calls omits 26663399217d libata: drop debugging statements for bus-master DMA omits 19ad5c0bb029 libata: tracepoints for bus-master DMA omits f1cbbb739178 libata: drop DPRINTK() calls in reset omits eba1a941e985 libata: add reset tracepoints omits 031e32db40b2 sata_sx4: move DPRINTK to VPRINTK omits 00f0eb160e51 sata_mv: kill 'port' argument in mv_dump_all_regs() omits be7f1876dd20 sata_mv: replace DPRINTK with 'pci_dump' module parameter omits 6123c0f1a940 libata: sanitize ATA_HORKAGE_DUMP_ID omits f74aaff1e8a5 libata: move ata_dump_id() to dynamic debugging omits 709101c54194 libata: Add ata_port_classify() helper omits fb7462398a8f libata-core: remove pointless debugging messages omits bd1a10e3da1e ata_piix: remove debugging messages omits e3818e024d46 libata: remove pointless debugging messages omits 376567523458 libata: move __func__ into ata_{port,link,dev}_dbg() helper omits ad9f23bd12e1 libata: move ata_{port,link,dev}_dbg to standard dev_XXX() macros omits 378557963559 libata-transport: Whitespace cleanup omits 2a7e168044d5 libata.h: whitespace and indentation fixes omits e2d886f8bf52 Merge branch 'for-5.7/drivers' into for-next omits aed6a061ee10 Merge branch 'for-5.7/io_uring' into for-next omits 722128521754 Merge branch 'for-5.7/drivers' into for-next omits fd957f0f3604 Merge branch 'for-5.7/block' into for-next omits 4131f0565615 Merge branch 'for-5.7/libata' into for-next omits d0c3b2dc031f Merge branch 'for-5.7/block' into for-next omits b0b724d08a9e Merge branch 'for-5.7/libata' into for-next omits f44317112e22 Merge branch 'for-5.7/drivers' into for-next omits 683951b012e7 Merge branch 'for-5.7/block' into for-next omits 64eb8fb09539 Merge branch 'for-5.7/io_uring' into for-next omits 8c97246c39b5 gpio: mxs: add COMPILE_TEST support for GPIO_MXS omits 5c28b9e80cf7 gpio: mxc: Add COMPILE_TEST support for GPIO_MXC omits 0bd26447efc7 gpio: pl061: Warn when IRQ line has not been configured omits b7e110126ec1 docs: gpio: driver.rst: don't mark literal blocks twice omits 7dc5a79efd15 gpio: uapi: Improve phrasing around arrays representing em [...] omits 4eb9961ffd3a Merge branch 'io_uring-buf-select' into for-next omits f02b6adcb5f1 Merge branch 'for-5.7/drivers' into for-next omits a3208e547bec Merge branch 'for-5.7/block' into for-next omits ceabc4e8a49d Merge branch 'for-5.7/io_uring' into for-next omits 9218b36d767a s390/diag: fix display of diagnose call statistics omits ed19b70e38cf kcsan: Update API documentation in kcsan-checks.h omits bd3b71c00e79 kcsan: Update Documentation/dev-tools/kcsan.rst omits 609bb0be382e kcsan: Fix a typo in a comment omits 4218fe6f7288 kcsan: Add current->state to implicitly atomic accesses omits 99a569c3204c kcsan: Add option for verbose reporting omits 5aa2f82d2c6f kcsan: Add option to allow watcher interruptions omits 31bbbb841768 kcsan, trace: Make KCSAN compatible with tracing omits 0db92d295c5a kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits f242826a2fd1 kcsan: Add kcsan_set_access_mask() support omits fd4755e10be3 kcsan: Introduce kcsan_value_change type omits b53b0d3af273 compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits c84dece2259d kcsan: Move interfaces that affects checks to kcsan-checks.h omits 79a13115e49e kcsan: Fix misreporting if concurrent races on same address omits ab5644db943f Merge branch 'devel' into for-next omits 28f0b8961045 Merge branch 'v5.6-next/soc' into for-next omits 06ea767b9900 Merge branch 'v5.6-next/dts64' into for-next omits 09e7f9a4c8e2 Merge branch 'arm/fixes' into for-next omits 02145bcdfd96 ARM: Document merges omits 9f4a50c1e7f4 Merge branch 'arm/fixes' into for-next omits 1a68a771beb0 Merge tag 'v5.6-rc4' into for-next omits 9cd0c5e02ee4 Merge branch 'devel' into for-next omits ffebbbdf18d3 ARM: Document merges omits 31175ad73040 Merge branch 'arm/fixes' into for-next omits ad658207118d ARM: Document merges omits 3bc246bfaaa9 Merge branch 'arm/fixes' into for-next omits ae96efdad49d ARM: Document merges omits bcf06996dce8 Merge branch 'arm/fixes' into for-next omits c247a4183569 ARM: Document merges omits 03921de72231 Merge branch 'arm/fixes' into for-next omits f6063ec6ce3c ARM: Document merges omits d33e1e41f62f Merge branch 'arm/fixes' into for-next omits f07849b2ac77 ARM: Document merges omits 51a9ebd6be97 Merge branch 'arm/fixes' into for-next omits 602dce6dfc18 ARM: Document merges omits 0ad13c6a7cfb Merge branch 'arm/fixes' into for-next omits 055f08b1b4f6 ARM: Document merges omits b543f027c7d8 Merge branch 'arm/fixes' into for-next omits 8fd73a4e0bdd ARM: Document merges omits a79585d708c3 Merge branch 'arm/fixes' into for-next omits 6b72fc07d10f ARM: Document merges omits 20d545e0c5e0 ARM: configs: Cleanup old Kconfig options omits e19dbc8f4c24 ARM: npcm: Bring back GPIOLIB support omits f60f0f543333 kcsan: Expose core configuration parameters as module params omits ba553306042e kcsan: Add test to generate conflicts via debugfs omits 7f6e9db3e2b8 kcsan: Introduce ASSERT_EXCLUSIVE_* macros omits 243aea00b746 kcsan: Introduce KCSAN_ACCESS_ASSERT access type omits cbbbf0df6b6f kcsan: Fix 0-sized checks omits 48fc66536963 kcsan: Cleanup of main KCSAN Kconfig option omits d18f1a33e4a3 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS omits b9843c96c7de kcsan: Add option to assume plain aligned writes up to wor [...] omits 03c2b9e7ebd0 kcsan: Add docbook header for data_race() omits a12ba9a79f84 copy_to_user, copy_from_user: Use generic instrumented.h omits 6d8cab62c371 iov_iter: Use generic instrumented.h omits eec3968dc4d7 asm-generic, kcsan: Add KCSAN instrumentation for bitops omits 4719d40b6bb4 asm-generic, atomic-instrumented: Use generic instrumented.h omits 3c1b8e31ace8 include/linux: Add instrumented.h infrastructure omits d521a247220e kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY omits fbc2d237ab2f kcsan: Make KCSAN compatible with lockdep omits 5e250abcb18a kcsan: Rate-limit reporting per data races omits f7f8c8ae79d1 kcsan: Show full access type in report omits 2ffc9dd277c3 kcsan: Prefer __always_inline for fast-path omits 1fc0e6d4e378 Merge branch 'kcsan.2020.01.07a' into urgent.2020.01.25a adds ccf4ad7da0d9 zonfs: Fix handling of read-only zones adds e2cf67f6689a Merge tag 'zonefs-5.6-rc7' of git://git.kernel.org/pub/scm [...] adds 4ad6d58958b0 Merge remote-tracking branch 'arc-current/for-curr' adds 8b45e9d9c05d Merge tag 'soc-fsl-fix-v5.6' of git://git.kernel.org/pub/s [...] adds aafd017347ea Merge tag 'sunxi-fixes-for-5.6' of git://git.kernel.org/pu [...] adds d2687b896dab Merge tag 'sunxi-fixes-for-5.6-2' of git://git.kernel.org/ [...] adds ad5d7a551345 Merge tag 'imx-fixes-5.6-2' of git://git.kernel.org/pub/sc [...] adds 05ff1e3fb850 ARM: dts: exynos: Fix regulator node aliasing on Midas-bas [...] adds ae6e45986a67 Merge tag 'omap-for-v5.6/fixes-rc6-signed' of git://git.ke [...] adds 9b631649c436 arm64: dts: Fix leftover entry-methods for PSCI adds 6687c201fdc3 ARM: bcm2835-rpi-zero-w: Add missing pinctrl name adds 55c7c0621078 ARM: dts: bcm283x: Fix vc4's firmware bus DMA limitations adds 94bb9d185854 Merge tag 'arm-soc/for-5.6/devicetree-fixes-part2' of http [...] adds deeabb4c1341 ARM: dts: oxnas: Fix clear-mask property adds a88fead83e0d Merge tag 'oxnas-arm-soc-dt-fixes-for-5.6' of git://git.ke [...] adds 36fa3e50085e tee: amdtee: out of bounds read in find_session() adds 47039b55f8e2 Merge tag 'tee-amdtee-fix2-for-5.6' of https://git.linaro. [...] adds c8042d1e5cb3 soc: samsung: chipid: Fix return value on non-Exynos platforms adds dd67371cfdc5 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 5d6774f535e7 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 961d0e5b3294 net: cbs: Fix software cbs to consider packet sending time adds e80f40cbe4dd net: dsa: tag_8021q: replace dsa_8021q_remove_header with [...] adds 50e0d28d3808 cxgb4/ptp: pass the sign of offset delta in FW CMD adds c312c7818b86 net: phy: mdio-bcm-unimac: Fix clock handling adds f13bc68131b0 r8169: re-enable MSI on RTL8168c adds 306f354c6739 net/mlx5_core: Set IB capability mask1 to fix ib_srpt conn [...] adds 1de0306c3a05 net/mlx5e: Enhance ICOSQ WQE info fields adds 39369fd536d4 net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset adds e239c6d686e1 net/mlx5e: Fix ICOSQ recovery flow with Striding RQ adds 187a9830c921 net/mlx5e: Do not recover from a non-fatal syndrome adds 7e566df65278 Merge tag 'mlx5-fixes-2020-03-24' of git://git.kernel.org/ [...] adds 6f000f987832 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 919a23e9d6cc selftests/net: add missing tests to Makefile adds c085dbfb1cfc selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED adds 428c491332bc net: ena: Add PCI shutdown handler to allow safe kexec adds 2c64605b590e net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y [...] adds 2910594fd38d Merge tag 'wireless-drivers-2020-03-25' of git://git.kerne [...] adds e14afc95be10 Merge remote-tracking branch 'net/master' adds 6a19875326ae Merge remote-tracking branch 'bpf/master' adds 4c59406ed003 xfrm: policy: Fix doulbe free in xfrm_policy_timer adds f03aae4b3142 Merge remote-tracking branch 'ipsec/master' adds 0016d3201753 nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type adds 575a97acc3b7 ieee80211: fix HE SPR size calculation adds 92a1a88b7d1e Merge remote-tracking branch 'mac80211/master' adds 9a293d1e21a6 IB/hfi1: Ensure pq is not left on waitlist adds 1fa70778742d MAINTAINERS: Clean RXE section and add Zhu as RXE maintainer adds 2d47fbacf272 RDMA/core: Ensure security pkey modify is not lost adds 950bf4f17725 RDMA/mlx5: Fix access to wrong pointer while performing fl [...] adds ba80013fba65 RDMA/mlx5: Block delay drop to unprivileged users adds 3937e76b575b Merge remote-tracking branch 'rdma-fixes/for-rc' adds 8aec7cd93ccc Merge remote-tracking branch 'sound-current/for-linus' adds fc8dc725c60f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d91688d5b24c Merge remote-tracking branch 'regmap-fixes/for-linus' adds 35efda51b2f0 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 315c5d82a8bd Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 1369d0abe469 Input: synaptics - enable RMI on HP Envy 13-ad105ng adds e4ad153ac827 Input: synaptics-rmi4 - set reduced reporting mode only wh [...] adds 52afa505a03d Input: avoid BIT() macro usage in the serio.h UAPI header adds 8f8bf6bd1565 Merge remote-tracking branch 'input-current/for-linus' adds 0f6c6c708cc4 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 0f82916641eb Merge remote-tracking branch 'kvm-fixes/master' adds 7cb797fdb294 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 1021ec2ceb4e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 619aa23bb95e Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds aa361fffdd6b Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds ea697a8bf5a4 scsi: sd: Fix optimal I/O size for devices that change rep [...] adds 4e77d73054c6 Merge remote-tracking branch 'scsi-fixes/fixes' adds 78073818a7dc Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds a2ffa91c9435 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 2985bed68083 .gitignore: remove too obvious comments adds d198b34f3855 .gitignore: add SPDX License Identifier adds 71db3aa2816d ASoC: MT6660: make spdxcheck.py happy adds 1270642c5973 Merge remote-tracking branch 'spdx/spdx-linus' adds 42e67b479eab drm/prime: use dma length macro when mapping sg adds 0199172f9333 drm/amdgpu: fix scatter-gather mapping with user pages adds 47f7826c520e drm/radeon: fix scatter-gather mapping with user pages adds 9a2ad1626af6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new a6a995785d21 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 2431f22a911a kbuild: compute the dtbs_install destination more simply new aefd80307a05 kbuild: refactor Makefile.dtbinst more new 51e406417950 sparc: revive __HAVE_ARCH_STRLEN for 32bit sparc new 94d23663b097 Merge remote-tracking branch 'kbuild/for-next' new 93e030ccf725 Merge remote-tracking branch 'dma-mapping/for-next' new 49504c7b075e Merge remote-tracking branch 'arm/for-next' new da12d2739fb6 Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] new d4abd29d6775 arm64: head: Convert install_el2_stub to SYM_INNER_LABEL new 0829a076958d Merge branch 'for-next/asm-annotations' into for-next/core new 806dc825f01f Merge branch 'for-next/asm-cleanups' into for-next/core new 44ca0e00b6a0 Merge branch 'for-next/kernel-ptrauth' into for-next/core new cf58a31b8907 Merge remote-tracking branch 'arm64/for-next/core' new 1822d610c5a7 Merge tag 'renesas-drivers-for-v5.7-tag1' of git://git.ker [...] new a6dd255bdd7d bus: hisi_lpc: Fixup IO ports addresses to avoid use-after [...] new 5fc045876746 Merge tag 'hisi-drivers-for-5.7' of git://github.com/hisil [...] new f22940b79510 Merge tag 'omap-for-v5.7/ti-sysc-signed' of git://git.kern [...] new 993330e00030 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] new 8f10e1ab5369 Merge tag 'qcom-drivers-for-5.7' of git://git.kernel.org/p [...] new 90ae9ee79253 Merge tag 'imx-drivers-5.7' of git://git.kernel.org/pub/sc [...] new 36d94b4681db Merge tag 'omap-for-v5.7/ti-sysc-fix-signed' of git://git. [...] new 5013999f4f1b Merge branch 'arm/drivers' into for-next new 7ebc49fce7c8 Merge branch 'arm/fixes' into for-next new 6825444ac367 Merge tag 'renesas-arm64-defconfig-for-v5.7-tag1' of git:/ [...] new d698e544e210 arm64: defconfig: Enable MEGARAID_SAS new c824d107e0c6 Merge tag 'hisi-arm64-defconfig-for-5.7' of git://github.c [...] new 93d3ae352bb5 ARM: bcm2835_defconfig: add support for Raspberry Pi4 new 8068b7b63583 Merge tag 'tags/bcm2835-defconfig-next-2020-03-09' into de [...] new 82cb08f0c9bf Merge tag 'arm-soc/for-5.7/defconfig' of https://github.co [...] new 59aa3dae0778 Merge tag 'tegra-for-5.7-arm-defconfig' of git://git.kerne [...] new 7b614fd7f6da Merge tag 'samsung-defconfig-5.7' of git://git.kernel.org/ [...] new bc82a35b9a28 Merge tag 'qcom-arm64-defconfig-for-5.7' of git://git.kern [...] new 7f5fa01257ba Merge tag 'qcom-defconfig-for-5.7' of git://git.kernel.org [...] new 9441e1f8fd5c Merge tag 'imx-defconfig-5.7' of git://git.kernel.org/pub/ [...] new bd7a70641e76 Merge tag 'omap-for-v5.7/defconfig-signed' of git://git.ke [...] new a0705d3c042a Merge tag 'at91-5.7-defconfig' of git://git.kernel.org/pub [...] new afe375ccb0a4 Merge branch 'arm/config' into for-next new ce2427259b0e soc: document merges new 9dc2283576be Merge remote-tracking branch 'arm-soc/for-next' new e2e2cda0dbdd Merge remote-tracking branch 'amlogic/for-next' new f2ce8f0d51d0 Merge remote-tracking branch 'aspeed/for-next' new 130c6639a6f1 Merge remote-tracking branch 'at91/at91-next' new ff85a481f475 Merge remote-tracking branch 'imx-mxs/for-next' new 9345389730d3 Merge remote-tracking branch 'keystone/next' new 836e4a2e3d9e arm64: dts: add RTC nodes for MT2712 new 11e5e44ed523 Merge branch 'v5.6-next/dts64' into for-next new e69050424222 drm/mediatek: Omit warning on probe defers new f66e278d8bd4 dt-bindings: mediatek: Update mmsys binding to reflect it [...] new 20929afd0b33 clk / soc: mediatek: Move mt8173 MMSYS to platform driver new 396c3fccaf03 soc / drm: mediatek: Move routing control to mmsys device new 12fe325f4bf5 soc / drm: mediatek: Fix mediatek-drm device probing new 3433138ad469 Merge branch 'v5.6-next/soc' into for-next new bd585f729666 Merge remote-tracking branch 'mediatek/for-next' new 71542e1f91e0 Merge remote-tracking branch 'mvebu/for-next' new eee45067427b Merge remote-tracking branch 'omap/for-next' new c56ebb5af82f Merge remote-tracking branch 'qcom/for-next' new 98586a58ef4f Merge remote-tracking branch 'raspberrypi/for-next' new 698ddd4f19ce Merge remote-tracking branch 'realtek/for-next' new b1729b3b14d0 Merge remote-tracking branch 'renesas/next' new 66c6d1bc019e Merge remote-tracking branch 'reset/reset/next' new c4c513ed742e Merge remote-tracking branch 'rockchip/for-next' new 68e2d8258a92 Merge remote-tracking branch 'samsung-krzk/for-next' new 0063e650de6b Merge remote-tracking branch 'scmi/for-linux-next' new 0c5bbe9ce48a Merge remote-tracking branch 'sunxi/sunxi/for-next' new bf5dea0572a0 Merge remote-tracking branch 'tegra/for-next' new e856531e02e5 Merge remote-tracking branch 'clk/clk-next' new 7c00fa35e9c0 Merge remote-tracking branch 'csky/linux-next' new 7811d7177be9 Merge remote-tracking branch 'h8300/h8300-next' new 4647cbe91639 Merge remote-tracking branch 'ia64/next' new 2a3a2cc0902e Merge remote-tracking branch 'm68k/for-next' new 2efe508dfe4b Merge remote-tracking branch 'm68knommu/for-next' new c925d0b5d8d2 Merge remote-tracking branch 'microblaze/next' new dbb152267908 irqchip: Add driver for Loongson I/O Local Interrupt Controller new be09ef09e290 irqchip: loongson-liointc: Workaround LPC IRQ Errata new b6280c8bb6f5 dt-bindings: interrupt-controller: Add Loongson LIOINTC new a93f1d903fa3 irqchip: Add driver for Loongson-3 HyperTransport PIC controller new 5ef7ce7e81bb dt-bindings: interrupt-controller: Add Loongson-3 HTPIC new 8bec3875c547 MIPS: Loongson64: Drop legacy IRQ code new bfe9a2999629 dt-bindings: mips: Add loongson boards new 87fcfa7b7fe6 MIPS: Loongson64: Add generic dts new fcecdcd388ea MIPS: Loongson64: Load built-in dtbs new 3e4990138a26 MAINTAINERS: Update Loongson64 entry new 78bdbbac08d7 MIPS: do not compile generic functions for CONFIG_CAVIUM_O [...] new d191aaffe368 MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3 new aebdc6ff3b2e MIPS: Exclude more dsemul code when CONFIG_MIPS_FP_SUPPORT=n new cd682a038e8c Merge remote-tracking branch 'mips/mips-next' new a6eebefc02a2 Merge remote-tracking branch 'nds32/next' new afb07e290f89 Merge remote-tracking branch 'openrisc/for-next' new e2fac96cd19d Merge remote-tracking branch 'parisc-hd/for-next' new 35899e0403fd Merge remote-tracking branch 'powerpc/next' new 288014358e07 soc: fsl: qe: fix sparse warnings for qe.c new 41ed69bf6cb3 soc: fsl: qe: fix sparse warning for qe_common.c new de66e4d87d98 soc: fsl: qe: fix sparse warnings for ucc.c new 45e044c7dc75 soc: fsl: qe: fix sparse warnings for qe_ic.c new b1be4a228086 soc: fsl: qe: fix sparse warnings for ucc_fast.c new ae1f68652c8d soc: fsl: qe: ucc_slow: remove 0 assignment for kzalloc'ed [...] new 461c3ac0dc46 soc: fsl: qe: fix sparse warnings for ucc_slow.c new 466c49bc58e0 Merge remote-tracking branch 'soc-fsl/next' new 98b10c4f8ef2 Merge remote-tracking branch 'risc-v/for-next' new 6c7c851f1b66 s390/diag: fix display of diagnose call statistics new 4141b6a5e9f1 s390/cpum_sf: Fix wrong page count in error message new 2c7749b90536 s390: use fallthrough; new fcf0220abc5b s390/zcrypt: use fallthrough; new 0696178e7741 s390/vfio: use fallthrough; new b09fcecb6c91 s390/cio: use fallthrough; new d069bd3f7298 Merge remote-tracking branch 's390/features' new 7042b50d5c79 Merge remote-tracking branch 'sh/sh-next' new 6952093aa3d0 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 7c7d1aeac25f Merge remote-tracking branch 'fscrypt/master' new 6b3796bbe1c1 Merge remote-tracking branch 'btrfs/for-next' new c33f67ec2e76 Merge remote-tracking branch 'ceph/master' new b5cec5f0d623 Merge remote-tracking branch 'cifs/for-next' new 363cb23af899 Merge remote-tracking branch 'erofs/dev' new 6473ea760ca1 fsnotify: tidy up FS_ and FAN_ constants new eae36a2b8324 fsnotify: factor helpers fsnotify_dentry() and fsnotify_file() new a1aae0570a2b fsnotify: funnel all dirent events through fsnotify_name() new aa93bdc5500c fsnotify: use helpers to access data by data_type new 017de65fe58f fsnotify: simplify arguments passing to fsnotify_parent() new dfc2d2594e4a fsnotify: replace inode pointer with an object id new f367a62a7cad fanotify: merge duplicate events on parent and child new 55bf882c7f13 fanotify: fix merging marks masks with FAN_ONDIR new a741c2febead fanotify: Simplify create_fd() new afc894c784c8 fanotify: Store fanotify handles differently new 7088f35720a5 fanotify: divorce fanotify_path_event and fanotify_fid_event new 9e2ba2c34f19 fanotify: send FAN_DIR_MODIFY event flavor with dir inode [...] new d766b553615c fanotify: prepare to report both parent and child fid's new 01affd5471dc fanotify: Drop fanotify_event_has_fid() new 043d61d51987 fanotify: record name info for FAN_DIR_MODIFY event new d2bde6b7c0f3 fanotify: report name info for FAN_DIR_MODIFY event new 150ac0b05099 Pull fanotify named events patches from Amir new 9fd673ffdb67 Merge remote-tracking branch 'ext3/for_next' new 6f000609d216 Merge remote-tracking branch 'ext4/dev' new d341d745b3d4 Merge remote-tracking branch 'f2fs/dev' new 81cb3380a645 Merge remote-tracking branch 'jfs/jfs-next' new 89c8023fd461 nfsroot: set tcp as the default transport protocol new aa3367c91d36 NFS: Don't specify NFS version in "UDP not supported" error new d0d4bfcce59a Merge remote-tracking branch 'nfs/linux-next' new 270fc4aea1b9 Merge remote-tracking branch 'nfsd/nfsd-next' new 3a4d38574648 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 9a74d70953c3 Merge remote-tracking branch 'ubifs/linux-next' new 95d36aa19d40 Merge remote-tracking branch 'v9fs/9p-next' new 25e2270b6097 Merge remote-tracking branch 'xfs/for-next' new a577c7202a13 Merge remote-tracking branch 'iomap/iomap-for-next' new 2e861bae130a Merge remote-tracking branch 'djw-vfs/vfs-for-next' new bbfaa6d4b520 Merge remote-tracking branch 'file-locks/locks-next' new 20971012f63e lift all calls of step_into() out of follow_dotdot/follow_ [...] new 083e0ca43829 follow_dotdot{,_rcu}(): massage loops new c1b3bc7cdde6 follow_dotdot_rcu(): be lazy about changing nd->path new c0f6eec4aef0 follow_dotdot(): be lazy about changing nd->path new 3708336d015e helper for mount rootwards traversal new 00efec165405 non-RCU analogue of the previous commit new 88d795c31563 fs/namei.c: kill follow_mount() new 025e7840ec38 pick_link(): pass it struct path already with normal refco [...] new 8187ba00c6a4 fold path_to_nameidata() into its only remaining caller new f5398f52621a pick_link(): more straightforward handling of allocation failures new 6fcc1fa66eb9 pick_link(): take reserving space on stack into a new helper new 3cea4218559b reserve_stack(): switch to __nd_alloc_stack() new 799d6176da87 __nd_alloc_stack(): make it return bool new 759b75439863 link_path_walk(): sample parent's i_uid and i_mode for the [...] new 49ce6d6379c6 take post-lookup part of do_last() out of loop new f1202377c211 open_last_lookups(): consolidate fsnotify_create() calls new 8757457515c1 open_last_lookups(): don't abuse complete_walk() when all [...] new 9063390032f6 open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open() new 139f5f66a2ab open_last_lookups(): move complete_walk() into do_open() new 8aa753f4c9b1 atomic_open(): no need to pass struct open_flags anymore new 382473dca770 lookup_open(): don't bother with fallbacks to lookup+create new 575beddbd7f4 Merge branches 'work.exfat' and 'work.dotdot' into for-next new 0087c0ff834b Merge remote-tracking branch 'vfs/for-next' new a95e51f15657 Merge remote-tracking branch 'printk/for-next' new 352cb08a6588 Merge branch 'pci/aspm' new db5e132088b0 Merge branch 'pci/enumeration' new 9fe66f1d384d Merge branch 'pci/hotplug' new 40c1a713bfbb Merge branch 'pci/interrupts' new aea32a02b739 Merge branch 'pci/misc' new 0c6e1a32b3d0 Merge branch 'pci/p2pdma' new 33dd906aed5b Merge branch 'remotes/lorenzo/pci/amlogic' new 329519f0abbb Merge branch 'remotes/lorenzo/pci/dt' adds 5779dd0a7dbd PCI: endpoint: Use notification chain mechanism to notify [...] adds 3d3248dbd018 PCI: endpoint: Replace spinlock with mutex adds 04e046ca57eb PCI: endpoint: Fix for concurrent memory allocation in OB [...] adds 07301c982643 PCI: endpoint: Protect concurrent access to pci_epf_ops wi [...] adds 2499ee84e027 PCI: endpoint: Assign function number for each PF in EPC core adds 3d5f7d9f6a38 PCI: endpoint: Add core init notifying feature adds e966f7390da9 PCI: dwc: Refactor core initialization code for EP mode adds 0ef22dcf0c18 PCI: endpoint: Add notification for core init completion adds ac37dde72177 PCI: dwc: Add API to notify core initialization completion adds 5e50ee27d4a5 PCI: pci-epf-test: Add support to defer core initialization adds ee22d0c5e88b soc/tegra: bpmp: Update ABI header adds 9f04d18b1edf dt-bindings: PCI: tegra: Add DT support for PCIe EP nodes [...] new d1a8611076c0 PCI: tegra: Add support for PCIe endpoint mode in Tegra194 new 94e7e2008a85 PCI: endpoint: Fix clearing start entry in configfs new 3bc8f89be584 PCI: endpoint: functions/pci-epf-test: Add DMA support to [...] new bba0881f969d PCI: endpoint: functions/pci-epf-test: Print throughput in [...] new 92547637f769 misc: pci_endpoint_test: Use streaming DMA APIs for buffer [...] new 72a6f6ec8449 tools: PCI: Add 'd' command line option to support DMA new b4b215733d96 misc: pci_endpoint_test: Add support to get DMA option fro [...] new 5820912b591e PCI: endpoint: Fix ->set_msix() to take BIR and offset as [...] new 3848941a285d PCI: dwc: Fix dw_pcie_ep_raise_msix_irq() to get correct M [...] new 43bcb1e3fbcb PCI: keystone: Allow AM654 PCIe Endpoint to raise MSI-X interrupt new d2590709d8e4 misc: pci_endpoint_test: Avoid using module parameter to d [...] new b6316cf78fa1 misc: pci_endpoint_test: Add ioctl to clear IRQ new c5094f16d54e tools: PCI: Add 'e' to clear IRQ new d5450aa54f74 misc: pci_endpoint_test: Fix to support > 10 pci-endpoint- [...] new a7ed705ee6f2 misc: pci_endpoint_test: Use full pci-endpoint-test name i [...] new 5126caf1a67a PCI: tegra: Print -EPROBE_DEFER error message at debug level new 5b02dde51a39 Merge branch 'remotes/lorenzo/pci/endpoint' new 40f92947f6e5 Merge branch 'remotes/lorenzo/pci/hv' new fa4911e7653c Merge branch 'remotes/lorenzo/pci/mobiveil' new f6d29b747b68 Merge branch 'remotes/lorenzo/pci/qcom' new deb564f75a48 Merge branch 'remotes/lorenzo/pci/tegra' new 4d19a08cd204 Merge branch 'remotes/lorenzo/pci/vmd' new cee1dd195349 Merge remote-tracking branch 'pci/next' new 6f504f393e27 Merge remote-tracking branch 'pstore/for-next/pstore' new 859ce519dc0b Merge remote-tracking branch 'hid/for-next' new 5db86d9ccee6 Merge remote-tracking branch 'i2c/i2c/for-next' new 5be70fb1f5a1 Merge remote-tracking branch 'i3c/i3c/next' new d9d15fd8a43f Merge branch 'dmi/master' new ebd7ab6c719e Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 43702c23f42e Merge remote-tracking branch 'jc_docs/docs-next' new 65a0d50c31e8 Merge remote-tracking branch 'v4l-dvb/master' new bc09c0654c61 Merge tag 'devfreq-next-for-5.7' of git://git.kernel.org/p [...] new a4c3e5efdcaf Merge branch 'pm-devfreq' into linux-next new 6c5f0cc89d38 Merge remote-tracking branch 'pm/linux-next' new aed9e2fd6206 Merge remote-tracking branch 'thermal/thermal/linux-next' new 59b3f4603f61 Merge remote-tracking branch 'ieee1394/for-next' new ee8f49afb522 Merge remote-tracking branch 'swiotlb/linux-next' new 1497c9664165 Merge remote-tracking branch 'rdma/for-next' new fab90c820247 cxgb4: remove set but not used variable 'tab' new 29f3490ba9d2 net: use indirect call wrappers for skb_copy_datagram_iter() new 6d18c2770173 Merge remote-tracking branch 'net-next/master' new 8c061865f5ff bpf: Document bpf_inspect drgn tool new 9fc9aad99e5d libbpf: Remove unused parameter `def` to get_map_field_int new 8395f320b407 libbpf: Don't allocate 16M for log buffer by default new 0b0fa1f3dd1d Merge remote-tracking branch 'bpf-next/master' new 014762a3766d Merge remote-tracking branch 'ipsec-next/master' new 392c56848215 Merge remote-tracking branch 'mlx5-next/mlx5-next' new d0c032c3e9cb Merge remote-tracking branch 'netfilter-next/master' new 32b50729d91f Bluetooth: don't assume key size is 16 when the command fails new da49b602f7f7 Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections new 200bf69836d8 Merge remote-tracking branch 'bluetooth/master' new 1e8f471425f4 mac80211_hwsim: notify wmediumd of used MAC addresses new 022b7c381106 Merge remote-tracking branch 'mac80211-next/master' new 571db9b42cad Merge remote-tracking branch 'gfs2/for-next' new 17872f51cb08 MAINTAINERS: Add the IRC channel to the MTD related subsystems new 176538d9a4a2 Merge tag 'cfi/for-5.7' into mtd/next new 245bbe80e01b Merge tag 'spi-nor/for-5.7' into mtd/next new 191ccf058451 Merge remote-tracking branch 'mtd/mtd/next' new fca88925d769 mtd: rawnand: toshiba: Support reading the number of bitfl [...] new 47bbf20b8cd7 Merge remote-tracking branch 'nand/nand/next' new 237e9818c8d0 Merge remote-tracking branch 'crypto/master' new de487e432d77 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new ef7c7b7497d6 drm/vmwgfx: Also check for SVGA_CAP_DX before reading DX c [...] new 0652ff336386 drm/vmwgfx: Sync legacy multisampling device capability new 3d143954229e drm/vmwgfx: Deprecate logic ops commands new 878c6ecd3e24 drm/vmwgfx: Use enum to represent graphics context capabilities new 0651dfabd96c drm/vmwgfx: Sync virtual device headers for new feature new 4dec28053ba0 drm/vmwgfx: Add a new enum for SM5 graphics context capability new 7ebb47c9f9ab drm/vmwgfx: Read new register for GB memory when available new d2e90ab3744f drm/vmwgfx: Support SM5 shader type in command buffer new 5e8ec0d919a4 drm/vmwgfx: Add support for UA view commands new b6fad7397521 drm/vmwgfx: Add support for indirect and dispatch commands new 403fef50e32b drm/vmwgfx: Rename stream output target binding tracker struct new e8bead9c5c07 drm/vmwgfx: Add support for streamoutput with mob commands new 26b82873a4a4 drm/vmwgfx: Split surface metadata from struct vmw_surface new 504901dbb0b5 drm/vmwgfx: Refactor surface_define to use vmw_surface_metadata new 2a50f06d639b drm/vmwgfx: Add surface define v4 command new f0fce23384da drm/vmwgfx: Add SM5 param for userspace new f59e61acecec drm/vmwgfx: Use vmwgfx version 2.18 to signal SM5 compatibility new c2556238120b Merge branch 'feature/staging_sm5' of git://people.freedes [...] new eea888de4dca Merge remote-tracking branch 'drm/drm-next' new 728b3d0533a4 Revert "drm/amdgpu: add CAP fw loading" new c7e558796420 drm/[radeon|amdgpu]: Remove HAINAN board from max_sclk ove [...] new 2b5aed9ac3f7 drm/amd/display: Fix pageflip event race condition for DCN. new 10cda519efaf drm/amdgpu: fix the coverage issue to clear ArcVPGRs new 77bb2f204f1f drm/scheduler: fix rare NULL ptr race new 2c02b38a10fc drm/amd/swSMU: add callback to set AC/DC power source (v2) new f8c83215bfda drm/amdgpu/smu11: add a helper to set the power source new fa34520c953b drm/amdgpu/swSMU: use the smu11 power source helper for navi1x new 66c2f5db1fbd drm/amdgpu/swSMU: correct the bootup power source for Navi1X (v2) new 75610fdd38d9 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] new f5cdd2bdd9ba drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x new 9644bf5f4ab8 drm/amdgpu/swSMU: handle manual AC/DC notifications new e1188aacad17 drm/amdgpu/smu11: add support for SMU AC/DC interrupts new e862b08b4650 drm/amdgpu: don't try to reserve training bo for sriov (v2) new 61d13c183cb1 drm/amdgpu: Enable reading FRU chip via I2C v3 new d63fa352c2ab drm/amdgpu: Add documentation for memory info new 527ee3cbafb2 drm/amdgpu: Add documentation for PCIe accounting new 43ffb93f73ba drm/amdgpu: Add documentation for unique_id new 0e059daf6186 drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register t [...] new b5b52ef880b1 drm/amdgpu: disabled fru eeprom access new 7a705cca238f drm/amdgpu: Expose TA FW version in fw_version file new c7db0cf0f5c7 drm/amdgpu: Fix FRU data checking new b0fbdfde7a9d drm/amdgpu: purge ip_discovery headers new c7432ceb1b3b drm/amdgpu: amends feature bits for MM bandwidth mgr new e69813153882 drm/amdgpu: cleanup all virtualization detection routine new 36f0da61f312 drm/amdgpu: added xgmi ras error reset sequence new 1b82fbcf5a3b drm/amdgpu: disable ras query and iject during gpu reset new 035a22521eef drm/amdgpu: Virtual display need to support multiple ctrcs new 50c49548370e drm/amdgpu: Add 4k resolution for virtual display new e02046d30702 drm/amdgpu: Ignore the not supported error from psp new 66795846b36c drm/radeon: remove unneeded header include path new acc6e29fc9cd drm/radeon: fix build rules of *_reg_safe.h new 067673e6bfc8 drm/radeon: use pattern rule to avoid code duplication in [...] new 0a09e7275780 drm/radeon: align short build log new 77c3ae6f8cfd drm/amdgpu/uvd7: remove unnecessary conversion to bool new ec648807924e drm/amd/amdgpu: Add missing SMUIO v12 register to headers new db969407e5b4 drm/amd/amdgpu: Move PWR_MISC_CNTL_STATUS to its own header new 795a6685c453 drm/amd/amdgpu: Fix SMUIO/PWR Confusion (v2) new 6d5ae2bf03a0 drm/amdgpu: add UAPI for creating encrypted buffers new aa3590e5b879 drm/amdgpu: add UAPI to create secure commands (v3) new f92f6fcd75f7 drm/amdgpu: define the TMZ bit for the PTE new 0de133d5b729 drm/amdgpu: add tmz feature parameter (v2) new ea542d41f210 drm/amdgpu: add amdgpu_tmz data structure new 2d43f2b6dcb4 drm/amdgpu: add function to check tmz capability (v4) new 207feeb76f44 drm/amdgpu: add tmz bit in frame control packet new 884ef5041876 drm/amdgpu: expand the emit tmz interface with trusted flag new fd13b0144b2f drm/amdgpu: expand the context control interface with trust flag new a23652c60571 drm/amdgpu: job is secure iff CS is secure (v5) new d1337a5d0593 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new e59aaa6fc1d5 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new 8a389c6ebd64 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new c1d0927b57c4 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 7ff1d9a6bea8 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 9190dbfaab75 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new e087049971df drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 238bdfb14985 drm/amdgpu: move CS secure flag next the structs where it's used new ef75260cd3b4 drm/amdgpu: remove the alignment placeholder for secure buffer new 5a6ae802f7bf drm/amdgpu: implement TMZ accessor (v3) new 3bf406cd4991 drm/amd/display: Indicate use of TMZ buffers to DC new 3b5f48688d5e drm/amdgpu: Move to a per-IB secure flag (TMZ) new 57359cc43f0e drm/amdgpu: fix the wrong logic checking when secure buffe [...] new 4d8721864001 drm/amdgpu: also add the TMZ flag to GART new 61d91305e181 drm/amdgpu: add TMZ handling to amdgpu_move_blit new 8ee89e5a6d86 drm/amdgpu: stop evicting encrypted BOs to swap new 4881ae448953 drm/amdgpu: Fine-grained TMZ support new b5d825b69d90 drm/amdgpu: Fix per-IB secure flag GFX hang new 963e4c3866d2 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 73c25038dd26 drm/amdkfd: Enable GWS based on FW Support new daad244b76d4 drm/amdgpu: work around llvm bug #42576 new 466c6bfe2a58 drm/amdgpu/display: fix logic inversion in program_timing_sync() new 46063d6ebd91 Merge remote-tracking branch 'amdgpu/drm-next' new 518110cd0ded dma-buf: Improve CONFIG_DMABUF_MOVE_NOTIFY help text new 99f155d0776f dt-bindings: display: drop data-mapping from panel-dpi new d021d751c147 drm/panel-simple: drop use of data-mapping property new a47a1c5f2b08 Merge remote-tracking branch 'drm-misc/for-linux-next' new 13d0e8f8ed95 Merge remote-tracking branch 'drm-msm/msm-next' new 650170ea66d8 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new efec93b1ff49 Merge remote-tracking branch 'imx-drm/imx-drm/next' new cd15e60fd09e Merge remote-tracking branch 'regmap/for-next' new 0e9696e2b110 Merge remote-tracking branch 'sound/for-next' new 68999d939dcf ASoC: Intel: broadwell: Revert back SSP0 link to use dummy [...] new c031d3de80a4 ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components new f25e203070e5 ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components new cc40dec9044e Merge branch 'asoc-5.6' into asoc-linus new 633fddee7355 ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned new 2c16d70b5856 Merge branch 'asoc-5.7' into asoc-next new 45c0a4f8b76e Merge remote-tracking branch 'sound-asoc/for-next' new a814545daf51 Merge remote-tracking branch 'modules/modules-next' new 1fede9028d0b Merge remote-tracking branch 'input/next' new 2b8bd423614c block/diskstats: more accurate approximation of io_ticks f [...] new ea18e0f0a63a block/diskstats: accumulate all per-cpu counters in one pass new 8cd5b8fc0071 block/diskstats: replace time_in_queue with sum of request times new c92a41031a6d block: factor out requeue handling from dispatch code new 31eb6186797c block: mark block_depr static new 6005771c17db block: mark part_in_flight and part_in_flight_rw static new 572e7fc85b7a block: unexport disk_get_part new a7818aedda71 block: unexport disk_map_sector_rcu new 1b4d4dbdaeb7 block: unexport get_gendisk new 29125ed624ee block: move guard_bio_eod to bio.c new 581e26004a09 block: move block layer internals out of include/linux/genhd.h new c6a564ffadc9 block: move the part_stat* helpers from genhd.h to a new header new b8eb330274a3 Merge branch 'for-5.7/block' into for-next new 5ae3a2c03d1f bcache: remove dupplicated declaration from btree.h new 7cdaa910ad67 Merge branch 'for-5.7/drivers' into for-next new 32d2545462c6 ahci: Add Intel Comet Lake H RAID PCI ID new 1d72f7aec359 libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() new 45b8084f3fcb libata: Assign OF node to the SCSI device new 5e125d13371b ahci: Add Intel Comet Lake PCH-H PCI ID new 58c42b0b0d6e ahci: Add Intel Comet Lake PCH-V PCI ID new 6f885b2b7539 Merge branch 'for-5.7/libata' into for-next new bff6035d0c40 io_uring: fix missing 'return' in comment new 3620589e165f Merge branch 'for-5.7/io_uring' into for-next new adce7e985679 nvme: remove unused return code from nvme_alloc_ns new 527123c7deaf nvmet: configfs code cleanup new 94a39d61f80f nvmet: make ctrl-id configurable new 013b7ebe5a0d nvmet: make ctrl model configurable new d3a9b0cadf8c nvmet: check sscanf value for subsys serial attr new 9912ade35590 nvme-tcp: Set SO_PRIORITY for all host sockets new 43cc66892e81 nvmet-tcp: set SO_PRIORITY for accepted sockets new 76171c6cdf83 nvme: expose hostnqn via sysfs for fabrics controllers new 45fb19f766d9 nvme: expose hostid via sysfs for fabrics controllers new 228914504cec nvme: Don't deter users from enabling hwmon support new ad95a613ea44 nvme: code cleanup nvme_identify_ns_desc() new 94d2e705b6a6 nvme: log additional message for controller status new 3e98c2443f5c nvme: Check for readiness more quickly, to speed up boot time new 6d525f9755c2 nvmet: check ncqr & nsqr for set-features cmd new e2a366a4b0fe nvme-pci: slimmer CQ head update new bf392a5dc02a nvme-pci: Remove tag from process cq new 324b494c2862 nvme-pci: Remove two-pass completions new fa059b856a59 nvme-pci: Simplify nvme_poll_irqdisable new 40510a639ec0 nvme-tcp: optimize queue io_cpu assignment for multiple qu [...] new 9cda34e37489 nvmet-tcp: fix maxh2cdata icresp parameter new 5ff4e1126478 nvme-tcp: move send failure to nvme_tcp_try_send new 761ad26c45b0 nvme-tcp: break from io_work loop if recv failed new 2db24e4a22bc nvme-pci: properly print controller address new 02cb00e233ad nvmet: Add get_mdts op for controllers new ec6d20e16c2d nvmet-rdma: Implement get_mdts controller op new c363f249e7e6 nvmet-rdma: allocate RW ctxs according to mdts new 764e9332098c nvme-multipath: do not reset on unknown status new 8d8a50e20dc2 nvme-fabrics: Use scnprintf() for avoiding potential buffe [...] new e90d172b11b8 nvmet-tcp: optimize tcp stack TX when data digest is used new c225b610311b nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO new f41cfd5d0a04 nvme: release ida resources new e7c43feae2ab nvme: Use nvme_state_terminal helper new 6721c18a0610 nvme: Remove unused return code from nvme_delete_ctrl_sync new 253fd4ac8068 nvme-pci: Re-order nvme_pci_free_ctrl new b780d7415aac nvme: Fix ctrl use-after-free during sysfs deletion new 726612b6b825 nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl new ce1518139e69 nvme: Fix controller creation races with teardown flow new 96135862dfcc nvme-rdma: Add warning on state change failure at nvme_rdm [...] new bea54ef53fce nvme-tcp: Add warning on state change failure at nvme_tcp_ [...] new fb314eb0cbb2 nvme: refactor nvme_identify_ns_descs error handling new 026d2ef752f4 nvme: rename __nvme_find_ns_head to nvme_find_ns_head new 43fcd9e1eae8 nvme: cleanup namespace identifier reporting in nvme_init_ns_head new 01bb12fce737 Merge branch 'nvme-5.7-rc1' of git://git.infradead.org/nvm [...] new c0d0d9be9802 Merge branch 'for-5.7/drivers' into for-next new 12aa91c5696f Merge remote-tracking branch 'block/for-next' new 3fd53533a8bc dm crypt: use crypt_integrity_aead() helper new eaab4bde6e64 dm integrity: print device name in integrity_metadata() er [...] new d53f1fafec9d dm writecache: do direct write if the cache is full new 93de44eb3fc8 dm writecache: implement the "cleaner" policy new 3923d4854e18 dm writecache: implement gradual cleanup new dc8a01ae1dbd dm writecache: optimize superblock write new 75fa601934fd dm verity fec: fix memory leak in verity_fec_dtr new b8fdd090376a dm zoned: remove duplicate nr_rnd_zones increase in dmz_in [...] new b93b6643e9b5 dm integrity: fix a crash with unusually large tag size new 7649194a1636 dm integrity: remove sector type casts new f6f72f32c22c dm integrity: don't replay journal data past the end of th [...] new 87fb177b4cab dm integrity: factor out get_provided_data_sectors() new 1ac2c15a7bf8 dm integrity: allow resize of the integrity device new 84597a44a9d8 dm integrity: add optional discard support new 31843edab7cb dm integrity: improve discard in journal mode new 4b690e820e11 Merge remote-tracking branch 'device-mapper/for-next' new 68ef2b12bd44 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 011afd29233b Merge remote-tracking branch 'mmc/next' new 9d18d2dba69b Merge remote-tracking branch 'mfd/for-mfd-next' new 2644f912b410 backlight: pwm_bl: Switch to full GPIO descriptor new ee0c8e494cc3 backlight: corgi: Convert to use GPIO descriptors new 79f4679da69b Merge remote-tracking branch 'backlight/for-backlight-next' new 55c24ffc678b Merge remote-tracking branch 'battery/for-next' new 253bb16384a5 Merge remote-tracking branch 'regulator/for-next' new 61ab117cdf26 Merge remote-tracking branch 'security/next-testing' new 4f58b0056d0e Merge remote-tracking branch 'apparmor/apparmor-next' new e706a274d897 Merge remote-tracking branch 'integrity/next-integrity' new 7b38b4dcf1b8 Merge remote-tracking branch 'keys/keys-next' new 9be28d8f8c75 Merge remote-tracking branch 'selinux/next' new e33f6a23f167 Merge remote-tracking branch 'smack/for-next' new 282e493e4e38 Merge remote-tracking branch 'tpmdd/next' new 7eb3e0d5c87a Merge remote-tracking branch 'watchdog/master' new 419a858bd851 Merge remote-tracking branch 'iommu/next' new a8b77cf9e515 Merge remote-tracking branch 'vfio/next' new 621cc9d57aef Merge remote-tracking branch 'audit/next' new 2dccf6945499 dt-bindings: mfd: Convert stpmic1 bindings to json-schema new 183648ca8455 Merge remote-tracking branch 'devicetree/for-next' new 227b8b6f2bfe Merge remote-tracking branch 'mailbox/mailbox-for-next' new 3946d8e26efc Merge remote-tracking branch 'spi/for-next' new 7c8cc6ff08b8 Merge branch 'linus' new 14388ae24544 x86/vmware: Make vmware_select_hypercall() __init new dd735f4707e6 x86/vmware: Remove vmware_sched_clock_setup() new ab02bb3f55f5 x86/vmware: Add steal time clock support for VMware guests new e73a8f38f82d x86/vmware: Enable steal time accounting new 8fefe9dacdb0 x86/vmware: Use bool type for vmw_sched_clock new abf3ab0d3678 Merge branch 'x86/vmware' new 290a4474d019 x86/entry: Fix build error x86 with !CONFIG_POSIX_TIMERS new 4e93480bf18b Merge branch 'x86/entry' new be1a6f56465e Merge branch 'x86/cleanups' new 1da4cf62ac28 Merge branch 'timers/core' new c5fbf4c97e15 Merge branch 'perf/urgent' new fe094c75d9d5 Merge branch 'locking/core' new bb9b03013f62 Merge branch 'core/rcu' new 244febbee876 x86/alternatives: Mark text_poke_loc_init() static new b9690e14079e Merge branch 'x86/cleanups' new 93ef1429e556 cpu/hotplug: Add new {add,remove}_cpu() functions new 0441a5597c5d cpu/hotplug: Create a new function to shutdown nonboot cpus new 1e42176b4dac ia64: Replace cpu_down() with smp_shutdown_nonboot_cpus() new dddf3578e0d4 ARM: Don't use disable_nonboot_cpus() new 11ee270e3520 ARM: Use reboot_cpu instead of hardcoding it to 0 new d66b16f5df4b arm64: Don't use disable_nonboot_cpus() new 5efbe6a6e1c0 arm64: Use reboot_cpu instead of hardconding it to 0 new d720f9860439 cpu/hotplug: Provide bringup_hibernate_cpu() new e646ac5bb88d arm64: hibernate: Use bringup_hibernate_cpu() new af7aa04683e8 x86/smp: Replace cpu_up/down() with add/remove_cpu() new 4d37cc2dc3df powerpc: Replace cpu_up/down() with add/remove_cpu() new 7f6707a2040f sparc: Replace cpu_up/down() with add/remove_cpu() new 02addaeaa7e5 parisc: Replace cpu_up/down() with add/remove_cpu() new a926f81d2f6c xen/cpuhotplug: Replace cpu_up/down() with device_online/o [...] new 20fb50295b13 firmware: psci: Replace cpu_up/down() with add/remove_cpu() new 457bc8ed3ec7 torture: Replace cpu_up/down() with add/remove_cpu() new b99a26593b51 cpu/hotplug: Move bringup of secondary CPUs out of smp_init() new 33c3736ec888 cpu/hotplug: Hide cpu_up/down() new 5072c789731f Merge branch 'smp/core' new ba5bade4cc0d x86/devicetable: Move x86 specific macro out of generic code new 20d437447c00 x86/cpu: Add consistent CPU match macros new f6d502fcfc51 x86/cpu/bugs: Convert to new matching macros new ef37219ab828 x86/perf/events: Convert to new CPU match macros new 320debe5ef6d x86/kvm: Convert to new CPU match macros new adefe55e7258 x86/kernel: Convert to new CPU match macros new 9595198f8dc4 x86/platform: Convert to new CPU match macros new e36cf2f76846 ACPI: Convert to new X86 CPU match macros new b11d77fa300d cpufreq: Convert to new X86 CPU match macros new 298426211c4b EDAC: Convert to new X86 CPU match macros new a69b3b1d4cf0 platform/x86: Convert to new CPU match macros new 5cfc7ac7c1bf hwmon: Convert to new X86 CPU match macros new 9c51044cbc5f thermal: Convert to new X86 CPU match macros new 20d320c664f9 extcon: axp288: Convert to new X86 CPU match macros new 4a9f45a0533f intel_idle: Convert to new X86 CPU match macros new 1e41eb152479 mmc: sdhci-acpi: Convert to new X86 CPU match macros new 91e503e6f8af PCI: intel-mid: Convert to new X86 CPU match macros new f07225128865 powercap/intel_rapl: Convert to new X86 CPU match macros new d51ba9c6663d ASoC: Intel: Convert to new X86 CPU match macros new f30cfacad1ee crypto: Convert to new CPU match macros new 315d01d1ad39 hwrng: via_rng: Convert to new X86 CPU match macros new 1826d56bcef9 x86/cpu: Cleanup the now unused CPU match macros new d97828072d0b cpufreq/intel_pstate: Fix wrong macro conversion new 629b3df7ecb0 Merge branch 'x86/cpu' into perf/core, to resolve conflict new 7683c335f2e9 Merge branch 'perf/core' new e2a98c400bf9 Merge remote-tracking branch 'tip/auto-latest' new 25a613077863 Merge remote-tracking branch 'edac/edac-for-next' new cde5a01be6d8 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 704eef085753 Merge remote-tracking branch 'ftrace/for-next' new 48b1fc190a18 kcsan: Add option to allow watcher interruptions new 2402d0eae589 kcsan: Add option for verbose reporting new 44656d3dc4f0 kcsan: Add current->state to implicitly atomic accesses new e7b341005007 kcsan: Fix a typo in a comment new e7325b774cc7 kcsan: Update Documentation/dev-tools/kcsan.rst new 1443b8c9e712 kcsan: Update API documentation in kcsan-checks.h new 26b3b819bbe7 Merge branch 'kcsan-dev.2020.03.25a' into HEAD new 265929986bf4 Merge branch 'lkmm-dev.2020.02.16a' into HEAD new 0bcfcef3b10e rcu: Mark rcu_state.ncpus to detect concurrent writes new 9c2045faf43f rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] new 482a676845ac rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks new 43908d205439 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] new 08d3ab7445ef rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks new 3b34b92b2c34 rcu: Use data_race() for RCU CPU stall-warning prints new 4c3624dface6 rcu: Use data_race() for RCU expedited CPU stall-warning prints new 379ac48a8e91 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] new 416adf5e447d rcutorture: Make kvm-recheck-rcu.sh handle truncated lines new 55994b3f194d rcu: Make rcu_read_unlock_special() safe for rq/pi locks new f737e6855139 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] new 3ee79b995225 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field new 54f1d1a767f3 rcu: Don't use negative nesting depth in __rcu_read_unlock() new 1cea5a27bc97 rcutorture: Mark data-race potential for rcu_barrier() tes [...] new b0154d6facfa fork: Annotate a data race in vm_area_dup() new 4a95e82a22c1 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] new 8775d8af2f6f rcu: Expedite first two FQS scans under callback-overload [...] new 22b37e243c4b locktorture.c: Fix if-statement empty body warnings new c13c55d43433 tools/memory-model: Add an exception for limitations on _u [...] new 59ffd85c7cb9 Documentation/locking/atomic: Fix atomic-set litmus test new 23c19c80c207 Documentation/locking/atomic: Introduce atomic-tests directory new 3bd201cecb29 Documentation/locking/atomic: Add a litmus test for atomic_set() new 833f53b2c5ff Documentation/locking/atomic: Add a litmus test smp_mb__af [...] new ce6074cfbc19 Default enable RCU list lockdep debugging with PROVE_RCU new 51f1ea00e55a tools/memory-model: Fix "conflict" definition new dff3365fb7fd rcu: Fix the (t=0 jiffies) false positive new dd61ffd2ef21 Revert "rculist: Describe variadic macro argument in a Sph [...] new 43f76469ec57 x86/mm/pat: Mark an intentional data race new f0132b534907 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() new 939f419e360d rcu: Add comments marking transitions between RCU watching [...] new 6a6bf2b45774 rcu: update.c: get rid of some doc warnings new 2e9efa26d353 rcu-tasks: Use context-switch hook for PREEMPT=y kernels new d9f740b0390d rcuperf: Add ability to increase object allocation size new f26a2810cbce rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] new 3541a5d6d001 rcu/tree: Count number of batched kfree_rcu() locklessly new ebd17c7cad72 kcsan: Introduce report access_info and other_info new 82140e399c12 kcsan: Avoid blocking producers in prepare_report() new e6c4ca6e43ce rcu: Mark rcu_state.gp_seq to detect more concurrent writes new 293fd8c9da47 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] new b345ac81ef90 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] new c27419915d96 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] new f5e46c68ddac MAINTAINERS: Update maintainers for new Documentaion/litmu [...] new 93bc6ec3f9be sched/core: Add function to sample state of locked-down task new 2703a816bdad rcu: Add per-task state to RCU CPU stall warnings new f03b55ef76ee rcutorture: Add flag to produce non-busy-wait task stalls new 22e54b16afc3 rcu-tasks: Move Tasks RCU to its own file new dcfdba5ae822 rcu-tasks: Create struct to hold state information new 635201e8d4da rcu: Reinstate synchronize_rcu_mult() new 8ab97a5fcbaf rcutorture: Add a test for synchronize_rcu_mult() new e4d32ddcb316 rcu-tasks: Refactor RCU-tasks to allow variants to be added new fa0a453640bc rcu-tasks: Add an RCU-tasks rude variant new 0e6bf4a455b0 rcutorture: Add torture tests for RCU Tasks Rude new 81ed96ae6bea rcu-tasks: Use unique names for RCU-Tasks kthreads and messages new ffc3f8d6edf8 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] new d2b257ca8e08 rcu-tasks: Code movement to allow more Tasks RCU variants new 25e6977f8e0e rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] new b6ef74d2b652 rcutorture: Add torture tests for RCU Tasks Trace new 422e706f27f3 rcu-tasks: Add stall warnings for RCU Tasks Trace new dfb7ceb51e50 rcu-tasks: Move #ifdef into tasks.h new 9498bb7fb833 rcu-tasks: Add RCU tasks to rcutorture writer stall output new 503f69726990 rcu-tasks: Make rcutorture writer stall output include GP state new 31994f268e85 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks new 7125a7596834 rcu-tasks: Add a grace-period start time for throttling and debug new c0d1defcf942 rcu-tasks: Provide boot parameter to delay IPIs until late [...] new 0b349202bc1e rcu-tasks: Split ->trc_reader_need_end new ccda676d5812 rcu-tasks: Add grace-period and IPI counts to statistics new b14278d75511 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI new e134e5fbc5f6 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] new fc59c722e90a rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks new 7eefe7d64604 rcu-tasks: Disable CPU hotplug across RCU tasks trace scans new 5949c2bca6dd rcu-tasks: Handle the running-offline idle-task special case new dff72b444319 rcu-tasks: Make RCU tasks trace also wait for idle tasks new 44b3f9cbb7c3 rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] new cf9d739b00aa rcu-tasks: Add count for idle tasks on offline CPUs new f03939c425e2 rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs new 60648f8dbc95 Merge remote-tracking branch 'rcu/rcu/next' new 096e28340911 Merge remote-tracking branch 'kvm/linux-next' new bee1a9ccaec3 Merge remote-tracking branch 'kvm-arm/next' new b7f8e8266b1c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new f34a23417eaf Merge remote-tracking branch 'kvms390/next' new 10ff9de2ead5 Merge remote-tracking branch 'xen-tip/linux-next' new c6d3b70d91a4 Merge remote-tracking branch 'percpu/for-next' new 449e3ee0682d Merge remote-tracking branch 'workqueues/for-next' new c61b693c9a03 platform/x86: intel_pmc_core: Make pmc_core_substate_res_s [...] new a9efad20ee3f Merge remote-tracking branch 'drivers-x86/for-next' new da09f86bab25 Merge remote-tracking branch 'chrome-platform/for-next' new e94a5a934aa9 Merge remote-tracking branch 'leds/for-next' new 915a54302c0e Merge remote-tracking branch 'ipmi/for-next' new a65cab7d7f05 libfs: fix infoleak in simple_attr_read() new 927f82875c27 driver core: Read atomic counter once in driver_probe_done() new a3a87d66d3f6 driver core: Replace open-coded list_last_entry() new c442a0d18744 driver core: Set fw_devlink to "permissive" behavior by default new c4e69de9e5e3 Merge remote-tracking branch 'driver-core/driver-core-next' new 890cc39a8799 drivers: provide devm_platform_get_and_ioremap_resource() new fb222273a215 usb: host: xhci-plat: convert to devm_platform_get_and_ior [...] new 558963c49833 usb: host: hisilicon: convert to devm_platform_get_and_ior [...] new 5bf7e2883f12 usb: dwc2: convert to devm_platform_get_and_ioremap_resource new fd78901c297e driver core: platform: Reimplement devm_platform_ioremap_resource new a599a0fb629a usb: core: Add ACPI support for USB interface devices new 132e83f3ee7d Merge remote-tracking branch 'usb/usb-next' new 007d20dca237 USB: serial: option: add support for ASKEY WWHC050 new 6cb2669cb97f USB: serial: option: add BroadMobi BM806U new dfee7e2f4783 USB: serial: option: add Wistron Neweb D19Q1 new 56da10d6ddf6 Merge remote-tracking branch 'usb-serial/usb-next' new 97451855cc3b serial: uartps: Remove unconditional wait inside set_termios new 706bbc572d59 serial: uartps: Add TACTIVE check in cdns_uart_tx_empty function new f19c3f6c8109 serial: 8250_port: Don't service RX FIFO if throttled new f4b042a05006 serial: 8250: 8250_omap: Fix throttle to call stop_rx() new 4ce35a3617c0 serial: 8250_omap: Fix sleeping function called from inval [...] new 7cf4df30a981 serial: 8250: 8250_omap: Terminate DMA before pushing data [...] new 4bcf59a5dea0 serial: 8250: 8250_omap: Account for data in flight during [...] new 789898416749 serial: 8250: 8250_omap: Move locking out from __dma_rx_do [...] new 7229b84c20d2 serial: 8250: 8250_omap: Extend driver data to pass FIFO t [...] new c6689dfd8779 serial: 8250: 8250_omap: Work around errata causing spurio [...] new c26389f998a8 serial: 8250: 8250_omap: Add DMA support for UARTs on K3 SoCs new c97c65f36e5c serial: omap: drop unused dt-bindings header new 1f0c1314c51c ARM: dts: pxa*: Don't redeclare phandle references new 8524e2a93908 ARM: dts: pxa*: Fix serial port names new d6a14ce6cd8d ARM: dts: pxa*: Make the serial ports compatible with xscale-uart new 5a56cf3e8738 ARM: dts: mmp2-brownstone: Don't redeclare phandle references new c10419f94538 ARM: dts: mmp*: Fix serial port names new ecd755fb730e ARM: dts: mmp*: Make the serial ports compatible with xscale-uart new a0c4adeeea84 ARM: dts: tango4: Make /serial compatible with ns16550a new 244520fb3505 Merge remote-tracking branch 'tty/tty-next' new 7fc40bcaa631 habanalabs: flush only at the end of the map/unmap new 240c92fd04b2 habanalabs: use the user CB size as a default job size new 64a7e2955d9a habanalabs: split the host MMU properties new f3a838c0c72c habanalabs: Modify CS jobs counter to u16 new 1718a45b284d habanalabs: Avoid running restore chunks if no execute chunks new 7491c036cb79 habanalabs: removing extra ; new 0c002ceb39fe habanalabs: fix DDR bar address setting new 5cce51464c61 habanalabs: add debugfs write64/read64 new e5509d52793c habanalabs: ratelimit error prints of IRQs new 5557b138dc11 habanalabs: support temperature offset via sysfs new d57b83c3dfe5 habanalabs: modify the return values of hl_read/write routines new 0da10e683eb4 habanalabs: provide historical maximum of various sensors new b41e9728d875 habanalabs: Remove unused parse_cnt variable new cf87f966d28a habanalabs: Add missing annotation for goya_hw_queues_lock() new 8a7a88c10c18 habanalabs: Add missing annotation for goya_hw_queues_unlock() new bc6ed3aa92ac habanalabs: update goya firmware register map new 4f0e6ab78aab habanalabs: add print upon clock change new 6966d9e1f2a4 habanalabs: show unsupported message for GAUDI new 118455015501 habanalabs: fix pm manual->auto in GOYA new 9d20328d0bfe Merge tag 'misc-habanalabs-next-2020-03-24' of git://peopl [...] new 3baf89abca19 bus/mhi: fix printk format for size_t new 8622dfefb6ac intel_th: msu: Make stopping the trace optional new 821747386cb6 bus: mhi: core: Pass module owner during client driver reg [...] new b83f68776b04 Merge tag 'extcon-next-for-5.7' of git://git.kernel.org/pu [...] new e6de179d7a88 nvmem: core: add root_only member to nvmem device struct new f60442ddc40c nvmem: core: use device_register and device_unregister new 39a4fbc69f73 Merge remote-tracking branch 'char-misc/char-misc-next' new 7cf9a79dbae1 Staging: speakup: Use sizeof(*var) in kmalloc(). new 22dd4acc8049 Staging: speakup: Add identifier name to function declarat [...] new b27652753918 staging: most: move core files out of the staging area new 24eb831a0ea5 staging: most: Documentation: update ABI description new 4a1a3e9bf565 staging: most: Documentation: move ABI description files o [...] new 794380a952d6 Merge remote-tracking branch 'staging/staging-next' new f63fb47e077e Merge remote-tracking branch 'mux/for-next' new 9168e1db6a1c Merge remote-tracking branch 'slave-dma/next' new c480f49b798e Merge remote-tracking branch 'cgroup/for-next' new 989470dda5f6 Merge remote-tracking branch 'scsi/for-next' new d5ff8d12ca85 Merge remote-tracking branch 'vhost/linux-next' new dca5d610b407 Merge remote-tracking branch 'rpmsg/for-next' new 32f5f62d7991 gpio: uapi: Improve phrasing around arrays representing em [...] new f8c3cea834d2 docs: gpio: driver.rst: don't mark literal blocks twice new 1a555713ac9d gpio: pl061: Warn when IRQ line has not been configured new d4e9361442e2 gpio: mxc: Add COMPILE_TEST support for GPIO_MXC new 6876ca311bfc gpio: mxs: add COMPILE_TEST support for GPIO_MXS new 525b0858ff2f gpio: mvebu: avoid error message for optional IRQ new d1ee7e1f5c91 tools: gpio-hammer: Avoid potential overflow in main new d19d2de61fb1 gpio: mmio: introduce BGPIOF_NO_SET_ON_INPUT new 427cabede05c gpio: mt7621: add BGPIOF_NO_SET_ON_INPUT flag new 55f17e2ae916 tools: gpio-hammer: fix spelling mistake: "occurences" -> [...] new ee203bbd63c0 gpiolib: gpio_name_to_desc: factor out !name check new 1003bc16481a tools: gpio-hammer: Apply scripts/Lindent and retain good changes new 975516250253 tools: gpio: Fix typo in gpio-utils new 30a464a8dfee Merge tag 'gpio-updates-for-v5.7-part4' of git://git.kerne [...] new 5eefcaed501d gpio: brcmstb: support gpio-line-names property new 7d52bac0fadc Merge branch 'devel' into for-next new a01d91e4bdc6 Merge remote-tracking branch 'gpio/for-next' new eaee5d9f2031 pinctrl: meson: add tsin pinctrl for meson gxbb/gxl/gxm new f55f7f81bf40 dt-bindings: pinctrl: at91: Fix a typo ("descibe") new 4316397cbb5a Revert "pinctrl: mvebu: armada-37xx: use use platform api" new 492464cd464d pinctrl: freescale: drop the dependency on ARM64 for i.MX8M new 7ffb82c3c122 Merge remote-tracking branch 'pinctrl/for-next' new 2ca7be7d55ad exec: Only compute current once in flush_old_exec new 021691559245 exec: Factor unshare_sighand out of de_thread and call it [...] new 153ffb6ba49f exec: Move cleanup of posix timers on exec out of de_thread new ccf0fa6be026 exec: Move exec_mmap right after de_thread in flush_old_exec new eea9673250db exec: Add exec_update_mutex to replace cred_guard_mutex new 3e74fabd3971 exec: Fix a deadlock in strace new 2de4e82318c7 selftests/ptrace: add test cases for dead-locks new 8d09db80ef40 mm: docs: Fix a comment in process_vm_rw_core new aa884c113136 kernel: doc: remove outdated comment cred.c new 454e3126cb84 kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve new 2db9dbf71bf9 proc: Use new infrastructure to fix deadlocks in execve new 76518d379885 proc: io_accounting: Use new infrastructure to fix deadloc [...] new 6914303824bb perf: Use new infrastructure to fix deadlocks in execve new 501f9328bf5c pidfd: Use new infrastructure to fix deadlocks in execve new 4b871ce26ab2 Merged 'Infrastructure to allow fixing exec deadlocks' fro [...] new 58c6ba4f5d81 Merge remote-tracking branch 'userns/for-next' new 6aa12f389cdf Merge remote-tracking branch 'random/dev' new 995e2518f675 Merge remote-tracking branch 'kselftest/next' new d72b8020f89a Merge remote-tracking branch 'livepatching/for-next' new d47f22444e11 Merge remote-tracking branch 'coresight/next' new f9b57bf89f4a Merge remote-tracking branch 'rtc/rtc-next' new fdad9a048a96 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new cc60d4ef440e Merge remote-tracking branch 'ntb/ntb-next' new ea920e512107 Merge remote-tracking branch 'fsi/next' new dc14dd920288 Merge remote-tracking branch 'slimbus/for-next' new 164de4f5a921 Merge remote-tracking branch 'nvmem/for-next' new 8010e06e1c8a Merge remote-tracking branch 'xarray/xarray' new 24da2a03ecb3 Merge remote-tracking branch 'hyperv/hyperv-next' new 969da5cfcf5f Merge remote-tracking branch 'kgdb/kgdb/for-next' new 6952a4f64644 selftests: add pid namespace ENOMEM regression test new 4c2da29d7702 Merge remote-tracking branch 'pidfd/for-next' new f426821b16f3 Merge remote-tracking branch 'hmm/hmm' new e36e1d356de8 Merge remote-tracking branch 'fpga/for-next' new 97fd0ace23a4 Merge remote-tracking branch 'cel/cel-next' new 2d68df6cc4bf kunit: Always print actual pointer values in asserts new 97752c39bdae kunit: kunit_tool: Allow .kunitconfig to disable config items new cb88577bb6b2 Fix linked-list KUnit test when run multiple times new 0d5792c9bc45 Documentation: kunit: Make the KUnit documentation less UM [...] new 9fd93a80df42 Merge remote-tracking branch 'kunit-next/kunit' new 60e19c0ce4fc Merge remote-tracking branch 'trivial/for-next' new c3a68a8b0dcf Merge branch 'akpm-current/current' new 5506b1e42b82 Change email address for Pali Rohár new 9d27855ad9ec mm/kmemleak: silence KCSAN splats in checksum new fbc27d16797f drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] new cad24530ae89 mm/frontswap: mark various intentional data races new 5f02b9161a66 mm/page_io: mark various intentional data races new 2b28a887e647 mm-page_io-mark-various-intentional-data-races-v2 new 6f2c7f6de532 mm/swap_state: mark various intentional data races new db668b0d70dc mm/filemap.c: fix a data race in filemap_fault() new 0c357b437a7a mm/swapfile: fix and annotate various data races new c8b2e622eac4 mm-swapfile-fix-and-annotate-various-data-races-v2 new e0ce8598ded4 mm/page_counter: fix various data races at memsw new ba78f689e4cc mm/memcontrol: fix a data race in scan count new 075f9827fc5e mm/list_lru: fix a data race in list_lru_count_one new b93eccc953b7 mm/mempool: fix a data race in mempool_free() new 05e72f77387b mm/util.c: annotate an data race at vm_committed_as new 748f89cff513 mm/rmap: annotate a data race at tlb_flush_batched new 9f358840998a mm: annotate a data race in page_zonenum() new c427e2b80bbb mm/swap.c: annotate data races for lru_rotate_pvecs new 115d64c13925 mm/memory.c: refactor insert_page to prepare for batched-l [...] new b69097611f5a mm: bring sparc pte_index() semantics inline with other platforms new df889815467b mm: define pte_index as macro for x86 new d07ffc0c97bf mm/memory.c: add vm_insert_pages() new fb1c928c6ff6 mm-add-vm_insert_pages-fix new 2e6669796f09 add missing page_count() check to vm_insert_pages(). new 531e4a9c2528 mm: vm_insert_pages() checks if pte_index defined. new 65fc0855b7e1 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new cf2cd4778dae net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new e00069df194c mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS new f1f9511314ea mm/vma: introduce VM_ACCESS_FLAGS new 252f217ecf99 mm/memory_hotplug: drop the flags field from struct mhp_re [...] new b8cfb0788858 mm/memory_hotplug: rename mhp_restrictions to mhp_params new 683407bae12d x86/mm: thread pgprot_t through init_memory_mapping() new 5107e3cf13ce x86/mm: introduce __set_memory_prot() new ec73952f041e powerpc/mm: thread pgprot_t through create_section_mapping() new 5fadd4d93be4 mm/memory_hotplug: add pgprot_t to mhp_params new 6d4f3e8a2946 mm/memremap: set caching mode for PCI P2PDMA memory to WC new 07d8c5ddcbf9 mm/special: create generic fallbacks for pte_special() and [...] new bf99016ea0df mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] new f8bf55f05f7d mm/debug: add tests validating architecture page table helpers new 7681b30962e0 kmod: make request_module() return an error when autoloadi [...] new 77a5ad3172ae fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] new ebb431601c7e docs: admin-guide: document the kernel.modprobe sysctl new f4c9cf6fd1e9 selftests: kmod: fix handling test numbers above 9 new 106b671f3f2b selftests: kmod: test disabling module autoloading new ff6e520446c2 fs/seq_file.c: seq_read(): add info message about buggy .n [...] new a559e188f67d seq_read-info-message-about-buggy-next-functions-fix new 9dd7a1b19648 kernel/gcov/fs.c: gcov_seq_next() should increase position index new 68779bd3571c ipc/util.c: sysvipc_find_ipc() should increase position index new e303be84a9bc drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (0249cc3bb550) \ N -- N -- N refs/heads/akpm (e303be84a9bc)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 801 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitignore | 1 + Documentation/.gitignore | 1 + .../ABI/testing/configfs-most | 8 - .../ABI/testing/debugfs-driver-habanalabs | 14 + .../ABI/testing/sysfs-bus-intel_th-devices-msc | 8 + .../ABI/testing/sysfs-bus-most | 24 +- Documentation/admin-guide/iostats.rst | 5 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/bpf/drgn.rst | 213 ++++++ Documentation/bpf/index.rst | 5 +- Documentation/dev-tools/kunit/index.rst | 40 +- Documentation/dev-tools/kunit/kunit-tool.rst | 7 + Documentation/dev-tools/kunit/start.rst | 80 ++- Documentation/devicetree/bindings/.gitignore | 1 + .../bindings/arm/mediatek/mediatek,mmsys.txt | 7 +- .../bindings/display/panel/panel-dpi.yaml | 10 - .../devicetree/bindings/input/st,stpmic1-onkey.txt | 28 - .../interrupt-controller/loongson,htpic.yaml | 59 ++ .../interrupt-controller/loongson,liointc.yaml | 93 +++ .../devicetree/bindings/mfd/st,stpmic1.txt | 61 -- .../devicetree/bindings/mfd/st,stpmic1.yaml | 339 +++++++++ .../devicetree/bindings/mips/loongson/devices.yaml | 27 + .../bindings/pci/nvidia,tegra194-pcie.txt | 125 +++- .../bindings/pinctrl/atmel,at91-pinctrl.txt | 2 +- .../bindings/regulator/st,stpmic1-regulator.txt | 64 -- .../bindings/watchdog/st,stpmic1-wdt.txt | 11 - Documentation/filesystems/zonefs.rst | 18 +- Documentation/vm/.gitignore | 1 + MAINTAINERS | 9 +- Makefile | 2 +- arch/.gitignore | 1 + arch/alpha/kernel/.gitignore | 1 + arch/arc/boot/.gitignore | 1 + arch/arc/kernel/.gitignore | 1 + arch/arm/arm-soc-for-next-contents.txt | 83 ++- arch/arm/boot/.gitignore | 1 + arch/arm/boot/compressed/.gitignore | 1 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 1 + arch/arm/boot/dts/bcm2835-rpi.dtsi | 1 + arch/arm/boot/dts/mmp2-brownstone.dts | 332 +++++---- arch/arm/boot/dts/mmp2.dtsi | 16 +- arch/arm/boot/dts/mmp3.dtsi | 16 +- arch/arm/boot/dts/ox810se.dtsi | 4 +- arch/arm/boot/dts/ox820.dtsi | 4 +- arch/arm/boot/dts/pxa168-aspenite.dts | 24 +- arch/arm/boot/dts/pxa168.dtsi | 15 +- arch/arm/boot/dts/pxa910-dkb.dts | 286 ++++---- arch/arm/boot/dts/pxa910.dtsi | 15 +- arch/arm/boot/dts/tango4-common.dtsi | 2 +- arch/arm/crypto/.gitignore | 1 + arch/arm/kernel/.gitignore | 1 + arch/arm/kernel/reboot.c | 4 +- arch/arm/mach-at91/.gitignore | 1 + arch/arm/mach-omap2/.gitignore | 1 + arch/arm/mach-pxa/cm-x300.c | 1 - arch/arm/mach-pxa/colibri-pxa270-income.c | 1 - arch/arm/mach-pxa/corgi.c | 12 +- arch/arm/mach-pxa/ezx.c | 1 - arch/arm/mach-pxa/hx4700.c | 1 - arch/arm/mach-pxa/lpd270.c | 1 - arch/arm/mach-pxa/magician.c | 1 - arch/arm/mach-pxa/mainstone.c | 1 - arch/arm/mach-pxa/mioa701.c | 1 - arch/arm/mach-pxa/palm27x.c | 1 - arch/arm/mach-pxa/palmtc.c | 11 +- arch/arm/mach-pxa/palmte2.c | 1 - arch/arm/mach-pxa/pcm990-baseboard.c | 1 - arch/arm/mach-pxa/spitz.c | 34 +- arch/arm/mach-pxa/tavorevb.c | 2 - arch/arm/mach-pxa/viper.c | 1 - arch/arm/mach-pxa/z2.c | 2 - arch/arm/mach-pxa/zylonite.c | 1 - arch/arm/mach-s3c24xx/mach-h1940.c | 1 - arch/arm/mach-s3c24xx/mach-rx1950.c | 1 - arch/arm/mach-s3c64xx/dev-backlight.c | 3 - arch/arm/mach-s3c64xx/mach-crag6410.c | 1 - arch/arm/mach-s3c64xx/mach-hmt.c | 1 - arch/arm/mach-s3c64xx/mach-smartq.c | 1 - arch/arm/mach-s3c64xx/mach-smdk6410.c | 2 +- arch/arm/vdso/.gitignore | 1 + arch/arm64/boot/.gitignore | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 6 + arch/arm64/boot/dts/sprd/sc9863a.dtsi | 2 +- arch/arm64/configs/defconfig | 9 +- arch/arm64/crypto/.gitignore | 1 + arch/arm64/kernel/.gitignore | 1 + arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/hibernate.c | 13 +- arch/arm64/kernel/process.c | 4 +- arch/arm64/kernel/vdso/.gitignore | 1 + arch/arm64/kernel/vdso32/.gitignore | 1 + arch/arm64/lib/crc32.S | 2 +- arch/ia64/kernel/.gitignore | 1 + arch/ia64/kernel/process.c | 8 +- arch/m68k/kernel/.gitignore | 1 + arch/microblaze/boot/.gitignore | 1 + arch/microblaze/kernel/.gitignore | 1 + arch/mips/Kconfig | 18 +- arch/mips/boot/.gitignore | 1 + arch/mips/boot/compressed/.gitignore | 1 + arch/mips/boot/dts/Makefile | 1 + arch/mips/boot/dts/loongson/Makefile | 4 + arch/mips/boot/dts/loongson/loongson3-package.dtsi | 64 ++ .../boot/dts/loongson/loongson3_4core_rs780e.dts | 25 + .../boot/dts/loongson/loongson3_8core_rs780e.dts | 25 + arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 26 + arch/mips/boot/tools/.gitignore | 1 + arch/mips/fw/lib/cmdline.c | 2 + arch/mips/include/asm/i8259.h | 1 + arch/mips/include/asm/mach-loongson64/boot_param.h | 2 + .../include/asm/mach-loongson64/builtin_dtbs.h | 13 + arch/mips/include/asm/mach-loongson64/irq.h | 30 +- arch/mips/include/asm/mach-loongson64/loongson.h | 1 + arch/mips/include/asm/processor.h | 12 +- arch/mips/kernel/.gitignore | 1 + arch/mips/kernel/process.c | 10 +- arch/mips/kernel/vdso.c | 26 +- arch/mips/lib/delay.c | 4 + arch/mips/lib/memcpy.S | 3 + arch/mips/loongson64/Makefile | 2 +- arch/mips/loongson64/env.c | 23 + arch/mips/loongson64/init.c | 6 + arch/mips/loongson64/irq.c | 162 ----- arch/mips/loongson64/setup.c | 16 + arch/mips/loongson64/smp.c | 28 +- arch/mips/mm/tlbex.c | 5 +- arch/mips/tools/.gitignore | 1 + arch/mips/vdso/.gitignore | 1 + arch/nds32/kernel/.gitignore | 1 + arch/nds32/kernel/vdso/.gitignore | 1 + arch/nios2/boot/.gitignore | 1 + arch/nios2/kernel/.gitignore | 1 + arch/openrisc/kernel/.gitignore | 1 + arch/parisc/boot/.gitignore | 1 + arch/parisc/boot/compressed/.gitignore | 1 + arch/parisc/kernel/.gitignore | 1 + arch/parisc/kernel/processor.c | 2 +- arch/powerpc/boot/.gitignore | 1 + arch/powerpc/kernel/.gitignore | 1 + arch/powerpc/kernel/vdso32/.gitignore | 1 + arch/powerpc/kernel/vdso64/.gitignore | 1 + arch/powerpc/kexec/core_64.c | 2 +- arch/powerpc/platforms/cell/spufs/.gitignore | 1 + arch/powerpc/purgatory/.gitignore | 1 + arch/riscv/boot/.gitignore | 1 + arch/riscv/kernel/.gitignore | 1 + arch/riscv/kernel/vdso/.gitignore | 1 + arch/s390/boot/.gitignore | 1 + arch/s390/boot/compressed/.gitignore | 1 + arch/s390/kernel/.gitignore | 1 + arch/s390/kernel/perf_cpum_sf.c | 4 +- arch/s390/kernel/signal.c | 4 +- arch/s390/kernel/topology.c | 2 +- arch/s390/kernel/vdso64/.gitignore | 1 + arch/s390/mm/fault.c | 11 +- arch/s390/mm/pgalloc.c | 2 +- arch/s390/purgatory/.gitignore | 1 + arch/s390/tools/.gitignore | 1 + arch/sh/boot/.gitignore | 1 + arch/sh/boot/compressed/.gitignore | 1 + arch/sh/kernel/.gitignore | 1 + arch/sh/kernel/vsyscall/.gitignore | 1 + arch/sparc/boot/.gitignore | 1 + arch/sparc/include/asm/string.h | 4 + arch/sparc/include/asm/string_64.h | 4 - arch/sparc/kernel/.gitignore | 1 + arch/sparc/kernel/ds.c | 4 +- arch/sparc/vdso/.gitignore | 1 + arch/sparc/vdso/vdso32/.gitignore | 1 + arch/um/.gitignore | 1 + arch/unicore32/.gitignore | 1 + arch/unicore32/kernel/puv3-nb0916.c | 1 - arch/x86/.gitignore | 1 + arch/x86/boot/.gitignore | 1 + arch/x86/boot/compressed/.gitignore | 1 + arch/x86/boot/tools/.gitignore | 1 + arch/x86/crypto/.gitignore | 1 + arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/crc32-pclmul_glue.c | 2 +- arch/x86/crypto/crc32c-intel_glue.c | 2 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 2 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 2 +- arch/x86/entry/vdso/.gitignore | 1 + arch/x86/entry/vdso/vdso32/.gitignore | 1 + arch/x86/events/amd/power.c | 2 +- arch/x86/events/intel/cstate.c | 83 ++- arch/x86/events/intel/rapl.c | 58 +- arch/x86/events/intel/uncore.c | 67 +- arch/x86/include/asm/cpu_device_id.h | 132 +++- arch/x86/include/asm/intel-family.h | 17 +- arch/x86/include/asm/syscall_wrapper.h | 2 +- arch/x86/kernel/.gitignore | 1 + arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/apic/apic.c | 32 +- arch/x86/kernel/cpu/.gitignore | 1 + arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/match.c | 13 +- arch/x86/kernel/cpu/vmware.c | 229 +++++- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/topology.c | 22 +- arch/x86/kernel/tsc_msr.c | 14 +- arch/x86/kvm/svm.c | 3 +- arch/x86/kvm/vmx/vmx.c | 3 +- arch/x86/lib/.gitignore | 1 + arch/x86/mm/mmio-mod.c | 4 +- arch/x86/platform/atom/punit_atom_debug.c | 13 +- arch/x86/platform/efi/quirks.c | 7 +- .../platform/intel-mid/device_libs/platform_bt.c | 5 +- arch/x86/platform/intel-quark/imr.c | 2 +- arch/x86/platform/intel-quark/imr_selftest.c | 2 +- arch/x86/power/cpu.c | 16 +- arch/x86/realmode/rm/.gitignore | 1 + arch/x86/tools/.gitignore | 1 + arch/x86/um/vdso/.gitignore | 1 + arch/x86/xen/smp.c | 2 +- arch/xtensa/boot/.gitignore | 1 + arch/xtensa/boot/boot-elf/.gitignore | 1 + arch/xtensa/boot/lib/.gitignore | 1 + arch/xtensa/kernel/.gitignore | 1 + block/bio.c | 52 +- block/blk-core.c | 5 +- block/blk-mq.c | 29 +- block/blk.h | 117 +++ block/genhd.c | 121 +++- block/ioctl.c | 1 + block/partitions/check.h | 1 + block/partitions/core.c | 1 - certs/.gitignore | 4 +- drivers/Kconfig | 1 + drivers/Makefile | 1 + drivers/acpi/acpi_lpss.c | 6 +- drivers/acpi/x86/utils.c | 20 +- drivers/ata/acard-ahci.c | 4 + drivers/ata/ahci.c | 14 +- drivers/ata/ahci_qoriq.c | 4 + drivers/ata/ata_piix.c | 3 + drivers/ata/libahci.c | 15 +- drivers/ata/libata-acpi.c | 62 +- drivers/ata/libata-core.c | 229 +++--- drivers/ata/libata-eh.c | 47 +- drivers/ata/libata-pmp.c | 8 + drivers/ata/libata-scsi.c | 20 +- drivers/ata/libata-sff.c | 76 +- drivers/ata/libata-trace.c | 29 - drivers/ata/libata-transport.c | 14 +- drivers/ata/pata_arasan_cf.c | 3 - drivers/ata/pata_octeon_cf.c | 23 +- drivers/ata/pata_pdc2027x.c | 81 ++- drivers/ata/pata_pdc202xx_old.c | 2 + drivers/ata/pata_sil680.c | 1 + drivers/ata/pdc_adma.c | 2 +- drivers/ata/sata_dwc_460ex.c | 57 +- drivers/ata/sata_fsl.c | 102 +-- drivers/ata/sata_inic162x.c | 2 +- drivers/ata/sata_mv.c | 110 +-- drivers/ata/sata_nv.c | 29 +- drivers/ata/sata_qstor.c | 2 +- drivers/ata/sata_rcar.c | 8 +- drivers/ata/sata_sil24.c | 5 +- drivers/ata/sata_sx4.c | 2 +- drivers/atm/.gitignore | 2 +- drivers/base/core.c | 2 +- drivers/base/cpu.c | 4 +- drivers/base/dd.c | 9 +- drivers/base/platform.c | 27 +- drivers/block/drbd/drbd_receiver.c | 1 + drivers/block/drbd/drbd_worker.c | 1 + drivers/block/zram/zram_drv.c | 1 + drivers/bus/hisi_lpc.c | 27 +- drivers/bus/mhi/core/init.c | 5 +- drivers/char/hw_random/via-rng.c | 7 +- drivers/clk/mediatek/Kconfig | 7 + drivers/clk/mediatek/Makefile | 1 + drivers/clk/mediatek/clk-mt8173-mm.c | 146 ++++ drivers/clk/mediatek/clk-mt8173.c | 104 --- drivers/cpufreq/acpi-cpufreq.c | 5 +- drivers/cpufreq/amd_freq_sensitivity.c | 3 +- drivers/cpufreq/e_powersaver.c | 2 +- drivers/cpufreq/elanfreq.c | 2 +- drivers/cpufreq/intel_pstate.c | 71 +- drivers/cpufreq/longhaul.c | 2 +- drivers/cpufreq/longrun.c | 3 +- drivers/cpufreq/p4-clockmod.c | 2 +- drivers/cpufreq/powernow-k6.c | 4 +- drivers/cpufreq/powernow-k7.c | 2 +- drivers/cpufreq/powernow-k8.c | 2 +- drivers/cpufreq/sc520_freq.c | 2 +- drivers/cpufreq/speedstep-centrino.c | 14 +- drivers/cpufreq/speedstep-ich.c | 10 +- drivers/cpufreq/speedstep-smi.c | 10 +- drivers/crypto/padlock-aes.c | 2 +- drivers/crypto/padlock-sha.c | 2 +- drivers/crypto/vmx/.gitignore | 1 + drivers/dma-buf/Kconfig | 11 +- drivers/edac/amd64_edac.c | 14 +- drivers/edac/i10nm_base.c | 8 +- drivers/edac/pnd2_edac.c | 4 +- drivers/edac/sb_edac.c | 14 +- drivers/edac/skx_base.c | 2 +- drivers/eisa/.gitignore | 1 + drivers/extcon/extcon-axp288.c | 2 +- drivers/firmware/psci/psci_checker.c | 4 +- drivers/gpio/gpio-brcmstb.c | 44 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 21 + drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 1 + drivers/gpu/drm/amd/amdgpu/cik.c | 8 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 10 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 18 - drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 18 - drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 7 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 18 - drivers/gpu/drm/amd/amdgpu/nv.c | 2 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 24 - drivers/gpu/drm/amd/amdgpu/si.c | 8 - drivers/gpu/drm/amd/amdgpu/soc15.c | 1 - drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vi.c | 24 - .../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 - .../amd/include/asic_reg/nbif/nbif_6_1_offset.h | 2 + .../amd/include/asic_reg/nbio/nbio_7_0_offset.h | 2 + .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 2 + .../drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h | 27 + .../amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h | 30 + .../include/asic_reg/smuio/smuio_12_0_0_offset.h | 30 + .../include/asic_reg/smuio/smuio_12_0_0_sh_mask.h | 33 + drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/i915/.gitignore | 1 + drivers/gpu/drm/mediatek/Kconfig | 1 + drivers/gpu/drm/mediatek/mtk_disp_color.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 12 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 19 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 259 +------ drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 7 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 45 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 8 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 11 - drivers/gpu/drm/radeon/.gitignore | 1 + drivers/gpu/drm/radeon/Makefile | 35 +- drivers/gpu/drm/radeon/radeon_ttm.c | 2 +- drivers/gpu/drm/vmwgfx/Makefile | 2 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 161 ++++- .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 787 +++++++++++---------- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 466 +++++++++++- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 36 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 58 +- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 347 +++++++-- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 382 +++++++--- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 213 +++++- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 33 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 59 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 140 +++- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 429 ++++++++++- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 43 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.h | 7 + drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 61 +- drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 387 ++++++++++ drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 608 ++++++++-------- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/via-cputemp.c | 8 +- drivers/hwtracing/intel_th/msu.c | 38 +- drivers/idle/intel_idle.c | 79 +-- drivers/infiniband/core/security.c | 11 +- drivers/infiniband/hw/hfi1/user_sdma.c | 25 +- drivers/infiniband/hw/mlx5/cq.c | 27 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/qp.c | 5 + drivers/input/mouse/synaptics.c | 1 + drivers/input/rmi4/rmi_f11.c | 4 +- drivers/irqchip/Kconfig | 19 + drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-loongson-htpic.c | 149 ++++ drivers/irqchip/irq-loongson-liointc.c | 271 +++++++ drivers/md/bcache/btree.h | 10 +- drivers/md/dm-crypt.c | 6 +- drivers/md/dm-integrity.c | 304 ++++++-- drivers/md/dm-verity-fec.c | 1 + drivers/md/dm-writecache.c | 132 +++- drivers/md/dm-zoned-metadata.c | 1 - drivers/md/dm.c | 1 + drivers/md/md.c | 1 + drivers/memory/.gitignore | 1 + drivers/misc/habanalabs/command_submission.c | 51 +- drivers/misc/habanalabs/debugfs.c | 92 ++- drivers/misc/habanalabs/device.c | 2 +- drivers/misc/habanalabs/goya/goya.c | 204 +++++- drivers/misc/habanalabs/goya/goya_coresight.c | 4 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 2 +- drivers/misc/habanalabs/habanalabs.h | 62 +- drivers/misc/habanalabs/habanalabs_drv.c | 11 +- drivers/misc/habanalabs/hwmon.c | 106 ++- drivers/misc/habanalabs/include/armcp_if.h | 20 +- .../habanalabs/include/goya/goya_async_events.h | 4 + .../misc/habanalabs/include/goya/goya_reg_map.h | 39 +- drivers/misc/habanalabs/include/hl_boot_if.h | 39 +- drivers/misc/habanalabs/memory.c | 222 ++++-- drivers/misc/habanalabs/mmu.c | 110 +-- drivers/misc/pci_endpoint_test.c | 214 +++++- drivers/mmc/host/sdhci-acpi.c | 4 +- drivers/{staging => }/most/Kconfig | 20 - drivers/most/Makefile | 4 + drivers/{staging => }/most/configfs.c | 3 +- drivers/{staging => }/most/core.c | 3 +- drivers/mtd/nand/raw/nand_toshiba.c | 58 +- drivers/net/Kconfig | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 51 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 + .../net/ethernet/mellanox/mlx5/core/en/health.h | 3 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/vport.c | 3 + drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ifb.c | 6 +- drivers/net/phy/mdio-bcm-unimac.c | 6 +- drivers/net/wan/.gitignore | 1 + drivers/net/wireguard/queueing.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 51 ++ drivers/net/wireless/mac80211_hwsim.h | 8 + drivers/nvme/host/Kconfig | 2 - drivers/nvme/host/core.c | 255 ++++--- drivers/nvme/host/fabrics.c | 8 +- drivers/nvme/host/fc.c | 3 - drivers/nvme/host/multipath.c | 21 +- drivers/nvme/host/nvme.h | 6 +- drivers/nvme/host/pci.c | 91 +-- drivers/nvme/host/rdma.c | 9 +- drivers/nvme/host/tcp.c | 120 +++- drivers/nvme/target/admin-cmd.c | 35 +- drivers/nvme/target/configfs.c | 146 +++- drivers/nvme/target/core.c | 9 +- drivers/nvme/target/loop.c | 3 - drivers/nvme/target/nvmet.h | 11 + drivers/nvme/target/rdma.c | 15 +- drivers/nvme/target/tcp.c | 35 +- drivers/nvmem/core.c | 8 +- drivers/nvmem/nvmem.h | 1 + drivers/pci/controller/dwc/Kconfig | 30 +- drivers/pci/controller/dwc/pci-keystone.c | 5 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 144 ++-- drivers/pci/controller/dwc/pcie-designware.h | 12 + drivers/pci/controller/dwc/pcie-tegra194.c | 712 ++++++++++++++++++- 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/pci-mid.c | 6 +- drivers/pinctrl/freescale/Kconfig | 8 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 35 + drivers/pinctrl/meson/pinctrl-meson-gxl.c | 27 + drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 12 +- drivers/platform/x86/intel-uncore-frequency.c | 14 +- drivers/platform/x86/intel_int0002_vgpio.c | 4 +- drivers/platform/x86/intel_mid_powerbtn.c | 4 +- drivers/platform/x86/intel_pmc_core.c | 28 +- drivers/platform/x86/intel_pmc_core.h | 3 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 16 +- .../x86/intel_speed_select_if/isst_if_mbox_msr.c | 4 +- drivers/platform/x86/intel_telemetry_debugfs.c | 5 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 7 +- drivers/platform/x86/intel_turbo_max_3.c | 6 +- drivers/power/reset/sc27xx-poweroff.c | 2 +- drivers/powercap/intel_rapl_common.c | 87 ++- drivers/s390/char/con3215.c | 2 +- drivers/s390/char/hmcdrv_ftp.c | 2 +- drivers/s390/char/sclp_sdias.c | 2 +- drivers/s390/char/tape_core.c | 6 +- drivers/s390/cio/device.c | 4 +- drivers/s390/crypto/ap_bus.c | 2 +- drivers/s390/crypto/ap_queue.c | 8 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/s390/crypto/zcrypt_msgtype6.c | 8 +- drivers/scsi/.gitignore | 1 + drivers/scsi/aic7xxx/.gitignore | 1 + drivers/scsi/sd.c | 4 +- drivers/soc/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/qe_common.c | 2 +- drivers/soc/fsl/qe/qe_ic.c | 2 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/fsl/qe/ucc_slow.c | 33 +- drivers/soc/mediatek/Kconfig | 8 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mtk-mmsys.c | 335 +++++++++ .../comedi/drivers/ni_routing/tools/.gitignore | 1 + drivers/staging/greybus/tools/.gitignore | 1 + drivers/staging/most/Kconfig | 6 +- drivers/staging/most/Makefile | 3 - drivers/staging/most/cdev/cdev.c | 3 +- drivers/staging/most/dim2/dim2.c | 3 +- drivers/staging/most/i2c/i2c.c | 3 +- drivers/staging/most/net/net.c | 3 +- drivers/staging/most/sound/sound.c | 3 +- drivers/staging/most/usb/usb.c | 3 +- drivers/staging/most/video/video.c | 3 +- drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/speakup/spk_types.h | 2 +- drivers/tee/amdtee/core.c | 3 + drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/thermal/intel/intel_quark_dts_thermal.c | 5 +- drivers/thermal/intel/intel_soc_dts_thermal.c | 3 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 229 ++++-- drivers/tty/serial/8250/8250_port.c | 16 +- drivers/tty/serial/omap-serial.c | 2 - drivers/tty/serial/xilinx_uartps.c | 20 +- drivers/usb/core/message.c | 2 + drivers/usb/dwc2/platform.c | 3 +- drivers/usb/host/xhci-histb.c | 3 +- drivers/usb/host/xhci-plat.c | 3 +- drivers/usb/serial/option.c | 6 + drivers/video/backlight/corgi_lcd.c | 68 +- drivers/video/backlight/pwm_bl.c | 19 - drivers/video/logo/.gitignore | 4 +- drivers/xen/cpu_hotplug.c | 2 +- drivers/zorro/.gitignore | 1 + fs/buffer.c | 43 -- fs/exec.c | 78 +- fs/ext4/super.c | 2 +- fs/ext4/sysfs.c | 1 + fs/f2fs/f2fs.h | 1 + fs/f2fs/super.c | 1 + fs/internal.h | 1 - fs/io_uring.c | 2 +- fs/namei.c | 7 +- fs/nfs/fs_context.c | 4 +- fs/nfs/nfsroot.c | 2 +- fs/notify/fanotify/fanotify.c | 308 ++++++-- fs/notify/fanotify/fanotify.h | 189 +++-- fs/notify/fanotify/fanotify_user.c | 220 ++++-- fs/notify/fsnotify.c | 22 +- fs/notify/inotify/inotify_fsnotify.c | 12 +- fs/notify/inotify/inotify_user.c | 2 +- fs/proc/base.c | 10 +- fs/unicode/.gitignore | 1 + fs/zonefs/super.c | 28 +- include/linux/binfmts.h | 8 +- include/linux/bio.h | 1 + include/linux/cpu.h | 10 +- include/linux/dsa/8021q.h | 7 - include/linux/fanotify.h | 3 +- include/linux/fsnotify.h | 138 ++-- include/linux/fsnotify_backend.h | 70 +- include/linux/genhd.h | 235 ------ include/linux/ieee80211.h | 4 +- include/linux/libata.h | 103 +-- include/linux/mhi.h | 21 +- include/linux/mod_devicetable.h | 4 +- {drivers/staging/most => include/linux}/most.h | 0 include/linux/part_stat.h | 115 +++ include/linux/pci-epc.h | 27 +- include/linux/pci-epf.h | 29 +- include/linux/platform_device.h | 3 + include/linux/pwm_backlight.h | 2 - include/linux/sched/signal.h | 9 +- include/linux/skbuff.h | 36 +- include/linux/soc/mediatek/mtk-mmsys.h | 20 + include/linux/spi/corgi_lcd.h | 3 - include/net/bluetooth/l2cap.h | 4 + include/net/sch_generic.h | 16 - include/soc/fsl/qe/ucc_fast.h | 6 +- include/soc/fsl/qe/ucc_slow.h | 13 +- include/soc/tegra/bpmp-abi.h | 10 +- include/trace/events/libata.h | 377 ---------- include/uapi/drm/vmwgfx_drm.h | 16 +- include/uapi/linux/fanotify.h | 13 +- include/uapi/linux/pcitest.h | 8 + include/uapi/linux/serio.h | 10 +- init/init_task.c | 1 + kernel/.gitignore | 4 +- kernel/audit_fsnotify.c | 13 +- kernel/audit_watch.c | 16 +- kernel/cpu.c | 139 +++- kernel/cred.c | 2 - kernel/debug/kdb/.gitignore | 1 + kernel/events/core.c | 12 +- kernel/fork.c | 5 +- kernel/kcmp.c | 8 +- kernel/pid.c | 4 +- kernel/rcu/tasks.h | 7 +- kernel/smp.c | 9 +- kernel/torture.c | 9 +- lib/.gitignore | 4 +- lib/Kconfig.debug | 2 - lib/kunit/assert.c | 4 +- lib/list-test.c | 4 +- lib/raid6/.gitignore | 1 + mm/process_vm_access.c | 2 +- net/Kconfig | 3 + net/bluetooth/hci_event.c | 8 +- net/bluetooth/l2cap_core.c | 137 +++- net/bpfilter/.gitignore | 1 + net/core/datagram.c | 14 +- net/core/dev.c | 4 +- net/core/pktgen.c | 2 +- net/dsa/tag_8021q.c | 43 -- net/dsa/tag_sja1105.c | 19 +- net/netfilter/nft_fwd_netdev.c | 5 +- net/sched/act_mirred.c | 6 +- net/sched/sch_cbs.c | 12 +- net/wireless/.gitignore | 1 + net/wireless/nl80211.c | 2 +- net/xfrm/xfrm_policy.c | 2 + samples/auxdisplay/.gitignore | 1 + samples/bpf/.gitignore | 1 + samples/connector/.gitignore | 1 + samples/hidraw/.gitignore | 1 + samples/mei/.gitignore | 1 + samples/mic/mpssd/.gitignore | 1 + samples/pidfd/.gitignore | 1 + samples/seccomp/.gitignore | 1 + samples/timers/.gitignore | 1 + samples/vfs/.gitignore | 1 + samples/watchdog/.gitignore | 1 + scripts/.gitignore | 4 +- scripts/Makefile.dtbinst | 26 +- scripts/basic/.gitignore | 1 + scripts/dtc/.gitignore | 1 + scripts/gcc-plugins/.gitignore | 1 + scripts/gdb/linux/.gitignore | 1 + scripts/genksyms/.gitignore | 1 + scripts/kconfig/.gitignore | 4 +- scripts/mod/.gitignore | 1 + scripts/selinux/genheaders/.gitignore | 1 + scripts/selinux/mdp/.gitignore | 2 +- security/apparmor/.gitignore | 4 +- security/selinux/.gitignore | 1 + security/tomoyo/.gitignore | 1 + sound/oss/.gitignore | 2 +- sound/soc/atmel/mchp-i2s-mcc.c | 8 +- sound/soc/intel/boards/bdw-rt5650.c | 7 +- sound/soc/intel/boards/bdw-rt5677.c | 7 +- sound/soc/intel/boards/broadwell.c | 7 +- sound/soc/intel/common/soc-intel-quirks.h | 14 +- tools/accounting/.gitignore | 1 + tools/bootconfig/.gitignore | 1 + tools/bpf/.gitignore | 1 + tools/bpf/bpftool/.gitignore | 1 + tools/bpf/runqslower/.gitignore | 1 + tools/build/.gitignore | 1 + tools/build/feature/.gitignore | 1 + tools/cgroup/.gitignore | 1 + tools/gpio/.gitignore | 1 + tools/iio/.gitignore | 1 + tools/laptop/dslm/.gitignore | 1 + tools/leds/.gitignore | 1 + tools/lib/bpf/.gitignore | 1 + tools/lib/bpf/btf.c | 20 +- tools/lib/bpf/libbpf.c | 38 +- tools/lib/lockdep/.gitignore | 1 + tools/lib/traceevent/.gitignore | 1 + tools/memory-model/.gitignore | 1 + tools/memory-model/litmus-tests/.gitignore | 1 + tools/objtool/.gitignore | 1 + tools/pci/pcitest.c | 37 +- tools/pcmcia/.gitignore | 1 + tools/perf/.gitignore | 1 + tools/perf/tests/.gitignore | 1 + tools/power/acpi/.gitignore | 1 + tools/power/cpupower/.gitignore | 1 + tools/power/x86/intel-speed-select/.gitignore | 1 + tools/power/x86/turbostat/.gitignore | 1 + tools/spi/.gitignore | 1 + tools/testing/kunit/.gitignore | 1 + tools/testing/kunit/kunit_config.py | 41 +- tools/testing/kunit/kunit_tool_test.py | 22 +- tools/testing/radix-tree/.gitignore | 1 + tools/testing/selftests/.gitignore | 1 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/android/ion/.gitignore | 1 + tools/testing/selftests/arm64/signal/.gitignore | 1 + tools/testing/selftests/arm64/tags/.gitignore | 1 + tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/map_tests/.gitignore | 1 + tools/testing/selftests/bpf/prog_tests/.gitignore | 1 + tools/testing/selftests/bpf/verifier/.gitignore | 1 + tools/testing/selftests/breakpoints/.gitignore | 1 + tools/testing/selftests/capabilities/.gitignore | 1 + tools/testing/selftests/cgroup/.gitignore | 1 + tools/testing/selftests/clone3/.gitignore | 1 + tools/testing/selftests/drivers/.gitignore | 1 + tools/testing/selftests/efivarfs/.gitignore | 1 + tools/testing/selftests/exec/.gitignore | 1 + tools/testing/selftests/filesystems/.gitignore | 1 + .../selftests/filesystems/binderfs/.gitignore | 1 + .../testing/selftests/filesystems/epoll/.gitignore | 1 + tools/testing/selftests/ftrace/.gitignore | 1 + .../testing/selftests/futex/functional/.gitignore | 1 + tools/testing/selftests/gpio/.gitignore | 1 + tools/testing/selftests/ia64/.gitignore | 1 + tools/testing/selftests/intel_pstate/.gitignore | 1 + tools/testing/selftests/ipc/.gitignore | 1 + tools/testing/selftests/ir/.gitignore | 1 + tools/testing/selftests/kcmp/.gitignore | 1 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/media_tests/.gitignore | 1 + tools/testing/selftests/membarrier/.gitignore | 1 + tools/testing/selftests/memfd/.gitignore | 1 + tools/testing/selftests/mount/.gitignore | 1 + tools/testing/selftests/mqueue/.gitignore | 1 + tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/forwarding/.gitignore | 1 + tools/testing/selftests/net/forwarding/Makefile | 31 +- .../selftests/net/forwarding/ethtool_lib.sh | 0 tools/testing/selftests/net/mptcp/.gitignore | 1 + .../selftests/networking/timestamping/.gitignore | 1 + tools/testing/selftests/nsfs/.gitignore | 1 + tools/testing/selftests/openat2/.gitignore | 1 + tools/testing/selftests/pid_namespace/.gitignore | 1 + tools/testing/selftests/pid_namespace/Makefile | 8 + tools/testing/selftests/pid_namespace/config | 2 + .../selftests/pid_namespace/regression_enomem.c | 45 ++ tools/testing/selftests/pidfd/.gitignore | 1 + tools/testing/selftests/pidfd/pidfd.h | 2 + .../testing/selftests/powerpc/alignment/.gitignore | 1 + .../selftests/powerpc/benchmarks/.gitignore | 1 + .../selftests/powerpc/cache_shape/.gitignore | 1 + .../testing/selftests/powerpc/copyloops/.gitignore | 1 + tools/testing/selftests/powerpc/dscr/.gitignore | 1 + tools/testing/selftests/powerpc/math/.gitignore | 1 + tools/testing/selftests/powerpc/mm/.gitignore | 1 + tools/testing/selftests/powerpc/pmu/.gitignore | 1 + tools/testing/selftests/powerpc/pmu/ebb/.gitignore | 1 + .../selftests/powerpc/primitives/.gitignore | 1 + tools/testing/selftests/powerpc/ptrace/.gitignore | 1 + .../testing/selftests/powerpc/security/.gitignore | 1 + tools/testing/selftests/powerpc/signal/.gitignore | 1 + .../selftests/powerpc/stringloops/.gitignore | 1 + .../selftests/powerpc/switch_endian/.gitignore | 1 + .../testing/selftests/powerpc/syscalls/.gitignore | 1 + tools/testing/selftests/powerpc/tm/.gitignore | 1 + tools/testing/selftests/powerpc/vphn/.gitignore | 1 + tools/testing/selftests/prctl/.gitignore | 1 + tools/testing/selftests/proc/.gitignore | 1 + tools/testing/selftests/pstore/.gitignore | 1 + tools/testing/selftests/ptp/.gitignore | 1 + tools/testing/selftests/ptrace/.gitignore | 1 + tools/testing/selftests/ptrace/Makefile | 4 +- tools/testing/selftests/ptrace/vmaccess.c | 86 +++ tools/testing/selftests/rcutorture/.gitignore | 1 + .../rcutorture/formal/srcu-cbmc/.gitignore | 1 + .../formal/srcu-cbmc/include/linux/.gitignore | 1 + .../srcu-cbmc/tests/store_buffering/.gitignore | 1 + tools/testing/selftests/rseq/.gitignore | 1 + tools/testing/selftests/rtc/.gitignore | 1 + tools/testing/selftests/safesetid/.gitignore | 1 + tools/testing/selftests/seccomp/.gitignore | 1 + tools/testing/selftests/sigaltstack/.gitignore | 1 + tools/testing/selftests/size/.gitignore | 1 + tools/testing/selftests/sparc64/drivers/.gitignore | 1 + tools/testing/selftests/splice/.gitignore | 1 + tools/testing/selftests/sync/.gitignore | 1 + tools/testing/selftests/tc-testing/.gitignore | 1 + tools/testing/selftests/timens/.gitignore | 1 + tools/testing/selftests/timers/.gitignore | 1 + tools/testing/selftests/tmpfs/.gitignore | 1 + tools/testing/selftests/vDSO/.gitignore | 1 + tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/watchdog/.gitignore | 1 + tools/testing/selftests/wireguard/qemu/.gitignore | 1 + tools/testing/selftests/x86/.gitignore | 1 + tools/testing/vsock/.gitignore | 1 + tools/thermal/tmon/.gitignore | 1 + tools/usb/.gitignore | 1 + tools/usb/usbip/.gitignore | 1 + tools/virtio/.gitignore | 1 + tools/vm/.gitignore | 1 + usr/.gitignore | 1 + usr/include/.gitignore | 1 + 799 files changed, 13726 insertions(+), 6213 deletions(-) rename drivers/staging/most/Documentation/ABI/configfs-most.txt => Documentation/A [...] rename drivers/staging/most/Documentation/ABI/sysfs-bus-most.txt => Documentation/ [...] create mode 100644 Documentation/bpf/drgn.rst delete mode 100644 Documentation/devicetree/bindings/input/st,stpmic1-onkey.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] delete mode 100644 Documentation/devicetree/bindings/mfd/st,stpmic1.txt create mode 100644 Documentation/devicetree/bindings/mfd/st,stpmic1.yaml create mode 100644 Documentation/devicetree/bindings/mips/loongson/devices.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/st,stpmic1-regulator.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stpmic1-wdt.txt create mode 100644 arch/mips/boot/dts/loongson/Makefile create mode 100644 arch/mips/boot/dts/loongson/loongson3-package.dtsi create mode 100644 arch/mips/boot/dts/loongson/loongson3_4core_rs780e.dts create mode 100644 arch/mips/boot/dts/loongson/loongson3_8core_rs780e.dts create mode 100644 arch/mips/boot/dts/loongson/rs780e-pch.dtsi create mode 100644 arch/mips/include/asm/mach-loongson64/builtin_dtbs.h delete mode 100644 arch/mips/loongson64/irq.c create mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c create mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c create mode 100644 drivers/irqchip/irq-loongson-htpic.c create mode 100644 drivers/irqchip/irq-loongson-liointc.c copy drivers/{staging => }/most/Kconfig (61%) create mode 100644 drivers/most/Makefile rename drivers/{staging => }/most/configfs.c (99%) rename drivers/{staging => }/most/core.c (99%) create mode 100644 drivers/soc/mediatek/mtk-mmsys.c rename {drivers/staging/most => include/linux}/most.h (100%) create mode 100644 include/linux/part_stat.h create mode 100644 include/linux/soc/mediatek/mtk-mmsys.h mode change 100755 => 100644 tools/testing/selftests/net/forwarding/ethtool_lib.sh create mode 100644 tools/testing/selftests/pid_namespace/.gitignore create mode 100644 tools/testing/selftests/pid_namespace/Makefile create mode 100644 tools/testing/selftests/pid_namespace/config create mode 100644 tools/testing/selftests/pid_namespace/regression_enomem.c create mode 100644 tools/testing/selftests/ptrace/vmaccess.c