This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits b86a6a241b7c Add linux-next specific files for 20200306 omits 0b7a05737538 Merge branch 'akpm/master' omits 85397d697ac8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits c2cd77d4f506 drivers/tty/serial/sh-sci.c: suppress warning omits dc671dea637b ipc/util.c: sysvipc_find_ipc() should increase position index omits e5751811d1c6 kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 266783ffb3d2 seq_read-info-message-about-buggy-next-functions-fix omits d5fc5a10dfe0 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits e5ea5bcd9f73 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 2c31b6ea0989 asm-generic: remove pgtable-nop4d-hack.h omits 4450c548609a unicore32: remove __ARCH_USE_5LEVEL_HACK omits 53d10fb0b90e sh: add support for folded p4d page tables omits 22b16aa6c8be sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits 2dfd0e4cbc33 sh: fault: modernize printing of kernel messages omits fffa48632042 fix for "powerpc: add support for folded p4d page tables" omits ad80c7f5a1d2 powerpc: add support for folded p4d page tables omits 4eddf1875b2d openrisc: add support for folded p4d page tables omits b356031a852f nios2: add support for folded p4d page tables omits 67ba2f94fb98 ia64: add support for folded p4d page tables omits ae0e1d104dcf hexagon: remove __ARCH_USE_5LEVEL_HACK omits cab5d798d909 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 3314f840d1a7 arm/arm64: add support for folded p4d page tables omits deaa98329cb6 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 20519acd2123 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 89473a7a7782 mm: vm_insert_pages() checks if pte_index defined. omits 9dc520f66e01 add missing page_count() check to vm_insert_pages(). omits 9cd6bc415a31 mm-add-vm_insert_pages-fix omits 05ec362c727b mm/memory.c: add vm_insert_pages() omits ec868dbd32c7 mm: define pte_index as macro for x86 omits 4ed86de0d19b mm: bring sparc pte_index() semantics inline with other platforms omits 2b21fb1eb29a mm/memory.c: refactor insert_page to prepare for batched-l [...] omits b94c80fabb25 mm/swap.c: annotate data races for lru_rotate_pvecs omits 43d371693a34 mm: annotate a data race in page_zonenum() omits 0c7896478186 mm/rmap: annotate a data race at tlb_flush_batched omits 4ad033ca703c mm/util.c: annotate an data race at vm_committed_as omits eeaf2046ced6 mm/mempool: fix a data race in mempool_free() omits 9b0c290e4fab mm/list_lru: fix a data race in list_lru_count_one omits b036fb4cb396 mm/memcontrol: fix a data race in scan count omits d1b9e0001ffa mm/page_counter: fix various data races at memsw omits 2654849277ef mm-swapfile-fix-and-annotate-various-data-races-v2 omits bba398ae552f mm/swapfile: fix and annotate various data races omits 26b7791f4499 mm/filemap.c: fix a data race in filemap_fault() omits 89d95dfc024f mm/swap_state: mark various intentional data races omits 127e6926fd46 mm-page_io-mark-various-intentional-data-races-v2 omits 5f622e315edd mm/page_io: mark various intentional data races omits bd9118b0268c mm/frontswap: mark various intentional data races omits 4cae7eda423e drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 120359931943 Merge branch 'akpm-current/current' omits 1b8ae3c1e5ba Merge remote-tracking branch 'fpga/for-next' omits cd2550ed4849 Merge remote-tracking branch 'hmm/hmm' omits d789214d72a7 Merge remote-tracking branch 'devfreq/devfreq-next' omits 4db99947ea4f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits d93d09b59091 Merge remote-tracking branch 'hyperv/hyperv-next' omits 162ffa6aa55d Merge remote-tracking branch 'xarray/xarray' omits 149cf40462e4 Merge remote-tracking branch 'nvmem/for-next' omits 526e7c8db5ed Merge remote-tracking branch 'slimbus/for-next' omits 0c77fea78045 Merge remote-tracking branch 'fsi/next' omits 80e583bf18b4 Merge remote-tracking branch 'ntb/ntb-next' omits 4ae1674b89d0 Merge remote-tracking branch 'at24/at24/for-next' omits d5e1be79fe1d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a9cd1c753488 Merge remote-tracking branch 'rtc/rtc-next' omits 6ef5b3b102db Merge remote-tracking branch 'coresight/next' omits 399ee03c7071 Merge remote-tracking branch 'livepatching/for-next' omits 23ca08b923e0 Merge remote-tracking branch 'kselftest/next' omits 2c01a250e8aa Merge remote-tracking branch 'random/dev' omits b6caf468c6a1 Merge remote-tracking branch 'ktest/for-next' omits 9e0d1590cf3b Merge remote-tracking branch 'userns/for-next' omits 42cb70305cff Merge remote-tracking branch 'pinctrl/for-next' omits 4ad4faa70236 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b6902852fc66 Merge remote-tracking branch 'gpio/for-next' omits 71651378b191 Merge remote-tracking branch 'rpmsg/for-next' omits 5fb802201402 Merge remote-tracking branch 'vhost/linux-next' omits e1ed3688fdef Merge remote-tracking branch 'scsi/for-next' omits a83599336ba8 Merge remote-tracking branch 'cgroup/for-next' omits 579c5b377cf7 Merge remote-tracking branch 'slave-dma/next' omits 298658f8cbaa Merge remote-tracking branch 'icc/icc-next' omits 7ec873a49e38 Merge remote-tracking branch 'mux/for-next' omits 886e25aa9a1e Merge remote-tracking branch 'staging/staging-next' omits 5951e26e87e9 Merge remote-tracking branch 'thunderbolt/next' omits b5e76cf34595 Merge remote-tracking branch 'soundwire/next' omits aa1d28664cb5 Merge remote-tracking branch 'extcon/extcon-next' omits be5b8436bf17 Merge remote-tracking branch 'char-misc/char-misc-next' omits bd79796ae5db Merge remote-tracking branch 'tty/tty-next' omits 96a3fbf66202 Merge remote-tracking branch 'phy-next/next' omits 5fba9a4c1f99 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 4bd36dd91ed1 Merge remote-tracking branch 'usb-serial/usb-next' omits c7795aa67dd4 Merge remote-tracking branch 'usb/usb-next' omits f8d3a2114bd4 Merge remote-tracking branch 'driver-core/driver-core-next' omits 930a9cb5a895 Merge remote-tracking branch 'ipmi/for-next' omits c5860b05c359 Merge remote-tracking branch 'leds/for-next' omits 4ada65d89e16 Merge remote-tracking branch 'chrome-platform/for-next' omits 397aa663e3ee Merge remote-tracking branch 'drivers-x86/for-next' omits e0bfecd86894 Merge remote-tracking branch 'workqueues/for-next' omits 60478540be2d Merge remote-tracking branch 'percpu/for-next' omits 189042da3067 Merge remote-tracking branch 'xen-tip/linux-next' omits df6f59cbf6e8 Merge remote-tracking branch 'kvms390/next' omits 85fdb0f715c5 Merge remote-tracking branch 'rcu/rcu/next' omits a1c8a6587978 Merge remote-tracking branch 'edac/edac-for-next' omits dede5c1798ea Merge remote-tracking branch 'clockevents/timers/drivers/next' omits a52ebe15b37b Merge remote-tracking branch 'tip/auto-latest' omits 1f2be1bee26c Merge remote-tracking branch 'spi/for-next' omits ce88cdeec3af Merge remote-tracking branch 'devicetree/for-next' omits ea5d222f624e Merge remote-tracking branch 'audit/next' omits 8144bb3b93fd Merge remote-tracking branch 'iommu/next' omits a3db9ad2d370 Merge remote-tracking branch 'tpmdd/next' omits 08805f439d68 Merge remote-tracking branch 'smack/for-next' omits 91cd851d6a2d Merge remote-tracking branch 'selinux/next' omits ed3ec9c939ae Merge remote-tracking branch 'keys/keys-next' omits 36eb027d2385 Merge remote-tracking branch 'integrity/next-integrity' omits 30b176ead4a8 Merge remote-tracking branch 'apparmor/apparmor-next' omits c4de199b78ca Merge remote-tracking branch 'security/next-testing' omits 273cf007d19e Merge remote-tracking branch 'regulator/for-next' omits af4ba0ba634f Merge remote-tracking branch 'battery/for-next' omits 7766e7027a8a Merge remote-tracking branch 'mfd/for-mfd-next' omits 08a865dc679e Merge remote-tracking branch 'mmc/next' omits 2a1eafdab51f Merge remote-tracking branch 'block/for-next' omits 5528c7f008cd Merge remote-tracking branch 'modules/modules-next' omits e39e8d921234 Merge remote-tracking branch 'sound-asoc/for-next' omits 9ec83b9e6343 Merge remote-tracking branch 'sound/for-next' omits 2477e7d4e195 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits fab8f971cb1d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 780e061eb9ba Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4293e9f92c1c Merge remote-tracking branch 'amdgpu/drm-next' omits 1eb07616e241 Merge remote-tracking branch 'drm/drm-next' omits fc3dd0c2ea11 Merge remote-tracking branch 'crypto/master' omits 803fb0c2bd7e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ed231ab7a3c3 Merge remote-tracking branch 'gfs2/for-next' omits 9feb0d8dc43a Merge remote-tracking branch 'mac80211-next/master' omits 65abd2662d0b Merge remote-tracking branch 'bluetooth/master' omits 3630e062507d Merge remote-tracking branch 'wireless-drivers-next/master' omits e584499cd829 Merge remote-tracking branch 'nfc-next/master' omits c998f15fb926 Merge remote-tracking branch 'netfilter-next/master' omits 9151c1ceee7d Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 53d5ae985f2c Merge remote-tracking branch 'ipsec-next/master' omits aaeec8073eda Merge remote-tracking branch 'bpf-next/master' omits d0b8f63da868 Merge remote-tracking branch 'net-next/master' omits 40321e9b291a Merge remote-tracking branch 'rdma/for-next' omits e370a3239d15 Merge remote-tracking branch 'swiotlb/linux-next' omits 066adc3c6265 Merge remote-tracking branch 'ieee1394/for-next' omits 74a0375528cf Merge remote-tracking branch 'thermal/thermal/linux-next' omits 278db579c26d Merge remote-tracking branch 'cpupower/cpupower' omits d82d28d9ca2c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits bfa26f7c88da Merge remote-tracking branch 'pm/linux-next' omits 3b49434bde40 Merge remote-tracking branch 'v4l-dvb/master' omits cc83e1221e18 Merge remote-tracking branch 'jc_docs/docs-next' omits bb0f8dec47c5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits edd8d3fc3965 Merge branch 'dmi/master' omits 83eafc66b2da Merge remote-tracking branch 'i3c/i3c/next' omits d9fc0973202b Merge remote-tracking branch 'i2c/i2c/for-next' omits b836031b06ac Merge remote-tracking branch 'hid/for-next' omits c00d01532948 Merge remote-tracking branch 'pstore/for-next/pstore' omits cf840f6c32df Merge branch 'pnp' into linux-next omits b1cf30bfad6a Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] omits aadcbe3bee91 Merge branches 'acpi-battery', 'acpi-osl', 'acpi-video' an [...] omits 83b1b50ae079 Merge remote-tracking branch 'pci/next' omits 19c406cd1d98 Merge remote-tracking branch 'printk/for-next' omits 384753f455d0 Merge remote-tracking branch 'file-locks/locks-next' omits 2c2d405a69b5 Merge remote-tracking branch 'iomap/iomap-for-next' omits 267de6ae551c Merge remote-tracking branch 'xfs/for-next' omits e174706713e2 Merge remote-tracking branch 'v9fs/9p-next' omits 20e576863d05 Merge remote-tracking branch 'ubifs/linux-next' omits b48f46c36376 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 9f75ec0fbbbb Merge remote-tracking branch 'nfsd/nfsd-next' omits b8e881936c34 Merge remote-tracking branch 'nfs-anna/linux-next' omits 1619fb7d53b6 Merge remote-tracking branch 'fuse/for-next' omits 14b3b901c187 Merge remote-tracking branch 'f2fs/dev' omits cffa0103bd28 Merge remote-tracking branch 'ext3/for_next' omits 71a636bc3915 Merge remote-tracking branch 'erofs/dev' omits 0ddee848f717 Merge remote-tracking branch 'cifs/for-next' omits 62e47931abe5 Merge remote-tracking branch 'btrfs/for-next' omits f0ea6eee23a4 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c348c430426a Merge remote-tracking branch 'sh/sh-next' omits 9a8e438afbd1 Merge remote-tracking branch 's390/features' omits 3a7d0d6fe855 Merge remote-tracking branch 'risc-v/for-next' omits 2d192bca797d Merge remote-tracking branch 'soc-fsl/next' omits 6fffa9884126 Merge remote-tracking branch 'powerpc/next' omits 26b12114c95f Merge remote-tracking branch 'openrisc/for-next' omits 1ad89ebc240e Merge remote-tracking branch 'nds32/next' omits f2368cf1d61d Merge remote-tracking branch 'mips/mips-next' omits a8de43552d85 Merge remote-tracking branch 'microblaze/next' omits d46bda506225 Merge remote-tracking branch 'm68knommu/for-next' omits 89a0efb62f24 Merge remote-tracking branch 'm68k/for-next' omits f0a3266edb4b Merge remote-tracking branch 'h8300/h8300-next' omits 2ed13e8360c4 Merge remote-tracking branch 'csky/linux-next' omits 5eab997cec46 Merge remote-tracking branch 'clk/clk-next' omits bcc09b7d06a4 Merge remote-tracking branch 'tegra/for-next' omits 865251bb240b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits e53d7f24f724 Merge remote-tracking branch 'scmi/for-linux-next' omits 65c918279301 Merge remote-tracking branch 'samsung-krzk/for-next' omits 28d062a9a762 Merge remote-tracking branch 'rockchip/for-next' omits b03023399f1d Merge remote-tracking branch 'reset/reset/next' omits 3fc2b99e273e Merge remote-tracking branch 'renesas/next' omits a1b6da16c9a3 Merge remote-tracking branch 'realtek/for-next' omits 4e8c2f20a6be Merge remote-tracking branch 'raspberrypi/for-next' omits 80b9b88c3c69 Merge remote-tracking branch 'qcom/for-next' omits a253ff802581 Merge remote-tracking branch 'omap/for-next' omits b5da59e5f29d Merge remote-tracking branch 'mvebu/for-next' omits 40b80f6e4f3a Merge remote-tracking branch 'mediatek/for-next' omits 86ed84aa2cb0 Merge remote-tracking branch 'keystone/next' omits 190a4106c6e6 Merge remote-tracking branch 'imx-mxs/for-next' omits f60d3d703bed Merge remote-tracking branch 'at91/at91-next' omits f45f2ccc992a Merge remote-tracking branch 'aspeed/for-next' omits 19da512f9907 Merge remote-tracking branch 'amlogic/for-next' omits 996b7a785920 Merge remote-tracking branch 'arm-soc/for-next' omits f38afce5c77f Merge remote-tracking branch 'arm-perf/for-next/perf' omits 56ec9c42e568 Merge remote-tracking branch 'arm64/for-next/core' omits 6e051c3c3f15 Merge remote-tracking branch 'arm/for-next' omits 36be34be51da Merge remote-tracking branch 'dma-mapping/for-next' omits a82d7ddcb6c6 Merge remote-tracking branch 'kbuild/for-next' omits 80ea5ab902aa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 7f925373eccf Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 302585f58cd4 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5da7072ccb3f Merge remote-tracking branch 'risc-v-fixes/fixes' omits 1a53be73faee Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 9c38b6dc20ea Merge remote-tracking branch 'mmc-fixes/fixes' omits 30bef4ce44bf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits dc3dc1f79613 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 7e0e68718164 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 5ebe2cb01866 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 68f006c87feb Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c2c90975f671 Merge remote-tracking branch 'kvm-fixes/master' omits 406fad0bc1e5 Merge remote-tracking branch 'omap-fixes/fixes' omits caf764fd8e35 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 640785074562 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 346953cf6a8a Merge remote-tracking branch 'kselftest-fixes/fixes' omits f74738724b1a Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 6c5203bb1d5d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 0fdf4c29bedd Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e1dd4f47959e Merge remote-tracking branch 'usb.current/usb-linus' omits 8b24816a74da Merge remote-tracking branch 'tty.current/tty-linus' omits 6825872e4869 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 903b1e1dc398 Merge remote-tracking branch 'spi-fixes/for-linus' omits c7b8be9609e9 Merge remote-tracking branch 'regulator-fixes/for-linus' omits e764c3bfa2e5 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 6f39ef72eba6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a1f88aa093ad Merge remote-tracking branch 'sound-current/for-linus' omits 1e473443c903 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 7f74d3ebb6fa Merge remote-tracking branch 'wireless-drivers/master' omits 2c26913775cb Merge remote-tracking branch 'netfilter/master' omits a9dbf8494ea7 Merge remote-tracking branch 'ipsec/master' omits 19f7c0c17c05 Merge remote-tracking branch 'bpf/master' omits 3ec2ba41c363 Merge remote-tracking branch 'net/master' omits b291544f46ad Merge remote-tracking branch 's390-fixes/fixes' omits bd646d4ae01c Merge remote-tracking branch 'powerpc-fixes/fixes' omits 970d060a2a76 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 31f4b51c41df Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 04a893084c90 Merge remote-tracking branch 'arm-current/fixes' omits 52caac2b6043 Merge remote-tracking branch 'arc-current/for-curr' omits 742b3de7c5d3 Merge remote-tracking branch 'fixes/master' omits ef026b0ebc03 Merge branch 'spi-5.7' into spi-next omits 5b289b22eedc Merge branch 'spi-5.6' into spi-linus omits b1a52f86cbf6 Merge branch 'asoc-5.7' into asoc-next omits 667bc2270850 Merge branch 'asoc-5.6' into asoc-linus omits d66fa3548102 arm64: dts: mt2712: use non-empty ranges for usb-phy omits 0958890ffb2e drm/amdgpu: don't enable runtime pm on navi12 omits 84199e4c1fd5 drm/amdgpu/runpm: disable runpm on Vega10 omits 7a57914f3a4f drm/amdgpu/display: Fix Pollock Variant Detection omits aa87f2130d32 drm/amdgpu/display: fix pci revision id fetching omits 6cc56cabdef5 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 5adcd7b55c61 drm/amdgpu: Enter low power state if CRTC active. omits f6b3ea7c201d drm/amdgpu: work around llvm bug #42576 omits c0c79c1888d3 drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits e92eeb4c3886 drm/amdkfd: Enable GWS based on FW Support omits 89b440506071 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits b3a4dd22c4f0 drm/amdgpu: Fine-grained TMZ support omits 712e0bf6c884 drm/amdgpu: stop evicting encrypted BOs to swap omits e9f14edffceb drm/amdgpu: add TMZ handling to amdgpu_move_blit omits b20ab7923fa2 drm/amdgpu: also add the TMZ flag to GART omits 7ecde66a0551 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits d4f748b79465 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 8da64ad66682 drm/amd/display: Indicate use of TMZ buffers to DC omits 6091576e64fc drm/amdgpu: implement TMZ accessor (v3) omits 1d299fd312d8 drm/amdgpu: remove the alignment placeholder for secure buffer omits 277a302ac4ee drm/amdgpu: move CS secure flag next the structs where it's used omits c1ec59e39ebb drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 1fc0f206b0bf drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 9403068369be drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 674340f25d7d drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits c9f3fe771771 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits d1e898d81e0a drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits ab8b22c5b2c7 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits d2a132064d7c drm/amdgpu: job is secure iff CS is secure (v5) omits 572e3f054280 drm/amdgpu: expand the context control interface with trust flag omits c5d8f0f8b9a8 drm/amdgpu: expand the emit tmz interface with trusted flag omits 16db34585c28 drm/amdgpu: add tmz bit in frame control packet omits d55a4c4164a9 drm/amdgpu: add function to check tmz capability (v4) omits 8e54a7d02609 drm/amdgpu: add amdgpu_tmz data structure omits c2b1a456af28 drm/amdgpu: add tmz feature parameter (v2) omits 2eef42e95dbe drm/amdgpu: define the TMZ bit for the PTE omits c76312456395 drm/amdgpu: add UAPI to create secure commands (v3) omits 5be488046589 drm/amdgpu: add UAPI for creating encrypted buffers omits 1458d72fc668 Merge branch 'devprop' into linux-next omits 30d167c6126b f2fs: fix to avoid use-after-free in f2fs_write_multi_pages() omits ce2ddabdaa12 f2fs: fix to avoid using uninitialized variable omits 79a927f722b2 kcsan: Update API documentation in kcsan-checks.h omits c278a23e185b kcsan: Update Documentation/dev-tools/kcsan.rst omits 8cc9e5989080 kcsan: Fix a typo in a comment omits e417079f484d Merge branch 'io_uring-buf-select' into for-next omits dbe05255e12e io_uring: Fix unused function warnings omits 18d4e31dbcba io_uring: add end-of-bits marker and build time verify it omits a11e23e26ae5 io_uring: fix 32-bit pointer cast warnings omits 270c87c80763 io_uring: provide means of removing buffers omits ec657c383c2a io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG omits 1fa96c7f2c21 net: abstract out normal and compat msghdr import omits f7e4223ce309 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV omits a99db8406521 io_uring: support buffer selection for OP_READ and OP_RECV omits ddd9059f3e4b io_uring: add IORING_OP_PROVIDE_BUFFERS omits 21bb53b97f29 Merge branch 'for-5.7/io_uring' into for-next omits 09a4d4c88c6e Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits 696eabb5a0c5 gpio: pl061: Warn when IRQ line has not been configured omits 2dfaa4cc16d6 Merge branch 'for-5.7' into for-next omits 3577d739bb74 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] omits c1c8b1ff0a19 docs: gpio: driver.rst: don't mark literal blocks twice omits d98a23a1af9a gpio: uapi: Improve phrasing around arrays representing em [...] omits d0dc426625a3 locks: fix a potential use-after-free problem when wakeup [...] omits 5a40c2209523 ipc/mqueue.c: fix a brace coding style issue omits 3fe9fedcaff5 ubsan: include bug type in report header omits 32f670982de3 kasan: unset panic_on_warn before calling panic() omits 6c9e33133cc9 ubsan: check panic_on_warn omits 2523bd8057e5 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 171e19534d9d ubsan: split "bounds" checker from other options omits 0455468b83ca ubsan: add trap instrumentation option omits 0e36755db2f3 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 4e3b16905498 aio: simplify read_events() omits f5ea0f84b79f kernel/relay.c: fix read_pos error when multiple readers omits e7d2a3fb05ba kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 31ca2bbbff36 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits 20a8dd5080ab gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits dcce4972220f kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 09961c32e71b samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 9b879d4ebaae samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits e761971e6851 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits fdf0ff955df0 fs/binfmt_elf.c: allocate less for static executable omits e4931edc52e7 fs/binfmt_elf.c: delete "loc" variable omits c20217487b76 fs/epoll: make nesting accounting safe for -rt kernel omits a31dfdb2c943 kselftest: introduce new epoll test case omits cbbf54550b68 epoll: fix possible lost wakeup on epoll_ctl() path omits 10e3566f8164 checkpatch: improve Gerrit Change-Id: test omits 2cadb3d9ebe0 checkpatch: add command-line option for TAB size omits 11172e7a1cf5 checkpatch: fix multiple const * types omits 8f8df6f09509 checkpatch: fix minor typo and mixed space+tab in indentation omits 10ba4070cc04 checkpatch: prefer fallthrough; over fallthrough comments omits a9b8d8e942d9 checkpatch: support "base-commit:" format omits 9c78897a2765 checkpatch: check SPDX tags in YAML files omits 3e62119e6a9e checkpatch: remove email address comment from email addres [...] omits 22c06cd4c714 lib: optimize cpumask_local_spread() omits 79e8792dc547 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 4f601e69e964 string: add stracpy and stracpy_pad mechanisms omits ad6bf16a1fae lib/test_kmod.c: remove a NULL test omits c1c6e2d1e493 lib/rbtree: fix coding style of assignments omits 2ca9d57edb8f lib/test_bitmap.c: make use of EXP2_IN_BITS omits 7f6cc0758469 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits c787970f3654 percpu_counter: fix a data race at vm_committed_as omits 2d8fce24a0fb kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits a286d317e7c4 lib/stackdepot.c: build with -fno-builtin omits bc54dbbd87c9 lib/stackdepot.c: check depot_index before accessing the s [...] omits 68ea51daca25 lib: test_stackinit.c: XFAIL switch variable init tests omits e7218a88ddd7 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 83431c46ae85 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 5159a604aafa lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 3cb05cfb3701 lib/ts_bm.c: replace zero-length array with flexible-array member omits 1d3d970225f9 lib/bch.c: replace zero-length array with flexible-array member omits 1da1fefe838a lib/test_lockup: test module to generate lockups omits 572b2a0f787e bitops: always inline sign extension helpers omits d0cdf7654095 MAINTAINERS: add an entry for kfifo omits 6cc185ca9e3f kernel/extable.c: use address-of operator on section symbols omits 366f2f175bb8 asm-generic: fix unistd_32.h generation format omits 538743c99cb7 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 19d632a44901 proc: faster open/read/close with "permanent" files omits 9984fb7b80fc fs/proc/inode.c: annotate close_pdeo() for sparse omits 0828e98e3165 kernel/hung_task.c: Monitor killed tasks. omits a9a93fa8d7ea fs/buffer.c: dump more info for __getblk_gfp() stall problem omits f407871fb0a5 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits adfcf5fcf10a mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits 8abcb139a9dd mm: fix ambiguous comments for better code readability omits 01af02d7021b mm/zsmalloc: add missing annotation for unpin_tag() omits 78d63cc22133 mm/zsmalloc: add missing annotation for pin_tag() omits 7b5f86211fa1 mm/zsmalloc: add missing annotation for migrate_read_unlock() omits b99f94b3ff14 mm/zsmalloc: add missing annotation for migrate_read_lock() omits 1b4876b6e66e mm/slub: add missing annotation for put_map() omits cda2320db5c8 mm/slub: add missing annotation for get_map() omits ce2456c70beb mm/mempolicy: add missing annotation for queue_pages_pmd() omits 39c1a737dd1b mm/hugetlb: add missing annotation for gather_surplus_pages() omits 3292ccb8317e mm/compaction: add missing annotation for compact_lock_irqsave omits 6db887b42f00 mm/zswap: allow setting default status, compressor and all [...] omits 2b686cfad74d mm: prevent a warning when casting void* -> enum omits b79b36b5c0e2 mm: huge tmpfs: try to split_huge_page() when punching hole omits a2511bef76fb mm/shmem.c: Clean code by removing unnecessary assignment omits 01e9310244de mm/shmem.c: distribute switch variables for initialization omits 7ec94c77c223 mm/memory_hotplug.c: cleanup __add_pages() omits f216c2333e88 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 1f744c218509 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 47cae6fa943a mm/page_ext.c: drop pfn_present() check when onlining omits fc869519dec8 drivers/base/memory.c: drop pages_correctly_probed() omits 5d1755974817 drivers/base/memory.c: drop section_count omits b55e2c666077 drivers/base/memory.c: indicate all memory blocks as removable omits 66056543ea19 mm/page_reporting: add free page reporting documentation omits 8cc552fe537f mm/page_reporting: add budget limit on how many pages can [...] omits b9ebf025395f mm/page_reporting: rotate reported pages to the tail of the list omits 26943eac4b8a virtio-balloon: add support for providing free page report [...] omits bc38b3664d85 virtio-balloon: pull page poisoning config out of free pag [...] omits a948de33e3a9 mm: introduce Reported pages omits 97620d8e68da mm: add function __putback_isolated_page omits 4f7121e7c1d8 mm: use zone and order instead of free area in free_list m [...] omits b29d7a20514b mm: adjust shuffle code to allow for future coalescing omits 56377dc6bed8 mm/madvise: allow KSM hints for remote API omits d70f08c083d5 mm/madvise: employ mmget_still_valid() for write lock omits 00adb013ca4c mm/madvise: support both pid and pidfd for process_madvise omits 2822db8e87d5 pid: move pidfd_get_pid() to pid.c omits d7499a285f39 mm/madvise: check fatal signal pending of target process omits 8718e075897a fix process_madvise build break for arm64 omits 7a1b7f3d8085 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 9556aaf638f3 mm/madvise: pass task and mm to do_madvise omits 7127b3cd88c4 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits b8d2dc287589 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 6ebaf344ea03 mm/ksm.c: update get_user_pages() argument in comment omits de64424e189c mm-migratec-migrate-pg_readahead-flag-fix omits e399da3a153d mm/migrate.c: migrate PG_readahead flag omits 34931d133fd8 mm/migrate.c: unify "not queued for migration" handling in [...] omits d09e3267177f mm/migrate.c: check pagelist in move_pages_and_store_status() omits d197c5b9819d mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 9e5902da34ac mm/migrate.c: no need to check for i > start in do_pages_move() omits b64337df0c69 mm/hugetlb.c: clean code by removing unnecessary initialization omits faab2aba263e hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 60efeecfe087 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 471529ef72c7 hugetlb: remove check_coalesce_bug debug code omits 2cce9823e73d hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits bfe8039f9d56 hugetlb: support file_region coalescing again omits 1c8ff0edb48e hugetlb_cgroup: support noreserve mappings omits 7e7e2f948da4 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits a1694ec2554d hugetlb_cgroup: add accounting for shared mappings omits 965c8c0f9072 mm/hugetlb: fix file_region entry allocations omits 23643bac9ed9 hugetlb: disable region_add file_region coalescing omits 92992754bceb hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits 3958b578f1f3 hugetlb_cgroup: add reservation accounting for private mappings omits 53e7b37a908f mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 20177cf20032 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 4b8b98a7595d hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 1bd77a79e65f mm/memblock.c: remove redundant assignment to variable max_addr omits 80578b9af37e mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits 98d340ef62ac mm/mempolicy: check hugepage migration is supported by arc [...] omits 337b0403e96c mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits b7d0ea5ed112 mm/compaction: Disable compact_unevictable_allowed on RT omits 211da001f1be mm/compaction: really limit compact_unevictable_allowed to [...] omits ef816826b218 mm, compaction: fully assume capture is not NULL in compac [...] omits 767a7beec855 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 03d6310c527c mm,thp,compaction,cma: allow THP migration for CMA allocations omits 05495b8f0781 mm,compaction,cma: add alloc_contig flag to compact_control omits 0a69996e21fb mm/vmscan.c: Clean code by removing unnecessary assignment omits dce63dca377a mm/vmscan.c: fix data races using kswapd_classzone_idx omits 88314c17878b mm/vmscan.c: remove cpu online notification for now omits c1cb6bdbcad0 mm: vmscan: replace open codings to NUMA_NO_NODE omits 6387bc6dd9a4 mm: vmpressure: use mem_cgroup_is_root API omits bda86bbae6a3 mm: vmpressure: don't need call kfree if kstrndup fails omits 47c8982c8bc2 mm/page_alloc: increase default min_free_kbytes bound omits 519e500fac64 kasan: add test for invalid size in memmove omits 97f4ea76d4f4 kasan: detect negative size in memory operation function omits c898680be7c0 mm/sparse: rename pfn_present() to pfn_in_present_section() omits 2f9262f7126c mm/sparsemem: get address to page struct instead of addres [...] omits fa87864acd2f selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits 5b5a2ae5e953 selftest: add MREMAP_DONTUNMAP selftest omits 08182663e803 selftest-add-mremap_dontunmap-selftest-fix omits 6b13c9c72904 selftests: add MREMAP_DONTUNMAP selftest omits a5eaaf76840d mm-add-mremap_dontunmap-to-mremap-v7 omits bec50958a250 mm-add-mremap_dontunmap-to-mremap-v6 omits 367ef5e7dc8a mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 03bce19d8ab3 mm: add pagemap.h to the fine documentation omits 1a81e8596f7f mm/vma: make is_vma_temporary_stack() available for general use omits e53682cfd453 mm/vma: make vma_is_foreign() available for general use omits 6e88187ee41b mm/vma: move VM_NO_KHUGEPAGED into generic header omits 495d6dfdb0ea mm/mmap.c: fix the adjusted length error omits ace8ead223d4 mm/vma: append unlikely() while testing VMA access permissions omits 022da588eca9 mm/vma: replace all remaining open encodings with vma_is_a [...] omits 03e1bdedd6d6 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits 0545e9e34c26 mm/vma: make vma_is_accessible() available for general use omits 64ae5c23f578 mm/vma: add missing VMA flag readable name for VM_SYNC omits 74d1b97f0033 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 6c7fb9524304 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits dcfa27afe696 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits fa9ccc2d02d7 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits c8cba0cc2a80 mm/thp: narrow lru locking omits 9918a216da6d mm/thp: clean up lru_add_page_tail omits d7cd4836549a mm/thp: move lru_add_page_tail func to huge_memory.c omits f8565ab75ac8 mm/page_idle: no unlikely double check for idle page counting omits f431734559e2 mm/memcg: fold lock_page_lru into commit_charge omits d4202039330d mm-vmscan-remove-unnecessary-lruvec-adding-checkpatch-fixes omits a2db4a8a73b5 mm/vmscan: remove unnecessary lruvec adding omits 0f33040b2b82 memcg: css_tryget_online cleanups omits 99a40cda64b1 mm: memcontrol: recursive memory.low protection omits 218daa478997 mm: memcontrol: clean up and document effective low/min ca [...] omits 76a43e4be451 mm: memcontrol: fix memory.low proportional distribution omits 508f1078e8ce mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 8f9d362fc301 mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 48f1b6034544 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits 01ff70628eff mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits 9b58c0dd899e mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits eb297f79e2b2 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits be5c3433fb19 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits 709f241992bd mm: memcg/slab: introduce mem_cgroup_from_obj() omits 109fae3305bd mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 9188f9d311fe mm, memcg: fix build error around the usage of kmem_caches omits 04852ca019be mm/swapfile: fix data races in try_to_unuse() omits 5d219e1bd2f3 mm/swap.c: not necessary to export __pagevec_lru_add() omits dd0725ab8a3c mm/swapfile.c: fix comments for swapcache_prepare omits e9a4b52c3a86 mm: dump_page(): additional diagnostics for huge pinned pages omits f039cadf7d6f mm: improve dump_page() for compound pages omits 9284f77ac79d selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits d8b704a4dc4d mm/gup_benchmark: support pin_user_pages() and related calls omits 400f695360b6 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 6e6ce85aaf90 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits d766128c900b mm/gup: track FOLL_PIN pages omits 939d18c466ac mm/gup: require FOLL_GET for get_user_pages_fast() omits 5e8d4a489de0 mm/gup: pass gup flags to two more routines omits 3d1aab909144 mm: introduce page_ref_sub_return() omits 20829adb53ba mm/gup: pass a flags arg to __gup_device_* functions omits 07129543c44a mm/gup: split get_user_pages_remote() into two routines omits 5a419026c5c8 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits 054343d9a160 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 77a7c3e2706d mm/Makefile: disable KCSAN for kmemleak omits 4d7f73940264 mm/kmemleak.c: use address-of operator on section symbols omits 22b168e61902 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits d3b8e6dc4ac0 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 7e03f0d0ba78 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8129d958f36e ramfs: support O_TMPFILE omits a2d8c232154b ocfs2: replace zero-length array with flexible-array member omits 2d2e169b404c ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 2c357c9d5b52 ocfs2: remove useless err omits f6738e746779 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits fad97e8c87c3 ocfs2: there is no need to log twice in several functions omits 6b9a5636524e ocfs2: remove dlm_lock_is_remote omits 6614c3d7a7ba ocfs2: use OCFS2_SEC_BITS in macro omits 11117f7f299e ocfs2: remove unused macros omits f98390df7d97 ocfs2: remove FS_OCFS2_NM omits cdb7c1e369e2 scripts/spelling.txt: add syfs/sysfs pattern omits 945c644de452 asm-generic: make more kernel-space headers mandatory omits 0119b0e5fff8 kthread: mark timer used by delayed kthread works as IRQ safe omits 6a9df125012c x86/mm: Split vmalloc_sync_all() omits 346a7b0b3bb1 vfs: partially revert "don't allow writes to swap files" omits f5a8e119a651 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits 108e2f18d636 /proc/kpageflags: do not use uninitialized struct pages omits 266c4489c0c4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 58b60b3aa6e6 mm/swapfile.c: move inode_lock out of claim_swapfile omits 0b3dbdd5bed5 arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description omits 17c58c3580d0 mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] omits 86c5929c62c9 mm/z3fold.c: do not include rwlock.h directly omits ff46b94a53a7 fat: fix uninit-memory access for partial initialized inode omits c9942d0a53ef mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] omits 490d0778c0ad mm: avoid data corruption on CoW fault into PFN-mapped VMA omits fc43a4e27298 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() omits 559058c8dd2f mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] omits b5dfaac68a21 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits 6f2bc932d8ff Merge branch 'core/objtool' omits b480aa700ad3 Merge branch 'efi/core' omits 80b8f5cb6dde Merge branch 'irq/core' omits 9407dbf36d60 Merge branch 'locking/core' omits 15cd37284f5d Merge branch 'locking/kcsan' omits 95a432ddba16 Merge branch 'perf/core' omits 7963ae71b820 Merge branch 'perf/urgent' omits 5b74dec422f9 Merge branch 'ras/core' omits 6667cc3101cc Merge branch 'ras/urgent' omits be947ef1a5ad Merge branch 'sched/core' omits 74e7c0fad08e Merge branch 'sched/rt' omits 374b5e27bf86 Merge branch 'timers/core' omits 8e45219695fb Merge branch 'timers/nohz' omits 0fd98c631148 Merge branch 'timers/urgent' omits 1b439e27132c Merge branch 'x86/boot' omits f1721b87a5d3 Merge branch 'x86/build' omits d73eee4c8c53 Merge branch 'x86/cleanups' omits aa54cdeff778 Merge branch 'x86/entry' omits 40c4ac3fa359 Merge branch 'x86/fpu' omits 82361ba44576 Merge branch 'x86/kdump' omits 6d74aac7d77f Merge branch 'x86/splitlock' omits de8a9b84e7f2 Merge branch 'pm-qos' into linux-next omits cf60e2de9bbe Merge branch 'pm-docs' into linux-next omits 3be86f986c23 Merge branch 'for-5.7/io_uring' into for-next omits ef4a75de69cb docs: cpu-freq: convert cpufreq-stats.txt to ReST omits b2b2747bd9da docs: cpu-freq: convert cpu-drivers.txt to ReST omits 70e2c48f7fdb docs: cpu-freq: convert core.txt to ReST omits 86f57e19fcf8 docs: cpu-freq: convert index.txt to ReST omits ea28c454067f docs: cpufreq: fix a broken reference omits aacb1c78f0ba Merge branch 'pm-cpuidle' into linux-next omits e1fa8adfbabf hwmon: (adt7475) Add support for inverting pwm output omits 369e30fde402 hwmon: (adt7475) Add attenuator bypass support omits 2bf77f43eacf dt-bindings: hwmon: Document adt7475 pwm-active-state property omits 199f9ba0e60a dt-bindings: hwmon: Document adt7475 bypass-attenuator property omits 4d040b63b341 dt-bindings: hwmon: Document adt7475 binding omits 567e38bc8058 hwmon: (lm73) Add support for of_match_table omits e17b0e312fbf dt-bindings: Add TI LM73 as a trivial device omits 192f5ab8ee0f hwmon: (pmbus/tps53679) Add documentation omits 8ecc94277177 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits a03ef3666cd3 hwmon: (pmbus/tps53679) Add support for TPS53681 omits f996391bb2a1 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits aad18aee7045 hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits fa33c5cd75d2 hwmon: (pmbus) Implement multi-phase support omits 8e1fb417ad23 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits 058aabc657e4 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits 374b542bf2aa hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits 9f1759a88924 hwmon: (k10temp) Update driver documentation omits 51a938c12125 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits 339fb4919a63 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits 835f992edd47 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits f1b55bc0a247 hwmon: (pmbus/ltc2978) add support for more parts. omits f9d272d30c6b docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits 9bc3523e617d dt-bindings: hwmon: Add AXI FAN Control documentation omits 566a97225cb8 hwmon: Support ADI Fan Control IP omits 092e45c39a7b Merge branch 'devel' into for-next omits 30073b2c0bca irqdomain: Fix function documentation of __irq_domain_allo [...] omits 833b630dfbc4 Merge branch 'for-5.7/io_uring' into for-next omits 51e873dc87a6 tools/memory-model: Fix "conflict" definition omits 765943a4c048 Merge branch 'pm-qos' into linux-next omits c4b000ef57c4 Merge branch 'acpi-button' into linux-next omits 5e8fee38b658 Merge branch 'acpica' into linux-next omits 0cacb1043d18 Merge branch 'acpi-doc' into linux-next omits ebff58339d77 m68k: Replace setup_irq() by request_irq() omits e815aa4ec694 Merge branch 'v5.7-armsoc/soc' into for-next omits 4e01417eb910 Merge branch 'v5.7-armsoc/dts64' into for-next omits 9f383e88119b Merge branch 'v5.7-armsoc/dts32' into for-next omits c9af03c14bfd Default enable RCU list lockdep debugging with PROVE_RCU omits 36dcdec0f468 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] omits ca7c870b883d Documentation/locking/atomic: Add a litmus test for atomic_set() omits bec8fd776d91 Documentation/locking/atomic: Introduce atomic-tests directory omits aa161f7b546f Documentation/locking/atomic: Fix atomic-set litmus test omits 7aaf1432596a tools/memory-model: Add an exception for limitations on _u [...] omits 6a5199b781b4 kcsan: Add current->state to implicitly atomic accesses omits 2382af0e2dca locktorture.c: Fix if-statement empty body warnings omits 52c211e5343a rcu: Expedite first two FQS scans under callback-overload [...] omits 80e3ca9ddabf Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 84d8be7cef32 Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits dc64c664a027 Merge branch 'v5.6/fixes' into tmp/aml-rebuild omits 11566b93881a arm64: dts: meson: fix gxm-khadas-vim2 wifi omits b5b746bc0a6f drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits 5a0a38f59535 Merge branch 'for-next-next-v5.6-20200228' into for-next-20200228 omits 29d2099ff908 Merge branch 'for-next-current-v5.5-20200228' into for-nex [...] omits 6434a5bf8d77 Merge branch 'cleanup/for-5.7-part2' into for-next-next-v5 [...] omits bde0f9ed952e Merge branch 'ext/filipe/reflink-inline-v4' into for-next- [...] omits e617298d28c5 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits 07c4b777b953 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] omits 4e20f0a8d2c1 Merge branch 'misc-next' into for-next-next-v5.6-20200228 omits 1742dc6f4ed7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200228 omits 76a8cd1f5394 btrfs: relocation: Check cancel request after each extent found omits 81fc32a6af6c btrfs: relocation: Check cancel request after each data page read omits 2148e14308cb btrfs: relocation: Introduce error injection points for ca [...] omits 5cc9431e7976 btrfs: kill the subvol_srcu omits 81d0527aa991 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits 339e89acdeb8 btrfs: don't take an extra root ref at allocation time omits 90fec38d3d27 btrfs: hold a ref on the root on the dead roots list omits f8588629ca51 btrfs: make inodes hold a ref on their roots omits a86d4207a5ed btrfs: move the root freeing stuff into btrfs_put_root omits 02d20d5f450d btrfs: move ino_cache_inode dropping omits a8a0ade07e43 btrfs: make the extent buffer leak check per fs info omits 9aa7a498fd0c Btrfs: implement full reflink support for inline extents omits f7cd455e7f97 Btrfs: simplify inline extent handling when doing reflinks omits 6f9f18ed0c10 Btrfs: move all reflink implementation code into its own file omits 77b7fbb24e84 btrfs: balance: factor out convert profile validation omits 67ac3a2a95d6 btrfs: return void from csum_tree_block omits 8b6868c31917 btrfs: simplify tree block checksumming loop omits c67388701a44 btrfs: inline checksum name and driver definitions omits 10f3586f65b0 btrfs: fix btrfs_calc_reclaim_metadata_size calculation omits 852e210a9656 Btrfs: fix crash during unmount due to race with delayed i [...] omits 93a174a83d03 btrfs: factor out prepare_allocation() for extent allocation omits 490bf0d880de btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation omits d27e6d373915 btrfs: factor out chunk_allocation_failed() for extent allocation omits 2d3061c83d87 btrfs: drop unnecessary arguments from find_free_extent_up [...] omits 3d3e522b5e9a btrfs: factor out found_extent() for extent allocation omits 80c3261be962 btrfs: factor out release_block_group() omits f723beec3008 btrfs: drop unnecessary arguments from clustered allocatio [...] omits eba557cf7cde btrfs: factor out do_allocation() for extent allocation omits d6d7fc7f5ae4 btrfs: move variables for clustered allocation into find_f [...] omits c24706cb1cb1 btrfs: move hint_byte into find_free_extent_ctl omits 8c5aaa87b3d6 btrfs: introduce extent allocation policy omits 78af24054b90 btrfs: parameterize dev_extent_min for chunk allocation omits 97296ef85d00 btrfs: factor out create_chunk() omits c1ac11142016 btrfs: factor out decide_stripe_size() omits 5e46dcb27acc btrfs: factor out gather_device_info() omits 33e66953d0b4 btrfs: factor out init_alloc_chunk_ctl omits dd1446d962ff btrfs: introduce alloc_chunk_ctl omits 6ca2122e4400 btrfs: refactor find_free_dev_extent_start() omits 4e407cad510a btrfs: introduce chunk allocation policy omits da72da64bf43 btrfs: handle invalid profile in chunk allocation omits a9fd7a80da78 btrfs: change full_search to bool in find_free_extent_update_loop omits cf51845c5283 btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] omits 47c5bf6f4ab6 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] omits 72029dd818ef uuid: Remove no more needed macro omits e581ceb4dad9 btrfs: switch to use new generic UUID API omits 9f3d0ede79f5 uuid: Provide a GUID generator for raw buffer omits 98fd7d89dd33 uuid: Add inline helpers to import / export UUIDs omits 44d6fb68cf17 btrfs: Don't submit any btree write bio if the fs has errors omits 6e7dd7f1b6d4 btrfs: ioctl: resize: only show message if size is changed omits c994f6108c7b btrfs: slightly simplify global block reserve calculations omits bc0b400ae6df btrfs: merge unlocking to common exit block in btrfs_commi [...] omits 5614e65e7f8e btrfs: reduce pointer intdirections in btree_readpage_end_io_hook omits f72f6ef7139c btrfs: adjust delayed refs message level omits f2f2048fe5a8 btrfs: replace u_long type cast with unsigned long omits c0a9722aa18b btrfs: raid56: simplify sort_parity_stripes omits aa99953f6573 btrfs: adjust message level for unrecognized mount option omits 9a4a5d7913b4 btrfs: simplify parameters of btrfs_set_disk_extent_flags omits 8a0fe4bedd5f btrfs: open code trivial helper btrfs_header_chunk_tree_uuid omits 483d5f391120 btrfs: open code trivial helper btrfs_header_fsid omits 997992da9925 btrfs: move mapping of block for discard to its caller omits 5bf3e7016db5 btrfs: use struct_size to calculate size of raid hash table omits b49531f1fb5d btrfs: convert snapshot/nocow exlcusion to drew lock omits 5010c06c6361 btrfs: Implement DREW lock omits 8c2eb7951d68 btrfs: simplify error handling in __btrfs_write_out_cache() omits 69e37c497172 btrfs: use standard debug config option to enable free-spa [...] omits 650fb51044f7 btrfs: make the uptodate argument of io_ctl_add_pages() boolean omits 6d8d64c9fb4f btrfs: use inode from io_ctl in io_ctl_prepare_pages omits 4c59b2a98a58 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits fecf3b51eecb btrfs: export helpers for subvolume name/id resolution omits ffb79214127e btrfs: use ioctl args support mask for device delete omits 224a83f9f426 btrfs: use ioctl args support mask for subvolume create/delete omits 90a3a0f5fa98 btrfs: define support masks for ioctl volume args v2 omits aa3605f67f84 btrfs: Add missing lock annotation for release_extent_buffer() omits f5d55f91d6ad btrfs: set update the uuid generation as soon as possible omits f9d047fa3968 btrfs: bail out of uuid tree scanning if we're closing omits 4f31bc0300b6 btrfs: make btrfs_check_uuid_tree private to disk-io.c omits c1df663abfe2 btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] omits 35ebe4516754 btrfs: raid56: simplify tracking of Q stripe presence omits 76e22207889b btrfs: backref, use correct count to resolve normal data refs omits 3f7ba7471c76 btrfs: backref, only search backref entries from leaves of [...] omits 20224e106fd1 btrfs: backref, don't add refs from shared block when reso [...] omits a99ced96139d btrfs: backref, only collect file extent items matching ba [...] omits b207c61702dd btrfs: remove buffer_heads form super block mirror integri [...] omits 818a4e88050f btrfs: remove buffer_heads from btrfsic_process_written_block() omits 2cf3c8394e06 btrfs: remove btrfsic_submit_bh() omits d9a9fafc9c09 btrfs: use bios instead of buffer_heads from super block writeout omits 4cb0d6e0499a btrfs: use the page cache for super block reading omits c92a58dccd37 btrfs: reduce scope of btrfs_scratch_superblocks() omits 7add5c112874 btrfs: don't kmap() pages from block devices omits 9fb8ff73c54a btrfs: Export btrfs_release_disk_super omits 271561c4f01c Btrfs: avoid unnecessary splits when setting bits on an ex [...] omits 631c8d5097cd btrfs: handle logged extent failure properly omits 8aa412096e13 btrfs: relocation: Remove is_cowonly_root() omits e7c69fe9164e btrfs: switch to per-transaction pinned extents omits 51d7030a60f3 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] omits f524e0f4a7ce btrfs: Mark pinned log extents as excluded omits 7a512345c1f4 btrfs: Pass transaction handle to write_pinned_extent_entries omits 943737d20165 btrfs: Make pin_down_extent take transaction handle omits a13bf81a69bd btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] omits d001449b4009 btrfs: Make btrfs_pin_reserved_extent take transaction handle omits 0e852f2f0a33 btrfs: Call btrfs_pin_reserved_extent only during active t [...] omits c90fbdfcc95e btrfs: Introduce unaccount_log_buffer omits c4ef4e9af2b5 btrfs: Make btrfs_pin_extent take trans handle omits 707d006e3264 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] omits d9a2ef1e3d6e btrfs: sysfs, unify handler name of devinfo/missing omits 92686dda08df btrfs: sysfs, rename device_link add/remove functions omits c7000fb61b4a btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] omits 962cabc754d1 btrfs: sink argument tree to __do_readpage omits 7f23ea5da971 btrfs: sink arugment tree to contiguous_readpages omits 3697757f23dc btrfs: sink argument tree to __extent_read_full_page omits 3556e3694db2 btrfs: sink argument tree to extent_read_full_page omits 87cce2f2458b btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits 0ed4e3eb5bed btrfs: add assertions for tree == inode->io_tree to extent [...] omits ab062a07bfee btrfs: drop argument tree from submit_extent_page omits 60ebda1f5871 btrfs: remove extent_page_data::tree omits b6363546083a btrfs: add wrapper for transaction abort predicate omits b339944a0d4d btrfs: move root node locking helpers to locking.c omits 511e2bea9d02 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root omits 92c46b2eee70 btrfs: add a leak check for roots omits 0caa9701257c btrfs: make the init of static elements in fs_info separate omits 8192d8ceb9ef btrfs: move fs_info init work into it's own helper function omits c5408e7d586d btrfs: free more things in btrfs_free_fs_info omits 45f7d382aef4 btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root omits b5c89901a95f btrfs: use btrfs_put_fs_root to free roots always omits da571a87c37d btrfs: hold a ref on the root in open_ctree omits 41810bba3596 btrfs: export and rename free_fs_info omits a7125398bea0 btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry omits 83c4198e91fa btrfs: hold a ref on the root in btrfs_recover_log_trees omits 70b66b333871 btrfs: hold a ref on the root in create_pending_snapshot omits 7ac086cb04ba btrfs: hold a ref on the root in get_subvol_name_from_objectid omits a9febda28222 btrfs: hold a ref on the root in btrfs_ioctl_send omits db9dd31e682e btrfs: hold a ref on the root in scrub_print_warning_inode omits 094559e555ba btrfs: hold a ref for the root in btrfs_find_orphan_roots omits fa852709fa6a btrfs: push grab_fs_root into read_fs_root omits d606a6ef38b4 btrfs: hold a ref on the root in btrfs_recover_relocation omits a0fb73950ebd btrfs: hold a ref on the root in create_reloc_inode omits b1da07358069 btrfs: hold a ref on the root in find_data_references omits e6502bb6847b btrfs: hold a ref on the root in record_reloc_root_in_trans omits 4504fc686d19 btrfs: hold a ref on the root in merge_reloc_roots omits 23c695c3527d btrfs: hold a ref on the root in prepare_to_merge omits fb568912bcd3 btrfs: hold a ref on the root in build_backref_tree omits 092f6f9c14d2 btrfs: hold ref on root in btrfs_ioctl_default_subvol omits cbde2350a700 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info omits 9e53448edeec btrfs: hold a ref on the root in btrfs_search_path_in_tree_user omits eb699deb0727 f2fs: fix inconsistent comments omits af9311a30636 f2fs: remove i_sem lock coverage in f2fs_setxattr() omits 3a453558c72e f2fs: cover last_disk_size update with spinlock omits 110ffaed132a f2fs: fix to check i_compr_blocks correctly omits d68b510f3f9a kcsan: Add option for verbose reporting omits 5e938cbe5ccf kcsan: Add option to allow watcher interruptions omits 5d941764332f EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits e6d7d03a2a14 fork: Annotate a data race in vm_area_dup() omits 81c88cd3769a rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits eac0756e9e97 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits ca4d1bc1176a rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits abe82de1ff9c rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits c2416423203f rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits ab78068dcdb8 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 70b75d5e0b25 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 74c776efc87a rcu: Use data_race() for RCU expedited CPU stall-warning prints omits f328bdae9d24 rcu: Use data_race() for RCU CPU stall-warning prints omits a0d161e2688e rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits cbbdb18a1e6b srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 67386c669cf6 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 0af262cdcfea rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 8e1e24715b5e rcu: Mark rcu_state.ncpus to detect concurrent writes omits 3d4f9e146bf4 Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits bed54adc4da6 Merge branch 'kcsan.2020.02.13b' into HEAD omits 2ba1c47a6b8c tpm_tis_spi: use new 'delay' structure for SPI transfer delays omits e9c02c092dc5 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 582d8dfd96a1 ARM: dts: at91: sama5d4: use correct rtc compatible omits c0569c839d50 ARM: dts: at91: sama5d2: use correct rtc compatible omits 21b265038f22 Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] omits 14c3bf32cb4a tpm: tpm2_bios_measurements_next should increase position index omits 349e029a327f tpm: tpm1_bios_measurements_next should increase position index omits 718ab3557ccd tpm: Don't make log failures fatal omits 6143a33281e2 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 4ed6a099c6d3 btrfs: hold a ref on the root in btrfs_search_path_in_tree omits 9c64c4095a52 btrfs: hold a ref on the root in search_ioctl omits 5894d1f7ca04 btrfs: hold a ref on the root in create_subvol omits 8b8e51f8b2cd btrfs: hold a ref on the root in fixup_tree_root_location omits d65628d18484 btrfs: hold a ref on the root in __btrfs_run_defrag_inode omits 484dbc8c427e btrfs: hold a root ref in btrfs_get_dentry omits 0436278f78ff btrfs: hold a ref on the root in resolve_indirect_ref omits 55421cf850ab btrfs: hold a ref on fs roots while they're in the radix tree omits fac5fd89caf8 btrfs: describe the space reservation system in general omits a96a8bf4036a btrfs: add a comment describing delalloc space reservation omits b8b1d7193cab btrfs: add a comment describing block reserves omits b60b90e51d40 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root omits 3b3de2c2d241 btrfs: make the fs root init functions static omits 49ab46780caa btrfs: open code btrfs_read_fs_root_no_name omits 77ede48aab35 btrfs: remove btrfs_read_fs_root, not used anymore omits f134c79dd40c btrfs: make relocation use btrfs_read_tree_root() omits 54a2696cff82 btrfs: export and use btrfs_read_tree_root for tree-log omits 78a62831a719 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root omits 9992064fdd1f btrfs: move fs root init stuff into btrfs_init_fs_root omits 326d4a836372 btrfs: push __setup_root into btrfs_alloc_root omits e28d9ab3000a btrfs: delete the ordered isize update code omits ab8961724854 btrfs: replace all uses of btrfs_ordered_update_i_size omits 664e121f77fd btrfs: use the file extent tree infrastructure omits 22e0abaf3ea2 btrfs: introduce per-inode file extent tree omits a6026bbe8761 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] omits 6a2a655e2d95 btrfs: update the comment of btrfs_control_ioctl() omits a86b4aab58cc btrfs: relocation: Add introduction of how relocation works omits 985d6f6642b4 Btrfs: don't iterate mod seq list when putting a tree mod seq omits 00bd69e11616 btrfs: Add overview of device replace omits 48b4bfe7105f Merge branch 'imx/defconfig' into for-next omits 44db693217b7 Merge branch 'imx/dt64' into for-next omits 75a35f45310a arm64: dts: ls1028: sl28: explicitly enable network ports omits 0d4c121c83c2 arm64: dts: ls1028a: enable switch PHYs on RDB omits 3f8a01b0686f arm64: dts: ls1028a: add node for Felix switch omits b9213899d2b0 arm64: dts: ls1028a: disable all enetc ports by default omits 64a569c00b0a arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] omits b007944d5889 Merge branch 'imx/dt' into for-next omits 3c96f0bb6b15 Merge branch 'imx/bindings' into for-next omits 1be7ba725e25 Merge branch 'imx/soc' into for-next omits 50e014b3c730 Merge branch 'imx/drivers' into for-next omits b6d3febbe029 Merge branch 'imx/fixes' into for-next omits 0c1b9304f6cf Merge branch 'clk/imx' into for-next omits 72dab017f18d arm64: dts: librem5-devkit: add lsm9ds1 mount matrix omits 5835805a1468 arm64: dts: librem5-devkit: increase the VBUS current in t [...] omits 078af005146e arm64: dts: librem5-devkit: allow the redpine card to be removed omits 1319040e968a arm64: dts: librem5-devkit: add the regulators for DVFS omits 5448bd824cd0 arm64: dts: librem5-devkit: add a vbus supply to usb0 omits 5ae6bd6d9f2f arm64: dts: librem5-devkit: allow modem to wake the system [...] omits 2076b9973111 arm64: dts: librem5-devkit: add the simcom 7100 modem and [...] omits 24a0eba692cb arm64: dts: librem5-devkit: enable sai2 and sai6 audio interface omits 5db834fa2a2b Merge branch 'misc-5.6' into next-fixes omits daf98fffe4dc Merge branch 'pci/misc' omits 797f555db38c Merge branch 'pci/hotplug' omits 218a10d2260b kcsan, trace: Make KCSAN compatible with tracing omits be544aff3d15 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits b4b78d640feb kcsan: Add kcsan_set_access_mask() support omits b5d25de228e4 kcsan: Introduce kcsan_value_change type omits 3ed8d4aa9fba compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits b5b2b24dfec0 kcsan: Move interfaces that affects checks to kcsan-checks.h omits 1c92179af655 ipmi_si: Avoid spurious errors for optional IRQs omits 56568eebf45e Merge branch for-5.7/arm64/dt into for-next omits 80d3ab25c9b7 Merge branch for-5.7/arm/defconfig into for-next omits f9edd66828ba Merge branch for-5.7/arm/dt into for-next omits 12b12528f7a8 Merge branch for-5.7/soc into for-next omits 287eec57fa9b Merge branch for-5.7/firmware into for-next omits 4bcfe9cd2567 Merge branch for-5.7/cpuidle into for-next omits ec1a24f724dc Merge branch for-5.7/clk into for-next omits 199eb1675eb2 Merge branch for-5.7/dt-bindings into for-next omits c75fb63bb4ef kcsan: Fix misreporting if concurrent races on same address omits f6d100d97b4e Merge branch 'kcsan.2020.02.07a' into HEAD omits 152f9a049efc Merge branch 'v5.6-clk/fixes' into for-next omits 23ac8981671f Merge branch 'v5.7-armsoc/dts64' into for-next omits 1cd27003497a workqueue: don't use wq_select_unbound_cpu() for bound works omits e79c16ada126 Merge branch 'v5.7-clk/next' into for-next omits 6fae6a5c2cd4 Merge branch 'v5.7-armsoc/soc' into for-next omits b3c62274fb2e ARM: dts: at91: sam9x60ek: enable watchdog node omits 55529d45ed6a ARM: dts: at91: sam9x60: add watchdog node omits d492b2361746 arm: at91: dts: Kill off "simple-panel" compatibles omits dff527e7a0a8 m68k: Switch to asm-generic/hardirq.h omits 5e2367484014 fbdev: c2p: Use BUILD_BUG() instead of custom solution omits 2608a8cebbe1 dio: Remove unused dio_dev_driver() omits aabbda8dbf85 dio: Fix dio_bus_match() kerneldoc omits f0c2cdd623f7 dio: Make dio_match_device() static omits 5b78fcbb61fb zorro: Move zorro_bus_type to bus-private header file omits 4420e44b5d6d zorro: Remove unused zorro_dev_driver() omits f064c3c13910 zorro: Use zorro_match_device() helper in zorro_bus_match() omits 2d9f911c0662 zorro: Fix zorro_bus_match() kerneldoc omits 1b5d564f87cb zorro: Make zorro_match_device() static omits 2680729e9c11 m68k: Fix Kconfig indentation omits 370e2c82a4a5 vhost: use batched version by default omits 7e0a3cb260f9 vhost: option to fetch descriptors through an independent struct omits ed18fb8345fc ptr_ring: linked list fallback omits 106a01852fe6 tools/virtio: option to build an out of tree module omits 5a87e60312a9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits a1766a49fc90 Merge tag 'drivers_soc_for_5.6' into next omits 9b5f852ae20d ktest: Make default build option oldconfig not randconfig omits f75152eb8bea ktest: Fix some typos in sample.conf omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size adds 26398db1f49a Merge tag 'drm-misc-fixes-2020-03-05' of git://anongit.fre [...] adds 64c3fd53408d Merge tag 'drm-intel-fixes-2020-03-05' of git://anongit.fr [...] adds 2ab7e274b867 drm/amdgpu: clean wptr on wb when gpu recovery adds 194bcf35bce4 drm/amdgpu: disable 3D pipe 1 on Navi1x adds 5ac7fd2f597b drm/amd/display: Clear link settings on MST disable connector adds a0275dfc82c9 drm/amd/display: fix dcc swath size calculations on dcn1 adds 80381d40c9bf drm/amd/powerplay: fix pre-check condition for setting clo [...] adds ab65a371dd5f drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case adds 09ed6ba43e65 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...] adds 2ac4853e295b Merge tag 'amd-drm-fixes-5.6-2020-03-05' of git://people.f [...] adds ba0ae9ac4607 Merge tag 'drm-fixes-2020-03-06' of git://anongit.freedesk [...] adds 86dfa5bec249 Merge branch 'acpi-doc' adds fe67d1821fa8 Merge tag 'acpi-5.6-rc5' of git://git.kernel.org/pub/scm/l [...] adds b0b8a945ea29 Merge tag 'devprop-5.6-rc5' of git://git.kernel.org/pub/sc [...] adds 8b272b3cbbb5 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] adds 8a8683ad9ba4 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() adds c3e5ea6ee574 mm: avoid data corruption on CoW fault into PFN-mapped VMA adds bc87302a093f fat: fix uninit-memory access for partial initialized inode adds a8198fedd945 mm/z3fold.c: do not include rwlock.h directly adds c87cbc1f007c mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] adds 140d7e88bb2a arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description adds aeb542a1b5c5 Merge branch 'akpm' (patches from Andrew) adds c20c4a084a87 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 08e39fcb92b0 Merge tag 'hwmon-for-v5.6-rc5' of git://git.kernel.org/pub [...] adds 43c63729c96f Merge tag 'regulator-fix-v5.6-rc4' of git://git.kernel.org [...] adds ae24a21bbd96 Merge tag 'spi-fix-v5.6-rc4' of git://git.kernel.org/pub/s [...] adds 6d390e4b5d48 locks: fix a potential use-after-free problem when wakeup [...] adds 0b25d458035d Merge tag 'filelock-v5.6-1' of git://git.kernel.org/pub/sc [...] adds e7a04894c766 btrfs: fix RAID direct I/O reads with alternate csums adds 30fe0d07fd7b Merge tag 'for-5.6-rc4-tag' of git://git.kernel.org/pub/sc [...] adds 513dc792d606 vgacon: Fix a UAF in vgacon_invert_region adds 2f501bb1802d Merge tag 'drm-fixes-2020-03-06-1' of git://anongit.freede [...] adds 14ee09a05ed5 dt-bindings: power: Extend nodename pattern for power-doma [...] adds d2334a91a3b0 dt-bindings: arm: Fixup the DT bindings for hierarchical P [...] adds bdf1ea7ca8a9 Merge tag 'devicetree-fixes-for-5.6-3' of git://git.kernel [...] adds 611d61f9ac99 parse-maintainers: Mark as executable adds af33d2433b03 riscv: fix seccomp reject syscall code path adds 7e6582ef32f6 Merge tag 'riscv-for-linus-5.6-rc5' of git://git.kernel.or [...] adds 63849c8f4107 Merge tag 'linux-kselftest-5.6-rc5' of git://git.kernel.or [...] adds 95dbf14b236f ALSA: sgio2audio: Remove usage of dropped hw_params/hw_fre [...] adds 5a56996b0f13 Merge tag 'asoc-fix-v5.6-rc4' of https://git.kernel.org/pu [...] adds 676fc8de3193 Merge tag 'sound-5.6-rc5' of git://git.kernel.org/pub/scm/ [...] adds fa883d6afb15 Merge tag 'for-linus-2020-03-07' of gitolite.kernel.org:pu [...] adds cbee7c8b4485 Merge tag 'for-linus-5.6b-rc5-tag' of git://git.kernel.org [...] adds 5236647adbae Merge tag 'powerpc-5.6-4' of git://git.kernel.org/pub/scm/ [...] adds 9d588f636027 Merge tag 's390-5.6-5' of git://git.kernel.org/pub/scm/lin [...] adds 6f784a3179dc Merge tag 'media/v5.6-2' of git://git.kernel.org/pub/scm/l [...] adds e959e5405f34 block: Remove used kblockd_schedule_work_on() adds 764b53b26c98 Revert "bcache: ignore pending signals when creating gc an [...] adds 153031a301bb blktrace: fix dereference after null check adds 14afc5936197 block, bfq: fix overwrite of bfq_group pointer in bfq_find [...] adds 5dfcc13902bf Merge tag 'block-5.6-2020-03-07' of git://git.kernel.dk/li [...] adds c1e2148f8ecb io_uring: free fixed_file_data after RCU grace period adds f0e20b894350 io_uring: fix lockup with timeouts adds c20037652700 Merge tag 'io_uring-5.6-2020-03-07' of git://git.kernel.dk [...] adds de5ed007a03d IB/mlx5: Fix implicit ODP race adds e38b55ea0443 RDMA/core: Fix protection fault in ib_mr_pool_destroy adds a4e63bce1414 RDMA/odp: Ensure the mm is still alive before creating an [...] adds 78f34a16c286 RDMA/nldev: Fix crash when set a QP to a new counter but Q [...] adds 12e5eef0f4d8 RDMA/siw: Fix failure handling during device creation adds 810dbc69087b RDMA/iwcm: Fix iwcm work deallocation adds 61a09258f2e5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds fd3f6cc9806c Merge tag 'usb-5.6-rc5' of git://git.kernel.org/pub/scm/li [...] adds 35d4670aaec7 serdev: Fix detection of UART devices on Apple machines. adds 0e28ed6c9df9 Revert "tty: serial: fsl_lpuart: drop EARLYCON_DECLARE" adds 2b2e71fe6575 tty: serial: fsl_lpuart: free IDs allocated by IDA adds cc432aee7d5a Merge tag 'tty-5.6-rc5' of git://git.kernel.org/pub/scm/li [...] adds b34e5c13327e Merge tag 'driver-core-5.6-rc5' of git://git.kernel.org/pu [...] adds 378fee2e6b12 Merge tag 'char-misc-5.6-rc5' of git://git.kernel.org/pub/ [...] adds efe582a137ed Merge tag 'edac_urgent-2020-03-08' of git://git.kernel.org [...] adds 62790268e4ed Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2c523b344dfa Linux 5.6-rc5 adds f13f09a12cbd virtio_ring: Fix mem leak with vring_new_virtqueue() adds f5f6b95c72f7 virtio-blk: fix hw_queue stopped on arbitrary error adds 3d973b2e9a62 virtio-blk: improve virtqueue error to BLK_STS adds 6ae4edab2fbf virtio_balloon: Adjust label in virtballoon_probe adds 7de41b120bb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds d397a82b7cca Merge tag 'mmc-v5.6-rc1' of git://git.kernel.org/pub/scm/l [...] adds afbac6c500da ktest: Fix some typos in sample.conf adds 791dc9d6b3ca ktest: Make default build option oldconfig not randconfig adds 4d00fc477a2c ktest: Add timeout for ssh sync testing adds 1091c8fce8aa ktest: Fix typos in ktest.pl adds 30bb5572ce7a Merge tag 'ktest-v5.6' of git://git.kernel.org/pub/scm/lin [...] adds aa202f1f5696 workqueue: don't use wq_select_unbound_cpu() for bound works adds 2c1aca4bd3fe Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] adds e94148454103 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] adds d568bbd2f872 auxdisplay: Fix Kconfig indentation adds e8897e4fe8f2 auxdisplay: img-ascii-lcd: convert to devm_platform_iorema [...] adds 2f920c0f0e29 auxdisplay: charlcd: replace zero-length array with flexib [...] adds 2a48b3793157 Merge tag 'auxdisplay-for-linus-v5.6-rc6' of git://github. [...] adds 11a4a8f73b3c clang-format: Update with the latest for_each macro list adds f35111a94654 Merge tag 'clang-format-for-linus-v5.6-rc6' of git://githu [...] adds e3a36eb6dfae driver code: clarify and fix platform device DMA mask allocation adds f98371476f36 pinctrl: qcom: ssbi-gpio: Fix fwspec parsing bug adds d62e7fbea495 pinctrl: falcon: fix syntax error adds 1cada2f30766 pinctrl: qcom: Assign irq_eoi conditionally adds a6ff4631a619 Merge tag 'pinctrl-v5.6-2' of git://git.kernel.org/pub/scm [...] adds e8d87a0b822d MIPS: DTS: CI20: fix PMU definitions for ACT8600 adds 130ab8819d81 MIPS: DTS: CI20: fix interrupt for pcf8563 RTC adds f7d5f5655ef7 MAINTAINERS: Correct MIPS patchwork URL adds c7f26a0ce61e Merge tag 'mips_fixes_5.6.1' of git://git.kernel.org/pub/s [...] adds d9815bff6b37 ftrace: Return the first found result in lookup_rec() adds 36feb996308e Merge tag 'trace-v5.6-rc4' of git://git.kernel.org/pub/scm [...] adds b26ebfe12f34 pid: Fix error return value in some cases adds 10dab84caf40 pid: make ENOMEM return value more obvious adds addcb1d0ee31 Merge tag 'for-linus-2020-03-10' of git://git.kernel.org/p [...] adds 2b4eae95c736 fscrypt: don't evict dirty inodes after removing key adds e6e6ec48dd0f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds c59b243c13ec Merge remote-tracking branch 'fixes/master' adds 204c7eceb76f ARC: show_regs: reduce lines of output adds 8d92e992a785 ARC: define __ALIGN_STR and __ALIGN symbols for ARC adds 703aa82c5f6f Merge remote-tracking branch 'arc-current/for-curr' adds 5a69fd01643b Merge remote-tracking branch 'arm-current/fixes' adds 9218b36d767a s390/diag: fix display of diagnose call statistics adds b7dba21d3dc9 Merge remote-tracking branch 's390-fixes/fixes' adds 68e1006f618e net: hns3: fix a not link up issue when fibre port support [...] adds 3b4f06c715d0 sfc: complete the next packet when we receive a timestamp adds 2f63f2d59814 Merge tag 'wireless-drivers-2020-03-05' of git://git.kerne [...] adds e25d5dbcffae veth: ignore peer tx_dropped when counting local rx_dropped adds a3aefbfe4575 net: nfc: fix bounds checking bugs on "pipe" adds 2398e3991bda mptcp: always include dack if possible. adds d78008de6103 netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute adds 1d305ba40eb8 netfilter: nf_tables: fix infinite loop when expr is not a [...] adds 6a42cefb25d8 netfilter: nft_chain_nat: inet family is missing module ownership adds 357ddbb9bf48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 26d5bb9e4c4b dt-bindings: net: FMan erratum A050385 adds b54d39008623 arm64: dts: ls1043a: FMan erratum A050385 adds b281f7b93b25 fsl/fman: detect FMan erratum A050385 adds 3c68b8fffb48 dpaa_eth: FMan erratum A050385 workaround adds 172fd3eb3873 Merge branch 'QorIQ-DPAA-FMan-erratum-A050385-workaround' adds b7469e83d2ad bonding/alb: make sure arp header is pulled before accessing it adds e396ce5f4229 ionic: fix vf op lock usage adds 03138e2bf78b MAINTAINERS: remove bouncing pkaustub@cisco.com from enic adds aeaa925bff84 rhashtable: Document the right function parameters adds 63aae7b17344 ipvlan: do not add hardware address of master to its unica [...] adds 17c25cafd4d3 gre: fix uninit-value in __iptunnel_pull_header adds b723bd933980 net: stmmac: dwmac1000: Disable ACS if enhanced descs are [...] adds 83f73c5bb7b9 inet_diag: return classid for all socket types adds 661388f9b000 linux-next: DOC: RDS: Fix a typo in rds.txt adds 4b1bd9db078f sfc: detach from cb_page in efx_copy_channel() adds ad8192767c9f ipvlan: don't deref eth hdr before checking it's set adds e18b353f102e ipvlan: add cond_resched_rcu() while processing muticast backlog adds ce9a4186f9ac macvlan: add cond_resched() during multicast processing adds 018d26fcd12a cgroup, netclassid: periodically release file_lock on clas [...] adds afe207d80a61 ipvlan: do not use cond_resched_rcu() in ipvlan_process_mu [...] adds a8015ded89ad net: mscc: ocelot: properly account for VLAN header length [...] adds 8e8ce08198de batman-adv: Don't schedule OGM for disabled interface adds 236205942749 Merge tag 'batadv-net-for-davem-20200306' of git://git.ope [...] adds 65dfcf08072b MAINTAINERS: update cxgb4vf maintainer to Vishal adds e876ecc67db8 cgroup: memcg: net: do not associate sock with unrelated cgroup adds d752a4986532 net: memcg: late association of sock to memcg adds 60380488e4e0 ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface adds ece0d7bd7461 net/smc: cancel event worker during device removal adds 7d7195a026ba ibmvnic: Do not process device remove during device reset adds 6fc498bc8292 net: macsec: update SCI upon MAC address change. adds 09f4136c5d6b net: macsec: invoke mdo_upd_secy callback when mac address [...] adds a2d8bf77a27c Merge branch 'MACSec-bugfixes-related-to-MAC-address-change' adds 240c1948491b s390/qeth: don't reset default_out_queue adds 17413852804d s390/qeth: handle error when backing RX buffer adds 0e635c2a8713 s390/qeth: cancel RX reclaim work earlier adds 2165fdf4bc2d Merge branch 's390-qeth-fixes' adds 0e1a1d853ece nl80211: add missing attribute validation for critical pro [...] adds 056e9375e1f3 nl80211: add missing attribute validation for beacon repor [...] adds 5cde05c61cbe nl80211: add missing attribute validation for channel switch adds ba32679cac50 mac80211: Do not send mesh HWMP PREQ if HWMP is disabled adds f2df8ce148fc Merge tag 'mac80211-for-net-2020-03-11' of git://git.kerne [...] adds 90bd2eb06d57 Merge remote-tracking branch 'net/master' adds 1bc7896e9ef4 bpf: Fix deadlock with rq_lock in bpf_send_signal() adds c4ef2f3256e3 selftests/bpf: Add send_signal_sched_switch test adds a35a76faad53 Merge branch 'fix_bpf_send_signal' adds 8e5290e710f4 bpf: Return better error value in delete_elem for struct_ops map adds 849b4d94582a bpf: Do not allow map_freeze in struct_ops map adds 80f1f8503635 bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits adds 93e5fbb18cec selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set adds 62039c30c19d bpf: Initialize storage pointers to NULL to prevent freein [...] adds 1d8006abaab4 bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory adds da6c7faeb103 bpf/btf: Fix BTF verification of enum members in struct/union adds 6ffe559a77d1 selftests/bpf: Add test for the packed enum member in stru [...] adds f7861a55b1ce Merge branch 'fix-BTF-enum' adds 90db6d772f74 bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free adds c14bade11299 Merge remote-tracking branch 'bpf/master' adds d1d17a359ce6 esp: remove the skb from the chain when it's enqueued in c [...] adds 421451425332 Merge remote-tracking branch 'ipsec/master' adds 089e5016d7eb iwlwifi: mvm: take the required lock when clearing time ev [...] adds cb377dfda175 iwlwifi: consider HE capability when setting LDPC adds 71bc0334a637 iwlwifi: check allocated pointer when allocating conf_tlvs adds a5688e600e78 iwlwifi: yoyo: don't add TLV offset when reading FIFOs adds 699b760bd29e iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails adds ce19801ba75a iwlwifi: mvm: Fix rate scale NSS configuration adds 9352ed0165ff iwlwifi: cfg: use antenna diversity with all AX101 devices adds 453bfc2d16fc Merge tag 'iwlwifi-for-kalle-2020-03-08' of git://git.kern [...] adds da86cad0e011 MAINTAINERS: update web URL for iwlwifi adds a84f6cf0c22f Merge remote-tracking branch 'wireless-drivers/master' adds f2ecf903ef06 ALSA: pcm: oss: Avoid plugin buffer overflow adds d683469b3c93 ALSA: line6: Fix endless MIDI read loop adds 3b36b13d5e69 ALSA: hda/realtek: Fix pop noise on ALC225 adds 407da43c48a5 Merge remote-tracking branch 'sound-current/for-linus' adds d902e7856d2a ASoC: wcd9335: fix address map representation adds 9401d5aa328e ASoC: jz4740-i2s: Fix divider written at incorrect offset [...] adds a22ae72b86a4 ASoC: soc-core: disable route checks for legacy devices adds c8061689ffad ASoC: Intel: skl_nau88l25_ssm4567: disable route checks adds 2ef81057d804 ASoC: Intel: Skylake: Remove superfluous chip initialization adds a66f88394a78 ASoC: Intel: Skylake: Select hda configuration permissively adds e603f11d5df8 ASoC: Intel: Skylake: Enable codec wakeup during chip init adds 9e6c382f5a61 ASoC: Intel: Skylake: Shield against no-NHLT configurations adds 024aa45f55cc ASoC: Intel: Allow for ROM init retry on CNL platforms adds 7693cadac865 ASoC: Intel: Skylake: Await purge request ack on CNL adds e05139ae9afe Merge branch 'asoc-5.6' into asoc-linus adds b10c945288db Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ff33c1d31f90 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 339cb40215a1 Merge remote-tracking branch 'regulator-fixes/for-linus' adds c08ab390b683 Merge tag 'thunderbolt-fix-for-v5.6-rc6' of git://git.kern [...] adds 045706bff837 xhci: Do not open code __print_symbolic() in xhci trace events adds 16263abc12d0 usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller [...] adds b38e649ab46e Merge remote-tracking branch 'usb.current/usb-linus' adds f9fc90104abb usb: serial: option: add ME910G1 ECM composition 0x110b adds 10ee67e16c62 USB: serial: pl2303: add device-id for HP LD381 adds c7e8267cd5ee Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 7cbf3dd3139a usb: chipidea: udc: fix sleeping function called from inva [...] adds 46e3f0f792da Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 9d32c0cde4e2 staging/speakup: fix get_word non-space look-ahead adds 1d715d407d2d Merge remote-tracking branch 'staging.current/staging-linus' adds 211b64e4b5b6 binderfs: use refcount for binder control devices too adds 5614b6004595 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 32cf3a610c35 Input: raydium_i2c_ts - fix error codes in raydium_i2c_boo [...] adds 574abf5676ac dt-bindings: vendor-prefixes: Add Coreriver vendor prefix adds 3c2c07b0068a dt-bindings: input: add Coreriver TC360 binding adds da3289044833 Input: tm2-touchkey - add support for Coreriver TC360 variant adds 28744c77731d Merge remote-tracking branch 'input-current/for-linus' adds 1579f1bc3b75 crypto: x86/curve25519 - support assemblers with no adx support adds b3ebde5e763b Merge remote-tracking branch 'crypto-current/master' adds cf7da891b624 docs: dmaengine: provider.rst: get rid of some warnings adds f91da3bd2172 dmaengine: move .device_release missing log warning to deb [...] adds 195967c088aa MAINTAINERS: rectify the INTEL IADX DRIVER entry adds 18638c380dd9 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 0c5220a3c124 ARM: dts: N900: fix onenand timings adds cfaf6051eccc bus: ti-sysc: Fix quirk flags for lcdc on am335x adds 1756bfe89857 Merge branch 'fix-lcdc-quirk' into fixes adds d3c780b9838d Merge remote-tracking branch 'omap-fixes/fixes' adds ba1cee18388a Merge remote-tracking branch 'kvm-fixes/master' adds e93fc7b4544a KVM: s390: Also reset registers in sync regs for initial c [...] adds 37fc492f37c8 Merge remote-tracking branch 'kvms390-fixes/master' adds 6fb2a75295e9 btrfs: drop block from cache on error in relocation adds b0bd3b261d42 btrfs: unset reloc control if we fail to recover adds 109c104e9537 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] adds afd736a4ad66 btrfs: add RCU locks around block group initialization adds 67cc0429231a btrfs: fix log context list corruption after rename whiteo [...] adds eab248b5a21d Merge branch 'misc-5.6' into next-fixes adds 479249b6a9c0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 0d935f0bf77d ARM: dts: exynos: Fix regulator node aliasing on Midas-bas [...] adds fa7945ec6bab Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds be7594a424b4 scsi: ufs: Fix possible unclocked access to auto hibern8 t [...] adds 394b61711f3c scsi: ipr: Fix softlockup when rescanning devices in petitboot adds c3b073b027a1 Merge remote-tracking branch 'scsi-fixes/fixes' adds 04d6067f1f19 drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits adds 2fa7e15c5f46 drm/i915/gvt: Fix emulated vbt size issue adds b74f241d71c2 Merge tag 'gvt-fixes-2020-03-10' of https://github.com/int [...] adds c67b35d970ed drm/i915: Actually emit the await_start adds c951b0af2ddd drm/i915: Return early for await_start on same timeline adds 259170cb4c84 drm/i915/gvt: Fix dma-buf display blur issue on CFL adds 1d61c5d711a2 drm/i915: be more solid in checking the alignment adds eafc2aa20fba drm/i915/execlists: Enable timeslice on partial virtual en [...] adds 8ea6bb8e4d47 drm/i915/gt: Close race between cacheline_retire and free adds 14a0d527a479 drm/i915: Defer semaphore priority bumping to a workqueue adds d59484dc2339 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 1292e3efb149 mmc: core: Allow host controllers to require R1B for CMD6 adds 43cc64e5221c mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard adds 055e04830d45 mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NE [...] adds d2f8bfa4bff5 mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_N [...] adds 2329399d9884 Merge remote-tracking branch 'mmc-fixes/fixes' adds 05f42765a8d1 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds fe8fe7723a3a soc: fsl: dpio: register dpio irq handlers after dpio create adds 236f49eafe51 Merge remote-tracking branch 'soc-fsl-fixes/fix' adds 9803aac7b550 drm/komeda: mark PM functions as __maybe_unused adds 878792b73893 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 1fd94b617b7e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds af20db858358 kconfig: allow symbols implied by y to become m adds d590d0a6e6fe kconfig: make 'imply' obey the direct dependency adds 12871efb45ff kbuild: avoid concurrency issue in parallel building dtbs [...] adds eef594eadc62 kbuild: allow to run dt_binding_check and dtbs_check in a [...] adds c826df1217d3 kbuild: allow to run dt_binding_check without kernel confi [...] adds 813afbf54654 modpost: rework and consolidate logging interface adds da64dbe8ecee modpost: return error if module is missing ns imports and [...] adds d8803e80aa95 Merge remote-tracking branch 'kbuild/for-next' adds fb6d8edd33ad Merge remote-tracking branch 'dma-mapping/for-next' adds 90f43f087e99 Merge remote-tracking branch 'arm/for-next' adds 2c9d45b43c39 arm64: add support for the AMU extension v1 adds 87a1f063464a arm64: trap to EL1 accesses to AMU counters from EL0 adds 4fcdf106a433 arm64/kvm: disable access to AMU registers from kvm guests adds 6abde90881a5 Documentation: arm64: document support for the AMU extension adds bbce8eaa6032 cpufreq: add function to get the hardware max frequency adds cd0ed03a8903 arm64: use activity monitors for frequency invariance adds c265861af2af clocksource/drivers/arm_arch_timer: validate arch_timer_rate adds 27afb236fe5a arch/arm64: fix typo in a comment adds e9c7ddbf8b4b arm64: csum: Optimise IPv6 header checksum adds b8f58ac7c38a arm64: efi: add efi-entry.o to targets instead of extra-$( [...] adds f0c0d4b74d59 arm64: entry: unmask IRQ in el0_sp() adds c5ef1616d5f4 Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] adds 2ca86c346277 arm64: crypto: Modernize some extra assembly annotations adds b8e505484e37 arm64: crypto: Modernize names for AES function macros adds 0ccbd98a92c1 arm64: entry: Annotate vector table and handlers as code adds c3357fc5415d arm64: entry: Annotate ret_from_fork as code adds e7bf69721773 arm64: entry: Additional annotation conversions for entry.S adds e2d591d29d44 arm64: entry-ftrace.S: Convert to modern annotations for a [...] adds e434b08b442b arm64: ftrace: Correct annotation of ftrace_caller assembly adds 1e4729ed028d arm64: ftrace: Modernise annotation of return_to_handler adds c63d9f82db94 arm64: head.S: Convert to modern annotations for assembly [...] adds ebdf44a18998 arm64: head: Annotate stext and preserve_boot_args as code adds a5d4420b26b5 arm64: kernel: Convert to modern annotations for assembly data adds 617a2f392c92 arm64: kvm: Annotate assembly using modern annoations adds 6e52aab90152 arm64: kvm: Modernize annotation for __bp_harden_hyp_vecs adds 4db61fef16a1 arm64: kvm: Modernize __smccc_workaround_1_smc_start annotations adds 1242b9b30327 arm64: sdei: Annotate SDEI entry points using new style an [...] adds c91db232da48 arm64: vdso: Convert to modern assembler annotations adds 1157eb8f2ef3 arm64: vdso32: Convert to modern assembler annotations adds 69d113b5c402 arm64: entry-ftrace.S: Fix missing argument for CONFIG_FUN [...] adds 9a25136a6117 arm64: Mark call_smc_arch_workaround_1 as __maybe_unused adds 1424835a7c53 Merge branch 'for-next/asm-annotations' into for-next/core adds 4e7812202a1f Merge remote-tracking branch 'arm64/for-next/core' adds ddf7d3237126 Merge remote-tracking branch 'arm-perf/for-next/perf' adds b0811818382e Merge remote-tracking branch 'arm-soc/for-next' adds 57b57ebc3f33 arm64: dts: meson-g12b: fix N2/VIM3 audio card model names adds 3d1724ffc0d9 Merge branch 'v5.7/dt64' into tmp/aml-rebuild adds d85eed038ef4 dt-bindings: power: Fix dt_binding_check error adds 340b12db7cc9 Merge branch 'v5.7/drivers' into tmp/aml-rebuild adds ed73260ea658 Merge remote-tracking branch 'amlogic/for-next' adds 2a61fc80faa8 Merge remote-tracking branch 'aspeed/for-next' adds aec54ec0c845 ARM: dts: at91: Kill off "simple-panel" compatibles adds 278af803475e ARM: dts: at91: sam9x60: add watchdog node adds 4d8353bd0da2 ARM: dts: at91: sam9x60ek: enable watchdog node adds bb502976653a ARM: dts: at91: sama5d2: use correct rtc compatible adds 761f6ed85417 ARM: dts: at91: sama5d4: use correct rtc compatible adds a4bd8da893a3 ARM: dts: at91: sama5d3: add i2c gpio pinctrl adds 8fb82f050cf6 ARM: dts: at91: sama5d4: add i2c gpio pinctrl adds 455fec938bbb ARM: dts: at91: sama5d2: add i2c gpio pinctrl adds 7448f052c816 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds 3e7b188d548e Merge remote-tracking branch 'at91/at91-next' adds 28b2f82e0383 clk: imx: Fix division by zero warning on pfdv2 adds 8ffe9c7bb9e4 clk: imx: pfdv2: switch to use determine_rate adds c88a4c797a50 clk: imx: pfdv2: determine best parent rate adds d678d83c583d clk: imx: pllv4: use prepare/unprepare adds e20703f00b12 clk: imx8mn: A53 core clock no need to be critical adds 81aa844bb53b clk: imx8mm: A53 core clock no need to be critical adds 0d77abc4fc31 clk: imx8mp: A53 core clock no need to be critical adds b4fc6f72ddc1 clk: imx8mq: A53 core clock no need to be critical adds 412a7bf0d95e Merge branch 'clk/imx' into for-next adds 636b45b8efa9 ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage adds b2f313768fcc Merge branch 'imx/fixes' into for-next adds 705dcca91d0a firmware: imx: scu-pd: add power domain for I2C and INTMUX [...] adds 4791937994b8 firmware: imx: add dummy functions adds 7c0ab222951b soc: imx: increase build coverage for imx8m soc driver adds 1c6468b2119a Merge branch 'imx/drivers' into for-next adds 62d1c1df8583 ARM: imx: Remove unnecessary blank lines adds 756931e058ec ARM: imx: Drop unnecessary src_base check adds c4aba58a8d7d Merge branch 'imx/soc' into for-next adds 67af8818ee88 dt-bindings: crypto: sahara: use generic node name adds 93003cc46d07 dt-bindings: crypto: dcp: use generic node name adds 5a02504f0ac9 dt-bindings: crypto: caam: use generic node name adds 196597fdb3db Merge branch 'imx/bindings' into for-next adds 8cdff3241f63 ARM: dts: imx6sx-softing-vining-2000: Enable PCI support adds 135be16d3505 ARM: dts: imx7s: add snvs clock to pwrkey adds 684720000af8 ARM: dts: imx: Make iomuxc node name generic adds 1f4e29d24b9d ARM: dts: imx6: phycore-som: explicit disable pmic watchdo [...] adds 50f5b89a32ec ARM: dts: imx6: phycore-som: add da9062 gpio support adds b7dc7205b2ae ARM: dts: imx6qdl-sr-som-ti: indicate powering off wifi is safe adds d2cf2f91ba5b ARM: dts: imx6qdl-gw5910: add CC1352 UART adds 6cef60ff174f ARM: dts: imx: align name for crypto node and child nodes adds c2902fb04ed6 ARM: dts: imx25-pinfunc: add config for kpp rows 4 to 7 adds 5ba4649ffefe Merge branch 'imx/dt' into for-next adds 8023321d30be arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] adds 1a4bfe0f517a arm64: dts: ls1028a: disable all enetc ports by default adds b1520d8b9b0d arm64: dts: ls1028a: add node for Felix switch adds 8aa80fc8bdf2 arm64: dts: ls1028a: enable switch PHYs on RDB adds e46b08b09919 arm64: dts: ls1028: sl28: explicitly enable network ports adds f0cac1412ca4 arm64: dts: imx: add i.MX8QXP thermal support adds d3a719e3d07e arm64: dts: imx8mp: add crypto node adds 46770eae2120 arm64: dts: imx8mm: add snvs clock to pwrkey adds edd91ba6b82c arm64: dts: imx8mq: add snvs clock to pwrkey adds c18696de2cd9 arm64: dts: imx8mq: Align iomuxc node name adds 455ae0c368f2 arm64: dts: imx8mp: Add src node adds 1f5b12d4a922 arm64: dts: lx2160a-cex7: add support for ltc3882 regulator adds f26d7effb7ec arm64: dts: lx2160a-cex7: add on-module eeproms adds dde061b86559 arm64: dts: librem5-devkit: add a vbus supply to usb0 adds c53f01666399 arm64: dts: librem5-devkit: add the sgtl5000 i2c audio codec adds 7f7b799717cb arm64: dts: librem5-devkit: add the simcom 7100 modem and audio adds 3ef506b3e62a arm64: dts: librem5-devkit: allow modem to wake the system [...] adds a2e47ba22192 arm64: dts: librem5-devkit: add the regulators for DVFS adds 9dae8563bfdb arm64: dts: librem5-devkit: allow the redpine card to be removed adds 5369d1914514 arm64: dts: librem5-devkit: increase the VBUS current in t [...] adds eef22bb129df arm64: dts: librem5-devkit: add lsm9ds1 mount matrix adds d3f46dd47ff7 arm64: dts: imx8mn-evk: Add i2c3 support adds ded9e59b3901 arm64: dts: imx8mn-evk: Enable pca6416 on i2c3 bus adds 5e4a67ff7f69 arm64: dts: imx8mp-evk: Add i2c3 support adds 2dfb4b13161a arm64: dts: imx8mp-evk: Enable pca6416 on i2c3 bus adds f93f1e721cc7 arm64: dts: layerscape: add iommu-map property to pci nodes adds c5486819d263 arm64: dts: imx8mq-phanbell: Add gpio-fan/thermal support adds 8755963aec62 arm64: dts: lx2160ardb: Update FSPI node properties adds 035af82a5fe1 arm64: dts: lx2160aqds: Add FSPI node properties adds f5ff5a213b4d arm64: dts: imx8mn: align name for crypto child nodes adds f0692bb890c1 arm64: dts: enable fspi in imx8mm dts adds 1436b5bc25a4 arm64: dts: imx8mq-phanbell: Fix Ethernet PHY post-reset duration adds adf759f37c8d Merge branch 'imx/dt64' into for-next adds 1910ee13a12c ARM: multi_v7_defconfig: enable drm imx support adds 34e46ed80df6 arm64: defconfig: add i.MX system controller thermal support adds 4559a11e48d5 Merge branch 'imx/defconfig' into for-next adds 11ca51898c48 Merge remote-tracking branch 'imx-mxs/for-next' adds 3a361eabbff0 ARM: dts: keystone-k2g: Add DSS node adds 7856488bd83b ARM: dts: keystone-k2g-evm: add HDMI video support adds 560b4d4691b0 Merge branch 'for_5.7/keystone-dts' into next adds fe476a4915f6 Merge remote-tracking branch 'keystone/next' adds 6b582a81dce2 Merge remote-tracking branch 'mediatek/for-next' adds bece90a4d2be Merge remote-tracking branch 'mvebu/for-next' adds ece275032fe7 ARM: dts: Configure interconnect target module for am3 tpcc adds 9c1562ea71fe ARM: dts: Configure interconnect target module for am3 tptc0 adds 1e666cb36072 ARM: dts: Configure interconnect target module for am3 tptc1 adds 551e01ad62ac ARM: dts: Configure interconnect target module for am3 tptc2 adds cabc9d127c6f ARM: dts: Configure interconnect target module for am4 tpcc adds 0ee89ca32d5b ARM: dts: Configure interconnect target module for am4 tptc0 adds de01821f2783 ARM: dts: Configure interconnect target module for am4 tptc1 adds 45701c402fe0 ARM: dts: Configure interconnect target module for am4 tptc2 adds 13149bb878b3 ARM: dts: Configure interconnect target module for dra7 tpcc adds 103d26417492 ARM: dts: Configure interconnect target module for dra7 tptc0 adds 4286b6741e9b ARM: dts: Configure interconnect target module for dra7 tptc1 adds b2fbe56c22b4 ARM: OMAP2+: Drop legacy platform data for am3 and am4 edma adds 104d56b3e376 ARM: OMAP2+: Drop legacy platform data for dra7 edma adds 00c5b97b655d Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next adds f66ca92dd3a3 Merge branch 'fixes' into for-next adds aef067e8e95d Merge branch 'fix-lcdc-quirk' into omap-for-v5.7/ti-sysc adds 2f71af431cc1 Merge branch 'omap-for-v5.7/ti-sysc' into for-next adds b6bb79e88514 Merge branch 'fixes' into for-next adds 41d71931181b Merge remote-tracking branch 'omap/for-next' adds 1222783ecf4b arm64: dts: sdm845: follow venus-sdm845v2 DT binding adds 058bd0a68950 arm64: dts: sc7180: Move venus node to the correct position adds 5bf635621245 arm64: dts: ipq6018: Add a few device nodes adds 0407fad06011 arm64: dts: qcom: sdm845-mtp: Add Truly display adds ef82b925e702 arm64: dts: qcom: msm8916:: Add qcom,tsens-v0_1 to msm8916 [...] adds 946f80074adb arm64: dts: qcom: msm8996:: Add qcom,tsens-v2 to msm8996.d [...] adds 30162dce8beb arm64: dts: sc7180: Add unit name to soc node adds b303f9f0050b arm64: dts: sdm845: Redefine interconnect provider DT nodes adds 950d3fb6fb61 arm64: dts: qcom: msm8996: Define parent clocks for gcc adds 27520210e881 arm64: dts: qcom: msm8996: Use generic QMP driver for UFS adds b1b24dd7a676 arm64: dts: sc7180: Add interconnect provider DT nodes adds 74f26599809c arm64: dts: qcom: sdm845: Add OSM L3 interconnect provider adds b21bb61d243a arm64: dts: qcom: sc7180: Add OSM L3 interconnect provider adds 663b7d41d5be arm64: dts: qcom: msm8998: Fix cpu compatible adds 54c22ae53d6b arm64: dts: qcom: sc7180: Added critical trip point Therma [...] adds 4086e4808470 arm64: dts: qcom: apq8016-sbc: Remove wrong regulator supply adds 8d23a0040475 arm64: dts: qcom: db845c: add Low speed expansion i2c and [...] adds 3498d9c05f80 arm64: dts: qcom: msm8998-mtp: Disable funnel 4 and 5 adds 60378f1a171e arm64: dts: qcom: sm8250: Add sm8250 dts file adds d3a9ad1163a8 arm64: defconfig: Enable Qualcomm SDM845 display and gpu clocks adds 3ae09e2608c3 ARM: qcom_defconfig: Enable QRTR adds 226bbb937efb soc: qcom: Do not depend on ARCH_QCOM for QMI helpers adds efde2659b0fe drivers: qcom: rpmh-rsc: Use rcuidle tracepoints for rpmh adds cc41a5273d69 soc: qcom: socinfo: Use seq_putc() if possible adds c37eb054f01c Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] adds e1c5f09ce456 Merge remote-tracking branch 'qcom/for-next' adds d886ff4d2a6a ARM: dts: bcm2711: Move emmc2 into its own bus adds 0b8b50eb2e2e Merge remote-tracking branch 'raspberrypi/for-next' adds 85f49ac957f9 Merge remote-tracking branch 'realtek/for-next' adds 8999408494ce ARM: dts: iwg22d-sodimm: Enable LCD panel adds ae9ff549743e ARM: dts: iwg22d-sodimm: Enable touchscreen adds a2e0f6c59ec6 arm64: dts: renesas: r8a77961: Add thermal nodes adds afa22ca16f97 Merge branches 'renesas-arm-dt-for-v5.7' and 'renesas-arm6 [...] adds 4fba47706fbb arm64: dts: renesas: Add support for M3ULCB with R-Car M3-W+ adds 1bb852d9d906 arm64: dts: renesas: r8a77961: salvator-xs: Fix memory uni [...] adds 1e95b4f8faaa dt-bindings: arm: renesas: Add M3ULCB with R-Car M3-W+ adds 4653e74b77f4 Merge branches 'renesas-arm64-dt-for-v5.7' and 'renesas-dt [...] adds 7f61dff1ed91 ARM: dts: iwg22d-sodimm: Enable LCD panel adds 99ae78f1fc3a ARM: dts: iwg22d-sodimm: Enable touchscreen adds b33d9bc49245 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next adds 0cd7a3182a61 Merge remote-tracking branch 'renesas/next' adds 2ebf89fd4ecf reset: hi6220: Add support for AO reset controller adds 888684ad8840 Merge remote-tracking branch 'reset/reset/next' adds 17ec2394d588 ARM: dts: rockchip: add missing model properties adds 27986dcc32ee Merge branch 'v5.7-armsoc/dts32' into for-next adds e1577157c0e2 arm64: dts: rockchip: remove dvs2 pinctrl for pmic on rk3399 evb adds 2217a8519c57 arm64: dts: rockchip: Add pmic dt tree for rk3399 evb adds c5d24362cb11 arm64: dts: rockchip: remove enable-gpio of backlight on r [...] adds 6b1ed0390b9d arm64: dts: rockchip: Enable eDP display on rk3399 evb adds e2e699bb44e0 dt-bindings: Add doc for Pine64 Pinebook Pro adds 5a65505a6988 arm64: dts: rockchip: Add initial support for Pinebook Pro adds 98b195e54ee6 Merge branch 'v5.7-armsoc/dts64' into for-next adds 3fa6d295da98 Merge branch 'v5.7-armsoc/soc' into for-next adds dd882f8fcb53 Merge branch 'v5.7-clk/next' into for-next adds 455a19cdaf07 Merge branch 'v5.6-clk/fixes' into for-next adds 194153403da8 dt-bindings: arm: fix Rockchip Kylin board bindings adds ee3eff7e14eb dt-bindings: arm: add Rockchip rk3036-evb board adds 9cd568dc588c ARM: dts: rockchip: fix vqmmc-supply property name for rk3 [...] adds 8a385eb57296 ARM: dts: rockchip: fix rockchip,default-sample-phase prop [...] adds 79f23601fcbb ARM: dts: rockchip: remove #dma-cells from dma client node [...] adds 0c1cb8b00c9f ARM: dts: add bus to rockchip amba nodenames adds bcfc77be9cf9 Merge branch 'v5.7-armsoc/dts32' into for-next adds bf14bc6169cd arm64: dts: rockchip: fix compatible property for rk3399-evb adds 91da379fa5b4 arm64: dts: rockchip: remove max-freq from &spi1 node for [...] adds 541d99d977ac arm64: dts: rockchip: remove rockchip,grf from vop nodes for px30 adds ba58672a2d1d arm64: dts: remove no-emmc from mmc node for Rockchip PX5 EVB adds bfb70fa503e4 arm64: dts: rockchip: fix vqmmc-supply property name for r [...] adds b6e62d37c016 arm64: dts: rockchip: replace clock-freq-min-max by max-frequency adds b2411befed60 arm64: dts: add bus to rockchip amba nodenames adds 6795e06559b8 Merge branch 'v5.7-armsoc/dts64' into for-next adds edbd18afc8e4 Merge remote-tracking branch 'rockchip/for-next' adds 87b926426924 Merge branch 'fixes' into for-next adds 32a1671ff8e8 ARM: dts: exynos: Fix polarity of the LCD SPI bus on Unive [...] adds ec793c394501 Merge branch 'next/dt' into for-next adds 5d0fb437f9e3 Merge remote-tracking branch 'samsung-krzk/for-next' adds b48c74f4e139 Merge tag 'scmi-updates-5.7' of git://git.kernel.org/pub/s [...] adds e6d71daefb63 Merge remote-tracking branch 'scmi/for-linux-next' adds 32507b868119 arm64: dts: allwinner: h6: Move ext. oscillator to board DTs adds 7ee32a17e0d6 arm64: dts: allwinner: h6: orangepi-one-plus: Enable ethernet adds 2345b744f4f9 arm64: dts: allwinner: h6: orangepi: Enable HDMI adds f63e01a7ce19 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next adds 0a7d15e2a1ae Merge remote-tracking branch 'sunxi/sunxi/for-next' adds d244c1e18322 Merge branch for-5.7/dt-bindings into for-next adds 07b6e50e33db Merge branch for-5.7/clk into for-next adds edbf9bd304e6 Merge branch for-5.7/cpuidle into for-next adds 60794e8f0ed3 Merge branch for-5.7/firmware into for-next adds b0c58902d252 Merge branch for-5.7/soc into for-next adds 2243af41115d memory: tegra: Correct debugfs clk rate-range on Tegra20 adds a53670e1a734 memory: tegra: Correct debugfs clk rate-range on Tegra30 adds 141267bffd1d memory: tegra: Correct debugfs clk rate-range on Tegra124 adds 0cbcc203fe71 Merge branch for-5.7/memory into for-next adds 5c036206f503 Merge branch for-5.7/arm/dt into for-next adds 03a8acbc2eaa Merge branch for-5.7/arm/defconfig into for-next adds a39476a24b44 arm64: tegra: Enable I2C controller for EEPROM adds be6a1c5202b0 arm64: tegra: Add EEPROM supplies adds e6f4413c17a7 arm64: tegra: Fix Tegra186 SOR supply adds 9bef7f7788b0 arm64: tegra: Populate LP8557 backlight regulator adds d9d420abcea5 arm64: tegra: Add ethernet alias on Jetson TX1 adds 7261c522bc9e arm64: tegra: Add PCIe endpoint controllers nodes for Tegra194 adds 4772eace8b2e arm64: tegra: Add support for PCIe endpoint mode in P2972- [...] adds 54248d236439 Merge branch for-5.7/arm64/dt into for-next adds 2d7697b8f113 Merge remote-tracking branch 'tegra/for-next' adds d89499250247 clk: rockchip: fix mmc get phase adds f2e23e097ff6 Merge branch 'clk-phase-errors' into clk-next adds 6e26901a00c0 clk: renesas: rcar-gen3: Add CCREE clocks adds 9e6f3b44dc75 clk: renesas: r8a7795: Add RPC clocks adds 715286f51d13 clk: renesas: r8a7796: Add RPC clocks adds 808eab15f39b clk: renesas: r8a77965: Add RPC clocks adds 068e7f85234c clk: renesas: Remove use of ARCH_R8A7795 adds 23b6bc70c1de Merge tag 'clk-renesas-for-v5.7-tag1' of git://git.kernel. [...] adds 27e0278e06f2 Merge branch 'clk-renesas' into clk-next adds 306e59cc32a3 dt-bindings: clk: meson: add the gxl internal dac gate adds 73c7ddd8ee15 clk: meson: gxbb: add the gxl internal dac gate adds 83b89a75de9b clk: meson: gxbb: set audio output clock hierarchy adds 42be7c41a5ed dt-bindings: clk: g12a-clkc: add SPICC SCLK Source clock IDs adds 51a0c29b229e Merge branch 'v5.7/dt' into v5.7/drivers adds a18c8e0b7697 clk: meson: g12a: add support for the SPICC SCLK Source clocks adds 71202c412478 clk: meson: meson8b: set audio output clock hierarchy adds dfbfee870234 Merge tag 'clk-meson-v5.7-1' of https://github.com/BayLibr [...] adds 5b36638c88df Merge branch 'clk-amlogic' into clk-next adds d8f5baa84c71 Merge remote-tracking branch 'clk/clk-next' adds cfcfdc340d41 Merge remote-tracking branch 'csky/linux-next' adds 1ce7e4d68454 Merge remote-tracking branch 'h8300/h8300-next' adds 361739c8caea Merge branch 'pgtable-layout-rewrite' into for-v5.7 adds 1b43cb5fed0b m68k: Fix Kconfig indentation adds 0cfb07c5f221 zorro: Make zorro_match_device() static adds aeee094d953b zorro: Fix zorro_bus_match() kerneldoc adds 3d52910e2b8a zorro: Use zorro_match_device() helper in zorro_bus_match() adds 1c5b915a1306 zorro: Remove unused zorro_dev_driver() adds 7332bc4dc89c zorro: Move zorro_bus_type to bus-private header file adds b3875759332e dio: Make dio_match_device() static adds b87c9661bf35 dio: Fix dio_bus_match() kerneldoc adds 435cb3eaf34e dio: Remove unused dio_dev_driver() adds ea6658925dcc fbdev: c2p: Use BUILD_BUG() instead of custom solution adds acc45648b9ae m68k: Switch to asm-generic/hardirq.h adds 573a73abc316 zorro: Replace zero-length array with flexible-array member adds 86cded5fc525 m68k: defconfig: Update defconfigs for v5.6-rc4 adds 4e6d6bfacbf7 Merge remote-tracking branch 'm68k/for-next' adds 4e9c3950ce09 m68k: Replace setup_irq() by request_irq() adds 507a55265cec Merge remote-tracking branch 'm68knommu/for-next' adds 1babf557bf6e microblaze: Stop printing the virtual memory layout adds 9fd1a1c9b3f2 microblaze: Replace setup_irq() by request_irq() adds d932d17fcd7f Merge remote-tracking branch 'microblaze/next' adds 172a37e9d011 arch/mips: change duplicated word in NUMA help text adds 792a402c2840 MIPS: OCTEON: irq: Fix potential NULL pointer dereference adds ac8fd122e070 MIPS: Replace setup_irq() by request_irq() adds 1b301fa7e476 Merge remote-tracking branch 'mips/mips-next' adds 34963739f129 Merge remote-tracking branch 'nds32/next' adds 26bf56406a64 Merge remote-tracking branch 'openrisc/for-next' adds 8928eb4ddde5 Merge remote-tracking branch 'powerpc/next' adds 58b686e07731 Merge remote-tracking branch 'soc-fsl/next' adds 3133287b53ee riscv: Use p*d_leaf macros to define p*d_huge adds 9f40b6e77d2f RISC-V: Move all address space definition macros to one place adds 2d8dac48b358 Merge remote-tracking branch 'risc-v/for-next' adds 014b020475d4 s390/mm: cleanup phys_to_pfn() and friends adds ad451abee4ba s390/qdio: export SSQD via debugfs adds 035f212fa7f2 s390/pci: embedding hotplug_slot in zdev adds d68d5d51dc89 s390/cpum_cf: Add new extended counters for IBM z15 adds d2abfbe4652d s390: enable bpf jit by default when not built as always-on adds 0b38b5e1d0e2 s390: prevent leaking kernel address in BEAR adds fb83510295d7 s390/cpuinfo: add system topology information adds 8719b6d29d28 s390/irq: replace setup_irq() by request_irq() adds 76fb118083ea s390/irq: make init_ext_interrupts static adds 1d49688d2bc6 s390/traps: mark test_monitor_call __init adds bb533ec8bacd s390/config: do not select VIRTIO_CONSOLE via Kconfig adds ed3afa8b9ef1 Merge remote-tracking branch 's390/features' adds e1e01f98cf48 Merge remote-tracking branch 'sh/sh-next' adds 44d92b2c40da xtensa: remove meaningless export ccflags-y adds 2ef7e1268525 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next adds e183ea796d68 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds bda1b70ce9ee Merge branch 'misc-5.6' into for-next-current-v5.5-20200311 adds 28bb59e0e253 Merge branch 'for-next-current-v5.5-20200311' into for-nex [...] adds a84e9b14be30 Merge branch 'misc-5.6' into for-next-next-v5.6-20200311 adds be730aa107d7 btrfs: Add overview of device replace adds 3ea9ebf91056 Btrfs: don't iterate mod seq list when putting a tree mod seq adds b692efda6e95 btrfs: relocation: Add introduction of how relocation works adds 215b31fd61a1 btrfs: update the comment of btrfs_control_ioctl() adds 1da18bd7786a btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] adds 36f5068b9918 btrfs: introduce per-inode file extent tree adds 314c0cba3139 btrfs: use the file extent tree infrastructure adds 2423deca3d7b btrfs: replace all uses of btrfs_ordered_update_i_size adds 8d1ebe67994e btrfs: delete the ordered isize update code adds 3ca61bb8afdf btrfs: push __setup_root into btrfs_alloc_root adds 582dc43c83ca btrfs: move fs root init stuff into btrfs_init_fs_root adds 5460062aeaf4 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root adds 9e56e6b83b42 btrfs: export and use btrfs_read_tree_root for tree-log adds 0091b05a2669 btrfs: make relocation use btrfs_read_tree_root() adds 7684aa251b2b btrfs: remove btrfs_read_fs_root, not used anymore adds 91e04fe2aaa2 btrfs: open code btrfs_read_fs_root_no_name adds 4a03c70de972 btrfs: make the fs root init functions static adds deb1bd7443dc btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root adds fb58a25b7484 btrfs: add a comment describing block reserves adds 760964758b5f btrfs: add a comment describing delalloc space reservation adds b71977186c72 btrfs: describe the space reservation system in general adds 2f88cd4b884a btrfs: hold a ref on fs roots while they're in the radix tree adds 9f6945ae71b1 btrfs: hold a ref on the root in resolve_indirect_ref adds 1196bcce4f43 btrfs: hold a root ref in btrfs_get_dentry adds 2f566c8f34a6 btrfs: hold a ref on the root in __btrfs_run_defrag_inode adds 191007b0d4ab btrfs: hold a ref on the root in fixup_tree_root_location adds b4b6e3ffba0f btrfs: hold a ref on the root in create_subvol adds e368e0fb804c btrfs: hold a ref on the root in search_ioctl adds f06fe6669bef btrfs: hold a ref on the root in btrfs_search_path_in_tree adds 06cf54839898 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user adds 6439aebfd9e3 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info adds 764307413761 btrfs: hold ref on root in btrfs_ioctl_default_subvol adds 147b87f9f9b4 btrfs: hold a ref on the root in build_backref_tree adds 74ed9712f8da btrfs: hold a ref on the root in prepare_to_merge adds 4d4b31b43638 btrfs: hold a ref on the root in merge_reloc_roots adds 26d4b507fdb0 btrfs: hold a ref on the root in record_reloc_root_in_trans adds 3f8950fc47b1 btrfs: hold a ref on the root in find_data_references adds c69c2f1ac75e btrfs: hold a ref on the root in create_reloc_inode adds 1ca85f55379d btrfs: hold a ref on the root in btrfs_recover_relocation adds d13fde175532 btrfs: push grab_fs_root into read_fs_root adds 40abc9953419 btrfs: hold a ref for the root in btrfs_find_orphan_roots adds 4669c1850b3f btrfs: hold a ref on the root in scrub_print_warning_inode adds 85265da5687b btrfs: hold a ref on the root in btrfs_ioctl_send adds 069ba55e5cc1 btrfs: hold a ref on the root in get_subvol_name_from_objectid adds f9fe13adb115 btrfs: hold a ref on the root in create_pending_snapshot adds 1b59bbe0104f btrfs: hold a ref on the root in btrfs_recover_log_trees adds 9e0f825f665b btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry adds aa3dc18333ed btrfs: export and rename free_fs_info adds dd0b6d70fc8f btrfs: hold a ref on the root in open_ctree adds 60f038f53ae4 btrfs: use btrfs_put_fs_root to free roots always adds ed1e9fc775db btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root adds 10f9acd98909 btrfs: free more things in btrfs_free_fs_info adds b16a018b631a btrfs: move fs_info init work into it's own helper function adds 14e0c1bdfc35 btrfs: make the init of static elements in fs_info separate adds ccc32d9992f1 btrfs: add a leak check for roots adds ce364fd0f10c btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root adds a2d845ce4682 btrfs: move root node locking helpers to locking.c adds 06cdb591a41c btrfs: add wrapper for transaction abort predicate adds 3e7678f9874a btrfs: remove extent_page_data::tree adds 091e9ad471c7 btrfs: drop argument tree from submit_extent_page adds 98dfd05d992c btrfs: add assertions for tree == inode->io_tree to extent [...] adds d687016916fd btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range adds 6c3010d663b1 btrfs: sink argument tree to extent_read_full_page adds 6ab890fce2ad btrfs: sink argument tree to __extent_read_full_page adds f7344ee1a5de btrfs: sink arugment tree to contiguous_readpages adds c06d53831e1a btrfs: sink argument tree to __do_readpage adds 7ea24219b18e btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] adds c3a210c0b7b1 btrfs: sysfs, rename device_link add/remove functions adds 8f4667474263 btrfs: sysfs, unify handler name of devinfo/missing adds 20ce8333e7d7 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] adds d1e242fe22a4 btrfs: Make btrfs_pin_extent take trans handle adds 6632b5981326 btrfs: Introduce unaccount_log_buffer adds 6baa7e5db4b4 btrfs: Call btrfs_pin_reserved_extent only during active t [...] adds 9e39467dd60a btrfs: Make btrfs_pin_reserved_extent take transaction handle adds 2e24d897ec94 btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] adds 7183c7694901 btrfs: Make pin_down_extent take transaction handle adds b77ef69eccac btrfs: Pass transaction handle to write_pinned_extent_entries adds 7bc0aaaa782b btrfs: Mark pinned log extents as excluded adds d0e0e1d45145 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] adds f447cd2a2ca2 btrfs: switch to per-transaction pinned extents adds 613083e905fe btrfs: relocation: Remove is_cowonly_root() adds c59cc2a377d8 btrfs: handle logged extent failure properly adds 39b3e87eca67 Btrfs: avoid unnecessary splits when setting bits on an ex [...] adds d49ff74d1a66 btrfs: Export btrfs_release_disk_super adds 02dbd7cf2886 btrfs: don't kmap() pages from block devices adds 22a10a5ae165 btrfs: reduce scope of btrfs_scratch_superblocks() adds 5c17c3c81b82 btrfs: use the page cache for super block reading adds 0cbfdb48203d btrfs: use bios instead of buffer_heads from super block writeout adds 3992a80e72dd btrfs: remove btrfsic_submit_bh() adds 272bc1538d11 btrfs: remove buffer_heads from btrfsic_process_written_block() adds 29b009d767b0 btrfs: remove buffer_heads form super block mirror integri [...] adds bb39b6c7156b btrfs: backref, only collect file extent items matching ba [...] adds 7648e5811c77 btrfs: backref, don't add refs from shared block when reso [...] adds e30e45a43707 btrfs: backref, only search backref entries from leaves of [...] adds 9c7f6389f37a btrfs: backref, use correct count to resolve normal data refs adds 13d3831b665c btrfs: raid56: simplify tracking of Q stripe presence adds 8e0de853ee2f btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] adds 5f2c6ebf0b10 btrfs: make btrfs_check_uuid_tree private to disk-io.c adds 03e7fe24d693 btrfs: bail out of uuid tree scanning if we're closing adds 5255d49cb94f btrfs: set update the uuid generation as soon as possible adds a1a50f8a075a btrfs: Add missing lock annotation for release_extent_buffer() adds 0c729aef3ed5 btrfs: define support masks for ioctl volume args v2 adds 051731805f2c btrfs: use ioctl args support mask for subvolume create/delete adds 7350dcae3918 btrfs: use ioctl args support mask for device delete adds 0452e8417f0f btrfs: export helpers for subvolume name/id resolution adds 6f275c8bdf47 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl adds 1aa0f0b9dff5 btrfs: use inode from io_ctl in io_ctl_prepare_pages adds 5419655ea8f0 btrfs: make the uptodate argument of io_ctl_add_pages() boolean adds 11c67cf30a1d btrfs: use standard debug config option to enable free-spa [...] adds f3c21eac7455 btrfs: simplify error handling in __btrfs_write_out_cache() adds 0d12ab48627b btrfs: Implement DREW lock adds 365d6cf4e1e3 btrfs: convert snapshot/nocow exlcusion to drew lock adds 9fec49727cbe btrfs: use struct_size to calculate size of raid hash table adds c58e5d551614 btrfs: move mapping of block for discard to its caller adds f7d482bf879c btrfs: open code trivial helper btrfs_header_fsid adds efc19aa653d9 btrfs: open code trivial helper btrfs_header_chunk_tree_uuid adds 770aeec81cb3 btrfs: simplify parameters of btrfs_set_disk_extent_flags adds c2970a029a88 btrfs: adjust message level for unrecognized mount option adds 5018cbccea2a btrfs: raid56: simplify sort_parity_stripes adds 019697911f45 btrfs: replace u_long type cast with unsigned long adds 90b183de0655 btrfs: adjust delayed refs message level adds 7d1cd53957f9 btrfs: reduce pointer intdirections in btree_readpage_end_io_hook adds 34a556e95357 btrfs: merge unlocking to common exit block in btrfs_commi [...] adds 4b5f89e67524 btrfs: slightly simplify global block reserve calculations adds cd80b6332f6a btrfs: ioctl: resize: only show message if size is changed adds 546d5c3d54d0 btrfs: Don't submit any btree write bio if the fs has errors adds c8a543089f30 uuid: Add inline helpers to import / export UUIDs adds fbbc6ae810bd uuid: Provide a GUID generator for raw buffer adds e22592d10832 btrfs: switch to use new generic UUID API adds 00f8ba3ff643 uuid: Remove no more needed macro adds f3ac788751c0 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] adds 2583719be80c btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] adds bbeddbe77f6a btrfs: change full_search to bool in find_free_extent_update_loop adds 1d88c43167e8 btrfs: handle invalid profile in chunk allocation adds 78375f906b90 btrfs: introduce chunk allocation policy adds 20b33e542e74 btrfs: refactor find_free_dev_extent_start() adds 61f10a260d8d btrfs: introduce alloc_chunk_ctl adds cdedd9c020f2 btrfs: factor out init_alloc_chunk_ctl adds 7515967347b4 btrfs: factor out gather_device_info() adds 876447472381 btrfs: factor out decide_stripe_size() adds 616e6973152e btrfs: factor out create_chunk() adds 53d6e9ed7724 btrfs: parameterize dev_extent_min for chunk allocation adds ba328ac4da19 btrfs: introduce extent allocation policy adds 7ffcd2e027fb btrfs: move hint_byte into find_free_extent_ctl adds e95c664e70a6 btrfs: move variables for clustered allocation into find_f [...] adds d0e0b53395e5 btrfs: factor out do_allocation() for extent allocation adds 02cbf3902b92 btrfs: drop unnecessary arguments from clustered allocatio [...] adds 78769cc9af42 btrfs: factor out release_block_group() adds fb4efd208b6d btrfs: factor out found_extent() for extent allocation adds e6c38b7c83f5 btrfs: drop unnecessary arguments from find_free_extent_up [...] adds a587675f6412 btrfs: factor out chunk_allocation_failed() for extent allocation adds f3fc8d12f76c btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation adds 2f8efa73be0b btrfs: factor out prepare_allocation() for extent allocation adds 48693eda22cf Btrfs: fix crash during unmount due to race with delayed i [...] adds 593212a6137f btrfs: fix btrfs_calc_reclaim_metadata_size calculation adds 65755a1fd12e btrfs: Rename __btrfs_alloc_chunk to btrfs_alloc_chunk adds 10b85bcee045 btrfs: inline checksum name and driver definitions adds c6012a65301c btrfs: simplify tree block checksumming loop adds 967afd40e4a4 btrfs: return void from csum_tree_block adds 014c1df77b74 btrfs: balance: factor out convert profile validation adds 87cad44a614b btrfs: Remove impossible BUG_ON in get_tree_block_key adds c62c88aa3134 btrfs: Open code insert_extent_backref adds da3b13b2eba0 btrfs: drop block from cache on error in relocation adds a749ecda7b96 btrfs: unset reloc control if we fail to recover adds 136a18742d57 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] adds c3301691d2cc btrfs: add RCU locks around block group initialization adds dcc13e56c5c8 btrfs: delayed-inode: Replace zero-length array with flexi [...] adds d446396b8e1e btrfs: rcu-string: Replace zero-length array with flexible [...] adds 4d48bb60ad54 btrfs: scrub: Replace zero-length array with flexible-arra [...] adds dcf18f110ea9 Btrfs: move all reflink implementation code into its own file adds 5a69a3df0b1e Btrfs: simplify inline extent handling when doing reflinks adds 89ee9085423a Btrfs: implement full reflink support for inline extents adds 5293ed2b819a btrfs: relocation: add error injection points for cancelli [...] adds 5ab41cfadea1 btrfs: relocation: Check cancel request after each data page read adds 19cc304d28d5 btrfs: relocation: Check cancel request after each extent found adds 0c20d0983327 btrfs: Remove __ prefix from btrfs_block_rsv_release adds 38aed06aca9a btrfs: Remove block_rsv parameter from btrfs_drop_snapshot adds a2061f67dfe2 btrfs: implement migratepage callback for data pages adds 52cad6b771e6 btrfs: fix log context list corruption after rename whiteo [...] adds f8bb319723ad btrfs: account ticket size at add/delete time adds e1d3dea719ef btrfs: do not init a reloc root if we aren't relocating adds d6a015c8b6f6 Merge branch 'misc-next' into for-next-next-v5.6-20200311 adds fc401f8dc9c3 btrfs: make the extent buffer leak check per fs info adds 77aadb1cf347 btrfs: move ino_cache_inode dropping adds b47746939233 btrfs: move the root freeing stuff into btrfs_put_root adds 194bca677273 btrfs: make inodes hold a ref on their roots adds c33726cf7211 btrfs: hold a ref on the root on the dead roots list adds 333e99f59828 btrfs: don't take an extra root ref at allocation time adds 92924561c2cf btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock adds d7b4b305e552 btrfs: kill the subvol_srcu adds c62d0265c583 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] adds cddf33838f8c btrfs: free the reloc_control in a consistent way adds 46948c42ecf8 btrfs: clear BTRFS_ROOT_DEAD_RELOC_TREE before dropping th [...] adds a19d1899c4f3 btrfs: hold a ref on the root->reloc_root adds 00b0e90df52f btrfs: remove a BUG_ON() from merge_reloc_roots() adds 2d8f35bd793b Merge branch 'ext/josef/reloc-fixes-v2' into for-next-next [...] adds 00f3a1995f0d Btrfs: fix missing file extent item for hole after ranged fsync adds c5bdf367cbc5 Btrfs: add helper to get the end offset of a file extent item adds eada2fe8d84d Btrfs: factor out inode items copy loop from btrfs_log_inode() adds 4ea239d167c8 Btrfs: make ranged full fsyncs more efficient adds b98f39109c3c Merge branch 'ext/filipe/ranged-fsync-v3' into for-next-ne [...] adds 20ee1d0f3336 btrfs: relocation: Use btrfs_find_all_leaves() to locate p [...] adds 4fa4c370a802 Merge branch 'ext/qu/find-all-leaves' into for-next-next-v [...] adds a3b6a332e1ad Merge branch 'for-next-next-v5.6-20200311' into for-next-20200311 adds a6246aaff10a Merge remote-tracking branch 'btrfs/for-next' adds dfa85118898e cifs: cifspdu.h: Replace zero-length array with flexible-a [...] adds 2fb39ae87a56 cifs: clear PF_MEMALLOC before exiting demultiplex thread adds 243415118c84 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] adds 6f5a333ac1d3 CIFS: Increment num_remote_opens stats counter even in cas [...] adds 7043c4007ac6 Merge remote-tracking branch 'cifs/for-next' adds 30bdb9cabd1c Merge remote-tracking branch 'erofs/dev' adds a916426b6d7e Merge remote-tracking branch 'ext3/for_next' adds f2eeca099bbd ext4: force buffer up-to-date while marking it dirty adds 72f9da1d5c8d ext4: start to support iopoll method adds a08fe66e4a0e ext4: code cleanup for ext4_statfs_project() adds 4337ecd1fe99 ext4: remove EXT4_EOFBLOCKS_FL and associated code adds 765bfcd59a1f ext4: delete declaration for ext4_split_extent() adds 92e9c58c5629 ext4: use built-in RCU list checking in mballoc adds 6cfb061fe9e9 ext4: use flexible-array members in struct dx_node and str [...] adds 780f66e59231 jbd2: improve comments about freeing data buffers whose pa [...] adds f064a9d6e7db ext4: clean up error return for convert_initialized_extent() adds 28936b62e71e ext4: fix a data race at inode->i_blocks adds dce8e237100f ext4: fix a data race at inode->i_disksize adds 66b93afbac09 Merge remote-tracking branch 'ext4/dev' adds d940aa07ed46 f2fs: fix to check i_compr_blocks correctly adds c10c98203222 f2fs: cover last_disk_size update with spinlock adds 3addc1aed382 f2fs: remove i_sem lock coverage in f2fs_setxattr() adds 7a88ddb56077 f2fs: fix inconsistent comments adds 06c7540fd29c f2fs: fix to avoid using uninitialized variable adds 95978caa1389 f2fs: fix to avoid use-after-free in f2fs_write_multi_pages() adds 99eabb914e0f f2fs: fix wrong check on F2FS_IOC_FSSETXATTR adds 96f5b4fa5670 f2fs: fix to account compressed inode correctly adds 6cfdf15fdbff f2fs: fix to check dirty pages during compressed inode conversion adds 2536ac6872e5 f2fs: allow to clear F2FS_COMPR_FL flag adds 6c5be2b27c76 Merge remote-tracking branch 'f2fs/dev' adds 0986d738c253 Merge remote-tracking branch 'fuse/for-next' adds 7aba5dcc2346 jfs: Replace zero-length array with flexible-array member adds ccd17a592fde Merge remote-tracking branch 'jfs/jfs-next' adds 35f7bbe0b1fa Merge remote-tracking branch 'nfs-anna/linux-next' adds 7ec8d5b81f35 Merge remote-tracking branch 'nfsd/nfsd-next' adds c4b5fc8faa99 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds ae0d2873c93a Merge remote-tracking branch 'ubifs/linux-next' adds 6663be774e6c Merge remote-tracking branch 'v9fs/9p-next' adds 10a98cb16d80 xfs: clear PF_MEMALLOC before exiting xfsaild thread adds 183606d82446 xfs: remove the agfl_bno member from struct xfs_agfl adds 4b97510859b2 xfs: remove the xfs_agfl_t typedef adds 370c782b9843 xfs: remove XFS_BUF_TO_AGI adds 9798f615ad2b xfs: remove XFS_BUF_TO_AGF adds 3e6e8afd3abb xfs: remove XFS_BUF_TO_SBP adds 09d2ad11dc06 Merge remote-tracking branch 'xfs/for-next' adds 4080b261f98c Merge remote-tracking branch 'iomap/iomap-for-next' adds e2de130a568c locks: reintroduce locks_delete_lock shortcut adds 697d83ac0ec4 Merge remote-tracking branch 'file-locks/locks-next' adds f9927710da4d erofs: convert to use the new mount fs_context api adds 5dd0c7270891 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] adds 609c56723133 fs: fix indentation in deactivate_super() adds 8f11538ebe98 do_add_mount(): lift lock_mount/unlock_mount into callers adds 26df6034fdb2 fix automount/automount race properly adds 25e195aa1e60 follow_automount(): get rid of dead^Wstillborn code adds 1c9f5e06a613 follow_automount() doesn't need the entire nameidata adds 31d1726d7250 make build_open_flags() treat O_CREAT | O_EXCL as implying [...] adds bd7c4b508344 handle_mounts(): start building a sane wrapper for follow_ [...] adds 239eb983383b atomic_open(): saner calling conventions (return dentry on [...] adds 1c2faccfa0e7 lookup_open(): saner calling conventions (return dentry on [...] adds d07dcc63cd52 do_last(): collapse the call of path_to_nameidata() adds 66dc85694e3e handle_mounts(): pass dentry in, turn path into a pure out [...] adds 66fd9705454a lookup_fast(): consolidate the RCU success case adds 833f898e4f8a teach handle_mounts() to handle RCU mode adds dda9d67bb242 lookup_fast(): take mount traversal into callers adds 313b357b266a new step_into() flag: WALK_NOFOLLOW adds 9923839d4689 fold handle_mounts() into step_into() adds 59e38e534342 LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() adds 63fa9bafe56e expand the only remaining call of path_lookup_conditional() adds 314827badbd5 merging pick_link() with get_link(), part 1 adds f2d8b50f2d1b merging pick_link() with get_link(), part 2 adds c858b43b3c67 merging pick_link() with get_link(), part 3 adds e9a07eb4189c merging pick_link() with get_link(), part 4 adds 63ad4704a68d merging pick_link() with get_link(), part 5 adds 6fc15b632183 merging pick_link() with get_link(), part 6 adds 294c9896927a finally fold get_link() into pick_link() adds 500b73121743 sanitize handling of nd->last_type, kill LAST_BIND adds 7c9ad4371709 namei: invert the meaning of WALK_FOLLOW adds ad5671e7b9ed pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT adds 093959d8fe78 link_path_walk(): simplify stack handling adds d1b9d1e7415b massage __follow_mount_rcu() a bit adds f023d2856e3b new helper: traverse_mounts() adds ff5a836b33ed atomic_open(): return the right dentry in FMODE_OPENED case adds edd889ebbb9d atomic_open(): lift the call of may_open() into do_last() adds 01daf25cf6ab do_last(): merge the may_open() calls adds 587dc12d71df do_last(): don't bother with keeping got_write in FMODE_OP [...] adds 5d72a70f6ad4 do_last(): rejoing the common path earlier in FMODE_{OPENE [...] adds 6057fd7e5a7e do_last(): simplify the liveness analysis past finish_open [...] adds 885faca4646f do_last(): rejoin the common path even earlier in FMODE_{O [...] adds 502aedd7f7d4 split the lookup-related parts of do_last() into a separat [...] adds 1acf1a564b60 exfat: add in-memory and on-disk structures and headers adds 719c1e182916 exfat: add super block operations adds 5f2aa075070c exfat: add inode operations adds ca06197382bd exfat: add directory operations adds 98d917047e8b exfat: add file operations adds 31023864e67a exfat: add fat entry operations adds 1e49a94cf707 exfat: add bitmap operations adds c35b6810c495 exfat: add exfat cache adds 772b29cca528 exfat: add misc operations adds 370e812b3ec1 exfat: add nls operations adds b9d1e2e6265f exfat: add Kconfig and Makefile adds 88ab55f16aae MAINTAINERS: add exfat filesystem adds 1a3c0509ce83 staging: exfat: make staging/exfat and fs/exfat mutually e [...] adds 9acd0d53800c exfat: update file system parameter handling adds 7440cd5bdd9b Merge branches 'work.do_last' and 'work.exfat' into for-next adds 92efde7bf42e Merge remote-tracking branch 'vfs/for-next' adds 577d60f5dc59 Merge remote-tracking branch 'printk/for-next' adds 9cb3985af635 PCI: Add 32 GT/s decoding in some macros adds e56faff57f0b PCI: Add pci_speed_string() adds 6348a34dcb98 PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings adds 757bfaa2c351 PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro adds 6b8d21ba7034 Merge branch 'pci/enumeration' adds d8a113072b4f Merge branch 'pci/hotplug' adds b88bf6c3b6ff PCI: Add boot interrupt quirk mechanism for Xeon chipsets adds 06320cedc897 Documentation: PCI: Add background on Boot Interrupts adds 40eadaf7b141 Merge branch 'pci/interrupts' adds 0f82575c8cda Merge branch 'pci/misc' adds 636a0e4b0794 dt-bindings: Add AXG PCIE PHY bindings adds b09b48b3d094 dt-bindings: Add AXG shared MIPI/PCIE analog PHY bindings adds 6e5f77031cc9 dt-bindings: PCI: meson: Update PCIE bindings documentation adds af3f5722d10c phy: amlogic: Add Amlogic AXG MIPI/PCIE analog PHY Driver adds e2463559ff1d phy: amlogic: Add Amlogic AXG PCIE PHY Driver adds 1e6bbc468893 PCI: amlogic: Use AXG PCIE adds 1c7da0a3733b Merge branch 'remotes/lorenzo/pci/amlogic' 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 7e18e3b9df7d Merge branch 'remotes/lorenzo/pci/endpoint' adds e658a4fea8ef PCI: hv: Remove unnecessary type casting from kzalloc adds 42c3d41832ef PCI: hv: Add missing kfree(hbus) in hv_pci_probe()'s error [...] adds f9ad0f361cf3 PCI: hv: Decouple the func definition in hv_dr_state from [...] adds 999dd956d838 PCI: hv: Add support for protocol 1.3 and support PCI_BUS_ [...] adds 067fb6c97e7e PCI: hv: Replace zero-length array with flexible-array member adds b00f80fcfaa0 PCI: hv: Move hypercall related definitions into tlfs header adds 61bfd920abbf PCI: hv: Move retarget related structures into tlfs header adds 1cf106d93245 PCI: hv: Introduce hv_msi_entry adds 4848e9294b2b Merge branch 'remotes/lorenzo/pci/hv' adds 1f442218d657 PCI: mobiveil: Introduce a new structure mobiveil_root_port adds 2ba24842d6b4 PCI: mobiveil: Move the host initialization into a function adds 39e3a03eea5b PCI: mobiveil: Collect the interrupt related operations in [...] adds 03bdc3884019 PCI: mobiveil: Modularize the Mobiveil PCIe Host Bridge IP driver adds ed620e96541f PCI: mobiveil: Add callback function for interrupt initialization adds fc99b3311af7 PCI: mobiveil: Add callback function for link up check adds 52cae4c7082f PCI: mobiveil: Allow mobiveil_host_init() to be used to re [...] adds 029dea3cdc67 PCI: mobiveil: Add 8-bit and 16-bit CSR register accessors adds 11d22cc395ca PCI: mobiveil: Add Header Type field check adds 3edeb49525bb dt-bindings: PCI: Add NXP Layerscape SoCs PCIe Gen4 controller adds d29ad70a813b PCI: mobiveil: Add PCIe Gen4 RC driver for Layerscape SoCs adds 334595f97bfa Merge branch 'remotes/lorenzo/pci/mobiveil' adds 604f3956524a PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOM adds 5b4522f404ad Merge branch 'remotes/lorenzo/pci/qcom' adds 94e99b194e5f PCI: tegra: Use pci_parse_request_of_pci_ranges() adds 3ff42021181c Merge branch 'remotes/lorenzo/pci/tegra' adds 449a01d2659c PCI: vmd: Add two VMD Device IDs adds 432e9e41c3b5 Merge branch 'remotes/lorenzo/pci/vmd' adds 4a1a41601df2 Merge remote-tracking branch 'pci/next' adds 8128d3aac0ee pstore/ram: Replace zero-length array with flexible-array member adds 85d09fd2a926 Merge remote-tracking branch 'pstore/for-next/pstore' adds 67a95c21463d HID: mcp2221: add usb to i2c-smbus host bridge adds 9cf59fdb50e8 Merge branch 'for-5.7/mcp2221' into for-next adds 8c9d734cdffc HID: logitech-dj: add support for the static device in the [...] adds 1e45d011ae5d Merge branch 'for-5.7/logitech' into for-next adds 42f502dfe132 HID: hid-picolcd_fb: Use scnprintf() for avoiding potentia [...] adds 62a1a5803959 HID: hid-sensor-custom: Use scnprintf() for avoiding poten [...] adds 2739dca88ca7 Merge branch 'for-5.6/upstream-fixes' into for-next adds b9a3b45e0e14 Merge remote-tracking branch 'hid/for-next' adds a786b80c48c2 i2c: powermac: correct comment about custom handling adds 6b060d8a09e9 i2c: use kobj_to_dev() API adds f16c140810e7 i2c: omap: use devm_platform_ioremap_resource() adds 7038781331ac dt-bindings: i2c: brcmstb: Convert the BRCMSTB binding to [...] adds 1de20644c412 dt-bindings: i2c: brcmstb: Add BCM2711 BSC/AUTO-I2C binding adds d31f59eabea1 i2c: brcmstb: Support BCM2711 HDMI BSC controllers adds 3347ea9bafe7 i2c: stm32f7: disable/restore Fast Mode Plus bits in low p [...] adds 0f8205640784 i2c: stm32f7: add a new st, stm32mp15-i2c compatible adds ed680522268d i2c: convert SMBus alert setup function to return an ERRPTR adds a47070aac935 i2c: smbus: remove outdated references to irq level triggers adds 6704bd7a83f4 Merge branch 'i2c/for-5.7' into i2c/for-next adds 7ca6ee389091 watchdog: iTCO_wdt: Export vendorsupport adds e42b0c24389d watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional adds 04bbb97d1b73 i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device adds 9be8bc4dd617 i2c: designware-pci: Fix BUG_ON during device removal adds bcf3588d8ed3 macintosh: windfarm: fix MODINFO regression adds 3747cd2efe7e i2c: gpio: suppress error on probe defer adds 866a8a691e5d Merge branch 'i2c/for-current' into i2c/for-next adds a230e9166ff8 Merge remote-tracking branch 'i2c/i2c/for-next' adds 4cc58cab4af1 Merge remote-tracking branch 'i3c/i3c/next' adds bc67dff36ec8 Merge branch 'dmi/master' adds 8412b410fa5e hwmon: Support ADI Fan Control IP adds e81ca0efbbe2 dt-bindings: hwmon: Add AXI FAN Control documentation adds 50b6ced709c6 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. adds ee44fafb3886 hwmon: (pmbus/ltc2978) add support for more parts. adds c21a12d003d0 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] adds b02c6857389d hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs adds 60465245e6ce hwmon: (k10temp) Reorganize and simplify temperature suppo [...] adds 4d52b28ddfae hwmon: (k10temp) Update driver documentation adds afde6416e196 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] adds a1dd176c4295 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] adds 43f33b6e59c2 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] adds 16358542f32f hwmon: (pmbus) Implement multi-phase support adds 63eb4587f624 hwmon: (pmbus/tps53679) Add support for multiple chips IDs adds 39c749aca891 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] adds 53030bcc87e4 hwmon: (pmbus/tps53679) Add support for TPS53681 adds 6f944004f873 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 adds 6f4a0daea430 hwmon: (pmbus/tps53679) Add documentation adds 8e67ff661a08 dt-bindings: Add TI LM73 as a trivial device adds 0454e799c567 hwmon: (lm73) Add support for of_match_table adds b56400b9314f dt-bindings: hwmon: Document adt7475 binding adds f8372ec4ecdf dt-bindings: hwmon: Document adt7475 bypass-attenuator property adds ed39ff506adb dt-bindings: hwmon: Document adt7475 pwm-active-state property adds 2ecff39791bd hwmon: (adt7475) Add attenuator bypass support adds 86da28eed4fb hwmon: (adt7475) Add support for inverting pwm output adds 6a096871b2be hwmon: (ibmpowernv) Use scnprintf() for avoiding potential [...] adds 3c99003c48b3 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 19796c348ab6 docs: Move Intel Many Integrated Core documentation (mic) [...] adds ea6b5370836f docs: admin-guide: binfmt-misc: Improve the title adds d442bbca3675 docs: it_IT: netdev-FAQ: Fix link to original document adds d8401f504b49 docs: deprecated.rst: Add %p to the list adds 5e7201727995 docs: Organize core-api/index.rst adds 2b4cbd5c9505 docs: move gcc-plugins to the kbuild manual adds 6505a18e6687 docs: move core-api/ioctl.rst to driver-api/ adds 76136e028d3b docs: deprecated.rst: Clean up fall-through details adds 7929b9836ed0 docs: Remove :c:func: from process/deprecated.rst adds b53366a979f7 MAINTAINERS: adjust to kobject doc ReST conversion adds 6480e449646c docs: dev-tools: kmemleak: Update list of architectures adds 26f67b4c6e4c Documentation: management-style: Fix formatting of emphsized word adds fcd680727157 Documentation: Add io-mapping.rst to driver-api manual adds d1ce350015d8 Documentation: Add io_ordering.rst to driver-api manual adds 8206de7d3887 docs: trace: events.rst: convert some new stuff to ReST format adds 99d1a38a739e docs: driver.rst: supress two ReSt warnings adds faa71c80a8d5 docs: translations: it: avoid duplicate refs at programmin [...] adds 3b31589c7d85 docs: filesystems: fuse.rst: supress a Sphinx warning adds 2b008dc6926c docs: perf: imx-ddr.rst: get rid of a warning adds 23f03fe22032 docs: hw-vuln: tsx_async_abort.rst: get rid of an unused ref adds 0a07bef6e5c5 Documentation: Better document the softlockup_panic sysctl adds 7d3d3254adaa docs: fix pointers to io-mapping.rst and io_ordering.rst files adds 333a2f1bb311 Merge remote-tracking branch 'jc_docs/docs-next' adds b82d1acb0616 Merge remote-tracking branch 'v4l-dvb/master' adds fa79b8c778c9 Merge branch 'acpica' into linux-next adds 0d8a0f8acb76 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] adds 59eb68abf22b Merge branch 'pm-qos' into linux-next adds 6f98fdfa203c Merge branch 'pm-cpuidle' into linux-next adds c3419b71a7ee docs: cpufreq: fix a broken reference adds 12bd112bf8e4 docs: cpu-freq: convert index.txt to ReST adds c460f972d303 docs: cpu-freq: convert core.txt to ReST adds 8f92058987a1 docs: cpu-freq: convert cpu-drivers.txt to ReST adds aadfa206e9bb docs: cpu-freq: convert cpufreq-stats.txt to ReST adds b4135872a3b8 Merge branches 'pm-core', 'pm-sleep', 'pm-docs' and 'power [...] adds 94e22714e75e Merge branch 'pnp' into linux-next adds bce74b1feb01 Merge tag 'linux-cpupower-5.6-rc6' of git://git.kernel.org [...] adds b5028d145af7 Merge branch 'pm-tools' into linux-next adds 209dde1df7f2 Merge remote-tracking branch 'pm/linux-next' adds c98330446c32 cpufreq: imx-cpufreq-dt: Correct i.MX8MP's market segment [...] adds dcff1825edb7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds b49f7d28f5f7 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 9f0db5ae8c2d Merge remote-tracking branch 'ieee1394/for-next' adds 79d58151a5cb Merge remote-tracking branch 'swiotlb/linux-next' adds bb8865f435d8 RDMA/providers: Fix return value when QP type isn't supported adds c13cac2a21b4 Merge tag 'v5.6-rc4' into rdma.git for-next adds 91b74bf5310b IB/mlx5: Optimize u64 division on 32-bit arches adds 9e3aaf6883b3 IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debu [...] adds 79db784e794b IB/mlx5: Fix missing congestion control debugfs on rep rdm [...] adds 33fb27fd5446 RDMA/siw: Fix passive connection establishment adds 0aeb3622ea6f RDMA/hns: fix spelling mistake "attatch" -> "attach" adds a81c78ef018d Merge remote-tracking branch 'rdma/for-next' adds 442a46ad103e bcm63xx_enet: remove redundant variable definitions adds a368e860adb1 Merge tag 'wireless-drivers-next-2020-03-05' of git://git. [...] adds 7d10001e20e4 ptp: add VMware virtual PTP clock driver adds 367ab29e3d88 ibmveth: Remove unused page_offset macro adds 70c0923b0ef1 PCI: Introduce pci_get_dsn adds 8d85b75b4e08 bnxt_en: Use pci_get_dsn() adds dbce64cbee6b scsi: qedf: Use pci_get_dsn() adds ceb2f00707f9 ice: Use pci_get_dsn() adds f998958df272 ixgbe: Use pci_get_dsn() adds 61600112f02f nfp: Use pci_get_dsn() adds 5e0db7e4b199 Merge branch 'PCI-Implement-function-to-read-Device-Serial [...] adds 52ef8108396f tc-testing: list kernel options for basic filter with cani [...] adds 9dd620afd154 tc-testing: updated tdc tests for basic filter with canid [...] adds 516c512bde3e tun: fix misleading comment format adds 7522416d2569 tun: get rid of DBG1() macro adds 182094348a08 tun: drop useless debugging statements adds 3424170f37e7 tun: replace tun_debug() by netif_info() adds 5af090713481 tun: drop TUN_DEBUG and tun_debug() adds 425c075dcbb2 Merge branch 'tun-debug' adds caaa71fac36e net: mdio: add ipq8064 mdio driver adds ae9e82cc096b dt-bindings: net: Add ipq806x mdio bindings adds cdc7aaca074d um: reject unsupported coalescing params adds 524250a324da RDMA/ipoib: reject unsupported coalescing params adds e5ad00b34dc0 tun: reject unsupported coalescing params adds e52a646b34ff r8152: reject unsupported coalescing params adds 0f3883b4773f vmxnet3: let core reject the unsupported coalescing parameters adds 35fa705665c6 staging: qlge: reject unsupported coalescing params adds fad99303f0e3 wil6210: reject unsupported coalescing params adds caf48383f1e6 Merge branch 'ethtool-consolidate-irq-coalescing-other-drivers' adds 2514921e7247 flow_offload: Introduce offload of HW stats type adds 1ee473306a28 ocelot_flower: use flow_offload_has_one_action() helper adds 319a1d19471e flow_offload: check for basic action hw stats type adds 3632f6d39078 mlxsw: spectrum_flower: Do not allow mixing HW stats types [...] adds c4afd0c81635 mlxsw: restrict supported HW stats type to "any" adds d60d7ed4c860 flow_offload: introduce "immediate" HW stats type and allo [...] adds 48855479510b flow_offload: introduce "delayed" HW stats type and allow [...] adds f16e7f64e4b5 mlxsw: spectrum_acl: Ask device for rule stats only if cou [...] adds d7cb1e3ba12e flow_offload: introduce "disabled" HW stats type and allow [...] adds 44f865801741 sched: act: allow user to specify type of HW stats for a filter adds 9d2e4e16484a Merge branch 'net-allow-user-specify-TC-action-HW-stats-type' adds 34aba2c45024 cxgb4/chcr : Register to tls add and del callback adds 8a30923e1598 cxgb4/chcr: Save tx keys and handle HW response adds 5a4b9fe7fece cxgb4/chcr: complete record tx handling adds 429765a149f1 chcr: handle partial end part of a record adds dc05f3df8fac chcr: Handle first or middle part of record adds 62370a4f346d cxgb4/chcr: Add ipv6 support and statistics adds 31de3f562f52 Merge branch 'cxgb4-chcr-ktls-tx-ofld-support-on-T6-adapter' adds eea45da4036d bareudp: add module alias adds c46a49a45c86 bareudp: print error message when command fails adds 2baecda37f4e bareudp: remove unnecessary udp_encap_enable() in bareudp_ [...] adds 1033a215fee5 Merge branch 'bareudp-several-code-cleanup-for-bareudp-module' adds 376d5307e057 net: rmnet: set NETIF_F_LLTX flag adds 138470a9b2cc net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get adds 54a9062f6909 bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). adds 340ac85eabce bnxt_en: Simplify __bnxt_poll_cqs_done(). adds 389a877a3b20 bnxt_en: Process the NQ under NAPI continuous polling. adds 843d699d79a1 bnxt_en: Clear DCB settings after firmware reset. adds 9f90445c14be bnxt_en: Remove unnecessary assignment of return code adds 3d0615911d33 bnxt_en: Modify some bnxt_hwrm_*_free() functions to void. adds 3a707bed13b7 bnxt_en: Return -EAGAIN if fw command returns BUSY adds 0fcfc7a1c3d1 bnxt_en: Call devlink_port_type_clear() in remove() adds 896328fe0b5f Merge branch 'bnxt_en-Updates' adds 6b995bdefc10 fsl/fman: reuse set_mac_address() in dtsec init() adds f3353b990225 fsl/fman: tolerate missing MAC address in device tree adds cbb961ca271e dpaa_eth: Use random MAC address when none is given adds e2f5cb7280f8 Merge branch 'QorIQ-DPAA-Use-random-MAC-address-when-none- [...] adds d7f5f3c89c1a remoteproc: add IPA notification to q6v5 driver adds fc39c40a15a6 dt-bindings: soc: qcom: add IPA bindings adds cdf2e9419dd9 soc: qcom: ipa: main code adds 1ed7d0c0fdba soc: qcom: ipa: configuration data adds ba764c4dad7b soc: qcom: ipa: clocking, interrupts, and memory adds ca48b27be7c6 soc: qcom: ipa: GSI headers adds 650d1603825d soc: qcom: ipa: the generic software interface adds c3f398b141a8 soc: qcom: ipa: IPA interface to GSI adds 9dd441e4ed57 soc: qcom: ipa: GSI transactions adds 84f9bd12d46d soc: qcom: ipa: IPA endpoints adds 2b9feef2b6c2 soc: qcom: ipa: filter and routing tables adds 731c46edad82 soc: qcom: ipa: immediate commands adds a646d6ec9098 soc: qcom: ipa: modem and microcontroller adds 530f9216a953 soc: qcom: ipa: AP/modem communications adds 08120d236c47 soc: qcom: ipa: support build of IPA code adds aa3027455974 MAINTAINERS: add entry for the Qualcomm IPA driver adds 9cc5ae125f0e arm64: dts: sdm845: add IPA information adds fbd436029c48 Merge branch 'net-introduce-Qualcomm-IPA-driver' adds 34a568a244be net: sgi: ioc3-eth: Remove phy workaround adds e08ab0b377a1 tcp: add bytes not sent to SCM_TIMESTAMPING_OPT_STATS adds 3f95f55eb55d net: sched: pie: change tc_pie_xstats->prob adds 13099824145a s390/qdio: add tighter controls for IRQ polling adds 49f42f5d6194 s390/qeth: remove VNICC callback parameter struct adds 206bd0a735d4 Merge branch 's390-qeth-next' adds a0e6650bdd25 r8169: convert while to for loop in rtl_tx adds 6a41f2b2f1e4 r8169: ensure tx_skb is fully reset after calling rtl8169_ [...] adds 22d352c51e74 r8169: simplify usage of rtl8169_unmap_tx_skb adds 101438729d84 r8169: remove now unneeded barrier in rtl_tx adds af99168a4cc8 Merge branch 'r8169-series-with-improvements-to-rtl_tx' adds edddb36644d5 batman-adv: Start new development cycle adds 3b2582c7affd batman-adv: Avoid RCU list-traversal in spinlock adds 5f27eb055d5c batman-adv: Replace zero-length array with flexible-array member adds 6c1a55fecae0 Merge tag 'batadv-next-for-davem-20200306' of git://git.op [...] adds 37feab6076aa net: dsa: mt7530: add support for port mirroring adds 8a4b910d005d mptcp: selftests: add rcvbuf set option adds ec33916d47cb mptcp: don't grow mptcp socket receive buffer when rcvbuf [...] adds c8e98343bf5c Merge branch 'mptcp-don-t-auto-adjust-rcvbuf-size-if-locked' adds 30a1e6d0f8e2 ionic: keep ionic dev on lif init fail adds 5dca69c425bc ionic: remove pragma packed adds b7f55b81f2ac ionic: improve irq numa locality adds c6d3d73a4055 ionic: clean up bitflag usage adds 75fcb75b93aa ionic: support ethtool rxhash disable adds c220e5239677 ionic: print pci bus lane info adds b3f064e9746d ionic: add support for device id 0x1004 adds 1fcbebf115d9 ionic: drop ethtool driver version adds 09dee69ea6a5 Merge branch 'ionic-updates' adds 72fa490480ce net: hns3: fix some mixed type assignment adds 4960cabff63e net: hns3: rename macro HCLGE_MAX_NCL_CONFIG_LENGTH adds 89a85559302f net: hns3: remove an unnecessary resetting check in hclge_ [...] adds 01c45c521a5a net: hns3: delete some reduandant code adds 9091367037d3 net: hns3: add a check before PF inform VF to reset adds e45afb396e23 net: hns3: print out status register when VF receives unkn [...] adds 77ba415d1920 net: hns3: print out command code when dump fails in debugfs adds 8de91e92070b net: hns3: synchronize some print relating to reset issue adds fbdc4d79fcc2 net: hns3: delete unnecessary logs after kzalloc fails adds 119959a0a5bf Merge branch 'hns3-next' adds 86f5d0f3d499 net/mlx5: Introduce egress acl forward-to-vport capability adds bd673da6d933 net/mlx5: Introduce TLS and IPSec objects enums adds dc392fc56f39 net/mlx5: Expose link speed directly adds e0ebd8eb36ed net/mlx5: HW bit for goto chain offload support adds a70ed9d8ecf3 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds c268ca6087f5 net/mlx5: Expose port speed when possible adds 2f5438ca0ee0 net/mlx5: Tidy up and fix reverse christmas ordring adds 1e62e222db2e net/mlx5: E-Switch, Use vport metadata matching only when [...] adds 2fbbc30da05d net/mlx5: Verify goto chain offload support adds d9fb932fde21 net/mlx5e: Fix an IS_ERR() vs NULL check adds 891b8f33218d net/mlx5: Allocate smaller size tables for ft offload adds cc617ceda0eb net/mlx5: E-switch, make query inline mode a static function adds 20f7b37ffc7d net/mlx5e: Introduce root ft concept for representors netdevs adds 01013ad355d6 net/mlx5e: Show/set Rx flow indir table and RSS hash key o [...] adds 6783e8b29f63 net/mlx5e: Init ethtool steering for representors adds b63293e759a1 net/mlx5e: Show/set Rx network flow classification rules o [...] adds 6c9ee3069380 Merge tag 'mlx5-updates-2020-03-09' of git://git.kernel.or [...] adds e0fa433db28a net: stmmac: selftests: Do not fail if PHY is not attached adds 422829f9f8db net: stmmac: Switch to linkmode_and()/linkmode_andnot() adds 8dc6051ce3ea net: stmmac: Fallback to dev_fwnode() if needed adds 46f69ded988d net: stmmac: Use resolved link config in mac_link_up() adds c580165ffbf2 net: phylink: Add missing Backplane speeds adds 9414819654cc net: phylink: Test if MAC/PCS support Autoneg adds fcb26bd2b6ca net: phy: Add Synopsys DesignWare XPCS MDIO module adds f213bbe8a9d6 net: stmmac: Integrate it with DesignWare XPCS adds e442cfc76833 Merge branch 'net-Add-support-for-Synopsys-DesignWare-XPCS' adds 62751b6808ec flow_offload: use flow_action_for_each in flow_action_mixe [...] adds 1e09e5818b3a pktgen: Allow on loopback device adds 9ff3dd7b8453 enetc: Drop redundant device node check adds a784c92ee272 enetc: Clean up of ehtool stats len adds 714239ac630a enetc: Clean up Rx BD iteration adds 434cebabd3a2 enetc: Add dynamic allocation of extended Rx BD rings adds 79c57bffebe8 Merge branch 'enetc-Support-extended-BD-rings-at-runtime' adds a393daa8993f flow_offload: fix allowed types check adds 42d5fe5f9c19 flow_offload: turn hw_stats_type into dedicated enum adds a16fa289843d flow_offload: restrict driver to pass one allowed bit to f [...] adds 377bb76444a1 Merge branch 'flow_offload-follow-ups-to-HW-stats-type-patchset' adds 469b390e1ba3 net: dsa: microchip: use delayed_work instead of timer + work adds 13e787ca82f8 net: dsa: mt7530: fix macro MIRROR_PORT adds f3beaf246f53 ice: Cleanup unneeded parenthesis adds 5520deb15326 iavf: Enable support for up to 16 queues adds 0ca469fbc3ca ice: allow bigger VFs adds 46c276cebfb4 ice: Improve clarity of prints and variables adds f844d5212cb0 ice: Fix removing driver while bare-metal VFs pass traffic adds 111820b0515a ice: Display Link detected via Ethtool in safe mode adds 1f454e06d93b ice: Fix corner case when switching from IEEE to CEE adds 35e935617e6e ice: renegotiate link after FW DCB on adds 345be791abd1 ice: Correct setting VLAN pruning adds c8a1071df934 ice: Increase mailbox receive queue length to maximum adds c88ba3fb33ca ice: fix use of deprecated strlcpy() adds 93ff48589a9e ice: Fix format specifier adds dced8ad321dd ice: Use EOPNOTSUPP instead of ENOTSUPP adds 6dae8aa0ed5b ice: use variable name more descriptive than type adds dab02de8673f ice: fix incorrect size description of ice_get_nvm_version adds 6ee242580447 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 047521d7b12d r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 adds 314a9cbbfb1d r8169: simplify getting stats by using netdev_stats_to_stats64 adds 8e4f90caf05c net: ena: reject unsupported coalescing params adds fcca747f1800 net: aquantia: reject all unsupported coalescing params adds f4a76615f0fe net: systemport: reject unsupported coalescing params adds 05c531452f6c net: bnx2: reject unsupported coalescing params adds a0dadb331dfa net: bnx2x: reject unsupported coalescing params adds f6f508c07a1e net: bcmgenet: reject unsupported coalescing params adds 3eb2efbea193 net: tg3: reject unsupported coalescing params adds 659d0760b0c6 net: bna: reject unsupported coalescing params adds 812df69beb86 net: liquidio: reject unsupported coalescing params adds bd4be35b4ae2 net: mlx4: reject unsupported coalescing params adds d824178d0f5d net: cxgb2: reject unsupported coalescing params adds 62923b6abe8c net: cxgb3: reject unsupported coalescing params adds 5608c6417926 net: cxgb4: reject unsupported coalescing params adds 009ab69b4b67 net: cxgb4vf: reject unsupported coalescing params adds d13f1167ab1c net: gemini: reject unsupported coalescing params adds 96ee187badb7 Merge branch 'ethtool-consolidate-irq-coalescing-part-3' adds d9642239aaeb Merge remote-tracking branch 'net-next/master' adds 7b70973d7edb bpf: sockmap: Only check ULP for TCP sockets adds 1a2e20132db7 skmsg: Update saved hooks only once adds d19da360ee0f bpf: tcp: Move assertions into tcp_bpf_get_proto adds 5da004044231 bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG adds f747632b608f bpf: sockmap: Move generic sockmap hooks from BPF TCP adds cb21802b3963 bpf: sockmap: Simplify sock_map_init_proto adds edc6741cc660 bpf: Add sockmap hooks for UDP sockets adds 7b98cd42b049 bpf: sockmap: Add UDP support adds b05fbb9f03f1 selftests: bpf: Don't listen() on UDP sockets adds 84be2113e6a7 selftests: bpf: Add tests for UDP sockets in sockmap adds 1f441b35ea54 selftests: bpf: Enable UDP sockmap reuseport tests adds 7b4b73bc8a60 bpf, doc: Update maintainers for L7 BPF adds 47c09d6a9f67 bpftool: Introduce "prog profile" command adds 319c7c1f6b78 bpftool: Documentation for bpftool prog profile adds 397692eab35c bpftool: Bash completion for "bpftool prog profile" adds aad32f4c76a2 bpftool: Fix typo in bash-completion adds babf3164095b bpf: Add bpf_link_new_file that doesn't install FD adds 13fac1d851e0 bpf: Fix trampoline generation for fmod_ret programs adds 37ccc12bbcef tools/runqslower: Add BPF_F_CURRENT_CPU for running selfte [...] adds d4784af64109 Merge remote-tracking branch 'bpf-next/master' adds 74b018b3b149 Merge remote-tracking branch 'ipsec-next/master' adds 886bef5a19a1 Merge remote-tracking branch 'netfilter-next/master' adds debdedf2eb5a Bluetooth: Fix calculation of SCO handle for packet processing adds 55cee73e2af5 Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs adds 00bce3fb0642 Bluetooth: Enable erroneous data reporting if WBS is supported adds 985048f42714 Bluetooth: Increment management interface revision adds 145720963b6c Bluetooth: L2CAP: Add definitions for Enhanced Credit Based Mode adds 15f02b910562 Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode adds 4be5ca67d59d Bluetooth: L2CAP: Add module option to enable ECRED mode adds 71811cac8532 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl adds 2a4f3909d0fb Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible adds 00b383b8abd1 Bluetooth: Use bt_dev_err for RPA generation failure message adds bb0084ec893e Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where [...] adds 8a5956197d7e Bluetooth: fix off by one in err_data_reporting cmd masks. adds 72da7b2ccabd Bluetooth: mgmt: add mgmt_cmd_status in add_advertising adds 9952d90ea288 Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND adds 4f40afc6c764 Bluetooth: Handle BR/EDR devices during suspend adds dd522a7429b0 Bluetooth: Handle LE devices during suspend adds 4867bd007d25 Bluetooth: Pause discovery and advertising during suspend adds 5cb490db9890 Merge remote-tracking branch 'bluetooth/master' adds 27f8d6dce665 Merge remote-tracking branch 'mac80211-next/master' adds eb093ce5aa35 Merge remote-tracking branch 'gfs2/for-next' adds 46b5889cc2c5 mtd: implement proper partition handling adds 13a964665fc1 mtd: fix spelling mistake "BlockMultiplerBits" -> "BlockMu [...] adds c0b66dce0ca8 MAINTAINERS: Add staging branch for HyperBus adds 4da0ea71ea93 mtd: lpddr: Fix a double free in probe() adds 0bb796505ffd Merge remote-tracking branch 'mtd/mtd/next' adds 43d8b6362378 mtd: rawnand: Ensure nand_soft_waitrdy wait period is enough adds 009264605cdf mtd: rawnand: free the nand_device object adds 9afbe7c0140f mtd: rawnand: denali: deassert write protect pin adds a91f8170df83 mtd: spinand: toshiba: Add comment about Kioxia ID adds f1541773af49 mtd: spinand: rework detect procedure for different READ_I [...] adds c4b7dd35d359 mtd: rawnand: ingenic: Use devm_platform_ioremap_resource() adds 91a1abfb7523 mtd: rawnand: ams-delta: Write protect device during probe adds 1698ea32133a mtd: rawnand: ams-delta: Use struct gpio_nand_platdata adds 38c30b3c96a5 ARM: OMAP1: ams-delta: Provide board specific partition info adds d7ffe387cc12 mtd: rawnand: ams-delta: Drop board specific partition info adds 2cef3d4cf449 mtd: rawnand: ams-delta: Enable OF partition info support adds 241008ed0bb5 mtd: rawnand: ams-delta: Push inversion handling to gpiolib adds ccada49b050f mtd: rawnand: ams-delta: Don't hardcode read/write pulse widths adds 586a746b326c mtd: rawnand: ams-delta: Make read pulses optional adds ea5ea9fa6db2 mtd: rawnand: ams-delta: Handle more GPIO pins as optional adds 7c2f66a960fc mtd: rawnand: ams-delta: Add module device tables adds d1b1a8f73a21 mtd: rawnand: ams-delta: Support custom driver initialisation adds edfd8d9c763f mtd: rawnand: ams-delta: Drop useless local variable adds 2b1dcee304b6 mtd: rawnand: ams-delta: Make the driver custom I/O ready adds 16d00cd61206 mtd: rawnand: ams-delta: Rename structures and functions t [...] adds 84234652595f mtd: rawnand: Add support for Macronix NAND randomizer adds 7f274f411c76 dt-bindings: mtd: Document Macronix NAND device bindings adds 2148937501ee mtd: spinand: Stop using spinand->oobbuf for buffering bad [...] adds 621a7b780bd8 mtd: spinand: Explicitly use MTD_OPS_RAW to write the bad [...] adds b645ad39d568 mtd: spinand: Do not erase the block before writing a bad [...] adds c6fbcb70132f mtd: rawnand: Fix a typo ("manufecturer") adds 49f1c33076ca mtd: rawnand: Replace zero-length array with flexible-arra [...] adds 7cd8c0adb489 mtd: rawnand: gpmi: Use dma_request_chan() instead dma_req [...] adds aafe30baf4ad mtd: rawnand: marvell: Release DMA channel on error adds cf9e23894821 mtd: rawnand: marvell: Use dma_request_chan() instead dma_ [...] adds ac80c55b4675 mtd: rawnand: sunxi: Use dma_request_chan() instead dma_re [...] adds 80c3012e127c mtd: rawnand: qcom: Release resources on failure within qc [...] adds 92f0f8efbd4a mtd: rawnand: qcom: Use dma_request_chan() instead dma_req [...] adds b35f79aa461e mtd: rawnand: stm32_fmc2: Use dma_request_chan() instead d [...] adds e015d72f321e mtd: rawnand: ingenic: Add dependency on MIPS || COMPILE_TEST adds 92270086b7e5 mtd: rawnand: Add support for manufacturer specific lock/u [...] adds 03a539c7a118 mtd: rawnand: Macronix: Add support for block protection adds 397deafc02e1 mtd: rawnand: cadence: get meta data size from registers adds e4578af03541 mtd: rawnand: cadence: fix the calculation of the avaialbl [...] adds 9bf1903bed7a mtd: rawnand: cadence: change bad block marker size adds 0d7d6c8183aa mtd: rawnand: cadence: reinit completion before executing [...] adds cdc6aba6719b dt: bindings: brcmnand: Add support for flash-edu adds 634088e26213 arch: mips: brcm: Add 7425 flash-edu support adds a5d53ad26a8b mtd: rawnand: brcmnand: Add support for flash-edu for dma [...] adds e65118c0a55d Merge remote-tracking branch 'nand/nand/next' adds 273a83e0ef6c Merge remote-tracking branch 'spi-nor/spi-nor/next' adds bed44d0c05d8 crypto: chelsio - Recalculate iv only if it is needed adds 567be3a5d227 crypto: chelsio - Use multiple txq/rxq per tfm to process [...] adds d282eeeb112a crypto: arm64/sha-ce - implement export/import adds 5a8a076506af crypto: Replace zero-length array with flexible-array member adds 11c7686a9359 crypto: sun8i-ss - fix description of stat_fb adds 5fbab10dee12 crypto: sun8i-ce - fix description of stat_fb adds fa03481b6e2e crypto: mxs-dcp - fix scatterlist linearization for hash adds 4e98a8804923 crypto: chelsio/chtls - Fixed tls stats adds baaa30fa6166 MAINTAINERS: add maintainers for uacce adds d1dc4df1fe21 crypto: authencesn - fix weird comma-terminated line adds 64d66793b76c crypto: ccm - simplify error handling in crypto_rfc4309_create() adds b8c0d74a7027 crypto: cryptd - simplify error handling in cryptd_create_*() adds a108dfcff844 crypto: ctr - simplify error handling in crypto_rfc3686_create() adds 3ff2bab82f42 crypto: cts - simplify error handling in crypto_cts_create() adds 959ac1cdd630 crypto: gcm - simplify error handling in crypto_rfc4106_create() adds c4caa56d8f99 crypto: gcm - simplify error handling in crypto_rfc4543_create() adds 376ffe1acbc6 crypto: geniv - simply error handling in aead_geniv_alloc() adds d57063103332 crypto: lrw - simplify error handling in create() adds 07b24c7c08bd crypto: pcrypt - simplify error handling in pcrypt_create_aead() adds 0708bb435354 crypto: rsa-pkcs1pad - simplify error handling in pkcs1pad [...] adds 732e54095347 crypto: xts - simplify error handling in ->create() adds acc670dba9f5 uacce: unmap remaining mmapping from user space adds 47c16b449921 crypto: hisilicon - qm depends on UACCE adds a83880068845 crypto: chelsio/chtls - Fixed boolinit.cocci warning adds 3a5a9e1ef37b crypto: caam/qi2 - fix chacha20 data size error adds 3f142b6a7b57 crypto: caam - update xts sector size for large input length adds dc7fc3a53ae1 crypto: x86/curve25519 - leave r12 as spare register adds 7548bf8c17d8 crypto: arm/ghash-ce - define fpu before fpu registers are [...] adds ec43b0a4c3ba Merge remote-tracking branch 'crypto/master' adds d3bd37f587b4 Merge v5.6-rc5 into drm-next adds cd4ac389b8ce Merge remote-tracking branch 'drm/drm-next' adds 86edee9725a5 drm/amdgpu: add xgmi ip headers adds 15a1fbdcfb51 drm/amdgpu: add wafl2 ip headers adds 18f36157f2cb drm/amdgpu: add helper funcs to detect PCS error adds ec01fe2dbf8c drm/amdgpu: enable PCS error report on VG20 adds a61f41b177ca drm/amdgpu: enable PCS error report on arcturus adds 1b3460a8b196 drm/amdgpu: increase atombios cmd timeout adds d38c3ac71630 drm/amdgpu: toggle DF-Cstate when accessing UMC ras error [...] adds 1a2172b5ee17 drm/amdgpu: update page retirement sequence adds 5e208eb62bb3 drm/amdgpu: Update SPM_VMID with the job's vmid when appli [...] adds 90f88cdd7c8d drm/amdgpu: Fix GPU reset error. adds fa5bde8056cf drm/amdgpu: Use better names to reflect it is CP MQD buffer adds 2f6ae2de130f drm/amdkfd: Add more comments on GFX9 user CP queue MQD wo [...] adds 3569b6d19e41 drm/amdgpu: introduce mmsch v2.0 header adds fe4424918655 drm/amdgpu: disable jpeg block for SRIOV adds dd26858a9cd8 drm/amdgpu: implement initialization part on VCN2.0 for SRIOV adds 68430c6be5ac drm/amdgpu: cleanup ring/ib test for SRIOV vcn2.0 (v2) adds cc9f2fba37e5 drm/amdgpu: disable clock/power gating for SRIOV adds 129657c86f85 drm/amdkfd: Signal eviction fence on process destruction (v2) adds e1ab4a91aa08 drm/amd/display: update soc bb for nv14 adds caa08c58cc10 drm/amd/display: Add stay count and bstatus to HDCP log adds b6a1a0e76084 drm/amd/display: determine is mst hdcp based on stream ins [...] adds cc4935087e20 drm/amd/display: Add registry for mem pwr control adds 4c631826e0bc drm/amd/display: Not check wm and clk change flag in optim [...] adds 8cc426d79be1 drm/amd/display: Program DSC during timing programming adds d7ecf5e37d76 drm/amd/display: determine rx id list bytes to read based [...] adds 1450d2378360 drm/amd/display: fix a minor HDCP logging error adds a0e40018dcc3 drm/amd/display: Stop if retimer is not available adds e592e85f3378 drm/amd/display: writing stereo polarity register if swapped adds e6b11b43cd56 drm/amd/display: separate FEC capability from fec debug flag adds 2f11c7c04353 drm/amd/display: 3.2.76 adds aec0f262f3d2 drm/amd/display: dcn20: remove an unused function adds 97f6a21bfa56 drm/amdgpu: Enter low power state if CRTC active. adds 2dc31ca1895c drm/amdgpu/display: fix pci revision id fetching adds 6cc47f3f9634 drm/amdgpu/display: Fix Pollock Variant Detection adds c1b6921209e3 drm/amd/powerplay: add smu if version for navi12 adds 33abcb1f5a17 drm/amdgpu: set compute queue priority at mqd_init adds b37aced31eb0 drm/scheduler: implement a function to modify sched list adds 2316a86bde49 drm/amdgpu: change hw sched list on ctx priority override adds 552b80d7409d drm/amdgpu: remove unused functions adds ea29221d1d6d drm/amdgpu: do not set nil entry in compute_prio_sched adds 8f2e0c033337 drm/amdkfd: Use pr_debug to print the message of reaching [...] adds 1d251d90080a drm/amdkfd: Consolidate duplicated bo alloc flags adds 9fe58d0bbdb0 drm/amdgpu: Correct the condition of warning while bo release adds 7bef6ea9721b drm/amd/powerplay: fix the coverity warning about negative [...] adds f9317014ea51 drm/amdgpu: add function to creat all ras debugfs node adds 204eaac625d5 drm/amdgpu: call ras_debugfs_create_all in debugfs_init adds 5d11e37c021f drm/amdgpu/runpm: disable runpm on Vega10 adds d10c0b41b8d3 drm/amdgpu: add UAPI for creating encrypted buffers adds 1fbc85c0073a drm/amdgpu: add UAPI to create secure commands (v3) adds 336aac7e1f18 drm/amdgpu: define the TMZ bit for the PTE adds ca97c8474673 drm/amdgpu: add tmz feature parameter (v2) adds 84c55f897a7b drm/amdgpu: add amdgpu_tmz data structure adds 63f5adcb6e5e drm/amdgpu: add function to check tmz capability (v4) adds 361c80a6cbaa drm/amdgpu: add tmz bit in frame control packet adds 6a76b8a0181f drm/amdgpu: expand the emit tmz interface with trusted flag adds 9ac820e6131d drm/amdgpu: expand the context control interface with trust flag adds 56a5e9dd8858 drm/amdgpu: job is secure iff CS is secure (v5) adds 74cae4f2cf37 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds aab15cd8879f drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 32a0d7b56a42 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 9629aba26577 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds f8523fb8494a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds afc61b87be7a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds c9bfe5e333d2 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 9375639e0b17 drm/amdgpu: move CS secure flag next the structs where it's used adds 06b8f63e1208 drm/amdgpu: remove the alignment placeholder for secure buffer adds 1794db42865b drm/amdgpu: implement TMZ accessor (v3) adds 692050507110 drm/amd/display: Indicate use of TMZ buffers to DC adds 165eb7a03d4c drm/amdgpu: Move to a per-IB secure flag (TMZ) adds 729de279808b drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 3885466bcdb2 drm/amdgpu: also add the TMZ flag to GART adds d249e1df8135 drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 3ef3a51dc1c5 drm/amdgpu: stop evicting encrypted BOs to swap adds 140533f0270c drm/amdgpu: Fine-grained TMZ support adds d05d3bf6ab50 drm/amdgpu: Fix per-IB secure flag GFX hang adds 6143ffaf9e94 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds ff3d9ec47964 drm/amdkfd: Enable GWS based on FW Support adds 7344a13e72d3 drm/ttm: fix leaking fences via ttm_buffer_object_transfer adds 08df24895315 drm/amdgpu: work around llvm bug #42576 adds 19c88a37d6be drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 73a11b5d5a65 Merge remote-tracking branch 'amdgpu/drm-next' adds ee2413eeed76 drm/i915: Add mechanism to submit a context WA on ring submission adds 47f8253d2b89 drm/i915/gen7: Clear all EU/L3 residual contexts adds 64dc802aa5ac drm/i915/phys: unconditionally call release_memory_region adds 2920516b2f71 drm/i915: be more solid in checking the alignment adds 1eaa251b66a6 drm/i915: Assert requests within a context are submitted in order adds 26fc4e4ba160 drm/i915: Always propagate the invocation to i915_schedule adds ef398881d27d drm/i915/gem: Limit struct_mutex to eb_reserve adds 520f8350364d drm/i915: properly sanity check batch_start_offset adds f4b1b92f411e drm/i915/buddy: avoid double list_add adds 1fe3818d17c9 drm/i915/selftests: try to rein in alloc_smoke adds 270810a73210 drm/i915/hotplug: Use phy to get the hpd_pin instead of th [...] adds b592322f5092 drm/i915/tgl: Make Wa_1606700617 permanent adds dff2a11b065c drm/i915: Do not poison i915_request.link on removal adds e3e7aeec3281 drm/i915/selftests: Apply a heavy handed flush to i915_active adds 3df2deed411e drm/i915/execlists: Enable timeslice on partial virtual en [...] adds 2d4bd971f5ba drm/i915/gt: Close race between cacheline_retire and free adds cc328351e1e4 drm/i915/gt: Wait for the wa batch to be pinned adds 8051d1ece440 drm/i915: Fix documentation for intel_dpll_get_freq() adds dbe748cd3af4 drm/i915/tgl: Don't treat unslice registers as masked adds 74e5a9aca01e drm/i915/gt: Mark up intel_rps.active for racy reads adds 60900add8596 drm/i915: Mark racy read of intel_engine_cs.saturated adds 23a44ae9e854 drm/i915/execlists: Mark up the racy access to switch_prio [...] adds 89f077ab90d9 drm/i915: Mark up unlocked update of i915_request.hwsp_seqno adds 875c3b4b5c2f drm/i915/gt: Mark up racy check of last list element adds fa192d90cf6c drm/i915/execlists: Mark up read of i915_request.fence.flags adds a4e648a0b36c drm/i915/execlsts: Mark up racy inspection of current i915 [...] adds ff34527103d2 drm/i915/gt: Mark up intel_rps.active for racy reads adds d191832d8136 drm/i915: Polish CHV CGM CSC loading adds f0bb7c9fd7b0 drm/i915: Clean up i9xx_load_luts_internal() adds 100882673ab8 drm/i915: Split i9xx_read_lut_8() to gmch vs. ilk variants adds 7fd3365594a8 drm/i915: s/blob_data/lut/ adds a97b0c63cc88 drm/i915: s/chv_read_cgm_lut/chv_read_cgm_gamma/ adds 73ce0969d1d0 drm/i915: Clean up integer types in color code adds 0ff3b23f0c9b drm/i915: Refactor LUT read functions adds 62153bdd66f2 drm/i915: Fix readout of PIPEGCMAX adds e10eb8dd59e1 drm/i915: Pass the crtc to the low level read_lut() funcs adds bb9ca240dca5 drm/i915: Lock gmbus/aux mutexes while changing cdclk adds f494960d5ee7 drm/i915/gt: Defend against concurrent updates to execlist [...] adds 798fa870abf5 drm/i915: Improve the start alignment of bonded pairs adds f972b4954711 drm/i915/mst: Hookup DRM DP MST late_register/early_unregi [...] adds dff8ba1cd4b7 drm/i915/display: Deactive FBC in fastsets when disabled b [...] adds 765e7cd9a6fd drm/i915/display: Do not write in removed FBC fence registers adds 135dde8853c7 drm/i915/gvt: Fix dma-buf display blur issue on CFL adds aa444fc7fb88 drm/i915/gvt: cleanup debugfs scan_nonprivbb adds 8fde41076f6d drm/i915/gvt: Wean gvt off dev_priv->engine[] adds a61ac1e75105 drm/i915/gvt: Wean gvt off using dev_priv adds 75e675f81f33 Merge tag 'gvt-next-2020-03-10' of https://github.com/inte [...] adds 209df10bb453 drm/i915: Defer semaphore priority bumping to a workqueue adds 6cebcf746f3f drm/i915: Tweak scheduler's kick_submission() adds 0690e504b66f drm/i915/gt: Mark up racy reads for intel_context.inflight adds 326611ddff60 drm/i915: Mark up racy read of active rq->engine adds 3a55dc895e52 drm/i915/execlists: Mark up data-races in virtual engines adds a813ccb88b3b drm/i915: Remove debugfs i915_drpc_info and i915_forcewake [...] adds 32fc2849a3d5 drm/i915/dsb: convert to drm_device based logging macros. adds 5cc40a90859f drm/i915/fifo_underrun: convert to drm_device based logging. adds 6a9cc4bfb728 drm/i915/gmbus: convert to drm_device based logging, adds 1084f5c81184 drm/i915/hotplug: convert to drm_device based logging. adds 442947246cff drm/i915/lpe_audio: convert to drm_device based logging macros. adds 900b8c9e8fe7 drm/i915/lvds: convert to drm_device based logging macros. adds 3c4e93e9d988 drm/i915/overlay: convert to drm_device based logging. adds 61f874d6e001 drm/i915/gt: Use scnprintf() for avoiding potential buffer [...] adds 29e6ecf3ceb6 drm/i915: Extend i915_request_await_active to use all timelines adds 408464b4cbcf drm/i915/gt: Pull checking rps->pm_events under the irq_lock adds 60ef5b7ac6a1 drm/i915/execlists: Track active elements during dequeue adds 4aea5a9e6521 drm/i915/gem: Mark up the racy read of the mmap_singleton adds 1aae30651972 drm/i915: Add missing HDMI audio pixel clocks for gen12 adds 0f1a5f41959e Merge remote-tracking branch 'drm-intel/for-linux-next' adds bfc419f95177 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 2c76b324c794 drm/imx: parallel-display: Adjust bus_flags handling adds b851aa73f47e Merge remote-tracking branch 'imx-drm/imx-drm/next' adds fad54b4b858b Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 66db29588dd6 ALSA: korg1212: fix if-statement empty body warnings adds 2edb84e3047b ALSA: usb-audio: Add support for MOTU MicroBook IIc adds d0ee674bb5d3 ALSA: usb-audio: Fix missing braces in some struct inits adds 9c0d16ac0591 ALSA: firewire: use KBUILD_MODNAME for struct driver.name [...] adds cf4afed90c1f Merge branch 'for-linus' into for-next adds 3bbf9e2f8624 ALSA: pcm: oss: Simplify plugin frame size calculations adds 34aa7994ad15 ALSA: firewire-tascam: Add missing annotation for tscm_hwd [...] adds 3db1b00f2122 ALSA: firewire-tascam: Add missing annotation for tscm_hwd [...] adds 4ba9fc7f8e57 Merge remote-tracking branch 'sound/for-next' adds f9c23615c688 ALSA: dmaengine_pcm: No need to take runtime reference twi [...] adds 820766c1e166 ASoC: wcd934x: fix High Accuracy Buck enable adds e0e247d593f7 ASoC: wcd934x: remove unused headers adds 0776d6a8326c Merge series "ASoC: wcd934x: minor fixes" from Srinivas Ka [...] adds 4769bfb9dada ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates adds 5854a46486ad ASoC: pcm: Export parameter intersection logic adds 95cfc0a0aaf5 ASoC: simple-card: Add support for codec2codec DAI links adds 90309b74c380 Merge series "simple-audio-card codec2codec support" from [...] adds 30fca26f8e22 ASoC: soc-pcm: move dpcm_fe_dai_close() adds 265694b67c13 ASoC: soc-pcm: add dpcm_fe_dai_cleanup() adds 0c9ba720f0be ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_se [...] adds 8a01fbf0ac11 ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() adds 67ad877757ce ASoC: soc-pcm: check DAI's activity more simply adds a9ee331b537a ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing. adds c0197db45c98 Merge series "ASoC: soc-pcm cleanup step5" from Kuninori M [...] adds 40a92dbcbc32 ASoC: simple-card-utils: use for_each_pcm_streams() adds ab985be95da1 ASoC: amd: Adding TDM support in hw_params. adds a42d9ba15cbf ASoC: jz4740-i2s: Add local dev variable in probe function adds 62f9ed5f8768 ASoC: jz4740-i2s: Avoid passing enum as match data adds a3b7343e3f8c ASoC: SOF: Fix probe point getter adds 995cbc3ca1ab ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro adds 5dd1677c81c0 ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro adds c86545202341 ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro adds b5c52f5801c6 ASoC: meson: use for_each_rtd_codecs/cpus_dai() macro adds c998ee30e493 ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro adds a4be4187b2bf ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro adds 17e6dab5013d ASoC: soc.h: remove non plural form for_each_xxx macro adds df817f8e71e3 ASoC: soc-dapm: add for_each_card_dapms() macro adds 14596692631e ASoC: soc-dapm: add for_each_card_widgets() macro adds c23f044427f3 Merge series "ASoC: soc-pcm cleanup step6" from Kuninori M [...] adds d0c9abb8339d ASoC: pcm: Fix (again) possible buffer overflow in dpcm st [...] adds 5549ea647997 ASoC: rt5682: fix unmet dependencies adds 724cc62f7a71 ASoC: rt5682-sdw: fix 'defined but not used' pm functions adds ad7366a68acb Merge series "ASoC: rt5682: fix Kconfig/compilation issues [...] adds 97249a89c17e ASoC: Convert cirrus,cs42l51 to json-schema adds 103ae9551380 ASoC: zte: zx-tdm: remove redundant variables dev adds 9032cdd96a2d ASoC: dt-bindings: stm32: convert spdfirx to json-schema adds 4d90a4e677c5 Merge tag 'v5.6-rc5' into asoc-5.7 adds 3a69e26ec8f8 Merge branch 'asoc-5.7' into asoc-next adds 606e5349a4b9 Merge remote-tracking branch 'sound-asoc/for-next' adds 681a8395b4ed Merge remote-tracking branch 'modules/modules-next' adds 1dd5ddc125b4 Input: goodix - fix touch coordinates on Cube I15-TC adds 061706716384 Input: elants_i2c - report resolution information for touch major adds 0e6cf6394d74 Merge remote-tracking branch 'input/next' adds ceabc4e8a49d Merge branch 'for-5.7/io_uring' into for-next adds 2dd209f00fc5 blk-mq: Fix a comment in include/linux/blk-mq.h adds 6e66b4939241 blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync adds d0930bb8f46b blk-mq: Fix a recently introduced regression in blk_mq_rea [...] adds b9853b4d6fb4 null_blk: Suppress an UBSAN complaint triggered when setti [...] adds 78b10be23d42 null_blk: Fix changing the number of hardware queues adds 2004bfdef945 null_blk: Fix the null_add_dev() error path adds 9b03b713082a null_blk: Handle null_add_dev() failures properly adds 596444e75705 null_blk: Add support for init_hctx() fault injection adds a3208e547bec Merge branch 'for-5.7/block' into for-next adds 7e81f99afd91 loop: Only change blocksize when needed. adds 0fbcf5798234 loop: Only freeze block queue when needed. adds f02b6adcb5f1 Merge branch 'for-5.7/drivers' into for-next adds ddf0322db79c io_uring: add IORING_OP_PROVIDE_BUFFERS adds bcda7baaa3f1 io_uring: support buffer selection for OP_READ and OP_RECV adds 4d954c258a0c io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV adds 0a384abfae66 net: abstract out normal and compat msghdr import adds 52de1fe12240 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG adds 067524e914cb io_uring: provide means of removing buffers adds 84557871f2ff io_uring: add end-of-bits marker and build time verify it adds 469956e853cc io_uring: Fix unused function warnings adds 4eb9961ffd3a Merge branch 'io_uring-buf-select' into for-next adds 2e317ebe064b next-20200311/block adds 24132eaf55d2 Merge branch 'fixes' into next adds 8aed2eae9192 mmc: Replace zero-length array with flexible-array member adds 37e3acc449df mmc: cqhci: Add cqhci_deactivate() adds 83d9fcaae510 mmc: sdhci-msm: Deactivate CQE during SDHC reset adds 862b79428726 mmc: cqhci: Update cqhci memory ioresource name adds b75db0f1fdd9 mmc: renesas_sdhi: Use BITS_PER_LONG helper adds d5b60967efa8 mmc: renesas_sdhi: simplify execute_tuning adds 35a5c43aee02 mmc: sdhci-omap: Add Support for Suspend/Resume adds fe2c8dbeee5a Merge remote-tracking branch 'mmc/next' adds 3d3654ef17d5 Merge remote-tracking branch 'mfd/for-mfd-next' adds 241eaabc3c31 power: supply: Allow charger manager can be built as a module adds ddb74e985f2d power: supply: ab8500_charger: Fix typos in commit messages adds e42fe5b29ac0 power: supply: axp288_fuel_gauge: Broaden vendor check for [...] adds 9c80662a74cd power: supply: axp288_charger: Add special handling for HP [...] adds b2a16610f2ba power: reset: at91-reset: introduce struct at91_reset adds 4d9ce0f56aee power: reset: at91-reset: add ramc_base[] to struct at91_reset adds f9e6ce74cbf2 power: reset: at91-reset: add sclk to struct at91_reset adds 1e3c4af9de26 power: reset: at91-reset: add notifier block to struct at91_reset adds b7967b7919f0 power: reset: at91-reset: convert reset in pointer to stru [...] adds 55f8e6fdefbe power: reset: at91-reset: pass rstc base address to at91_r [...] adds 583ef884c8dc power: reset: at91-reset: devm_kzalloc() for at91_reset da [...] adds a5bbad258a9e power: reset: at91-reset: introduce struct at91_reset_data adds 25b80b7d5a5b power: reset: at91-reset: introduce args member in at91_re [...] adds 7cb290d3dd55 power: reset: at91-reset: use r4 as tmp argument adds 68a84a3e68a2 power: reset: at91-reset: introduce ramc_lpr to struct at91_reset adds fcd0532fac2a power: reset: at91-reset: make at91sam9g45_restart() generic adds 51aa7d45f905 power: reset: at91-reset: keep only one reset function adds 766b0162e613 power: reset: at91-reset: get rid of at91_reset_data adds e48bbb52a2aa power: reset: at91-reset: handle nrst async for sam9x60 adds 583b53ece0b0 power: supply: bq27xxx_battery: Silence deferred-probe error adds 9027f6111ca4 power: twl4030: Use scnprintf() for avoiding potential buf [...] adds 6cdd5b09cbe6 power: reset: sc27xx: Power off the external subsystems' c [...] adds 274afbc3ad33 power: reset: sc27xx: Change to use cpu_down() adds f78c55e3b480 power: reset: sc27xx: Allow the SC27XX poweroff driver bui [...] adds a35d4e27f4b0 Merge remote-tracking branch 'battery/for-next' adds 56ebca5a5f21 Merge remote-tracking branch 'regulator/for-next' adds c3c2f9e8992e Merge remote-tracking branch 'security/next-testing' adds 4fefaded8c03 Merge remote-tracking branch 'apparmor/apparmor-next' adds d7947d4cdb6c Merge remote-tracking branch 'integrity/next-integrity' adds 1af252174dac Merge remote-tracking branch 'keys/keys-next' adds 5e729e111eaf selinux: avtab_init() and cond_policydb_init() return void adds 8d27aa744822 Merge remote-tracking branch 'selinux/next' adds 63e2cd5f3a05 Merge remote-tracking branch 'smack/for-next' adds 885c2ebb851f tpm: Don't make log failures fatal adds 3fa780d0bc42 tpm: tpm1_bios_measurements_next should increase position index adds 30dae8d86dc2 tpm: tpm2_bios_measurements_next should increase position index adds 34bbcd99e1e2 tpm_tis_spi: use new 'delay' structure for SPI transfer delays adds 6792bd93360e tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays adds 6390677444b0 MAINTAINERS: adjust to trusted keys subsystem creation adds a9e07f647c1d Merge remote-tracking branch 'tpmdd/next' adds 2d48ea0efb88 iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() adds f5152416528c iommu/vt-d: Silence RCU-list debugging warnings adds 57744190bf30 iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint adds c5d92d27bebe iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] adds 97d4868f449f iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] adds 863c0783c30d iommu/vt-d: Fix debugfs register reads adds 91391b919e19 iommu/vt-d: Populate debugfs if IOMMUs are detected adds a4909b4d377c Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] adds 1fef3afc3989 Merge remote-tracking branch 'iommu/next' adds 29918337974a Merge remote-tracking branch 'audit/next' adds eb32d1e45ecd Merge branch 'dt/linus' into dt/next adds ae9fdd23e628 dt-bindings: serial: snps-dw-apb-uart: add compatible prop [...] adds 905fc6b1bfb4 dt-bindings: rcar-vin: Convert bindings to json-schema adds bc83f487c2a8 Merge remote-tracking branch 'devicetree/for-next' adds e14572c52546 spi: Remove CONFIG_ prefix from Kconfig select adds c6486eadb4fe spi: rockchip: add compatible string for px30 rk3308 rk3328 adds f3a14a3a4d9a spi: rspi: Add support for active-high chip selects adds 7a86a419ff62 spi: update the structure documentation adds 1e7479df0168 dt-bindings: fsi: Add FSI2SPI bindings adds bbb6b2f9865b spi: Add FSI-attached SPI controller driver adds 36098a1db74a Merge series "spi: Add FSI-attached SPI controller driver" [...] adds 22ee9de1ecfb spi: spi-fsl-dspi: fix DMA mapping adds caef2df1137a spi: Stop selecting MTD_SPI_NOR for SPI_HISI_SFC_V3XX adds 671c3bf50ae4 spi: make spi-max-frequency optional adds 881d1ee9fe81 spi: add support for mediatek spi-nor controller adds 13a971046a23 dt-bindings: convert mtk-quadspi binding doc for spi-mtk-nor adds e11e8473bcec mtd: spi-nor: remove mtk-quadspi driver adds b562b304efc0 Merge tag 'mtk-mtd-spi-move' of https://git.kernel.org/pub [...] adds 6e2547ce1408 Merge branch 'spi-5.7' into spi-next adds 66c7dc9c97f3 Merge remote-tracking branch 'spi/for-next' adds 8c17ae3f17ca Merge branch 'x86/splitlock' adds 681ff0181bbf x86/mm/init/32: Stop printing the virtual memory layout adds 396ddeb87b60 Merge branch 'x86/mm' adds 45607346a0ee Merge branch 'x86/kdump' adds b72e8f328d51 Merge branch 'x86/fpu' adds 31529669c9f6 Merge branch 'x86/entry' adds 1263572431f2 Merge branch 'x86/cleanups' adds 2625b65423eb Merge branch 'x86/build' adds bf7349a3f280 Merge branch 'x86/boot' adds 2d2e65305a14 Merge branch 'timers/urgent' adds c707a56eeced Merge branch 'timers/nohz' adds 15bde2d3a580 Merge branch 'timers/core' adds 5a18ceca6350 smp: Allow smp_call_function_single_async() to insert locked csd adds e188f0a50f63 MIPS: smp: Remove tick_broadcast_count adds fd3eafda8f14 sched/core: Remove rq.hrtick_csd_pending adds a1d43eb17bb2 Merge branch 'smp/core' adds 724224f9a9f2 Merge branch 'sched/rt' adds 1b10d388d094 Merge branch 'linus' into sched/core, to pick up fixes adds f1dfdab694eb sched/vtime: Prevent unstable evaluation of WARN(vtime->state) adds 765047932f15 sched/pelt: Add support to track thermal pressure adds 36a0df85d2e8 sched/topology: Add callback to read per CPU thermal pressure adds ad58cc5cc50c drivers/base/arch_topology: Add infrastructure to store an [...] adds ae1677c0bbe2 arm64/topology: Populate arch_scale_thermal_pressure() for [...] adds 8eab879c5463 arm/topology: Populate arch_scale_thermal_pressure() for A [...] adds b4eccf5f8e1d sched/fair: Enable periodic update of average thermal pressure adds 467b7d01c469 sched/fair: Update cpu_capacity to reflect thermal pressure adds f12e4f66ab6a thermal/cpu-cooling: Update thermal pressure in case of a [...] adds 05289b90c2e4 sched/fair: Enable tuning of decay period adds 76c389ab2b5e sched/fair: Fix kernel build warning in test_idle_cores() [...] adds 0621df315402 sched/numa: Acquire RCU lock for checking idle cores durin [...] adds 38502ab4bf3c sched/topology: Don't enable EAS on SMT systems adds 6f693dd5be08 arm64: defconfig: enable CONFIG_SCHED_SMT adds ba4f7bc1dee3 sched/deadline: Make two functions static adds 6212437f0f60 sched/fair: Fix runnable_avg for throttled cfs adds 5ab297bab984 sched/fair: Fix reordering of enqueue/dequeue_task_fair() adds d9cb236b9429 sched/rt: cpupri_find: Implement fallback mechanism for !fit case adds b28bc1e002c2 sched/rt: Re-instate old behavior in select_task_rq_rt() adds a1bd02e1f28b sched/rt: Optimize cpupri_find() on non-heterogenous systems adds 98ca645f8243 sched/rt: Allow pulling unfitting task adds d94a9df49069 sched/rt: Remove unnecessary push for unfit tasks adds 14533a16c46d thermal/cpu-cooling, sched/core: Move the arch_set_thermal [...] adds c99bbc21e58b Merge branch 'sched/core' adds 26fb3f8400b5 Merge branch 'ras/urgent' adds edd5d987f561 Merge branch 'ras/core' adds cfd3bc752a3f perf diff: Fix undefined string comparision spotted by cla [...] adds 29b4f5f18857 perf top: Fix stdio interface input handling with glibc 2.28+ adds f649bd9dd5d5 perf bench futex-wake: Restore thread count default to onl [...] adds 7b919a53102d perf bench: Clear struct sigaction before sigaction() syscall adds 3f5777fbaf04 perf jevents: Fix leak of mapfile memory adds 441b62acd9c8 tools: Fix off-by 1 relative directory includes adds 798048f85093 Merge tag 'perf-urgent-for-mingo-5.6-20200306' of git://gi [...] adds f724cfbc5d25 Merge branch 'perf/urgent' adds 1941011a8bd2 Merge branch 'perf/urgent' into perf/core, to pick up the [...] adds ab6f824cfdf7 perf/core: Unify {pinned,flexible}_sched_in() adds 2c2366c7548e perf/core: Remove 'struct sched_in_data' adds 98add2af89bb perf/cgroup: Reorder perf_cgroup_connect() adds 6e24628d78e4 lib: Introduce generic min-heap adds 6eef8a7116de perf/core: Use min_heap in visit_groups_merge() adds 836196beb377 perf/core: Add per perf_cpu_context min_heap storage adds c2283c9368d4 perf/cgroup: Grow per perf_cpu_context heap storage adds 95ed6c707f26 perf/cgroup: Order events in RB tree by cgroup id adds b00f7244f01b Merge branch 'perf/core' adds 8019ad13ef7f futex: Fix inode life-time issue adds 1949ed1e393b Merge branch 'locking/urgent' adds 2fc1bc0dc5c8 Merge branch 'locking/kcsan' adds 3867913c45b4 Merge branch 'locking/urgent' adds 222993395ed3 futex: Remove pointless mmgrap() + mmdrop() adds 4b39f99c222a futex: Remove {get,drop}_futex_key_refs() adds 5d0c9b0eb8ab asm-generic/bitops: Update stale comment adds 660b79f3ef4e Merge branch 'locking/core' adds b513df6780ec irqdomain: Fix function documentation of __irq_domain_allo [...] adds a740a423c369 genirq/debugfs: Add missing sanity checks to interrupt injection adds c16816acd086 genirq: Add protection against unsafe usage of generic_han [...] adds 008f1d60fe25 x86/apic/vector: Force interupt handler invocation to irq context adds 1f85b1f5e1f5 genirq: Add return value to check_irq_resend() adds da90921acc62 genirq: Sanitize state handling in check_irq_resend() adds acd26bcf3627 genirq: Provide interrupt injection mechanism adds 9ae052253785 PCI/AER: Fix the broken interrupt injection adds 87f2d1c662fa genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_h [...] adds ac0eb9d679a3 Merge branch 'irq/core' adds 286d3250c9d6 efi: Fix a race and a buffer overflow while reading efivar [...] adds d6c066fda90d efi: Add a sanity check to efivar_store_raw() adds b8aaa6b4a71e Merge branch 'efi/urgent' adds 0e72a6a3cfc3 efi: Export boot-services code and data as debugfs-blobs adds f0df68d5bae8 efi: Add embedded peripheral firmware support adds 3be5f0d286dc Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] adds 6120681bdf1a Merge branch 'efi/urgent' into efi/core, to pick up fixes adds 73f2f563661d MAINTAINERS: Adjust EFI entry to removing eboot.c adds f9834f18f03e efi/libstub: Add libstub/mem.c to the documentation tree adds 3cdcd6899eaf efi/x86: Annotate the LOADED_IMAGE_PROTOCOL_GUID with SYM_DATA adds 71ff44ac6cfa efi/x86: Respect 32-bit ABI in efi32_pe_entry() adds 3fab43318f05 efi/x86: Make efi32_pe_entry() more readable adds 8acf63efa171 efi/x86: Avoid using code32_start adds 81a34892c2c7 x86/boot: Use unsigned comparison for addresses adds f3fa0efce2e7 efi/libstub/x86: Deal with exit() boot service returning adds 8ef44be39311 x86/boot/compressed/32: Save the output address instead of [...] adds 1887c9b653f9 efi/x86: Decompress at start of PE image load address adds 26725192c46e efi/x86: Add kernel preferred address to PE header adds 964124a97b97 efi/x86: Remove extra headroom for setup block adds d5cdf4cfeac9 efi/x86: Don't relocate the kernel unless necessary adds dd09fad9d2ca efi/x86: Ignore the memory attributes table on i386 adds 57648adb317c efi/x86: Preserve %ebx correctly in efi_set_virtual_address_map() adds 2fb2c17993a3 efi/libstub: Avoid linking libstub/lib-ksyms.o into vmlinux adds 8d8ab66a717a efi: Fix a mistype in comments mentioning efivar_entry_ite [...] adds ac82d356994d efi/libstub/x86: Use ULONG_MAX as upper bound for all allocations adds 0347d8c28cbb efi/x86: Fix cast of image argument adds d5528d5e9104 partitions/efi: Fix partition name parsing in GUID partiti [...] adds c46472e3d28e Merge branch 'efi/core' adds 12481c767130 Merge branch 'core/objtool' adds 593c3f8f276d Merge remote-tracking branch 'tip/auto-latest' adds c2f6b24de9a6 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 23cde4eb1a1e Merge remote-tracking branch 'edac/edac-for-next' adds a15111075a84 irqchip: vic: Support cascaded VIC in device tree adds 25591d4c6459 irqchip/stm32: Add irq retrigger support adds 47beed513a85 pinctrl: stm32: Add level interrupt support to gpio irq chip adds 04d80dbe858d irqchip/gic-v3-its: Fix access width for gicr_syncr adds 66968d7dfc3f irqchip: Add COMPILE_TEST support for IMX_INTMUX adds bc714c8bd4b7 irqchip/renesas-intc-irqpin: Restore devm_ioremap() alignment adds 2ef1cb763d92 irqchip: Replace setup_irq() by request_irq() adds b00af83182ec irqchip/gic-v3: Use SGIs without active state if offered adds 7bd71b7dc34c irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] adds 5b4b3748c62a irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] adds 5da987034c2e irqchip/gic-v4.1: Wait for completion of redistributor's I [...] adds c2eadbbbb507 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] adds d304c03c2f6d irqchip/gic-v4.1: Advertise support v4.1 to KVM adds 57811adb9759 irqchip/gic-v4.1: Map the ITS SGIR register page adds db3a778fce22 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip adds 31e65bf2a5bc irqchip/gic-v4.1: Add initial SGI configuration adds 8181743e34ad irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks adds e52715d96ba9 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks adds dae177cd0be5 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks adds ff47f793932d irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] adds e3778a72adb9 irqchip/gic-v4.1: Add VSGI allocation/teardown adds 88bd581eea3a irqchip/gic-v4.1: Add VSGI property setup adds a0d16c3f3fcf irqchip/gic-v4.1: Eagerly vmap vPEs adds 7756a19de0f4 irqchip/sifive-plic: Enable/Disable external interrupts up [...] adds 850fc6a2ae5b irqchip/sifive-plic: Add support for multiple PLICs adds c6681a03b741 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 79a13115e49e kcsan: Fix misreporting if concurrent races on same address adds c84dece2259d kcsan: Move interfaces that affects checks to kcsan-checks.h adds b53b0d3af273 compiler.h, seqlock.h: Remove unnecessary kcsan.h includes adds fd4755e10be3 kcsan: Introduce kcsan_value_change type adds f242826a2fd1 kcsan: Add kcsan_set_access_mask() support adds 0db92d295c5a kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) adds 31bbbb841768 kcsan, trace: Make KCSAN compatible with tracing adds 5aa2f82d2c6f kcsan: Add option to allow watcher interruptions adds 99a569c3204c kcsan: Add option for verbose reporting adds 4218fe6f7288 kcsan: Add current->state to implicitly atomic accesses adds 609bb0be382e kcsan: Fix a typo in a comment adds bd3b71c00e79 kcsan: Update Documentation/dev-tools/kcsan.rst adds ed19b70e38cf kcsan: Update API documentation in kcsan-checks.h adds d3630192cc1d Merge branch 'kcsan-dev.2020.03.09b' into HEAD adds 5514b965d5bb Merge branch 'lkmm-dev.2020.02.16a' into HEAD adds cba18c0cec41 rcu: Mark rcu_state.ncpus to detect concurrent writes adds f6c29b1b7c42 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds 67baa3120e67 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds 486ee06993de srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds 03d11aaca2bc rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds d3ce30797459 rcu: Use data_race() for RCU CPU stall-warning prints adds 02a37acf273e rcu: Use data_race() for RCU expedited CPU stall-warning prints adds 775cb84180c2 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds df55a451a75c rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds 757a1e652255 rcu: Make rcu_read_unlock_special() safe for rq/pi locks adds 909c2807b5f9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] adds 113bfedc5067 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field adds 05abc4b6aab0 rcu: Don't use negative nesting depth in __rcu_read_unlock() adds 4194563740e0 rcutorture: Mark data-race potential for rcu_barrier() tes [...] adds a13fe9507da1 fork: Annotate a data race in vm_area_dup() adds c2eab545058d EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] adds ee9bf1604141 rcu: Expedite first two FQS scans under callback-overload [...] adds 5423fd3bed59 locktorture.c: Fix if-statement empty body warnings adds 5e1cfcc23758 tools/memory-model: Add an exception for limitations on _u [...] adds 3859f6664bd0 Documentation/locking/atomic: Fix atomic-set litmus test adds 54339ccd2144 Documentation/locking/atomic: Introduce atomic-tests directory adds 0cc4c81a94a3 Documentation/locking/atomic: Add a litmus test for atomic_set() adds b0cc4754905f Documentation/locking/atomic: Add a litmus test smp_mb__af [...] adds c69c11a4cd0c Default enable RCU list lockdep debugging with PROVE_RCU adds b7bb333e9c3e tools/memory-model: Fix "conflict" definition adds 689ddc85ae3f rcu-tasks: Move Tasks RCU to its own file adds ec4b30104efb rcu-tasks: Create struct to hold state information adds e67d9c4d86a3 rcu: Reinstate synchronize_rcu_mult() adds 00f35a750dc0 rcutorture: Add a test for synchronize_rcu_mult() adds 4a25c7b07d46 sched/core: Add functions to prevent sleepers from awakening adds a82d1ecc6224 sched/core: Allow sampling state on a runnable (not running) task adds 37564025a3d7 rcu-tasks: Refactor RCU-tasks to allow variants to be added adds cbd703932774 rcu-tasks: Add an RCU-tasks rude variant adds 2606bc879cd9 rcutorture: Add torture tests for RCU Tasks Rude adds c14bad208f7b rcu-tasks: Use unique names for RCU-Tasks kthreads and messages adds 67ffb1a132e4 rcu: Fix the (t=0 jiffies) false positive adds f4420cc0365c Revert "rculist: Describe variadic macro argument in a Sph [...] adds b0de2f3357bc Merge remote-tracking branch 'rcu/rcu/next' adds 013fdd26d1ae selftests: KVM: s390: fix early guest crash adds ccc3421d6a6a selftests: KVM: s390: test more register variants for the [...] adds 7d760ebae097 selftests: KVM: s390: check for registers to NOT change on reset adds 152f8f1e9de2 selftests: KVM: s390: fixup fprintf format error in reset.c adds b388e8d9762e selftests: KVM: s390: fix format strings for access reg test adds 4d84ab144563 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; adds e0d5710dc73f KVM: s390: mark sie block as 512 byte aligned adds 1984ac1dc0f4 Merge remote-tracking branch 'kvms390/next' adds e63de44d28ca xen/xenbus: remove unused xenbus_map_ring() adds b5e8af982dfd Merge remote-tracking branch 'xen-tip/linux-next' adds 7744a7f08bb0 Merge remote-tracking branch 'percpu/for-next' adds c4f35f029054 Merge branch 'for-5.7' into for-next adds 8f9e45b7e3e1 Merge remote-tracking branch 'workqueues/for-next' adds 9797deb9a1e5 Merge remote-tracking branch 'drivers-x86/for-next' adds c5cd2b47b203 platform/chrome: cros_ec_proto: Report command not supported adds 6bc15ad784ed platform/chrome: cros_ec_vbc: Use cros_ec_cmd_xfer_status helper adds 413dda8f2c6f platform/chrome: cros_ec_chardev: Use cros_ec_cmd_xfer_sta [...] adds 72540a571653 platform/chrome: cros_ec_sysfs: Use cros_ec_cmd_xfer_statu [...] adds cff38b0c58fc platform/chrome: cros_ec_lightbar: Use cros_ec_cmd_xfer_st [...] adds c06e58b6b733 platform/chrome: cros_ec: Use cros_ec_cmd_xfer_status helper adds 7e11f4c0c5cc platform/chrome: Kconfig: Remove CONFIG_ prefix from MFD_C [...] adds bc4d66f14842 Merge remote-tracking branch 'chrome-platform/for-next' adds 6470ae8f5b43 Merge remote-tracking branch 'leds/for-next' adds 443d372d6a96 ipmi_si: Avoid spurious errors for optional IRQs adds 26455d00ee58 drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] adds 0a0c4bc21a84 Merge remote-tracking branch 'ipmi/for-next' adds 1745d299af5b driver core: Reevaluate dev->links.need_for_probe as suppl [...] adds 8375e74f2bca driver core: Add fw_devlink kernel commandline option adds 35223d15f32a efi/arm: Start using fw_devlink_get_flags() adds bc749007ad8d of: property: Start using fw_devlink_get_flags() adds e94f62b7140f of: property: Delete of_devlink kernel commandline option adds c8c43cee29f6 driver core: Fix driver_deferred_probe_check_state() logic adds e2cec7d68537 driver core: Set deferred_probe_timeout to a longer defaul [...] adds bec6c0ecb243 pinctrl: Remove use of driver_deferred_probe_check_state_c [...] adds 0e9f8d09d280 driver core: Remove driver_deferred_probe_check_state_continue() adds 64c775fb4b21 driver core: Rename deferred_probe_timeout and make it global adds dca0b44957e5 regulator: Use driver_deferred_probe_timeout for regulator [...] adds ab7789c5174c driver core: Add missing annotation for device_links_read_lock() adds 68464d79015a driver core: Add missing annotation for device_links_write_lock() adds 9211f0a6a91a driver core: fw_devlink_flags can be static adds 9a2dd570591e Merge 5.6-rc5 into driver-core-next adds 387b07c5d08c Merge remote-tracking branch 'driver-core/driver-core-next' adds 8e567ed9e244 Merge 5.6-rc5 into usb-next adds 5ab3c1147400 Merge remote-tracking branch 'usb/usb-next' adds 5e95dbb62171 USB: serial: clean up carrier-detect helper adds 615e58ccfbc0 USB: serial: fix tty cleanup-op kernel-doc adds ec35dc3da13e Merge remote-tracking branch 'usb-serial/usb-next' adds cd8f063f424c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 9ed6cc3e23d9 Merge remote-tracking branch 'phy-next/next' adds 101f227c2403 vt: selection, remove 2 local variables from set_selection_kernel adds 555b4ef79797 vt: selection, localize use_unicode adds 9256d09f1da1 vt: selection, create struct from console selection globals adds f400991bf872 vt: switch vt_dont_switch to bool adds a10df4910cdb vt: vt_kern.h, remove extern from functions adds 6ff66e081374 vt: selection, remove redeclaration of poke_blanked_console adds bc80932cc25a vt: selection, indent switch-case properly adds 67f468d4ae9f tty: serial: atmel_serial: Drop GPIO includes adds 8145e85f8245 tty: serial: lantiq: Drop GPIO include adds 97cbaf2c829b tty: serial: cpm_uart: Convert to use GPIO descriptors adds 9fa3c4b1fa37 tty: serial: qcom_geni_serial: Fix GPIO swapping with workaround adds 9be1064fe524 serial: ar933x_uart: add RS485 support adds 9dd5185a206d dt-bindings: serial: document fsl,inverted-tx and -rx options adds 5a08a4877aed tty: imx serial: Implement support for reversing TX and RX [...] adds e32a83c70cf9 serial: 8250-mtk: modify mtk uart power and clock management adds 1b91d97c66ef serial: 8250_lpss: Add ->setup() for Elkhart Lake ports adds 2b1b799d7630 arm64: change ARCH_SPRD Kconfig to tristate adds 7ba87cfec71a tty: serial: make SERIAL_SPRD not depend on ARCH_SPRD adds 4f5f58873756 tty: serial: Use the correct style for SPDX License Identifier adds f8c3686c65f0 serial: earlycon: prefer EARLYCON_DECLARE() variant adds f45709df7731 serial: 8250: Don't touch RTS modem control while in rs485 mode adds fe7f0fa43cef serial: 8250: Support rs485 devicetree properties adds 283e096ffb70 serial: 8250: Deduplicate ->rs485_config() callback adds 6d3e54e1955e serial: 8250: Sanitize rs485 config harder adds 41a70b7f4734 serial: 8250: Deduplicate rs485 active_timer assignment adds 058bc104f7ca serial: 8250: Generalize rs485 software emulation adds f93bf7589114 serial: 8250_bcm2835aux: Support rs485 software emulation adds 7f9803072ff6 serial: 8250: Support console on software emulated rs485 ports adds eaee41727e6d sysctl/sysrq: Remove __sysrq_enabled copy adds 68af43173d3f serial/sysrq: Add MAGIC_SYSRQ_SERIAL_SEQUENCE adds d24e163af05c tty: mips_ejtag_fdc: Mark expected switch fall-through adds cb05c6c82fb0 Merge 5.6-rc5 into tty-next adds d5d9fc0eee14 Merge remote-tracking branch 'tty/tty-next' adds bb3a151dd427 Merge 5.6-rc5 into char-misc-next adds 1fc4a38ebab1 Merge remote-tracking branch 'char-misc/char-misc-next' adds 8f7e823b26ef Merge remote-tracking branch 'extcon/extcon-next' adds da8872611159 Merge remote-tracking branch 'soundwire/next' adds 731c4fc0881b Merge remote-tracking branch 'thunderbolt/next' adds ad3ee730074d staging: vt6656: remove blank line adds a632b9faec47 staging: vt6655: alignment should match open parenthesis adds 70ab9945f239 staging: qlge: remove blank line adds e148bdb2ed5b staging: qlge: qlge.h: remove spaces before tabs and align code adds 98624b53ee00 staging: qlge: qlge.h: add spaces around operators adds b642a2f9317b staging: qlge: qlge.h: remove excess newlines adds add1a2faba5d staging: greybus: i2c.c: remove commented out function adds 66d93d7ff9c4 staging: greybus: Fix the irq API abuse adds bcfb8b05a921 staging: wfx: alignment should match open parenthesis adds 95f67ef3d263 staging: wfx: remove blank line adds a5e7d27e2d7d staging: ks7010: remove line over 80 characters adds 9eafa2b71a10 Staging: rtl8723bs: Remove comparison to true adds b92a047b2e59 staging: exfat: exfat_super.c: remove commented out function adds 1657f11c7ca1 staging: exfat: alignment should match open parenthesis adds c12b19af4a10 staging: hp: remove commented out code adds d2ac333d2e99 Staging: rtl8188eu: Add space around operator adds 19a91ec87a14 staging: kpc2000: kpc2000_spi: Use new structure for SPI t [...] adds b26b1391dfa5 staging: wilc1000: spi: Use new structure for SPI transfer delays adds d1ec12424618 staging: vt6656: Remove vnt_interrupt_buffer in_use flag. adds 696089de8eca staging: vt6656: struct vnt_rcb remove unused in_use. adds 8080b0f53724 staging: speakup: Fix a typo error print for softsynthu device adds 9a5e71a68d20 staging: mt7621-pci: simplify 'mt7621_pcie_init_virtual_br [...] adds 590a95e418d1 staging: exfat: remove staging version of exfat filesystem adds 32d71f772e1e Merge remote-tracking branch 'staging/staging-next' adds 8c3f1242ac40 Merge remote-tracking branch 'mux/for-next' adds 3ce49ad2f3e1 Merge remote-tracking branch 'icc/icc-next' adds 05fb80671840 dmaengine: fsl-dpaa2-qdma: remove set but not used variabl [...] adds e937cc1dd796 dmaengine: Add basic debugfs support adds db8d9b4c9b30 dmaengine: ti: k3-udma: Implement custom dbg_summary_show [...] adds 26cf132de6f7 dmaengine: Create debug directories for DMA devices adds 7c4a4d088283 dmaengine: idxd: Merge definition of dsa_batch_desc into d [...] adds a1fcaf07ec71 dmaengine: idxd: reflect shadow copy of traffic class programming adds 91124ac61216 dmaengine: idxd: remove global token limit check adds 3a5a8a27545d dmaengine: ppc4xx: Use scnprintf() for avoiding potential [...] adds 345894a19c7c Merge remote-tracking branch 'slave-dma/next' adds dc65f52cc121 Merge remote-tracking branch 'cgroup/for-next' adds f5fdcb5a8242 Merge branch 'fixes' into for-next adds 8a37a33dd254 scsi: fusion: fix if-statement empty body warning adds 244b988b1720 scsi: ibmvfc: Fix NULL return compiler warning adds 03f1d8f67f5a scsi: docs: Add an empty index file for SCSI documents adds 4ade22f5b521 scsi: docs: include SCSI Transport SRP diagram at the doc body adds 61e36f4a5a13 scsi: docs: convert 53c700.txt to ReST adds aa9a6a0a237b scsi: docs: convert aacraid.txt to ReST adds f7289820722b scsi: docs: convert advansys.txt to ReST adds 4ae49122c115 scsi: docs: convert aha152x.txt to ReST adds fb94beb917bb scsi: docs: convert aic79xx.txt to ReST adds d87d2617ea6a scsi: docs: convert aic7xxx.txt to ReST adds 96e57a3ae5a0 scsi: docs: convert bfa.txt to ReST adds cf622afa9130 scsi: docs: convert bnx2fc.txt to ReST adds e846398d2305 scsi: docs: convert BusLogic.txt to ReST adds 410f52623e09 scsi: docs: convert cxgb3i.txt to ReST adds abc1a3389ea2 scsi: docs: convert dc395x.txt to ReST adds 43afbdb91b8e scsi: docs: convert dpti.txt to ReST adds a43593b9f7e6 scsi: docs: convert FlashPoint.txt to ReST adds 132ca35bc2f8 scsi: docs: convert g_NCR5380.txt to ReST adds fe51d681edde scsi: docs: convert hpsa.txt to ReST adds cd5da0f217a7 scsi: docs: convert hptiop.txt to ReST adds a7c4d9527722 scsi: docs: convert libsas.txt to ReST adds 58b3e3020ae7 scsi: docs: convert link_power_management_policy.txt to ReST adds 49a2b714c50b scsi: docs: convert lpfc.txt to ReST adds 7cec85238188 scsi: docs: convert megaraid.txt to ReST adds 070e28484411 scsi: docs: convert NinjaSCSI.txt to ReST adds cc5019eefbbe scsi: docs: convert ppa.txt to ReST adds 20ed04f2b954 scsi: docs: convert qlogicfas.txt to ReST adds 430a7b39c25c scsi: docs: convert scsi-changer.txt to ReST adds 50769f2071a1 scsi: docs: convert scsi_eh.txt to ReST adds 998ad8a55dea scsi: docs: convert scsi_fc_transport.txt to ReST adds 6ae85a2136a3 scsi: docs: convert scsi-generic.txt to ReST adds da85f4e73d92 scsi: docs: convert scsi_mid_low_api.txt to ReST adds 07618ee460b0 scsi: docs: convert scsi-parameters.txt to ReST adds 386c3307e298 scsi: docs: convert scsi.txt to ReST adds 9a9404a4d0bc scsi: docs: convert sd-parameters.txt to ReST adds 00aa7134b0c0 scsi: docs: convert smartpqi.txt to ReST adds e489329f13bb scsi: docs: convert st.txt to ReST adds 2148fbb059f6 scsi: docs: convert sym53c500_cs.txt to ReST adds 64bd2e824dcc scsi: docs: convert sym53c8xx_2.txt to ReST adds a6b7e4c83179 scsi: docs: convert tcm_qla2xxx.txt to ReST adds b64010c49333 scsi: docs: convert ufs.txt to ReST adds 4a27e089ec88 scsi: docs: convert wd719x.txt to ReST adds 26675affdc92 scsi: docs: convert arcmsr_spec.txt to ReST adds ceed618a6b04 scsi: docs: convert ncr53c8xx.txt to ReST adds 6e2393dbb70e scsi: ufs-mediatek: fix HOST_PA_TACTIVATE quirk for Samsun [...] adds d0561ffe9f1b scsi: aacraid: clean up warning cast-function-type adds f4fdc1675c86 scsi: qla2xxx: add ring buffer for tracing debug logs adds 653a573749e4 Merge branch 'misc' into for-next adds 7201e3e3eb59 Merge remote-tracking branch 'scsi/for-next' adds 5febf6d6ae4d scsi: Replace zero-length array with flexible-array member adds ed830385a2b1 scsi: ibmvfc: Avoid loss of all paths during SVC node reboot adds bef18d308a22 scsi: aacraid: Disabling TM path and only processing IOP reset adds cc6b32ee3b91 scsi: iscsi: Add support for asynchronous iSCSI session de [...] adds 5848fe960b08 scsi: fusion: fix if-statement empty body warning adds b893eb0141cb scsi: ibmvfc: Fix NULL return compiler warning adds 47d054580a75 scsi: ufs-mediatek: fix HOST_PA_TACTIVATE quirk for Samsun [...] adds 779dfcf6435b scsi: aacraid: clean up warning cast-function-type adds 598a90f2002c scsi: qla2xxx: add ring buffer for tracing debug logs adds 31df2fd54caf scsi: docs: Add an empty index file for SCSI documents adds 7f877908df42 scsi: docs: include SCSI Transport SRP diagram at the doc body adds f76576777a03 scsi: docs: convert 53c700.txt to ReST adds dd9cc1447ad3 scsi: docs: convert aacraid.txt to ReST adds cb3224089417 scsi: docs: convert advansys.txt to ReST adds 94b5530f1fb8 scsi: docs: convert aha152x.txt to ReST adds 520a44d4dfe1 scsi: docs: convert aic79xx.txt to ReST adds cff7c4a596e3 scsi: docs: convert aic7xxx.txt to ReST adds 6e5a663d8e5c scsi: docs: convert bfa.txt to ReST adds 1d4f8dfe2d97 scsi: docs: convert bnx2fc.txt to ReST adds 977b899ce3cc scsi: docs: convert BusLogic.txt to ReST adds d2ba7ca33840 scsi: docs: convert cxgb3i.txt to ReST adds 62e3bfa4a186 scsi: docs: convert dc395x.txt to ReST adds f22978400e3e scsi: docs: convert dpti.txt to ReST adds cc0d9d3ad7e6 scsi: docs: convert FlashPoint.txt to ReST adds 3c1e681bcdd8 scsi: docs: convert g_NCR5380.txt to ReST adds 1392de9d7a89 scsi: docs: convert hpsa.txt to ReST adds ac69461b6058 scsi: docs: convert hptiop.txt to ReST adds a88dc3ec2ca4 scsi: docs: convert libsas.txt to ReST adds cbbc70a8cde7 scsi: docs: convert link_power_management_policy.txt to ReST adds b4adb7578169 scsi: docs: convert lpfc.txt to ReST adds a756185de679 scsi: docs: convert megaraid.txt to ReST adds 8dca37d259df scsi: docs: convert ncr53c8xx.txt to ReST adds dbfa1bceed65 scsi: docs: convert NinjaSCSI.txt to ReST adds 304a8b62707b scsi: docs: convert ppa.txt to ReST adds 058595d58217 scsi: docs: convert qlogicfas.txt to ReST adds 731fc16c2fdd scsi: docs: convert scsi-changer.txt to ReST adds e513de9936ea scsi: docs: convert scsi_eh.txt to ReST adds fedd7a4d09a6 scsi: docs: convert scsi_fc_transport.txt to ReST adds d4d79340fb7b scsi: docs: convert scsi-generic.txt to ReST adds ce5c5d6503c9 scsi: docs: convert scsi_mid_low_api.txt to ReST adds a0b1643bee35 scsi: docs: convert scsi-parameters.txt to ReST adds b7223d9bdecc scsi: docs: convert scsi.txt to ReST adds d835971b2b89 scsi: docs: convert sd-parameters.txt to ReST adds ff1efa74311a scsi: docs: convert smartpqi.txt to ReST adds bf65c846476f scsi: docs: convert st.txt to ReST adds 110a89b1cabf scsi: docs: convert sym53c500_cs.txt to ReST adds f02e84d29e1d scsi: docs: convert sym53c8xx_2.txt to ReST adds e92c45d27236 scsi: docs: convert tcm_qla2xxx.txt to ReST adds b64f68224045 scsi: docs: convert ufs.txt to ReST adds 40ee63091a40 scsi: docs: convert wd719x.txt to ReST adds dade67f4a527 scsi: docs: convert arcmsr_spec.txt to ReST adds b0962c53bde9 scsi: core: avoid repetitive logging of device offline messages adds 643fbcffa541 scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() adds efa75c21c487 scsi: core: Allow non-root users to perform ZBC commands adds cba994226ab6 Merge remote-tracking branch 'scsi-mkp/for-next' adds 3fe59718f75c tools/virtio: option to build an out of tree module adds 4b2e628b580f virtio-net: Introduce extended RSC feature adds b8615b04a67d virtio-net: Introduce RSS receive steering feature adds d40662d5f12b virtio-net: Introduce hash report feature adds d3d63c141e71 Merge remote-tracking branch 'vhost/linux-next' adds 05eafe64881f hwspinlock: Allow drivers to be built with COMPILE_TEST adds 0d20e3d606b0 remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown adds 02b82b2e5214 remoteproc: qcom_q6v5_mss: Validate each segment during loading adds 1a40eb61fe11 remoteproc: qcom_q6v5_mss: Reload the mba region on coredump adds 9307a1578aea remoteproc: fix kernel-doc warnings adds 0fcbb369f052 remoteproc: Use size_t type for len in da_to_va adds da52677ca82f remoteproc: Use size_t instead of int for rproc_mem_entry len adds e8942b0308f0 remoteproc: Use u64 type for boot_addr adds c74889836739 remoteproc: Add elf helpers to access elf64 and elf32 fields adds 3a8ca29ada4a remoteproc: Rename rproc_elf_sanity_check for elf32 adds a7f85f858764 remoteproc: Add elf64 support in elf loader adds 46f7c4d93bd9 remoteproc: Allow overriding only sanity_check adds 24829246f2fc remoteproc: Adapt coredump to generate correct elf type adds 18101380c160 remoteproc/mediatek: Use size_t type for len in scp_da_to_va adds 93b2c0b30c35 remoteproc: stm32: demote warning about optional property absence adds 31ec24b94a09 remoteproc: re-check state in rproc_trigger_recovery() adds d43264fc87c4 remoteproc: remoteproc debugfs file fixes adds 7c911fd80d24 remoteproc: return error for bad "recovery" debugfs input adds 2bbad2db0749 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds f9f949163724 Merge remote-tracking branch 'rpmsg/for-next' adds 68853de8acda Merge remote-tracking branch 'gpio/for-next' adds 7dc5a79efd15 gpio: uapi: Improve phrasing around arrays representing em [...] adds b7e110126ec1 docs: gpio: driver.rst: don't mark literal blocks twice adds 0bd26447efc7 gpio: pl061: Warn when IRQ line has not been configured adds 5c28b9e80cf7 gpio: mxc: Add COMPILE_TEST support for GPIO_MXC adds 8c97246c39b5 gpio: mxs: add COMPILE_TEST support for GPIO_MXS adds 73840782c5f7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds ab5644db943f Merge branch 'devel' into for-next adds e0e1e4d1b907 Merge remote-tracking branch 'pinctrl/for-next' adds 2431a746981e exec: Only compute current once in flush_old_exec adds b543efc56981 exec: Factor unshare_sighand out of de_thread and call it [...] adds ac2000b0ce6c exec: Move cleanup of posix timers on exec out of de_thread adds 1a2e3486a9f2 exec: Move exec_mmap right after de_thread in flush_old_exec adds 0ce3510a3c0d exec: Add exec_update_mutex to replace cred_guard_mutex adds 62b84572163c exec: Infrastructure to allow fixing exec deadlocks adds 80b6a7445eaa exec: Fix a deadlock in strace adds fe94a2420464 selftests/ptrace: add test cases for dead-locks adds 20a3c5177785 mm: docs: Fix a comment in process_vm_rw_core adds 2d03823c8371 kernel: doc: remove outdated comment cred.c adds a38722788857 exec: Use new infrastructure to fix deadlocks in execve adds de48121899e3 Merge remote-tracking branch 'userns/for-next' adds 775393a64dc9 Merge remote-tracking branch 'random/dev' adds 1fad062fa298 Merge remote-tracking branch 'kselftest/next' adds 4895598ec41a Merge remote-tracking branch 'livepatching/for-next' adds 2fc1f1ea30b6 Merge remote-tracking branch 'coresight/next' adds e97dddcf4912 rtc: sirfsoc: convert to devm_rtc_allocate_device adds e5f67df817ec rtc: sirfsoc: set range adds 0bfca7b80612 rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 4ca8a481b958 rtc: davinci: convert to devm_rtc_allocate_device adds 4fd469a7fa0d rtc: davinci: remove useless 24h alarm handling adds 8c84d5b768af rtc: davinci: let the core handle rtc range adds ee4c5be88a41 rtc: davinci: remove useless error handling adds 10b6ae84397f rtc: pl030: set range adds 9057bad69b79 rtc: pl030: remove useless invalid alarm handling adds 0ced2f7a05cb rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 04d3443c4164 rtc: starfire: set range adds f653b0d5bc4f rtc: starfire: switch to rtc_time64_to_tm adds 905bbe741b9e rtc: au1xxx: convert to devm_rtc_allocate_device adds b57fe5f8291b rtc: au1xxx: remove goto label adds 8c203dab700d rtc: au1xxx: set range adds 7f4c56cde880 rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 94d700f5b3e5 rtc: sa1100: fix possible race condition adds db177c3dd70f rtc: sa1100: set range adds 13593061e567 rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds ab274a262a71 rtc: cpcap: convert to devm_rtc_allocate_device adds 734c64e772db rtc: cpcap: set range adds e7fc2a95a979 rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds f0c2bff3b603 rtc: ds1374: fix possible race condition adds fb19e5884421 rtc: ds1374: set range adds 2cb53bfba83b rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 9e2074a82cc9 rtc: ds1305: set range adds 0a0f6dbff420 rtc: ds1305: switch to rtc_tm_to_time64 adds 5deed0908972 rtc: pm8xxx: convert to devm_rtc_allocate_device adds 608135ea4f64 rtc: pm8xxx: set range adds b67195ce55ab rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 773341e4cbaa rtc: pm8xxx: stop validating valid alarm time adds 60caac5f490a rtc: mpc5121: simplify probe adds cb305e3d0ff1 rtc: mpc5121: convert to devm_rtc_allocate_device adds 6d78064adccb rtc: mpc5121: set range adds 64dc5a1f99b2 rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds dfa8c0a3d599 rtc: fsl-ftm-alarm: allow COMPILE_TEST adds 63f8a3c7317a rtc: pl031: remove useless invalid alarm handling adds 971d982ea0c2 rtc: pl031: set range adds 75a472845196 rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds ebc8fddc50ff rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds f545e2a74fab Merge remote-tracking branch 'rtc/rtc-next' adds 644bdcef59b7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 27e51d0fe2b0 Merge remote-tracking branch 'at24/at24/for-next' adds 1a87e1dbb503 Merge remote-tracking branch 'ntb/ntb-next' adds 14cf1363a770 Merge remote-tracking branch 'fsi/next' adds 53933055c1a4 Merge remote-tracking branch 'slimbus/for-next' adds c609408c27be nvmem: jz4780-efuse: fix build warnings on ARCH=x86_64 or riscv adds 419dabc6bf54 Merge remote-tracking branch 'nvmem/for-next' adds a3ac9d128b96 Merge remote-tracking branch 'xarray/xarray' adds 929195a64b67 Merge remote-tracking branch 'hyperv/hyperv-next' adds 9b2a0f3b24d3 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 3022966f476d Merge remote-tracking branch 'devfreq/devfreq-next' adds 214fbb3c9627 Merge remote-tracking branch 'hmm/hmm' adds 826b707bc21a Merge remote-tracking branch 'fpga/for-next' adds 61415d5b0568 mm/swapfile.c: move inode_lock out of claim_swapfile adds ff1a2331f10b /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 64d35e05fbec /proc/kpageflags: do not use uninitialized struct pages adds 3487d28f57a7 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds 5f1ac30d173b x86/mm: Split vmalloc_sync_all() adds 71f1dc606982 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] adds 7008876a3188 memcg-fix-null-pointer-dereference-in-__mem_cgroup_usage_u [...] adds 029c0c749702 mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] adds dfdef73e9e29 mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case adds 1c81ff4c750b mm-hotplug-fix-hot-remove-failure-in-sparsememvmemmap-case-fix adds bd2aad12ef17 page-flags: fix a crash at SetPageError(THP_SWAP) adds 9db7546771c6 kthread: mark timer used by delayed kthread works as IRQ safe adds 6d0d6ca9682d asm-generic: make more kernel-space headers mandatory adds 1d3284edabf1 scripts/spelling.txt: add syfs/sysfs pattern adds 0229bea2d9b0 ocfs2: remove FS_OCFS2_NM adds 612a397e31c4 ocfs2: remove unused macros adds df4fb7e1f595 ocfs2: use OCFS2_SEC_BITS in macro adds 1b7a9b4e5ed6 ocfs2: remove dlm_lock_is_remote adds e3e9a4d553cd ocfs2: there is no need to log twice in several functions adds cba61fad5440 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds e7eb5e864cae ocfs2: remove useless err adds 38bbe14e67eb ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds fd8756b40bbb ocfs2: replace zero-length array with flexible-array member adds 133dddb7c0e6 ocfs2: cluster: replace zero-length array with flexible-ar [...] adds a437d5b9806f ocfs2: dlm: replace zero-length array with flexible-array member adds a86b29055602 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] adds a279cc17b6b4 ramfs: support O_TMPFILE adds 99bbb2b5bc75 fs_parse: Remove pr_notice() about each validation adds 321ee219a17b kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds c8f49fbd3230 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 069103c150a8 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds 819e6cf965d4 slub: improve bit diffusion for freelist ptr obfuscation adds 9b40aa9be1e7 slub: relocate freelist pointer to middle of object adds 56e89f9147d1 mm/kmemleak.c: use address-of operator on section symbols adds 3dbe089c947f mm/Makefile: disable KCSAN for kmemleak adds b955f4f3fbf5 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds 415cb6be10ca mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds 8353fb5a0a78 mm/filemap.c: clear page error before actual read adds 39a548aa3505 mm/filemap.c: remove unused argument from shrink_readahead [...] adds c7668a70ee6e mm/gup: split get_user_pages_remote() into two routines adds b7077acdb544 mm/gup: pass a flags arg to __gup_device_* functions adds ed0f85c4b634 mm: introduce page_ref_sub_return() adds 6a91c29c4bbc mm/gup: pass gup flags to two more routines adds 50f4490bb31e mm/gup: require FOLL_GET for get_user_pages_fast() adds 9691fd4f37ad mm/gup: track FOLL_PIN pages adds 7390ebb61063 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages adds 6379e529ebe4 mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" adds bddf5716bd4a mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds d5de5790d1d3 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds 0f39ac749ef4 mm/gup_benchmark: support pin_user_pages() and related calls adds c0e7ad979ddc selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds 3931ffae9fc7 mm: improve dump_page() for compound pages adds 4eb5df4f99e9 mm: dump_page(): additional diagnostics for huge pinned pages adds ed02ecf74619 mm/gup/writeback: add callbacks for inaccessible pages adds a1d942d1eef5 mm/swapfile.c: fix comments for swapcache_prepare adds 84d099b64b4e mm/swap.c: not necessary to export __pagevec_lru_add() adds 5752103a284f mm/swapfile: fix data races in try_to_unuse() adds d5e0115735dd mm/swap_slots.c: assign|reset cache slot by value directly adds abc18f1522c9 mm, memcg: fix build error around the usage of kmem_caches adds abc9e2062ed8 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds 9d8bb03c3d0d mm: memcg/slab: introduce mem_cgroup_from_obj() adds d211649303b6 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 adds 27bcfdf9761a mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds 953cb599c9c1 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds e348c0fbfb7b mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 9c559f2b0b1e mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 2a4300afc793 mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 0b0461f78273 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 2ab790248ce9 mm: memcontrol: fix memory.low proportional distribution adds 215ebfd5a06e mm: memcontrol: clean up and document effective low/min ca [...] adds ad2ad142965b mm: memcontrol: recursive memory.low protection adds 3117a877578f memcg: css_tryget_online cleanups adds 21f037fffa74 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused adds fce4d56b7ad8 mm/memcg: optimize memory.numa_stat like memory.stat adds dbd482ed36ae memcg-optimize-memorynuma_stat-like-memorystat-fix adds 1c26b8fcbee7 mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 67c2011d4cc9 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 2566ccf46b81 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds a8451fced454 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds a2f4b9cde1ba mm/vma: add missing VMA flag readable name for VM_SYNC adds a47fb1533c35 mm/vma: make vma_is_accessible() available for general use adds 804de40f6b1f mm/vma: replace all remaining open encodings with is_vm_hu [...] adds bbfe8b9b3a9e mm/vma: replace all remaining open encodings with vma_is_a [...] adds 88831abcb8ec mm/vma: append unlikely() while testing VMA access permissions adds 35a243a99978 mm/mmap.c: fix the adjusted length error adds b1009d1990fd mm/vma: move VM_NO_KHUGEPAGED into generic header adds 7a669b54c0ca mm/vma: make vma_is_foreign() available for general use adds d7325e06c7a0 mm/vma: make is_vma_temporary_stack() available for general use adds 747cb22912a5 mm: add pagemap.h to the fine documentation adds 8c442943136e mm/gup: rename "nonblocking" to "locked" where proper adds 0daafa67f397 mm/gup: fix __get_user_pages() on fault retry of hugetlb adds 107a62b78d34 mm: introduce fault_signal_pending() adds 23c1b048fcfe mm-introduce-fault_signal_pending-fix adds 2ef627a1ebdc x86/mm: use helper fault_signal_pending() adds f0a33759cf9e arc/mm: use helper fault_signal_pending() adds b22ce59702dd arm64/mm: use helper fault_signal_pending() adds 9955ef8d3ecf powerpc/mm: use helper fault_signal_pending() adds 2e1f0e4b06a1 sh/mm: use helper fault_signal_pending() adds abc39d6eacfa mm: return faster for non-fatal signals in user mode faults adds 79cf1ac9e464 userfaultfd: don't retake mmap_sem to emulate NOPAGE adds 2718b6066540 mm: introduce FAULT_FLAG_DEFAULT adds 86983555f3bc mm: introduce FAULT_FLAG_INTERRUPTIBLE adds 69bcd2aa799f mm: allow VM_FAULT_RETRY for multiple times adds 71e44f5dcd8e mm/gup: allow VM_FAULT_RETRY for multiple times adds 7424c87fb072 mm/gup: allow to react to fatal signals adds 09349319a539 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path adds 00ea942a52a5 mm: clarify a confusing comment for remap_pfn_range() adds cb97df69ba49 mm/mremap: add MREMAP_DONTUNMAP to mremap() adds e96ce75cc518 mm-add-mremap_dontunmap-to-mremap-v6 adds 4b88185739bb mm-add-mremap_dontunmap-to-mremap-v7 adds 4cfa682f1de3 selftests: add MREMAP_DONTUNMAP selftest adds d886dc5f3be5 selftest-add-mremap_dontunmap-selftest-fix adds e12d1c7f4a57 selftest: add MREMAP_DONTUNMAP selftest adds 454249ba90d7 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds 9abfcf2abd6e mm/sparsemem: get address to page struct instead of addres [...] adds 851fddecc381 mm/sparse: rename pfn_present() to pfn_in_present_section() adds ae164cc37926 kasan: detect negative size in memory operation function adds 291e0a0138fa kasan/tags: fix -Wdeclaration-after-statement warn adds 00befc4ecafa kasan-detect-negative-size-in-memory-operation-function-fix-2 adds b57de6840955 kasan: add test for invalid size in memmove adds 96f02b7dce6b kasan: fix -Wstringop-overflow warning adds 6ff559754e23 mm/page_alloc: increase default min_free_kbytes bound adds 44f4766e9f38 mm, pagealloc: micro-optimisation: save two branches on ho [...] adds 5e9590080904 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds 373a2186a14b mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 6d14c6af5172 mm/page_alloc.c: use free_area_empty() instead of open-coding adds 949a693cdf1f mm/page_alloc.c: micro-optimisation Remove unnecessary branch adds 13c1c35f6112 mm/page_alloc.c: fix tick timer stall during deferred page init adds 4efb6eae1ded mm/page_alloc: simplify page_is_buddy() for better code re [...] adds 04b16dd08d63 mm: vmpressure: don't need call kfree if kstrndup fails adds ed5d0d01750c mm: vmpressure: use mem_cgroup_is_root API adds c13d2bfc7faa mm: vmscan: replace open codings to NUMA_NO_NODE adds 465cc9d281e9 mm/vmscan.c: remove cpu online notification for now adds ae75b8279acb mm/vmscan.c: fix data races using kswapd_classzone_idx adds fd42cb3b003b mm/vmscan.c: Clean code by removing unnecessary assignment adds 47dc76eef803 mm,compaction,cma: add alloc_contig flag to compact_control adds 71b2bc908e19 mm,thp,compaction,cma: allow THP migration for CMA allocations adds e6f2cf885f49 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds a33200704075 mm, compaction: fully assume capture is not NULL in compac [...] adds 65739b3aca23 mm/compaction: really limit compact_unevictable_allowed to [...] adds 0dd70c6c25b0 mm/compaction: Disable compact_unevictable_allowed on RT adds f391dfbd7c11 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds e976a953e7b6 mm/mempolicy: check hugepage migration is supported by arc [...] adds ee1ca0f0d081 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 73a35c5437c5 mm/memblock.c: remove redundant assignment to variable max_addr adds f93f88064847 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds 6fdc8f8d1781 hugetlbfs: use i_mmap_rwsem to address page fault/truncate race adds 8e636a0d7a58 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds b3bf9f4d12c9 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 4c5ad6cf0a2f mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds 24602476d6c4 hugetlb_cgroup: add reservation accounting for private mappings adds 9704ae9b2a96 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds d3e84f3cc64d hugetlb: disable region_add file_region coalescing adds 65546e2c603c mm/hugetlb: fix file_region entry allocations adds 452a61e592b7 hugetlb_cgroup: add accounting for shared mappings adds 5eeaa5035043 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 94a72370dc96 hugetlb_cgroup: support noreserve mappings adds d8c5af416bf2 hugetlb: support file_region coalescing again adds 0bdb521a66be hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds 7ff38275974e hugetlb: remove check_coalesce_bug debug code adds bdda961c6e94 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 53a8a45f3fd7 hugetlb_cgroup: add hugetlb_cgroup reservation docs adds 467c20ac3df9 mm/hugetlb.c: clean code by removing unnecessary initialization adds 0b4d9550a36e mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() adds 48108d5b0a30 mm: hugetlb: optionally allocate gigantic hugepages using cma adds 151557245bd1 mm/migrate.c: no need to check for i > start in do_pages_move() adds 83a38880b89c mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 677946970ee7 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 3dc2aa671055 mm/migrate.c: unify "not queued for migration" handling in [...] adds 793a9cf5c716 mm/migrate.c: migrate PG_readahead flag adds 938678d0da95 mm-migratec-migrate-pg_readahead-flag-fix adds 834df60b924e mm, shmem: add vmstat for hugepage fallback adds 3d791d48a806 mm, thp: track fallbacks due to failed memcg charges separately adds e424d4170598 mm/ksm.c: update get_user_pages() argument in comment adds 43385025d64c drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds c87ddb43f15b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 28341d91e421 mm/madvise: pass task and mm to do_madvise adds 3d3f1ca307b0 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 2122bdeb42f4 fix process_madvise build break for arm64 adds ee48f5fa5308 mm/madvise: check fatal signal pending of target process adds b045d790ddd2 pid: move pidfd_get_pid() to pid.c adds 0472ee730940 mm/madvise: support both pid and pidfd for process_madvise adds ecc6402b2c47 mm/madvise: employ mmget_still_valid() for write lock adds 611a146b95b2 mm/madvise: allow KSM hints for remote API adds e995ecdb2fc1 mm: adjust shuffle code to allow for future coalescing adds 605c855a6331 mm: use zone and order instead of free area in free_list m [...] adds 62c500de8496 mm: add function __putback_isolated_page adds 416874ed66b6 mm: introduce Reported pages adds f4589459fb24 virtio-balloon: pull page poisoning config out of free pag [...] adds d17711d90db1 virtio-balloon: add support for providing free page report [...] adds 0a8577562670 mm/page_reporting: rotate reported pages to the tail of the list adds 964db12424d3 mm/page_reporting: add budget limit on how many pages can [...] adds c92692892e39 mm/page_reporting: add free page reporting documentation adds b3ecff47df6b virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds 88c8003f95b3 userfaultfd: wp: add helper for writeprotect check adds 18910cdad75e userfaultfd: wp: hook userfault handler to write protection fault adds 1c45a8da0223 userfaultfd: wp: add WP pagetable tracking to x86 adds a430c2852d52 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds 657a2aac91b4 userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds 7caf95802697 mm: merge parameters for change_protection() adds 25d7a490621c userfaultfd: wp: apply _PAGE_UFFD_WP bit adds 136a9afb307c userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds 665ea647faea userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds bccd5a48b6d2 userfaultfd: wp: support swap and page migration adds f805944545a6 khugepaged: skip collapse if uffd-wp detected adds 7c06e4b9ba43 userfaultfd: wp: support write protection for userfault vma range adds 6bb2238f5586 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds c83db4d436fd userfaultfd: wp: enabled write protection in userfaultfd API adds cf4043312c20 userfaultfd: wp: don't wake up when doing write protect adds 3d2cbedc788a userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds 91f4f644def5 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds e3769a8a4675 userfaultfd: selftests: refactor statistics adds 7ea8929a6b48 userfaultfd: selftests: add write-protect test adds 2626482c552c drivers/base/memory.c: indicate all memory blocks as removable adds 3157b33ff771 drivers/base/memory.c: drop section_count adds 9af3ae08aa89 drivers/base/memory.c: drop pages_correctly_probed() adds 5cce63a1d44f mm/page_ext.c: drop pfn_present() check when onlining adds 347c43c4582f mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 4523f0a913d5 mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 4149ffc7cbba mm/memory_hotplug.c: cleanup __add_pages() adds 1af016a7fed2 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds 3956c6e9e075 drivers/base/memory: map MMOP_OFFLINE to 0 adds 7c70b13e551d drivers/base/memory: store mapping between MMOP_* and stri [...] adds f01d2667aadf mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds 2bbca4e6f92e mm/memory_hotplug: allow to specify a default online_type adds 3964a724fb57 mm/shmem.c: distribute switch variables for initialization adds 6cba70179885 mm/shmem.c: Clean code by removing unnecessary assignment adds fe3bf634f840 mm: huge tmpfs: try to split_huge_page() when punching hole adds 4b56a7f5aa8c mm: prevent a warning when casting void* -> enum adds b310c86a505e mm/zswap: allow setting default status, compressor and all [...] adds 0f9d1864921e mm/compaction: add missing annotation for compact_lock_irqsave adds f7a5d6b8757a mm/hugetlb: add missing annotation for gather_surplus_pages() adds 3d4db92f72d3 mm/mempolicy: add missing annotation for queue_pages_pmd() adds 1f67a4349814 mm/slub: add missing annotation for get_map() adds 4298e9127572 mm/slub: add missing annotation for put_map() adds bc97e5a6bbea mm/zsmalloc: add missing annotation for migrate_read_lock() adds 0af8cde202a6 mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 782be5dbe3f8 mm/zsmalloc: add missing annotation for pin_tag() adds e2b81ed7094f mm/zsmalloc: add missing annotation for unpin_tag() adds bce26b45a18e mm: fix ambiguous comments for better code readability adds a1477b940654 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds 932df73bd74e mm: use fallthrough; adds 31f087db2238 include/linux/swapops.h: correct guards for non_swap_entry() adds 196123f5cb4f fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 7c9b9dfd6c88 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 9beb896aa461 kernel/hung_task.c: Monitor killed tasks. adds 2ec5caa967db fs/proc/inode.c: annotate close_pdeo() for sparse adds 4108f939b76b proc: faster open/read/close with "permanent" files adds 7368a85fa1fb proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds a2c0c0062416 proc: speed up /proc/*/statm adds 3e6e9e365d31 asm-generic: fix unistd_32.h generation format adds edd536e5a151 kernel/extable.c: use address-of operator on section symbols adds b99db48093a6 MAINTAINERS: add an entry for kfifo adds 6b77b00e07fd bitops: always inline sign extension helpers adds 5c06b0f1edd7 lib/test_lockup: test module to generate lockups adds a3b667ed8411 lib/bch.c: replace zero-length array with flexible-array member adds ba1449c70e21 lib/ts_bm.c: replace zero-length array with flexible-array member adds 7cb4dec08655 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 06d2a868c811 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 27e3c9c30bf6 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds 4b518b02c457 lib: test_stackinit.c: XFAIL switch variable init tests adds 81cdf1607f84 lib/stackdepot.c: check depot_index before accessing the s [...] adds 67371069ea37 lib/stackdepot.c: build with -fno-builtin adds ee967b273363 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 6cd50c85baa8 percpu_counter: fix a data race at vm_committed_as adds a38601a09f80 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds b52a8cca8fe1 lib/test_bitmap.c: make use of EXP2_IN_BITS adds 7ae75d71323c lib/rbtree: fix coding style of assignments adds b2ae39e11c61 lib/test_kmod.c: remove a NULL test adds 0f765340675e linux/bits.h: add compile time sanity check of GENMASK inputs adds 6fa592862ce0 lib: optimize cpumask_local_spread() adds 0e90afb26c75 lib/list: prevent compiler reloads inside 'safe' list iteration adds 17acd08429d0 checkpatch: remove email address comment from email addres [...] adds 02298d4bfb63 checkpatch: check SPDX tags in YAML files adds 8aacfdffbe52 checkpatch: support "base-commit:" format adds 3447a95b324f checkpatch: prefer fallthrough; over fallthrough comments adds e0519e05415a checkpatch: fix minor typo and mixed space+tab in indentation adds b03228e3b4ff checkpatch: fix multiple const * types adds 2d73f458cb22 checkpatch: add command-line option for TAB size adds 55f14f5cda3e checkpatch: improve Gerrit Change-Id: test adds c9c74500937a checkpatch: check proper licensing of Devicetree bindings adds 0aa074d9047a epoll: fix possible lost wakeup on epoll_ctl() path adds 7fe8070be824 kselftest: introduce new epoll test case adds b90264a551ec fs/epoll: make nesting accounting safe for -rt kernel adds bd83efd27d1d fs/binfmt_elf.c: delete "loc" variable adds 3981aaaeff81 fs/binfmt_elf.c: allocate less for static executable adds 2f409d1b82b4 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 907e2ffcf932 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds 0d3e6c3917af samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds 87e6375b79e1 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 29edeadd7ceb gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds d6f9a67d102b gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds 5f8373cf21f2 kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds 0a72da32bbff kmod: make request_module() return an error when autoloadi [...] adds 39f40d25c454 kernel/relay.c: fix read_pos error when multiple readers adds 8d919960d80d aio: simplify read_events() adds 3ef9678182b6 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds f6545ae1efbd kcov: clean up debug messages adds 3a0161aa1fed kcov: collect coverage from interrupts adds 4f46aad077c3 usb: core: kcov: collect coverage from usb complete callback adds 354944048e1c ubsan: add trap instrumentation option adds f729d446a3a8 ubsan: split "bounds" checker from other options adds c54ca70ff3ff drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds 54bdf5fe2d63 ubsan: check panic_on_warn adds a77faecfc5a5 kasan: unset panic_on_warn before calling panic() adds 625f6323f805 ubsan: include bug type in report header adds b77a161cc876 ipc/mqueue.c: fix a brace coding style issue adds 9bdecfccb5ed Merge branch 'akpm-current/current' adds 4015619946f5 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 7c950f118da6 mm/frontswap: mark various intentional data races adds 56646456064d mm/page_io: mark various intentional data races adds ed3fb9f5e79f mm-page_io-mark-various-intentional-data-races-v2 adds 0d59d3c94417 mm/swap_state: mark various intentional data races adds e8301649a7d7 mm/filemap.c: fix a data race in filemap_fault() adds e272f5a5f628 mm/swapfile: fix and annotate various data races adds cee5193c19fe mm-swapfile-fix-and-annotate-various-data-races-v2 adds b1b1b9391bb2 mm/page_counter: fix various data races at memsw adds 70ea00fd95a6 mm/memcontrol: fix a data race in scan count adds 8908f795063f mm/list_lru: fix a data race in list_lru_count_one adds c6e1c0c7f828 mm/mempool: fix a data race in mempool_free() adds 73414c76d77e mm/util.c: annotate an data race at vm_committed_as adds 9a7308f00907 mm/rmap: annotate a data race at tlb_flush_batched adds 0b8df480930f mm: annotate a data race in page_zonenum() adds d0940f33d0cb mm/swap.c: annotate data races for lru_rotate_pvecs adds 5d89e1a7b555 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 5047fb29f1c5 mm: bring sparc pte_index() semantics inline with other platforms adds 09adb777dfac mm: define pte_index as macro for x86 adds 5cca680ea666 mm/memory.c: add vm_insert_pages() adds 7db11b209b35 mm-add-vm_insert_pages-fix adds 50ae3344d7e5 add missing page_count() check to vm_insert_pages(). adds 8074fb282051 mm: vm_insert_pages() checks if pte_index defined. adds 5aeaaf9f06a8 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 9e074748f0bd net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 09141f4667b5 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds 99b52d50949c mm/vma: introduce VM_ACCESS_FLAGS adds ee317dd14cf1 mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds d1b969b7b853 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds ab5faab4917f x86/mm: thread pgprot_t through init_memory_mapping() adds cf829fcbf114 x86/mm: introduce __set_memory_prot() adds 1c3bcd3a331e powerpc/mm: thread pgprot_t through create_section_mapping() adds d360360a73ea mm/memory_hotplug: add pgprot_t to mhp_params adds ca21852bbff7 mm/memremap: set caching mode for PCI P2PDMA memory to WC adds ddd6330f4691 mm/special: create generic fallbacks for pte_special() and [...] adds b159f7109920 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds f1fa72bef8b4 mm/debug: add tests validating architecture page table helpers adds e14ff6080ba5 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 894c29d7ee84 seq_read-info-message-about-buggy-next-functions-fix adds bd9b373b905c kernel/gcov/fs.c: gcov_seq_next() should increase position index adds e6dab36a82b7 ipc/util.c: sysvipc_find_ipc() should increase position index adds 66da73202010 drivers/tty/serial/sh-sci.c: suppress warning adds 1a9a553316e3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds a6cfbbb30fca Merge branch 'akpm/master' adds 407b0a62b422 Add linux-next specific files for 20200312
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 (b86a6a241b7c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 25 +- Documentation/PCI/boot-interrupts.rst | 155 + Documentation/PCI/index.rst | 1 + Documentation/PCI/pci.rst | 2 +- Documentation/admin-guide/binfmt-misc.rst | 4 +- .../admin-guide/hw-vuln/tsx_async_abort.rst | 2 - Documentation/admin-guide/kernel-parameters.txt | 55 +- Documentation/admin-guide/mm/transhuge.rst | 14 + Documentation/admin-guide/mm/userfaultfd.rst | 51 + Documentation/admin-guide/perf/imx-ddr.rst | 3 +- Documentation/admin-guide/sysctl/kernel.rst | 14 + Documentation/arm64/amu.rst | 112 + Documentation/arm64/booting.rst | 14 + Documentation/arm64/index.rst | 1 + Documentation/core-api/index.rst | 93 +- Documentation/dev-tools/kcov.rst | 17 +- Documentation/dev-tools/kcsan.rst | 25 +- Documentation/dev-tools/kmemleak.rst | 3 +- Documentation/devicetree/bindings/Makefile | 8 +- Documentation/devicetree/bindings/arm/psci.yaml | 28 +- Documentation/devicetree/bindings/arm/renesas.yaml | 1 + .../devicetree/bindings/arm/rockchip.yaml | 12 +- .../devicetree/bindings/crypto/fsl-dcp.txt | 2 +- .../devicetree/bindings/crypto/fsl-imx-sahara.txt | 2 +- .../devicetree/bindings/crypto/fsl-sec4.txt | 2 +- .../devicetree/bindings/fsi/ibm,fsi2spi.yaml | 36 + .../devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml | 97 + .../devicetree/bindings/i2c/i2c-brcmstb.txt | 26 - .../bindings/input/cypress,tm2-touchkey.txt | 1 + .../devicetree/bindings/media/renesas,vin.txt | 217 - .../devicetree/bindings/media/renesas,vin.yaml | 402 ++ .../devicetree/bindings/mtd/brcm,brcmnand.txt | 10 +- .../devicetree/bindings/mtd/mtk-quadspi.txt | 50 - .../devicetree/bindings/mtd/nand-macronix.txt | 27 + Documentation/devicetree/bindings/net/fsl-fman.txt | 7 + .../devicetree/bindings/net/qcom,ipa.yaml | 192 + .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 53 + .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 22 +- .../bindings/pci/layerscape-pcie-gen4.txt | 52 + .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 35 + .../bindings/phy/amlogic,meson-axg-pcie.yaml | 52 + .../bindings/power/amlogic,meson-sec-pwrc.yaml | 2 +- .../devicetree/bindings/power/power-domain.yaml | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.txt | 4 + .../bindings/serial/snps-dw-apb-uart.yaml | 1 + .../devicetree/bindings/sound/cirrus,cs42l51.yaml | 69 + .../devicetree/bindings/sound/cs42l51.txt | 33 - .../devicetree/bindings/sound/st,stm32-spdifrx.txt | 56 - .../bindings/sound/st,stm32-spdifrx.yaml | 80 + .../devicetree/bindings/spi/spi-mtk-nor.txt | 47 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/devicetree/writing-schema.rst | 4 + Documentation/driver-api/dmaengine/provider.rst | 12 +- Documentation/driver-api/driver-model/driver.rst | 2 +- Documentation/driver-api/firmware/efi/index.rst | 11 + Documentation/driver-api/firmware/index.rst | 1 + Documentation/driver-api/index.rst | 3 + .../{io-mapping.txt => driver-api/io-mapping.rst} | 0 .../io_ordering.rst} | 0 Documentation/{core-api => driver-api}/ioctl.rst | 0 Documentation/driver-api/libata.rst | 2 +- .../debug/debug-vm-pgtable/arch-support.txt | 34 + Documentation/filesystems/fuse.rst | 5 +- Documentation/filesystems/locking.rst | 2 + Documentation/filesystems/path-lookup.rst | 7 +- Documentation/i2c/smbus-protocol.rst | 2 +- Documentation/index.rst | 2 +- Documentation/{core-api => kbuild}/gcc-plugins.rst | 0 Documentation/kbuild/index.rst | 1 + Documentation/kbuild/kconfig-language.rst | 27 +- Documentation/misc-devices/index.rst | 1 + Documentation/{ => misc-devices}/mic/index.rst | 0 .../{ => misc-devices}/mic/mic_overview.rst | 0 .../{ => misc-devices}/mic/scif_overview.rst | 0 Documentation/networking/rds.txt | 2 +- Documentation/process/deprecated.rst | 98 +- Documentation/process/management-style.rst | 2 +- Documentation/remoteproc.txt | 2 +- Documentation/scsi/53c700.rst | 134 + Documentation/scsi/53c700.txt | 135 - Documentation/scsi/BusLogic.rst | 605 +++ Documentation/scsi/BusLogic.txt | 566 -- Documentation/scsi/FlashPoint.rst | 176 + Documentation/scsi/FlashPoint.txt | 163 - Documentation/scsi/NinjaSCSI.rst | 164 + Documentation/scsi/NinjaSCSI.txt | 128 - Documentation/scsi/aacraid.rst | 177 + Documentation/scsi/aacraid.txt | 150 - Documentation/scsi/advansys.rst | 272 + Documentation/scsi/advansys.txt | 243 - Documentation/scsi/aha152x.rst | 204 + Documentation/scsi/aha152x.txt | 183 - Documentation/scsi/aic79xx.rst | 593 +++ Documentation/scsi/aic79xx.txt | 497 -- Documentation/scsi/aic7xxx.rst | 458 ++ Documentation/scsi/aic7xxx.txt | 394 -- Documentation/scsi/arcmsr_spec.rst | 906 ++++ Documentation/scsi/arcmsr_spec.txt | 574 -- Documentation/scsi/bfa.rst | 92 + Documentation/scsi/bfa.txt | 82 - Documentation/scsi/bnx2fc.rst | 81 + Documentation/scsi/bnx2fc.txt | 75 - Documentation/scsi/cxgb3i.rst | 90 + Documentation/scsi/cxgb3i.txt | 84 - Documentation/scsi/dc395x.rst | 117 + Documentation/scsi/dc395x.txt | 102 - Documentation/scsi/dpti.rst | 92 + Documentation/scsi/dpti.txt | 83 - Documentation/scsi/g_NCR5380.rst | 93 + Documentation/scsi/g_NCR5380.txt | 68 - Documentation/scsi/hpsa.rst | 129 + Documentation/scsi/hpsa.txt | 130 - Documentation/scsi/hptiop.rst | 215 + Documentation/scsi/hptiop.txt | 184 - Documentation/scsi/index.rst | 51 + Documentation/scsi/libsas.rst | 465 ++ Documentation/scsi/libsas.txt | 395 -- .../scsi/link_power_management_policy.rst | 25 + .../scsi/link_power_management_policy.txt | 19 - Documentation/scsi/lpfc.rst | 81 + Documentation/scsi/lpfc.txt | 83 - Documentation/scsi/megaraid.rst | 77 + Documentation/scsi/megaraid.txt | 70 - Documentation/scsi/ncr53c8xx.rst | 2169 ++++++++ Documentation/scsi/ncr53c8xx.txt | 1824 ------- Documentation/scsi/ppa.rst | 18 + Documentation/scsi/ppa.txt | 14 - Documentation/scsi/qlogicfas.rst | 87 + Documentation/scsi/qlogicfas.txt | 78 - Documentation/scsi/scsi-changer.rst | 184 + Documentation/scsi/scsi-changer.txt | 180 - Documentation/scsi/scsi-generic.rst | 118 + Documentation/scsi/scsi-generic.txt | 101 - Documentation/scsi/scsi-parameters.rst | 111 + Documentation/scsi/scsi-parameters.txt | 107 - Documentation/scsi/scsi.rst | 47 + Documentation/scsi/scsi.txt | 44 - Documentation/scsi/scsi_eh.rst | 512 ++ Documentation/scsi/scsi_eh.txt | 475 -- Documentation/scsi/scsi_fc_transport.rst | 560 ++ Documentation/scsi/scsi_fc_transport.txt | 496 -- Documentation/scsi/scsi_mid_low_api.rst | 1334 +++++ Documentation/scsi/scsi_mid_low_api.txt | 1280 ----- Documentation/scsi/scsi_transport_srp/Makefile | 7 - Documentation/scsi/scsi_transport_srp/figures.rst | 6 + Documentation/scsi/sd-parameters.rst | 27 + Documentation/scsi/sd-parameters.txt | 22 - Documentation/scsi/smartpqi.rst | 78 + Documentation/scsi/smartpqi.txt | 80 - Documentation/scsi/st.rst | 673 +++ Documentation/scsi/st.txt | 592 --- Documentation/scsi/sym53c500_cs.rst | 29 + Documentation/scsi/sym53c500_cs.txt | 23 - Documentation/scsi/sym53c8xx_2.rst | 1209 +++++ Documentation/scsi/sym53c8xx_2.txt | 1048 ---- Documentation/scsi/tcm_qla2xxx.rst | 36 + Documentation/scsi/tcm_qla2xxx.txt | 22 - Documentation/scsi/ufs.rst | 195 + Documentation/scsi/ufs.txt | 171 - Documentation/scsi/wd719x.rst | 24 + Documentation/scsi/wd719x.txt | 21 - Documentation/sound/soc/codec-to-codec.rst | 9 +- Documentation/trace/events.rst | 63 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../it_IT/process/programming-language.rst | 30 +- Documentation/translations/zh_CN/io_ordering.txt | 4 +- MAINTAINERS | 124 +- Makefile | 18 +- Next/SHA1s | 279 +- Next/Trees | 1 - Next/merge.log | 5553 ++++++++++++-------- arch/alpha/include/asm/page.h | 3 - arch/alpha/include/asm/pgtable.h | 2 - arch/alpha/mm/fault.c | 6 +- arch/arc/Kconfig | 1 + arch/arc/include/asm/linkage.h | 2 + arch/arc/include/asm/page.h | 2 +- arch/arc/kernel/troubleshoot.c | 27 +- arch/arc/mm/fault.c | 35 +- arch/arm/boot/dts/am33xx.dtsi | 121 +- arch/arm/boot/dts/am4372.dtsi | 125 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 33 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 33 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 1 + arch/arm/boot/dts/bcm2711.dtsi | 25 +- arch/arm/boot/dts/dra7.dtsi | 96 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/imx23.dtsi | 2 +- arch/arm/boot/dts/imx25-pinfunc.h | 4 + arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 25 + arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 9 +- arch/arm/boot/dts/imx6qdl-sr-som-ti.dtsi | 1 + arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6sl.dtsi | 4 +- arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 14 + arch/arm/boot/dts/imx6sx.dtsi | 8 +- arch/arm/boot/dts/imx6ul.dtsi | 10 +- arch/arm/boot/dts/imx7s.dtsi | 12 +- arch/arm/boot/dts/imx7ulp.dtsi | 4 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 101 + arch/arm/boot/dts/keystone-k2g.dtsi | 22 + arch/arm/boot/dts/omap3-n900.dts | 44 +- .../arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 6 + arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 93 + arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 2 +- arch/arm/boot/dts/rk322x.dtsi | 4 +- arch/arm/boot/dts/rk3288-evb-act8846.dts | 1 + arch/arm/boot/dts/rk3288-evb-rk808.dts | 1 + arch/arm/boot/dts/rk3288-r89.dts | 1 + arch/arm/boot/dts/rk3288.dtsi | 2 +- arch/arm/boot/dts/rk3xxx.dtsi | 2 +- arch/arm/boot/dts/rv1108.dtsi | 6 +- arch/arm/boot/dts/sama5d3.dtsi | 33 +- arch/arm/boot/dts/sama5d4.dtsi | 33 +- arch/arm/configs/multi_v7_defconfig | 6 + arch/arm/configs/qcom_defconfig | 2 + arch/arm/crypto/ghash-ce-core.S | 5 +- arch/arm/include/asm/kvm_mmu.h | 5 +- arch/arm/include/asm/page.h | 4 +- arch/arm/include/asm/pgtable-2level.h | 2 - arch/arm/include/asm/pgtable.h | 16 +- arch/arm/include/asm/stage2_pgtable.h | 15 +- arch/arm/include/asm/topology.h | 3 + arch/arm/lib/uaccess_with_memcpy.c | 9 +- arch/arm/mach-imx/anatop.c | 1 - arch/arm/mach-imx/gpc.c | 1 - arch/arm/mach-imx/mach-imx6ul.c | 1 - arch/arm/mach-imx/src.c | 3 - arch/arm/mach-omap1/board-ams-delta.c | 47 +- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 8 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 32 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 82 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 4 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 4 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 88 - arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mm/dump.c | 29 +- arch/arm/mm/fault-armv.c | 7 +- arch/arm/mm/fault.c | 37 +- arch/arm/mm/idmap.c | 3 +- arch/arm/mm/init.c | 2 +- arch/arm/mm/ioremap.c | 12 +- arch/arm/mm/mm.h | 2 +- arch/arm/mm/mmu.c | 49 +- arch/arm/mm/pgd.c | 40 +- arch/arm64/Kconfig | 28 + arch/arm64/Kconfig.platforms | 2 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 11 + .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 11 + .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 33 + .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 37 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 11 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 - .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 2 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 + .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 37 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 15 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 6 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 21 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 21 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 36 + arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 65 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 39 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 42 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 3 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 18 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 99 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 11 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 1 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 6 - arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 34 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 226 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 32 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 16 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 237 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 34 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 82 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 151 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 29 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 444 ++ arch/arm64/boot/dts/renesas/Makefile | 1 + .../boot/dts/renesas/r8a77961-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts | 32 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 80 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 1 - arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 270 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 3 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1096 ++++ arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 +- arch/arm64/configs/defconfig | 4 + arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-modes.S | 48 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/ghash-ce-core.S | 16 +- arch/arm64/crypto/sha1-ce-glue.c | 20 + arch/arm64/crypto/sha2-ce-glue.c | 23 + arch/arm64/include/asm/assembler.h | 10 + arch/arm64/include/asm/checksum.h | 7 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 5 + arch/arm64/include/asm/esr.h | 2 +- arch/arm64/include/asm/kvm_arm.h | 1 + arch/arm64/include/asm/kvm_asm.h | 4 + arch/arm64/include/asm/kvm_mmu.h | 19 +- arch/arm64/include/asm/mmu.h | 4 +- arch/arm64/include/asm/page.h | 4 +- arch/arm64/include/asm/pgalloc.h | 10 +- arch/arm64/include/asm/pgtable-types.h | 5 +- arch/arm64/include/asm/pgtable.h | 37 +- arch/arm64/include/asm/stage2_pgtable.h | 48 +- arch/arm64/include/asm/sysreg.h | 38 + arch/arm64/include/asm/topology.h | 12 + arch/arm64/kernel/Makefile | 2 +- arch/arm64/kernel/cpu_errata.c | 18 +- arch/arm64/kernel/cpufeature.c | 70 + arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 48 +- arch/arm64/kernel/entry.S | 115 +- arch/arm64/kernel/head.S | 73 +- arch/arm64/kernel/hibernate.c | 44 +- arch/arm64/kernel/topology.c | 180 + arch/arm64/kernel/vdso/sigreturn.S | 4 +- arch/arm64/kernel/vdso32/sigreturn.S | 23 +- arch/arm64/kvm/hyp-init.S | 8 +- arch/arm64/kvm/hyp.S | 4 +- arch/arm64/kvm/hyp/fpsimd.S | 8 +- arch/arm64/kvm/hyp/hyp-entry.S | 27 +- arch/arm64/kvm/hyp/switch.c | 14 +- arch/arm64/kvm/sys_regs.c | 93 +- arch/arm64/lib/csum.c | 27 + arch/arm64/mm/fault.c | 37 +- arch/arm64/mm/hugetlbpage.c | 15 +- arch/arm64/mm/init.c | 6 + arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 59 +- arch/arm64/mm/pageattr.c | 7 +- arch/arm64/mm/proc.S | 3 + arch/c6x/include/asm/page.h | 5 +- arch/csky/include/asm/page.h | 3 - arch/csky/include/asm/pgtable.h | 3 - arch/h8300/include/asm/page.h | 2 - arch/h8300/include/asm/pgtable.h | 1 + arch/hexagon/include/asm/fixmap.h | 4 +- arch/hexagon/include/asm/page.h | 3 +- arch/hexagon/include/asm/pgtable.h | 3 +- arch/hexagon/mm/vm_fault.c | 5 +- arch/ia64/include/asm/page.h | 5 +- arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/include/asm/pgtable.h | 19 +- arch/ia64/mm/fault.c | 12 +- arch/ia64/mm/hugetlbpage.c | 18 +- arch/ia64/mm/init.c | 35 +- arch/m68k/configs/amiga_defconfig | 5 +- arch/m68k/configs/apollo_defconfig | 5 +- arch/m68k/configs/atari_defconfig | 5 +- arch/m68k/configs/bvme6000_defconfig | 5 +- arch/m68k/configs/hp300_defconfig | 5 +- arch/m68k/configs/mac_defconfig | 5 +- arch/m68k/configs/multi_defconfig | 5 +- arch/m68k/configs/mvme147_defconfig | 5 +- arch/m68k/configs/mvme16x_defconfig | 5 +- arch/m68k/configs/q40_defconfig | 5 +- arch/m68k/configs/sun3_defconfig | 5 +- arch/m68k/configs/sun3x_defconfig | 5 +- arch/m68k/include/asm/mcf_pgtable.h | 10 - arch/m68k/include/asm/motorola_pgtable.h | 2 - arch/m68k/include/asm/page.h | 3 - arch/m68k/include/asm/sun3_pgtable.h | 2 - arch/m68k/mm/fault.c | 7 +- arch/microblaze/include/asm/page.h | 2 - arch/microblaze/include/asm/pgtable.h | 4 - arch/microblaze/kernel/timer.c | 10 +- arch/microblaze/mm/fault.c | 5 +- arch/microblaze/mm/init.c | 12 - arch/mips/Kconfig | 2 +- arch/mips/alchemy/common/time.c | 11 +- arch/mips/ar7/irq.c | 16 +- arch/mips/ath25/ar2315.c | 9 +- arch/mips/ath25/ar5312.c | 9 +- arch/mips/bcm63xx/irq.c | 41 +- arch/mips/boot/dts/brcm/bcm7425.dtsi | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 44 +- arch/mips/cavium-octeon/octeon-irq.c | 3 + arch/mips/cobalt/irq.c | 18 +- arch/mips/dec/setup.c | 59 +- arch/mips/emma/markeins/irq.c | 21 +- arch/mips/include/asm/page.h | 5 +- arch/mips/include/asm/pgtable.h | 44 +- arch/mips/include/asm/sni.h | 4 +- arch/mips/jazz/irq.c | 12 +- arch/mips/kernel/cevt-bcm1480.c | 11 +- arch/mips/kernel/cevt-ds1287.c | 9 +- arch/mips/kernel/cevt-gt641xx.c | 9 +- arch/mips/kernel/cevt-r4k.c | 4 +- arch/mips/kernel/cevt-sb1250.c | 11 +- arch/mips/kernel/cevt-txx9.c | 11 +- arch/mips/kernel/i8253.c | 11 +- arch/mips/kernel/rtlx-mt.c | 8 +- arch/mips/kernel/smp.c | 42 +- arch/mips/lasat/interrupt.c | 10 +- arch/mips/loongson2ef/common/bonito-irq.c | 9 +- arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c | 10 +- arch/mips/loongson2ef/fuloong-2e/irq.c | 16 +- arch/mips/loongson2ef/lemote-2f/irq.c | 20 +- arch/mips/loongson32/common/irq.c | 21 +- arch/mips/loongson32/common/time.c | 12 +- arch/mips/loongson64/hpet.c | 10 +- arch/mips/mm/fault.c | 5 +- arch/mips/mti-malta/malta-int.c | 10 +- arch/mips/netlogic/xlr/fmn.c | 11 +- arch/mips/pmcs-msp71xx/msp_irq.c | 28 +- arch/mips/pmcs-msp71xx/msp_smp.c | 22 +- arch/mips/pmcs-msp71xx/msp_time.c | 8 +- arch/mips/ralink/cevt-rt3352.c | 18 +- arch/mips/sgi-ip22/ip22-eisa.c | 10 +- arch/mips/sgi-ip22/ip22-int.c | 49 +- arch/mips/sgi-ip32/ip32-irq.c | 18 +- arch/mips/sni/a20r.c | 4 +- arch/mips/sni/irq.c | 8 +- arch/mips/sni/pcit.c | 8 +- arch/mips/sni/rm200.c | 23 +- arch/mips/sni/time.c | 12 +- arch/mips/vr41xx/common/irq.c | 9 +- arch/nds32/include/asm/page.h | 3 - arch/nds32/include/asm/pgtable.h | 9 - arch/nds32/mm/fault.c | 7 +- arch/nios2/include/asm/page.h | 3 +- arch/nios2/include/asm/pgtable.h | 6 +- arch/nios2/mm/fault.c | 16 +- arch/nios2/mm/ioremap.c | 6 +- arch/openrisc/include/asm/page.h | 5 - arch/openrisc/include/asm/pgtable.h | 3 +- arch/openrisc/mm/fault.c | 15 +- arch/openrisc/mm/init.c | 4 +- arch/parisc/include/asm/page.h | 3 - arch/parisc/include/asm/pgtable.h | 2 - arch/parisc/mm/fault.c | 8 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/book3s/32/pgtable.h | 1 + arch/powerpc/include/asm/book3s/64/hash.h | 7 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 60 +- arch/powerpc/include/asm/book3s/64/radix.h | 9 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgalloc.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 32 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 6 +- arch/powerpc/include/asm/page.h | 9 +- arch/powerpc/include/asm/page_64.h | 7 +- arch/powerpc/include/asm/pgtable.h | 10 +- arch/powerpc/include/asm/sparsemem.h | 3 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 32 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 5 +- arch/powerpc/mm/book3s64/pgtable.c | 7 +- arch/powerpc/mm/book3s64/pkeys.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 44 +- arch/powerpc/mm/book3s64/subpage_prot.c | 6 +- arch/powerpc/mm/fault.c | 20 +- arch/powerpc/mm/hugetlbpage.c | 28 +- arch/powerpc/mm/mem.c | 10 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 15 +- arch/powerpc/mm/pgtable.c | 30 +- arch/powerpc/mm/pgtable_64.c | 10 +- arch/powerpc/mm/ptdump/hashpagetable.c | 20 +- arch/powerpc/mm/ptdump/ptdump.c | 14 +- arch/powerpc/platforms/powernv/memtrace.c | 2 +- arch/powerpc/xmon/xmon.c | 18 +- arch/riscv/include/asm/page.h | 3 +- arch/riscv/include/asm/pgtable.h | 78 +- arch/riscv/include/asm/syscall.h | 7 - arch/riscv/kernel/entry.S | 11 +- arch/riscv/kernel/ptrace.c | 11 +- arch/riscv/kernel/traps.c | 2 +- arch/riscv/mm/fault.c | 9 +- arch/riscv/mm/hugetlbpage.c | 6 +- arch/s390/Kconfig | 3 +- arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/defconfig | 1 + arch/s390/include/asm/hw_irq.h | 1 - arch/s390/include/asm/kvm_host.h | 2 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/page.h | 21 +- arch/s390/include/asm/pci.h | 2 + arch/s390/include/asm/processor.h | 1 + arch/s390/include/asm/setup.h | 7 + arch/s390/kernel/asm-offsets.c | 2 + arch/s390/kernel/diag.c | 2 +- arch/s390/kernel/entry.S | 65 +- arch/s390/kernel/irq.c | 26 +- arch/s390/kernel/perf_cpum_cf_events.c | 123 +- arch/s390/kernel/process.c | 1 + arch/s390/kernel/processor.c | 22 + arch/s390/kernel/setup.c | 3 + arch/s390/kernel/smp.c | 2 + arch/s390/kernel/traps.c | 2 +- arch/s390/kvm/gaccess.c | 23 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 22 +- arch/s390/mm/fault.c | 12 +- arch/s390/mm/gmap.c | 6 +- arch/s390/mm/init.c | 9 +- arch/s390/mm/vmem.c | 4 + arch/sh/include/asm/page.h | 3 - arch/sh/include/asm/pgtable-2level.h | 1 + arch/sh/include/asm/pgtable-3level.h | 1 + arch/sh/include/asm/pgtable_32.h | 5 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/kernel/io_trapped.c | 7 +- arch/sh/mm/cache-sh4.c | 4 +- arch/sh/mm/cache-sh5.c | 7 +- arch/sh/mm/fault.c | 78 +- arch/sh/mm/hugetlbpage.c | 28 +- arch/sh/mm/init.c | 22 +- arch/sh/mm/kmap.c | 2 +- arch/sh/mm/tlbex_32.c | 6 +- arch/sh/mm/tlbex_64.c | 7 +- arch/sparc/include/asm/page_32.h | 3 - arch/sparc/include/asm/page_64.h | 3 - arch/sparc/include/asm/pgtable_32.h | 7 - arch/sparc/mm/fault_32.c | 5 +- arch/sparc/mm/fault_64.c | 5 +- arch/um/drivers/vector_kern.c | 1 + arch/um/include/asm/pgtable.h | 10 - arch/um/kernel/trap.c | 3 +- arch/unicore32/include/asm/io.h | 2 +- arch/unicore32/include/asm/page.h | 3 - arch/unicore32/include/asm/pgtable.h | 4 +- arch/unicore32/kernel/hibernate.c | 4 +- arch/unicore32/mm/fault.c | 10 +- arch/x86/Kconfig | 4 +- arch/x86/Makefile | 5 +- arch/x86/boot/compressed/head_32.S | 47 +- arch/x86/boot/compressed/head_64.S | 112 +- arch/x86/boot/header.S | 6 +- arch/x86/boot/tools/build.c | 44 +- arch/x86/crypto/Makefile | 7 +- arch/x86/crypto/curve25519-x86_64.c | 110 +- arch/x86/include/asm/hyperv-tlfs.h | 41 + arch/x86/include/asm/mshyperv.h | 8 + arch/x86/include/asm/page_types.h | 7 +- arch/x86/include/asm/pgtable.h | 70 + arch/x86/include/asm/pgtable_64.h | 14 +- arch/x86/include/asm/pgtable_types.h | 11 +- arch/x86/include/asm/set_memory.h | 1 + arch/x86/kernel/amd_gart_64.c | 3 +- arch/x86/kernel/apic/vector.c | 6 + arch/x86/kernel/asm-offsets.c | 1 - arch/x86/kernel/setup.c | 4 + arch/x86/mm/fault.c | 30 +- arch/x86/mm/init.c | 9 +- arch/x86/mm/init_32.c | 57 +- arch/x86/mm/init_64.c | 40 +- arch/x86/mm/mm_internal.h | 3 +- arch/x86/mm/pat/set_memory.c | 13 + arch/x86/mm/pkeys.c | 2 +- arch/x86/net/bpf_jit_comp.c | 31 +- arch/x86/net/bpf_jit_comp32.c | 10 +- arch/x86/platform/efi/efi.c | 2 + arch/x86/platform/efi/efi_stub_32.S | 2 +- arch/x86/platform/efi/quirks.c | 4 + arch/x86/platform/uv/bios_uv.c | 3 +- arch/x86/um/asm/vm-flags.h | 10 +- arch/xtensa/boot/Makefile | 1 - arch/xtensa/include/asm/page.h | 3 - arch/xtensa/include/asm/pgtable.h | 3 - arch/xtensa/mm/fault.c | 5 +- block/bfq-cgroup.c | 9 +- block/blk-core.c | 6 - block/blk-mq.c | 9 +- block/partitions/efi.c | 35 +- block/partitions/efi.h | 2 +- block/scsi_ioctl.c | 4 + crypto/authencesn.c | 2 +- crypto/ccm.c | 29 +- crypto/cryptd.c | 37 +- crypto/ctr.c | 29 +- crypto/cts.c | 27 +- crypto/gcm.c | 66 +- crypto/geniv.c | 17 +- crypto/lrw.c | 28 +- crypto/pcrypt.c | 33 +- crypto/rsa-pkcs1pad.c | 59 +- crypto/xts.c | 28 +- drivers/android/binderfs.c | 1 + drivers/auxdisplay/Kconfig | 16 +- drivers/auxdisplay/charlcd.c | 2 +- drivers/auxdisplay/img-ascii-lcd.c | 4 +- drivers/base/arch_topology.c | 12 + drivers/base/core.c | 39 +- drivers/base/dd.c | 82 +- drivers/base/memory.c | 71 +- drivers/base/platform.c | 25 +- drivers/block/loop.c | 18 +- drivers/block/null_blk_main.c | 124 +- drivers/block/virtio_blk.c | 17 +- drivers/bluetooth/bfusb.c | 33 +- drivers/bluetooth/btusb.c | 2 +- drivers/bluetooth/hci_h5.c | 26 +- drivers/bus/ti-sysc.c | 3 +- drivers/char/tpm/tpm_tis_spi_cr50.c | 7 +- drivers/clk/imx/clk-imx8mm.c | 8 +- drivers/clk/imx/clk-imx8mn.c | 8 +- drivers/clk/imx/clk-imx8mp.c | 8 +- drivers/clk/imx/clk-imx8mq.c | 8 +- drivers/clk/imx/clk-pfdv2.c | 61 +- drivers/clk/imx/clk-pllv4.c | 12 +- drivers/clk/meson/g12a.c | 129 + drivers/clk/meson/g12a.h | 6 +- drivers/clk/meson/gxbb.c | 21 +- drivers/clk/meson/gxbb.h | 2 +- drivers/clk/meson/meson8b.c | 21 +- drivers/clk/renesas/Kconfig | 2 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 8 + drivers/clk/renesas/r8a7796-cpg-mssr.c | 10 + drivers/clk/renesas/r8a77965-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 2 + drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 + drivers/clk/rockchip/clk-mmc-phase.c | 4 +- drivers/clocksource/arm_arch_timer.c | 18 +- drivers/cpufreq/cpufreq.c | 20 + drivers/cpufreq/imx-cpufreq-dt.c | 10 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 2 +- drivers/crypto/caam/caamalg.c | 2 +- drivers/crypto/caam/caamalg_desc.c | 30 +- drivers/crypto/caam/caamalg_qi.c | 4 +- drivers/crypto/caam/caamalg_qi2.h | 6 +- drivers/crypto/caam/caamhash.c | 2 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 2 +- drivers/crypto/chelsio/Kconfig | 11 + drivers/crypto/chelsio/Makefile | 3 + drivers/crypto/chelsio/chcr_algo.c | 337 +- drivers/crypto/chelsio/chcr_common.h | 135 + drivers/crypto/chelsio/chcr_core.c | 51 +- drivers/crypto/chelsio/chcr_core.h | 10 +- drivers/crypto/chelsio/chcr_crypto.h | 15 +- drivers/crypto/chelsio/chcr_ktls.c | 2021 +++++++ drivers/crypto/chelsio/chcr_ktls.h | 98 + drivers/crypto/chelsio/chtls/chtls_io.c | 7 +- drivers/crypto/chelsio/chtls/chtls_main.c | 7 + drivers/crypto/hisilicon/Kconfig | 2 + drivers/crypto/mediatek/mtk-sha.c | 2 +- drivers/crypto/mxs-dcp.c | 58 +- drivers/crypto/nx/nx.h | 2 +- drivers/crypto/omap-sham.c | 4 +- drivers/dma/dmaengine.c | 104 +- drivers/dma/dmaengine.h | 16 + drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 2 - drivers/dma/idxd/device.c | 4 +- drivers/dma/idxd/sysfs.c | 5 - drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/ti/k3-udma.c | 63 + drivers/firmware/efi/Kconfig | 5 + drivers/firmware/efi/Makefile | 3 +- drivers/firmware/efi/arm-init.c | 2 +- drivers/firmware/efi/efi-pstore.c | 2 +- drivers/firmware/efi/efi.c | 59 +- drivers/firmware/efi/efivars.c | 32 +- drivers/firmware/efi/embedded-firmware.c | 147 + drivers/firmware/efi/libstub/x86-stub.c | 80 +- drivers/firmware/efi/vars.c | 2 +- drivers/firmware/imx/scu-pd.c | 4 + drivers/gpio/Kconfig | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 89 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 70 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 205 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 8 + drivers/gpu/drm/amd/amdgpu/atom.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 122 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 133 +- drivers/gpu/drm/amd/amdgpu/mmsch_v2_0.h | 338 ++ drivers/gpu/drm/amd/amdgpu/nv.c | 3 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 23 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 257 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 18 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 1 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 16 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 83 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 11 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 78 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 31 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 114 + drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 7 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 6 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 24 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 8 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 4 +- .../include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h | 69 + .../amd/include/asic_reg/wafl/wafl2_4_0_0_smn.h | 29 + .../amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h | 69 + .../drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_smn.h | 29 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 21 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 3 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 1 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 3 + drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 4 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_audio.c | 8 + drivers/gpu/drm/i915/display/intel_cdclk.c | 22 + drivers/gpu/drm/i915/display/intel_color.c | 423 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 33 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 7 + drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 6 + drivers/gpu/drm/i915/display/intel_dsb.c | 28 +- drivers/gpu/drm/i915/display/intel_fbc.c | 61 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 29 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 33 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 71 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 23 +- drivers/gpu/drm/i915/display/intel_lvds.c | 43 +- drivers/gpu/drm/i915/display/intel_overlay.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 54 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 7 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 402 ++ drivers/gpu/drm/i915/gt/gen7_renderclear.h | 15 + drivers/gpu/drm/i915/gt/hsw_clear_kernel.c | 61 + drivers/gpu/drm/i915/gt/intel_context_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine.h | 15 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 22 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 17 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 112 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 8 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 143 +- drivers/gpu/drm/i915/gt/intel_rps.c | 43 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 8 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 22 +- drivers/gpu/drm/i915/gt/ivb_clear_kernel.c | 61 + drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 296 ++ drivers/gpu/drm/i915/gvt/aperture_gm.c | 84 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 8 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 204 +- drivers/gpu/drm/i915/gvt/debugfs.c | 45 +- drivers/gpu/drm/i915/gvt/display.c | 21 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 4 +- drivers/gpu/drm/i915/gvt/edid.c | 16 +- drivers/gpu/drm/i915/gvt/execlist.c | 103 +- drivers/gpu/drm/i915/gvt/execlist.h | 5 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +- drivers/gpu/drm/i915/gvt/firmware.c | 16 +- drivers/gpu/drm/i915/gvt/gtt.c | 50 +- drivers/gpu/drm/i915/gvt/gvt.c | 38 +- drivers/gpu/drm/i915/gvt/gvt.h | 25 +- drivers/gpu/drm/i915/gvt/handlers.c | 193 +- drivers/gpu/drm/i915/gvt/interrupt.c | 14 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 10 +- drivers/gpu/drm/i915/gvt/mmio.c | 6 +- drivers/gpu/drm/i915/gvt/mmio.h | 4 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 127 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 5 +- drivers/gpu/drm/i915/gvt/opregion.c | 5 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 25 +- drivers/gpu/drm/i915/gvt/scheduler.c | 249 +- drivers/gpu/drm/i915/gvt/scheduler.h | 9 +- drivers/gpu/drm/i915/gvt/vgpu.c | 24 +- drivers/gpu/drm/i915/i915_active.c | 78 +- drivers/gpu/drm/i915/i915_active.h | 8 +- drivers/gpu/drm/i915/i915_buddy.c | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 216 - drivers/gpu/drm/i915/i915_drv.h | 13 +- drivers/gpu/drm/i915/i915_reg.h | 5 +- drivers/gpu/drm/i915/i915_request.c | 89 +- drivers/gpu/drm/i915/i915_request.h | 9 +- drivers/gpu/drm/i915/i915_scheduler.c | 10 +- drivers/gpu/drm/i915/i915_utils.h | 25 +- drivers/gpu/drm/i915/i915_vma.c | 2 +- drivers/gpu/drm/i915/selftests/i915_active.c | 29 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 25 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 18 + drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 +- drivers/hid/Kconfig | 10 + drivers/hid/Makefile | 1 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-logitech-dj.c | 9 +- drivers/hid/hid-mcp2221.c | 742 +++ drivers/hid/hid-picolcd_fb.c | 4 +- drivers/hid/hid-sensor-custom.c | 6 +- drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/ibmpowernv.c | 8 +- drivers/hwspinlock/Kconfig | 12 +- drivers/i2c/busses/i2c-brcmstb.c | 33 + drivers/i2c/busses/i2c-designware-pcidrv.c | 1 + drivers/i2c/busses/i2c-gpio.c | 2 +- drivers/i2c/busses/i2c-i801.c | 45 +- drivers/i2c/busses/i2c-omap.c | 4 +- drivers/i2c/busses/i2c-parport.c | 12 +- drivers/i2c/busses/i2c-powermac.c | 15 +- drivers/i2c/busses/i2c-stm32f7.c | 77 +- drivers/i2c/busses/i2c-thunderx-pcidrv.c | 11 +- drivers/i2c/busses/i2c-xlp9xx.c | 10 +- drivers/i2c/i2c-core-smbus.c | 26 +- drivers/i2c/i2c-slave-eeprom.c | 4 +- drivers/i2c/i2c-smbus.c | 2 +- drivers/infiniband/core/core_priv.h | 14 + drivers/infiniband/core/iwcm.c | 4 +- drivers/infiniband/core/nldev.c | 2 + drivers/infiniband/core/umem_odp.c | 24 +- drivers/infiniband/core/uverbs_cmd.c | 9 - drivers/infiniband/core/verbs.c | 10 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 +- drivers/infiniband/hw/cxgb4/qp.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 2 +- drivers/infiniband/hw/mlx5/cong.c | 20 + drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 3 + drivers/infiniband/hw/mlx5/odp.c | 17 +- drivers/infiniband/hw/mlx5/qp.c | 2 +- drivers/infiniband/hw/mthca/mthca_provider.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 2 +- drivers/infiniband/sw/siw/siw_cm.c | 137 +- drivers/infiniband/sw/siw/siw_main.c | 6 +- drivers/infiniband/sw/siw/siw_verbs.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 2 + drivers/input/keyboard/tm2-touchkey.c | 11 + drivers/input/touchscreen/elants_i2c.c | 1 + drivers/input/touchscreen/goodix.c | 22 + drivers/input/touchscreen/raydium_i2c_ts.c | 8 +- drivers/iommu/dmar.c | 14 +- drivers/iommu/intel-iommu-debugfs.c | 53 +- drivers/iommu/intel-iommu.c | 22 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-gic-v3-its.c | 387 +- drivers/irqchip/irq-gic-v3.c | 13 +- drivers/irqchip/irq-gic-v4.c | 134 +- drivers/irqchip/irq-i8259.c | 16 +- drivers/irqchip/irq-ingenic.c | 9 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 119 +- drivers/irqchip/irq-stm32-exti.c | 14 +- drivers/irqchip/irq-vic.c | 9 +- drivers/macintosh/windfarm_ad7417_sensor.c | 7 + drivers/macintosh/windfarm_fcu_controls.c | 7 + drivers/macintosh/windfarm_lm75_sensor.c | 16 +- drivers/macintosh/windfarm_lm87_sensor.c | 7 + drivers/macintosh/windfarm_max6690_sensor.c | 7 + drivers/macintosh/windfarm_smu_sat.c | 7 + drivers/md/bcache/alloc.c | 18 +- drivers/md/bcache/btree.c | 13 - drivers/memory/tegra/tegra124-emc.c | 5 + drivers/memory/tegra/tegra20-emc.c | 5 + drivers/memory/tegra/tegra30-emc.c | 5 + drivers/message/fusion/mptlan.h | 5 +- drivers/misc/uacce/uacce.c | 16 + drivers/mmc/core/core.c | 5 +- drivers/mmc/core/mmc_ops.c | 6 +- drivers/mmc/host/cqhci.c | 8 +- drivers/mmc/host/cqhci.h | 6 +- drivers/mmc/host/renesas_sdhi.h | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 5 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci-msm.c | 9 +- drivers/mmc/host/sdhci-omap.c | 60 + drivers/mmc/host/sdhci-pci.h | 2 +- drivers/mmc/host/sdhci-pltfm.h | 2 +- drivers/mmc/host/sdhci-tegra.c | 3 + drivers/mmc/host/sdhci.h | 2 +- drivers/mmc/host/vub300.c | 2 +- drivers/mtd/inftlmount.c | 2 +- drivers/mtd/lpddr/lpddr_cmds.c | 1 - drivers/mtd/mtdchar.c | 12 +- drivers/mtd/mtdcore.c | 250 +- drivers/mtd/mtdpart.c | 695 +-- drivers/mtd/nand/raw/ams-delta.c | 237 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 293 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 34 +- drivers/mtd/nand/raw/denali.c | 1 + drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/diskonchip.c | 2 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 21 +- drivers/mtd/nand/raw/ingenic/Kconfig | 1 + drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 4 +- drivers/mtd/nand/raw/internals.h | 1 + drivers/mtd/nand/raw/marvell_nand.c | 40 +- drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/mtk_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 45 +- drivers/mtd/nand/raw/nand_hynix.c | 2 +- drivers/mtd/nand/raw/nand_macronix.c | 153 + drivers/mtd/nand/raw/qcom_nandc.c | 105 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 44 +- drivers/mtd/nand/raw/sunxi_nand.c | 17 +- drivers/mtd/nand/spi/core.c | 104 +- drivers/mtd/nand/spi/gigadevice.c | 45 +- drivers/mtd/nand/spi/macronix.c | 30 +- drivers/mtd/nand/spi/micron.c | 26 +- drivers/mtd/nand/spi/paragon.c | 28 +- drivers/mtd/nand/spi/toshiba.c | 46 +- drivers/mtd/nand/spi/winbond.c | 34 +- drivers/mtd/spi-nor/Kconfig | 8 - drivers/mtd/spi-nor/Makefile | 1 - drivers/mtd/spi-nor/mtk-quadspi.c | 565 -- drivers/net/Kconfig | 2 + drivers/net/Makefile | 1 + drivers/net/bareudp.c | 17 +- drivers/net/bonding/bond_alb.c | 20 +- drivers/net/dsa/microchip/ksz_common.c | 26 +- drivers/net/dsa/microchip/ksz_common.h | 3 +- drivers/net/dsa/mt7530.c | 60 + drivers/net/dsa/mt7530.h | 7 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 2 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 15 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 1 - drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/broadcom/bnx2.c | 5 + .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 117 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 9 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 7 +- drivers/net/ethernet/broadcom/tg3.c | 5 + drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 3 + drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 11 + drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 3 + drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 35 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 4 + .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 32 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 20 + drivers/net/ethernet/chelsio/cxgb4/l2t.c | 11 + drivers/net/ethernet/chelsio/cxgb4/l2t.h | 1 + drivers/net/ethernet/chelsio/cxgb4/sge.c | 5 + drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 28 + drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 62 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 2 + .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 + drivers/net/ethernet/cortina/gemini.c | 2 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 126 +- drivers/net/ethernet/freescale/enetc/Kconfig | 10 - drivers/net/ethernet/freescale/enetc/enetc.c | 70 +- drivers/net/ethernet/freescale/enetc/enetc.h | 33 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 22 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 9 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 5 - drivers/net/ethernet/freescale/fman/Kconfig | 28 + drivers/net/ethernet/freescale/fman/fman.c | 18 + drivers/net/ethernet/freescale/fman/fman.h | 5 + drivers/net/ethernet/freescale/fman/fman_dtsec.c | 50 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 10 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 10 +- drivers/net/ethernet/freescale/fman/mac.c | 13 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 96 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 3 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 31 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 +- drivers/net/ethernet/ibm/ibmveth.c | 2 - drivers/net/ethernet/ibm/ibmvnic.c | 24 +- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/intel/iavf/iavf.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 20 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 27 - drivers/net/ethernet/intel/ice/ice.h | 7 +- drivers/net/ethernet/intel/ice/ice_common.c | 4 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 23 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 60 +- drivers/net/ethernet/intel/ice/ice_flow.c | 8 +- drivers/net/ethernet/intel/ice/ice_lib.c | 243 +- drivers/net/ethernet/intel/ice/ice_lib.h | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 57 +- drivers/net/ethernet/intel/ice/ice_switch.c | 20 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 330 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 15 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 17 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 + drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 6 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 122 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 76 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 90 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 26 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 17 +- drivers/net/ethernet/mscc/ocelot.c | 28 +- drivers/net/ethernet/mscc/ocelot_flower.c | 6 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 4 + .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 24 +- drivers/net/ethernet/pensando/ionic/ionic.h | 3 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 27 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 25 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 38 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 61 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 15 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 20 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 10 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 + drivers/net/ethernet/realtek/r8169_main.c | 58 +- drivers/net/ethernet/sfc/ef10.c | 32 +- drivers/net/ethernet/sfc/efx.h | 1 + drivers/net/ethernet/sfc/efx_channels.c | 1 + drivers/net/ethernet/sfc/net_driver.h | 3 - drivers/net/ethernet/sfc/tx.c | 38 + drivers/net/ethernet/sfc/tx_common.c | 29 +- drivers/net/ethernet/sfc/tx_common.h | 6 + drivers/net/ethernet/sgi/ioc3-eth.c | 29 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 + drivers/net/ethernet/stmicro/stmmac/common.h | 3 + .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 3 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 12 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 96 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 27 + .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 9 +- drivers/net/ipa/Kconfig | 19 + drivers/net/ipa/Makefile | 12 + drivers/net/ipa/gsi.c | 2055 ++++++++ drivers/net/ipa/gsi.h | 257 + drivers/net/ipa/gsi_private.h | 118 + drivers/net/ipa/gsi_reg.h | 417 ++ drivers/net/ipa/gsi_trans.c | 786 +++ drivers/net/ipa/gsi_trans.h | 226 + drivers/net/ipa/ipa.h | 148 + drivers/net/ipa/ipa_clock.c | 313 ++ drivers/net/ipa/ipa_clock.h | 53 + drivers/net/ipa/ipa_cmd.c | 680 +++ drivers/net/ipa/ipa_cmd.h | 195 + drivers/net/ipa/ipa_data-sc7180.c | 307 ++ drivers/net/ipa/ipa_data-sdm845.c | 329 ++ drivers/net/ipa/ipa_data.h | 280 + drivers/net/ipa/ipa_endpoint.c | 1707 ++++++ drivers/net/ipa/ipa_endpoint.h | 110 + drivers/net/ipa/ipa_gsi.c | 54 + drivers/net/ipa/ipa_gsi.h | 60 + drivers/net/ipa/ipa_interrupt.c | 253 + drivers/net/ipa/ipa_interrupt.h | 117 + drivers/net/ipa/ipa_main.c | 954 ++++ drivers/net/ipa/ipa_mem.c | 314 ++ drivers/net/ipa/ipa_mem.h | 90 + drivers/net/ipa/ipa_modem.c | 383 ++ drivers/net/ipa/ipa_modem.h | 31 + drivers/net/ipa/ipa_qmi.c | 538 ++ drivers/net/ipa/ipa_qmi.h | 41 + drivers/net/ipa/ipa_qmi_msg.c | 663 +++ drivers/net/ipa/ipa_qmi_msg.h | 252 + drivers/net/ipa/ipa_reg.c | 38 + drivers/net/ipa/ipa_reg.h | 476 ++ drivers/net/ipa/ipa_smp2p.c | 335 ++ drivers/net/ipa/ipa_smp2p.h | 48 + drivers/net/ipa/ipa_table.c | 700 +++ drivers/net/ipa/ipa_table.h | 103 + drivers/net/ipa/ipa_uc.c | 211 + drivers/net/ipa/ipa_uc.h | 32 + drivers/net/ipa/ipa_version.h | 23 + drivers/net/ipvlan/ipvlan_core.c | 19 +- drivers/net/ipvlan/ipvlan_main.c | 5 +- drivers/net/macsec.c | 24 +- drivers/net/macvlan.c | 2 + drivers/net/phy/Kconfig | 14 + drivers/net/phy/Makefile | 2 + drivers/net/phy/mdio-ipq8064.c | 166 + drivers/net/phy/mdio-xpcs.c | 612 +++ drivers/net/phy/phylink.c | 5 + drivers/net/tun.c | 106 +- drivers/net/usb/r8152.c | 1 + drivers/net/veth.c | 2 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 24 +- drivers/net/wireless/ath/wil6210/ethtool.c | 1 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 25 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 + drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvmem/jz4780-efuse.c | 6 +- drivers/of/property.c | 8 +- drivers/pci/controller/Kconfig | 11 +- drivers/pci/controller/Makefile | 2 +- drivers/pci/controller/dwc/pci-meson.c | 116 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 79 +- drivers/pci/controller/dwc/pcie-designware.h | 11 + drivers/pci/controller/dwc/pcie-qcom.c | 8 +- drivers/pci/controller/mobiveil/Kconfig | 33 + drivers/pci/controller/mobiveil/Makefile | 5 + .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 267 + .../pci/controller/mobiveil/pcie-mobiveil-host.c | 636 +++ .../pci/controller/mobiveil/pcie-mobiveil-plat.c | 61 + drivers/pci/controller/mobiveil/pcie-mobiveil.c | 230 + drivers/pci/controller/mobiveil/pcie-mobiveil.h | 226 + drivers/pci/controller/pci-hyperv.c | 260 +- drivers/pci/controller/pci-tegra.c | 187 +- drivers/pci/controller/pcie-brcmstb.c | 4 +- drivers/pci/controller/pcie-mobiveil.c | 958 ---- drivers/pci/endpoint/functions/pci-epf-test.c | 121 +- drivers/pci/endpoint/pci-ep-cfs.c | 27 +- drivers/pci/endpoint/pci-epc-core.c | 130 +- drivers/pci/endpoint/pci-epc-mem.c | 10 +- drivers/pci/endpoint/pci-epf-core.c | 33 +- drivers/pci/hotplug/s390_pci_hpc.c | 99 +- drivers/pci/pci-sysfs.c | 27 +- drivers/pci/pci.c | 57 +- drivers/pci/pci.h | 19 +- drivers/pci/pcie/Kconfig | 1 + drivers/pci/pcie/aer_inject.c | 6 +- drivers/pci/probe.c | 40 + drivers/pci/quirks.c | 80 +- drivers/pci/slot.c | 38 +- drivers/phy/amlogic/Kconfig | 22 + drivers/phy/amlogic/Makefile | 12 +- .../phy/amlogic/phy-meson-axg-mipi-pcie-analog.c | 188 + drivers/phy/amlogic/phy-meson-axg-pcie.c | 192 + drivers/pinctrl/devicetree.c | 9 +- drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 3 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 2 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 45 +- drivers/platform/chrome/Kconfig | 2 +- drivers/platform/chrome/cros_ec.c | 2 +- drivers/platform/chrome/cros_ec_chardev.c | 2 +- drivers/platform/chrome/cros_ec_lightbar.c | 50 +- drivers/platform/chrome/cros_ec_proto.c | 9 +- drivers/platform/chrome/cros_ec_sysfs.c | 36 +- drivers/platform/chrome/cros_ec_vbc.c | 4 +- drivers/power/reset/Kconfig | 2 +- drivers/power/reset/at91-reset.c | 190 +- drivers/power/reset/sc27xx-poweroff.c | 21 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/ab8500_charger.c | 35 +- drivers/power/supply/axp288_charger.c | 57 +- drivers/power/supply/axp288_fuel_gauge.c | 4 +- drivers/power/supply/bq27xxx_battery.c | 5 +- drivers/power/supply/twl4030_charger.c | 4 +- drivers/ptp/Kconfig | 12 + drivers/ptp/Makefile | 1 + drivers/ptp/ptp_vmw.c | 144 + drivers/regulator/core.c | 25 +- drivers/remoteproc/Kconfig | 6 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/imx_rproc.c | 11 +- drivers/remoteproc/keystone_remoteproc.c | 4 +- drivers/remoteproc/mtk_scp.c | 2 +- drivers/remoteproc/qcom_q6v5_adsp.c | 2 +- drivers/remoteproc/qcom_q6v5_ipa_notify.c | 85 + drivers/remoteproc/qcom_q6v5_mss.c | 171 +- drivers/remoteproc/qcom_q6v5_pas.c | 2 +- drivers/remoteproc/qcom_q6v5_wcss.c | 2 +- drivers/remoteproc/qcom_wcnss.c | 2 +- drivers/remoteproc/remoteproc_core.c | 104 +- drivers/remoteproc/remoteproc_debugfs.c | 16 +- drivers/remoteproc/remoteproc_elf_helpers.h | 96 + drivers/remoteproc/remoteproc_elf_loader.c | 189 +- drivers/remoteproc/remoteproc_internal.h | 16 +- drivers/remoteproc/remoteproc_virtio.c | 1 + drivers/remoteproc/st_remoteproc.c | 4 +- drivers/remoteproc/st_slim_rproc.c | 6 +- drivers/remoteproc/stm32_rproc.c | 4 +- drivers/remoteproc/wkup_m3_rproc.c | 4 +- drivers/reset/hisilicon/hi6220_reset.c | 69 +- drivers/rtc/Kconfig | 2 +- drivers/rtc/rtc-ab8500.c | 10 +- drivers/rtc/rtc-au1xxx.c | 29 +- drivers/rtc/rtc-cpcap.c | 13 +- drivers/rtc/rtc-davinci.c | 58 +- drivers/rtc/rtc-ds1305.c | 10 +- drivers/rtc/rtc-ds1374.c | 27 +- drivers/rtc/rtc-mpc5121.c | 61 +- drivers/rtc/rtc-pl030.c | 27 +- drivers/rtc/rtc-pl031.c | 53 +- drivers/rtc/rtc-pm8xxx.c | 29 +- drivers/rtc/rtc-sa1100.c | 40 +- drivers/rtc/rtc-sirfsoc.c | 44 +- drivers/rtc/rtc-starfire.c | 10 +- drivers/s390/cio/airq.c | 8 +- drivers/s390/cio/cio.c | 8 +- drivers/s390/cio/qdio_debug.c | 19 + drivers/s390/cio/qdio_setup.c | 11 +- drivers/s390/net/qeth_core_main.c | 20 +- drivers/s390/net/qeth_l2_main.c | 30 +- drivers/s390/net/qeth_l3_main.c | 1 + drivers/scsi/BusLogic.c | 2 +- drivers/scsi/Kconfig | 42 +- drivers/scsi/aacraid/aachba.c | 7 +- drivers/scsi/aha152x.c | 4 +- drivers/scsi/aic7xxx/Kconfig.aic79xx | 2 +- drivers/scsi/aic7xxx/Kconfig.aic7xxx | 2 +- drivers/scsi/arcmsr/arcmsr_attr.c | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 2 +- drivers/scsi/dpt/dpti_ioctl.h | 2 +- drivers/scsi/dpt_i2o.c | 2 +- drivers/scsi/dpti.h | 2 +- drivers/scsi/g_NCR5380.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 3 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/ipr.c | 3 +- drivers/scsi/ipr.h | 1 + drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/pcmcia/Kconfig | 2 +- drivers/scsi/qedf/qedf_main.c | 18 +- drivers/scsi/qla2xxx/qla_dbg.c | 23 +- drivers/scsi/scsi_lib.c | 8 +- drivers/scsi/smartpqi/Kconfig | 2 +- drivers/scsi/st.c | 2 +- drivers/scsi/ufs/Kconfig | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 4 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/soc/Makefile | 2 +- drivers/soc/fsl/dpio/dpio-driver.c | 8 +- drivers/soc/imx/Kconfig | 9 + drivers/soc/imx/Makefile | 2 +- drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} | 0 drivers/soc/qcom/Kconfig | 1 - drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/soundwire/qcom.c | 2 +- drivers/spi/Kconfig | 18 +- drivers/spi/Makefile | 2 + drivers/spi/spi-fsi.c | 558 ++ drivers/spi/spi-fsl-dspi.c | 17 +- drivers/spi/spi-mtk-nor.c | 689 +++ drivers/spi/spi-rockchip.c | 5 +- drivers/spi/spi-rspi.c | 36 +- drivers/spi/spi.c | 9 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/exfat/Kconfig | 41 - drivers/staging/exfat/Makefile | 10 - drivers/staging/exfat/TODO | 69 - drivers/staging/exfat/exfat.h | 760 --- drivers/staging/exfat/exfat_blkdev.c | 138 - drivers/staging/exfat/exfat_cache.c | 514 -- drivers/staging/exfat/exfat_core.c | 2529 --------- drivers/staging/exfat/exfat_nls.c | 212 - drivers/staging/exfat/exfat_super.c | 3373 ------------ drivers/staging/exfat/exfat_upcase.c | 740 --- drivers/staging/gasket/gasket_core.c | 2 +- drivers/staging/greybus/gpio.c | 15 +- drivers/staging/greybus/i2c.c | 14 - drivers/staging/hp/hp100.c | 6 - drivers/staging/kpc2000/kpc2000_spi.c | 4 +- drivers/staging/ks7010/ks7010_sdio.c | 3 +- drivers/staging/mt7621-pci/pci-mt7621.c | 85 +- drivers/staging/qlge/qlge.h | 69 +- drivers/staging/qlge/qlge_dbg.c | 4 - drivers/staging/qlge/qlge_ethtool.c | 2 + drivers/staging/rtl8188eu/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +- drivers/staging/speakup/main.c | 2 +- drivers/staging/speakup/speakup_soft.c | 2 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6656/device.h | 2 - drivers/staging/vt6656/main_usb.c | 3 - drivers/staging/vt6656/rxtx.h | 1 - drivers/staging/vt6656/usbpipe.c | 44 +- drivers/staging/wfx/data_rx.c | 1 - drivers/staging/wfx/data_tx.c | 6 +- drivers/staging/wilc1000/spi.c | 15 +- drivers/thermal/cpufreq_cooling.c | 19 +- drivers/tty/mips_ejtag_fdc.c | 1 + drivers/tty/serdev/core.c | 10 + drivers/tty/serial/8250/8250.h | 6 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 62 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_dwlib.h | 2 +- drivers/tty/serial/8250/8250_lpss.c | 6 + drivers/tty/serial/8250/8250_mtk.c | 50 +- drivers/tty/serial/8250/8250_of.c | 39 +- drivers/tty/serial/8250/8250_omap.c | 34 +- drivers/tty/serial/8250/8250_port.c | 157 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/ar933x_uart.c | 113 +- drivers/tty/serial/atmel_serial.c | 3 - drivers/tty/serial/atmel_serial.h | 2 +- drivers/tty/serial/cpm_uart/cpm_uart.h | 6 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 48 +- drivers/tty/serial/earlycon.c | 11 + drivers/tty/serial/fsl_lpuart.c | 41 +- drivers/tty/serial/icom.h | 2 +- drivers/tty/serial/ifx6x60.h | 2 +- drivers/tty/serial/imx.c | 44 +- drivers/tty/serial/jsm/jsm.h | 2 +- drivers/tty/serial/lantiq.c | 1 - drivers/tty/serial/pic32_uart.h | 2 +- drivers/tty/serial/qcom_geni_serial.c | 30 + drivers/tty/serial/serial_core.c | 75 +- drivers/tty/serial/serial_mctrl_gpio.h | 2 +- drivers/tty/serial/sirfsoc_uart.h | 2 +- drivers/tty/serial/stm32-usart.h | 2 +- drivers/tty/serial/timbuart.h | 2 +- drivers/tty/sysrq.c | 12 + drivers/tty/vt/selection.c | 197 +- drivers/tty/vt/vt_ioctl.c | 6 +- drivers/usb/chipidea/udc.c | 7 +- drivers/usb/core/hcd.c | 3 + drivers/usb/host/xhci-pci.c | 3 +- drivers/usb/serial/generic.c | 8 +- drivers/usb/serial/option.c | 2 + drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 1 + drivers/usb/serial/usb-serial.c | 2 +- drivers/vhost/vhost.c | 232 +- drivers/vhost/vhost.h | 12 - drivers/video/console/vgacon.c | 3 + drivers/virtio/virtio_balloon.c | 105 +- drivers/virtio/virtio_ring.c | 4 +- drivers/watchdog/iTCO_vendor.h | 2 + drivers/watchdog/iTCO_vendor_support.c | 16 +- drivers/watchdog/iTCO_wdt.c | 28 +- drivers/xen/xenbus/xenbus_client.c | 126 +- drivers/zorro/zorro.c | 2 +- fs/Kconfig | 3 +- fs/Makefile | 1 + fs/autofs/dev-ioctl.c | 6 +- fs/block_dev.c | 3 + fs/btrfs/backref.c | 8 +- fs/btrfs/backref.h | 4 + fs/btrfs/block-group.c | 2 + fs/btrfs/block-rsv.c | 11 +- fs/btrfs/block-rsv.h | 12 +- fs/btrfs/ctree.h | 8 +- fs/btrfs/delalloc-space.c | 4 +- fs/btrfs/delayed-inode.c | 6 +- fs/btrfs/delayed-inode.h | 2 +- fs/btrfs/delayed-ref.c | 3 +- fs/btrfs/extent-tree.c | 38 +- fs/btrfs/file-item.c | 40 +- fs/btrfs/file.c | 23 +- fs/btrfs/inode-map.c | 2 +- fs/btrfs/inode.c | 57 +- fs/btrfs/props.c | 2 +- fs/btrfs/rcu-string.h | 2 +- fs/btrfs/reflink.c | 27 +- fs/btrfs/relocation.c | 468 +- fs/btrfs/root-tree.c | 2 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/send.c | 44 +- fs/btrfs/space-info.c | 13 +- fs/btrfs/space-info.h | 7 + fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 379 +- fs/btrfs/volumes.c | 45 +- fs/cifs/cifspdu.h | 18 +- fs/cifs/connect.c | 5 +- fs/cifs/smb2ops.c | 2 + fs/cifs/smb2pdu.h | 38 +- fs/crypto/keysetup.c | 9 + fs/erofs/internal.h | 27 +- fs/erofs/super.c | 251 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 4 +- fs/exec.c | 65 +- fs/exfat/Kconfig | 21 + fs/exfat/Makefile | 8 + fs/exfat/balloc.c | 280 + fs/exfat/cache.c | 325 ++ fs/exfat/dir.c | 1238 +++++ fs/exfat/exfat_fs.h | 519 ++ fs/exfat/exfat_raw.h | 184 + fs/exfat/fatent.c | 463 ++ fs/exfat/file.c | 360 ++ fs/exfat/inode.c | 671 +++ fs/exfat/misc.c | 163 + fs/exfat/namei.c | 1448 +++++ fs/exfat/nls.c | 831 +++ fs/exfat/super.c | 722 +++ fs/ext4/ext4.h | 5 +- fs/ext4/ext4_jbd2.c | 1 + fs/ext4/extents.c | 117 +- fs/ext4/file.c | 1 + fs/ext4/inode.c | 6 +- fs/ext4/ioctl.c | 12 - fs/ext4/mballoc.c | 6 +- fs/ext4/namei.c | 4 +- fs/ext4/super.c | 13 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/file.c | 19 +- fs/f2fs/inode.c | 2 +- fs/fs_parser.c | 2 - fs/hugetlbfs/inode.c | 34 +- fs/inode.c | 1 + fs/internal.h | 1 - fs/io_uring.c | 138 +- fs/jbd2/commit.c | 7 +- fs/jfs/jfs_dtree.c | 2 +- fs/jfs/jfs_xattr.h | 4 +- fs/locks.c | 29 +- fs/namei.c | 981 ++-- fs/namespace.c | 101 +- fs/ocfs2/cluster/tcp.h | 2 +- fs/ocfs2/dlm/dlmcommon.h | 8 +- fs/ocfs2/ocfs2_fs.h | 18 +- fs/open.c | 4 +- fs/proc/array.c | 39 +- fs/pstore/ram_core.c | 2 +- fs/super.c | 2 +- fs/userfaultfd.c | 168 +- fs/xfs/libxfs/xfs_ag.c | 16 +- fs/xfs/libxfs/xfs_alloc.c | 63 +- fs/xfs/libxfs/xfs_alloc.h | 9 + fs/xfs/libxfs/xfs_alloc_btree.c | 10 +- fs/xfs/libxfs/xfs_format.h | 15 +- fs/xfs/libxfs/xfs_ialloc.c | 27 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 10 +- fs/xfs/libxfs/xfs_refcount_btree.c | 12 +- fs/xfs/libxfs/xfs_rmap_btree.c | 12 +- fs/xfs/libxfs/xfs_sb.c | 17 +- fs/xfs/scrub/agheader.c | 20 +- fs/xfs/scrub/agheader_repair.c | 26 +- fs/xfs/scrub/repair.c | 8 +- fs/xfs/xfs_discard.c | 7 +- fs/xfs/xfs_inode.c | 6 +- fs/xfs/xfs_log_recover.c | 12 +- fs/xfs/xfs_mount.c | 2 +- fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_ail.c | 4 +- include/asm-generic/5level-fixup.h | 58 + include/asm-generic/bitops.h | 5 +- include/asm-generic/pgtable-nop4d-hack.h | 64 + include/asm-generic/pgtable-nopud.h | 4 + include/asm-generic/pgtable.h | 1 + include/asm-generic/pgtable_uffd.h | 66 + include/crypto/curve25519.h | 6 +- include/crypto/if_alg.h | 2 +- include/drm/gpu_scheduler.h | 4 + include/dt-bindings/clock/g12a-clkc.h | 2 + include/dt-bindings/clock/gxbb-clkc.h | 1 + include/kvm/arm_vgic.h | 1 + include/linux/arch_topology.h | 12 + include/linux/bits.h | 22 +- include/linux/blk-mq.h | 5 +- include/linux/blkdev.h | 1 - include/linux/bpf.h | 7 +- include/linux/cpufreq.h | 5 + include/linux/cpuhotplug.h | 1 + include/linux/device/driver.h | 2 +- include/linux/dmaengine.h | 14 +- include/linux/dmar.h | 6 +- include/linux/efi.h | 7 + include/linux/efi_embedded_fw.h | 41 + include/linux/ethtool.h | 5 + include/linux/firmware/imx/ipc.h | 13 + include/linux/firmware/imx/sci.h | 22 + include/linux/firmware/imx/svc/misc.h | 19 + include/linux/fs.h | 6 + include/linux/futex.h | 17 +- include/linux/fwnode.h | 2 + include/linux/gfp.h | 6 + include/linux/huge_mm.h | 2 +- include/linux/hugetlb.h | 16 + include/linux/i2c-smbus.h | 9 +- include/linux/inet_diag.h | 18 +- include/linux/intel-iommu.h | 2 + include/linux/interrupt.h | 2 + include/linux/io-mapping.h | 2 +- include/linux/irq.h | 13 + include/linux/irqchip/arm-gic-common.h | 2 + include/linux/irqchip/arm-gic-v3.h | 20 +- include/linux/irqchip/arm-gic-v4.h | 25 +- include/linux/kcsan-checks.h | 2 +- include/linux/list.h | 50 +- include/linux/mdio-xpcs.h | 41 + include/linux/memory_hotplug.h | 34 +- include/linux/min_heap.h | 134 + include/linux/mlx5/mlx5_ifc.h | 11 +- include/linux/mm.h | 138 +- include/linux/mmc/host.h | 3 +- include/linux/mmc/sdio_func.h | 2 +- include/linux/mmdebug.h | 5 + include/linux/mtd/mtd.h | 125 +- include/linux/mtd/partitions.h | 1 - include/linux/mtd/rawnand.h | 7 +- include/linux/mtd/spinand.h | 66 +- include/linux/namei.h | 4 +- include/linux/page-flags.h | 2 +- include/linux/pci-epc.h | 21 +- include/linux/pci-epf.h | 14 +- include/linux/pci.h | 7 +- include/linux/perf_event.h | 7 + include/linux/platform_device.h | 2 +- include/linux/power/charger-manager.h | 2 +- include/linux/ptr_ring.h | 79 +- include/linux/rculist.h | 4 +- include/linux/rcupdate.h | 9 +- include/linux/rcupdate_wait.h | 19 + include/linux/remoteproc.h | 13 +- include/linux/remoteproc/qcom_q6v5_ipa_notify.h | 82 + include/linux/rhashtable.h | 2 +- include/linux/sched.h | 3 + include/linux/sched/signal.h | 25 +- include/linux/sched/topology.h | 8 + include/linux/serial_8250.h | 3 + include/linux/serial_core.h | 1 + include/linux/skmsg.h | 56 +- include/linux/spi/spi.h | 3 + include/linux/stmmac.h | 1 + include/linux/string.h | 45 - include/linux/swap.h | 4 +- include/linux/swapops.h | 5 +- include/linux/sysrq.h | 7 + include/linux/uacce.h | 2 + include/linux/userfaultfd_k.h | 42 +- include/linux/vm_event_item.h | 5 + include/linux/vt_kern.h | 64 +- include/linux/wait.h | 4 + include/net/act_api.h | 4 + include/net/bluetooth/hci.h | 33 +- include/net/bluetooth/hci_core.h | 44 + include/net/bluetooth/l2cap.h | 44 + include/net/bluetooth/mgmt.h | 4 +- include/net/drop_monitor.h | 2 +- include/net/flow_offload.h | 91 +- include/net/inet_connection_sock.h | 6 + include/net/tcp.h | 20 +- include/net/udp.h | 5 + include/scsi/scsi_device.h | 3 + include/scsi/sg.h | 2 +- include/soc/mscc/ocelot_dev.h | 2 +- include/sound/pcm.h | 9 +- include/sound/soc.h | 32 +- include/trace/events/huge_memory.h | 1 + include/trace/events/qla.h | 39 + include/trace/events/sched.h | 4 + include/uapi/drm/amdgpu_drm.h | 5 +- include/uapi/linux/idxd.h | 21 +- include/uapi/linux/mmc/ioctl.h | 2 +- include/uapi/linux/pkt_cls.h | 22 + include/uapi/linux/tcp.h | 1 + include/uapi/linux/userfaultfd.h | 40 +- include/uapi/linux/virtio_net.h | 102 +- include/xen/xenbus.h | 7 - init/Kconfig | 9 + init/init_task.c | 1 + init/main.c | 2 + kernel/bpf/bpf_struct_ops.c | 14 +- kernel/bpf/btf.c | 2 +- kernel/bpf/cgroup.c | 7 +- kernel/bpf/syscall.c | 127 +- kernel/cgroup/cgroup.c | 4 + kernel/cred.c | 2 - kernel/events/core.c | 327 +- kernel/fork.c | 5 +- kernel/futex.c | 185 +- kernel/irq/Kconfig | 5 + kernel/irq/chip.c | 2 +- kernel/irq/debugfs.c | 28 +- kernel/irq/internals.h | 10 +- kernel/irq/irqdesc.c | 6 + kernel/irq/irqdomain.c | 10 +- kernel/irq/resend.c | 143 +- kernel/kcov.c | 221 +- kernel/kcsan/report.c | 2 +- kernel/kmod.c | 4 +- kernel/padata.c | 7 +- kernel/pid.c | 10 + kernel/rcu/Kconfig | 20 +- kernel/rcu/Kconfig.debug | 2 + kernel/rcu/rcu.h | 1 + kernel/rcu/rcutorture.c | 40 +- kernel/rcu/tasks.h | 528 ++ kernel/rcu/tree_stall.h | 12 +- kernel/rcu/update.c | 370 +- kernel/sched/core.c | 104 +- kernel/sched/cpupri.c | 167 +- kernel/sched/cpupri.h | 6 +- kernel/sched/cputime.c | 41 +- kernel/sched/deadline.c | 6 +- kernel/sched/fair.c | 74 +- kernel/sched/pelt.c | 31 + kernel/sched/pelt.h | 31 + kernel/sched/rt.c | 42 +- kernel/sched/sched.h | 24 +- kernel/sched/topology.c | 12 +- kernel/smp.c | 14 +- kernel/sysctl.c | 41 +- kernel/trace/blktrace.c | 5 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/ftrace.c | 2 + lib/Kconfig.debug | 53 + lib/Makefile | 1 + lib/test_kasan.c | 3 +- lib/test_min_heap.c | 194 + localversion-next | 2 +- mm/Makefile | 1 + mm/debug_vm_pgtable.c | 392 ++ mm/filemap.c | 20 +- mm/gup.c | 201 +- mm/huge_memory.c | 85 +- mm/hugetlb.c | 310 +- mm/hugetlb_cgroup.c | 6 +- mm/internal.h | 8 +- mm/kasan/common.c | 13 +- mm/kasan/init.c | 11 + mm/kasan/tags_report.c | 22 +- mm/khugepaged.c | 23 + mm/ksm.c | 3 +- mm/list_lru.c | 2 +- mm/memcontrol.c | 137 +- mm/memory-failure.c | 29 +- mm/memory.c | 40 +- mm/memory_hotplug.c | 28 +- mm/mempolicy.c | 5 +- mm/memremap.c | 17 +- mm/migrate.c | 30 +- mm/mmap.c | 15 +- mm/mprotect.c | 78 +- mm/page-writeback.c | 9 +- mm/page_alloc.c | 100 +- mm/page_idle.c | 8 + mm/process_vm_access.c | 2 +- mm/rmap.c | 23 +- mm/shmem.c | 14 +- mm/slub.c | 9 +- mm/sparse.c | 8 +- mm/swap.c | 41 +- mm/swap_slots.c | 12 +- mm/userfaultfd.c | 105 +- mm/vmscan.c | 32 +- mm/vmstat.c | 3 + mm/zsmalloc.c | 2 +- net/batman-adv/bat_iv_ogm.c | 4 + net/batman-adv/distributed-arp-table.c | 2 +- net/batman-adv/main.h | 2 +- net/batman-adv/translation-table.c | 8 +- net/bluetooth/hci_core.c | 132 +- net/bluetooth/hci_event.c | 63 + net/bluetooth/hci_request.c | 333 +- net/bluetooth/hci_request.h | 2 + net/bluetooth/l2cap_core.c | 589 ++- net/bluetooth/l2cap_sock.c | 28 +- net/bluetooth/mgmt.c | 113 +- net/bluetooth/rfcomm/tty.c | 4 +- net/core/netclassid_cgroup.c | 47 +- net/core/pktgen.c | 4 +- net/core/sock.c | 5 +- net/core/sock_map.c | 169 +- net/dsa/slave.c | 4 + net/ipv4/Makefile | 1 + net/ipv4/gre_demux.c | 12 +- net/ipv4/inet_connection_sock.c | 20 + net/ipv4/inet_diag.c | 44 +- net/ipv4/raw_diag.c | 5 +- net/ipv4/tcp.c | 3 + net/ipv4/tcp_bpf.c | 114 +- net/ipv4/tcp_ulp.c | 7 - net/ipv4/udp_bpf.c | 53 + net/ipv4/udp_diag.c | 5 +- net/ipv6/addrconf.c | 4 + net/mac80211/mesh_hwmp.c | 3 +- net/mptcp/options.c | 19 +- net/mptcp/protocol.c | 10 +- net/netfilter/nf_tables_api.c | 15 +- net/netfilter/nft_chain_nat.c | 1 + net/nfc/hci/core.c | 19 +- net/nfc/netlink.c | 3 +- net/sched/act_api.c | 36 + net/sched/act_ct.c | 24 +- net/sched/cls_api.c | 7 + net/sched/sch_pie.c | 2 +- net/sctp/diag.c | 8 +- net/smc/smc_ib.c | 1 + net/wireless/nl80211.c | 5 + net/xfrm/xfrm_device.c | 8 +- scripts/Makefile.modpost | 15 +- scripts/checkpatch.pl | 35 +- scripts/documentation-file-ref-check | 2 +- scripts/dtc/Makefile | 5 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/kconfig/symbol.c | 9 +- scripts/mod/modpost.c | 83 +- scripts/mod/modpost.h | 14 +- scripts/parse-maintainers.pl | 0 security/selinux/ss/avtab.c | 3 +- security/selinux/ss/avtab.h | 2 +- security/selinux/ss/conditional.c | 10 +- security/selinux/ss/conditional.h | 2 +- security/selinux/ss/policydb.c | 11 +- sound/core/oss/pcm_plugin.c | 112 +- sound/core/pcm_dmaengine.c | 2 - sound/core/pcm_misc.c | 18 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/digi00x/digi00x.c | 2 +- sound/firewire/fireface/ff.c | 2 +- sound/firewire/fireworks/fireworks.c | 2 +- sound/firewire/tascam/tascam-hwdep.c | 2 + sound/firewire/tascam/tascam.c | 2 +- sound/mips/sgio2audio.c | 6 - sound/pci/hda/patch_realtek.c | 2 + sound/pci/korg1212/korg1212.c | 2 +- sound/soc/amd/raven/acp3x-i2s.c | 44 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/rt5682-sdw.c | 4 +- sound/soc/codecs/wcd9335.c | 18 +- sound/soc/codecs/wcd9335.h | 7 +- sound/soc/codecs/wcd934x.c | 14 +- sound/soc/generic/simple-card-utils.c | 48 + sound/soc/intel/boards/cml_rt1011_rt5682.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 4 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 2 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 1 + sound/soc/intel/skylake/bxt-sst.c | 3 - sound/soc/intel/skylake/cnl-sst.c | 35 +- sound/soc/intel/skylake/skl-nhlt.c | 3 +- sound/soc/intel/skylake/skl-sst-dsp.h | 2 + sound/soc/intel/skylake/skl.c | 29 +- sound/soc/jz4740/jz4740-i2s.c | 50 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 2 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 4 +- sound/soc/meson/axg-card.c | 2 +- sound/soc/meson/meson-card-utils.c | 2 +- sound/soc/qcom/apq8016_sbc.c | 2 +- sound/soc/qcom/sdm845.c | 8 +- sound/soc/soc-core.c | 44 +- sound/soc/soc-dapm.c | 53 +- sound/soc/soc-pcm.c | 291 +- sound/soc/soc-topology.c | 2 +- sound/soc/sof/probe.c | 8 +- sound/soc/zte/zx-tdm.c | 3 +- sound/usb/clock.c | 59 +- sound/usb/line6/driver.c | 2 +- sound/usb/line6/midibuf.c | 2 +- sound/usb/mixer_s1810c.c | 4 +- sound/usb/pcm.c | 7 +- sound/usb/quirks-table.h | 2 +- sound/usb/quirks.c | 18 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 19 + tools/bpf/bpftool/Makefile | 18 + tools/bpf/bpftool/bash-completion/bpftool | 47 +- tools/bpf/bpftool/prog.c | 424 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 119 + tools/bpf/bpftool/skeleton/profiler.h | 47 + tools/bpf/runqslower/runqslower.bpf.c | 1 + tools/include/uapi/asm/errno.h | 14 +- tools/perf/arch/arm64/util/arm-spe.c | 20 +- tools/perf/arch/arm64/util/perf_regs.c | 2 +- tools/perf/arch/powerpc/util/perf_regs.c | 4 +- tools/perf/arch/x86/util/auxtrace.c | 14 +- tools/perf/arch/x86/util/event.c | 12 +- tools/perf/arch/x86/util/header.c | 4 +- tools/perf/arch/x86/util/intel-bts.c | 24 +- tools/perf/arch/x86/util/intel-pt.c | 30 +- tools/perf/arch/x86/util/machine.c | 6 +- tools/perf/arch/x86/util/perf_regs.c | 8 +- tools/perf/arch/x86/util/pmu.c | 6 +- tools/perf/bench/epoll-ctl.c | 1 + tools/perf/bench/epoll-wait.c | 1 + tools/perf/bench/futex-hash.c | 1 + tools/perf/bench/futex-lock-pi.c | 1 + tools/perf/bench/futex-requeue.c | 1 + tools/perf/bench/futex-wake-parallel.c | 1 + tools/perf/bench/futex-wake.c | 5 +- tools/perf/builtin-diff.c | 3 +- tools/perf/builtin-top.c | 4 +- tools/perf/pmu-events/jevents.c | 15 +- tools/perf/util/block-info.c | 3 +- tools/perf/util/map.c | 2 +- tools/scripts/Makefile.include | 1 + tools/testing/ktest/ktest.pl | 14 +- .../selftests/bpf/prog_tests/select_reuseport.c | 6 - .../bpf/prog_tests/send_signal_sched_switch.c | 60 + .../selftests/bpf/prog_tests/sockmap_listen.c | 204 +- .../selftests/bpf/progs/test_send_signal_kern.c | 6 + tools/testing/selftests/bpf/test_btf.c | 42 + tools/testing/selftests/bpf/verifier/jmp32.c | 15 + tools/testing/selftests/kvm/s390x/resets.c | 132 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 11 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 45 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 24 +- tools/testing/selftests/ptrace/Makefile | 4 +- tools/testing/selftests/ptrace/vmaccess.c | 86 + .../selftests/rcutorture/configs/rcu/CFLIST | 1 + .../rcutorture/configs/rcu/{TASKS01 => RUDE01} | 0 .../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 + tools/testing/selftests/tc-testing/config | 6 + .../tc-testing/tc-tests/filters/basic.json | 220 + tools/testing/selftests/vm/userfaultfd.c | 225 +- virt/kvm/arm/mmu.c | 209 +- virt/kvm/arm/vgic/vgic-v3.c | 4 +- virt/kvm/arm/vgic/vgic-v4.c | 34 +- 1862 files changed, 77167 insertions(+), 39277 deletions(-) create mode 100644 Documentation/PCI/boot-interrupts.rst create mode 100644 Documentation/arm64/amu.rst create mode 100644 Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml create mode 100644 Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,vin.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,vin.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mtk-quadspi.txt create mode 100644 Documentation/devicetree/bindings/mtd/nand-macronix.txt create mode 100644 Documentation/devicetree/bindings/net/qcom,ipa.yaml create mode 100644 Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml create mode 100644 Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt create mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-axg-mipi-pc [...] create mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-axg-pcie.yaml create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml delete mode 100644 Documentation/devicetree/bindings/sound/cs42l51.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-spdifrx.txt create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-spdifrx.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-mtk-nor.txt create mode 100644 Documentation/driver-api/firmware/efi/index.rst rename Documentation/{io-mapping.txt => driver-api/io-mapping.rst} (100%) rename Documentation/{io_ordering.txt => driver-api/io_ordering.rst} (100%) rename Documentation/{core-api => driver-api}/ioctl.rst (100%) create mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt rename Documentation/{core-api => kbuild}/gcc-plugins.rst (100%) rename Documentation/{ => misc-devices}/mic/index.rst (100%) rename Documentation/{ => misc-devices}/mic/mic_overview.rst (100%) rename Documentation/{ => misc-devices}/mic/scif_overview.rst (100%) create mode 100644 Documentation/scsi/53c700.rst delete mode 100644 Documentation/scsi/53c700.txt create mode 100644 Documentation/scsi/BusLogic.rst delete mode 100644 Documentation/scsi/BusLogic.txt create mode 100644 Documentation/scsi/FlashPoint.rst delete mode 100644 Documentation/scsi/FlashPoint.txt create mode 100644 Documentation/scsi/NinjaSCSI.rst delete mode 100644 Documentation/scsi/NinjaSCSI.txt create mode 100644 Documentation/scsi/aacraid.rst delete mode 100644 Documentation/scsi/aacraid.txt create mode 100644 Documentation/scsi/advansys.rst delete mode 100644 Documentation/scsi/advansys.txt create mode 100644 Documentation/scsi/aha152x.rst delete mode 100644 Documentation/scsi/aha152x.txt create mode 100644 Documentation/scsi/aic79xx.rst delete mode 100644 Documentation/scsi/aic79xx.txt create mode 100644 Documentation/scsi/aic7xxx.rst delete mode 100644 Documentation/scsi/aic7xxx.txt create mode 100644 Documentation/scsi/arcmsr_spec.rst delete mode 100644 Documentation/scsi/arcmsr_spec.txt create mode 100644 Documentation/scsi/bfa.rst delete mode 100644 Documentation/scsi/bfa.txt create mode 100644 Documentation/scsi/bnx2fc.rst delete mode 100644 Documentation/scsi/bnx2fc.txt create mode 100644 Documentation/scsi/cxgb3i.rst delete mode 100644 Documentation/scsi/cxgb3i.txt create mode 100644 Documentation/scsi/dc395x.rst delete mode 100644 Documentation/scsi/dc395x.txt create mode 100644 Documentation/scsi/dpti.rst delete mode 100644 Documentation/scsi/dpti.txt create mode 100644 Documentation/scsi/g_NCR5380.rst delete mode 100644 Documentation/scsi/g_NCR5380.txt create mode 100644 Documentation/scsi/hpsa.rst delete mode 100644 Documentation/scsi/hpsa.txt create mode 100644 Documentation/scsi/hptiop.rst delete mode 100644 Documentation/scsi/hptiop.txt create mode 100644 Documentation/scsi/index.rst create mode 100644 Documentation/scsi/libsas.rst delete mode 100644 Documentation/scsi/libsas.txt create mode 100644 Documentation/scsi/link_power_management_policy.rst delete mode 100644 Documentation/scsi/link_power_management_policy.txt create mode 100644 Documentation/scsi/lpfc.rst delete mode 100644 Documentation/scsi/lpfc.txt create mode 100644 Documentation/scsi/megaraid.rst delete mode 100644 Documentation/scsi/megaraid.txt create mode 100644 Documentation/scsi/ncr53c8xx.rst delete mode 100644 Documentation/scsi/ncr53c8xx.txt create mode 100644 Documentation/scsi/ppa.rst delete mode 100644 Documentation/scsi/ppa.txt create mode 100644 Documentation/scsi/qlogicfas.rst delete mode 100644 Documentation/scsi/qlogicfas.txt create mode 100644 Documentation/scsi/scsi-changer.rst delete mode 100644 Documentation/scsi/scsi-changer.txt create mode 100644 Documentation/scsi/scsi-generic.rst delete mode 100644 Documentation/scsi/scsi-generic.txt create mode 100644 Documentation/scsi/scsi-parameters.rst delete mode 100644 Documentation/scsi/scsi-parameters.txt create mode 100644 Documentation/scsi/scsi.rst delete mode 100644 Documentation/scsi/scsi.txt create mode 100644 Documentation/scsi/scsi_eh.rst delete mode 100644 Documentation/scsi/scsi_eh.txt create mode 100644 Documentation/scsi/scsi_fc_transport.rst delete mode 100644 Documentation/scsi/scsi_fc_transport.txt create mode 100644 Documentation/scsi/scsi_mid_low_api.rst delete mode 100644 Documentation/scsi/scsi_mid_low_api.txt delete mode 100644 Documentation/scsi/scsi_transport_srp/Makefile create mode 100644 Documentation/scsi/scsi_transport_srp/figures.rst create mode 100644 Documentation/scsi/sd-parameters.rst delete mode 100644 Documentation/scsi/sd-parameters.txt create mode 100644 Documentation/scsi/smartpqi.rst delete mode 100644 Documentation/scsi/smartpqi.txt create mode 100644 Documentation/scsi/st.rst delete mode 100644 Documentation/scsi/st.txt create mode 100644 Documentation/scsi/sym53c500_cs.rst delete mode 100644 Documentation/scsi/sym53c500_cs.txt create mode 100644 Documentation/scsi/sym53c8xx_2.rst delete mode 100644 Documentation/scsi/sym53c8xx_2.txt create mode 100644 Documentation/scsi/tcm_qla2xxx.rst delete mode 100644 Documentation/scsi/tcm_qla2xxx.txt create mode 100644 Documentation/scsi/ufs.rst delete mode 100644 Documentation/scsi/ufs.txt create mode 100644 Documentation/scsi/wd719x.rst delete mode 100644 Documentation/scsi/wd719x.txt create mode 100644 arch/arm64/boot/dts/qcom/sm8250-mtp.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8250.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts create mode 100644 drivers/crypto/chelsio/chcr_common.h create mode 100644 drivers/crypto/chelsio/chcr_ktls.c create mode 100644 drivers/crypto/chelsio/chcr_ktls.h create mode 100644 drivers/firmware/efi/embedded-firmware.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v2_0.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_smn.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_smn.h create mode 100644 drivers/gpu/drm/i915/gt/gen7_renderclear.c create mode 100644 drivers/gpu/drm/i915/gt/gen7_renderclear.h create mode 100644 drivers/gpu/drm/i915/gt/hsw_clear_kernel.c create mode 100644 drivers/gpu/drm/i915/gt/ivb_clear_kernel.c create mode 100644 drivers/gpu/drm/i915/gt/selftest_ring_submission.c create mode 100644 drivers/hid/hid-mcp2221.c delete mode 100644 drivers/mtd/spi-nor/mtk-quadspi.c create mode 100644 drivers/net/ipa/Kconfig create mode 100644 drivers/net/ipa/Makefile create mode 100644 drivers/net/ipa/gsi.c create mode 100644 drivers/net/ipa/gsi.h create mode 100644 drivers/net/ipa/gsi_private.h create mode 100644 drivers/net/ipa/gsi_reg.h create mode 100644 drivers/net/ipa/gsi_trans.c create mode 100644 drivers/net/ipa/gsi_trans.h create mode 100644 drivers/net/ipa/ipa.h create mode 100644 drivers/net/ipa/ipa_clock.c create mode 100644 drivers/net/ipa/ipa_clock.h create mode 100644 drivers/net/ipa/ipa_cmd.c create mode 100644 drivers/net/ipa/ipa_cmd.h create mode 100644 drivers/net/ipa/ipa_data-sc7180.c create mode 100644 drivers/net/ipa/ipa_data-sdm845.c create mode 100644 drivers/net/ipa/ipa_data.h create mode 100644 drivers/net/ipa/ipa_endpoint.c create mode 100644 drivers/net/ipa/ipa_endpoint.h create mode 100644 drivers/net/ipa/ipa_gsi.c create mode 100644 drivers/net/ipa/ipa_gsi.h create mode 100644 drivers/net/ipa/ipa_interrupt.c create mode 100644 drivers/net/ipa/ipa_interrupt.h create mode 100644 drivers/net/ipa/ipa_main.c create mode 100644 drivers/net/ipa/ipa_mem.c create mode 100644 drivers/net/ipa/ipa_mem.h create mode 100644 drivers/net/ipa/ipa_modem.c create mode 100644 drivers/net/ipa/ipa_modem.h create mode 100644 drivers/net/ipa/ipa_qmi.c create mode 100644 drivers/net/ipa/ipa_qmi.h create mode 100644 drivers/net/ipa/ipa_qmi_msg.c create mode 100644 drivers/net/ipa/ipa_qmi_msg.h create mode 100644 drivers/net/ipa/ipa_reg.c create mode 100644 drivers/net/ipa/ipa_reg.h create mode 100644 drivers/net/ipa/ipa_smp2p.c create mode 100644 drivers/net/ipa/ipa_smp2p.h create mode 100644 drivers/net/ipa/ipa_table.c create mode 100644 drivers/net/ipa/ipa_table.h create mode 100644 drivers/net/ipa/ipa_uc.c create mode 100644 drivers/net/ipa/ipa_uc.h create mode 100644 drivers/net/ipa/ipa_version.h create mode 100644 drivers/net/phy/mdio-ipq8064.c create mode 100644 drivers/net/phy/mdio-xpcs.c create mode 100644 drivers/pci/controller/mobiveil/Kconfig create mode 100644 drivers/pci/controller/mobiveil/Makefile create mode 100644 drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c create mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil-host.c create mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil-plat.c create mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil.c create mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil.h delete mode 100644 drivers/pci/controller/pcie-mobiveil.c create mode 100644 drivers/phy/amlogic/phy-meson-axg-mipi-pcie-analog.c create mode 100644 drivers/phy/amlogic/phy-meson-axg-pcie.c create mode 100644 drivers/ptp/ptp_vmw.c create mode 100644 drivers/remoteproc/qcom_q6v5_ipa_notify.c create mode 100644 drivers/remoteproc/remoteproc_elf_helpers.h rename drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} (100%) create mode 100644 drivers/spi/spi-fsi.c create mode 100644 drivers/spi/spi-mtk-nor.c delete mode 100644 drivers/staging/exfat/Kconfig delete mode 100644 drivers/staging/exfat/Makefile delete mode 100644 drivers/staging/exfat/TODO delete mode 100644 drivers/staging/exfat/exfat.h delete mode 100644 drivers/staging/exfat/exfat_blkdev.c delete mode 100644 drivers/staging/exfat/exfat_cache.c delete mode 100644 drivers/staging/exfat/exfat_core.c delete mode 100644 drivers/staging/exfat/exfat_nls.c delete mode 100644 drivers/staging/exfat/exfat_super.c delete mode 100644 drivers/staging/exfat/exfat_upcase.c create mode 100644 fs/exfat/Kconfig create mode 100644 fs/exfat/Makefile create mode 100644 fs/exfat/balloc.c create mode 100644 fs/exfat/cache.c create mode 100644 fs/exfat/dir.c create mode 100644 fs/exfat/exfat_fs.h create mode 100644 fs/exfat/exfat_raw.h create mode 100644 fs/exfat/fatent.c create mode 100644 fs/exfat/file.c create mode 100644 fs/exfat/inode.c create mode 100644 fs/exfat/misc.c create mode 100644 fs/exfat/namei.c create mode 100644 fs/exfat/nls.c create mode 100644 fs/exfat/super.c create mode 100644 include/asm-generic/5level-fixup.h create mode 100644 include/asm-generic/pgtable-nop4d-hack.h create mode 100644 include/asm-generic/pgtable_uffd.h create mode 100644 include/linux/efi_embedded_fw.h create mode 100644 include/linux/mdio-xpcs.h create mode 100644 include/linux/min_heap.h create mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h create mode 100644 include/trace/events/qla.h create mode 100644 kernel/rcu/tasks.h create mode 100644 lib/test_min_heap.c create mode 100644 mm/debug_vm_pgtable.c create mode 100644 net/ipv4/udp_bpf.c mode change 100644 => 100755 scripts/parse-maintainers.pl create mode 100644 tools/bpf/bpftool/skeleton/profiler.bpf.c create mode 100644 tools/bpf/bpftool/skeleton/profiler.h create mode 100644 tools/testing/selftests/bpf/prog_tests/send_signal_sched_switch.c create mode 100644 tools/testing/selftests/ptrace/vmaccess.c copy tools/testing/selftests/rcutorture/configs/rcu/{TASKS01 => RUDE01} (100%) create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01.boot