This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits c99b17ac0399 Add linux-next specific files for 20200225 omits f7265899692d Merge branch 'akpm/master' omits ab52fd7460d1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 722d58a21b34 drivers/tty/serial/sh-sci.c: suppress warning omits 7b427805e5e1 mm: annotate a data race in page_zonenum() omits fa9408d4ced8 mm/rmap: annotate a data race at tlb_flush_batched omits 134ed2aa256f mm/util.c: annotate an data race at vm_committed_as omits 515fa5d7254b mm/mempool: fix a data race in mempool_free() omits 105c3977c880 mm/list_lru: fix a data race in list_lru_count_one omits 2392079ab661 mm/memcontrol: fix a data race in scan count omits 36b4cbe0f46e mm/page_counter: fix various data races at memsw omits b6bf681d28dc mm-swapfile-fix-and-annotate-various-data-races-v2 omits 765579a7a546 mm/swapfile: fix and annotate various data races omits bf0660035e0f mm/filemap.c: fix a data race in filemap_fault() omits 5aa5419a9532 mm/kmemleak: annotate various data races obj->ptr omits 3e87caec430c mm/swap_state: mark various intentional data races omits a3a6dfa81ae1 mm-page_io-mark-various-intentional-data-races-v2 omits 47164e94d473 mm/page_io: mark various intentional data races omits ad3bbeb32820 mm/frontswap: mark various intentional data races omits 956718a969a9 Merge branch 'akpm-current/current' omits 059636a526f4 Merge remote-tracking branch 'kunit-next/kunit' omits 48143fdd41a9 Merge remote-tracking branch 'fpga/for-next' omits 0d19807e33f1 Merge remote-tracking branch 'devfreq/devfreq-next' omits ed2356e8a5ed Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 30fa988d1e1d Merge remote-tracking branch 'xarray/xarray' omits b0b7c92c3e96 Merge remote-tracking branch 'nvmem/for-next' omits ec102cdd6003 Merge remote-tracking branch 'slimbus/for-next' omits 93b6497160ca Merge remote-tracking branch 'fsi/next' omits 8ad4c973c086 Merge remote-tracking branch 'ntb/ntb-next' omits 1e68370d0b18 Merge remote-tracking branch 'at24/at24/for-next' omits 0f5eb58cc8bc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 461b05e48530 Merge remote-tracking branch 'rtc/rtc-next' omits cb9d0acfbbd6 Merge remote-tracking branch 'livepatching/for-next' omits 70f40053ca28 Merge remote-tracking branch 'kselftest/next' omits 548f8a553526 Merge remote-tracking branch 'ktest/for-next' omits 4c2cd32984d8 next-20200224/pinctrl omits 89342750bbc6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits c2f4019a9286 Merge remote-tracking branch 'gpio/for-next' omits 9bff6a056aff Merge remote-tracking branch 'rpmsg/for-next' omits 463aae2e795c Merge remote-tracking branch 'vhost/linux-next' omits 1fb922b562f9 Merge remote-tracking branch 'scsi/for-next' omits 1d5dee04123c Merge remote-tracking branch 'cgroup/for-next' omits 85c5af9d0dde Merge remote-tracking branch 'slave-dma/next' omits 11289e07b2fa Merge remote-tracking branch 'mux/for-next' omits d8231c657ce1 Merge remote-tracking branch 'staging/staging-next' omits f06523c66bcd Merge remote-tracking branch 'thunderbolt/next' omits c12939eca8c8 Merge remote-tracking branch 'soundwire/next' omits 4fb58e14615d Merge remote-tracking branch 'extcon/extcon-next' omits 78392c37ca1e Merge remote-tracking branch 'char-misc/char-misc-next' omits 71290d2ac63e Merge remote-tracking branch 'tty/tty-next' omits 061c773a4248 Merge remote-tracking branch 'phy-next/next' omits e34edb3c0c7a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits f74d41009804 Merge remote-tracking branch 'usb-serial/usb-next' omits eba3cdb81dda Merge remote-tracking branch 'usb/usb-next' omits 005dad5d9336 Merge remote-tracking branch 'driver-core/driver-core-next' omits 133e869a6ba0 Merge remote-tracking branch 'ipmi/for-next' omits 9c8856a6aade Merge remote-tracking branch 'chrome-platform/for-next' omits afab64d7da1f Merge remote-tracking branch 'drivers-x86/for-next' omits 020c12acbe7d Merge remote-tracking branch 'workqueues/for-next' omits 58c1204aa70c Merge remote-tracking branch 'percpu/for-next' omits 8b3892e76fdc Merge remote-tracking branch 'kvms390/next' omits 42576fcb97eb Merge remote-tracking branch 'kvm-arm/next' omits d4ac39fabb73 Merge remote-tracking branch 'rcu/rcu/next' omits a2f9c41a5ba7 Merge remote-tracking branch 'ftrace/for-next' omits 5b85058599c0 Merge remote-tracking branch 'edac/edac-for-next' omits 619814f8a494 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits ffea4d088432 Merge remote-tracking branch 'tip/auto-latest' omits 5e2c7b5e0a21 Merge remote-tracking branch 'spi/for-next' omits 91dbe3c33aa7 Merge remote-tracking branch 'devicetree/for-next' omits 0b85f4014b63 Merge remote-tracking branch 'audit/next' omits 591c3e99e160 Merge remote-tracking branch 'tpmdd/next' omits a8d930757bec Merge remote-tracking branch 'smack/for-next' omits 3dc5f5d4f325 Merge remote-tracking branch 'selinux/next' omits 0389f83820fe Merge remote-tracking branch 'keys/keys-next' omits 0cc8e37d8748 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8513956ab07c Merge remote-tracking branch 'security/next-testing' omits fa36645afb03 Merge remote-tracking branch 'regulator/for-next' omits eca5887c8270 Merge remote-tracking branch 'mfd/for-mfd-next' omits 46f4627d3d01 Merge remote-tracking branch 'mmc/next' omits f5e299282477 Merge remote-tracking branch 'block/for-next' omits bc533a98c6e2 Merge remote-tracking branch 'modules/modules-next' omits 6c70f63696c4 Merge remote-tracking branch 'sound-asoc/for-next' omits 762da7f4d560 Merge remote-tracking branch 'sound/for-next' omits 4b50b6380ec4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits a2930fa4a41a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits d6d4986fd109 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 6d5c26d082b0 Merge remote-tracking branch 'amdgpu/drm-next' omits bec2ce3c740d Merge remote-tracking branch 'drm/drm-next' omits 3170c92cf93b Merge remote-tracking branch 'crypto/master' omits 8c3187d233a3 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 853e5d2387bb Merge remote-tracking branch 'gfs2/for-next' omits 8a3442c01b49 Merge remote-tracking branch 'mac80211-next/master' omits d982549c7b7b Merge remote-tracking branch 'bluetooth/master' omits 5ea0edd2c0b9 Merge remote-tracking branch 'wireless-drivers-next/master' omits aee5a808531e Merge remote-tracking branch 'nfc-next/master' omits 8aa04addb36b Merge remote-tracking branch 'netfilter-next/master' omits 0410280f1f79 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits dc2e2f7233cc Merge remote-tracking branch 'ipsec-next/master' omits 64a6efcd14e8 Merge branch 'asoc-5.7' into asoc-next omits b118334a2046 Merge branch 'asoc-5.6' into asoc-linus omits 243c93e16537 Merge remote-tracking branch 'bpf-next/master' omits 2002eb266b0a Merge remote-tracking branch 'net-next/master' omits 4f6ebd5465de Merge remote-tracking branch 'rdma/for-next' omits 94c48154589b Merge remote-tracking branch 'swiotlb/linux-next' omits 39520de1fea4 Merge remote-tracking branch 'ieee1394/for-next' omits 99001d077848 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 97b4841ebf95 Merge remote-tracking branch 'pm/linux-next' omits c6aa8fe366c8 Merge remote-tracking branch 'v4l-dvb/master' omits 804f949c1cab Merge remote-tracking branch 'jc_docs/docs-next' omits 848012465223 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c63ac2abd74f Merge branch 'dmi/master' omits 600cb13a66a5 Merge remote-tracking branch 'i3c/i3c/next' omits a46ba2eb6d07 Merge remote-tracking branch 'hid/for-next' omits cd2ea81c7287 Merge remote-tracking branch 'pci/next' omits 127710685896 Merge remote-tracking branch 'printk/for-next' omits fa7af976b23b Merge remote-tracking branch 'v9fs/9p-next' omits 1efe29e20d61 Merge remote-tracking branch 'ubifs/linux-next' omits 34e7e0d1aeb9 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 3ebc43a265de Merge remote-tracking branch 'fuse/for-next' omits 25cc0d65e6e1 Merge remote-tracking branch 'ext3/for_next' omits 239b6d9922fd Merge remote-tracking branch 'cifs/for-next' omits a156b2c1fee4 Merge remote-tracking branch 'btrfs/for-next' omits 1927b25e409e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 06ac1aa85734 Merge remote-tracking branch 'sh/sh-next' omits 668803b00996 Merge remote-tracking branch 's390/features' omits 027d941586ec Merge remote-tracking branch 'risc-v/for-next' omits 5af197e1b322 Merge remote-tracking branch 'soc-fsl/next' omits 97cbf0c526cc Merge remote-tracking branch 'openrisc/for-next' omits 44855a725def Merge remote-tracking branch 'nds32/next' omits 8f2325b8ed33 Merge remote-tracking branch 'mips/mips-next' omits 4909d6a02931 Merge remote-tracking branch 'microblaze/next' omits 03fcc5747319 Merge remote-tracking branch 'm68k/for-next' omits 0fe41d4f8f8c Merge remote-tracking branch 'h8300/h8300-next' omits 50dccb6ac1d7 Merge remote-tracking branch 'clk/clk-next' omits c8c17ccb65a3 Merge remote-tracking branch 'tegra/for-next' omits 2e7411e0199b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 5f62883b9342 Merge remote-tracking branch 'samsung-krzk/for-next' omits b84a900c3eaf Merge remote-tracking branch 'rockchip/for-next' omits 11d3fb09ed9c Merge remote-tracking branch 'reset/reset/next' omits b4008c710a4c Merge remote-tracking branch 'renesas/next' omits 3c2b0cddc2fe Merge remote-tracking branch 'realtek/for-next' omits aaf57eb09813 Merge remote-tracking branch 'raspberrypi/for-next' omits 0b94ecb26d78 Merge remote-tracking branch 'qcom/for-next' omits 66fba6a107c1 Merge remote-tracking branch 'mvebu/for-next' omits 46bada8cbc5b Merge remote-tracking branch 'mediatek/for-next' omits e0e0f1cfdc74 Merge remote-tracking branch 'keystone/next' omits f9edfdee2365 Merge remote-tracking branch 'imx-mxs/for-next' omits b1889253989c Merge remote-tracking branch 'at91/at91-next' omits 5b705b0143b6 Merge remote-tracking branch 'aspeed/for-next' omits a934835bb8bb Merge remote-tracking branch 'amlogic/for-next' omits 637c972608d1 Merge remote-tracking branch 'arm-soc/for-next' omits 7a73d3456539 Merge remote-tracking branch 'arm/for-next' omits 40f1fbe38908 Merge remote-tracking branch 'kbuild/for-next' omits f3ad361bb270 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits fe83899e5f85 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 346ade8e58f8 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 59b7b74bc379 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 8de4c5352287 Merge remote-tracking branch 'mmc-fixes/fixes' omits cc497ecd7926 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d492a4fc435a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 826b7c49b1fd Merge remote-tracking branch 'omap-fixes/fixes' omits 3a9c74957eea Merge remote-tracking branch 'mips-fixes/mips-fixes' omits b9328d4e5993 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits f9b98d85b25a Merge remote-tracking branch 'slave-dma-fixes/fixes' omits bb4836d441a4 Merge remote-tracking branch 'kselftest-fixes/fixes' omits f98067d6cb28 Merge remote-tracking branch 'phy/fixes' omits 2dec885800ea Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 1bc1cc4ea265 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 1adb85f49c3a Merge remote-tracking branch 'spi-fixes/for-linus' omits 63b952e71221 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 64796b86b3c8 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 1d6fd6fa1974 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 73827dbd1310 Merge remote-tracking branch 'sound-current/for-linus' omits b4093165a6ea Merge remote-tracking branch 'rdma-fixes/for-rc' omits 91067007e962 Merge remote-tracking branch 'mac80211/master' omits e751880104f3 Merge remote-tracking branch 'wireless-drivers/master' omits 3f41541eb11a Merge remote-tracking branch 'ipsec/master' omits 15925a3edfcc Merge remote-tracking branch 'net/master' omits cc5eb6693317 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits b7e24b9c25b9 Merge remote-tracking branch 'arm-current/fixes' omits 0c6769d83432 Merge remote-tracking branch 'arc-current/for-curr' omits fc385fb8a976 Merge remote-tracking branch 'kbuild-current/fixes' omits c39428fc188c Merge remote-tracking branch 'fixes/master' omits 98c6a32fe022 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits c7de676ebba7 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits 39452a5239bb cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits 77a11b6722d6 cifs: handle prefix paths in reconnect omits b85e1cd57c2c hwmon: (lm73) Add support for of_match_table omits 605b65d5251a dt-bindings: Add TI LM73 as a trivial device omits 08d33af7a47f hwmon: (pmbus/tps53679) Add documentation omits de50add19def hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits 676b485671aa hwmon: (pmbus/tps53679) Add support for TPS53681 omits cd6cd5cbe8eb hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits 00497b5a3d51 hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits b04c2bbfafa0 hwmon: (pmbus) Implement multi-phase support omits c7e865bc79ab hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits 0182bba1dfa3 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits cb8f681cf5e3 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits f4eec6f837b3 hwmon: (k10temp) Update driver documentation omits 41a0ef7f92a4 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits bdcb955d32b9 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits fc32ff28a1e4 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits 35d96f3722cc hwmon: (pmbus/ltc2978) add support for more parts. omits 2e8ed6941acf docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits 398812f2c185 dt-bindings: hwmon: Add AXI FAN Control documentation omits 69e555d9aa31 hwmon: Support ADI Fan Control IP omits f8740ac91f9f init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 06e6e7d14f9b aio: simplify read_events() omits bbc4502437ba kernel/relay.c: fix read_pos error when multiple readers omits 0ae657ddce35 init/main.c: mark boot_config_checksum static omits 1a08bbbd3479 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 95cd1b464e5c fs/binfmt_elf.c: allocate less for static executable omits d79c78f0620c fs/binfmt_elf.c: delete "loc" variable omits 18f91f462918 kselftest: introduce new epoll test case omits 7782b4c5f0f9 epoll: fix possible lost wakeup on epoll_ctl() path omits 3e4aba97e4cf checkpatch: prefer fallthrough; over fallthrough comments omits f924d1754c03 checkpatch: support "base-commit:" format omits 9a9532bbbc49 checkpatch: check SPDX tags in YAML files omits d3a158389ede checkpatch: remove email address comment from email addres [...] omits 17432021a936 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 7e40f46e8efa string: add stracpy and stracpy_pad mechanisms omits 5043b0a3f722 lib: test_stackinit.c: XFAIL switch variable init tests omits 798f123e80fc lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 1dbc18a93cf2 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits a591ba177a81 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 23960a12b05b lib/ts_bm.c: replace zero-length array with flexible-array member omits 47cbcc35e848 lib/bch.c: replace zero-length array with flexible-array member omits 043b6871a743 lib/test_lockup: test module to generate lockups omits 9718445803fc MAINTAINERS: add an entry for kfifo omits b2b96d658cce kernel/extable.c: use address-of operator on section symbols omits 120fc33acb6c asm-generic: fix unistd_32.h generation format omits 4eec496faefc kernel/hung_task.c: Monitor killed tasks. omits ab47cc76c03c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 839a83e52726 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0eaf42aec788 mm/zswap: allow setting default status, compressor and all [...] omits a3ec7eedff8e mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits c856803abf25 mm/page_ext.c: drop pfn_present() check when onlining omits 905c004584ab drivers/base/memory.c: drop pages_correctly_probed() omits 64e6db11a6f4 drivers/base/memory.c: drop section_count omits 72411b3a02b2 drivers/base/memory.c: indicate all memory blocks as removable omits 39706174fc77 mm/page_reporting: add free page reporting documentation omits 89dce1a4f1af mm/page_reporting: add budget limit on how many pages can [...] omits f5dd313063be mm/page_reporting: rotate reported pages to the tail of the list omits 4e45279749e1 virtio-balloon: add support for providing free page report [...] omits 031b585728ba virtio-balloon: pull page poisoning config out of free pag [...] omits 6e253d121f34 mm: introduce Reported pages omits 4a0a7c1b68b4 mm: add function __putback_isolated_page omits 5bd77dc987f4 mm: use zone and order instead of free area in free_list m [...] omits 30b1e5384f84 mm: adjust shuffle code to allow for future coalescing omits 8d77243c061b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 6817a57125c5 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 2abbbeb4bfaa mm-migratec-migrate-pg_readahead-flag-fix omits 5b081f9d2f48 mm/migrate.c: migrate PG_readahead flag omits c2225d79cfea mm/migrate.c: unify "not queued for migration" handling in [...] omits 7f7e03abb325 mm/migrate.c: check pagelist in move_pages_and_store_status() omits ec644544abb9 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits d1de34dd92c5 mm/migrate.c: no need to check for i > start in do_pages_move() omits b00e0f145b7f hugetlb_cgroup: add hugetlb_cgroup reservation docs omits b1487929ce0f hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 6c629ee8af15 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits d7f7c2928271 hugetlb: support file_region coalescing again omits 86c9fc7069a5 hugetlb_cgroup: support noreserve mappings omits cf47ec834707 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 6863de00e540 hugetlb_cgroup: add accounting for shared mappings omits e835a56c1b24 mm/hugetlb: Fix file_region entry allocations omits e13cef0bb633 hugetlb: disable region_add file_region coalescing omits 6b24030ee013 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits d2a4a3ee2669 hugetlb_cgroup: add reservation accounting for private mappings omits 61fee460b8db mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 606ee9c069c3 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 9896dca4c3ee hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 2cc8e1790339 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits 1f3a1154578a mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 43caea70a6a7 mm/vmscan.c: remove cpu online notification for now omits 058c835580ac mm: vmscan: replace open codings to NUMA_NO_NODE omits 5e7f1af780b8 mm: vmpressure: use mem_cgroup_is_root API omits 99724acd8302 mm: vmpressure: don't need call kfree if kstrndup fails omits c1fb7986a673 mm/sparse: rename pfn_present() to pfn_in_present_section() omits fd9c5cb059ce mm/sparsemem: get address to page struct instead of addres [...] omits 7437be9aeec4 selftest-add-mremap_dontunmap-selftest-fix omits c8533cd80452 selftests: add MREMAP_DONTUNMAP selftest omits 0940fd5350e3 mm-add-mremap_dontunmap-to-mremap-v6 omits a4a150676fa2 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 3dbf0eeb27eb mm/mmap.c: fix the adjusted length error omits 0ebc52555dca net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits af10699381d0 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 53b3c06e79b6 add missing page_count() check to vm_insert_pages(). omits 3e653e3daa51 mm-add-vm_insert_pages-fix omits 76bd5e2171a4 mm/memory.c: add vm_insert_pages() omits 742e1797a16c mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 08f896112a92 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits dd3707dddbef mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 42d67f518b7d mm, memcg: fix build error around the usage of kmem_caches omits e6a133ed1128 mm/swap.c: not necessary to export __pagevec_lru_add() omits 023abbdd28f8 mm/swapfile.c: fix comments for swapcache_prepare omits 7bbca7700107 mm/swapfile.c: move inode_lock out of claim_swapfile omits c590c67b1318 mm: dump_page(): additional diagnostics for huge pinned pages omits ba0c709d34e6 mm: improve dump_page() for compound pages omits dba34b46a144 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 1fb266dbd9d0 mm/gup_benchmark: support pin_user_pages() and related calls omits df925a2e7ada mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 299a9f8e48f4 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 51cf885c8cd9 mm/gup: track FOLL_PIN pages omits 52f893055912 mm/gup: require FOLL_GET for get_user_pages_fast() omits ab9a6cf73484 mm/gup: pass gup flags to two more routines omits d3ee764d19a6 mm: introduce page_ref_sub_return() omits 17b61e7e4a57 mm/gup: pass a flags arg to __gup_device_* functions omits eeb96b8197d7 mm/gup: split get_user_pages_remote() into two routines omits 9376f727e083 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits df712fbcb57e mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 955b37f3c09c mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits 75cf754813e7 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 9b59ebd8e2c8 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8d3abd5cf43b ramfs: support O_TMPFILE omits 4c87b2dea237 ocfs2: remove dlm_lock_is_remote omits ee3e83e61cce ocfs2: use OCFS2_SEC_BITS in macro omits a577ebacdd7b ocfs2: remove unused macros omits 4327d99c4a4e ocfs2: remove FS_OCFS2_NM omits b6377cec23df scripts/spelling.txt: Add syfs/sysfs pattern omits 4fa37293021d asm-generic: make more kernel-space headers mandatory omits febc464ad11f kthread: mark timer used by delayed kthread works as IRQ safe omits 95a4fc041abe x86/mm: Split vmalloc_sync_all() omits 353c757b9a47 /proc/kpageflags: do not use uninitialized struct pages omits 88a0693f8622 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 75b447c5ca34 mm: avoid data corruption on CoW fault into PFN-mapped VMA omits 68d8517eadee mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] omits 24ceab7edb3c mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits d708503057bd mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 2e89359927cf Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 2609272baaa9 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 4aedf242622f kbuild: Build DT binding examples with dtc warnings enabled omits 5e4973361a2b kbuild: Always validate DT binding examples against all schemas omits b777b5e03904 dt-bindings: Fix dtc warnings in examples omits ecdb80c9a1ca Merge branch 'asoc-5.6' into asoc-linus omits dae99f7b7251 Merge branch 'spi-5.6' into spi-linus omits c706e6eb615b tpm: Don't make log failures fatal omits 67ceb5261709 drm/amdgpu: add sysfs interface to set arbitrary sclk valu [...] omits 22a0e6a769b0 drm/amdgpu/display: clean up hdcp workqueue handling omits 6b3c5755e43c drm/amdgpu/smu: add a send message lock omits 40ab3e734dd4 drm/amdgpu/smu: add an update table lock omits b15e2fdf268c drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 85de38d08a8c drm/amdgpu: Enter low power state if CRTC active. omits c1eadadac113 drm/amdgpu: work around llvm bug #42576 omits 64af5cb66458 drm/ttm: individualize resv objects before calling release_notify omits 8d09498eca64 drm/ttm: replace dma_resv object on deleted BOs v3 omits aee2db086555 drm/ttm: rework BO delayed delete. v2 omits d0d6a8a55d0f drm/ttm: use RCU in ttm_bo_flush_all_fences omits 3d1d9ccb50e9 drm/ttm: cleanup ttm_buffer_object_transfer omits 6ccc3b859fdd drm/ttm: refine ghost BO resv criteria omits 33fe7f103603 drm/ttm: flush the fence on the bo after we individualize [...] omits 4ab34b610070 drm/amdkfd: Enable GWS based on FW Support omits 35ec7313eecb drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits e4eb4a4d85d0 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits a86eb9603d6d drm/amdgpu: Move to a per-IB secure flag (TMZ) omits b8ecc4b58f59 drm/amd/display: Indicate use of TMZ buffers to DC omits b84448b87a69 drm/amdgpu: implement TMZ accessor (v3) omits 1bb1e40b9228 drm/amdgpu: remove the alignment placeholder for secure buffer omits d4f217c84fbc drm/amdgpu: move CS secure flag next the structs where it's used omits 6a5cd35fe7ee drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits db769fa74e86 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 926627614daa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 3211de5b5935 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 4030b497e151 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits a3ab8b9ce956 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 01e82295e4db drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits c46992e35170 drm/amdgpu: job is secure iff CS is secure (v5) omits 808b91747b0f drm/amdgpu: expand the context control interface with trust flag omits 637d2486b560 drm/amdgpu: expand the emit tmz interface with trusted flag omits c0e5d2d67b36 drm/amdgpu: add tmz bit in frame control packet omits 11e7b5e426da drm/amdgpu: add function to check tmz capability (v4) omits 2c7509e1cbc3 drm/amdgpu: add amdgpu_tmz data structure omits 4f824b1105dd drm/amdgpu: add tmz feature parameter (v2) omits 092eccca1b53 drm/amdgpu: define the TMZ bit for the PTE omits 982783ea5a46 drm/amdgpu: add UAPI to create secure commands (v3) omits 999d16f9baba drm/amdgpu: add UAPI for creating encrypted buffers omits 3e3dc15d98b9 drm/amdgpu/discovery: make the discovery code less chatty omits cac301ffaa8f drm/amdgpu: fix colliding of preemption omits 3ae9e1f69282 drm/amdgpu: fix memory leak during TDR test(v2) omits ba98290bfc15 drm/amdgpu: cleanup some incorrect reg access for SRIOV omits 86b8b230934d drm/amdgpu: drop legacy drm load and unload callbacks omits c3e2e236dd90 drm/amdgpu/ring: move debugfs init into core amdgpu debugfs omits c839cc8aa2f8 drm/amdgpu/display: split dp connector registration (v3) omits ec850ff89188 drm/amdgpu/display: add a late register connector callback omits f8738bd3c58e drm/amd/display: move dpcd debugfs members setup omits 007d2403fc0b drm/amdgpu/display: move debugfs init into core amdgpu deb [...] omits 3db132e01790 drm/amdgpu: don't call drm_connector_register for non-MST ports omits a2c5e60a715f drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs omits 64973d3ce7eb drm/amdgpu/regs: move debugfs init into core amdgpu debugfs omits 13a4a5b896be drm/amdgpu/gem: move debugfs init into core amdgpu debugfs omits f506806f8fbc drm/amdgpu/fence: move debugfs init into core amdgpu debugfs omits dcc16798f917 drm/amdgpu/sa: move debugfs init into core amdgpu debugfs omits eadff37f6970 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs omits 58e6933fa53e drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs omits 93a425ce6d49 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup omits 507cca1fada1 Merge branch 'regulator-5.6' into regulator-linus omits faf3024a8ea2 Merge branch 'v5.6-next/soc' into for-next omits 2199d0877900 Merge branch 'v5.6-next/dts64' into for-next omits ba954bf6cb38 evh_bytechan: fix out of bounds accesses adds 3234f4ed3066 MAINTAINERS: Hand MIPS over to Thomas adds d67f250e9634 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds a0a31fd84f8f riscv: allocate a complete page size for each page table adds 8458ca147c20 riscv: adjust the indent adds c5f86891185c Merge tag 'riscv-for-linux-5.6-rc4' of git://git.kernel.or [...] new eb239a5f369f evh_bytechan: fix out of bounds accesses new 3aa0b8f6feac Merge remote-tracking branch 'fixes/master' new a977e689c028 Merge remote-tracking branch 'kbuild-current/fixes' new a7aed30c59ca Merge remote-tracking branch 'arc-current/for-curr' new f1413b0108f7 Merge remote-tracking branch 'arm-current/fixes' new e13ab5ee30d2 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 3614d05b5e6b Merge tag 'mac80211-for-net-2020-02-24' of git://git.kerne [...] new a8e41f6033a0 icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n new f3ff874b3635 Merge remote-tracking branch 'net/master' new 75330b7468c5 Merge remote-tracking branch 'ipsec/master' new d0820556507b selftests: nft_concat_range: Move option for 'list ruleset [...] new 8472a5c9b0c5 Merge remote-tracking branch 'netfilter/master' new 1f421637e2eb Merge remote-tracking branch 'wireless-drivers/master' new d08b51333cb3 Merge remote-tracking branch 'rdma-fixes/for-rc' new 5197d3945b8e Merge remote-tracking branch 'sound-current/for-linus' new 51c8b77b5631 Merge branch 'asoc-5.6' into asoc-linus new 35b6634f8f3f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new ee7699f44c59 Merge remote-tracking branch 'regmap-fixes/for-linus' new a0d87fa6ec10 Merge branch 'regulator-5.6' into regulator-linus new 1087afe32c5e Merge remote-tracking branch 'regulator-fixes/for-linus' new 1e79ffa0f071 Merge remote-tracking branch 'spi-fixes/for-linus' new 3e479590e951 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 049d123088c5 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 83e0170c804a Merge remote-tracking branch 'phy/fixes' new 9cdef51dd1eb Merge remote-tracking branch 'kselftest-fixes/fixes' new 94788af4ed03 dmaengine: tegra-apb: Fix use-after-free new c33ee1301c39 dmaengine: tegra-apb: Prevent race conditions of tasklet v [...] new 25962e1a7f1d dmaengine: imx-sdma: Fix the event id check to include RX [...] new f93844e08d9a Merge remote-tracking branch 'slave-dma-fixes/fixes' new c2e97e81f38c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 568ccf372b39 Merge remote-tracking branch 'omap-fixes/fixes' new 47555027eae2 hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion new 8b1d3c8d3615 Merge remote-tracking branch 'hwmon-fixes/hwmon' new e03d6c7a87a6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 3104abd1161b MAINTAINERS: clean up PCIE DRIVER FOR CAVIUM THUNDERX new 54b3719d82e0 docs: dt: fix several broken references due to renames new a40df28c5640 docs: dt: fix several broken doc references new 45220bc152d0 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new ff6993bb79b9 scsi: libfc: free response frame from GPN_ID new 51fdaa049024 scsi: sd_sbc: Fix sd_zbc_report_zones() new a3fd4bfe85fb scsi: zfcp: fix wrong data and display format of SFP+ temperature new 03264ddde245 scsi: compat_ioctl: cdrom: Replace .ioctl with .compat_ioc [...] new e7bcb284f733 Merge remote-tracking branch 'scsi-fixes/fixes' new cceafd8ae72f Merge remote-tracking branch 'mmc-fixes/fixes' new 774b4e4cd897 Merge remote-tracking branch 'pidfd-fixes/fixes' new eb9d8ddbc107 drm/panfrost: Don't try to map on error faults new bf9b7c70c231 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 2bda1ca06ff4 Revert "hwmon: (pmbus/xdpe12284) Add callback for vout lim [...] new b1eb790f1053 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new f1872cc205ae Merge remote-tracking branch 'kbuild/for-next' new 5b8f5dc33904 Merge remote-tracking branch 'arm/for-next' new f5735bff5de6 Merge remote-tracking branch 'arm-soc/for-next' new 5bfc9b2bdc8d Merge remote-tracking branch 'amlogic/for-next' new 96cf8105dfc7 Merge remote-tracking branch 'aspeed/for-next' new ec720c8721da Merge remote-tracking branch 'at91/at91-next' new d9b94099389d Merge remote-tracking branch 'imx-mxs/for-next' new 3cfa5e9ec241 Merge remote-tracking branch 'keystone/next' new cc10317db0d5 arm64: dts: mt8183: add/update dynamic power coefficients new 5323e0fa9394 arm64: dts: mt8183: Add #cooling-cells to CPU nodes new 780daf927dff Merge branch 'v5.6-next/dts64' into for-next new 00862b8de3aa Merge branch 'v5.6-next/soc' into for-next new e1a34b16980e Merge remote-tracking branch 'mediatek/for-next' new cc2cb049c42f Merge remote-tracking branch 'mvebu/for-next' new 6adc5814cbdf Merge remote-tracking branch 'qcom/for-next' new dd1c6937505d Merge remote-tracking branch 'raspberrypi/for-next' new 7e583fa6936c Merge remote-tracking branch 'realtek/for-next' new 56bc4fe8e94b Merge remote-tracking branch 'renesas/next' new ac1d8f9104ad Merge remote-tracking branch 'reset/reset/next' new 4eebb0d769a4 Merge remote-tracking branch 'rockchip/for-next' new 19ceced77213 Merge remote-tracking branch 'samsung-krzk/for-next' new 71af05a7d0eb firmware: arm_scmi: Update doc style comments new c4eb83660aef firmware: arm_scmi: Move macros and helpers to common.h new 5c8a47a5a91d firmware: arm_scmi: Make scmi core independent of the tran [...] new 4ddfb4af07c8 firmware: arm_scmi: Replace zero-length array with flexibl [...] new 8694548ae1f2 firmware: arm_scmi/perf: Replace zero-length array with fl [...] new 539db76293cd firmware: arm_scpi: Replace zero-length array with flexibl [...] new 57c45d4d8a9d misc: vexpress: Replace zero-length array with flexible-ar [...] new 6143a33281e2 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new c8e92b71b4f4 Merge remote-tracking branch 'scmi/for-linux-next' new 66015cb66de3 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 769ad3d4f5ef Merge remote-tracking branch 'tegra/for-next' new 16ff32040048 Merge remote-tracking branch 'clk/clk-next' new da4a87f4f59b Merge remote-tracking branch 'h8300/h8300-next' new d0483a2ea40d Merge remote-tracking branch 'm68k/for-next' new 5119c418f950 microblaze: Fix _reset() function new 4726dd6082bc microblaze: Convert headers to SPDX license new 59d85c0a3696 microblaze: Remove architecture tlb.h and use generic one new cfbd8d1979af microblaze: Remove early printk setup new 7e8f54cd4e26 microblaze: Remove empty headers new db79e0292d44 microblaze: Define microblaze barrier new 512b2203e4b8 microblaze: Add sync to tlb operations new 9e190c543dbf microblaze: Add missing irqflags.h header new d9d2b2f307ce microblaze: Remove unused boot_cpuid variable new 06951c9115fe microblaze: Define percpu sestion in linker file new 519fa60b6007 microblaze: Use asm generic cmpxchg.h for !SMP case new d39c985ec69f Merge remote-tracking branch 'microblaze/next' new 290df872c0ad Merge remote-tracking branch 'mips/mips-next' new 5a75ace7612b Merge remote-tracking branch 'nds32/next' new f1ca58f59b41 Merge remote-tracking branch 'openrisc/for-next' new bb5a835a5f66 Merge remote-tracking branch 'soc-fsl/next' new e6a927a99c64 Merge remote-tracking branch 'risc-v/for-next' new 97642da670ab Merge remote-tracking branch 's390/features' new a148ac3e3345 Merge remote-tracking branch 'sh/sh-next' new 30322ebf30f5 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 34d15cdb0d23 Merge remote-tracking branch 'btrfs/for-next' new a79e100713d1 cifs: handle prefix paths in reconnect new f1d7111a7259 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] new 999be20309c6 cifs: use mod_delayed_work() for &server->reconnect if alr [...] new d510ab458a1f cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() new b7493db932a4 smb3: fix performance regression with setting mtime new a033df952a2b Merge remote-tracking branch 'cifs/for-next' new b03af52cc579 Merge remote-tracking branch 'ext3/for_next' new 7fe1de66ac2a Merge remote-tracking branch 'fuse/for-next' new 58f3b549d2c0 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 22c47c70c598 Merge remote-tracking branch 'ubifs/linux-next' new 1e517d9d2d47 Merge remote-tracking branch 'v9fs/9p-next' new 8b2a14fa1665 Merge remote-tracking branch 'printk/for-next' new 7da1bf58e145 Merge remote-tracking branch 'pci/next' new 07f464c6af09 Merge remote-tracking branch 'hid/for-next' new ef040101ea55 Merge remote-tracking branch 'i3c/i3c/next' new 14f9f6d5f7e4 Merge branch 'dmi/master' new deddc9e8c0e0 hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion new a3b6f3ac3a04 hwmon: Support ADI Fan Control IP new 7e1b91bb184a dt-bindings: hwmon: Add AXI FAN Control documentation new 7ac309b27ae2 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. new 8b2c5d2567dd hwmon: (pmbus/ltc2978) add support for more parts. new 0e3a1b038118 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] new 67b933d60f8f hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs new efadeec2fef2 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] new a1dd4e9a4406 hwmon: (k10temp) Update driver documentation new 29b2cdfcdacc hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] new 38a1718e255d hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] new 39865493075a hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] new 406d8bdc34b8 hwmon: (pmbus) Implement multi-phase support new c50b4016b3ed hwmon: (pmbus/tps53679) Add support for multiple chips IDs new 7638bb37e551 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] new 4d6d7e45f6e4 hwmon: (pmbus/tps53679) Add support for TPS53681 new 75a26a73277a hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 new 775dabacd4ae hwmon: (pmbus/tps53679) Add documentation new 644383b7987f dt-bindings: Add TI LM73 as a trivial device new 75ce99ed1ec8 hwmon: (lm73) Add support for of_match_table new 76ab9e2e55e1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 43e96ef8b70c docs/core-api: Add Fedora instructions for GCC plugins new 290d5388993e scripts: documentation-file-ref-check: improve :doc: handling new a3aead706dac docs: gpu: i915.rst: fix warnings due to file renames new 53ace1195263 docs: remove MPX from the x86 toc new adc10f5b0a03 docs: Fix empty parallelism argument new 2f5ab6225fa2 Merge tag 'docs-5.6-fixes' into docs-next new 2bd49cb581ed docs: sysctl/kernel: document acpi_video_flags new bf347b9da9bb Documentation: fix a typo for intel_iommu=nobounce new 021622df556b docs: add a script to check sysctl docs new ef45e78fdc11 docs: kref: Clarify the use of two kref_put() in example code new 15d654e68dee Merge remote-tracking branch 'jc_docs/docs-next' new 564ad9c0e40c Merge remote-tracking branch 'v4l-dvb/master' new 8870894e4b1b Merge remote-tracking branch 'pm/linux-next' new a1d02a6ed023 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new dde0bda55609 Merge remote-tracking branch 'ieee1394/for-next' new df387e79470a Merge remote-tracking branch 'swiotlb/linux-next' new ffd541d45726 RDMA/hns: Add the workqueue framework for flush cqe handler new b53742865e9f RDMA/hns: Delayed flush cqe process with workqueue new b72bfc965eb5 RDMA/core: Get rid of ib_create_qp_user new 167b95ec8870 RDMA/ucma: Use refcount_t for the ctx->ref new 779820c2e1e9 RDMA/core: Add helper function to retrieve driver gid cont [...] new 0a01623b74d4 RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW [...] new fb3063d31995 RDMA/rxe: Fix configuration of atomic queue pair attributes new 8d8d2b76ac35 RDMA/hns: fix spelling mistake: "attatch" -> "attach" new 52c5e9e7497b RDMA/hns: Initialize all fields of doorbells to zero new 5b361328ca64 RDMA: Replace zero-length array with flexible-array member new 8dae419f9ec7 RDMA/bnxt_re: Refactor queue pair creation code new 0cfb329db988 RDMA/bnxt_re: Replace chip context structure with pointer new 0c4dcd602817 RDMA/bnxt_re: Refactor hardware queue memory allocation new b08fe048a69d RDMA/bnxt_re: Refactor net ring allocation function new cee0c7bba486 RDMA/bnxt_re: Refactor command queue management code new 9555352bacfd RDMA/bnxt_re: Refactor notification queue management code new 6f53196bc5e7 RDMA/bnxt_re: Refactor doorbell management functions new 6ccad8483b28 RDMA/bnxt_re: use ibdev based message printing functions new 07c2f3637180 Merge remote-tracking branch 'rdma/for-next' new c102b6fddcab bareudp: Fix uninitialized variable warnings. new 28a134f5a055 net: dsa: felix: Use PHY_INTERFACE_MODE_INTERNAL instead of GMII new 37b558f6cda6 dt-bindings: net: dsa: ocelot: document the vsc9959 core new 59bc954c7a25 Merge branch 'Remainder-for-DT-bindings-for-Felix-DSA-swit [...] new 65dc2f1a44df chelsio: Replace zero-length array with flexible-array member new f49b2759821e toshiba: Replace zero-length array with flexible-array member new 3f6e963305d4 netronome: Replace zero-length array with flexible-array member new 040efdb14c39 intel: Replace zero-length array with flexible-array member new cc5b48b567a2 freescale: Replace zero-length array with flexible-array member new ce69e2162f15 mdio_bus: Add generic mdio_find_bus() new 480ded265205 net: bcmgenet: refactor phy mode configuration new 6ef31c8bee5b net: bcmgenet: enable automatic phy discovery new 99c6b06a37d4 net: bcmgenet: Initial bcmgenet ACPI support new 26bd9cc64faf net: bcmgenet: Fetch MAC address from the adapter new ae200c26b32b net: bcmgenet: reduce severity of missing clock warnings new e2763bc4d4af Merge branch 'Add-ACPI-bindings-to-the-genet' new 07cc79efb1e5 net: ethernet: stmmac: demote warnings about missing optio [...] new d87ab44a68a6 net: ethernet: stmmac: don't warn about missing optional w [...] new 13ef6ae8c0d9 net: qrtr: fix spelling mistake "serivce" -> "service" new 3b3e808cd883 Merge tag 'mac80211-next-for-net-next-2020-02-24' of git:/ [...] new 2008495d8115 flow_offload: pass action cookie through offload structures new 85b0589ede83 devlink: add trap metadata type for cookie new 742b8cceaabc drop_monitor: extend by passing cookie from driver new 5a2e106c746d devlink: extend devlink_trap_report() to accept cookie and pass new ec12165195cf mlxsw: core_acl_flex_actions: Add trap with userdef action new 6d19d2bdc8a1 mlxsw: core_acl_flex_actions: Implement flow_offload actio [...] new 78a7dcb7c952 mlxsw: pci: Extract cookie index for ACL discard trap packets new 6de9fceeaa65 mlxsw: spectrum_trap: Lookup and pass cookie down to devli [...] new d3cbb907ae57 netdevsim: add ACL trap reporting cookie as a metadata new 7a3c3f4440d8 selftests: netdevsim: Extend devlink trap test to include [...] new f13e4415d271 Merge branch 'mlxsw-Implement-ACL-dropped-packets-identification' new 8782c20c618c Merge remote-tracking branch 'net-next/master' new 94dacdbd5d2d bpf: Tighten the requirements for preallocated hash maps new 2ed905c521e5 bpf: Enforce preallocation for instrumentation programs on RT new dbca151cad73 bpf: Update locking comment in hashtab code new f03efe49bd16 bpf/tracing: Remove redundant preempt_disable() in __bpf_t [...] new 1b7a51a63b03 bpf/trace: Remove EXPORT from trace_call_bpf() new 70ed0706a48e bpf: disable preemption for bpf progs attached to uprobe new b0a81b94cc50 bpf/trace: Remove redundant preempt_disable from trace_call_bpf() new 1d7bf6b7d3e8 perf/bpf: Remove preempt disable around BPF invocation new 8a37963c7ac9 bpf: Remove recursion prevention from rcu free callback new 569de905ebc3 bpf: Dont iterate over possible CPUs with interrupts disabled new 3c58482a382b bpf: Provide bpf_prog_run_pin_on_cpu() helper new 37e1d9202225 bpf: Replace cant_sleep() with cant_migrate() new 3d9f773cf287 bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites. new 6eac7795e8ef bpf/tests: Use migrate disable instead of preempt disable new 02ad05965491 bpf: Use migrate_disable/enabe() in trampoline code. new 2a916f2f546c bpf: Use migrate_disable/enable in array macros and cgroup [...] new c518cfa0c5ad bpf: Provide recursion prevention helpers new 085fee1a72a9 bpf: Use recursion prevention helpers in hashtab code new b6e5dae15a61 bpf: Replace open coded recursion prevention in sys_bpf() new d01f9b198ca9 bpf: Factor out hashtab bucket lock operations new 7f805d17f152 bpf: Prepare hashtab locking for PREEMPT_RT new 66150d0dde03 bpf, lpm: Make locking RT friendly new 099bfaa731ec bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and in [...] new 80a836c2506b Merge branch 'BPF_and_RT' new 779e422d1198 selftests/bpf: Run reuseport tests only with supported soc [...] new e0360423d020 selftests/bpf: Run SYN cookies with reuseport BPF test onl [...] new 9fb156bb82a3 selftests/bpf: Print backtrace on SIGSEGV in test_progs new f1d4884d6871 virtio_net: Keep vnet header zeroed if XDP is loaded for s [...] new 503d539a6e41 virtio_net: Add XDP meta data support new 7b0f97e49418 Merge remote-tracking branch 'bpf-next/master' new 1e76c1bd6ea6 Merge remote-tracking branch 'ipsec-next/master' new 51617a50c67c Merge remote-tracking branch 'mlx5-next/mlx5-next' new 36facbd1aa1b Merge remote-tracking branch 'netfilter-next/master' new 92848ddf5dc1 Merge remote-tracking branch 'nfc-next/master' new a21a943e2cd3 Merge remote-tracking branch 'wireless-drivers-next/master' new cd04a5e5e312 Merge remote-tracking branch 'bluetooth/master' new 9f4a49a9142a Merge remote-tracking branch 'gfs2/for-next' new 0eb80295679d Merge remote-tracking branch 'spi-nor/spi-nor/next' new 4fd3346dd3fa Merge remote-tracking branch 'crypto/master' new 10eed42ded34 Merge remote-tracking branch 'drm/drm-next' new f77a9c920aa2 drm/amdgpu: cleanup some incorrect reg access for SRIOV new 9cfb06920e2b drm/amdgpu: fix memory leak during TDR test(v2) new 6325b38d892b drm/amdgpu: fix colliding of preemption new 91aeda181166 drm/amdgpu/discovery: make the discovery code less chatty new c2ecd79bec4e amdgpu/gmc_v9: save/restore sdpif regs during S3 new 82c4ebfa3514 drm/amdgpu: fix psp ucode not loaded in bare-metal new b80cd524ac44 drm/amdgpu: Improve Vega20 XGMI TLB flush workaround new f739ce5768ed drm/amd/display: Add aconnector condition check for dpcd read new 6a6c4a4d459e drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] new 8144148f3dc7 drm/amd/display: update scaling filters new 017b3e56f899 drm/amd/display: Update TX masks correctly new 31a7f4bb17ba drm/amd/display: dmub back door load new ddde28a5f316 drm/amd/display: DMUB Firmware Load by PSP new 3c9de4da021c drm/amd/display: Disable PG on NV12 new 20a5e52f37e7 drm/amd/display: Wait for DMCUB to finish loading before e [...] new 9a6ed547090c drm/amd/display: Don't ask PSP to load DMCUB for backdoor load new 5ea239312725 drm/amd/display: Add dmcu f/w loading for NV12 new 586ec5dc5c8e drm/amd/display: do not force UCLK DPM to stay at highest [...] new 0062972b9d9f drm/amd/display: System crashes when add_ptb_to_table() ge [...] new 3fc6376ed6f2 drm/amd/display: Only round InfoFrame refresh rates new 493ba6611daa drm/amd/display: 3.2.73 new 63a85ff6c35d drm/amd/display: Fix HDMI repeater authentication new accde06fcb7f drm/amd/display: Add function pointers for panel related h [...] new c01760d6616d drm/amd/display: make some rn_clk_mgr structs and funcs static new c11e57f0506b drm/amd/display: programming last delta in output transfer [...] new 2364076772b1 drm/amd/display: Add DMUB firmware state debugfs new 31cf6f359347 drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...] new b01f22ec8810 drm/amd/display: Workaround required for link training rel [...] new dc326f61c51d drm/amd/display: Monitor patch to delay setting ignore MSA bit new 82054678aeb6 drm/amd/display: Link training TPS1 workaround new 3ebf1468ccf8 drm/amd/display: Add visual confirm support for FreeSync 2 [...] new 56260cbff87d drm/amd/display: update dml input population function new 850d15f2ec93 drm/amd/display: remove unused dml variable new 7895303b6bce drm/amd/display: 3.2.74 new 9dac88d8792a drm/amd/display: Add driver support for enabling PSR on DMCUB new 41ef3dcd8644 drm/amd/display: Fix RV2 Variant Detection new a18463eff7eb drm/amd/display: Update TTU properly new c479912ae67a drm/amd/display: correct dml surface size assignment new 89e94bc57429 drm/amd/display: optimize prgoram wm and clks new 4a680b455f05 drm/amd/display: Make clock table struct more accessible new d9758768a672 drm/amd/display: Temporarily disable stutter on MPO transition new e2c9529f0041 drm/amd/display: Access patches from stream for ignore MSA [...] new cab5dec425f1 drm/amd/display: limit display clock to 100MHz to avoid FI [...] new f7f3e49a0d74 drm/amdgpu: Remove kfd eviction fence before release bo new 44288da3ece5 drm/amdgpu: update psp firmwares loading sequence V2 new c9710689edcf drm/amdgpu: add dpm helper function for DF Cstate control new ac037aac377f drm/amdgpu: move get_xgmi_relative_phy_addr to amdgpu_xgmi.c new c2c89aa9591c drm/amdgpu: toggle DF-Cstate to protect DF reg access new b27ef2becc86 drm/amdgpu: Add Arcturus D342 page retire support new 3602dfe6f244 drm/amdgpu: cleanup amdgpu_ring_fini new b5ed15e003f2 drm/amdgpu: add VM update fences back to the root PD v2 new 3c6c6e2fcd07 drm/amdgpu: use amdgpu_ring_test_helper when possible new 38450432449f drm/amd/amdgpu: Add gfxoff debugfs entry new 1170eab9bef2 drm/amd/display: remove set but not used variable 'mc_vm_a [...] new 40d2726f553b drm/amd/powerplay: Use bitwise instead of arithmetic opera [...] new 843f1f7af2c0 drm/amdgpu: Drop DRIVER_USE_AGP new 8bd30a18363b drm/radeon: Inline drm_get_pci_dev new 14e1a608de52 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup new 28c06b8e3b5c drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs new 09054f57ce8f drm/amdgpu/pm: move debugfs init into core amdgpu debugfs new 298c6e3d2fa3 drm/amdgpu/sa: move debugfs init into core amdgpu debugfs new d706e48942d7 drm/amdgpu/fence: move debugfs init into core amdgpu debugfs new feeed6dd6c46 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs new e767416d9991 drm/amdgpu/regs: move debugfs init into core amdgpu debugfs new 3987e715aff7 drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs new 1cde64aaa854 drm/amdgpu/ring: move debugfs init into core amdgpu debugfs new ed175af7d153 drm/amdgpu: don't call drm_connector_register for non-MST ports new 1e7587226e6c drm/amdgpu/display: move debugfs init into core amdgpu deb [...] new ac4a6e39ac68 drm/amd/display: move dpcd debugfs members setup new bd8069309969 drm/amdgpu/display: add a late register connector callback new a74dd409dbeb drm/amdgpu/display: split dp connector registration (v3) new fedfe4f1d82f drm/amdgpu: drop legacy drm load and unload callbacks new 1fe233f86798 drm/amdgpu: add UAPI for creating encrypted buffers new e946a75a8f74 drm/amdgpu: add UAPI to create secure commands (v3) new 01351a4ef639 drm/amdgpu: define the TMZ bit for the PTE new f9bd9da229fe drm/amdgpu: add tmz feature parameter (v2) new 4352c1968ef5 drm/amdgpu: add amdgpu_tmz data structure new b7c241ec4c76 drm/amdgpu: add function to check tmz capability (v4) new b6105fb7c171 drm/amdgpu: add tmz bit in frame control packet new 067488ad032a drm/amdgpu: expand the emit tmz interface with trusted flag new ffb3dc3213aa drm/amdgpu: expand the context control interface with trust flag new ffa986f0d8f2 drm/amdgpu: job is secure iff CS is secure (v5) new 742bff4e988e drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 26871a116687 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new b076c3793f41 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new 5b7546782219 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 10f9edee0d97 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 89a01e3afe86 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new 4b3e4d713a7c drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new e0035689c674 drm/amdgpu: move CS secure flag next the structs where it's used new f534fc914a76 drm/amdgpu: remove the alignment placeholder for secure buffer new 1c28cbabb333 drm/amdgpu: implement TMZ accessor (v3) new 3dba06c1b377 drm/amd/display: Indicate use of TMZ buffers to DC new fb9fac6a4950 drm/amdgpu: Move to a per-IB secure flag (TMZ) new df945442f7ea drm/amdgpu: fix the wrong logic checking when secure buffe [...] new 2734609fd576 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 3bb1418f0cd0 drm/amdkfd: Enable GWS based on FW Support new 9d6973eec24b drm/ttm: flush the fence on the bo after we individualize [...] new f897a1e45a41 drm/ttm: refine ghost BO resv criteria new 2a6f4c315f37 drm/ttm: cleanup ttm_buffer_object_transfer new 68c2e3fd1059 drm/ttm: use RCU in ttm_bo_flush_all_fences new 85212e854240 drm/ttm: rework BO delayed delete. v2 new 13f56b79bc69 drm/ttm: replace dma_resv object on deleted BOs v3 new c8590fb88c85 drm/ttm: individualize resv objects before calling release_notify new 423a172f4d17 drm/amdgpu: work around llvm bug #42576 new 6a55ba571741 drm/amdgpu: Enter low power state if CRTC active. new 7d18098ae128 drm/amdgpu/display: fix logic inversion in program_timing_sync() new de0cb329065a drm/amdgpu/smu: add an update table lock new e1098d1344d5 drm/amdgpu/smu: add a send message lock new 18137c36ffb7 drm/amdgpu/display: clean up hdcp workqueue handling new ffba2cfc8c46 drm/amdgpu: add sysfs interface to set arbitrary sclk valu [...] new 4eee6f2de66c drm/amdgpu/display: move the setting of the aux dev new ccf3ad1f1afc drm/amdgpu/display: don't call drm_dp_mst_connector_late_r [...] new 38fb82629562 drm/ttm: fix leaking fences via ttm_buffer_object_transfer new ba5f5faef61d drm/amdgpu/display: fix pci revision id fetching new 2ef91cd0b926 drm/amdgpu/display: Fix Pollock Variant Detection new a97570945fa9 Merge remote-tracking branch 'amdgpu/drm-next' new 30ab3bbf58d2 drm/i915: Update DRIVER_DATE to 20200224 new 12b3788093cb drm/i915: Update DRIVER_DATE to 20200224 new 2c59fd06a062 drm/i915/gem: Cleanup shadow batch after I915_EXEC_SECURE new 143d9c3e7b6a drm/i915: Drop assertion that active->fence is unchanged new ff36e78fdb25 Merge drm/drm-next into drm-intel-next-queued new 53e3ca674918 drm/i915: Update DRIVER_DATE to 20200225 new d13a31770077 drm/i915: Flush idle barriers when waiting new 88be76cdafc7 drm/i915: Allow userspace to specify ringsize on construction new cb4d5dc3e7a8 drm/i915/gem: Honour O_NONBLOCK before throttling execbuf [...] new 6a2faf3bf34e Merge remote-tracking branch 'drm-intel/for-linux-next' new cab4b790cdbf Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new c0c553f53742 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 1350db7d5020 Merge remote-tracking branch 'sound/for-next' new f5e056e1e46f ASoC: Intel: mrfld: fix incorrect check on p->sink new ab6a1752d1dd Merge branch 'asoc-5.7' into asoc-next new 29ede45ef57f Merge remote-tracking branch 'sound-asoc/for-next' new d8a611fbc605 Merge remote-tracking branch 'modules/modules-next' new ceb961b119bb Merge remote-tracking branch 'block/for-next' new d8d8e64945d9 Merge remote-tracking branch 'mmc/next' new 964f47d1b2b2 Merge remote-tracking branch 'mfd/for-mfd-next' new 5b11e5d784c2 power/supply: ingenic-battery: Don't print error on -EPROBE_DEFER new 1c5dfc5e3f2d power: supply: sc27xx: Add POWER_SUPPLY_PROP_CHARGE_NOW attribute new c876e8926cea Merge remote-tracking branch 'battery/for-next' new 7c25e73e675b next-20200225/regulator new ee1ec9b8bb25 Merge remote-tracking branch 'security/next-testing' new 7a2475b28c62 Merge remote-tracking branch 'apparmor/apparmor-next' new 657e16ee3efe Merge remote-tracking branch 'keys/keys-next' new a809b1adf3d1 Merge remote-tracking branch 'selinux/next' new 88a6f8913a5e Merge remote-tracking branch 'smack/for-next' new 718ab3557ccd tpm: Don't make log failures fatal new 349e029a327f tpm: tpm1_bios_measurements_next should increase position index new 14c3bf32cb4a tpm: tpm2_bios_measurements_next should increase position index new edf534dca6e2 Merge remote-tracking branch 'tpmdd/next' new a5e0fb0abb5f Merge remote-tracking branch 'audit/next' new 5c2614e995de dt-bindings: ARM: Add recent Cortex/Neoverse CPUs new 05f9e9f7c9f4 dt-bindings: ARM: Add recent Cortex/Neoverse PMUs new a8e446e49765 dt-bindings: ARM: Clean up PMU compatible list new 632c99084052 of: of_reserved_mem: Increase limit on number of reserved regions new 0ec370262be7 Merge remote-tracking branch 'devicetree/for-next' new 02e3f194ee93 Merge remote-tracking branch 'spi/for-next' new 1c1f41b45c5b Merge remote-tracking branch 'tip/auto-latest' new 357a936c0423 Merge remote-tracking branch 'clockevents/timers/drivers/next' new b800bd612366 Merge remote-tracking branch 'edac/edac-for-next' new 0d6bcdcfdf12 Merge remote-tracking branch 'ftrace/for-next' new 0d5177027fe8 Merge remote-tracking branch 'rcu/rcu/next' new c397509d260b Merge remote-tracking branch 'kvm-arm/next' new 6102559e7947 Merge remote-tracking branch 'kvms390/next' new b12af711e3c2 Merge remote-tracking branch 'percpu/for-next' new a3b5eaf95b67 Merge remote-tracking branch 'workqueues/for-next' new 637e19f56ebd Merge remote-tracking branch 'drivers-x86/for-next' new a9e04b2969b7 Merge remote-tracking branch 'chrome-platform/for-next' new e3b613138bf7 Merge remote-tracking branch 'ipmi/for-next' new e645f3656763 Merge remote-tracking branch 'driver-core/driver-core-next' new 07915db8adeb Merge remote-tracking branch 'usb/usb-next' new 1afd37c6a335 USB: serial: f81232: extract LSR handler new 98405f81036d USB: serial: f81232: add tx_empty function new c4b8f9713d66 USB: serial: f81232: use devm_kzalloc for port data new 11301d41ab9a USB: serial: f81232: add F81534A support new 0a68ec3d8a2c USB: serial: f81232: set F81534A serial port with RS232 mode new 584b21e3ba71 Merge remote-tracking branch 'usb-serial/usb-next' new cbdfbda4a166 usb: chipidea: otg: handling vbus disconnect event occurre [...] new ccd336f11fa9 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 541f399eaa46 Merge remote-tracking branch 'phy-next/next' new d3c98bebebdb Merge remote-tracking branch 'tty/tty-next' new ca37bb1dadd1 Merge remote-tracking branch 'char-misc/char-misc-next' new 3d33501ae31c Merge remote-tracking branch 'extcon/extcon-next' new 2140b66b5d3e soundwire: bus: fix race condition with probe_complete signaling new fb9469e54fa7 soundwire: bus: fix race condition with enumeration_comple [...] new a90def068127 soundwire: bus: fix race condition with initialization_com [...] new 60ee9be25571 soundwire: bus: add PM/no-PM versions of read/write functions new d300de4f2d51 soundwire: bus: write Slave Device Number without runtime_pm new 3ab2ca405a08 soundwire: bus: add helper to clear Slave status to UNATTACHED new dff70572e9a3 soundwire: bus: disable pm_runtime in sdw_slave_delete new aa79293517b3 soundwire: bus: fix io error when processing alert event new 0231453bc08f soundwire: bus: add clock stop helpers new dde73538c9a5 soundwire: bus: don't treat CMD_IGNORED as error on ClockStop new 571e466eddc0 Merge remote-tracking branch 'soundwire/next' new 32236eb783ac Merge remote-tracking branch 'thunderbolt/next' new e76084e0a9ff Merge remote-tracking branch 'staging/staging-next' new 5ea49fd2f1fb Merge remote-tracking branch 'mux/for-next' new 05f8740a0e6f dmaengine: stm32-dma: add suspend/resume power management support new 8cf1e0fc50fc dmaengine: stm32-dma: use reset controller only at probe time new 615eee2c45c8 dmaengine: stm32-dma: driver defers probe for reset new 22a0bb297cdc dmaengine: stm32-dma: enable descriptor_reuse new d7a9e42609ca dmaengine: stm32-dma: use dma_set_max_seg_size to set the [...] new 32ce108833a8 dmaengine: stm32-dma: add copy_align constraint new 409ffc4d990c dmaengine: stm32-dma: fix sleeping function called from in [...] new d80cbef35bf8 dmaengine: stm32-dma: use vchan_terminate_vdesc() in .term [...] new 04c2bc2bede1 dmaengine: xilinx_dma: Extend dma_config structure to stor [...] new 14ccf0aab46e dmaengine: xilinx_dma: In dma channel probe fix node order [...] new a6e7f19c9100 dmaengine: at_hdmac: Substitute kzalloc with kmalloc new bbc58394d811 dmaengine: at_hdmac: Drop locking in at_hdmac_alloc_chan_r [...] new ad16bc232dd7 dmaengine: at_hdmac: Return err in case the chan is not fr [...] new ceb2c14c5908 dmaengine: at_hdmac: Drop description for a not defined parameter new 247b4d83d652 dmaengine: at_hdmac: Switch atomic allocations to GFP_NOWAIT new 078a6506141a dmaengine: at_hdmac: Fix deadlocks new a443e988765b dmaengine: at_xdmac: Drop always true check new 387269d04b3d dmaengine: at_xdmac: Drop locking in at_xdmac_alloc_chan_r [...] new 8592f2c81ebc dmaengine: at_xdmac: GFP_KERNEL for user that can sleep new 191bd1cad353 dmaengine: at_xdmac: Fix locking in tasklet new eb0249d50153 dmaengine: ti: edma: Support for interleaved mem to mem transfer new dda5e35a7710 dmaengine: tegra-apb: Implement synchronization hook new 8e84172e372b dmaengine: tegra-apb: Prevent race conditions on channel's [...] new 41ffc423e117 dmaengine: tegra-apb: Clean up tasklet releasing new c55c745e6f26 dmaengine: tegra-apb: Use devm_platform_ioremap_resource new 2cd3d13cb4aa dmaengine: tegra-apb: Use devm_request_irq new 3964293aecf9 dmaengine: tegra-apb: Fix coding style problems new 14c63abfab4a dmaengine: tegra-apb: Remove unneeded initialization of td [...] new a75013a5a173 dmaengine: tegra-apb: Remove assumptions about unavailable [...] new d8396c0576c6 dmaengine: tegra-apb: Remove duplicated pending_sg_req checks new 84a3f375eea9 dmaengine: tegra-apb: Keep clock enabled only during of DM [...] new dcb394b6b5fb dmaengine: tegra-apb: Clean up suspend-resume new 16e2b3e24bf1 dmaengine: tegra-apb: Add missing of_dma_controller_free new 703b70f4dc3d dmaengine: tegra-apb: Allow to compile as a loadable kerne [...] new 3962a2450996 dmaengine: tegra-apb: Remove MODULE_ALIAS new 6c41ac96ad92 dmaengine: tegra-apb: Support COMPILE_TEST new f261f1cd91ef dmaengine: tegra-apb: Remove unused function argument new 01b66a752127 dmaengine: tegra-apb: Improve error message about DMA underflow new 4721e67698cd dmaengine: idxd: remove set but unused 'rc' new c4f81d7e6494 Merge remote-tracking branch 'slave-dma/next' new 1f54770ddc8a Merge remote-tracking branch 'cgroup/for-next' new 84bc949984fd Merge branch 'fixes' into for-next new 738981bd74e8 scsi: target: fix unmap_zeroes_data boolean initialisation new 87310c9fb502 scsi: target: convert boolean se_dev_attrib types to bool new 1bf630fddd50 scsi: target: use an enum to track emulate_ua_intlck_ctrl new 07553b1e83b4 scsi: qla2xxx: Add beacon LED config sysfs interface new 054f43824170 scsi: qla2xxx: Move free of fcport out of interrupt context new e6ad2b79b82f scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data new 974c08604544 scsi: qla2xxx: Add endianizer macro calls to fc host stats new 818c7f87a177 scsi: qla2xxx: Add changes in preparation for vendor exten [...] new d83a80ee57f0 scsi: qla2xxx: Add vendor extended RDP additions and amendments new bd7de0b1c394 scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP new 52bfb089d9d3 scsi: qla2xxx: Add vendor extended FDMI commands new 75666f4a8c41 scsi: qla2xxx: Display message for FCE enabled new 8b01e4db834d scsi: qla2xxx: Show correct port speed capabilities for RD [...] new 09e382bc3dd9 scsi: qla2xxx: Cleanup ELS/PUREX iocb fields new 576bfde80b28 scsi: qla2xxx: Add deferred queue for processing ABTS and RDP new 4879237cd28e scsi: qla2xxx: Handle cases for limiting RDP response payl [...] new 84f7d2e7b1f5 scsi: qla2xxx: Fix RDP response size new a31056ddc665 scsi: qla2xxx: Use endian macros to assign static fields i [...] new 64d21b314173 scsi: qla2xxx: Correction to selection of loopback/echo test new 83cfd3dc002f scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type new cbe729a63d5a scsi: qla2xxx: Print portname for logging in qla24xx_logio [...] new 8d4926d13076 scsi: qla2xxx: Use correct ISP28xx active FW region new d26a8982c9bd scsi: qla2xxx: Save rscn_gen for new fcport new 419ae5fe73e5 scsi: qla2xxx: Fix control flags for login/logout IOCB new 345f574dac85 scsi: qla2xxx: Add fixes for mailbox command new 0fc5b7e62322 scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag new 1939295a8dfa scsi: qla2xxx: Update driver version to 10.01.00.24-k new 66167283c21e scsi: ch: fixup refcounting imbalance for SCSI devices new 1c7ce4bcfb9a scsi: ch: synchronize ch_probe() and ch_open() new 30f6d494cc78 scsi: ch: remove ch_mutex() new 679b2ec8e060 scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it [...] new 51a858817dcd scsi: sr: get rid of sr global mutex new 162e250031cc scsi: lpfc: fix spelling mistake "Notication" -> "Notification" new 214527ada4ee Merge branch 'misc' into for-next new 290def1eb83a Merge remote-tracking branch 'scsi/for-next' new 58af76aedc27 Merge remote-tracking branch 'vhost/linux-next' new 45f18925a186 Merge remote-tracking branch 'rpmsg/for-next' new d2ae6d7c0745 Merge remote-tracking branch 'gpio/for-next' new a3e44f4090d6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new dc7a06b0dbba pinctrl: meson-gxl: fix GPIOX sdio pins new 4c48e549f39f pinctrl: imx: scu: Align imx sc msg structs to 4 new 56cc3af4e8c8 pinctrl: da9062: add driver support new 86ecb7d6853c pinctrl: mediatek: remove set but not used variable 'e' new a59c99d9eaf9 pinctrl: sunxi: Forward calls to irq_set_irq_wake new 8587b21c599e pinctrl: sunxi: Mask non-wakeup IRQs on suspend new 3c827873590c pinctrl: Use new GPIO_LINE_DIRECTION new b29547436061 pinctrl: Ingenic: Add missing parts for X1830. new aa0ed0d00f1d pinctrl: uniphier: Replace zero-length array with flexible [...] new b3a3740c35d6 dt-bindings: pinctrl: Convert i.MX8MQ to json-schema new 03b4154183a2 dt-bindings: pinctrl: Convert i.MX8MM to json-schema new f4a776f75266 dt-bindings: pinctrl: Convert i.MX8MN to json-schema new 61bccd918c83 dt-bindings: pinctrl: imx8mp: Replace the uint32-array wit [...] new 8d8cec9bf6e9 ipq8064: pinctrl: Fixed missing RGMII pincontrol definitions new d6d43a921720 pinctrl: ingenic: Improve unreachable code generation new 3385ab72d995 pinctrl: mediatek: Fix some off by one bugs new 977954200371 gpiolib: export gpiochip_get_desc new 2d2177ffa269 Merge branch 'devel' into for-next new 415bab8c806e Merge remote-tracking branch 'pinctrl/for-next' new dc1c12c85988 Merge remote-tracking branch 'ktest/for-next' new 725101e1a3a4 Merge remote-tracking branch 'kselftest/next' new 7e0145a38009 Merge remote-tracking branch 'livepatching/for-next' new 9ac6d8c38b29 Merge remote-tracking branch 'rtc/rtc-next' new 818c25d89e0d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 1007cf34fd8c Merge remote-tracking branch 'at24/at24/for-next' new 8a0f3b51a1f8 Merge remote-tracking branch 'ntb/ntb-next' new 341d4ffadcbe Merge remote-tracking branch 'fsi/next' new cbf06926165b Merge remote-tracking branch 'slimbus/for-next' new 61214b588d7f Merge remote-tracking branch 'nvmem/for-next' new 22c7566f2507 Merge remote-tracking branch 'xarray/xarray' new cc0830fd95be Merge remote-tracking branch 'kgdb/kgdb/for-next' new 34b701968ee4 Merge remote-tracking branch 'devfreq/devfreq-next' new f74b9732ef0d Merge remote-tracking branch 'fpga/for-next' new b907c55e88b2 Merge remote-tracking branch 'kunit-next/kunit' new 63eb0108ab8e RDMA/bnxt_re: using vmalloc requires includeing vmalloc.h new 8858378f1a0a mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] new 0ca54939fce1 mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] new 643647d25a6d mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() new fbdb4d20332e mm: avoid data corruption on CoW fault into PFN-mapped VMA new 0d2e16432316 mm/hugetlb.c: fix a addressing exception caused by huge_pt [...] new 7f22618c4db2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new f44dc13f6ae6 /proc/kpageflags: do not use uninitialized struct pages new ce2b1c7464ff fat: fix uninit-memory access for partial initialized inode new fe4dfe7b7da3 mm/z3fold.c: do not include rwlock.h directly new 8b9e9e3a30cb mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] new 8ccf42ad4106 arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description new 06d4dc5a4925 x86/mm: Split vmalloc_sync_all() new 33d493e700e2 kthread: mark timer used by delayed kthread works as IRQ safe new 3ece10f6aa9e asm-generic: make more kernel-space headers mandatory new 436fade98919 scripts/spelling.txt: add syfs/sysfs pattern new d2e315d06350 ocfs2: remove FS_OCFS2_NM new db8dc8824284 ocfs2: remove unused macros new 8f4cc7679ef1 ocfs2: use OCFS2_SEC_BITS in macro new e34d34d65813 ocfs2: remove dlm_lock_is_remote new f931c5fc36ae ocfs2: there is no need to log twice in several functions new 540d0b4cc88b ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" new c794d83eb63b ocfs2: remove useless err new 29a5033ba9be ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] new bffb415eeaad ramfs: support O_TMPFILE new 9460291e0e20 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new a9b9a4951664 mm/slub.c: replace cpu_slab->partial with wrapped APIs new 12ce6addc651 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs new ddad3873db59 mm/kmemleak.c: use address-of operator on section symbols new 216e0b7a586b mm/debug: add tests validating architecture page table helpers new 765a908a4eb5 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] new 71e502b78b1a mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] new 42b1ec857dab mm/gup: split get_user_pages_remote() into two routines new 97c450968035 mm/gup: pass a flags arg to __gup_device_* functions new 7fd378cc25ce mm: introduce page_ref_sub_return() new bac57e2b9d4a mm/gup: pass gup flags to two more routines new 86f3d5e625c7 mm/gup: require FOLL_GET for get_user_pages_fast() new 9947ea2c1e60 mm/gup: track FOLL_PIN pages new 134e1e6edcf8 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] new ffa7d61e4c98 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting new 13c3e5c649ab mm/gup_benchmark: support pin_user_pages() and related calls new 55c96ce1c402 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] new 8b74c7e658ab mm: improve dump_page() for compound pages new 98368073b1eb mm: dump_page(): additional diagnostics for huge pinned pages new 143c569b64d7 mm/swapfile.c: move inode_lock out of claim_swapfile new 3de07dc39dc1 mm/swapfile.c: fix comments for swapcache_prepare new 64e990634c95 mm/swap.c: not necessary to export __pagevec_lru_add() new cfa6e5147603 mm/swapfile: fix data races in try_to_unuse() new 07ec66ba3d06 mm, memcg: fix build error around the usage of kmem_caches new 156db009524a mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node new 63c1d698bcca mm: memcg/slab: introduce mem_cgroup_from_obj() new baa3f9c1e036 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 new 7732c1cf637d mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments new 5ac0c6715cd2 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments new efdecb5b9af5 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] new 82e5924c9972 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() new e80269a16800 mm: memcg/slab: cache page number in memcg_(un)charge_slab() new 12dc5ab7ec75 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] new 87e5987785af mm/mapping_dirty_helpers: Update huge page-table entry callbacks new 8828364a7167 mm: don't prepare anon_vma if vma has VM_WIPEONFORK new f2e4533610f3 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" new b103276f85f5 mm: set vm_next and vm_prev to NULL in vm_area_dup() new b30883d55831 mm/vma: add missing VMA flag readable name for VM_SYNC new 0955d497f362 mm/vma: make vma_is_accessible() available for general use new 4ab6d2521506 mm/vma: replace all remaining open encodings with is_vm_hu [...] new 5146802f1ec9 mm/vma: replace all remaining open encodings with vma_is_a [...] new ddf6e3fcc122 mm/vma: append unlikely() while testing VMA access permissions new a1e8c3b6d649 mm/mmap.c: fix the adjusted length error new 680cf30150e5 mm/mremap: add MREMAP_DONTUNMAP to mremap() new 28bcf4526a29 mm-add-mremap_dontunmap-to-mremap-v6 new 30ad04074451 mm-add-mremap_dontunmap-to-mremap-v7 new 1c172e16dab2 selftests: add MREMAP_DONTUNMAP selftest new 4432941ede4b selftest-add-mremap_dontunmap-selftest-fix new c2f5c6bf4f21 selftest: Add MREMAP_DONTUNMAP selftest. new f4742c4a935d selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes new a57f47b02f35 mm/sparsemem: get address to page struct instead of addres [...] new 514a3c3fbc12 mm/sparse: rename pfn_present() to pfn_in_present_section() new 7d351cb8f7bb mm/page_alloc: increase default min_free_kbytes bound new 9fad1ed3eef4 mm: vmpressure: don't need call kfree if kstrndup fails new c9a0fba9a10d mm: vmpressure: use mem_cgroup_is_root API new 8224800ae093 mm: vmscan: replace open codings to NUMA_NO_NODE new 836bc17d0bf7 mm/vmscan.c: remove cpu online notification for now new 0eec5299f8f5 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping new a2afcb26f0a4 mm/mempolicy: check hugepage migration is supported by arc [...] new f98c931d54bb mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() new 16899b70d279 hugetlb_cgroup: add hugetlb_cgroup reservation counter new 0d8be2c7e2e5 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] new 02fdcdcd288a mm/hugetlb_cgroup: fix hugetlb_cgroup migration new dddf5c5f5415 hugetlb_cgroup: add reservation accounting for private mappings new f6d97d4ddee6 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] new 666098398528 hugetlb: disable region_add file_region coalescing new dad5766887d2 mm/hugetlb: Fix file_region entry allocations new 4bd482e2004b hugetlb_cgroup: add accounting for shared mappings new dcb702ef77d5 hugetlb_cgroup-add-accounting-for-shared-mappings-fix new f48e73b30ded hugetlb_cgroup: support noreserve mappings new 70e107240d36 hugetlb: support file_region coalescing again new b73d958f6695 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs new d96edd2f5625 hugetlb: remove check_coalesce_bug debug code new c0e2881c0dae hugetlb_cgroup: add hugetlb_cgroup reservation tests new d01d2d263c89 hugetlb_cgroup: add hugetlb_cgroup reservation docs new f0f78a7d619a mm/migrate.c: no need to check for i > start in do_pages_move() new ace8ffbb3258 mm/migrate.c: wrap do_move_pages_to_node() and store_status() new 4c71d99d6348 mm/migrate.c: check pagelist in move_pages_and_store_status() new baa51db72021 mm/migrate.c: unify "not queued for migration" handling in [...] new a92a0ccf1010 mm/migrate.c: migrate PG_readahead flag new a5fdb541b075 mm-migratec-migrate-pg_readahead-flag-fix new 9a06b3395a48 drivers/base/memory.c: cache memory blocks in xarray to ac [...] new 3750b6a51374 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new 594686f31a78 mm: adjust shuffle code to allow for future coalescing new b54c56c7c65c mm: use zone and order instead of free area in free_list m [...] new 54fb0670daae mm: add function __putback_isolated_page new c5f640c48223 mm: introduce Reported pages new 8508e47fb91c virtio-balloon: pull page poisoning config out of free pag [...] new c7f0cbe63bf6 virtio-balloon: add support for providing free page report [...] new f9be387a1948 mm/page_reporting: rotate reported pages to the tail of the list new 8fb145d80c45 mm/page_reporting: add budget limit on how many pages can [...] new d25985e23a63 mm/page_reporting: add free page reporting documentation new db5a02d2dbbe drivers/base/memory.c: indicate all memory blocks as removable new ad2a130d108a drivers/base/memory.c: drop section_count new f7670b7fb707 drivers/base/memory.c: drop pages_correctly_probed() new 88d9756b8454 mm/page_ext.c: drop pfn_present() check when onlining new 765d744fea4a mm/memory_hotplug.c: only respect mem= parameter during bo [...] new 797955e5eefa mm/shmem.c: distribute switch variables for initialization new 4e50d5f5cdeb mm/zswap: allow setting default status, compressor and all [...] new a3bc5bca9d30 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 54e8810bb96c fs/buffer.c: dump more info for __getblk_gfp() stall problem new 4c9f7db47aaf kernel/hung_task.c: Monitor killed tasks. new 04470c4b33ea proc: faster open/read/close with "permanent" files new 7f3c694c1be8 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes new 946728dd8f20 asm-generic: fix unistd_32.h generation format new 287b00c1e5d4 kernel/extable.c: use address-of operator on section symbols new 4a673575cb44 MAINTAINERS: add an entry for kfifo new 69f9c7f07535 lib/test_lockup: test module to generate lockups new f3d70efab5c3 lib/bch.c: replace zero-length array with flexible-array member new 45a8ccefab03 lib/ts_bm.c: replace zero-length array with flexible-array member new 5dd50f05067a lib/ts_fsm.c: replace zero-length array with flexible-arra [...] new 1068913fa8e5 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] new 084b700c5936 lib/scatterlist: fix sg_copy_buffer() kerneldoc new cd56e8cca64e lib: test_stackinit.c: XFAIL switch variable init tests new 7c269115f9a8 lib/stackdepot.c: check depot_index before accessing the s [...] new 5e5779a843ba lib/stackdepot.c: build with -fno-builtin new a0fc45c94af4 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c new ed4db5e3d152 percpu_counter: fix a data race at vm_committed_as new c6847195275f lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] new 47e7b723db3c lib/test_bitmap.c: make use of EXP2_IN_BITS new 2b51931a7b12 string: add stracpy and stracpy_pad mechanisms new 7123d55cf8fa Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new bfc4f670e63b checkpatch: remove email address comment from email addres [...] new 24dae0e8ef60 checkpatch: check SPDX tags in YAML files new 41b6efc586b8 checkpatch: support "base-commit:" format new 43b136fc32e2 checkpatch: prefer fallthrough; over fallthrough comments new 5c8919fb3830 checkpatch: fix minor typo and mixed space+tab in indentation new edfffba09659 checkpatch: fix multiple const * types new 2dde2c0fd86f checkpatch: add command-line option for TAB size new 56fbe4fd4d7c epoll: fix possible lost wakeup on epoll_ctl() path new a24b0c0ff785 kselftest: introduce new epoll test case new 3066eb0bdbb1 fs/binfmt_elf.c: delete "loc" variable new 596b1e71015d fs/binfmt_elf.c: allocate less for static executable new 1a3cc9a56a4b fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] new 2eb1f12d4f5b samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes new b3ec4e6372e3 samples/hw_breakpoint: drop use of kallsyms_lookup_name() new 5044378f4a1d kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] new 384221144140 init/main.c: mark boot_config_checksum static new 29dab2122492 loop: use worker per cgroup instead of kworker new e64cc0749813 mm: charge active memcg when no mm is set new c9e1feb96bd9 loop: charge i/o to mem and blk cg new 682f799df075 kernel/relay.c: fix read_pos error when multiple readers new b8fc7634c274 aio: simplify read_events() new 447805d7b070 init/Kconfig: clean up ANON_INODES and old IO schedulers options new 39aeb3221e59 Merge branch 'akpm-current/current' new c7f733022fc0 mm/frontswap: mark various intentional data races new eef78fc78537 mm/page_io: mark various intentional data races new 1d2d79a17281 mm-page_io-mark-various-intentional-data-races-v2 new 7ffbd1d59515 mm/swap_state: mark various intentional data races new 8732eafc497b mm/kmemleak: annotate various data races obj->ptr new 86b5997db829 mm/filemap.c: fix a data race in filemap_fault() new 0068ad1bc3c3 mm/swapfile: fix and annotate various data races new d3a8c10d6568 mm-swapfile-fix-and-annotate-various-data-races-v2 new 9098b795a1cf mm/page_counter: fix various data races at memsw new 51600a13ce5c mm/memcontrol: fix a data race in scan count new b8f439d16065 mm/list_lru: fix a data race in list_lru_count_one new d624c5b82781 mm/mempool: fix a data race in mempool_free() new dbc649078a0d mm/util.c: annotate an data race at vm_committed_as new 8c80b427a468 mm/rmap: annotate a data race at tlb_flush_batched new 03d6ed3c81ca mm: annotate a data race in page_zonenum() new c8e156311b22 mm/memory.c: refactor insert_page to prepare for batched-l [...] new a561d7c1f262 mm/memory.c: add vm_insert_pages() new 271d1a8aa400 mm-add-vm_insert_pages-fix new 4f3a9af320df add missing page_count() check to vm_insert_pages(). new ed3cbeef0efe net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 6a78a7d71c9c net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new f2c881d6e6a4 drivers/tty/serial/sh-sci.c: suppress warning new 9a0ec8b33c10 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 22f99ba586b9 Merge branch 'akpm/master' new f804ae28e097 Revert "net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zeroc [...] new b3f6af926e8f Revert "net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy" new 16476db9a9a2 Revert "add missing page_count() check to vm_insert_pages()." new ebf97420d216 Revert "mm-add-vm_insert_pages-fix" new dd1e9e3fbdc6 Revert "mm/memory.c: add vm_insert_pages()" new f3fef7e990da Add linux-next specific files for 20200226
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 (c99b17ac0399) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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 761 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: CREDITS | 5 + Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 14 +- Documentation/core-api/gcc-plugins.rst | 4 + Documentation/devicetree/bindings/Makefile | 20 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- Documentation/devicetree/bindings/arm/arm,scpi.txt | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm63138.txt | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 9 + .../bindings/arm/hisilicon/hi3519-sysctrl.txt | 2 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- Documentation/devicetree/bindings/arm/omap/mpu.txt | 2 +- Documentation/devicetree/bindings/arm/pmu.yaml | 41 +- Documentation/devicetree/bindings/arm/psci.yaml | 2 +- .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 2 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 2 +- .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/bridge/anx6345.yaml | 10 +- .../display/panel/leadtek,ltk500hd1829.yaml | 2 - .../bindings/display/panel/xinpeng,xpp055c272.yaml | 2 - .../bindings/display/simple-framebuffer.yaml | 6 +- .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 14 +- .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../bindings/input/touchscreen/goodix.yaml | 2 +- Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../devicetree/bindings/leds/register-bit-led.txt | 2 +- .../devicetree/bindings/media/ti,cal.yaml | 2 +- .../bindings/memory-controllers/ti/emif.txt | 2 +- .../devicetree/bindings/mfd/max77650.yaml | 4 +- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 2 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 1 - .../bindings/mtd/cadence-nand-controller.txt | 2 +- .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 2 +- .../devicetree/bindings/net/dsa/ocelot.txt | 116 ++ Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 - .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.txt | 36 - ...imx8mp-pinctrl.yaml => fsl,imx8mm-pinctrl.yaml} | 37 +- .../bindings/pinctrl/fsl,imx8mn-pinctrl.txt | 39 - ...imx8mp-pinctrl.yaml => fsl,imx8mn-pinctrl.yaml} | 37 +- .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 25 +- .../bindings/pinctrl/fsl,imx8mq-pinctrl.txt | 36 - ...imx8mp-pinctrl.yaml => fsl,imx8mq-pinctrl.yaml} | 39 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../devicetree/bindings/reset/st,stm32mp1-rcc.txt | 2 +- .../devicetree/bindings/sound/st,stm32-sai.txt | 2 +- .../devicetree/bindings/sound/st,stm32-spdifrx.txt | 2 +- .../devicetree/bindings/spi/st,stm32-spi.yaml | 2 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../debug/debug-vm-pgtable/arch-support.txt | 35 + Documentation/gpu/i915.rst | 4 +- Documentation/kref.txt | 4 + Documentation/sphinx/parallel-wrapper.sh | 2 +- Documentation/x86/index.rst | 1 - MAINTAINERS | 20 +- Next/SHA1s | 84 +- Next/Trees | 1 - Next/merge.log | 1532 ++++++++------ arch/Kconfig | 5 +- arch/alpha/configs/defconfig | 1 - arch/arc/Kconfig | 1 + arch/arm/configs/rpc_defconfig | 1 - arch/arm/configs/s3c2410_defconfig | 1 - arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 16 + arch/csky/mm/fault.c | 2 +- arch/ia64/configs/zx1_defconfig | 1 - arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/m68k/mm/fault.c | 2 +- arch/microblaze/include/asm/Kbuild | 3 + arch/microblaze/include/asm/barrier.h | 13 + arch/microblaze/include/asm/cache.h | 5 +- arch/microblaze/include/asm/cacheflush.h | 6 +- arch/microblaze/include/asm/checksum.h | 5 +- arch/microblaze/include/asm/cmpxchg.h | 40 +- arch/microblaze/include/asm/cpuinfo.h | 5 +- arch/microblaze/include/asm/cputable.h | 1 - arch/microblaze/include/asm/current.h | 5 +- arch/microblaze/include/asm/delay.h | 7 +- arch/microblaze/include/asm/dma.h | 5 +- arch/microblaze/include/asm/elf.h | 5 +- arch/microblaze/include/asm/entry.h | 5 +- arch/microblaze/include/asm/exceptions.h | 5 +- arch/microblaze/include/asm/fixmap.h | 5 +- arch/microblaze/include/asm/flat.h | 5 +- arch/microblaze/include/asm/hw_irq.h | 1 - arch/microblaze/include/asm/io.h | 5 +- arch/microblaze/include/asm/irq.h | 5 +- arch/microblaze/include/asm/irqflags.h | 5 +- arch/microblaze/include/asm/mmu.h | 5 +- arch/microblaze/include/asm/mmu_context_mm.h | 5 +- arch/microblaze/include/asm/module.h | 5 +- arch/microblaze/include/asm/page.h | 5 +- arch/microblaze/include/asm/pgalloc.h | 5 +- arch/microblaze/include/asm/pgtable.h | 5 +- arch/microblaze/include/asm/processor.h | 5 +- arch/microblaze/include/asm/ptrace.h | 5 +- arch/microblaze/include/asm/pvr.h | 5 +- arch/microblaze/include/asm/registers.h | 5 +- arch/microblaze/include/asm/sections.h | 5 +- arch/microblaze/include/asm/setup.h | 7 +- arch/microblaze/include/asm/string.h | 5 +- arch/microblaze/include/asm/switch_to.h | 5 +- arch/microblaze/include/asm/thread_info.h | 5 +- arch/microblaze/include/asm/timex.h | 5 +- arch/microblaze/include/asm/tlb.h | 17 - arch/microblaze/include/asm/tlbflush.h | 5 +- arch/microblaze/include/asm/uaccess.h | 5 +- arch/microblaze/include/asm/unaligned.h | 5 +- arch/microblaze/include/asm/unistd.h | 5 +- arch/microblaze/include/asm/unwind.h | 5 +- arch/microblaze/include/asm/user.h | 1 - arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c | 7 +- arch/microblaze/kernel/cpu/pvr.c | 1 + arch/microblaze/kernel/entry.S | 1 + arch/microblaze/kernel/misc.S | 3 +- arch/microblaze/kernel/setup.c | 1 - arch/microblaze/kernel/vmlinux.lds.S | 3 + arch/mips/configs/bigsur_defconfig | 1 - arch/mips/configs/fuloong2e_defconfig | 1 - arch/mips/configs/ip27_defconfig | 1 - arch/mips/configs/ip32_defconfig | 1 - arch/mips/configs/jazz_defconfig | 1 - arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_kvm_guest_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/mips/mm/fault.c | 2 +- arch/powerpc/Kconfig | 1 + arch/powerpc/configs/85xx-hw.config | 1 - arch/powerpc/configs/amigaone_defconfig | 1 - arch/powerpc/configs/chrp32_defconfig | 1 - arch/powerpc/configs/g5_defconfig | 1 - arch/powerpc/configs/maple_defconfig | 1 - arch/powerpc/configs/pasemi_defconfig | 1 - arch/powerpc/configs/pmac32_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/configs/ppc64e_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 1 - arch/powerpc/include/asm/epapr_hcalls.h | 42 + arch/powerpc/kvm/e500_mmu_host.c | 2 +- arch/powerpc/mm/fault.c | 2 +- arch/riscv/mm/kasan_init.c | 53 +- arch/s390/Kconfig | 1 + arch/sh/configs/sh03_defconfig | 1 - arch/sh/mm/fault.c | 2 +- arch/sparc/configs/sparc64_defconfig | 1 - arch/x86/Kconfig | 1 + arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/include/asm/pgtable_64.h | 6 + arch/x86/mm/fault.c | 2 +- drivers/block/loop.c | 246 ++- drivers/block/loop.h | 14 +- drivers/block/paride/pcd.c | 2 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/tpm/eventlog/tpm1.c | 2 +- drivers/char/tpm/eventlog/tpm2.c | 2 +- drivers/dma/Kconfig | 4 +- drivers/dma/at_hdmac.c | 121 +- drivers/dma/at_hdmac_regs.h | 2 - drivers/dma/at_xdmac.c | 44 +- drivers/dma/idxd/cdev.c | 3 +- drivers/dma/imx-sdma.c | 4 +- drivers/dma/stm32-dma.c | 96 +- drivers/dma/tegra20-apb-dma.c | 514 +++-- drivers/dma/ti/edma.c | 79 + drivers/dma/xilinx/xilinx_dma.c | 48 +- drivers/firmware/arm_scmi/Makefile | 3 +- drivers/firmware/arm_scmi/common.h | 115 +- drivers/firmware/arm_scmi/driver.c | 293 +-- drivers/firmware/arm_scmi/mailbox.c | 184 ++ drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_scmi/shmem.c | 83 + drivers/firmware/arm_scpi.c | 4 +- drivers/gpio/gpiolib.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 38 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 56 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 67 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 105 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 6 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 52 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 27 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 25 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 26 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 52 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 25 +- drivers/gpu/drm/amd/display/dc/dc.h | 7 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 16 + .../gpu/drm/amd/display/dc/dce/dce_scl_filters.c | 2204 +++++++++++--------- .../dc/dce/{dmub_psr.h => dce_scl_filters_old.c} | 22 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 5 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 3 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 15 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 + .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 13 + .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 101 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 79 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 2 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 38 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 138 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 8 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 4 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 2 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 19 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 8 + .../drm/amd/display/dc/dml/display_mode_structs.h | 4 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 11 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 5 + .../gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 5 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 28 +- .../drm/amd/display/modules/freesync/freesync.c | 8 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 4 +- drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 16 +- .../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 2 + drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 110 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 24 +- drivers/gpu/drm/i915/gt/intel_context_param.c | 63 + drivers/gpu/drm/i915/gt/intel_context_param.h | 14 + drivers/gpu/drm/i915/gt/intel_lrc.c | 1 + drivers/gpu/drm/i915/i915_active.c | 43 +- drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/selftests/i915_active.c | 46 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 44 +- drivers/gpu/drm/radeon/radeon_drv.c | 43 +- drivers/gpu/drm/radeon/radeon_kms.c | 6 + drivers/gpu/drm/ttm/ttm_bo_util.c | 1 + drivers/hwmon/pmbus/xdpe12284.c | 55 + drivers/ide/ide-gd.c | 2 +- drivers/infiniband/core/cache.c | 19 +- drivers/infiniband/core/cm.c | 4 +- drivers/infiniband/core/mad_priv.h | 4 +- drivers/infiniband/core/multicast.c | 2 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/ucma.c | 10 +- drivers/infiniband/core/verbs.c | 22 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 24 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 923 ++++---- drivers/infiniband/hw/bnxt_re/main.c | 264 ++- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 416 ++-- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 94 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 467 +++-- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 85 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 471 +++-- drivers/infiniband/hw/bnxt_re/qplib_res.h | 145 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 48 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 4 +- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 8 +- drivers/infiniband/hw/hfi1/mad.c | 4 +- drivers/infiniband/hw/hfi1/mad.h | 2 +- drivers/infiniband/hw/hfi1/pio.h | 4 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/sdma.h | 4 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 2 +- drivers/infiniband/hw/hns/hns_roce_device.h | 26 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 109 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 40 + drivers/infiniband/hw/i40iw/i40iw_cm.h | 4 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 2 +- drivers/infiniband/hw/mthca/mthca_memfree.h | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/infiniband/sw/rxe/rxe_queue.h | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 4 +- drivers/infiniband/ulp/srp/ib_srp.h | 2 +- drivers/net/bareudp.c | 2 + drivers/net/dsa/ocelot/felix.c | 3 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 62 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 81 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h | 2 +- .../ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sched.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 2 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h | 4 +- drivers/net/ethernet/freescale/enetc/enetc.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 +- drivers/net/ethernet/freescale/fec.h | 2 +- drivers/net/ethernet/intel/fm10k/fm10k.h | 6 +- drivers/net/ethernet/intel/i40e/i40e.h | 4 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 5 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 289 ++- .../mellanox/mlxsw/core_acl_flex_actions.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 9 + drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 5 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 11 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 7 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 46 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 6 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 4 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 8 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.h | 2 +- drivers/net/ethernet/toshiba/spider_net.h | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/netdevsim/dev.c | 117 +- drivers/net/netdevsim/netdevsim.h | 2 + drivers/net/phy/mdio_bus.c | 17 + drivers/net/virtio_net.c | 56 +- drivers/of/of_reserved_mem.c | 2 +- drivers/pinctrl/Kconfig | 12 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 5 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 5 +- drivers/pinctrl/freescale/pinctrl-scu.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 5 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 19 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 5 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 7 +- drivers/pinctrl/pinctrl-amd.c | 5 +- drivers/pinctrl/pinctrl-at91.c | 5 +- drivers/pinctrl/pinctrl-axp209.c | 7 +- drivers/pinctrl/pinctrl-da9062.c | 300 +++ drivers/pinctrl/pinctrl-ingenic.c | 48 +- drivers/pinctrl/pinctrl-ocelot.c | 5 +- drivers/pinctrl/pinctrl-oxnas.c | 5 +- drivers/pinctrl/pinctrl-pic32.c | 5 +- drivers/pinctrl/pinctrl-pistachio.c | 5 +- drivers/pinctrl/pinctrl-rk805.c | 7 +- drivers/pinctrl/pinctrl-rockchip.c | 5 +- drivers/pinctrl/pinctrl-rza1.c | 5 +- drivers/pinctrl/pinctrl-rza2.c | 6 +- drivers/pinctrl/pinctrl-st.c | 14 +- drivers/pinctrl/pinctrl-stmfx.c | 17 +- drivers/pinctrl/pinctrl-sx150x.c | 9 +- drivers/pinctrl/qcom/pinctrl-ipq8064.c | 10 +- drivers/pinctrl/qcom/pinctrl-msm.c | 4 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 16 +- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 2 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/power/supply/ingenic-battery.c | 3 +- drivers/power/supply/sc27xx_fuel_gauge.c | 12 + drivers/s390/scsi/zfcp_fsf.h | 2 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/scsi/Kconfig | 9 - drivers/scsi/ch.c | 40 +- drivers/scsi/libfc/fc_disc.c | 2 + drivers/scsi/lpfc/lpfc_els.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 133 +- drivers/scsi/qla2xxx/qla_bsg.c | 27 +- drivers/scsi/qla2xxx/qla_def.h | 356 +++- drivers/scsi/qla2xxx/qla_fw.h | 170 +- drivers/scsi/qla2xxx/qla_gbl.h | 19 +- drivers/scsi/qla2xxx/qla_gs.c | 1703 +++++++-------- drivers/scsi/qla2xxx/qla_init.c | 51 +- drivers/scsi/qla2xxx/qla_iocb.c | 20 +- drivers/scsi/qla2xxx/qla_isr.c | 179 +- drivers/scsi/qla2xxx/qla_mbx.c | 257 ++- drivers/scsi/qla2xxx/qla_mid.c | 10 + drivers/scsi/qla2xxx/qla_os.c | 644 +++++- drivers/scsi/qla2xxx/qla_tmpl.c | 17 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/sd_zbc.c | 7 +- drivers/scsi/sr.c | 22 +- drivers/scsi/sr.h | 2 + drivers/scsi/sr_vendor.c | 8 - drivers/soundwire/bus.c | 509 ++++- drivers/soundwire/bus.h | 9 + drivers/soundwire/bus_type.c | 5 + drivers/soundwire/slave.c | 4 + .../bindings/net/wireless/siliabs,wfx.txt | 2 +- drivers/target/target_core_configfs.c | 4 +- drivers/target/target_core_device.c | 4 +- drivers/target/target_core_spc.c | 13 +- drivers/target/target_core_tmr.c | 6 +- drivers/target/target_core_transport.c | 3 +- drivers/target/target_core_ua.c | 8 +- drivers/tty/ehv_bytechan.c | 50 +- drivers/usb/chipidea/otg.c | 7 + drivers/usb/serial/f81232.c | 221 +- fs/binfmt_elf.c | 3 +- fs/cifs/inode.c | 23 +- fs/fat/inode.c | 19 +- fs/ocfs2/alloc.c | 3 +- fs/ocfs2/cluster/tcp.c | 3 +- fs/ocfs2/dir.c | 4 +- fs/ocfs2/refcounttree.c | 2 + fs/ocfs2/suballoc.c | 5 - fs/pipe.c | 2 +- fs/proc/cpuinfo.c | 1 + fs/proc/generic.c | 31 +- fs/proc/inode.c | 187 +- fs/proc/internal.h | 6 + fs/proc/kmsg.c | 1 + fs/proc/stat.c | 1 + include/asm-generic/tlb.h | 3 +- include/linux/bpf.h | 38 +- include/linux/filter.h | 37 +- include/linux/icmpv6.h | 16 +- include/linux/memcontrol.h | 55 +- include/linux/mempolicy.h | 29 +- include/linux/mm.h | 9 + include/linux/mmdebug.h | 5 + include/linux/percpu_counter.h | 4 +- include/linux/phy.h | 1 + include/linux/proc_fs.h | 17 +- include/linux/soundwire/sdw.h | 24 + include/linux/stackdepot.h | 2 + include/net/devlink.h | 8 +- include/net/drop_monitor.h | 3 + include/net/flow_offload.h | 11 + include/rdma/ib_cache.h | 1 + include/rdma/ib_fmr_pool.h | 2 +- include/rdma/ib_verbs.h | 49 +- include/rdma/opa_vnic.h | 2 +- include/rdma/rdmavt_mr.h | 2 +- include/rdma/rdmavt_qp.h | 2 +- include/target/target_core_base.h | 45 +- include/trace/events/mmflags.h | 1 + include/uapi/drm/i915_drm.h | 21 + include/uapi/linux/devlink.h | 2 + include/uapi/linux/net_dropmon.h | 1 + init/main.c | 2 + ipc/util.c | 1 + kernel/bpf/hashtab.c | 172 +- kernel/bpf/lpm_trie.c | 12 +- kernel/bpf/percpu_freelist.c | 20 +- kernel/bpf/stackmap.c | 18 +- kernel/bpf/syscall.c | 27 +- kernel/bpf/trampoline.c | 9 +- kernel/bpf/verifier.c | 40 +- kernel/cgroup/cgroup.c | 1 + kernel/events/core.c | 5 +- kernel/fork.c | 9 +- kernel/kallsyms.c | 2 - kernel/module.c | 1 + kernel/sched/fair.c | 2 +- kernel/seccomp.c | 4 +- kernel/trace/bpf_trace.c | 7 +- kernel/trace/trace_uprobe.c | 11 +- lib/Kconfig.debug | 26 + lib/Makefile | 4 + lib/stackdepot.c | 41 +- lib/test_bitmap.c | 2 + lib/test_bpf.c | 4 +- lib/test_lockup.c | 2 +- localversion-next | 2 +- mm/Makefile | 1 + mm/debug_vm_pgtable.c | 389 ++++ mm/gup.c | 5 +- mm/huge_memory.c | 3 +- mm/hugetlb.c | 61 +- mm/kasan/common.c | 23 - mm/kmemleak.c | 2 +- mm/list_lru.c | 12 +- mm/memcontrol.c | 97 +- mm/memory.c | 5 - mm/memory_hotplug.c | 8 +- mm/mempolicy.c | 31 +- mm/mmap.c | 5 +- mm/mremap.c | 33 +- mm/page_alloc.c | 8 +- mm/shmem.c | 15 +- mm/slab.h | 22 +- mm/slab_common.c | 1 + mm/swapfile.c | 9 +- mm/z3fold.c | 1 - net/bpf/test_run.c | 8 +- net/core/devlink.c | 14 +- net/core/drop_monitor.c | 33 +- net/core/flow_dissector.c | 4 +- net/core/flow_offload.c | 21 + net/core/skmsg.c | 8 +- net/kcm/kcmsock.c | 4 +- net/qrtr/ns.c | 2 +- net/sched/cls_api.c | 31 +- samples/hw_breakpoint/data_breakpoint.c | 11 +- scripts/Makefile.lib | 16 +- scripts/check-sysctl-docs | 181 ++ scripts/checkpatch.pl | 38 +- scripts/documentation-file-ref-check | 11 +- sound/soc/intel/atom/sst-atom-controls.c | 2 +- tools/testing/selftests/bpf/Makefile | 2 +- .../selftests/bpf/prog_tests/select_reuseport.c | 30 +- tools/testing/selftests/bpf/test_progs.c | 25 + .../drivers/net/netdevsim/devlink_trap.sh | 5 + .../selftests/netfilter/nft_concat_range.sh | 12 +- tools/testing/selftests/vm/mremap_dontunmap.c | 91 +- 560 files changed, 13432 insertions(+), 6734 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/dsa/ocelot.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mm-pinctrl.txt copy Documentation/devicetree/bindings/pinctrl/{fsl,imx8mp-pinctrl.yaml => fsl,imx [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.txt copy Documentation/devicetree/bindings/pinctrl/{fsl,imx8mp-pinctrl.yaml => fsl,imx [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.txt copy Documentation/devicetree/bindings/pinctrl/{fsl,imx8mp-pinctrl.yaml => fsl,imx [...] create mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt create mode 100644 arch/microblaze/include/asm/barrier.h delete mode 100644 arch/microblaze/include/asm/cputable.h delete mode 100644 arch/microblaze/include/asm/hw_irq.h delete mode 100644 arch/microblaze/include/asm/tlb.h delete mode 100644 arch/microblaze/include/asm/user.h create mode 100644 drivers/firmware/arm_scmi/mailbox.c create mode 100644 drivers/firmware/arm_scmi/shmem.c copy drivers/gpu/drm/amd/display/dc/dce/{dmub_psr.h => dce_scl_filters_old.c} (65%) create mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.c create mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.h create mode 100644 drivers/pinctrl/pinctrl-da9062.c create mode 100644 mm/debug_vm_pgtable.c create mode 100755 scripts/check-sysctl-docs