This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig 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 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 09a4d4c88c6e Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] 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 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 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 51e873dc87a6 tools/memory-model: Fix "conflict" definition 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 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 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 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 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 e79c16ada126 Merge branch 'v5.7-clk/next' into for-next omits 6fae6a5c2cd4 Merge branch 'v5.7-armsoc/soc' into for-next 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 new 0a937459de6c Merge remote-tracking branch 'fixes/master' new accd7471e4cf Merge remote-tracking branch 'arc-current/for-curr' new 4e543f334087 Merge remote-tracking branch 'arm-current/fixes' new 2b4eae95c736 fscrypt: don't evict dirty inodes after removing key new 466df80400b9 Merge remote-tracking branch 'fscrypt-current/for-stable' new 68e1006f618e net: hns3: fix a not link up issue when fibre port support [...] new 3b4f06c715d0 sfc: complete the next packet when we receive a timestamp new 2f63f2d59814 Merge tag 'wireless-drivers-2020-03-05' of git://git.kerne [...] new e25d5dbcffae veth: ignore peer tx_dropped when counting local rx_dropped new a3aefbfe4575 net: nfc: fix bounds checking bugs on "pipe" new 2398e3991bda mptcp: always include dack if possible. new d78008de6103 netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute new 1d305ba40eb8 netfilter: nf_tables: fix infinite loop when expr is not a [...] new 6a42cefb25d8 netfilter: nft_chain_nat: inet family is missing module ownership new 357ddbb9bf48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 26d5bb9e4c4b dt-bindings: net: FMan erratum A050385 new b54d39008623 arm64: dts: ls1043a: FMan erratum A050385 new b281f7b93b25 fsl/fman: detect FMan erratum A050385 new 3c68b8fffb48 dpaa_eth: FMan erratum A050385 workaround new 172fd3eb3873 Merge branch 'QorIQ-DPAA-FMan-erratum-A050385-workaround' new b7469e83d2ad bonding/alb: make sure arp header is pulled before accessing it new e396ce5f4229 ionic: fix vf op lock usage new 03138e2bf78b MAINTAINERS: remove bouncing pkaustub@cisco.com from enic new aeaa925bff84 rhashtable: Document the right function parameters new 63aae7b17344 ipvlan: do not add hardware address of master to its unica [...] new 17c25cafd4d3 gre: fix uninit-value in __iptunnel_pull_header new b723bd933980 net: stmmac: dwmac1000: Disable ACS if enhanced descs are [...] new 83f73c5bb7b9 inet_diag: return classid for all socket types new 661388f9b000 linux-next: DOC: RDS: Fix a typo in rds.txt new a3f4ea9af776 Merge remote-tracking branch 'net/master' new 1bc7896e9ef4 bpf: Fix deadlock with rq_lock in bpf_send_signal() new c4ef2f3256e3 selftests/bpf: Add send_signal_sched_switch test new a35a76faad53 Merge branch 'fix_bpf_send_signal' new 8e5290e710f4 bpf: Return better error value in delete_elem for struct_ops map new 849b4d94582a bpf: Do not allow map_freeze in struct_ops map new 80f1f8503635 bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits new 93e5fbb18cec selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set new 63c715d7b03e Merge remote-tracking branch 'bpf/master' new d1d17a359ce6 esp: remove the skb from the chain when it's enqueued in c [...] new 859fd537cb61 Merge remote-tracking branch 'ipsec/master' new f2ecf903ef06 ALSA: pcm: oss: Avoid plugin buffer overflow new d683469b3c93 ALSA: line6: Fix endless MIDI read loop new 3ec981b57517 Merge remote-tracking branch 'sound-current/for-linus' new d902e7856d2a ASoC: wcd9335: fix address map representation new 9401d5aa328e ASoC: jz4740-i2s: Fix divider written at incorrect offset [...] new cc23d56da0d5 Merge branch 'asoc-5.6' into asoc-linus new dc28dc624825 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 867947b7940c Merge remote-tracking branch 'regmap-fixes/for-linus' new db4af449771f Merge remote-tracking branch 'regulator-fixes/for-linus' new 9aabac837c80 Merge branch 'spi-5.6' into spi-linus new 71d7c4878c0a Merge remote-tracking branch 'spi-fixes/for-linus' new 851aaaa83217 usb: chipidea: udc: fix sleeping function called from inva [...] new 4f4a4b39428b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 35ef04b8d962 Merge remote-tracking branch 'thunderbolt-fixes/fixes' new 32cf3a610c35 Input: raydium_i2c_ts - fix error codes in raydium_i2c_boo [...] new 574abf5676ac dt-bindings: vendor-prefixes: Add Coreriver vendor prefix new 3c2c07b0068a dt-bindings: input: add Coreriver TC360 binding new da3289044833 Input: tm2-touchkey - add support for Coreriver TC360 variant new 4fcc5581ec5c Merge remote-tracking branch 'input-current/for-linus' new 1579f1bc3b75 crypto: x86/curve25519 - support assemblers with no adx support new e3c6f392f7c7 Merge remote-tracking branch 'crypto-current/master' new e8d87a0b822d MIPS: DTS: CI20: fix PMU definitions for ACT8600 new 130ab8819d81 MIPS: DTS: CI20: fix interrupt for pcf8563 RTC new f7d5f5655ef7 MAINTAINERS: Correct MIPS patchwork URL new 2b105dca2b99 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 0c5220a3c124 ARM: dts: N900: fix onenand timings new 5de8dc0f8162 Merge remote-tracking branch 'omap-fixes/fixes' new 8fd425721c98 Merge remote-tracking branch 'kvm-fixes/master' new 762afe827e81 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 9e8a40d3a7d4 Merge remote-tracking branch 'mmc-fixes/fixes' new b45982733a1c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new b26ebfe12f34 pid: Fix error return value in some cases new 8deb24dcb89c pid: make ENOMEM return value more obvious new 25ffdab2d8c8 Merge remote-tracking branch 'pidfd-fixes/fixes' new 9803aac7b550 drm/komeda: mark PM functions as __maybe_unused new 83e1475cd019 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new cb3744148206 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new d4e9e3872efe Merge remote-tracking branch 'kbuild/for-next' new c998b7f2330e Merge remote-tracking branch 'dma-mapping/for-next' new 2db0f1326786 Merge remote-tracking branch 'arm/for-next' new 2c9d45b43c39 arm64: add support for the AMU extension v1 new 87a1f063464a arm64: trap to EL1 accesses to AMU counters from EL0 new 4fcdf106a433 arm64/kvm: disable access to AMU registers from kvm guests new 6abde90881a5 Documentation: arm64: document support for the AMU extension new bbce8eaa6032 cpufreq: add function to get the hardware max frequency new cd0ed03a8903 arm64: use activity monitors for frequency invariance new c265861af2af clocksource/drivers/arm_arch_timer: validate arch_timer_rate new 9c814a998cca Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] new 27afb236fe5a arch/arm64: fix typo in a comment new 34c3347a6956 Merge branch 'for-next/misc' into for-next/core new 2ca86c346277 arm64: crypto: Modernize some extra assembly annotations new b8e505484e37 arm64: crypto: Modernize names for AES function macros new 0ccbd98a92c1 arm64: entry: Annotate vector table and handlers as code new c3357fc5415d arm64: entry: Annotate ret_from_fork as code new e7bf69721773 arm64: entry: Additional annotation conversions for entry.S new e2d591d29d44 arm64: entry-ftrace.S: Convert to modern annotations for a [...] new e434b08b442b arm64: ftrace: Correct annotation of ftrace_caller assembly new 1e4729ed028d arm64: ftrace: Modernise annotation of return_to_handler new c63d9f82db94 arm64: head.S: Convert to modern annotations for assembly [...] new ebdf44a18998 arm64: head: Annotate stext and preserve_boot_args as code new a5d4420b26b5 arm64: kernel: Convert to modern annotations for assembly data new 617a2f392c92 arm64: kvm: Annotate assembly using modern annoations new 6e52aab90152 arm64: kvm: Modernize annotation for __bp_harden_hyp_vecs new 4db61fef16a1 arm64: kvm: Modernize __smccc_workaround_1_smc_start annotations new 1242b9b30327 arm64: sdei: Annotate SDEI entry points using new style an [...] new c91db232da48 arm64: vdso: Convert to modern assembler annotations new 1157eb8f2ef3 arm64: vdso32: Convert to modern assembler annotations new 6f7da11dced8 Merge branch 'for-next/asm-annotations' into for-next/core new e9c7ddbf8b4b arm64: csum: Optimise IPv6 header checksum new b8f58ac7c38a arm64: efi: add efi-entry.o to targets instead of extra-$( [...] new 977d98c19e90 Merge branch 'for-next/misc' into for-next/core new 4cd1aaa70e8b Merge remote-tracking branch 'arm64/for-next/core' new a7be0f24ba94 Merge remote-tracking branch 'arm-perf/for-next/perf' new fed3e0e217b8 Merge remote-tracking branch 'arm-soc/for-next' new dc60c0e84f6d Merge remote-tracking branch 'amlogic/for-next' new da479abd734d Merge remote-tracking branch 'aspeed/for-next' new 85e0e523b211 Merge remote-tracking branch 'at91/at91-next' new be1157c3a5ef Merge remote-tracking branch 'imx-mxs/for-next' new 3a361eabbff0 ARM: dts: keystone-k2g: Add DSS node new 7856488bd83b ARM: dts: keystone-k2g-evm: add HDMI video support new 560b4d4691b0 Merge branch 'for_5.7/keystone-dts' into next new 423e0cdb75dc Merge remote-tracking branch 'keystone/next' new 03461b2fe895 Merge remote-tracking branch 'mediatek/for-next' new 3fb7be1c3229 Merge remote-tracking branch 'mvebu/for-next' new ece275032fe7 ARM: dts: Configure interconnect target module for am3 tpcc new 9c1562ea71fe ARM: dts: Configure interconnect target module for am3 tptc0 new 1e666cb36072 ARM: dts: Configure interconnect target module for am3 tptc1 new 551e01ad62ac ARM: dts: Configure interconnect target module for am3 tptc2 new cabc9d127c6f ARM: dts: Configure interconnect target module for am4 tpcc new 0ee89ca32d5b ARM: dts: Configure interconnect target module for am4 tptc0 new de01821f2783 ARM: dts: Configure interconnect target module for am4 tptc1 new 45701c402fe0 ARM: dts: Configure interconnect target module for am4 tptc2 new 13149bb878b3 ARM: dts: Configure interconnect target module for dra7 tpcc new 103d26417492 ARM: dts: Configure interconnect target module for dra7 tptc0 new 4286b6741e9b ARM: dts: Configure interconnect target module for dra7 tptc1 new b2fbe56c22b4 ARM: OMAP2+: Drop legacy platform data for am3 and am4 edma new 104d56b3e376 ARM: OMAP2+: Drop legacy platform data for dra7 edma new 00c5b97b655d Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next new f66ca92dd3a3 Merge branch 'fixes' into for-next new 8fe48f3ae5fa Merge remote-tracking branch 'omap/for-next' new 61160ada7e3d Merge remote-tracking branch 'qcom/for-next' new d886ff4d2a6a ARM: dts: bcm2711: Move emmc2 into its own bus new 8f6a993a7cc0 Merge remote-tracking branch 'raspberrypi/for-next' new e36faa0d939b Merge remote-tracking branch 'realtek/for-next' new 8999408494ce ARM: dts: iwg22d-sodimm: Enable LCD panel new ae9ff549743e ARM: dts: iwg22d-sodimm: Enable touchscreen new a2e0f6c59ec6 arm64: dts: renesas: r8a77961: Add thermal nodes new afa22ca16f97 Merge branches 'renesas-arm-dt-for-v5.7' and 'renesas-arm6 [...] new 0515f030344a Merge remote-tracking branch 'renesas/next' new 2ebf89fd4ecf reset: hi6220: Add support for AO reset controller new c000d4341839 Merge remote-tracking branch 'reset/reset/next' new 17ec2394d588 ARM: dts: rockchip: add missing model properties new 27986dcc32ee Merge branch 'v5.7-armsoc/dts32' into for-next new e1577157c0e2 arm64: dts: rockchip: remove dvs2 pinctrl for pmic on rk3399 evb new 2217a8519c57 arm64: dts: rockchip: Add pmic dt tree for rk3399 evb new c5d24362cb11 arm64: dts: rockchip: remove enable-gpio of backlight on r [...] new 6b1ed0390b9d arm64: dts: rockchip: Enable eDP display on rk3399 evb new e2e699bb44e0 dt-bindings: Add doc for Pine64 Pinebook Pro new 5a65505a6988 arm64: dts: rockchip: Add initial support for Pinebook Pro new 98b195e54ee6 Merge branch 'v5.7-armsoc/dts64' into for-next new 3fa6d295da98 Merge branch 'v5.7-armsoc/soc' into for-next new dd882f8fcb53 Merge branch 'v5.7-clk/next' into for-next new 455a19cdaf07 Merge branch 'v5.6-clk/fixes' into for-next new eb6c8823c6ce Merge remote-tracking branch 'rockchip/for-next' new 6ef529460502 Merge remote-tracking branch 'samsung-krzk/for-next' new b48c74f4e139 Merge tag 'scmi-updates-5.7' of git://git.kernel.org/pub/s [...] new 9fd121071569 Merge remote-tracking branch 'scmi/for-linux-next' new 32507b868119 arm64: dts: allwinner: h6: Move ext. oscillator to board DTs new 7ee32a17e0d6 arm64: dts: allwinner: h6: orangepi-one-plus: Enable ethernet new 2345b744f4f9 arm64: dts: allwinner: h6: orangepi: Enable HDMI new f63e01a7ce19 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next new e9c2a53e4950 Merge remote-tracking branch 'sunxi/sunxi/for-next' new a33e2f45c86b Merge remote-tracking branch 'tegra/for-next' new d89499250247 clk: rockchip: fix mmc get phase new f2e23e097ff6 Merge branch 'clk-phase-errors' into clk-next new 6e26901a00c0 clk: renesas: rcar-gen3: Add CCREE clocks new 9e6f3b44dc75 clk: renesas: r8a7795: Add RPC clocks new 715286f51d13 clk: renesas: r8a7796: Add RPC clocks new 808eab15f39b clk: renesas: r8a77965: Add RPC clocks new 068e7f85234c clk: renesas: Remove use of ARCH_R8A7795 new 23b6bc70c1de Merge tag 'clk-renesas-for-v5.7-tag1' of git://git.kernel. [...] new 27e0278e06f2 Merge branch 'clk-renesas' into clk-next new 306e59cc32a3 dt-bindings: clk: meson: add the gxl internal dac gate new 73c7ddd8ee15 clk: meson: gxbb: add the gxl internal dac gate new 83b89a75de9b clk: meson: gxbb: set audio output clock hierarchy new 42be7c41a5ed dt-bindings: clk: g12a-clkc: add SPICC SCLK Source clock IDs new 51a0c29b229e Merge branch 'v5.7/dt' into v5.7/drivers new a18c8e0b7697 clk: meson: g12a: add support for the SPICC SCLK Source clocks new 71202c412478 clk: meson: meson8b: set audio output clock hierarchy new dfbfee870234 Merge tag 'clk-meson-v5.7-1' of https://github.com/BayLibr [...] new 5b36638c88df Merge branch 'clk-amlogic' into clk-next new 4cdb652ca1e9 Merge remote-tracking branch 'clk/clk-next' new 8a4b7e444298 Merge remote-tracking branch 'csky/linux-next' new a305419f1e54 Merge remote-tracking branch 'h8300/h8300-next' new 361739c8caea Merge branch 'pgtable-layout-rewrite' into for-v5.7 new 1b43cb5fed0b m68k: Fix Kconfig indentation new 0cfb07c5f221 zorro: Make zorro_match_device() static new aeee094d953b zorro: Fix zorro_bus_match() kerneldoc new 3d52910e2b8a zorro: Use zorro_match_device() helper in zorro_bus_match() new 1c5b915a1306 zorro: Remove unused zorro_dev_driver() new 7332bc4dc89c zorro: Move zorro_bus_type to bus-private header file new b3875759332e dio: Make dio_match_device() static new b87c9661bf35 dio: Fix dio_bus_match() kerneldoc new 435cb3eaf34e dio: Remove unused dio_dev_driver() new ea6658925dcc fbdev: c2p: Use BUILD_BUG() instead of custom solution new acc45648b9ae m68k: Switch to asm-generic/hardirq.h new 573a73abc316 zorro: Replace zero-length array with flexible-array member new 86cded5fc525 m68k: defconfig: Update defconfigs for v5.6-rc4 new c15e033667b1 Merge remote-tracking branch 'm68k/for-next' new 4e9c3950ce09 m68k: Replace setup_irq() by request_irq() new ab0feb327fe8 Merge remote-tracking branch 'm68knommu/for-next' new 1babf557bf6e microblaze: Stop printing the virtual memory layout new 9fd1a1c9b3f2 microblaze: Replace setup_irq() by request_irq() new bd565341236a Merge remote-tracking branch 'microblaze/next' new 172a37e9d011 arch/mips: change duplicated word in NUMA help text new 792a402c2840 MIPS: OCTEON: irq: Fix potential NULL pointer dereference new ac8fd122e070 MIPS: Replace setup_irq() by request_irq() new 105406ee6d28 Merge remote-tracking branch 'mips/mips-next' new 16368157d30e Merge remote-tracking branch 'nds32/next' new 92f8a381e85e Merge remote-tracking branch 'openrisc/for-next' new 6b47b47aeb26 Merge remote-tracking branch 'powerpc/next' new addbf478aaef Merge remote-tracking branch 'soc-fsl/next' new 3133287b53ee riscv: Use p*d_leaf macros to define p*d_huge new 9f40b6e77d2f RISC-V: Move all address space definition macros to one place new 48961682b6b6 Merge remote-tracking branch 'risc-v/for-next' new 014b020475d4 s390/mm: cleanup phys_to_pfn() and friends new ad451abee4ba s390/qdio: export SSQD via debugfs new 2531ccdf7abe Merge remote-tracking branch 's390/features' new c2016289a20e Merge remote-tracking branch 'sh/sh-next' new 20b7275aa3a6 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 341d449de961 Merge remote-tracking branch 'btrfs/for-next' new dfa85118898e cifs: cifspdu.h: Replace zero-length array with flexible-a [...] new 2fb39ae87a56 cifs: clear PF_MEMALLOC before exiting demultiplex thread new 91737cf1a418 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] new 9eab4ba67071 Merge remote-tracking branch 'cifs/for-next' new 895cb2bcf94c Merge remote-tracking branch 'erofs/dev' new f82e58d908ca Merge remote-tracking branch 'ext3/for_next' new f2eeca099bbd ext4: force buffer up-to-date while marking it dirty new 72f9da1d5c8d ext4: start to support iopoll method new a08fe66e4a0e ext4: code cleanup for ext4_statfs_project() new 4337ecd1fe99 ext4: remove EXT4_EOFBLOCKS_FL and associated code new 765bfcd59a1f ext4: delete declaration for ext4_split_extent() new 92e9c58c5629 ext4: use built-in RCU list checking in mballoc new 6cfb061fe9e9 ext4: use flexible-array members in struct dx_node and str [...] new 780f66e59231 jbd2: improve comments about freeing data buffers whose pa [...] new f064a9d6e7db ext4: clean up error return for convert_initialized_extent() new 28936b62e71e ext4: fix a data race at inode->i_blocks new dce8e237100f ext4: fix a data race at inode->i_disksize new 77b9cdab5b03 Merge remote-tracking branch 'ext4/dev' new 92dc6f4877e5 f2fs: fix wrong check on F2FS_IOC_FSSETXATTR new b392ef46fe13 Merge remote-tracking branch 'f2fs/dev' new f80d76a155aa Merge remote-tracking branch 'fuse/for-next' new 7aba5dcc2346 jfs: Replace zero-length array with flexible-array member new 60c5a9ff29bb Merge remote-tracking branch 'jfs/jfs-next' new 899b0af21174 Merge remote-tracking branch 'nfs-anna/linux-next' new 7295c1b1a06b Merge remote-tracking branch 'nfsd/nfsd-next' new 2809f4605de4 Merge remote-tracking branch 'overlayfs/overlayfs-next' new d49e61015e30 Merge remote-tracking branch 'ubifs/linux-next' new fde324cb2c11 Merge remote-tracking branch 'v9fs/9p-next' new 415dfc0691ac Merge remote-tracking branch 'xfs/for-next' new 89a7413fc67b Merge remote-tracking branch 'iomap/iomap-for-next' new f9927710da4d erofs: convert to use the new mount fs_context api new 5dd0c7270891 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] new 609c56723133 fs: fix indentation in deactivate_super() new 8f11538ebe98 do_add_mount(): lift lock_mount/unlock_mount into callers new 26df6034fdb2 fix automount/automount race properly new 25e195aa1e60 follow_automount(): get rid of dead^Wstillborn code new 1c9f5e06a613 follow_automount() doesn't need the entire nameidata new 31d1726d7250 make build_open_flags() treat O_CREAT | O_EXCL as implying [...] new bd7c4b508344 handle_mounts(): start building a sane wrapper for follow_ [...] new 239eb983383b atomic_open(): saner calling conventions (return dentry on [...] new 1c2faccfa0e7 lookup_open(): saner calling conventions (return dentry on [...] new d07dcc63cd52 do_last(): collapse the call of path_to_nameidata() new 66dc85694e3e handle_mounts(): pass dentry in, turn path into a pure out [...] new 66fd9705454a lookup_fast(): consolidate the RCU success case new 833f898e4f8a teach handle_mounts() to handle RCU mode new dda9d67bb242 lookup_fast(): take mount traversal into callers new 313b357b266a new step_into() flag: WALK_NOFOLLOW new 9923839d4689 fold handle_mounts() into step_into() new 59e38e534342 LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() new 63fa9bafe56e expand the only remaining call of path_lookup_conditional() new 314827badbd5 merging pick_link() with get_link(), part 1 new f2d8b50f2d1b merging pick_link() with get_link(), part 2 new c858b43b3c67 merging pick_link() with get_link(), part 3 new e9a07eb4189c merging pick_link() with get_link(), part 4 new 63ad4704a68d merging pick_link() with get_link(), part 5 new 6fc15b632183 merging pick_link() with get_link(), part 6 new 294c9896927a finally fold get_link() into pick_link() new 500b73121743 sanitize handling of nd->last_type, kill LAST_BIND new 7c9ad4371709 namei: invert the meaning of WALK_FOLLOW new ad5671e7b9ed pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT new 093959d8fe78 link_path_walk(): simplify stack handling new d1b9d1e7415b massage __follow_mount_rcu() a bit new f023d2856e3b new helper: traverse_mounts() new ff5a836b33ed atomic_open(): return the right dentry in FMODE_OPENED case new edd889ebbb9d atomic_open(): lift the call of may_open() into do_last() new 01daf25cf6ab do_last(): merge the may_open() calls new 587dc12d71df do_last(): don't bother with keeping got_write in FMODE_OP [...] new 5d72a70f6ad4 do_last(): rejoing the common path earlier in FMODE_{OPENE [...] new 6057fd7e5a7e do_last(): simplify the liveness analysis past finish_open [...] new 885faca4646f do_last(): rejoin the common path even earlier in FMODE_{O [...] new 502aedd7f7d4 split the lookup-related parts of do_last() into a separat [...] new 1acf1a564b60 exfat: add in-memory and on-disk structures and headers new 719c1e182916 exfat: add super block operations new 5f2aa075070c exfat: add inode operations new ca06197382bd exfat: add directory operations new 98d917047e8b exfat: add file operations new 31023864e67a exfat: add fat entry operations new 1e49a94cf707 exfat: add bitmap operations new c35b6810c495 exfat: add exfat cache new 772b29cca528 exfat: add misc operations new 370e812b3ec1 exfat: add nls operations new b9d1e2e6265f exfat: add Kconfig and Makefile new 88ab55f16aae MAINTAINERS: add exfat filesystem new 1a3c0509ce83 staging: exfat: make staging/exfat and fs/exfat mutually e [...] new 9acd0d53800c exfat: update file system parameter handling new 7440cd5bdd9b Merge branches 'work.do_last' and 'work.exfat' into for-next new 7fbd10db2512 Merge remote-tracking branch 'vfs/for-next' new 02f77ed52996 Merge remote-tracking branch 'printk/for-next' new 6a61432e2b35 next-20200306/pci new 8128d3aac0ee pstore/ram: Replace zero-length array with flexible-array member new f00b6c49571e Merge remote-tracking branch 'pstore/for-next/pstore' new e709c2936315 Merge remote-tracking branch 'hid/for-next' new b0bd68daad7a Merge remote-tracking branch 'i2c/i2c/for-next' new 113f970a149a Merge remote-tracking branch 'i3c/i3c/next' new c1e937684a16 Merge branch 'dmi/master' new 8412b410fa5e hwmon: Support ADI Fan Control IP new e81ca0efbbe2 dt-bindings: hwmon: Add AXI FAN Control documentation new 50b6ced709c6 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. new ee44fafb3886 hwmon: (pmbus/ltc2978) add support for more parts. new c21a12d003d0 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] new b02c6857389d hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs new 60465245e6ce hwmon: (k10temp) Reorganize and simplify temperature suppo [...] new 4d52b28ddfae hwmon: (k10temp) Update driver documentation new afde6416e196 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] new a1dd176c4295 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] new 43f33b6e59c2 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] new 16358542f32f hwmon: (pmbus) Implement multi-phase support new 63eb4587f624 hwmon: (pmbus/tps53679) Add support for multiple chips IDs new 39c749aca891 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] new 53030bcc87e4 hwmon: (pmbus/tps53679) Add support for TPS53681 new 6f944004f873 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 new 6f4a0daea430 hwmon: (pmbus/tps53679) Add documentation new 8e67ff661a08 dt-bindings: Add TI LM73 as a trivial device new 0454e799c567 hwmon: (lm73) Add support for of_match_table new b56400b9314f dt-bindings: hwmon: Document adt7475 binding new f8372ec4ecdf dt-bindings: hwmon: Document adt7475 bypass-attenuator property new ed39ff506adb dt-bindings: hwmon: Document adt7475 pwm-active-state property new 2ecff39791bd hwmon: (adt7475) Add attenuator bypass support new 86da28eed4fb hwmon: (adt7475) Add support for inverting pwm output new 9f343f20c8a0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 2bd0a19aaca3 Merge remote-tracking branch 'jc_docs/docs-next' new 38a94cf99550 Merge remote-tracking branch 'v4l-dvb/master' new c85837b5e5d3 Merge branches 'pm-qos' and 'devprop' into linux-next new c3419b71a7ee docs: cpufreq: fix a broken reference new 12bd112bf8e4 docs: cpu-freq: convert index.txt to ReST new c460f972d303 docs: cpu-freq: convert core.txt to ReST new 8f92058987a1 docs: cpu-freq: convert cpu-drivers.txt to ReST new aadfa206e9bb docs: cpu-freq: convert cpufreq-stats.txt to ReST new 7d2614002ffc Merge branch 'pm-docs' into linux-next new dd8200ccd43e Merge branches 'acpi-battery', 'acpi-osl', 'acpi-video' an [...] new e63a6b3d7d38 Merge branches 'pm-core', 'pm-sleep', 'powercap' and 'pnp' [...] new 6c88bff37120 Merge remote-tracking branch 'pm/linux-next' new 56d25a383bae Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 41d6e04da731 Merge remote-tracking branch 'cpupower/cpupower' new e797e8e62280 Merge remote-tracking branch 'thermal/thermal/linux-next' new 9f6893fd694b Merge remote-tracking branch 'ieee1394/for-next' new 29643ff1c545 Merge remote-tracking branch 'swiotlb/linux-next' new bb8865f435d8 RDMA/providers: Fix return value when QP type isn't supported new c13cac2a21b4 Merge tag 'v5.6-rc4' into rdma.git for-next new 91b74bf5310b IB/mlx5: Optimize u64 division on 32-bit arches new 9e3aaf6883b3 IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debu [...] new 79db784e794b IB/mlx5: Fix missing congestion control debugfs on rep rdm [...] new 33fb27fd5446 RDMA/siw: Fix passive connection establishment new 0aeb3622ea6f RDMA/hns: fix spelling mistake "attatch" -> "attach" new 31b22134296d Merge remote-tracking branch 'rdma/for-next' new 442a46ad103e bcm63xx_enet: remove redundant variable definitions new a368e860adb1 Merge tag 'wireless-drivers-next-2020-03-05' of git://git. [...] new 7d10001e20e4 ptp: add VMware virtual PTP clock driver new 367ab29e3d88 ibmveth: Remove unused page_offset macro new 70c0923b0ef1 PCI: Introduce pci_get_dsn new 8d85b75b4e08 bnxt_en: Use pci_get_dsn() new dbce64cbee6b scsi: qedf: Use pci_get_dsn() new ceb2f00707f9 ice: Use pci_get_dsn() new f998958df272 ixgbe: Use pci_get_dsn() new 61600112f02f nfp: Use pci_get_dsn() new 5e0db7e4b199 Merge branch 'PCI-Implement-function-to-read-Device-Serial [...] new 52ef8108396f tc-testing: list kernel options for basic filter with cani [...] new 9dd620afd154 tc-testing: updated tdc tests for basic filter with canid [...] new 516c512bde3e tun: fix misleading comment format new 7522416d2569 tun: get rid of DBG1() macro new 182094348a08 tun: drop useless debugging statements new 3424170f37e7 tun: replace tun_debug() by netif_info() new 5af090713481 tun: drop TUN_DEBUG and tun_debug() new 425c075dcbb2 Merge branch 'tun-debug' new caaa71fac36e net: mdio: add ipq8064 mdio driver new ae9e82cc096b dt-bindings: net: Add ipq806x mdio bindings new cdc7aaca074d um: reject unsupported coalescing params new 524250a324da RDMA/ipoib: reject unsupported coalescing params new e5ad00b34dc0 tun: reject unsupported coalescing params new e52a646b34ff r8152: reject unsupported coalescing params new 0f3883b4773f vmxnet3: let core reject the unsupported coalescing parameters new 35fa705665c6 staging: qlge: reject unsupported coalescing params new fad99303f0e3 wil6210: reject unsupported coalescing params new caf48383f1e6 Merge branch 'ethtool-consolidate-irq-coalescing-other-drivers' new 2514921e7247 flow_offload: Introduce offload of HW stats type new 1ee473306a28 ocelot_flower: use flow_offload_has_one_action() helper new 319a1d19471e flow_offload: check for basic action hw stats type new 3632f6d39078 mlxsw: spectrum_flower: Do not allow mixing HW stats types [...] new c4afd0c81635 mlxsw: restrict supported HW stats type to "any" new d60d7ed4c860 flow_offload: introduce "immediate" HW stats type and allo [...] new 48855479510b flow_offload: introduce "delayed" HW stats type and allow [...] new f16e7f64e4b5 mlxsw: spectrum_acl: Ask device for rule stats only if cou [...] new d7cb1e3ba12e flow_offload: introduce "disabled" HW stats type and allow [...] new 44f865801741 sched: act: allow user to specify type of HW stats for a filter new 9d2e4e16484a Merge branch 'net-allow-user-specify-TC-action-HW-stats-type' new 34aba2c45024 cxgb4/chcr : Register to tls add and del callback new 8a30923e1598 cxgb4/chcr: Save tx keys and handle HW response new 5a4b9fe7fece cxgb4/chcr: complete record tx handling new 429765a149f1 chcr: handle partial end part of a record new dc05f3df8fac chcr: Handle first or middle part of record new 62370a4f346d cxgb4/chcr: Add ipv6 support and statistics new 31de3f562f52 Merge branch 'cxgb4-chcr-ktls-tx-ofld-support-on-T6-adapter' new eea45da4036d bareudp: add module alias new c46a49a45c86 bareudp: print error message when command fails new 2baecda37f4e bareudp: remove unnecessary udp_encap_enable() in bareudp_ [...] new 1033a215fee5 Merge branch 'bareudp-several-code-cleanup-for-bareudp-module' new 376d5307e057 net: rmnet: set NETIF_F_LLTX flag new 138470a9b2cc net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get new 54a9062f6909 bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). new 340ac85eabce bnxt_en: Simplify __bnxt_poll_cqs_done(). new 389a877a3b20 bnxt_en: Process the NQ under NAPI continuous polling. new 843d699d79a1 bnxt_en: Clear DCB settings after firmware reset. new 9f90445c14be bnxt_en: Remove unnecessary assignment of return code new 3d0615911d33 bnxt_en: Modify some bnxt_hwrm_*_free() functions to void. new 3a707bed13b7 bnxt_en: Return -EAGAIN if fw command returns BUSY new 0fcfc7a1c3d1 bnxt_en: Call devlink_port_type_clear() in remove() new 896328fe0b5f Merge branch 'bnxt_en-Updates' new 6b995bdefc10 fsl/fman: reuse set_mac_address() in dtsec init() new f3353b990225 fsl/fman: tolerate missing MAC address in device tree new cbb961ca271e dpaa_eth: Use random MAC address when none is given new e2f5cb7280f8 Merge branch 'QorIQ-DPAA-Use-random-MAC-address-when-none- [...] new d7f5f3c89c1a remoteproc: add IPA notification to q6v5 driver new fc39c40a15a6 dt-bindings: soc: qcom: add IPA bindings new cdf2e9419dd9 soc: qcom: ipa: main code new 1ed7d0c0fdba soc: qcom: ipa: configuration data new ba764c4dad7b soc: qcom: ipa: clocking, interrupts, and memory new ca48b27be7c6 soc: qcom: ipa: GSI headers new 650d1603825d soc: qcom: ipa: the generic software interface new c3f398b141a8 soc: qcom: ipa: IPA interface to GSI new 9dd441e4ed57 soc: qcom: ipa: GSI transactions new 84f9bd12d46d soc: qcom: ipa: IPA endpoints new 2b9feef2b6c2 soc: qcom: ipa: filter and routing tables new 731c46edad82 soc: qcom: ipa: immediate commands new a646d6ec9098 soc: qcom: ipa: modem and microcontroller new 530f9216a953 soc: qcom: ipa: AP/modem communications new 08120d236c47 soc: qcom: ipa: support build of IPA code new aa3027455974 MAINTAINERS: add entry for the Qualcomm IPA driver new 9cc5ae125f0e arm64: dts: sdm845: add IPA information new fbd436029c48 Merge branch 'net-introduce-Qualcomm-IPA-driver' new 34a568a244be net: sgi: ioc3-eth: Remove phy workaround new 600602c419ee Merge remote-tracking branch 'net-next/master' new 7b70973d7edb bpf: sockmap: Only check ULP for TCP sockets new 1a2e20132db7 skmsg: Update saved hooks only once new d19da360ee0f bpf: tcp: Move assertions into tcp_bpf_get_proto new 5da004044231 bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG new f747632b608f bpf: sockmap: Move generic sockmap hooks from BPF TCP new cb21802b3963 bpf: sockmap: Simplify sock_map_init_proto new edc6741cc660 bpf: Add sockmap hooks for UDP sockets new 7b98cd42b049 bpf: sockmap: Add UDP support new b05fbb9f03f1 selftests: bpf: Don't listen() on UDP sockets new 84be2113e6a7 selftests: bpf: Add tests for UDP sockets in sockmap new 1f441b35ea54 selftests: bpf: Enable UDP sockmap reuseport tests new 7b4b73bc8a60 bpf, doc: Update maintainers for L7 BPF new 47c09d6a9f67 bpftool: Introduce "prog profile" command new 319c7c1f6b78 bpftool: Documentation for bpftool prog profile new 397692eab35c bpftool: Bash completion for "bpftool prog profile" new aad32f4c76a2 bpftool: Fix typo in bash-completion new 1b83c4e2a7b5 Merge remote-tracking branch 'bpf-next/master' new 3dd9f1c7639c Merge remote-tracking branch 'ipsec-next/master' new 86f5d0f3d499 net/mlx5: Introduce egress acl forward-to-vport capability new bd673da6d933 net/mlx5: Introduce TLS and IPSec objects enums new dc392fc56f39 net/mlx5: Expose link speed directly new e0ebd8eb36ed net/mlx5: HW bit for goto chain offload support new 3ada90fdd3f2 Merge remote-tracking branch 'mlx5-next/mlx5-next' new bd771a75cefc Merge remote-tracking branch 'netfilter-next/master' new debdedf2eb5a Bluetooth: Fix calculation of SCO handle for packet processing new 55cee73e2af5 Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs new 00bce3fb0642 Bluetooth: Enable erroneous data reporting if WBS is supported new 985048f42714 Bluetooth: Increment management interface revision new 145720963b6c Bluetooth: L2CAP: Add definitions for Enhanced Credit Based Mode new 15f02b910562 Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode new 4be5ca67d59d Bluetooth: L2CAP: Add module option to enable ECRED mode new 71811cac8532 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl new 75042a0e7e7a Merge remote-tracking branch 'bluetooth/master' new f4700314d7fe Merge remote-tracking branch 'mac80211-next/master' new 6e2e83aa4bb5 Merge remote-tracking branch 'gfs2/for-next' new 57b8b2d03dbd mtd: implement proper partition handling new 751566316dd6 mtd: fix spelling mistake "BlockMultiplerBits" -> "BlockMu [...] new c74326331b83 MAINTAINERS: Add staging branch for HyperBus new 315d2e0cdfe0 mtd: lpddr: Fix a double free in probe() new f0002d63be43 Merge remote-tracking branch 'mtd/mtd/next' new 0aee96aa59ce Merge remote-tracking branch 'spi-nor/spi-nor/next' new bed44d0c05d8 crypto: chelsio - Recalculate iv only if it is needed new 567be3a5d227 crypto: chelsio - Use multiple txq/rxq per tfm to process [...] new d282eeeb112a crypto: arm64/sha-ce - implement export/import new 5a8a076506af crypto: Replace zero-length array with flexible-array member new 11c7686a9359 crypto: sun8i-ss - fix description of stat_fb new 5fbab10dee12 crypto: sun8i-ce - fix description of stat_fb new fa03481b6e2e crypto: mxs-dcp - fix scatterlist linearization for hash new 4e98a8804923 crypto: chelsio/chtls - Fixed tls stats new baaa30fa6166 MAINTAINERS: add maintainers for uacce new d1dc4df1fe21 crypto: authencesn - fix weird comma-terminated line new 64d66793b76c crypto: ccm - simplify error handling in crypto_rfc4309_create() new b8c0d74a7027 crypto: cryptd - simplify error handling in cryptd_create_*() new a108dfcff844 crypto: ctr - simplify error handling in crypto_rfc3686_create() new 3ff2bab82f42 crypto: cts - simplify error handling in crypto_cts_create() new 959ac1cdd630 crypto: gcm - simplify error handling in crypto_rfc4106_create() new c4caa56d8f99 crypto: gcm - simplify error handling in crypto_rfc4543_create() new 376ffe1acbc6 crypto: geniv - simply error handling in aead_geniv_alloc() new d57063103332 crypto: lrw - simplify error handling in create() new 07b24c7c08bd crypto: pcrypt - simplify error handling in pcrypt_create_aead() new 0708bb435354 crypto: rsa-pkcs1pad - simplify error handling in pkcs1pad [...] new 732e54095347 crypto: xts - simplify error handling in ->create() new acc670dba9f5 uacce: unmap remaining mmapping from user space new 47c16b449921 crypto: hisilicon - qm depends on UACCE new a83880068845 crypto: chelsio/chtls - Fixed boolinit.cocci warning new 3a5a9e1ef37b crypto: caam/qi2 - fix chacha20 data size error new 3f142b6a7b57 crypto: caam - update xts sector size for large input length new dc7fc3a53ae1 crypto: x86/curve25519 - leave r12 as spare register new 7548bf8c17d8 crypto: arm/ghash-ce - define fpu before fpu registers are [...] new 659bd9ad09f3 Merge remote-tracking branch 'crypto/master' new 670e3edc3489 Merge remote-tracking branch 'drm/drm-next' new 86edee9725a5 drm/amdgpu: add xgmi ip headers new 15a1fbdcfb51 drm/amdgpu: add wafl2 ip headers new 18f36157f2cb drm/amdgpu: add helper funcs to detect PCS error new ec01fe2dbf8c drm/amdgpu: enable PCS error report on VG20 new a61f41b177ca drm/amdgpu: enable PCS error report on arcturus new 1b3460a8b196 drm/amdgpu: increase atombios cmd timeout new d38c3ac71630 drm/amdgpu: toggle DF-Cstate when accessing UMC ras error [...] new 1a2172b5ee17 drm/amdgpu: update page retirement sequence new 5e208eb62bb3 drm/amdgpu: Update SPM_VMID with the job's vmid when appli [...] new 90f88cdd7c8d drm/amdgpu: Fix GPU reset error. new fa5bde8056cf drm/amdgpu: Use better names to reflect it is CP MQD buffer new 2f6ae2de130f drm/amdkfd: Add more comments on GFX9 user CP queue MQD wo [...] new 3569b6d19e41 drm/amdgpu: introduce mmsch v2.0 header new fe4424918655 drm/amdgpu: disable jpeg block for SRIOV new dd26858a9cd8 drm/amdgpu: implement initialization part on VCN2.0 for SRIOV new 68430c6be5ac drm/amdgpu: cleanup ring/ib test for SRIOV vcn2.0 (v2) new cc9f2fba37e5 drm/amdgpu: disable clock/power gating for SRIOV new 129657c86f85 drm/amdkfd: Signal eviction fence on process destruction (v2) new e1ab4a91aa08 drm/amd/display: update soc bb for nv14 new caa08c58cc10 drm/amd/display: Add stay count and bstatus to HDCP log new b6a1a0e76084 drm/amd/display: determine is mst hdcp based on stream ins [...] new cc4935087e20 drm/amd/display: Add registry for mem pwr control new 4c631826e0bc drm/amd/display: Not check wm and clk change flag in optim [...] new 8cc426d79be1 drm/amd/display: Program DSC during timing programming new d7ecf5e37d76 drm/amd/display: determine rx id list bytes to read based [...] new 1450d2378360 drm/amd/display: fix a minor HDCP logging error new a0e40018dcc3 drm/amd/display: Stop if retimer is not available new e592e85f3378 drm/amd/display: writing stereo polarity register if swapped new e6b11b43cd56 drm/amd/display: separate FEC capability from fec debug flag new 2f11c7c04353 drm/amd/display: 3.2.76 new aec0f262f3d2 drm/amd/display: dcn20: remove an unused function new 97f6a21bfa56 drm/amdgpu: Enter low power state if CRTC active. new 2dc31ca1895c drm/amdgpu/display: fix pci revision id fetching new 6cc47f3f9634 drm/amdgpu/display: Fix Pollock Variant Detection new c1b6921209e3 drm/amd/powerplay: add smu if version for navi12 new 33abcb1f5a17 drm/amdgpu: set compute queue priority at mqd_init new b37aced31eb0 drm/scheduler: implement a function to modify sched list new 2316a86bde49 drm/amdgpu: change hw sched list on ctx priority override new 552b80d7409d drm/amdgpu: remove unused functions new 598df1aa6e45 drm/amdgpu: add UAPI for creating encrypted buffers new da4be8e2e5fe drm/amdgpu: add UAPI to create secure commands (v3) new 79a11295a2d2 drm/amdgpu: define the TMZ bit for the PTE new 07f5869401cb drm/amdgpu: add tmz feature parameter (v2) new 1b81cc36a80a drm/amdgpu: add amdgpu_tmz data structure new d8a77e919aa3 drm/amdgpu: add function to check tmz capability (v4) new 6814cc3d6119 drm/amdgpu: add tmz bit in frame control packet new 9f2715fc6a19 drm/amdgpu: expand the emit tmz interface with trusted flag new 5e11550d9458 drm/amdgpu: expand the context control interface with trust flag new 7313104c86a6 drm/amdgpu: job is secure iff CS is secure (v5) new a659dbb06df3 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 5a11f91ae376 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new b724dd5dcbcb drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new 498bc004934c drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new e656084c3cdf drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 5b0dfb45aea8 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new e0ffbb4a7ddb drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new b13ae2ce5db3 drm/amdgpu: move CS secure flag next the structs where it's used new 995184040a00 drm/amdgpu: remove the alignment placeholder for secure buffer new d02508673e40 drm/amdgpu: implement TMZ accessor (v3) new 89223220b636 drm/amd/display: Indicate use of TMZ buffers to DC new 9986f08948da drm/amdgpu: Move to a per-IB secure flag (TMZ) new 1c8d02b32cc5 drm/amdgpu: fix the wrong logic checking when secure buffe [...] new 568fadb08cb0 drm/amdgpu: also add the TMZ flag to GART new 59fe90e3592f drm/amdgpu: add TMZ handling to amdgpu_move_blit new 4c599c4f84d0 drm/amdgpu: stop evicting encrypted BOs to swap new b3a2cfdc6d42 drm/amdgpu: Fine-grained TMZ support new a61942095463 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 6f3b4c0f6fc5 drm/amdkfd: Enable GWS based on FW Support new 72f3b7bafd65 drm/ttm: fix leaking fences via ttm_buffer_object_transfer new 77bad98f4e74 drm/amdgpu: work around llvm bug #42576 new d846e39d5c81 drm/amdgpu/display: fix logic inversion in program_timing_sync() new 4e0340fe07d8 drm/amdgpu/runpm: disable runpm on Vega10 new 1dc900dcd7e8 Merge remote-tracking branch 'amdgpu/drm-next' new ee2413eeed76 drm/i915: Add mechanism to submit a context WA on ring submission new 47f8253d2b89 drm/i915/gen7: Clear all EU/L3 residual contexts new 64dc802aa5ac drm/i915/phys: unconditionally call release_memory_region new 2920516b2f71 drm/i915: be more solid in checking the alignment new 1eaa251b66a6 drm/i915: Assert requests within a context are submitted in order new 26fc4e4ba160 drm/i915: Always propagate the invocation to i915_schedule new ef398881d27d drm/i915/gem: Limit struct_mutex to eb_reserve new 520f8350364d drm/i915: properly sanity check batch_start_offset new f4b1b92f411e drm/i915/buddy: avoid double list_add new 1fe3818d17c9 drm/i915/selftests: try to rein in alloc_smoke new 270810a73210 drm/i915/hotplug: Use phy to get the hpd_pin instead of th [...] new b592322f5092 drm/i915/tgl: Make Wa_1606700617 permanent new dff2a11b065c drm/i915: Do not poison i915_request.link on removal new e3e7aeec3281 drm/i915/selftests: Apply a heavy handed flush to i915_active new 3df2deed411e drm/i915/execlists: Enable timeslice on partial virtual en [...] new 2d4bd971f5ba drm/i915/gt: Close race between cacheline_retire and free new cc328351e1e4 drm/i915/gt: Wait for the wa batch to be pinned new 8051d1ece440 drm/i915: Fix documentation for intel_dpll_get_freq() new dbe748cd3af4 drm/i915/tgl: Don't treat unslice registers as masked new 74e5a9aca01e drm/i915/gt: Mark up intel_rps.active for racy reads new 60900add8596 drm/i915: Mark racy read of intel_engine_cs.saturated new 23a44ae9e854 drm/i915/execlists: Mark up the racy access to switch_prio [...] new 89f077ab90d9 drm/i915: Mark up unlocked update of i915_request.hwsp_seqno new 875c3b4b5c2f drm/i915/gt: Mark up racy check of last list element new fa192d90cf6c drm/i915/execlists: Mark up read of i915_request.fence.flags new a4e648a0b36c drm/i915/execlsts: Mark up racy inspection of current i915 [...] new ff34527103d2 drm/i915/gt: Mark up intel_rps.active for racy reads new d191832d8136 drm/i915: Polish CHV CGM CSC loading new f0bb7c9fd7b0 drm/i915: Clean up i9xx_load_luts_internal() new 100882673ab8 drm/i915: Split i9xx_read_lut_8() to gmch vs. ilk variants new 7fd3365594a8 drm/i915: s/blob_data/lut/ new a97b0c63cc88 drm/i915: s/chv_read_cgm_lut/chv_read_cgm_gamma/ new 73ce0969d1d0 drm/i915: Clean up integer types in color code new 0ff3b23f0c9b drm/i915: Refactor LUT read functions new 62153bdd66f2 drm/i915: Fix readout of PIPEGCMAX new e10eb8dd59e1 drm/i915: Pass the crtc to the low level read_lut() funcs new bb9ca240dca5 drm/i915: Lock gmbus/aux mutexes while changing cdclk new f494960d5ee7 drm/i915/gt: Defend against concurrent updates to execlist [...] new 22df2a77dbe6 Merge remote-tracking branch 'drm-intel/for-linux-next' new 9cad03dd0089 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 3291285b6e9e Merge remote-tracking branch 'etnaviv/etnaviv/next' new 66db29588dd6 ALSA: korg1212: fix if-statement empty body warnings new 2edb84e3047b ALSA: usb-audio: Add support for MOTU MicroBook IIc new d0ee674bb5d3 ALSA: usb-audio: Fix missing braces in some struct inits new 9c0d16ac0591 ALSA: firewire: use KBUILD_MODNAME for struct driver.name [...] new cf4afed90c1f Merge branch 'for-linus' into for-next new 3bbf9e2f8624 ALSA: pcm: oss: Simplify plugin frame size calculations new 82ff8f2fe45f Merge remote-tracking branch 'sound/for-next' new f9c23615c688 ALSA: dmaengine_pcm: No need to take runtime reference twi [...] new 820766c1e166 ASoC: wcd934x: fix High Accuracy Buck enable new e0e247d593f7 ASoC: wcd934x: remove unused headers new 0776d6a8326c Merge series "ASoC: wcd934x: minor fixes" from Srinivas Ka [...] new 4769bfb9dada ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates new 5854a46486ad ASoC: pcm: Export parameter intersection logic new 95cfc0a0aaf5 ASoC: simple-card: Add support for codec2codec DAI links new 90309b74c380 Merge series "simple-audio-card codec2codec support" from [...] new 30fca26f8e22 ASoC: soc-pcm: move dpcm_fe_dai_close() new 265694b67c13 ASoC: soc-pcm: add dpcm_fe_dai_cleanup() new 0c9ba720f0be ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_se [...] new 8a01fbf0ac11 ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() new 67ad877757ce ASoC: soc-pcm: check DAI's activity more simply new a9ee331b537a ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing. new c0197db45c98 Merge series "ASoC: soc-pcm cleanup step5" from Kuninori M [...] new 40a92dbcbc32 ASoC: simple-card-utils: use for_each_pcm_streams() new ab985be95da1 ASoC: amd: Adding TDM support in hw_params. new a42d9ba15cbf ASoC: jz4740-i2s: Add local dev variable in probe function new 62f9ed5f8768 ASoC: jz4740-i2s: Avoid passing enum as match data new 61e533723b6c Merge branch 'asoc-5.7' into asoc-next new 7fb41b0b17ac Merge remote-tracking branch 'sound-asoc/for-next' new 6591b5578ee0 Merge remote-tracking branch 'modules/modules-next' new 1dd5ddc125b4 Input: goodix - fix touch coordinates on Cube I15-TC new 061706716384 Input: elants_i2c - report resolution information for touch major new 62420f4c177c Merge remote-tracking branch 'input/next' new 2bbc29b2d708 io_uring: Fix error handling in __io_compat_recvmsg_copy_hdr() new ec71b074efff Merge branch 'io_uring-buf-select' into for-next new fa2f731b0ce6 Merge remote-tracking branch 'block/for-next' new 244feff6ec24 Merge remote-tracking branch 'mmc/next' new 97e183187263 Merge remote-tracking branch 'mfd/for-mfd-next' new 241eaabc3c31 power: supply: Allow charger manager can be built as a module new ddb74e985f2d power: supply: ab8500_charger: Fix typos in commit messages new e42fe5b29ac0 power: supply: axp288_fuel_gauge: Broaden vendor check for [...] new 9c80662a74cd power: supply: axp288_charger: Add special handling for HP [...] new b2a16610f2ba power: reset: at91-reset: introduce struct at91_reset new 4d9ce0f56aee power: reset: at91-reset: add ramc_base[] to struct at91_reset new f9e6ce74cbf2 power: reset: at91-reset: add sclk to struct at91_reset new 1e3c4af9de26 power: reset: at91-reset: add notifier block to struct at91_reset new b7967b7919f0 power: reset: at91-reset: convert reset in pointer to stru [...] new 55f8e6fdefbe power: reset: at91-reset: pass rstc base address to at91_r [...] new 583ef884c8dc power: reset: at91-reset: devm_kzalloc() for at91_reset da [...] new a5bbad258a9e power: reset: at91-reset: introduce struct at91_reset_data new 25b80b7d5a5b power: reset: at91-reset: introduce args member in at91_re [...] new 7cb290d3dd55 power: reset: at91-reset: use r4 as tmp argument new 68a84a3e68a2 power: reset: at91-reset: introduce ramc_lpr to struct at91_reset new fcd0532fac2a power: reset: at91-reset: make at91sam9g45_restart() generic new 51aa7d45f905 power: reset: at91-reset: keep only one reset function new 766b0162e613 power: reset: at91-reset: get rid of at91_reset_data new e48bbb52a2aa power: reset: at91-reset: handle nrst async for sam9x60 new 9e56a43c9a1a Merge remote-tracking branch 'battery/for-next' new b13093027c59 Merge remote-tracking branch 'regulator/for-next' new 09651e69113d Merge remote-tracking branch 'security/next-testing' new 9a71dbc35971 Merge remote-tracking branch 'apparmor/apparmor-next' new 481d1e552080 Merge remote-tracking branch 'integrity/next-integrity' new 315aeab8452f Merge remote-tracking branch 'keys/keys-next' new 5e729e111eaf selinux: avtab_init() and cond_policydb_init() return void new e67634f0f5be Merge remote-tracking branch 'selinux/next' new 3766974ab336 Merge remote-tracking branch 'smack/for-next' new c09810b9d365 tpm: Don't make log failures fatal new e781d4cdbfc4 tpm: tpm1_bios_measurements_next should increase position index new 69027102cc85 tpm: tpm2_bios_measurements_next should increase position index new 0fbd8fe52759 tpm_tis_spi: use new 'delay' structure for SPI transfer delays new 4eecda6b7df2 tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays new 520eb964ded3 MAINTAINERS: adjust to trusted keys subsystem creation new 04a1fdc5c6d2 Merge remote-tracking branch 'tpmdd/next' new 481e0e8382f5 Merge remote-tracking branch 'iommu/next' new 38741c39a992 Merge remote-tracking branch 'audit/next' new 0f5a8013d1b2 Merge remote-tracking branch 'devicetree/for-next' new e14572c52546 spi: Remove CONFIG_ prefix from Kconfig select new 38166c0eab62 Merge branch 'spi-5.7' into spi-next new 560366817357 Merge remote-tracking branch 'spi/for-next' new 8c17ae3f17ca Merge branch 'x86/splitlock' new 681ff0181bbf x86/mm/init/32: Stop printing the virtual memory layout new 396ddeb87b60 Merge branch 'x86/mm' new 45607346a0ee Merge branch 'x86/kdump' new b72e8f328d51 Merge branch 'x86/fpu' new 31529669c9f6 Merge branch 'x86/entry' new 1263572431f2 Merge branch 'x86/cleanups' new 2625b65423eb Merge branch 'x86/build' new bf7349a3f280 Merge branch 'x86/boot' new 2d2e65305a14 Merge branch 'timers/urgent' new c707a56eeced Merge branch 'timers/nohz' new 15bde2d3a580 Merge branch 'timers/core' new 5a18ceca6350 smp: Allow smp_call_function_single_async() to insert locked csd new e188f0a50f63 MIPS: smp: Remove tick_broadcast_count new fd3eafda8f14 sched/core: Remove rq.hrtick_csd_pending new a1d43eb17bb2 Merge branch 'smp/core' new 724224f9a9f2 Merge branch 'sched/rt' new 1b10d388d094 Merge branch 'linus' into sched/core, to pick up fixes new f1dfdab694eb sched/vtime: Prevent unstable evaluation of WARN(vtime->state) new 765047932f15 sched/pelt: Add support to track thermal pressure new 36a0df85d2e8 sched/topology: Add callback to read per CPU thermal pressure new ad58cc5cc50c drivers/base/arch_topology: Add infrastructure to store an [...] new ae1677c0bbe2 arm64/topology: Populate arch_scale_thermal_pressure() for [...] new 8eab879c5463 arm/topology: Populate arch_scale_thermal_pressure() for A [...] new b4eccf5f8e1d sched/fair: Enable periodic update of average thermal pressure new 467b7d01c469 sched/fair: Update cpu_capacity to reflect thermal pressure new f12e4f66ab6a thermal/cpu-cooling: Update thermal pressure in case of a [...] new 05289b90c2e4 sched/fair: Enable tuning of decay period new 76c389ab2b5e sched/fair: Fix kernel build warning in test_idle_cores() [...] new 0621df315402 sched/numa: Acquire RCU lock for checking idle cores durin [...] new 38502ab4bf3c sched/topology: Don't enable EAS on SMT systems new 6f693dd5be08 arm64: defconfig: enable CONFIG_SCHED_SMT new ba4f7bc1dee3 sched/deadline: Make two functions static new 6212437f0f60 sched/fair: Fix runnable_avg for throttled cfs new 5ab297bab984 sched/fair: Fix reordering of enqueue/dequeue_task_fair() new d9cb236b9429 sched/rt: cpupri_find: Implement fallback mechanism for !fit case new b28bc1e002c2 sched/rt: Re-instate old behavior in select_task_rq_rt() new a1bd02e1f28b sched/rt: Optimize cpupri_find() on non-heterogenous systems new 98ca645f8243 sched/rt: Allow pulling unfitting task new d94a9df49069 sched/rt: Remove unnecessary push for unfit tasks new 14533a16c46d thermal/cpu-cooling, sched/core: Move the arch_set_thermal [...] new c99bbc21e58b Merge branch 'sched/core' new 26fb3f8400b5 Merge branch 'ras/urgent' new edd5d987f561 Merge branch 'ras/core' new cfd3bc752a3f perf diff: Fix undefined string comparision spotted by cla [...] new 29b4f5f18857 perf top: Fix stdio interface input handling with glibc 2.28+ new f649bd9dd5d5 perf bench futex-wake: Restore thread count default to onl [...] new 7b919a53102d perf bench: Clear struct sigaction before sigaction() syscall new 3f5777fbaf04 perf jevents: Fix leak of mapfile memory new 441b62acd9c8 tools: Fix off-by 1 relative directory includes new 798048f85093 Merge tag 'perf-urgent-for-mingo-5.6-20200306' of git://gi [...] new f724cfbc5d25 Merge branch 'perf/urgent' new 1941011a8bd2 Merge branch 'perf/urgent' into perf/core, to pick up the [...] new ab6f824cfdf7 perf/core: Unify {pinned,flexible}_sched_in() new 2c2366c7548e perf/core: Remove 'struct sched_in_data' new 98add2af89bb perf/cgroup: Reorder perf_cgroup_connect() new 6e24628d78e4 lib: Introduce generic min-heap new 6eef8a7116de perf/core: Use min_heap in visit_groups_merge() new 836196beb377 perf/core: Add per perf_cpu_context min_heap storage new c2283c9368d4 perf/cgroup: Grow per perf_cpu_context heap storage new 95ed6c707f26 perf/cgroup: Order events in RB tree by cgroup id new b00f7244f01b Merge branch 'perf/core' new 8019ad13ef7f futex: Fix inode life-time issue new 1949ed1e393b Merge branch 'locking/urgent' new 2fc1bc0dc5c8 Merge branch 'locking/kcsan' new 3867913c45b4 Merge branch 'locking/urgent' new 222993395ed3 futex: Remove pointless mmgrap() + mmdrop() new 4b39f99c222a futex: Remove {get,drop}_futex_key_refs() new 5d0c9b0eb8ab asm-generic/bitops: Update stale comment new 660b79f3ef4e Merge branch 'locking/core' new b513df6780ec irqdomain: Fix function documentation of __irq_domain_allo [...] new a740a423c369 genirq/debugfs: Add missing sanity checks to interrupt injection new c16816acd086 genirq: Add protection against unsafe usage of generic_han [...] new 008f1d60fe25 x86/apic/vector: Force interupt handler invocation to irq context new 1f85b1f5e1f5 genirq: Add return value to check_irq_resend() new da90921acc62 genirq: Sanitize state handling in check_irq_resend() new acd26bcf3627 genirq: Provide interrupt injection mechanism new 9ae052253785 PCI/AER: Fix the broken interrupt injection new 87f2d1c662fa genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_h [...] new ac0eb9d679a3 Merge branch 'irq/core' new 286d3250c9d6 efi: Fix a race and a buffer overflow while reading efivar [...] new d6c066fda90d efi: Add a sanity check to efivar_store_raw() new b8aaa6b4a71e Merge branch 'efi/urgent' new 0e72a6a3cfc3 efi: Export boot-services code and data as debugfs-blobs new f0df68d5bae8 efi: Add embedded peripheral firmware support new 3be5f0d286dc Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] new 6120681bdf1a Merge branch 'efi/urgent' into efi/core, to pick up fixes new 73f2f563661d MAINTAINERS: Adjust EFI entry to removing eboot.c new f9834f18f03e efi/libstub: Add libstub/mem.c to the documentation tree new 3cdcd6899eaf efi/x86: Annotate the LOADED_IMAGE_PROTOCOL_GUID with SYM_DATA new 71ff44ac6cfa efi/x86: Respect 32-bit ABI in efi32_pe_entry() new 3fab43318f05 efi/x86: Make efi32_pe_entry() more readable new 8acf63efa171 efi/x86: Avoid using code32_start new 81a34892c2c7 x86/boot: Use unsigned comparison for addresses new f3fa0efce2e7 efi/libstub/x86: Deal with exit() boot service returning new 8ef44be39311 x86/boot/compressed/32: Save the output address instead of [...] new 1887c9b653f9 efi/x86: Decompress at start of PE image load address new 26725192c46e efi/x86: Add kernel preferred address to PE header new 964124a97b97 efi/x86: Remove extra headroom for setup block new d5cdf4cfeac9 efi/x86: Don't relocate the kernel unless necessary new dd09fad9d2ca efi/x86: Ignore the memory attributes table on i386 new 57648adb317c efi/x86: Preserve %ebx correctly in efi_set_virtual_address_map() new 2fb2c17993a3 efi/libstub: Avoid linking libstub/lib-ksyms.o into vmlinux new 8d8ab66a717a efi: Fix a mistype in comments mentioning efivar_entry_ite [...] new ac82d356994d efi/libstub/x86: Use ULONG_MAX as upper bound for all allocations new 0347d8c28cbb efi/x86: Fix cast of image argument new d5528d5e9104 partitions/efi: Fix partition name parsing in GUID partiti [...] new c46472e3d28e Merge branch 'efi/core' new 12481c767130 Merge branch 'core/objtool' new e87995abf800 Merge remote-tracking branch 'tip/auto-latest' new 2b754e629d03 Merge remote-tracking branch 'clockevents/timers/drivers/next' new d3cdcb9fca9e Merge remote-tracking branch 'edac/edac-for-next' new a15111075a84 irqchip: vic: Support cascaded VIC in device tree new 25591d4c6459 irqchip/stm32: Add irq retrigger support new 47beed513a85 pinctrl: stm32: Add level interrupt support to gpio irq chip new 04d80dbe858d irqchip/gic-v3-its: Fix access width for gicr_syncr new 66968d7dfc3f irqchip: Add COMPILE_TEST support for IMX_INTMUX new bc714c8bd4b7 irqchip/renesas-intc-irqpin: Restore devm_ioremap() alignment new 2ef1cb763d92 irqchip: Replace setup_irq() by request_irq() new b00af83182ec irqchip/gic-v3: Use SGIs without active state if offered new 7bd71b7dc34c irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] new 5b4b3748c62a irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] new 5da987034c2e irqchip/gic-v4.1: Wait for completion of redistributor's I [...] new c2eadbbbb507 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] new d304c03c2f6d irqchip/gic-v4.1: Advertise support v4.1 to KVM new 57811adb9759 irqchip/gic-v4.1: Map the ITS SGIR register page new db3a778fce22 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip new 31e65bf2a5bc irqchip/gic-v4.1: Add initial SGI configuration new 8181743e34ad irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks new e52715d96ba9 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks new dae177cd0be5 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks new ff47f793932d irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] new e3778a72adb9 irqchip/gic-v4.1: Add VSGI allocation/teardown new 88bd581eea3a irqchip/gic-v4.1: Add VSGI property setup new a0d16c3f3fcf irqchip/gic-v4.1: Eagerly vmap vPEs new 7756a19de0f4 irqchip/sifive-plic: Enable/Disable external interrupts up [...] new 850fc6a2ae5b irqchip/sifive-plic: Add support for multiple PLICs new b024f322d3ec Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 79a13115e49e kcsan: Fix misreporting if concurrent races on same address new c84dece2259d kcsan: Move interfaces that affects checks to kcsan-checks.h new b53b0d3af273 compiler.h, seqlock.h: Remove unnecessary kcsan.h includes new fd4755e10be3 kcsan: Introduce kcsan_value_change type new f242826a2fd1 kcsan: Add kcsan_set_access_mask() support new 0db92d295c5a kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) new 31bbbb841768 kcsan, trace: Make KCSAN compatible with tracing new 5aa2f82d2c6f kcsan: Add option to allow watcher interruptions new 99a569c3204c kcsan: Add option for verbose reporting new 4218fe6f7288 kcsan: Add current->state to implicitly atomic accesses new 609bb0be382e kcsan: Fix a typo in a comment new bd3b71c00e79 kcsan: Update Documentation/dev-tools/kcsan.rst new ed19b70e38cf kcsan: Update API documentation in kcsan-checks.h new d3630192cc1d Merge branch 'kcsan-dev.2020.03.09b' into HEAD new 5514b965d5bb Merge branch 'lkmm-dev.2020.02.16a' into HEAD new cba18c0cec41 rcu: Mark rcu_state.ncpus to detect concurrent writes new f6c29b1b7c42 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] new 67baa3120e67 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks new 486ee06993de srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] new 03d11aaca2bc rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks new d3ce30797459 rcu: Use data_race() for RCU CPU stall-warning prints new 02a37acf273e rcu: Use data_race() for RCU expedited CPU stall-warning prints new 775cb84180c2 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] new df55a451a75c rcutorture: Make kvm-recheck-rcu.sh handle truncated lines new 757a1e652255 rcu: Make rcu_read_unlock_special() safe for rq/pi locks new 909c2807b5f9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] new 113bfedc5067 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field new 05abc4b6aab0 rcu: Don't use negative nesting depth in __rcu_read_unlock() new 4194563740e0 rcutorture: Mark data-race potential for rcu_barrier() tes [...] new a13fe9507da1 fork: Annotate a data race in vm_area_dup() new c2eab545058d EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] new ee9bf1604141 rcu: Expedite first two FQS scans under callback-overload [...] new 5423fd3bed59 locktorture.c: Fix if-statement empty body warnings new 5e1cfcc23758 tools/memory-model: Add an exception for limitations on _u [...] new 3859f6664bd0 Documentation/locking/atomic: Fix atomic-set litmus test new 54339ccd2144 Documentation/locking/atomic: Introduce atomic-tests directory new 0cc4c81a94a3 Documentation/locking/atomic: Add a litmus test for atomic_set() new b0cc4754905f Documentation/locking/atomic: Add a litmus test smp_mb__af [...] new c69c11a4cd0c Default enable RCU list lockdep debugging with PROVE_RCU new b7bb333e9c3e tools/memory-model: Fix "conflict" definition new 689ddc85ae3f rcu-tasks: Move Tasks RCU to its own file new ec4b30104efb rcu-tasks: Create struct to hold state information new e67d9c4d86a3 rcu: Reinstate synchronize_rcu_mult() new 00f35a750dc0 rcutorture: Add a test for synchronize_rcu_mult() new 4a25c7b07d46 sched/core: Add functions to prevent sleepers from awakening new a82d1ecc6224 sched/core: Allow sampling state on a runnable (not running) task new 37564025a3d7 rcu-tasks: Refactor RCU-tasks to allow variants to be added new cbd703932774 rcu-tasks: Add an RCU-tasks rude variant new 2606bc879cd9 rcutorture: Add torture tests for RCU Tasks Rude new c14bad208f7b rcu-tasks: Use unique names for RCU-Tasks kthreads and messages new 67ffb1a132e4 rcu: Fix the (t=0 jiffies) false positive new f4420cc0365c Revert "rculist: Describe variadic macro argument in a Sph [...] new d9d40a212b54 Merge remote-tracking branch 'rcu/rcu/next' new 1c77a4067dd2 Merge remote-tracking branch 'kvms390/next' new e63de44d28ca xen/xenbus: remove unused xenbus_map_ring() new e774dcabf4e8 Merge remote-tracking branch 'xen-tip/linux-next' new bd9fe8c15af7 Merge remote-tracking branch 'percpu/for-next' new 35cb1cbbc229 Merge remote-tracking branch 'workqueues/for-next' new 5e9d7f9237d0 Merge remote-tracking branch 'drivers-x86/for-next' new c5cd2b47b203 platform/chrome: cros_ec_proto: Report command not supported new 6bc15ad784ed platform/chrome: cros_ec_vbc: Use cros_ec_cmd_xfer_status helper new 413dda8f2c6f platform/chrome: cros_ec_chardev: Use cros_ec_cmd_xfer_sta [...] new 72540a571653 platform/chrome: cros_ec_sysfs: Use cros_ec_cmd_xfer_statu [...] new cff38b0c58fc platform/chrome: cros_ec_lightbar: Use cros_ec_cmd_xfer_st [...] new c06e58b6b733 platform/chrome: cros_ec: Use cros_ec_cmd_xfer_status helper new 7e11f4c0c5cc platform/chrome: Kconfig: Remove CONFIG_ prefix from MFD_C [...] new e157b73a8033 Merge remote-tracking branch 'chrome-platform/for-next' new 60730469fb9f Merge remote-tracking branch 'leds/for-next' new 236cf3f29779 Merge remote-tracking branch 'ipmi/for-next' new 1745d299af5b driver core: Reevaluate dev->links.need_for_probe as suppl [...] new 8375e74f2bca driver core: Add fw_devlink kernel commandline option new 35223d15f32a efi/arm: Start using fw_devlink_get_flags() new bc749007ad8d of: property: Start using fw_devlink_get_flags() new e94f62b7140f of: property: Delete of_devlink kernel commandline option new c8c43cee29f6 driver core: Fix driver_deferred_probe_check_state() logic new e2cec7d68537 driver core: Set deferred_probe_timeout to a longer defaul [...] new bec6c0ecb243 pinctrl: Remove use of driver_deferred_probe_check_state_c [...] new 0e9f8d09d280 driver core: Remove driver_deferred_probe_check_state_continue() new 64c775fb4b21 driver core: Rename deferred_probe_timeout and make it global new dca0b44957e5 regulator: Use driver_deferred_probe_timeout for regulator [...] new ab7789c5174c driver core: Add missing annotation for device_links_read_lock() new 68464d79015a driver core: Add missing annotation for device_links_write_lock() new 9211f0a6a91a driver core: fw_devlink_flags can be static new 9a2dd570591e Merge 5.6-rc5 into driver-core-next new e03eba1223ac Merge remote-tracking branch 'driver-core/driver-core-next' new 719d57c10df7 Merge remote-tracking branch 'usb/usb-next' new ba2e566896a6 Merge remote-tracking branch 'usb-serial/usb-next' new f8cd5b1bc275 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 41c5bc1008f5 Merge remote-tracking branch 'phy-next/next' new 101f227c2403 vt: selection, remove 2 local variables from set_selection_kernel new 555b4ef79797 vt: selection, localize use_unicode new 9256d09f1da1 vt: selection, create struct from console selection globals new f400991bf872 vt: switch vt_dont_switch to bool new a10df4910cdb vt: vt_kern.h, remove extern from functions new 6ff66e081374 vt: selection, remove redeclaration of poke_blanked_console new bc80932cc25a vt: selection, indent switch-case properly new 67f468d4ae9f tty: serial: atmel_serial: Drop GPIO includes new 8145e85f8245 tty: serial: lantiq: Drop GPIO include new 97cbaf2c829b tty: serial: cpm_uart: Convert to use GPIO descriptors new 9fa3c4b1fa37 tty: serial: qcom_geni_serial: Fix GPIO swapping with workaround new 9be1064fe524 serial: ar933x_uart: add RS485 support new 9dd5185a206d dt-bindings: serial: document fsl,inverted-tx and -rx options new 5a08a4877aed tty: imx serial: Implement support for reversing TX and RX [...] new e32a83c70cf9 serial: 8250-mtk: modify mtk uart power and clock management new 1b91d97c66ef serial: 8250_lpss: Add ->setup() for Elkhart Lake ports new 2b1b799d7630 arm64: change ARCH_SPRD Kconfig to tristate new 7ba87cfec71a tty: serial: make SERIAL_SPRD not depend on ARCH_SPRD new 4f5f58873756 tty: serial: Use the correct style for SPDX License Identifier new f8c3686c65f0 serial: earlycon: prefer EARLYCON_DECLARE() variant new f45709df7731 serial: 8250: Don't touch RTS modem control while in rs485 mode new fe7f0fa43cef serial: 8250: Support rs485 devicetree properties new 283e096ffb70 serial: 8250: Deduplicate ->rs485_config() callback new 6d3e54e1955e serial: 8250: Sanitize rs485 config harder new 41a70b7f4734 serial: 8250: Deduplicate rs485 active_timer assignment new 058bc104f7ca serial: 8250: Generalize rs485 software emulation new f93bf7589114 serial: 8250_bcm2835aux: Support rs485 software emulation new 7f9803072ff6 serial: 8250: Support console on software emulated rs485 ports new eaee41727e6d sysctl/sysrq: Remove __sysrq_enabled copy new 68af43173d3f serial/sysrq: Add MAGIC_SYSRQ_SERIAL_SEQUENCE new d24e163af05c tty: mips_ejtag_fdc: Mark expected switch fall-through new cdc26c076ff7 Merge remote-tracking branch 'tty/tty-next' new bb3a151dd427 Merge 5.6-rc5 into char-misc-next new 60b2582eb453 Merge remote-tracking branch 'char-misc/char-misc-next' new 63a7ea4a0dd8 Merge remote-tracking branch 'extcon/extcon-next' new b090107f1881 Merge remote-tracking branch 'soundwire/next' new 61c513561001 Merge remote-tracking branch 'thunderbolt/next' new 79db00d50568 Merge remote-tracking branch 'staging/staging-next' new 55d11ad12e45 Merge remote-tracking branch 'mux/for-next' new 26f120318e04 Merge remote-tracking branch 'icc/icc-next' new 4abaeb0de484 Merge remote-tracking branch 'slave-dma/next' new 44f12355de93 Merge remote-tracking branch 'cgroup/for-next' new 1a78b2337dbb Merge remote-tracking branch 'scsi/for-next' 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 new 3fe59718f75c tools/virtio: option to build an out of tree module new 4b2e628b580f virtio-net: Introduce extended RSC feature new b8615b04a67d virtio-net: Introduce RSS receive steering feature new d40662d5f12b virtio-net: Introduce hash report feature new b5769cdc14fc virtio-balloon: Switch back to OOM handler for VIRTIO_BALL [...] new ea3d2fbede43 Merge remote-tracking branch 'vhost/linux-next' new 05eafe64881f hwspinlock: Allow drivers to be built with COMPILE_TEST new 0d20e3d606b0 remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown new 02b82b2e5214 remoteproc: qcom_q6v5_mss: Validate each segment during loading new 1a40eb61fe11 remoteproc: qcom_q6v5_mss: Reload the mba region on coredump new 9307a1578aea remoteproc: fix kernel-doc warnings new 0fcbb369f052 remoteproc: Use size_t type for len in da_to_va new da52677ca82f remoteproc: Use size_t instead of int for rproc_mem_entry len new e8942b0308f0 remoteproc: Use u64 type for boot_addr new c74889836739 remoteproc: Add elf helpers to access elf64 and elf32 fields new 3a8ca29ada4a remoteproc: Rename rproc_elf_sanity_check for elf32 new a7f85f858764 remoteproc: Add elf64 support in elf loader new 46f7c4d93bd9 remoteproc: Allow overriding only sanity_check new 24829246f2fc remoteproc: Adapt coredump to generate correct elf type new 684f85affc05 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 97d454616b07 Merge remote-tracking branch 'rpmsg/for-next' new 340088ba80f9 Merge remote-tracking branch 'gpio/for-next' new f211a72ec0db Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new f98371476f36 pinctrl: qcom: ssbi-gpio: Fix fwspec parsing bug new d62e7fbea495 pinctrl: falcon: fix syntax error new 1cada2f30766 pinctrl: qcom: Assign irq_eoi conditionally new ab5644db943f Merge branch 'devel' into for-next new 7671c51e65b5 Merge remote-tracking branch 'pinctrl/for-next' new 847e1e65b611 Merge remote-tracking branch 'userns/for-next' 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 new b591237fa5d3 Merge remote-tracking branch 'ktest/for-next' new d9fe92b2bd32 Merge remote-tracking branch 'random/dev' new bb285f45514d Merge remote-tracking branch 'kselftest/next' new e8553ba4ee2c Merge remote-tracking branch 'livepatching/for-next' new fd7d7a79bb0c Merge remote-tracking branch 'coresight/next' new e97dddcf4912 rtc: sirfsoc: convert to devm_rtc_allocate_device new e5f67df817ec rtc: sirfsoc: set range new 0bfca7b80612 rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 4ca8a481b958 rtc: davinci: convert to devm_rtc_allocate_device new 4fd469a7fa0d rtc: davinci: remove useless 24h alarm handling new 8c84d5b768af rtc: davinci: let the core handle rtc range new ee4c5be88a41 rtc: davinci: remove useless error handling new 10b6ae84397f rtc: pl030: set range new 9057bad69b79 rtc: pl030: remove useless invalid alarm handling new 0ced2f7a05cb rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 04d3443c4164 rtc: starfire: set range new f653b0d5bc4f rtc: starfire: switch to rtc_time64_to_tm new 905bbe741b9e rtc: au1xxx: convert to devm_rtc_allocate_device new b57fe5f8291b rtc: au1xxx: remove goto label new 8c203dab700d rtc: au1xxx: set range new 7f4c56cde880 rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 94d700f5b3e5 rtc: sa1100: fix possible race condition new db177c3dd70f rtc: sa1100: set range new 13593061e567 rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64 new ab274a262a71 rtc: cpcap: convert to devm_rtc_allocate_device new 734c64e772db rtc: cpcap: set range new e7fc2a95a979 rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 new f0c2bff3b603 rtc: ds1374: fix possible race condition new fb19e5884421 rtc: ds1374: set range new 2cb53bfba83b rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 9e2074a82cc9 rtc: ds1305: set range new 0a0f6dbff420 rtc: ds1305: switch to rtc_tm_to_time64 new 5deed0908972 rtc: pm8xxx: convert to devm_rtc_allocate_device new 608135ea4f64 rtc: pm8xxx: set range new b67195ce55ab rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64 new 773341e4cbaa rtc: pm8xxx: stop validating valid alarm time new 60caac5f490a rtc: mpc5121: simplify probe new cb305e3d0ff1 rtc: mpc5121: convert to devm_rtc_allocate_device new 6d78064adccb rtc: mpc5121: set range new 64dc5a1f99b2 rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64 new dfa8c0a3d599 rtc: fsl-ftm-alarm: allow COMPILE_TEST new 63f8a3c7317a rtc: pl031: remove useless invalid alarm handling new 971d982ea0c2 rtc: pl031: set range new 75a472845196 rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64 new ebc8fddc50ff rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 8074a2559304 Merge remote-tracking branch 'rtc/rtc-next' new 5a564c8c3800 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new e067346283a4 Merge remote-tracking branch 'at24/at24/for-next' new d07ae59a5477 Merge remote-tracking branch 'ntb/ntb-next' new 47b9438e291a Merge remote-tracking branch 'fsi/next' new 8dcd1c1577e6 Merge remote-tracking branch 'slimbus/for-next' new c609408c27be nvmem: jz4780-efuse: fix build warnings on ARCH=x86_64 or riscv new 8e178ac2afba Merge remote-tracking branch 'nvmem/for-next' new a89b6965e199 Merge remote-tracking branch 'xarray/xarray' new 9d32aa6cc485 Merge remote-tracking branch 'hyperv/hyperv-next' new d568bbd2f872 auxdisplay: Fix Kconfig indentation new e8897e4fe8f2 auxdisplay: img-ascii-lcd: convert to devm_platform_iorema [...] new 2f920c0f0e29 auxdisplay: charlcd: replace zero-length array with flexib [...] new 500b8d8b431c Merge remote-tracking branch 'auxdisplay/auxdisplay' new 163421c777ab Merge remote-tracking branch 'kgdb/kgdb/for-next' new 61a48df5ff89 Merge remote-tracking branch 'devfreq/devfreq-next' new 241d40a9dd5a Merge remote-tracking branch 'hmm/hmm' new 659c81103de9 Merge remote-tracking branch 'fpga/for-next' new f6d92ced2260 Revert "virtio-balloon: Switch back to OOM handler for VIR [...] new 521fe79c393f mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] new fe24c85f4590 mm/swapfile.c: move inode_lock out of claim_swapfile new 4728e7edafdc /proc/kpageflags: prevent an integer overflow in stable_pa [...] new f1ab2d4e1678 /proc/kpageflags: do not use uninitialized struct pages new a019fd557604 mm: fork: fix kernel_stack memcg stats for various stack i [...] new 414b7771c8b4 vfs: partially revert "don't allow writes to swap files" new d823982f2d05 x86/mm: Split vmalloc_sync_all() new 2ea5456be50a kthread: mark timer used by delayed kthread works as IRQ safe new 9ecba357e3b0 asm-generic: make more kernel-space headers mandatory new 790df6429db8 scripts/spelling.txt: add syfs/sysfs pattern new 5eee7d46a647 ocfs2: remove FS_OCFS2_NM new 04bd497e0d3b ocfs2: remove unused macros new 2fae6aaa6c08 ocfs2: use OCFS2_SEC_BITS in macro new 813a927d5096 ocfs2: remove dlm_lock_is_remote new c14f5c3b1ea9 ocfs2: there is no need to log twice in several functions new f234351f7ee3 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" new 954565b1c872 ocfs2: remove useless err new e3e5a326a64d ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] new 7575b83440b6 ocfs2: replace zero-length array with flexible-array member new 167921b43248 ramfs: support O_TMPFILE new 2b2e53cdb1e7 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 13611d091b95 mm/slub.c: replace cpu_slab->partial with wrapped APIs new b735d0075a4f mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs new b2f74d353f2f mm/kmemleak.c: use address-of operator on section symbols new c61a0e23db1c mm/Makefile: disable KCSAN for kmemleak new f7c364f3c32e mm/filemap.c: don't bother dropping mmap_sem for zero size [...] new 2f27b92c606c mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] new ac29b4b7c629 mm/gup: split get_user_pages_remote() into two routines new e299442cc6ea mm/gup: pass a flags arg to __gup_device_* functions new 3239bbd2281e mm: introduce page_ref_sub_return() new a4754d5aa9e7 mm/gup: pass gup flags to two more routines new 64858ce396d0 mm/gup: require FOLL_GET for get_user_pages_fast() new d56654e79c1f mm/gup: track FOLL_PIN pages new da0d309cfa60 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] new 3a986fdd19d7 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting new f9773bb9b95c mm/gup_benchmark: support pin_user_pages() and related calls new 784164be85a9 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] new 2e63a9c913b3 mm: improve dump_page() for compound pages new ea85db4d4117 mm: dump_page(): additional diagnostics for huge pinned pages new 6a8c0d321f1f mm/swapfile.c: fix comments for swapcache_prepare new e20f72d37ef7 mm/swap.c: not necessary to export __pagevec_lru_add() new b43a646b7f24 mm/swapfile: fix data races in try_to_unuse() new dec433120394 mm, memcg: fix build error around the usage of kmem_caches new bc853c8840fb mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node new b5d41d2ac988 mm: memcg/slab: introduce mem_cgroup_from_obj() new 2df1a2c2a266 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 new 7c751cf2c570 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments new bcdfb59f0365 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments new 9e98adad2d43 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] new e001071b4e34 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() new 9d8472637c9f mm: memcg/slab: cache page number in memcg_(un)charge_slab() new 2e368addd2ab mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] new fab6d1f29c02 mm: memcontrol: fix memory.low proportional distribution new eeae2b60dcbd mm: memcontrol: clean up and document effective low/min ca [...] new b9e197f4a1d6 mm: memcontrol: recursive memory.low protection new 564b845a167a memcg: css_tryget_online cleanups new 7ebf3af7593a mm/vmscan: remove unnecessary lruvec adding new 9da0084111c7 mm-vmscan-remove-unnecessary-lruvec-adding-checkpatch-fixes new 4759976c911e mm/memcg: fold lock_page_lru into commit_charge new 48bbe8820562 mm/page_idle: no unlikely double check for idle page counting new 7101560990e1 mm/thp: move lru_add_page_tail func to huge_memory.c new 079f445a43ab mm/thp: clean up lru_add_page_tail new 9c8518b89baf mm/thp: narrow lru locking new e7dfd9bd2385 mm/mapping_dirty_helpers: Update huge page-table entry callbacks new c81bc1548ae7 mm: don't prepare anon_vma if vma has VM_WIPEONFORK new 503044e686bf Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" new 592a5484d8d5 mm: set vm_next and vm_prev to NULL in vm_area_dup() new e32161567843 mm/vma: add missing VMA flag readable name for VM_SYNC new 25670e6fe9c5 mm/vma: make vma_is_accessible() available for general use new bfe0ccbe6690 mm/vma: replace all remaining open encodings with is_vm_hu [...] new 855a6cc17c00 mm/vma: replace all remaining open encodings with vma_is_a [...] new 3ef78ef849f1 mm/vma: append unlikely() while testing VMA access permissions new e161bb247780 mm/mmap.c: fix the adjusted length error new b7432496e240 mm/vma: move VM_NO_KHUGEPAGED into generic header new d982288b1724 mm/vma: make vma_is_foreign() available for general use new 5a40c1dded8a mm/vma: make is_vma_temporary_stack() available for general use new ca4fddc52ef4 mm: add pagemap.h to the fine documentation new 3a2a0d209d4e mm/mremap: add MREMAP_DONTUNMAP to mremap() new fcbe3b608469 mm-add-mremap_dontunmap-to-mremap-v6 new 204adee49bc7 mm-add-mremap_dontunmap-to-mremap-v7 new 05b1ec96836f selftests: add MREMAP_DONTUNMAP selftest new 46c582a39181 selftest-add-mremap_dontunmap-selftest-fix new a04a10bbdf55 selftest: add MREMAP_DONTUNMAP selftest new fe42cad691f2 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes new 2776a0ae343d mm/sparsemem: get address to page struct instead of addres [...] new 4a37b3975be9 mm/sparse: rename pfn_present() to pfn_in_present_section() new dc6aaa6f0f0d kasan: detect negative size in memory operation function new c2fe346a6503 kasan: add test for invalid size in memmove new 102a4fcc025e mm/page_alloc: increase default min_free_kbytes bound new d8ebd095f850 mm: vmpressure: don't need call kfree if kstrndup fails new 17b97e894788 mm: vmpressure: use mem_cgroup_is_root API new 66a33e2e6aa1 mm: vmscan: replace open codings to NUMA_NO_NODE new a992359f3456 mm/vmscan.c: remove cpu online notification for now new 4309e673ce83 mm/vmscan.c: fix data races using kswapd_classzone_idx new a5b4cb55c517 mm/vmscan.c: Clean code by removing unnecessary assignment new cfd9e1cbb03f mm,compaction,cma: add alloc_contig flag to compact_control new 81417d84dd72 mm,thp,compaction,cma: allow THP migration for CMA allocations new b6f047a6a056 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix new 51f623e92ba8 mm, compaction: fully assume capture is not NULL in compac [...] new b78f8f4d1cf6 mm/compaction: really limit compact_unevictable_allowed to [...] new 1ce3892f516d mm/compaction: Disable compact_unevictable_allowed on RT new ffb18b2a8652 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping new 0873a05e5488 mm/mempolicy: check hugepage migration is supported by arc [...] new ab37d0bc984a mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() new 8576a79042e3 mm/memblock.c: remove redundant assignment to variable max_addr new c2956700fef7 hugetlb_cgroup: add hugetlb_cgroup reservation counter new 270b81410468 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] new 4f0af5d5930b mm/hugetlb_cgroup: fix hugetlb_cgroup migration new cb170947bc82 hugetlb_cgroup: add reservation accounting for private mappings new e6d2b7dc45ff hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] new df4fc2295647 hugetlb: disable region_add file_region coalescing new 839403d4bb4b mm/hugetlb: fix file_region entry allocations new cf96815d6107 hugetlb_cgroup: add accounting for shared mappings new bf3bfea43158 hugetlb_cgroup-add-accounting-for-shared-mappings-fix new 683766a5b157 hugetlb_cgroup: support noreserve mappings new 9aab12bd505c hugetlb: support file_region coalescing again new a256b6a1158b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs new ad4e65cc9458 hugetlb: remove check_coalesce_bug debug code new 9fccd72a16f3 hugetlb_cgroup: add hugetlb_cgroup reservation tests new 3b162b62daf9 hugetlb_cgroup: add hugetlb_cgroup reservation docs new 47ffcba9f868 mm/hugetlb.c: clean code by removing unnecessary initialization new 186ea74d849f mm/migrate.c: no need to check for i > start in do_pages_move() new 3d04d99b3c6e mm/migrate.c: wrap do_move_pages_to_node() and store_status() new 9097511e692d mm/migrate.c: check pagelist in move_pages_and_store_status() new 966fed870921 mm/migrate.c: unify "not queued for migration" handling in [...] new b2884a0d86b8 mm/migrate.c: migrate PG_readahead flag new 6643d109f6ab mm-migratec-migrate-pg_readahead-flag-fix new 346f626cf911 mm/ksm.c: update get_user_pages() argument in comment new 8f060f6ead0d drivers/base/memory.c: cache memory blocks in xarray to ac [...] new 517f8787623d drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new aa1427ad42a3 mm/madvise: pass task and mm to do_madvise new 5be1f48fdf86 mm/madvise: introduce process_madvise() syscall: an extern [...] new a9f35e8f93b1 fix process_madvise build break for arm64 new 0d491f254189 mm/madvise: check fatal signal pending of target process new 6341cc4870af pid: move pidfd_get_pid() to pid.c new 49bcbeb59455 mm/madvise: support both pid and pidfd for process_madvise new 6b1d1340dce3 mm/madvise: employ mmget_still_valid() for write lock new 9fa8e90919d2 mm/madvise: allow KSM hints for remote API new 930970f9ab73 mm: adjust shuffle code to allow for future coalescing new df14f2fd57fc mm: use zone and order instead of free area in free_list m [...] new de02e80fac6d mm: add function __putback_isolated_page new 5270277fbb3f mm: introduce Reported pages new b64c4d5bea98 virtio-balloon: pull page poisoning config out of free pag [...] new 80c03575431c virtio-balloon: add support for providing free page report [...] new c2000649bd9a mm/page_reporting: rotate reported pages to the tail of the list new b3c7da7c215b mm/page_reporting: add budget limit on how many pages can [...] new acb453f4b603 mm/page_reporting: add free page reporting documentation new df93b58c05cc drivers/base/memory.c: indicate all memory blocks as removable new 5f164e5a592a drivers/base/memory.c: drop section_count new 341e9edfa6fa drivers/base/memory.c: drop pages_correctly_probed() new 016d40d540d9 mm/page_ext.c: drop pfn_present() check when onlining new 972e41b2a36f mm/memory_hotplug.c: only respect mem= parameter during bo [...] new eab225ea0c85 mm/memory_hotplug.c: simplify calculation of number of pag [...] new 87c5294bdb82 mm/memory_hotplug.c: cleanup __add_pages() new f9895ddc2b61 mm/shmem.c: distribute switch variables for initialization new 030065aa2e0e mm/shmem.c: Clean code by removing unnecessary assignment new 72c4ade378d7 mm: huge tmpfs: try to split_huge_page() when punching hole new 3cab3c345c75 mm: prevent a warning when casting void* -> enum new 6c732cf9423d mm/zswap: allow setting default status, compressor and all [...] new 241e8e2465a9 mm/compaction: add missing annotation for compact_lock_irqsave new 913255528b33 mm/hugetlb: add missing annotation for gather_surplus_pages() new 24e026ca29b6 mm/mempolicy: add missing annotation for queue_pages_pmd() new ea0d1879f0d2 mm/slub: add missing annotation for get_map() new 96e46d9b23f0 mm/slub: add missing annotation for put_map() new d49087464ef3 mm/zsmalloc: add missing annotation for migrate_read_lock() new 24f2719df3de mm/zsmalloc: add missing annotation for migrate_read_unlock() new 469e1f12dd84 mm/zsmalloc: add missing annotation for pin_tag() new b30e7a794a69 mm/zsmalloc: add missing annotation for unpin_tag() new b3a2f2b2e63c mm: fix ambiguous comments for better code readability new 6104498ba768 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] new 71e5a37125aa fs/buffer.c: add debug print for __getblk_gfp() stall problem new 6bec59f62863 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 0eac0f13481d kernel/hung_task.c: Monitor killed tasks. new 250d8ff8e3f3 fs/proc/inode.c: annotate close_pdeo() for sparse new 6690c9d27500 proc: faster open/read/close with "permanent" files new 0b453263983d proc-faster-open-read-close-with-permanent-files-checkpatch-fixes new 31f91e13961e asm-generic: fix unistd_32.h generation format new 2812937134c1 kernel/extable.c: use address-of operator on section symbols new 5c2d569855d9 MAINTAINERS: add an entry for kfifo new 2a7dca5ad867 bitops: always inline sign extension helpers new edd347605f75 lib/test_lockup: test module to generate lockups new 06a28b7027e5 lib/bch.c: replace zero-length array with flexible-array member new 165dc64d4b8d lib/ts_bm.c: replace zero-length array with flexible-array member new 7ef5fb439332 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] new cf39328e236b lib/ts_kmp.c: replace zero-length array with flexible-arra [...] new 63a27e76cdce lib/scatterlist: fix sg_copy_buffer() kerneldoc new 9a8cc92790ca lib: test_stackinit.c: XFAIL switch variable init tests new d45048e65a59 lib/stackdepot.c: check depot_index before accessing the s [...] new 26a3811d5352 lib/stackdepot.c: build with -fno-builtin new 1b021ec85b6d kasan: stackdepot: move filter_irq_stacks() to stackdepot.c new 238e05e9ce39 percpu_counter: fix a data race at vm_committed_as new e7db5634126b lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] new 5011503af735 lib/test_bitmap.c: make use of EXP2_IN_BITS new 532feba851d6 lib/rbtree: fix coding style of assignments new e4ab0a990d4a lib/test_kmod.c: remove a NULL test new 72ce9b63a14a string: add stracpy and stracpy_pad mechanisms new eacc9a8c9c2d Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new cc7b52f42390 lib: optimize cpumask_local_spread() new f882826a0432 checkpatch: remove email address comment from email addres [...] new a3c22774bd8e checkpatch: check SPDX tags in YAML files new 23dcc0a9fb58 checkpatch: support "base-commit:" format new 8109c9b1c52e checkpatch: prefer fallthrough; over fallthrough comments new 83e5b85d66bb checkpatch: fix minor typo and mixed space+tab in indentation new e086c3ce273e checkpatch: fix multiple const * types new d9e725c74139 checkpatch: add command-line option for TAB size new 734b5466d550 checkpatch: improve Gerrit Change-Id: test new 70cc63d780cb epoll: fix possible lost wakeup on epoll_ctl() path new e5260b2357a7 kselftest: introduce new epoll test case new c76c813c8451 fs/epoll: make nesting accounting safe for -rt kernel new 78e57c185b0f fs/binfmt_elf.c: delete "loc" variable new 2e2334d40e9e fs/binfmt_elf.c: allocate less for static executable new c4a3f01a6ec5 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] new b66c35fedf9b samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes new 50b212209694 samples/hw_breakpoint: drop use of kallsyms_lookup_name() new dd574efc4c2a kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] new c7c97231f7f4 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] new 131107fa790a gcov: gcc_3_4: replace zero-length array with flexible-arr [...] new 375512bae82a kernel/gcov/fs.c: replace zero-length array with flexible- [...] new b89b39635979 kernel/relay.c: fix read_pos error when multiple readers new 95d9f63a054e aio: simplify read_events() new 08d93aa5870a init/Kconfig: clean up ANON_INODES and old IO schedulers options new 53087333f321 ubsan: add trap instrumentation option new 2eaf6e1eb7bb ubsan: split "bounds" checker from other options new c1811bd76852 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] new f8631b7bb21e ubsan: check panic_on_warn new 80fdf82e5449 kasan: unset panic_on_warn before calling panic() new 70f75b0dee9c ubsan: include bug type in report header new e51e6384e029 ipc/mqueue.c: fix a brace coding style issue new 34c7cf27ff17 Merge branch 'akpm-current/current' new a4cf87f0dfbe drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] new cd6cc0105dde mm/frontswap: mark various intentional data races new f48fde76fe3a mm/page_io: mark various intentional data races new 438e4486b64b mm-page_io-mark-various-intentional-data-races-v2 new 12b0b4d10641 mm/swap_state: mark various intentional data races new 51259358b502 mm/filemap.c: fix a data race in filemap_fault() new a67c3db46604 mm/swapfile: fix and annotate various data races new 752a598396b6 mm-swapfile-fix-and-annotate-various-data-races-v2 new 9d4bce0a5542 mm/page_counter: fix various data races at memsw new 9a6a41be221d mm/memcontrol: fix a data race in scan count new eef643a2784d mm/list_lru: fix a data race in list_lru_count_one new 0d5b45cb875b mm/mempool: fix a data race in mempool_free() new da48dfe7e0d1 mm/util.c: annotate an data race at vm_committed_as new e472b735b88e mm/rmap: annotate a data race at tlb_flush_batched new 1e5d821e2298 mm: annotate a data race in page_zonenum() new 36e7ea8f4415 mm/swap.c: annotate data races for lru_rotate_pvecs new 08f767b8cc0b mm/memory.c: refactor insert_page to prepare for batched-l [...] new 082e973c00a9 mm: bring sparc pte_index() semantics inline with other platforms new 718438443d67 mm: define pte_index as macro for x86 new 7f92a2baebe9 mm/memory.c: add vm_insert_pages() new d15b545a23cb mm-add-vm_insert_pages-fix new 678a547082f5 add missing page_count() check to vm_insert_pages(). new f67db0b854fc mm: vm_insert_pages() checks if pte_index defined. new 3f08f529d231 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 1a96729eb468 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new adf576f0894f arm/arm64: add support for folded p4d page tables new 31ce089a30e7 h8300: remove usage of __ARCH_USE_5LEVEL_HACK new 040c43369d42 hexagon: remove __ARCH_USE_5LEVEL_HACK new c6d4f85749bf ia64: add support for folded p4d page tables new b1989c9bf8e5 nios2: add support for folded p4d page tables new d11ee380f550 openrisc: add support for folded p4d page tables new aa296cdaedc3 powerpc: add support for folded p4d page tables new 60225615e972 fix for "powerpc: add support for folded p4d page tables" new f1fa308a85e3 sh: fault: modernize printing of kernel messages new f7ddb0bc72a0 sh: drop __pXd_offset() macros that duplicate pXd_index() ones new fc8758fc2c0a sh: add support for folded p4d page tables new 53259f13efdb unicore32: remove __ARCH_USE_5LEVEL_HACK new b6c58040a2b5 asm-generic: remove pgtable-nop4d-hack.h new 0493ce1945df mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] new 8e73bce6061c fs/seq_file.c: seq_read(): add info message about buggy .n [...] new fbc3f0fb3086 seq_read-info-message-about-buggy-next-functions-fix new 658a36ae5d25 kernel/gcov/fs.c: gcov_seq_next() should increase position index new 21ea2a1fa375 ipc/util.c: sysvipc_find_ipc() should increase position index new fd369d3ff33e drivers/tty/serial/sh-sci.c: suppress warning new 63d8b5a43fcc drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 1c12f94494b8 Merge branch 'akpm/master' new 134546626849 Add linux-next specific files for 20200310
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/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1364 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 40 +- Documentation/arm64/amu.rst | 112 + Documentation/arm64/booting.rst | 14 + Documentation/arm64/index.rst | 1 + Documentation/dev-tools/kcsan.rst | 25 +- Documentation/devicetree/bindings/arm/psci.yaml | 28 +- .../devicetree/bindings/arm/rockchip.yaml | 5 + .../bindings/input/cypress,tm2-touchkey.txt | 1 + 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/power/power-domain.yaml | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.txt | 4 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/firmware/efi/index.rst | 11 + Documentation/driver-api/firmware/index.rst | 1 + Documentation/filesystems/path-lookup.rst | 7 +- Documentation/networking/rds.txt | 2 +- Documentation/remoteproc.txt | 2 +- Documentation/sound/soc/codec-to-codec.rst | 9 +- MAINTAINERS | 46 +- Makefile | 2 +- Next/SHA1s | 181 +- Next/Trees | 1 - Next/merge.log | 3264 ++++++++++++-------- arch/arm/boot/dts/am33xx.dtsi | 121 +- arch/arm/boot/dts/am4372.dtsi | 125 +- 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/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 | 94 + 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/crypto/ghash-ce-core.S | 5 +- arch/arm/include/asm/topology.h | 3 + .../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/arm64/Kconfig | 27 + 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 - arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 42 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 51 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 79 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 267 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1096 +++++++ arch/arm64/configs/defconfig | 1 + 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 | 9 +- arch/arm64/include/asm/mmu.h | 4 +- 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 | 16 +- arch/arm64/kernel/cpufeature.c | 70 + arch/arm64/kernel/entry-ftrace.S | 48 +- arch/arm64/kernel/entry.S | 115 +- arch/arm64/kernel/head.S | 73 +- 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/proc.S | 3 + 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/microblaze/kernel/timer.c | 10 +- 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/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/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/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/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/hugetlbpage.c | 6 +- arch/s390/include/asm/page.h | 18 +- arch/um/drivers/vector_kern.c | 1 + 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/kernel/apic/vector.c | 6 + arch/x86/kernel/asm-offsets.c | 1 - arch/x86/mm/init_32.c | 38 - 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 + block/bfq-cgroup.c | 9 +- block/blk-core.c | 6 - block/partitions/efi.c | 35 +- block/partitions/efi.h | 2 +- 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/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/block/virtio_blk.c | 17 +- drivers/bluetooth/btusb.c | 2 +- drivers/char/tpm/tpm_tis_spi_cr50.c | 7 +- 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/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/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/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 82 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 70 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 7 +- 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 | 204 ++ 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 | 19 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 122 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 120 +- 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_mqd_manager_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 5 + .../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 + .../asic_reg/wafl/wafl2_4_0_0_smn.h} | 30 +- .../amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h | 69 + .../asic_reg/xgmi/xgmi_4_0_0_smn.h} | 30 +- 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_cdclk.c | 22 + drivers/gpu/drm/i915/display/intel_color.c | 423 +-- 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_fbc.c | 12 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 31 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 54 +- 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_engine.h | 15 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 17 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 69 +- 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 | 12 +- 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/i915_buddy.c | 3 +- drivers/gpu/drm/i915/i915_drv.h | 13 +- drivers/gpu/drm/i915/i915_reg.h | 1 - drivers/gpu/drm/i915/i915_request.c | 15 +- drivers/gpu/drm/i915/i915_request.h | 7 +- drivers/gpu/drm/i915/i915_scheduler.c | 7 +- drivers/gpu/drm/i915/i915_utils.h | 25 +- 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/scheduler/sched_entity.c | 18 + drivers/hwspinlock/Kconfig | 12 +- 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/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/md/bcache/alloc.c | 18 +- drivers/md/bcache/btree.c | 13 - drivers/misc/uacce/uacce.c | 16 + 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/diskonchip.c | 2 +- drivers/net/Kconfig | 2 + drivers/net/Makefile | 1 + drivers/net/bareudp.c | 17 +- drivers/net/bonding/bond_alb.c | 20 +- drivers/net/ethernet/broadcom/bcm63xx_enet.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/chelsio/cxgb4/cxgb4.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 35 + .../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 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 126 +- 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 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 2 - drivers/net/ethernet/intel/ice/ice_main.c | 32 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 17 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 11 + .../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_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_lif.c | 8 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 10 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 + drivers/net/ethernet/sfc/ef10.c | 32 +- drivers/net/ethernet/sfc/efx.h | 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 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 3 +- 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_main.c | 5 +- drivers/net/phy/Kconfig | 8 + drivers/net/phy/Makefile | 1 + drivers/net/phy/mdio-ipq8064.c | 166 + 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/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/pci.c | 34 + drivers/pci/pcie/Kconfig | 1 + drivers/pci/pcie/aer_inject.c | 6 +- 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/at91-reset.c | 190 +- 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/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/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 | 96 +- drivers/remoteproc/remoteproc_debugfs.c | 2 +- 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 | 2 +- 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/qdio_debug.c | 19 + drivers/scsi/qedf/qedf_main.c | 18 +- drivers/spi/Kconfig | 2 +- drivers/staging/exfat/Kconfig | 2 +- drivers/staging/qlge/qlge_ethtool.c | 2 + 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 | 196 +- drivers/tty/vt/vt_ioctl.c | 6 +- drivers/usb/chipidea/udc.c | 4 +- drivers/vhost/vhost.c | 232 +- drivers/vhost/vhost.h | 12 - drivers/video/console/vgacon.c | 3 + drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_ring.c | 4 +- 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/btrfs/inode.c | 4 +- fs/cifs/cifspdu.h | 18 +- fs/cifs/connect.c | 5 +- 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/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/file.c | 13 +- fs/inode.c | 1 + fs/internal.h | 1 - fs/io_uring.c | 31 +- fs/jbd2/commit.c | 7 +- fs/jfs/jfs_dtree.c | 2 +- fs/jfs/jfs_xattr.h | 4 +- fs/namei.c | 981 +++--- fs/namespace.c | 101 +- fs/open.c | 4 +- fs/pstore/ram_core.c | 2 +- fs/super.c | 2 +- include/asm-generic/bitops.h | 5 +- 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/blkdev.h | 1 - include/linux/bpf.h | 4 +- include/linux/cpufreq.h | 5 + include/linux/cpuhotplug.h | 1 + include/linux/device/driver.h | 2 +- include/linux/efi.h | 7 + include/linux/efi_embedded_fw.h | 41 + include/linux/fs.h | 1 + include/linux/futex.h | 17 +- include/linux/fwnode.h | 2 + include/linux/inet_diag.h | 18 +- include/linux/interrupt.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/min_heap.h | 134 + include/linux/mlx5/mlx5_ifc.h | 11 +- include/linux/mtd/mtd.h | 125 +- include/linux/mtd/partitions.h | 1 - include/linux/namei.h | 4 +- include/linux/pci.h | 5 + include/linux/perf_event.h | 7 + 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/topology.h | 8 + include/linux/serial_8250.h | 3 + include/linux/serial_core.h | 1 + include/linux/skmsg.h | 56 +- include/linux/sysrq.h | 7 + include/linux/uacce.h | 2 + include/linux/vt_kern.h | 64 +- include/linux/wait.h | 4 + include/net/act_api.h | 4 + include/net/bluetooth/hci.h | 16 +- include/net/bluetooth/hci_core.h | 1 + include/net/bluetooth/l2cap.h | 44 + include/net/bluetooth/mgmt.h | 4 +- include/net/flow_offload.h | 68 + include/net/inet_connection_sock.h | 6 + include/net/tcp.h | 20 +- include/net/udp.h | 5 + include/sound/pcm.h | 9 +- include/sound/soc.h | 3 + include/trace/events/sched.h | 4 + include/uapi/drm/amdgpu_drm.h | 5 +- include/uapi/linux/pkt_cls.h | 22 + include/uapi/linux/virtio_net.h | 102 +- include/xen/xenbus.h | 7 - init/Kconfig | 4 + kernel/bpf/bpf_struct_ops.c | 14 +- kernel/bpf/syscall.c | 5 + kernel/events/core.c | 327 +- 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/kcsan/report.c | 2 +- kernel/padata.c | 7 +- kernel/pid.c | 12 +- 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 +- lib/Kconfig.debug | 18 + lib/Makefile | 1 + lib/test_min_heap.c | 194 ++ localversion-next | 2 +- net/bluetooth/hci_core.c | 30 +- net/bluetooth/hci_event.c | 39 + net/bluetooth/l2cap_core.c | 589 +++- net/bluetooth/l2cap_sock.c | 28 +- net/bluetooth/mgmt.c | 67 +- net/bluetooth/rfcomm/tty.c | 4 +- net/core/sock_map.c | 157 +- net/dsa/slave.c | 4 + net/ipv4/Makefile | 1 + net/ipv4/gre_demux.c | 12 +- net/ipv4/inet_diag.c | 44 +- net/ipv4/raw_diag.c | 5 +- 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/mptcp/options.c | 19 +- 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/sctp/diag.c | 8 +- net/xfrm/xfrm_device.c | 8 +- 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.c | 2 +- sound/mips/sgio2audio.c | 6 - sound/pci/korg1212/korg1212.c | 2 +- sound/soc/amd/raven/acp3x-i2s.c | 44 +- 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/jz4740/jz4740-i2s.c | 50 +- sound/soc/soc-pcm.c | 153 +- 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/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/verifier/jmp32.c | 15 + .../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 ++ virt/kvm/arm/vgic/vgic-v3.c | 4 +- virt/kvm/arm/vgic/vgic-v4.c | 34 +- 854 files changed, 43706 insertions(+), 9358 deletions(-) create mode 100644 Documentation/arm64/amu.rst 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/driver-api/firmware/efi/index.rst 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 copy drivers/gpu/drm/amd/{display/dc/dm_cp_psp.h => include/asic_reg/wafl/wafl2_4_ [...] create mode 100644 drivers/gpu/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h copy drivers/gpu/drm/amd/{display/dc/dm_cp_psp.h => include/asic_reg/xgmi/xgmi_4_0 [...] 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/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/ptp/ptp_vmw.c create mode 100644 drivers/remoteproc/qcom_q6v5_ipa_notify.c create mode 100644 drivers/remoteproc/remoteproc_elf_helpers.h 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/linux/efi_embedded_fw.h create mode 100644 include/linux/min_heap.h create mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h create mode 100644 kernel/rcu/tasks.h create mode 100644 lib/test_min_heap.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 copy tools/testing/selftests/rcutorture/configs/rcu/{TASKS01 => RUDE01} (100%) create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01.boot