This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig in repository toolchain/ci/linux.
discards bdc5461b23ca Add linux-next specific files for 20200224 discards 7b2fcdf27807 Merge branch 'akpm/master' discards 46fcdb47d1f9 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards ff8d8ac16a38 drivers/tty/serial/sh-sci.c: suppress warning discards e32e1059c0d5 mm: annotate a data race in page_zonenum() discards 3ea90baee848 mm/rmap: annotate a data race at tlb_flush_batched discards b4926924934b mm/util.c: annotate an data race at vm_committed_as discards 36923555ab80 mm/mempool: fix a data race in mempool_free() discards 23fbb21e10fd mm/list_lru: fix a data race in list_lru_count_one discards 1cbede1986bd mm/memcontrol: fix a data race in scan count discards eb59e64c39c1 mm/page_counter: fix various data races at memsw discards 192e3c598bab mm-swapfile-fix-and-annotate-various-data-races-v2 discards f17c304321b0 mm/swapfile: fix and annotate various data races discards edfc7250ab70 mm/filemap.c: fix a data race in filemap_fault() discards ce6f625e60b0 mm/kmemleak: annotate various data races obj->ptr discards d93f3598a721 mm/swap_state: mark various intentional data races discards 9323a84e8aca mm-page_io-mark-various-intentional-data-races-v2 discards 8e4d4ab0c7ad mm/page_io: mark various intentional data races discards 9a1c7e1b7017 mm/frontswap: mark various intentional data races discards dfa08228ec5b Merge branch 'akpm-current/current' discards 93decb452d9d Merge remote-tracking branch 'kunit-next/kunit' discards 58901ea0d6a1 Merge remote-tracking branch 'fpga/for-next' discards ea97f6a1f1f9 Merge remote-tracking branch 'devfreq/devfreq-next' discards 99d79e1db758 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards 4efc68c8a664 Merge remote-tracking branch 'xarray/xarray' discards 2ca4eca2853f Merge remote-tracking branch 'nvmem/for-next' discards 97098830ac25 Merge remote-tracking branch 'slimbus/for-next' discards 453d56ad9b91 Merge remote-tracking branch 'fsi/next' discards d27e6b64f2d6 Merge remote-tracking branch 'ntb/ntb-next' discards 5959877342ff Merge remote-tracking branch 'at24/at24/for-next' discards 83f66dd71860 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 889d3072ea0b Merge remote-tracking branch 'rtc/rtc-next' discards 65623b119a0f Merge remote-tracking branch 'livepatching/for-next' discards f0dd1cad224d Merge remote-tracking branch 'kselftest/next' discards 1894cb1aa783 Merge remote-tracking branch 'ktest/for-next' discards 8ea1eb033564 Merge remote-tracking branch 'pinctrl/for-next' discards 8d1f658feac1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 18a36b13fb7e Merge remote-tracking branch 'gpio/for-next' discards b1b26d84e622 Merge remote-tracking branch 'rpmsg/for-next' discards 65cd7cda4803 Merge remote-tracking branch 'vhost/linux-next' discards f1c7c0804515 Merge remote-tracking branch 'scsi/for-next' discards 890e45c9410e Merge remote-tracking branch 'cgroup/for-next' discards 845d18146470 Merge remote-tracking branch 'slave-dma/next' discards 5923b7f08181 Merge remote-tracking branch 'mux/for-next' discards 4394a16c314b Merge remote-tracking branch 'staging/staging-next' discards 4f56ba8392f6 Merge remote-tracking branch 'thunderbolt/next' discards 04cba7a1bb9a Merge remote-tracking branch 'soundwire/next' discards 1886a6680402 Merge remote-tracking branch 'extcon/extcon-next' discards 781dee89a4ee Merge remote-tracking branch 'char-misc/char-misc-next' discards a606e0352897 Merge remote-tracking branch 'tty/tty-next' discards 73a97915db8d Merge remote-tracking branch 'phy-next/next' discards 715c09890a6e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards dada4a7eb6e7 Merge remote-tracking branch 'usb-serial/usb-next' discards e257f36cbf18 Merge remote-tracking branch 'usb/usb-next' discards eb8150ccb514 Merge remote-tracking branch 'driver-core/driver-core-next' discards 6309054ca13d Merge remote-tracking branch 'ipmi/for-next' discards 694072bfbc3d Merge remote-tracking branch 'chrome-platform/for-next' discards 4c2f2ebdf131 Merge remote-tracking branch 'drivers-x86/for-next' discards 635d58031cc9 Merge remote-tracking branch 'workqueues/for-next' discards db5b3a773c65 Merge remote-tracking branch 'percpu/for-next' discards 444d59db6100 Merge remote-tracking branch 'kvms390/next' discards f1a2f57952c7 Merge remote-tracking branch 'kvm-arm/next' discards 485d35340731 Merge remote-tracking branch 'rcu/rcu/next' discards 3f47be5432bd Merge remote-tracking branch 'edac/edac-for-next' discards c1ac89550578 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 212c9c359f55 Merge remote-tracking branch 'tip/auto-latest' discards 240372cc620e Merge remote-tracking branch 'spi/for-next' discards 28fb1e82a84f Merge remote-tracking branch 'devicetree/for-next' discards 696cbeef172e Merge remote-tracking branch 'audit/next' discards 9d02d5cd4f31 Merge remote-tracking branch 'tpmdd/next' discards 43ff286aff14 Merge remote-tracking branch 'smack/for-next' discards f2ef12ea9b1a Merge remote-tracking branch 'selinux/next' discards dcd7ca2937c5 Merge remote-tracking branch 'keys/keys-next' discards 3e790f6197d8 Merge remote-tracking branch 'apparmor/apparmor-next' discards 66cb31adcffa Merge remote-tracking branch 'security/next-testing' discards fcd7c6cc95a4 Merge remote-tracking branch 'regulator/for-next' discards 137ad78f38c5 Merge remote-tracking branch 'mmc/next' discards 7888be73ba13 Merge remote-tracking branch 'block/for-next' discards 94492476ef0c Merge remote-tracking branch 'modules/modules-next' discards ce9f79466dc3 Merge remote-tracking branch 'sound-asoc/for-next' discards 3a9759a95252 Merge remote-tracking branch 'sound/for-next' discards ca890620e5ab Merge remote-tracking branch 'etnaviv/etnaviv/next' discards a1834699a15d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards b18df842bd34 Merge remote-tracking branch 'drm-intel/for-linux-next' discards ebabd7011333 Merge remote-tracking branch 'amdgpu/drm-next' discards f8f6ddfa697f Merge remote-tracking branch 'drm/drm-next' discards 7e6b65cd17eb Merge remote-tracking branch 'crypto/master' discards de3f77a09318 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards dbb8b713ed6b Merge remote-tracking branch 'mac80211-next/master' discards 47674655c48f Merge remote-tracking branch 'bluetooth/master' discards 2e8d0e65c900 Merge remote-tracking branch 'wireless-drivers-next/master' discards bd5a851bfcfc Merge remote-tracking branch 'nfc-next/master' discards 38b093e43239 Merge remote-tracking branch 'netfilter-next/master' discards fd76bcf2f175 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards b23b59c9ffc9 Merge remote-tracking branch 'ipsec-next/master' discards 79db35386269 Merge remote-tracking branch 'bpf-next/master' discards 8cf0f819787c Merge remote-tracking branch 'net-next/master' discards 9aa2d1cfc4bb Merge remote-tracking branch 'rdma/for-next' discards 4365d40fa738 Merge remote-tracking branch 'swiotlb/linux-next' discards 4930484a0630 Merge remote-tracking branch 'ieee1394/for-next' discards 8c5a875ec9ec Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 218e691ebf26 Merge remote-tracking branch 'pm/linux-next' discards 02ebfbe69960 Merge remote-tracking branch 'jc_docs/docs-next' discards fe701dea4217 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards f3719e68cc9a Merge branch 'dmi/master' discards c948fffc3d7b Merge remote-tracking branch 'i3c/i3c/next' discards 328a3d36149d Merge remote-tracking branch 'hid/for-next' discards 874e3891662f Merge remote-tracking branch 'pci/next' discards f4e01f3a5bc6 Merge remote-tracking branch 'printk/for-next' discards 2f7efe85f833 Merge remote-tracking branch 'v9fs/9p-next' discards 8905a65023d6 Merge remote-tracking branch 'ubifs/linux-next' discards 122ef125173b Merge remote-tracking branch 'overlayfs/overlayfs-next' discards aaf8cc790f56 Merge remote-tracking branch 'fuse/for-next' discards 9be1e2f0baab Merge remote-tracking branch 'ext3/for_next' discards 2ff28de85e38 Merge remote-tracking branch 'cifs/for-next' discards db0f4399341d Merge remote-tracking branch 'btrfs/for-next' discards 6ec47372534b Merge remote-tracking branch 'xtensa/xtensa-for-next' discards ccaf594204bb Merge remote-tracking branch 'sh/sh-next' discards 3b99b9dcd9d6 Merge remote-tracking branch 's390/features' discards 3b6f7245a2e8 Merge remote-tracking branch 'risc-v/for-next' discards 7729f0f3eb60 Merge remote-tracking branch 'soc-fsl/next' discards 02c25fbc0cd0 Merge remote-tracking branch 'openrisc/for-next' discards 15a6b7ce075f Merge remote-tracking branch 'nds32/next' discards 38446edb7d45 Merge remote-tracking branch 'mips/mips-next' discards 65bf57dc035d Merge remote-tracking branch 'm68k/for-next' discards 5ff3dee6202a Merge remote-tracking branch 'h8300/h8300-next' discards 2955011489cd Merge remote-tracking branch 'clk/clk-next' discards 2d4acc2b42b2 Merge remote-tracking branch 'tegra/for-next' discards a7de14b558fe Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 15c43203755d Merge remote-tracking branch 'samsung-krzk/for-next' discards 7ca26a1035d6 Merge remote-tracking branch 'rockchip/for-next' discards 165d1a42c6f5 Merge remote-tracking branch 'reset/reset/next' discards 08618f4f8b12 Merge remote-tracking branch 'renesas/next' discards 68b0fb478034 Merge remote-tracking branch 'realtek/for-next' discards a4537468540a Merge remote-tracking branch 'raspberrypi/for-next' discards 76b27d17a4c3 Merge remote-tracking branch 'qcom/for-next' discards 0c48655a7b4a Merge remote-tracking branch 'mvebu/for-next' discards 45ade747e5bc Merge remote-tracking branch 'mediatek/for-next' discards 233c15204cce Merge remote-tracking branch 'keystone/next' discards 92de243ff8a6 Merge remote-tracking branch 'imx-mxs/for-next' discards 7f2b376abb5e Merge remote-tracking branch 'at91/at91-next' discards f78c41ed3559 Merge remote-tracking branch 'aspeed/for-next' discards 91460b3b6f1e Merge remote-tracking branch 'amlogic/for-next' discards 2b099d8cf46e Merge remote-tracking branch 'arm-soc/for-next' discards 142e65e0d1c2 Merge remote-tracking branch 'arm/for-next' discards a12296142208 Merge remote-tracking branch 'kbuild/for-next' discards f91802334132 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 14e518b63427 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 1c4095f1a349 Merge remote-tracking branch 'risc-v-fixes/fixes' discards 8e94ce5d3111 Merge remote-tracking branch 'mmc-fixes/fixes' discards a8db130a4698 Merge remote-tracking branch 'vfs-fixes/fixes' discards c6dc84b8c467 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards ec2984554575 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards aeaba92022a6 Merge remote-tracking branch 'kvms390-fixes/master' discards 56c883f2e65a Merge remote-tracking branch 'kvm-fixes/master' discards dad3cd4ccbaa Merge remote-tracking branch 'omap-fixes/fixes' discards a8322c1e8e21 Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 71ec1673dcd4 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards e32130e17b9b Merge remote-tracking branch 'slave-dma-fixes/fixes' discards e61f2e39145c Merge remote-tracking branch 'kselftest-fixes/fixes' discards 29b33fc2c841 Merge remote-tracking branch 'crypto-current/master' discards 05c83b58265c Merge remote-tracking branch 'phy/fixes' discards 254d61ad187c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 005b58c27890 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 64ee028b70fc Merge remote-tracking branch 'spi-fixes/for-linus' discards 315a2a12830e Merge remote-tracking branch 'regulator-fixes/for-linus' discards d4648cfb8d98 Merge remote-tracking branch 'regmap-fixes/for-linus' discards b4486aa7d476 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 9d63e3681a6c Merge remote-tracking branch 'sound-current/for-linus' discards a7da488b46d4 Merge remote-tracking branch 'rdma-fixes/for-rc' discards df8a004d8cf9 Merge remote-tracking branch 'mac80211/master' discards e4b6a33b442f Merge remote-tracking branch 'wireless-drivers/master' discards e7e5e33abf71 Merge remote-tracking branch 'ipsec/master' discards b2a0a7dbcfed Merge remote-tracking branch 'net/master' discards 94c4ddec142b Merge remote-tracking branch 'arm-current/fixes' discards 324277cb249e Merge remote-tracking branch 'arc-current/for-curr' discards 48861fc13beb Merge remote-tracking branch 'kbuild-current/fixes' discards 3803423d8587 Merge remote-tracking branch 'fixes/master' discards 5c8507ffe058 hwmon: (lm73) Add support for of_match_table discards afcb56631e9e dt-bindings: Add TI LM73 as a trivial device discards 474aeb6b2e60 hwmon: (pmbus/tps53679) Add documentation discards 9cbb6d140122 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 discards 10d051fbbca9 hwmon: (pmbus/tps53679) Add support for TPS53681 discards b02c1977c036 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] discards 548f5f7ab6ea hwmon: (pmbus/tps53679) Add support for multiple chips IDs discards dd0023ed8e0e hwmon: (pmbus) Implement multi-phase support discards 55f978f8442b hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] discards f9ef20017ad2 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] discards b79986a2aad5 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] discards 7e97b1969dfb hwmon: (k10temp) Update driver documentation discards 105ae670c996 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] discards ba487f302af7 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs discards a0c56ef9040e bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] discards 2d34d81c8e02 hwmon: (pmbus/ltc2978) add support for more parts. discards f6e1d06ce665 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. discards 3e5560c46b0a dt-bindings: hwmon: Add AXI FAN Control documentation discards cedbbee1f3c4 hwmon: Support ADI Fan Control IP discards 675c7c3258d6 docs: adm1177: fix a broken reference 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 discards f62e2374c142 Merge branch 'for-next-next-v5.6-20200221' into for-next-20200221 discards f52ce4b556f7 Merge branch 'for-next-current-v5.5-20200221' into for-nex [...] discards ac9cdad7f49e Merge branch 'ext/qu/qgroup-deadlock-fix' into for-next-ne [...] discards 3bab6a9fd5a2 Merge branch 'ext/filipe/reflink-inline' into for-next-nex [...] discards 3aedb5c1d9f1 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] discards f8e1667f8fc1 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] discards 2be3af6cd74b Merge branch 'ext/marcos/subvol-destroy2-v4' into for-next [...] discards 21519d8e4356 Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] discards 515b43cf2eef Merge branch 'misc-next' into for-next-next-v5.6-20200221 discards a75cc80994fa Merge branch 'misc-5.6' into for-next-next-v5.6-20200221 discards 204956476b7a Merge branch 'misc-5.6' into for-next-current-v5.5-20200221 discards 2229fff2087a btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl discards 7278a38c2aa4 btrfs: export helpers for subvolume name/id resolution discards 4738295cbc9e btrfs: use ioctl args support mask for device delete discards f61b51874485 btrfs: use ioctl args support mask for subvolume create/delete discards df81ed8f032c btrfs: define support masks for ioctl volume args v2 discards 14ee4a18a7d2 btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] discards d461d8be723f btrfs: qgroup: Ensure qgroup_rescan_running is only set wh [...] discards b79d0df90421 Btrfs: implement full reflink support for inline extents discards 8c1db3886962 Btrfs: simplify inline extent handling when doing reflinks discards 537b43fedfcb Btrfs: move all reflink implementation code into its own file discards 6d0b965289d1 btrfs: relocation: Check cancel request after each extent found discards 95cbfbda0e30 btrfs: relocation: Check cancel request after each data page read discards f3109624fcde btrfs: relocation: Introduce error injection points for ca [...] discards a64c4999de6b btrfs: simplify error handling in __btrfs_write_out_cache() discards 069fa2f5d742 btrfs: use standard debug config option to enable free-spa [...] discards 902d93f8dde1 btrfs: make the uptodate argument of io_ctl_add_pages() boolean discards cb9425b175f7 btrfs: use inode from io_ctl in io_ctl_prepare_pages discards 441df67ad988 btrfs: free allocated pages on failed cache write-out discards 32a3f648c340 btrfs: kill the subvol_srcu discards 517fa61afd6c btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock discards d4279836cf56 btrfs: don't take an extra root ref at allocation time discards 7d57a4f57560 btrfs: hold a ref on the root on the dead roots list discards 686b38e98a00 btrfs: make inodes hold a ref on their roots discards 48463ae5fdab btrfs: move the root freeing stuff into btrfs_put_root discards 8e3fe4cb09e0 btrfs: move ino_cache_inode dropping discards 3bac63377dae btrfs: make the extent buffer leak check per fs info discards ad337aab52c8 btrfs: set update the uuid generation as soon as possible discards dcdf428d1e18 Merge branch 'asoc-5.7' into asoc-next omits ecdb80c9a1ca Merge branch 'asoc-5.6' into asoc-linus discards e0676c5767b8 btrfs: bail out of uuid tree scanning if we're closing discards 992584f1ae56 btrfs: make btrfs_check_uuid_tree private to disk-io.c discards 47d0363325e2 btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] discards e5f1e019a67f btrfs: raid56: simplify tracking of Q stripe presence discards dfd439f6c546 btrfs: backref, use correct count to resolve normal data refs discards 5ca77bcacd7c btrfs: backref, only search backref entries from leaves of [...] discards 852481a3e735 btrfs: backref, don't add refs from shared block when reso [...] discards f5fc5949da23 btrfs: backref, only collect file extent items matching ba [...] discards 5a03d907a555 btrfs: remove buffer_heads form super block mirror integri [...] discards 8a3b617b3b17 btrfs: remove buffer_heads from btrfsic_process_written_block() discards 7d43e15dec6a btrfs: remove btrfsic_submit_bh() discards fd05aeb7110d btrfs: use bios instead of buffer_heads from super block writeout discards 8476c54bd032 btrfs: use the page cache for super block reading discards 467e485bcf93 btrfs: reduce scope of btrfs_scratch_superblocks() discards 53715a30baa4 btrfs: don't kmap() pages from block devices discards 59c769d5dd62 btrfs: Export btrfs_release_disk_super discards 4d00ea71f602 Btrfs: fix btrfs_wait_ordered_range() so that it waits for [...] discards 559b48a8aa04 Btrfs: avoid unnecessary splits when setting bits on an ex [...] discards d92242399f74 btrfs: fix bytes_may_use underflow in prealloc error condtition discards 33b61eaa1e07 btrfs: handle logged extent failure properly discards 8f58fb13acf8 btrfs: do not check delayed items are empty for single tra [...] discards ef0803477688 btrfs: reset fs_root to NULL on error in open_ctree discards fe87e6109eb9 btrfs: destroy qgroup extent records on transaction abort discards 5cd4f07cf23a btrfs: relocation: Remove is_cowonly_root() discards 78fdd8bd1c5a btrfs: switch to per-transaction pinned extents discards 8eed9804c3ee btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] discards 8f24614212c4 btrfs: Mark pinned log extents as excluded discards b54e3dcafb9d btrfs: Pass transaction handle to write_pinned_extent_entries discards 62e79491289d btrfs: Make pin_down_extent take transaction handle discards b7db5861a9e6 btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] discards bdc57e4a7ae0 btrfs: Make btrfs_pin_reserved_extent take transaction handle discards fd50b5c6ee2f btrfs: Call btrfs_pin_reserved_extent only during active t [...] discards cfb1c522ae24 btrfs: Introduce unaccount_log_buffer discards b2658c37c128 btrfs: Make btrfs_pin_extent take trans handle discards 70612729bbd1 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] discards 9f8be6101f6d btrfs: sysfs, unify handler name of devinfo/missing discards d6bea65405a6 btrfs: sysfs, rename device_link add/remove functions discards b4d9c1251c5a btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] discards 40ededf92af5 btrfs: sink argument tree to __do_readpage discards 227f714ae3cf btrfs: sink arugment tree to contiguous_readpages discards e06b1f9d8c7e btrfs: sink argument tree to __extent_read_full_page discards c524f0116acc btrfs: sink argument tree to extent_read_full_page discards 1cfae20f4ef3 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range discards 2dc249018af0 btrfs: add assertions for tree == inode->io_tree to extent [...] discards b8ac62682607 btrfs: drop argument tree from submit_extent_page discards 0bad2c5142ee btrfs: remove extent_page_data::tree discards 3ac6443df718 btrfs: add wrapper for transaction abort predicate discards d0881885a50c btrfs: move root node locking helpers to locking.c discards 9f85943fd44b btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root discards cbe9834f11e9 btrfs: add a leak check for roots discards a5241acf9d58 btrfs: make the init of static elements in fs_info separate discards 368019052794 btrfs: move fs_info init work into it's own helper function discards 1514b52cbd40 btrfs: free more things in btrfs_free_fs_info discards 1a811f4aceae btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root discards f76083b3b834 btrfs: use btrfs_put_fs_root to free roots always discards afd4b610be66 btrfs: hold a ref on the root in open_ctree discards 29b84bd93b74 btrfs: export and rename free_fs_info discards ff23207a3235 btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry discards 433b37346aff btrfs: hold a ref on the root in btrfs_recover_log_trees discards 7b1d7b4a5fc4 btrfs: hold a ref on the root in create_pending_snapshot discards 63af9d67bb67 btrfs: hold a ref on the root in get_subvol_name_from_objectid discards ed91001413b5 btrfs: hold a ref on the root in btrfs_ioctl_send discards 94d11a58f494 btrfs: hold a ref on the root in scrub_print_warning_inode discards f0f8a9e45a0d btrfs: hold a ref for the root in btrfs_find_orphan_roots discards 28f4c14824e0 btrfs: push grab_fs_root into read_fs_root discards 2dd42e9b0672 btrfs: hold a ref on the root in btrfs_recover_relocation discards b5954784c183 btrfs: hold a ref on the root in create_reloc_inode discards f7e106dcb14d btrfs: hold a ref on the root in find_data_references discards 08fc144d9463 btrfs: hold a ref on the root in record_reloc_root_in_trans discards be3c746f3052 btrfs: hold a ref on the root in merge_reloc_roots discards 29b85a20d837 btrfs: hold a ref on the root in prepare_to_merge discards 62a70e1e1b2c btrfs: hold a ref on the root in build_backref_tree discards b638fce5dca1 btrfs: hold ref on root in btrfs_ioctl_default_subvol discards f8559d063e15 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info discards f4cfd712fa0f btrfs: hold a ref on the root in btrfs_search_path_in_tree_user discards 95edd9436bf4 btrfs: hold a ref on the root in btrfs_search_path_in_tree discards 9085d76713bd btrfs: hold a ref on the root in search_ioctl discards 838088364713 btrfs: hold a ref on the root in create_subvol discards 4821ae6d398f btrfs: hold a ref on the root in fixup_tree_root_location discards 26a54404a661 btrfs: hold a ref on the root in __btrfs_run_defrag_inode discards d9fee9d6c449 btrfs: hold a root ref in btrfs_get_dentry discards 8c1faaa4defc btrfs: hold a ref on the root in resolve_indirect_ref discards fb679f8ef7fa btrfs: hold a ref on fs roots while they're in the radix tree discards cd906d9d6a93 btrfs: describe the space reservation system in general discards c0853cb120b3 btrfs: add a comment describing delalloc space reservation discards 761b472743da btrfs: add a comment describing block reserves discards 20f2deca2379 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root discards fe7550f7f96f btrfs: make the fs root init functions static discards e04964a37ad2 btrfs: open code btrfs_read_fs_root_no_name discards 2ff14f65c75a btrfs: remove btrfs_read_fs_root, not used anymore discards fb50de1f628d btrfs: make relocation use btrfs_read_tree_root() discards 0a690ead0df2 btrfs: export and use btrfs_read_tree_root for tree-log discards 180075cce741 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root discards 8c065d003d15 btrfs: move fs root init stuff into btrfs_init_fs_root discards 73b27ab98417 btrfs: push __setup_root into btrfs_alloc_root discards e92920b46d0e btrfs: delete the ordered isize update code discards 03787487c8dc btrfs: replace all uses of btrfs_ordered_update_i_size discards e410c07278b5 btrfs: use the file extent tree infrastructure discards 5c7867000487 Merge branch 'spi-5.7' into spi-next omits dae99f7b7251 Merge branch 'spi-5.6' into spi-linus discards 617ba0c0ac57 cifs: handle prefix paths in reconnect discards 66e64ac1e77a cifs: plumb smb2 POSIX dir enumeration discards 947e3e61714c cifs: add smb2 POSIX info level discards 5bef0cc2825e cifs: rename posix create rsp discards a834a5d83b8e cifs: do not ignore the SYNC flags in getattr discards c7a6d6f3c197 cifs: add missing mount option to /proc/mounts discards 91768b64e3ab cifs: fix potential mismatch of UNC paths 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 discards c6cef55cdff7 Merge branch 'pm-sleep' into linux-next discards 38ab2db1cd19 Merge branch 'pm-sleep' into linux-next discards 8ed86e717c6b Merge branch 'acpica' into linux-next discards 8e1b6d3a0615 Merge branch 'acpi-doc' into linux-next discards 7e21ebe89e7b Merge branch 'pm-qos' into linux-next discards dfa2ccda3410 Merge branch 'acpi-button' into linux-next discards 016100fa59b7 Merge branch 'acpi-watchdog' into linux-next 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 discards 1dfcb54caad9 cifs: don't leak -EAGAIN for stat() during reconnect discards 605ee38a3bbe Merge branch 'imx/defconfig' into for-next discards 0c08d5edd501 Merge branch 'imx/dt64' into for-next discards 6263dc734b2d Merge branch 'imx/dt' into for-next discards e85158296ad1 Merge branch 'imx/bindings' into for-next discards d14672da8598 Merge branch 'imx/soc' into for-next discards 6b6795ede316 Merge branch 'imx/drivers' into for-next discards 404824a8957e Merge branch 'imx/fixes' into for-next discards 21c8c75ea2d7 Merge branch 'clk/imx' into for-next discards 5932ad6367d1 Merge branch 'regulator-5.7' into regulator-next omits 507cca1fada1 Merge branch 'regulator-5.6' into regulator-linus discards 1d7bdcae2979 btrfs: introduce per-inode file extent tree discards 7ce981f81dd1 btrfs: don't set path->leave_spinning for truncate discards 58205b945b76 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] discards b1cc63435c82 btrfs: update the comment of btrfs_control_ioctl() discards 983dfd6fe9f9 btrfs: relocation: Add introduction of how relocation works discards 30e30d710996 Btrfs: don't iterate mod seq list when putting a tree mod seq discards ac120e46fdd3 btrfs: Add overview of device replace omits faf3024a8ea2 Merge branch 'v5.6-next/soc' into for-next omits 2199d0877900 Merge branch 'v5.6-next/dts64' into for-next discards 53803ecac78b Merge branch 'devel' into for-next omits ba954bf6cb38 evh_bytechan: fix out of bounds accesses discards fe33a928bfcd KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups adds f8788d86ab28 Linux 5.6-rc3 adds 2e90ca68b0d2 floppy: check FDC index for errors before assigning it adds bc570c14b260 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7031ecffab86 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds d970a325561d KVM: x86: fix missing prototypes adds 463bfeeead97 KVM: nVMX: Fix some obsolete comments and grammar error adds 147f1a1fe5d7 KVM: x86: fix incorrect comparison in trace event adds b78a8552d77f kvm/emulate: fix a -Werror=cast-function-type adds 7455a8327674 KVM: x86: don't notify userspace IOAPIC on edge-triggered [...] adds c9dfd3fb0835 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow adds 624e18f92f2e KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE adds 93fd9666c269 kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled adds 91a5f413af59 KVM: nVMX: handle nested posted interrupts when apicv is d [...] adds a4443267800a KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbase [...] adds 23520b2def95 KVM: apic: avoid calculating pending eoi from an uninitial [...] adds d80b64ff297e KVM: SVM: Fix potential memory leak in svm_cpu_init() adds dd58f3c95c98 KVM: fix error handling in svm_hardware_setup adds 5ef8acbdd687 KVM: nVMX: Emulate MTF when performing instruction emulation adds 07721feee46b KVM: nVMX: Don't emulate instructions in guest mode adds e71237d3ff1a KVM: nVMX: Refactor IO bitmap checks into helper function adds 35a571346a94 KVM: nVMX: Check IO instruction VM-exit conditions adds a93236fcbe1d KVM: s390: rstify new ioctls in api.rst adds 63623fd44972 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] 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 [...] adds eb239a5f369f evh_bytechan: fix out of bounds accesses adds 3aa0b8f6feac Merge remote-tracking branch 'fixes/master' adds a977e689c028 Merge remote-tracking branch 'kbuild-current/fixes' adds a7aed30c59ca Merge remote-tracking branch 'arc-current/for-curr' adds f1413b0108f7 Merge remote-tracking branch 'arm-current/fixes' adds 0e26cbdfb32e Merge tag 'reset-fixes-for-v5.6' of git://git.pengutronix. [...] adds 515fa3ee9de2 Merge tag 'omap-for-v5.6/droid4-lcd-fix-signed' of git://g [...] adds 26c4b4758fce arm64: dts: imx8qxp-mek: Remove unexisting Ethernet PHY adds 2773fe1d31c4 ARM: dts: imx7-colibri: Fix frequency for sd/mmc adds 26d0fba29c96 firmware: imx: scu: Ensure sequential TX adds 1e6a4eba693a firmware: imx: misc: Align imx sc msg structs to 4 adds 7c1a1c814ccc firmware: imx: scu-pd: Align imx sc msg structs to 4 adds f5bfeff44612 firmware: imx: Align imx_sc_msg_req_cpu_start to 4 adds f10e58a5d20e soc: imx-scu: Align imx sc msg structs to 4 adds f1e4920fe330 Merge tag 'imx-fixes-5.6' of git://git.kernel.org/pub/scm/ [...] adds e13ab5ee30d2 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds eae7172f8141 net: usb: qmi_wwan: restore mtu min/max values after raw_i [...] adds f6f13c125e05 hv_netvsc: Fix unwanted wakeup in netvsc_attach() adds dad8cea7add9 tcp: fix TFO SYNACK undo to avoid double-timestamp-undo adds 52df1e564eb0 docs: networking: phy: Rephrase paragraph for clarity adds 44343418d0f2 net: ks8851-ml: Fix IRQ handling and locking adds 503ba7c69610 net: phy: Avoid multiple suspends adds 6132c1d9033d net: core: devlink.c: Hold devlink->lock from the beginnin [...] adds 84823ff80f74 net: ll_temac: Fix race condition causing TX hang adds d07c849cd2b9 net: ll_temac: Add more error handling of dma_map_single() calls adds 770d9c67974c net: ll_temac: Fix RX buffer descriptor handling on GFP_AT [...] adds 1d63b8d66d14 net: ll_temac: Handle DMA halt condition caused by buffer [...] adds e4686c2d08ea Merge branch 'net-ll_temac-Bugfixes' adds 823d81b0fa2c net: bridge: fix stale eth hdr pointer in br_dev_xmit adds e3ae39edbce6 nl80211: explicitly include if_vlan.h adds 253216ffb2a0 mac80211: rx: avoid RCU list traversal under mutex adds 3614d05b5e6b Merge tag 'mac80211-for-net-2020-02-24' of git://git.kerne [...] adds a8e41f6033a0 icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n adds f3ff874b3635 Merge remote-tracking branch 'net/master' adds 75330b7468c5 Merge remote-tracking branch 'ipsec/master' adds d0820556507b selftests: nft_concat_range: Move option for 'list ruleset [...] adds 8472a5c9b0c5 Merge remote-tracking branch 'netfilter/master' adds 1f421637e2eb Merge remote-tracking branch 'wireless-drivers/master' adds d08b51333cb3 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 5197d3945b8e Merge remote-tracking branch 'sound-current/for-linus' adds 1c5312308c96 ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() adds 8308a09e87d2 ASoC: Intel: Skylake: Fix available clock counter incrementation adds 51c8b77b5631 Merge branch 'asoc-5.6' into asoc-linus adds 35b6634f8f3f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ee7699f44c59 Merge remote-tracking branch 'regmap-fixes/for-linus' adds a0d87fa6ec10 Merge branch 'regulator-5.6' into regulator-linus adds 1087afe32c5e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 491727eab556 Merge branch 'spi-5.6' into spi-linus adds 1e79ffa0f071 Merge remote-tracking branch 'spi-fixes/for-linus' adds 3e479590e951 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 049d123088c5 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 83e0170c804a Merge remote-tracking branch 'phy/fixes' adds 9cdef51dd1eb Merge remote-tracking branch 'kselftest-fixes/fixes' adds 36d5d22090d1 dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() adds 88402c5b1ba7 dmaengine: idxd: sysfs input of wq incorrect wq type shoul [...] adds 50e7e7f6f2d0 dmaengine: idxd: wq size configuration needs to check glob [...] adds d288bddd8374 dmaengine: imx-sdma: fix context cache adds 94788af4ed03 dmaengine: tegra-apb: Fix use-after-free adds c33ee1301c39 dmaengine: tegra-apb: Prevent race conditions of tasklet v [...] adds 25962e1a7f1d dmaengine: imx-sdma: Fix the event id check to include RX [...] adds f93844e08d9a Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 34a818882e2f media: pulse8-cec: INIT_DELAYED_WORK was called too late adds aa9eda76129c media: pulse8-cec: close serio in disconnect, not adap_free adds 49a56266f96f media: vicodec: process all 4 components for RGB32 formats adds 316e730f1d8b media: v4l2-mem2mem.c: fix broken links adds 044041cd5227 media: mc-entity.c: use & to check pad flags, not == adds d171c45da874 media: hantro: Fix broken media controller links adds c2e97e81f38c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 568ccf372b39 Merge remote-tracking branch 'omap-fixes/fixes' adds c77ec025346f docs: adm1177: fix a broken reference adds 47555027eae2 hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion adds 8b1d3c8d3615 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds e03d6c7a87a6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3104abd1161b MAINTAINERS: clean up PCIE DRIVER FOR CAVIUM THUNDERX adds 54b3719d82e0 docs: dt: fix several broken references due to renames adds a40df28c5640 docs: dt: fix several broken doc references adds 45220bc152d0 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds ff6993bb79b9 scsi: libfc: free response frame from GPN_ID adds 51fdaa049024 scsi: sd_sbc: Fix sd_zbc_report_zones() adds a3fd4bfe85fb scsi: zfcp: fix wrong data and display format of SFP+ temperature adds 03264ddde245 scsi: compat_ioctl: cdrom: Replace .ioctl with .compat_ioc [...] adds e7bcb284f733 Merge remote-tracking branch 'scsi-fixes/fixes' adds cceafd8ae72f Merge remote-tracking branch 'mmc-fixes/fixes' adds 774b4e4cd897 Merge remote-tracking branch 'pidfd-fixes/fixes' adds fbb30168c739 drm/virtio: fix resource id creation race adds eb9d8ddbc107 drm/panfrost: Don't try to map on error faults adds bf9b7c70c231 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 2bda1ca06ff4 Revert "hwmon: (pmbus/xdpe12284) Add callback for vout lim [...] adds b1eb790f1053 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds f1872cc205ae Merge remote-tracking branch 'kbuild/for-next' adds 5b8f5dc33904 Merge remote-tracking branch 'arm/for-next' adds d33e1e41f62f Merge branch 'arm/fixes' into for-next adds f6063ec6ce3c ARM: Document merges adds f5735bff5de6 Merge remote-tracking branch 'arm-soc/for-next' adds 5bfc9b2bdc8d Merge remote-tracking branch 'amlogic/for-next' adds 96cf8105dfc7 Merge remote-tracking branch 'aspeed/for-next' adds ec720c8721da Merge remote-tracking branch 'at91/at91-next' adds 2a182f27ff5d clk: imx: Align imx sc clock msg structs to 4 adds beb39e3c106f clk: imx: Align imx sc clock parent msg structs to 4 adds 3f6ce8827072 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent adds 6fb9006abe37 clk: imx8mp: Correct the enet_qos parent clock adds 64bee9c6cd48 clk: imx8mp: Include slab.h instead of clkdev.h adds 2b507025e4b7 clk: imx8mm: Remove unused includes adds 6b2d0cffee52 clk: imx8mn: Remove unused includes adds c267bd443f38 clk: imx8mp: Rename the IMX8MP_CLK_HDMI_27M clock adds d6fb02f05412 clk: imx: imx8mq: fix a53 cpu clock adds d3b70cd87e77 clk: imx: imx8mm: fix a53 cpu clock adds c69def889879 clk: imx: imx8mn: fix a53 cpu clock adds 7ab227210110 clk: imx: imx8mp: fix a53 cpu clock adds 530cf8d49f2a clk: imx: pll14xx: Return error if pll type is invalid adds eeca5721baeb clk: imx: clk-sscg-pll: Drop unnecessary initialization adds 0c1b9304f6cf Merge branch 'clk/imx' into for-next adds b6d3febbe029 Merge branch 'imx/fixes' into for-next adds 4f929d087754 firmware: imx: Remove IMX_SC_RPC_SVC_ABORT adds 50e014b3c730 Merge branch 'imx/drivers' into for-next adds 1be7ba725e25 Merge branch 'imx/soc' into for-next adds 795d392e4abe dt-bindings: arm: fsl: add nxp based toradex colibri-imx7 [...] adds 3c96f0bb6b15 Merge branch 'imx/bindings' into for-next adds 8083d7261a4c ARM: dts: imx7-colibri: Convert to SPDX license tags for C [...] adds 1608bf1f9120 ARM: dts: imx7-colibri: add support for Toradex Aster carr [...] adds bffe02ccca5b ARM: dts: imx: make wdog node name generic adds 95d014c812f1 ARM: dts: imx: Align ocotp node name adds b007944d5889 Merge branch 'imx/dt' into for-next adds c2d35ada106e arm64: dts: ls1028a: add missing SPI nodes adds b1ad0e7d45e2 arm64: dts: lx2160a: Add PCIe controller DT nodes adds 3da63fceab96 arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1 adds 2462aaf13c79 arm64: dts: imx8mq-evk: add phy-reset-gpios for fec1 adds 50d336b12f34 arm64: dts: imx8mp-evk: Add GPIO LED support adds fae58b1aab71 arm64: dts: imx8mp: Add system counter timer node adds 80b06c5cae54 arm64: dts: imx8mn: Adjust 1.2GHz OPP voltage to OD mode adds 24a0eba692cb arm64: dts: librem5-devkit: enable sai2 and sai6 audio interface adds 2076b9973111 arm64: dts: librem5-devkit: add the simcom 7100 modem and [...] adds 5ae6bd6d9f2f arm64: dts: librem5-devkit: allow modem to wake the system [...] adds 5448bd824cd0 arm64: dts: librem5-devkit: add a vbus supply to usb0 adds 1319040e968a arm64: dts: librem5-devkit: add the regulators for DVFS adds 078af005146e arm64: dts: librem5-devkit: allow the redpine card to be removed adds 5835805a1468 arm64: dts: librem5-devkit: increase the VBUS current in t [...] adds 72dab017f18d arm64: dts: librem5-devkit: add lsm9ds1 mount matrix adds 64a569c00b0a arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] adds b9213899d2b0 arm64: dts: ls1028a: disable all enetc ports by default adds 3f8a01b0686f arm64: dts: ls1028a: add node for Felix switch adds 0d4c121c83c2 arm64: dts: ls1028a: enable switch PHYs on RDB adds 75a35f45310a arm64: dts: ls1028: sl28: explicitly enable network ports adds 44db693217b7 Merge branch 'imx/dt64' into for-next adds 6d4ff02cf969 arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4 adds 48b4bfe7105f Merge branch 'imx/defconfig' into for-next adds d9b94099389d Merge remote-tracking branch 'imx-mxs/for-next' adds 3cfa5e9ec241 Merge remote-tracking branch 'keystone/next' adds cc10317db0d5 arm64: dts: mt8183: add/update dynamic power coefficients adds 5323e0fa9394 arm64: dts: mt8183: Add #cooling-cells to CPU nodes adds 780daf927dff Merge branch 'v5.6-next/dts64' into for-next adds 00862b8de3aa Merge branch 'v5.6-next/soc' into for-next adds e1a34b16980e Merge remote-tracking branch 'mediatek/for-next' adds cc2cb049c42f Merge remote-tracking branch 'mvebu/for-next' adds 6adc5814cbdf Merge remote-tracking branch 'qcom/for-next' adds dd1c6937505d Merge remote-tracking branch 'raspberrypi/for-next' adds 7e583fa6936c Merge remote-tracking branch 'realtek/for-next' adds 21b388dca138 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] adds 295dc6e04378 Merge branch 'renesas-fixes-for-v5.6' into renesas-next adds 6e0a7c403da2 ARM: dts: r8a7745: Convert to new DU DT bindings adds d15881f29ee8 ARM: dts: rcar-gen2: Add reset control properties for display adds 9e1232631d4e ARM: dts: rzg1: Add reset control properties for display adds ddd8444ef822 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next adds 56bc4fe8e94b Merge remote-tracking branch 'renesas/next' adds ac1d8f9104ad Merge remote-tracking branch 'reset/reset/next' adds 4eebb0d769a4 Merge remote-tracking branch 'rockchip/for-next' adds 19ceced77213 Merge remote-tracking branch 'samsung-krzk/for-next' adds 71af05a7d0eb firmware: arm_scmi: Update doc style comments adds c4eb83660aef firmware: arm_scmi: Move macros and helpers to common.h adds 5c8a47a5a91d firmware: arm_scmi: Make scmi core independent of the tran [...] adds 4ddfb4af07c8 firmware: arm_scmi: Replace zero-length array with flexibl [...] adds 8694548ae1f2 firmware: arm_scmi/perf: Replace zero-length array with fl [...] adds 539db76293cd firmware: arm_scpi: Replace zero-length array with flexibl [...] adds 57c45d4d8a9d misc: vexpress: Replace zero-length array with flexible-ar [...] adds 6143a33281e2 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds c8e92b71b4f4 Merge remote-tracking branch 'scmi/for-linux-next' adds 7efbada45edc dt-bindings: arm: sunxi: Add PocketBook Touch Lux 3 adds cd3e42c9f745 ARM: dts: sun5i: Add PocketBook Touch Lux 3 support adds 3abe422fdc65 arm64: dts: sun50i-h5-orange-pi-pc2: Add CPUX voltage regulator adds 9680d194d53f ARM: dts: sun8i-a83t-tbs-a711: Drop superfluous dr_mode adds a40550952c00 ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a [...] adds b642d4825441 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection adds a43ab30dcd4a bus: sunxi-rsb: Return correct data when mixing 16-bit and [...] adds ac970cb5c6d4 Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] adds 66015cb66de3 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 769ad3d4f5ef Merge remote-tracking branch 'tegra/for-next' adds 16ff32040048 Merge remote-tracking branch 'clk/clk-next' adds da4a87f4f59b Merge remote-tracking branch 'h8300/h8300-next' adds d0483a2ea40d Merge remote-tracking branch 'm68k/for-next' adds dcf639fe6f80 microblaze: Kernel parameters should be parsed earlier adds 5119c418f950 microblaze: Fix _reset() function adds 4726dd6082bc microblaze: Convert headers to SPDX license adds 59d85c0a3696 microblaze: Remove architecture tlb.h and use generic one adds cfbd8d1979af microblaze: Remove early printk setup adds 7e8f54cd4e26 microblaze: Remove empty headers adds db79e0292d44 microblaze: Define microblaze barrier adds 512b2203e4b8 microblaze: Add sync to tlb operations adds 9e190c543dbf microblaze: Add missing irqflags.h header adds d9d2b2f307ce microblaze: Remove unused boot_cpuid variable adds 06951c9115fe microblaze: Define percpu sestion in linker file adds 519fa60b6007 microblaze: Use asm generic cmpxchg.h for !SMP case adds d39c985ec69f Merge remote-tracking branch 'microblaze/next' adds 290df872c0ad Merge remote-tracking branch 'mips/mips-next' adds 5a75ace7612b Merge remote-tracking branch 'nds32/next' adds f1ca58f59b41 Merge remote-tracking branch 'openrisc/for-next' adds bb5a835a5f66 Merge remote-tracking branch 'soc-fsl/next' adds e6a927a99c64 Merge remote-tracking branch 'risc-v/for-next' adds 97642da670ab Merge remote-tracking branch 's390/features' adds a148ac3e3345 Merge remote-tracking branch 'sh/sh-next' adds 30322ebf30f5 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds c702f67512a7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200224 adds ace4e214eaea Merge branch 'for-next-current-v5.5-20200224' into for-nex [...] adds 00bd69e11616 btrfs: Add overview of device replace adds 985d6f6642b4 Btrfs: don't iterate mod seq list when putting a tree mod seq adds a86b4aab58cc btrfs: relocation: Add introduction of how relocation works adds 6a2a655e2d95 btrfs: update the comment of btrfs_control_ioctl() adds a6026bbe8761 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] adds 22e0abaf3ea2 btrfs: introduce per-inode file extent tree adds 664e121f77fd btrfs: use the file extent tree infrastructure adds ab8961724854 btrfs: replace all uses of btrfs_ordered_update_i_size adds e28d9ab3000a btrfs: delete the ordered isize update code adds 326d4a836372 btrfs: push __setup_root into btrfs_alloc_root adds 9992064fdd1f btrfs: move fs root init stuff into btrfs_init_fs_root adds 78a62831a719 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root adds 54a2696cff82 btrfs: export and use btrfs_read_tree_root for tree-log adds f134c79dd40c btrfs: make relocation use btrfs_read_tree_root() adds 77ede48aab35 btrfs: remove btrfs_read_fs_root, not used anymore adds 49ab46780caa btrfs: open code btrfs_read_fs_root_no_name adds 3b3de2c2d241 btrfs: make the fs root init functions static adds b60b90e51d40 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root adds b8b1d7193cab btrfs: add a comment describing block reserves adds a96a8bf4036a btrfs: add a comment describing delalloc space reservation adds fac5fd89caf8 btrfs: describe the space reservation system in general adds 55421cf850ab btrfs: hold a ref on fs roots while they're in the radix tree adds 0436278f78ff btrfs: hold a ref on the root in resolve_indirect_ref adds 484dbc8c427e btrfs: hold a root ref in btrfs_get_dentry adds d65628d18484 btrfs: hold a ref on the root in __btrfs_run_defrag_inode adds 8b8e51f8b2cd btrfs: hold a ref on the root in fixup_tree_root_location adds 5894d1f7ca04 btrfs: hold a ref on the root in create_subvol adds 9c64c4095a52 btrfs: hold a ref on the root in search_ioctl adds 4ed6a099c6d3 btrfs: hold a ref on the root in btrfs_search_path_in_tree adds d8359e551d00 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user adds dab83b4ccce7 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info adds 7a520b17c00c btrfs: hold ref on root in btrfs_ioctl_default_subvol adds 07b51cb84f9b btrfs: hold a ref on the root in build_backref_tree adds 9b967c246ece btrfs: hold a ref on the root in prepare_to_merge adds 7edb2cd9e7c0 btrfs: hold a ref on the root in merge_reloc_roots adds fd876f3abddd btrfs: hold a ref on the root in record_reloc_root_in_trans adds a636c6124439 btrfs: hold a ref on the root in find_data_references adds 7461bd0e5def btrfs: hold a ref on the root in create_reloc_inode adds 4f4184a298aa btrfs: hold a ref on the root in btrfs_recover_relocation adds c9759995a1a0 btrfs: push grab_fs_root into read_fs_root adds badac2a4e24b btrfs: hold a ref for the root in btrfs_find_orphan_roots adds 8df558f5dcd5 btrfs: hold a ref on the root in scrub_print_warning_inode adds 61311707e7a0 btrfs: hold a ref on the root in btrfs_ioctl_send adds 1208041c3f26 btrfs: hold a ref on the root in get_subvol_name_from_objectid adds 944dd4786e6c btrfs: hold a ref on the root in create_pending_snapshot adds cfe5243deb62 btrfs: hold a ref on the root in btrfs_recover_log_trees adds 7c6e23d3116e btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry adds c4dc226c3f6d btrfs: export and rename free_fs_info adds f377b7591df6 btrfs: hold a ref on the root in open_ctree adds 2fc688d9ca0b btrfs: use btrfs_put_fs_root to free roots always adds e479e9b08271 btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root adds 0b316c6b5373 btrfs: free more things in btrfs_free_fs_info adds 7f85465d16c5 btrfs: move fs_info init work into it's own helper function adds 23cb698df592 btrfs: make the init of static elements in fs_info separate adds e4bf95bf00b0 btrfs: add a leak check for roots adds d80068d9fc35 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root adds 4cf8581a6ba5 btrfs: move root node locking helpers to locking.c adds 8c91f28ad308 btrfs: add wrapper for transaction abort predicate adds ef7f5bae6633 btrfs: remove extent_page_data::tree adds ba00cc80c219 btrfs: drop argument tree from submit_extent_page adds f8e12fe59491 btrfs: add assertions for tree == inode->io_tree to extent [...] adds 79881fc3c0b3 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range adds fa5de8d6bfd1 btrfs: sink argument tree to extent_read_full_page adds 4b7a7f662499 btrfs: sink argument tree to __extent_read_full_page adds 92e918889dbb btrfs: sink arugment tree to contiguous_readpages adds e4406cd235b4 btrfs: sink argument tree to __do_readpage adds 98cb3b4f4104 btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] adds 9b97fcdcaf78 btrfs: sysfs, rename device_link add/remove functions adds ecfbd1ce2521 btrfs: sysfs, unify handler name of devinfo/missing adds 8fd7a2d68ad1 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] adds aadfa7d83b49 btrfs: Make btrfs_pin_extent take trans handle adds 2ed7904253b8 btrfs: Introduce unaccount_log_buffer adds 6ded28ccf100 btrfs: Call btrfs_pin_reserved_extent only during active t [...] adds 4d00b7a0d673 btrfs: Make btrfs_pin_reserved_extent take transaction handle adds c237d7e08b3c btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] adds c4d71321d33c btrfs: Make pin_down_extent take transaction handle adds 20df005a3319 btrfs: Pass transaction handle to write_pinned_extent_entries adds 7fdf5babd13d btrfs: Mark pinned log extents as excluded adds 6de43c021467 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] adds 6fa1cd3fb173 btrfs: switch to per-transaction pinned extents adds 78486f1ce708 btrfs: relocation: Remove is_cowonly_root() adds 06f058573535 btrfs: handle logged extent failure properly adds 6adfb8b43325 Btrfs: avoid unnecessary splits when setting bits on an ex [...] adds 8e88b2315aff btrfs: Export btrfs_release_disk_super adds 4915108440fa btrfs: don't kmap() pages from block devices adds fe000fa57c26 btrfs: reduce scope of btrfs_scratch_superblocks() adds f9f0bb53f274 btrfs: use the page cache for super block reading adds e041fa210ff5 btrfs: use bios instead of buffer_heads from super block writeout adds fd4bea8ffc66 btrfs: remove btrfsic_submit_bh() adds c3b21f42f1c1 btrfs: remove buffer_heads from btrfsic_process_written_block() adds 23da609b0f10 btrfs: remove buffer_heads form super block mirror integri [...] adds d757e81bc6ac btrfs: backref, only collect file extent items matching ba [...] adds e4b9306db60c btrfs: backref, don't add refs from shared block when reso [...] adds ced02fcd0396 btrfs: backref, only search backref entries from leaves of [...] adds 79e5c85f29f7 btrfs: backref, use correct count to resolve normal data refs adds 8debab5c60f8 btrfs: raid56: simplify tracking of Q stripe presence adds 5a518ce2cbba btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] adds 454a7ec6d596 btrfs: make btrfs_check_uuid_tree private to disk-io.c adds 941394c79a9d btrfs: bail out of uuid tree scanning if we're closing adds fe954b3ecaf4 btrfs: set update the uuid generation as soon as possible adds e2b5b348b316 Merge branch 'misc-next' into for-next-next-v5.6-20200224 adds 900db672a207 btrfs: free allocated pages on failed cache write-out adds f49582d57885 btrfs: use inode from io_ctl in io_ctl_prepare_pages adds 7498dbb38a63 btrfs: make the uptodate argument of io_ctl_add_pages() boolean adds 573d6648c2a0 btrfs: use standard debug config option to enable free-spa [...] adds 7c352971f1fe btrfs: simplify error handling in __btrfs_write_out_cache() adds 1b4e12a2e510 Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] adds 2e55b8a155d5 btrfs: define support masks for ioctl volume args v2 adds 24582b4bbd6c btrfs: use ioctl args support mask for subvolume create/delete adds 9e2753d261cc btrfs: use ioctl args support mask for device delete adds 6305b2346a4b btrfs: export helpers for subvolume name/id resolution adds 4e40309dda97 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl adds 6f42b0445a4e Merge branch 'ext/marcos/subvol-destroy2-v4' into for-next [...] adds 1b6378119f4d btrfs: relocation: Introduce error injection points for ca [...] adds ce62bac45729 btrfs: relocation: Check cancel request after each data page read adds b4da9880bc63 btrfs: relocation: Check cancel request after each extent found adds 63659a4ba597 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] adds ef4702a136e0 btrfs: make the extent buffer leak check per fs info adds 33bbfafed133 btrfs: move ino_cache_inode dropping adds 85bfdfc33d16 btrfs: move the root freeing stuff into btrfs_put_root adds 82d82750f2cc btrfs: make inodes hold a ref on their roots adds 6beb2023faf5 btrfs: hold a ref on the root on the dead roots list adds fd3924d98924 btrfs: don't take an extra root ref at allocation time adds 17d1f48ebe15 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock adds ce13d75eecda btrfs: kill the subvol_srcu adds 213db9124033 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] adds 0c1c91922651 Btrfs: move all reflink implementation code into its own file adds c3ae79e2c314 Btrfs: simplify inline extent handling when doing reflinks adds e8a66a6d338d Btrfs: implement full reflink support for inline extents adds 1b191565bb30 Merge branch 'ext/filipe/reflink-inline' into for-next-nex [...] adds e25f8e6a37c2 btrfs: qgroup: Ensure qgroup_rescan_running is only set wh [...] adds 06efa9092aaa btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] adds cc2a2d377f1d Merge branch 'ext/qu/qgroup-deadlock-fix' into for-next-ne [...] adds 4948f16553e6 Merge branch 'for-next-next-v5.6-20200224' into for-next-20200224 adds 34d15cdb0d23 Merge remote-tracking branch 'btrfs/for-next' adds fc513fac56e1 cifs: don't leak -EAGAIN for stat() during reconnect adds 154255233830 cifs: fix potential mismatch of UNC paths adds ec57010acd03 cifs: add missing mount option to /proc/mounts adds 86f740f2aed5 cifs: fix rename() by ensuring source handle opened with D [...] adds fb4b5f13464c cifs: Use #define in cifs_dbg adds cc1baf98c8f6 cifs: do not ignore the SYNC flags in getattr adds 40afcae65739 cifs: rename posix create rsp adds 88afbb5bc4e6 cifs: add smb2 POSIX info level adds 405651a9ee0d cifs: plumb smb2 POSIX dir enumeration adds a79e100713d1 cifs: handle prefix paths in reconnect adds f1d7111a7259 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] adds 999be20309c6 cifs: use mod_delayed_work() for &server->reconnect if alr [...] adds d510ab458a1f cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() adds b7493db932a4 smb3: fix performance regression with setting mtime adds a033df952a2b Merge remote-tracking branch 'cifs/for-next' adds b03af52cc579 Merge remote-tracking branch 'ext3/for_next' adds 7fe1de66ac2a Merge remote-tracking branch 'fuse/for-next' adds 58f3b549d2c0 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 22c47c70c598 Merge remote-tracking branch 'ubifs/linux-next' adds 1e517d9d2d47 Merge remote-tracking branch 'v9fs/9p-next' adds 8b2a14fa1665 Merge remote-tracking branch 'printk/for-next' adds 7da1bf58e145 Merge remote-tracking branch 'pci/next' adds 07f464c6af09 Merge remote-tracking branch 'hid/for-next' adds ef040101ea55 Merge remote-tracking branch 'i3c/i3c/next' adds 14f9f6d5f7e4 Merge branch 'dmi/master' adds deddc9e8c0e0 hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion adds a3b6f3ac3a04 hwmon: Support ADI Fan Control IP adds 7e1b91bb184a dt-bindings: hwmon: Add AXI FAN Control documentation adds 7ac309b27ae2 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. adds 8b2c5d2567dd hwmon: (pmbus/ltc2978) add support for more parts. adds 0e3a1b038118 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] adds 67b933d60f8f hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs adds efadeec2fef2 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] adds a1dd4e9a4406 hwmon: (k10temp) Update driver documentation adds 29b2cdfcdacc hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] adds 38a1718e255d hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] adds 39865493075a hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] adds 406d8bdc34b8 hwmon: (pmbus) Implement multi-phase support adds c50b4016b3ed hwmon: (pmbus/tps53679) Add support for multiple chips IDs adds 7638bb37e551 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] adds 4d6d7e45f6e4 hwmon: (pmbus/tps53679) Add support for TPS53681 adds 75a26a73277a hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 adds 775dabacd4ae hwmon: (pmbus/tps53679) Add documentation adds 644383b7987f dt-bindings: Add TI LM73 as a trivial device adds 75ce99ed1ec8 hwmon: (lm73) Add support for of_match_table adds 76ab9e2e55e1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 43e96ef8b70c docs/core-api: Add Fedora instructions for GCC plugins adds 290d5388993e scripts: documentation-file-ref-check: improve :doc: handling adds a3aead706dac docs: gpu: i915.rst: fix warnings due to file renames adds 53ace1195263 docs: remove MPX from the x86 toc adds adc10f5b0a03 docs: Fix empty parallelism argument adds 2f5ab6225fa2 Merge tag 'docs-5.6-fixes' into docs-next adds 2bd49cb581ed docs: sysctl/kernel: document acpi_video_flags adds bf347b9da9bb Documentation: fix a typo for intel_iommu=nobounce adds 021622df556b docs: add a script to check sysctl docs adds ef45e78fdc11 docs: kref: Clarify the use of two kref_put() in example code adds 15d654e68dee Merge remote-tracking branch 'jc_docs/docs-next' adds 1498dfba5127 media: Fix Kconfig indentation adds 9ac560d48d3c media: rcar-vin: Handle special pixel formats in a switch adds e18976eecabd media: rcar-vin: Limit NV12 availability to supported VIN [...] adds 2e1b100cdceb media: v4l2-core: v4l2-i2c: convert to new API with ERRPTR adds 639c0a5b0503 media: media/saa7146: fix incorrect assertion in saa7146_b [...] adds e4183df77fe3 media: anysee: constify copied structure adds 43c85616f642 media: isif: constify copied structure adds af5b333a793a media: cx231xx: constify copied structure adds 05e2ebfa2bb0 media: stm32-dcmi: Use dma_request_chan() instead dma_requ [...] adds 858eff03578c media: hantro: Support H264 profile control adds eee16d210c18 media: pxa_camera: Use dma_request_chan() instead dma_requ [...] adds 1b5482e0d268 media: rcar_drif: Use dma_request_chan() instead dma_reque [...] adds 297c5ac32806 media: Documentation: dt-bindings: media: add AST2600 Vide [...] adds aef0a5090b99 media: aspeed: Rework memory mapping in probe adds 39857de4f82f media: aspeed: Use runtime configuration adds bfaaa20df9f5 media: video: aspeed: Update copyright information adds 4e52889f48fe media: atmel: atmel-isc-base: expose white balance as v4l2 [...] adds b36be08f204f media: MAINTAINERS: add atmel-isc-media.h file to ATMEL IS [...] adds 536f561d871c media: usbtv: fix control-message timeouts adds 25f98947ced0 media: vidioc-queryctrl.rst: fix error code adds 23c72dd9ffd2 media: adv7180: Add init_cfg pad operation adds ceeb2e6166dd media: vimc: streamer: fix memory leak in vimc subdevs if [...] adds dea0ab3782e3 media: xilinx: Use dma_request_chan() instead dma_request_ [...] adds e72b7359be18 media: rcar-vin: Move hardware buffer tracking to own struct adds 7e0cfdadd1aa media: rcar-vin: Add support for V4L2_FIELD_SEQ_{TB,BT} adds bca243b1ce0e media: flexcop-usb: fix endpoint sanity check adds f52981019ad8 media: dib0700: fix rc endpoint lookup adds ef45b77b62ef media: drxj: remove redundant assignments to variable rc adds 30defecb9840 media: rc: add keymap for Videostrong KII Pro adds 6b212c0cd5c9 media: exynos4-is: add missed clk_disable_unprepare in remove adds cc62c74749a3 media: allegro: add missed checks in allegro_open() adds 238e4a5baa36 media: rename VFL_TYPE_GRABBER to _VIDEO adds 0ceba5502258 media: gadget: uvc: rename VFL_TYPE_GRABBER to _VIDEO adds fd6b556faf45 media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO adds 0e17c50fcf6a media: staging/media: rename VFL_TYPE_GRABBER to _VIDEO adds e653614ee183 media: staging/most: rename VFL_TYPE_GRABBER to _VIDEO adds 7fbbbc780eb3 media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO adds a91126834995 media: media/common/saa7146: rename VFL_TYPE_GRABBER to _VIDEO adds 6347953e0df1 media: media/i2c/video-i2c: rename VFL_TYPE_GRABBER to _VIDEO adds 3e30a927af3c media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO adds 70cad4495a74 media: media/platform: rename VFL_TYPE_GRABBER to _VIDEO adds dc42cf74d98a media: v4l2-dev.h: remove VFL_TYPE_GRABBER adds 6821660c4386 media: sun8i: Remove redundant platform_get_irq error message adds 5dbef6b3e09f media: davinci: fix incorrect pix_fmt assignment adds 3eed7385bff6 media: staging: media: rkisp1: make links immutable by default adds 8b9f91751b6f media: vimc: streamer: if kthread_stop fails, ignore the error adds 26e1ff53640d media: allegro: fix spelling mistake "to" -> "too" adds e34bca49e495 media: hantro: Read be32 words starting at every fourth byte adds 801fccf48940 media: hantro: Use standard luma quantization table adds 85bdcb7eaae7 media: hantro: Write the quantization tables in proper order adds 1b3bb574569e media: hantro: Write quantization table registers in incre [...] adds 042584e9055b media: hantro: fix extra MV/MC sync space calculation adds 986eee3a5234 media: hantro: Prevent encoders from using post-processing adds 0c9d29eb1cce media: dt-bindings: Add binding for rk3228 rga adds a3fbc2e6bb05 media: mc-entity.c: use WARN_ON, validate link pads adds fdab089e3150 media: staging: rkisp1: don't lock media's graph_mutex whe [...] adds 0564fd36f6f5 media: staging: rkisp1: fix test of return value of media_ [...] adds 2f43d268f984 media: staging: rkisp1: improve inner documentation in rki [...] adds 12d3d8090bc5 media: staging: rkisp1: use consistent bus_info string for [...] adds c93015e0b767 media: staging: rkisp1: stats: use consistent bus_info string adds f8fb5729a99c media: staging: rkisp1: rsz: don't ignore set format in ba [...] adds 20e46fc1029f media: staging: rkisp1: rsz: return to userspace the crop [...] adds 100f720aabab media: staging: rkisp1: isp: do not set invalid mbus code for pad adds 0966f4e5a8a2 media: staging: rkisp1: change function to return void ins [...] adds 129f757cd0ec media: staging: rkisp1: isp: check for dphy bus before ini [...] adds 99adeeb67cec media: staging: rkisp1: add serialization to the isp subdev ops adds f86a183cda87 media: staging: rkisp1: add serialization to the resizer s [...] adds 218fc9f2fcfb media: Documentation/media/uapi: more readable unions adds ef0ed05dcef8 media: staging/imx: Missing assignment in imx_media_captur [...] adds 564ad9c0e40c Merge remote-tracking branch 'v4l-dvb/master' adds b323f34ef8f0 Merge branches 'acpi-watchdog', 'acpi-doc' and 'pm-sleep' [...] adds bca5a244e6ba Merge branch 'acpica' into linux-next adds 800b3d4f305f Merge branch 'acpi-button' into linux-next adds 3c87402771f2 Documentation: power: fix pm_qos_interface.rst format warning adds 49d2c63e171c Merge branch 'pm-qos' into linux-next adds 8870894e4b1b Merge remote-tracking branch 'pm/linux-next' adds a1d02a6ed023 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds dde0bda55609 Merge remote-tracking branch 'ieee1394/for-next' adds df387e79470a Merge remote-tracking branch 'swiotlb/linux-next' adds ffd541d45726 RDMA/hns: Add the workqueue framework for flush cqe handler adds b53742865e9f RDMA/hns: Delayed flush cqe process with workqueue adds b72bfc965eb5 RDMA/core: Get rid of ib_create_qp_user adds 167b95ec8870 RDMA/ucma: Use refcount_t for the ctx->ref adds 779820c2e1e9 RDMA/core: Add helper function to retrieve driver gid cont [...] adds 0a01623b74d4 RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW [...] adds fb3063d31995 RDMA/rxe: Fix configuration of atomic queue pair attributes adds 8d8d2b76ac35 RDMA/hns: fix spelling mistake: "attatch" -> "attach" adds 52c5e9e7497b RDMA/hns: Initialize all fields of doorbells to zero adds 5b361328ca64 RDMA: Replace zero-length array with flexible-array member adds 8dae419f9ec7 RDMA/bnxt_re: Refactor queue pair creation code adds 0cfb329db988 RDMA/bnxt_re: Replace chip context structure with pointer adds 0c4dcd602817 RDMA/bnxt_re: Refactor hardware queue memory allocation adds b08fe048a69d RDMA/bnxt_re: Refactor net ring allocation function adds cee0c7bba486 RDMA/bnxt_re: Refactor command queue management code adds 9555352bacfd RDMA/bnxt_re: Refactor notification queue management code adds 6f53196bc5e7 RDMA/bnxt_re: Refactor doorbell management functions adds 6ccad8483b28 RDMA/bnxt_re: use ibdev based message printing functions adds 07c2f3637180 Merge remote-tracking branch 'rdma/for-next' adds aa2794b42f17 mlxsw: spectrum_trap: Use err variable instead of directly [...] adds a5118ef1020a mlxsw: spectrum_trap: Move functions to avoid their forwar [...] adds 1255ea6ba2d1 mlxsw: core_acl_flex_actions: Rename Trap / Discard Action [...] adds 3cbc37e6e96b mlxsw: spectrum_trap: Move policer initialization to mlxsw [...] adds 2225d0803d3f mlxsw: core: Remove unused action field from mlxsw_rx_list [...] adds 8ec80a8b120a mlxsw: core: Remove dummy union name from struct mlxsw_listener adds 0bb57112d744 mlxsw: core: Convert is_event and is_ctrl bools to be single bits adds 62c7f2512c2e mlxsw: core: Remove initialization to false of mlxsw_liste [...] adds 16adc56c45c4 mlxsw: spectrum_trap: Make global arrays const as they should be adds b32bd7f73ae4 mlxsw: spectrum_acl: Make block arg const where appropriate adds d356b3e82b4e mlxsw: core: Remove priv from listener equality comparison adds df6470273ec9 mlxsw: pci: Remove unused values adds 53da93259afe Merge branch 'mlxsw-Cosmetic-fixes' adds fb0b1c60421f tun: Remove unnecessary BUG_ON check in tun_net_xmit adds 8e3a57351745 net: ena: ethtool: remove redundant non-zero check on rc adds 9020845fb5d6 r8169: improve rtl8169_start_xmit adds 3c419a2cbc44 tc-testing: updated tdc tests for basic filter with u32 ex [...] adds c3e042f54107 igmp: remove unused macro IGMP_Vx_UNSOLICITED_REPORT_INTERVAL adds 366ed1aca6e0 net: Remove unneeded export of a couple of xdp generic functions adds f2ce925a7d63 net/mlxfw: fix spelling mistake: "progamming" -> "programming" adds 31a57fded311 net: hns3: remove redundant initialization of pointer 'client' adds 2b526b56e396 net/bond: Delete driver and module versions adds 562a7ef3bba0 net/dummy: Ditch driver and module versions adds 6bba2e89a88c net/3com: Delete driver and module versions from 3com drivers adds 1434ae956a0b net/adaptec: Clean driver versions adds 070663fff8ee net/aeroflex: Clean ethtool_info struct assignments adds 7686221b8b48 net/aeroflex: Don't assign FW if it is not available adds 6565919376c9 net/agere: Delete unneeded driver version adds aa912857df5e net/alacritech: Delete driver version adds 2b7ef81c04fb net/allwinner: Remove driver version adds 3b2c8fc604ab net/alteon: Properly report FW version adds f724dfc56ddb net/althera: Delete hardcoded driver version adds 1a63443afd70 net/amazon: Ensure that driver version is aligned to the l [...] adds 7f4d2537f0b9 net/amd: Remove useless driver version adds 8ed211af28d9 net/apm: Remove useless driver version adds 655b72126eaa net/apm: Properly mark absence of FW adds 0d8c4becb40d net/aquantia: Delete module version adds 52682a130f32 net/arc: Delete driver version adds ea973742140b net/atheros: Clean atheros code from driver version adds 3b0b42527937 Merge branch 'net-Clean-driver-module-and-FW-versions' adds 1ef658a37729 mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT adds 76d4067fe1de mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS adds 99ff9cc249ff mlxsw: spectrum_trap: Use listener->en/dis_action instead [...] adds 4a23d45a3e0c mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() [...] adds ecd942a0ef3a devlink: add ACL generic packet traps adds 68cc7ecc1b47 mlxsw: spectrum_acl: Track ingress and egress block bindings adds 86272d33973c mlxsw: spectrum_flower: Disable mixed bound blocks to cont [...] adds 3128f3a150f6 mlxsw: spectrum_acl: Pass the ingress indication down to f [...] adds 3e6cacaf51d7 mlxsw: acl_flex_actions: Trap all ACL dropped packets to D [...] adds c83da2929fcd mlxsw: core: Allow to enable/disable rx_listener for trap adds dbd1ddad2890 mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group adds e612523041ab mlxsw: spectrum_trap: Introduce dummy group with thin policer adds 45dbee090584 mlxsw: spectrum_trap: Add ACL devlink-trap support adds 0facf109f69b selftests: introduce test for mlxsw tc flower restrictions adds c902a52c4048 selftests: pass pref and handle to devlink_trap_drop_* helpers adds e3294d2b15af selftests: devlink_trap_acl_drops: Add ACL traps test adds 27cf31dc2006 Merge branch 'mlxsw-Introduce-ACL-traps' adds 958a93c15466 tcp, ulp: Pass lockdep expression to RCU lists adds 0a087bf232c3 net: 802: psnap.c: Use built-in RCU list checking adds c8b91770f54a tcp: ipv4: Pass lockdep expression to RCU lists adds 04eed7456152 dt-bindings: ptp: Add device tree binding for IDT 82P33 ba [...] adds 57a10d8c1123 ptp: Add a ptp clock driver for IDT 82P33 SMU. adds 28b380e28925 ip6mr: Fix RCU list debugging warning adds 887cf3d13934 sctp: Add missing annotation for sctp_err_finish() adds 6c72b7740c86 sctp: Add missing annotation for sctp_transport_walk_start() adds b77b4f634e5f sctp: Add missing annotation for sctp_transport_walk_stop() adds 8e0f8ccfb0d2 net: Add missing annotation for llc_seq_start() adds d087f183787e netrom: Add missing annotation for nr_info_start() adds 8b003f0d5c2e netrom: Add missing annotation for nr_info_stop() adds 5018adfd7a18 net: netrom: Add missing annotation for nr_node_start() adds 0eb713fb667d net: netrom: Add missing annotation for nr_node_stop() adds 2d6b6acfce5f net: netrom: Add missing annotation for nr_neigh_start() adds be21139f3539 net: netrom: Add missing annotation for nr_neigh_stop() adds 3283ff2ea7ff dccp: Add missing annotation for dccp_child_process() adds 48851e9e802d af_unix: Add missing annotation for unix_wait_for_peer() adds 571912c69f0e net: UDP tunnel encapsulation module for tunnelling differ [...] adds 4b5f67232d95 net: Special handling for IP & MPLS. adds 8bf2464c47f0 Merge branch 'Bare-UDP-L3-Encapsulation-Module' adds c102b6fddcab bareudp: Fix uninitialized variable warnings. adds 28a134f5a055 net: dsa: felix: Use PHY_INTERFACE_MODE_INTERNAL instead of GMII adds 37b558f6cda6 dt-bindings: net: dsa: ocelot: document the vsc9959 core adds 59bc954c7a25 Merge branch 'Remainder-for-DT-bindings-for-Felix-DSA-swit [...] adds 65dc2f1a44df chelsio: Replace zero-length array with flexible-array member adds f49b2759821e toshiba: Replace zero-length array with flexible-array member adds 3f6e963305d4 netronome: Replace zero-length array with flexible-array member adds 040efdb14c39 intel: Replace zero-length array with flexible-array member adds cc5b48b567a2 freescale: Replace zero-length array with flexible-array member adds ce69e2162f15 mdio_bus: Add generic mdio_find_bus() adds 480ded265205 net: bcmgenet: refactor phy mode configuration adds 6ef31c8bee5b net: bcmgenet: enable automatic phy discovery adds 99c6b06a37d4 net: bcmgenet: Initial bcmgenet ACPI support adds 26bd9cc64faf net: bcmgenet: Fetch MAC address from the adapter adds ae200c26b32b net: bcmgenet: reduce severity of missing clock warnings adds e2763bc4d4af Merge branch 'Add-ACPI-bindings-to-the-genet' adds 07cc79efb1e5 net: ethernet: stmmac: demote warnings about missing optio [...] adds d87ab44a68a6 net: ethernet: stmmac: don't warn about missing optional w [...] adds 13ef6ae8c0d9 net: qrtr: fix spelling mistake "serivce" -> "service" adds 8079e4fee563 Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT [...] adds 8d74a623cc3c Revert "nl80211: add src and dst addr attributes for contr [...] adds febc7ec6cb70 cfg80211: drop duplicated documentation of field "probe_re [...] adds cfb99437e285 cfg80211: drop duplicated documentation of field "privid" adds 4308d955a561 cfg80211: drop duplicated documentation of field "registered" adds af18d341fbdf cfg80211: drop duplicated documentation of field "_net" adds 78fb55939765 cfg80211: drop duplicated documentation of field "perm_addr" adds 6046fdc963b2 cfg80211: drop duplicated documentation of field "reg_notifier" adds edf77192f807 cfg80211: merge documentations of field "debugfsdir" adds 15bc6dfbe493 cfg80211: merge documentations of field "dev" adds cd9b52bf75be cfg80211: fix indentation errors adds f8af764bf1cb cfg80211: More error messages for key addition failures adds 56be393fa8b4 cfg80211: Support key configuration for Beacon protection (BIGTK) adds e5473e80d467 mac80211: Support BIGTK configuration for Beacon protection adds 2d5d4b0a6da1 mac80211: Update BIP to support Beacon frames adds 0a3a84360b37 mac80211: Beacon protection using the new BIGTK (AP) adds af2d14b01c32 mac80211: Beacon protection using the new BIGTK (STA) adds a483e29ca07f mac80211_hwsim: enable Beacon protection adds 77f576deaa39 nl80211: Add NL command to support TID speicific configurations adds 3710a8a6284f nl80211: modify TID-config API adds 6a21d16c4db0 nl80211: Add support to configure TID specific retry confi [...] adds ade274b23e41 nl80211: Add support to configure TID specific AMPDU confi [...] adds 04f7d142f51c nl80211: Add support to configure TID specific RTSCTS conf [...] adds 370f51d5edac mac80211: Add api to support configuring TID specific conf [...] adds 3b3e808cd883 Merge tag 'mac80211-next-for-net-next-2020-02-24' of git:/ [...] adds 2008495d8115 flow_offload: pass action cookie through offload structures adds 85b0589ede83 devlink: add trap metadata type for cookie adds 742b8cceaabc drop_monitor: extend by passing cookie from driver adds 5a2e106c746d devlink: extend devlink_trap_report() to accept cookie and pass adds ec12165195cf mlxsw: core_acl_flex_actions: Add trap with userdef action adds 6d19d2bdc8a1 mlxsw: core_acl_flex_actions: Implement flow_offload actio [...] adds 78a7dcb7c952 mlxsw: pci: Extract cookie index for ACL discard trap packets adds 6de9fceeaa65 mlxsw: spectrum_trap: Lookup and pass cookie down to devli [...] adds d3cbb907ae57 netdevsim: add ACL trap reporting cookie as a metadata adds 7a3c3f4440d8 selftests: netdevsim: Extend devlink trap test to include [...] adds f13e4415d271 Merge branch 'mlxsw-Implement-ACL-dropped-packets-identification' adds 8782c20c618c Merge remote-tracking branch 'net-next/master' adds 94dacdbd5d2d bpf: Tighten the requirements for preallocated hash maps adds 2ed905c521e5 bpf: Enforce preallocation for instrumentation programs on RT adds dbca151cad73 bpf: Update locking comment in hashtab code adds f03efe49bd16 bpf/tracing: Remove redundant preempt_disable() in __bpf_t [...] adds 1b7a51a63b03 bpf/trace: Remove EXPORT from trace_call_bpf() adds 70ed0706a48e bpf: disable preemption for bpf progs attached to uprobe adds b0a81b94cc50 bpf/trace: Remove redundant preempt_disable from trace_call_bpf() adds 1d7bf6b7d3e8 perf/bpf: Remove preempt disable around BPF invocation adds 8a37963c7ac9 bpf: Remove recursion prevention from rcu free callback adds 569de905ebc3 bpf: Dont iterate over possible CPUs with interrupts disabled adds 3c58482a382b bpf: Provide bpf_prog_run_pin_on_cpu() helper adds 37e1d9202225 bpf: Replace cant_sleep() with cant_migrate() adds 3d9f773cf287 bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites. adds 6eac7795e8ef bpf/tests: Use migrate disable instead of preempt disable adds 02ad05965491 bpf: Use migrate_disable/enabe() in trampoline code. adds 2a916f2f546c bpf: Use migrate_disable/enable in array macros and cgroup [...] adds c518cfa0c5ad bpf: Provide recursion prevention helpers adds 085fee1a72a9 bpf: Use recursion prevention helpers in hashtab code adds b6e5dae15a61 bpf: Replace open coded recursion prevention in sys_bpf() adds d01f9b198ca9 bpf: Factor out hashtab bucket lock operations adds 7f805d17f152 bpf: Prepare hashtab locking for PREEMPT_RT adds 66150d0dde03 bpf, lpm: Make locking RT friendly adds 099bfaa731ec bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and in [...] adds 80a836c2506b Merge branch 'BPF_and_RT' adds 779e422d1198 selftests/bpf: Run reuseport tests only with supported soc [...] adds e0360423d020 selftests/bpf: Run SYN cookies with reuseport BPF test onl [...] adds 9fb156bb82a3 selftests/bpf: Print backtrace on SIGSEGV in test_progs adds f1d4884d6871 virtio_net: Keep vnet header zeroed if XDP is loaded for s [...] adds 503d539a6e41 virtio_net: Add XDP meta data support adds 7b0f97e49418 Merge remote-tracking branch 'bpf-next/master' adds 1e76c1bd6ea6 Merge remote-tracking branch 'ipsec-next/master' adds 51617a50c67c Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 36facbd1aa1b Merge remote-tracking branch 'netfilter-next/master' adds 92848ddf5dc1 Merge remote-tracking branch 'nfc-next/master' adds a21a943e2cd3 Merge remote-tracking branch 'wireless-drivers-next/master' adds cd04a5e5e312 Merge remote-tracking branch 'bluetooth/master' adds badb55ec208a gfs2: Split gfs2_lm_withdraw into two functions adds 8dc88ac68df8 gfs2: Report errors before withdraw adds d7e7ab3f1e22 gfs2: Remove usused cluster_wide arguments of gfs2_consist [...] adds a5ca2f1cb66b gfs2: Turn gfs2_consist into void functions adds 8e28ef1f2fa1 gfs2: Return bool from gfs2_assert functions adds 69511080bd6e gfs2: Introduce concept of a pending withdraw adds 30fe70a85a90 gfs2: clear ail1 list when gfs2 withdraws adds b3422cacdd7e gfs2: Rework how rgrp buffer_heads are managed adds 036330c91436 gfs2: log error reform adds f34a6135ce72 gfs2: Only complain the first time an io error occurs in q [...] adds 03678a99d138 gfs2: Ignore dlm recovery requests if gfs2 is withdrawn adds 0d91061a3726 gfs2: move check_journal_clean to util.c for future use adds a72d2401f54b gfs2: Allow some glocks to be used during withdraw adds f4e8da521747 gfs2: Force withdraw to replay journals and wait for it to finish adds 79c71d1b5eca gfs2: fix infinite loop when checking ail item count befor [...] adds 24895f6bc1e8 gfs2: Add verbose option to check_journal_clean adds 7de3346abfcc gfs2: Issue revokes more intelligently adds 95bd4058a825 gfs2: Prepare to withdraw as soon as an IO error occurs in [...] adds a90ca234cdbd gfs2: Check for log write errors before telling dlm to unlock adds 2dd4c53df211 gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty adds 9d5b43a502c6 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails adds 08f65c238cfb gfs2: drain the ail2 list after io errors adds 953107e3578e gfs2: Don't demote a glock until its revokes are written adds 030795ba2c2e gfs2: Do proper error checking for go_sync family of glops [...] adds 7a7bd7cb711d gfs2: flesh out delayed withdraw for gfs2_log_flush adds 20b087a69f96 gfs2: don't allow releasepage to free bd still used for revokes adds 15c7b9c857f3 gfs2: allow journal replay to hold sd_log_flush_lock adds 9357fd4b0167 gfs2: leaf_dealloc needs to allocate one more revoke adds 9f4a49a9142a Merge remote-tracking branch 'gfs2/for-next' adds 0eb80295679d Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 4fd3346dd3fa Merge remote-tracking branch 'crypto/master' adds 10eed42ded34 Merge remote-tracking branch 'drm/drm-next' adds f77a9c920aa2 drm/amdgpu: cleanup some incorrect reg access for SRIOV adds 9cfb06920e2b drm/amdgpu: fix memory leak during TDR test(v2) adds 6325b38d892b drm/amdgpu: fix colliding of preemption adds 91aeda181166 drm/amdgpu/discovery: make the discovery code less chatty adds c2ecd79bec4e amdgpu/gmc_v9: save/restore sdpif regs during S3 adds 82c4ebfa3514 drm/amdgpu: fix psp ucode not loaded in bare-metal adds b80cd524ac44 drm/amdgpu: Improve Vega20 XGMI TLB flush workaround adds f739ce5768ed drm/amd/display: Add aconnector condition check for dpcd read adds 6a6c4a4d459e drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] adds 8144148f3dc7 drm/amd/display: update scaling filters adds 017b3e56f899 drm/amd/display: Update TX masks correctly adds 31a7f4bb17ba drm/amd/display: dmub back door load adds ddde28a5f316 drm/amd/display: DMUB Firmware Load by PSP adds 3c9de4da021c drm/amd/display: Disable PG on NV12 adds 20a5e52f37e7 drm/amd/display: Wait for DMCUB to finish loading before e [...] adds 9a6ed547090c drm/amd/display: Don't ask PSP to load DMCUB for backdoor load adds 5ea239312725 drm/amd/display: Add dmcu f/w loading for NV12 adds 586ec5dc5c8e drm/amd/display: do not force UCLK DPM to stay at highest [...] adds 0062972b9d9f drm/amd/display: System crashes when add_ptb_to_table() ge [...] adds 3fc6376ed6f2 drm/amd/display: Only round InfoFrame refresh rates adds 493ba6611daa drm/amd/display: 3.2.73 adds 63a85ff6c35d drm/amd/display: Fix HDMI repeater authentication adds accde06fcb7f drm/amd/display: Add function pointers for panel related h [...] adds c01760d6616d drm/amd/display: make some rn_clk_mgr structs and funcs static adds c11e57f0506b drm/amd/display: programming last delta in output transfer [...] adds 2364076772b1 drm/amd/display: Add DMUB firmware state debugfs adds 31cf6f359347 drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...] adds b01f22ec8810 drm/amd/display: Workaround required for link training rel [...] adds dc326f61c51d drm/amd/display: Monitor patch to delay setting ignore MSA bit adds 82054678aeb6 drm/amd/display: Link training TPS1 workaround adds 3ebf1468ccf8 drm/amd/display: Add visual confirm support for FreeSync 2 [...] adds 56260cbff87d drm/amd/display: update dml input population function adds 850d15f2ec93 drm/amd/display: remove unused dml variable adds 7895303b6bce drm/amd/display: 3.2.74 adds 9dac88d8792a drm/amd/display: Add driver support for enabling PSR on DMCUB adds 41ef3dcd8644 drm/amd/display: Fix RV2 Variant Detection adds a18463eff7eb drm/amd/display: Update TTU properly adds c479912ae67a drm/amd/display: correct dml surface size assignment adds 89e94bc57429 drm/amd/display: optimize prgoram wm and clks adds 4a680b455f05 drm/amd/display: Make clock table struct more accessible adds d9758768a672 drm/amd/display: Temporarily disable stutter on MPO transition adds e2c9529f0041 drm/amd/display: Access patches from stream for ignore MSA [...] adds cab5dec425f1 drm/amd/display: limit display clock to 100MHz to avoid FI [...] adds f7f3e49a0d74 drm/amdgpu: Remove kfd eviction fence before release bo adds 44288da3ece5 drm/amdgpu: update psp firmwares loading sequence V2 adds c9710689edcf drm/amdgpu: add dpm helper function for DF Cstate control adds ac037aac377f drm/amdgpu: move get_xgmi_relative_phy_addr to amdgpu_xgmi.c adds c2c89aa9591c drm/amdgpu: toggle DF-Cstate to protect DF reg access adds b27ef2becc86 drm/amdgpu: Add Arcturus D342 page retire support adds 3602dfe6f244 drm/amdgpu: cleanup amdgpu_ring_fini adds b5ed15e003f2 drm/amdgpu: add VM update fences back to the root PD v2 adds 3c6c6e2fcd07 drm/amdgpu: use amdgpu_ring_test_helper when possible adds 38450432449f drm/amd/amdgpu: Add gfxoff debugfs entry adds 1170eab9bef2 drm/amd/display: remove set but not used variable 'mc_vm_a [...] adds 40d2726f553b drm/amd/powerplay: Use bitwise instead of arithmetic opera [...] adds 843f1f7af2c0 drm/amdgpu: Drop DRIVER_USE_AGP adds 8bd30a18363b drm/radeon: Inline drm_get_pci_dev adds 14e1a608de52 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup adds 28c06b8e3b5c drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs adds 09054f57ce8f drm/amdgpu/pm: move debugfs init into core amdgpu debugfs adds 298c6e3d2fa3 drm/amdgpu/sa: move debugfs init into core amdgpu debugfs adds d706e48942d7 drm/amdgpu/fence: move debugfs init into core amdgpu debugfs adds feeed6dd6c46 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs adds e767416d9991 drm/amdgpu/regs: move debugfs init into core amdgpu debugfs adds 3987e715aff7 drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs adds 1cde64aaa854 drm/amdgpu/ring: move debugfs init into core amdgpu debugfs adds ed175af7d153 drm/amdgpu: don't call drm_connector_register for non-MST ports adds 1e7587226e6c drm/amdgpu/display: move debugfs init into core amdgpu deb [...] adds ac4a6e39ac68 drm/amd/display: move dpcd debugfs members setup adds bd8069309969 drm/amdgpu/display: add a late register connector callback adds a74dd409dbeb drm/amdgpu/display: split dp connector registration (v3) adds fedfe4f1d82f drm/amdgpu: drop legacy drm load and unload callbacks adds 1fe233f86798 drm/amdgpu: add UAPI for creating encrypted buffers adds e946a75a8f74 drm/amdgpu: add UAPI to create secure commands (v3) adds 01351a4ef639 drm/amdgpu: define the TMZ bit for the PTE adds f9bd9da229fe drm/amdgpu: add tmz feature parameter (v2) adds 4352c1968ef5 drm/amdgpu: add amdgpu_tmz data structure adds b7c241ec4c76 drm/amdgpu: add function to check tmz capability (v4) adds b6105fb7c171 drm/amdgpu: add tmz bit in frame control packet adds 067488ad032a drm/amdgpu: expand the emit tmz interface with trusted flag adds ffb3dc3213aa drm/amdgpu: expand the context control interface with trust flag adds ffa986f0d8f2 drm/amdgpu: job is secure iff CS is secure (v5) adds 742bff4e988e drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 26871a116687 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds b076c3793f41 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 5b7546782219 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 10f9edee0d97 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 89a01e3afe86 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 4b3e4d713a7c drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds e0035689c674 drm/amdgpu: move CS secure flag next the structs where it's used adds f534fc914a76 drm/amdgpu: remove the alignment placeholder for secure buffer adds 1c28cbabb333 drm/amdgpu: implement TMZ accessor (v3) adds 3dba06c1b377 drm/amd/display: Indicate use of TMZ buffers to DC adds fb9fac6a4950 drm/amdgpu: Move to a per-IB secure flag (TMZ) adds df945442f7ea drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 2734609fd576 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 3bb1418f0cd0 drm/amdkfd: Enable GWS based on FW Support adds 9d6973eec24b drm/ttm: flush the fence on the bo after we individualize [...] adds f897a1e45a41 drm/ttm: refine ghost BO resv criteria adds 2a6f4c315f37 drm/ttm: cleanup ttm_buffer_object_transfer adds 68c2e3fd1059 drm/ttm: use RCU in ttm_bo_flush_all_fences adds 85212e854240 drm/ttm: rework BO delayed delete. v2 adds 13f56b79bc69 drm/ttm: replace dma_resv object on deleted BOs v3 adds c8590fb88c85 drm/ttm: individualize resv objects before calling release_notify adds 423a172f4d17 drm/amdgpu: work around llvm bug #42576 adds 6a55ba571741 drm/amdgpu: Enter low power state if CRTC active. adds 7d18098ae128 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds de0cb329065a drm/amdgpu/smu: add an update table lock adds e1098d1344d5 drm/amdgpu/smu: add a send message lock adds 18137c36ffb7 drm/amdgpu/display: clean up hdcp workqueue handling adds ffba2cfc8c46 drm/amdgpu: add sysfs interface to set arbitrary sclk valu [...] adds 4eee6f2de66c drm/amdgpu/display: move the setting of the aux dev adds ccf3ad1f1afc drm/amdgpu/display: don't call drm_dp_mst_connector_late_r [...] adds 38fb82629562 drm/ttm: fix leaking fences via ttm_buffer_object_transfer adds ba5f5faef61d drm/amdgpu/display: fix pci revision id fetching adds 2ef91cd0b926 drm/amdgpu/display: Fix Pollock Variant Detection adds a97570945fa9 Merge remote-tracking branch 'amdgpu/drm-next' adds a2ab4ab6e9ac drm/i915/display: Fix inverted WARN_ON adds 408c1b3253da drm/i915: fix header test with GCOV adds b7079cbdbd31 drm/i915: Correctly terminate connector iteration adds df1a5bfc16f3 drm/i915/psr: Force PSR probe only after full initialization adds 4fbe112a5695 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] adds 30ab3bbf58d2 drm/i915: Update DRIVER_DATE to 20200224 adds 12b3788093cb drm/i915: Update DRIVER_DATE to 20200224 adds 2c59fd06a062 drm/i915/gem: Cleanup shadow batch after I915_EXEC_SECURE adds 143d9c3e7b6a drm/i915: Drop assertion that active->fence is unchanged adds ff36e78fdb25 Merge drm/drm-next into drm-intel-next-queued adds 53e3ca674918 drm/i915: Update DRIVER_DATE to 20200225 adds d13a31770077 drm/i915: Flush idle barriers when waiting adds 88be76cdafc7 drm/i915: Allow userspace to specify ringsize on construction adds cb4d5dc3e7a8 drm/i915/gem: Honour O_NONBLOCK before throttling execbuf [...] adds 6a2faf3bf34e Merge remote-tracking branch 'drm-intel/for-linux-next' adds cab4b790cdbf Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds c0c553f53742 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 1350db7d5020 Merge remote-tracking branch 'sound/for-next' adds 8a329dbd4a02 ASoC: tlv320adcx140: Add DRE and AGC support adds 8101d76253f6 ASoC: tlv320adcx140: Add decimation filter support adds 5a309875787d ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout adds 1640c8df0bba ASoC: meson: aiu: fix semicolon.cocci warnings adds d2aaa8d8bfba ASoC: soc-pcm: fix state tracking error in snd_soc_compone [...] adds acf253c11329 ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() adds 57be92066f68 ASoC: soc-pcm: cleanup soc_pcm_apply_msb() adds 0c01f6ca8e4c ASoC: soc-pcm: add snd_soc_dai_get_widget() adds 580dff3636d0 ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_f [...] adds 52645e332d22 ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c adds c3212829f812 ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side adds 154dae87e73f ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() adds 6bff73c6115d ASoC: soc-pcm cleanup step4 adds 6c8beff74c6a Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] adds f5e056e1e46f ASoC: Intel: mrfld: fix incorrect check on p->sink adds ab6a1752d1dd Merge branch 'asoc-5.7' into asoc-next adds 29ede45ef57f Merge remote-tracking branch 'sound-asoc/for-next' adds d8a611fbc605 Merge remote-tracking branch 'modules/modules-next' adds ceb961b119bb Merge remote-tracking branch 'block/for-next' adds d8d8e64945d9 Merge remote-tracking branch 'mmc/next' adds 9a7cd6c4926a mfd: cros_ec: Check DT node for usbpd-notify add adds 47eff3394975 mfd: cpcap: Fix compile if MFD_CORE is not selected adds 303170f70f6c mfd: omap-usb-tll: Replace zero-length array with flexible [...] adds a56cabee12d5 mfd: pm8xxx: Replace zero-length array with flexible-array member adds 065cfc524949 mfd: Kconfig: Fix some misspelling of the word functionality adds ce85b6d820b1 dt-bindings: Add bindings for Azoteq IQS620A/621/622/624/625 adds 1129d6145ed5 mfd: Add support for Azoteq IQS620A/621/622/624/625 adds 964f47d1b2b2 Merge remote-tracking branch 'mfd/for-mfd-next' adds 5b11e5d784c2 power/supply: ingenic-battery: Don't print error on -EPROBE_DEFER adds 1c5dfc5e3f2d power: supply: sc27xx: Add POWER_SUPPLY_PROP_CHARGE_NOW attribute adds c876e8926cea Merge remote-tracking branch 'battery/for-next' adds 3cc745247fce Merge branch 'regulator-5.6' into regulator-linus adds a0fc8b6a3bc5 regulator: axp20x: Fix misleading use of negation adds 33f2ecda2464 Merge branch 'regulator-5.7' into regulator-next adds 7c25e73e675b next-20200225/regulator adds ee1ec9b8bb25 Merge remote-tracking branch 'security/next-testing' adds 7a2475b28c62 Merge remote-tracking branch 'apparmor/apparmor-next' adds 657e16ee3efe Merge remote-tracking branch 'keys/keys-next' adds a809b1adf3d1 Merge remote-tracking branch 'selinux/next' adds 88a6f8913a5e Merge remote-tracking branch 'smack/for-next' adds 718ab3557ccd tpm: Don't make log failures fatal adds 349e029a327f tpm: tpm1_bios_measurements_next should increase position index adds 14c3bf32cb4a tpm: tpm2_bios_measurements_next should increase position index adds edf534dca6e2 Merge remote-tracking branch 'tpmdd/next' adds a5e0fb0abb5f Merge remote-tracking branch 'audit/next' adds 5c2614e995de dt-bindings: ARM: Add recent Cortex/Neoverse CPUs adds 05f9e9f7c9f4 dt-bindings: ARM: Add recent Cortex/Neoverse PMUs adds a8e446e49765 dt-bindings: ARM: Clean up PMU compatible list adds 632c99084052 of: of_reserved_mem: Increase limit on number of reserved regions adds 0ec370262be7 Merge remote-tracking branch 'devicetree/for-next' adds 14af1df3b033 spi: pxa2xx: Return error codes from pxa2xx_spi_init_pdata() adds 3d24b2a47046 spi: pxa2xx: drv_data can't be NULL in ->remove() adds 5c0fd1c4c909 Merge branch 'spi-5.7' into spi-next adds 02e3f194ee93 Merge remote-tracking branch 'spi/for-next' adds 1c1f41b45c5b Merge remote-tracking branch 'tip/auto-latest' adds 357a936c0423 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds b800bd612366 Merge remote-tracking branch 'edac/edac-for-next' adds 279eef053192 tracing: Make sure synth_event_trace() example always uses u64 adds 1d9d4c90194a tracing: Make synth_event trace functions endian-correct adds 3843083772dc tracing: Check that number of vals matches number of synth [...] adds 784bd0847eda tracing: Fix number printing bug in print_synth_event() adds 3c18a9be7c9d tracing: Have synthetic event test use raw_smp_processor_id() adds 78041c0c9e93 tracing: Disable trace_printk() on post poned tests adds 08d9e686426f bootconfig: Mark boot_config_checksum() static adds 7ab215f22d04 tracing: Clear trace_state when starting trace adds d8a953ddde5e bootconfig: Set CONFIG_BOOT_CONFIG=n by default adds 85c46b78da58 bootconfig: Add bootconfig magic word for indicating bootc [...] adds 15e95037b45f tools/bootconfig: Remove unneeded error message silencer adds a24d286f3610 bootconfig: Reject subkey and value on same parent key adds 88b913718db9 bootconfig: Print array as multiple commands for legacy co [...] adds 4e4694d8729f bootconfig: Prohibit re-defining value on same key adds 5f811c57c992 bootconfig: Add append value operator support adds 0d6bcdcfdf12 Merge remote-tracking branch 'ftrace/for-next' adds 0d5177027fe8 Merge remote-tracking branch 'rcu/rcu/next' adds c397509d260b Merge remote-tracking branch 'kvm-arm/next' adds 6102559e7947 Merge remote-tracking branch 'kvms390/next' adds b12af711e3c2 Merge remote-tracking branch 'percpu/for-next' adds a3b5eaf95b67 Merge remote-tracking branch 'workqueues/for-next' adds 637e19f56ebd Merge remote-tracking branch 'drivers-x86/for-next' adds a9e04b2969b7 Merge remote-tracking branch 'chrome-platform/for-next' adds e3b613138bf7 Merge remote-tracking branch 'ipmi/for-next' adds e645f3656763 Merge remote-tracking branch 'driver-core/driver-core-next' adds 6bc3f3979edc USB: Replace zero-length array with flexible-array member adds 24e6aea4801b Merge 5.6-rc3 into usb-next adds 07915db8adeb Merge remote-tracking branch 'usb/usb-next' adds 1afd37c6a335 USB: serial: f81232: extract LSR handler adds 98405f81036d USB: serial: f81232: add tx_empty function adds c4b8f9713d66 USB: serial: f81232: use devm_kzalloc for port data adds 11301d41ab9a USB: serial: f81232: add F81534A support adds 0a68ec3d8a2c USB: serial: f81232: set F81534A serial port with RS232 mode adds 584b21e3ba71 Merge remote-tracking branch 'usb-serial/usb-next' adds cbdfbda4a166 usb: chipidea: otg: handling vbus disconnect event occurre [...] adds ccd336f11fa9 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 541f399eaa46 Merge remote-tracking branch 'phy-next/next' adds e24cd4e6d6aa n_tty: Distribute switch variables for initialization adds ba08cf452f34 Merge 5.6-rc3 into tty-next adds d3c98bebebdb Merge remote-tracking branch 'tty/tty-next' adds 78856f255103 ppdev: Distribute switch variables for initialization adds 78c244226613 pcmcia: Distribute switch variables for initialization adds a27ad0f7da7b mei: remove unused includes from pci-{me,txe}.c adds 1f836f5b10f2 Merge 5.6-rc3 into char-misc-next adds ca37bb1dadd1 Merge remote-tracking branch 'char-misc/char-misc-next' adds 3d33501ae31c Merge remote-tracking branch 'extcon/extcon-next' adds 2140b66b5d3e soundwire: bus: fix race condition with probe_complete signaling adds fb9469e54fa7 soundwire: bus: fix race condition with enumeration_comple [...] adds a90def068127 soundwire: bus: fix race condition with initialization_com [...] adds 60ee9be25571 soundwire: bus: add PM/no-PM versions of read/write functions adds d300de4f2d51 soundwire: bus: write Slave Device Number without runtime_pm adds 3ab2ca405a08 soundwire: bus: add helper to clear Slave status to UNATTACHED adds dff70572e9a3 soundwire: bus: disable pm_runtime in sdw_slave_delete adds aa79293517b3 soundwire: bus: fix io error when processing alert event adds 0231453bc08f soundwire: bus: add clock stop helpers adds dde73538c9a5 soundwire: bus: don't treat CMD_IGNORED as error on ClockStop adds 571e466eddc0 Merge remote-tracking branch 'soundwire/next' adds 32236eb783ac Merge remote-tracking branch 'thunderbolt/next' adds bb9397a356c6 staging: exfat: remove symlink feature. adds 86c468a4f8e6 staging: exfat: remove exfat_fat_sync() adds cf7e44daa727 staging: qlge: add braces on all arms of if-else adds 5979afa2c4d1 staging: Replace zero-length array with flexible-array member adds 67e6cf7338e1 staging: qlge: add braces around macro arguments adds 64e4965942e6 staging: qlge: emit debug and dump at same level adds bc8942bc4910 staging: octeon: add space around '+' and parentheses adds 57dd99864f5c staging: octeon: add blank line after union adds 007b91435be8 staging: octeon: match parentheses alignment adds 6c411581caef staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex adds 31e234948e88 staging: wilc1000: use YAML schemas for DT binding documentation adds df08620eab3b staging: rtl8192e: remove redundant initialization of vari [...] adds 5a436cb13476 staging: rtl8723bs: remove temporary variable CrystalCap adds 49ad571f70b3 staging: rtl8188eu: remove redundant assignment to cond adds 999d544c600c staging: rtl8723bs: core: remove redundant zero'ing of cou [...] adds ea3bc6acbf5c staging: pi433: overlay: Fix Broadcom vendor prefix adds 43b83f1a4cb8 staging: pi433: overlay: Fix reg-related warnings adds 6d9578388363 staging: pi433: overlay: Convert to sugar syntax adds 42228d9edfa0 staging: speakup: remove redundant initialization of point [...] adds 52a39b075cdf staging: exfat: remove sync_alloc_bitmap() adds f2409865c23f staging: exfat: remove exfat_buf_sync() adds c85f15519d45 Merge 5.6-rc3 into staging-next adds e76084e0a9ff Merge remote-tracking branch 'staging/staging-next' adds 5ea49fd2f1fb Merge remote-tracking branch 'mux/for-next' adds 7cb819c856d9 dmaengine: stm32-mdma: add suspend/resume power management [...] adds 54d50c8184f6 dmaengine: stm32-mdma: use reset controller only at probe time adds cb0bc2d09166 dmaengine: stm32-mdma: disable clock in case of error duri [...] adds 56cf8ddaa311 dmaengine: stm32-mdma: driver defers probe for clock and reset adds 542fbc463aab dmaengine: stm32-mdma: enable descriptor_reuse adds dfc708812a2a dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .ter [...] adds f65c2e14b096 dmaengine: stm32-dmamux: add suspend/resume power manageme [...] adds 57e9f3666a1b dmaengine: stm32-dmamux: fix clock handling in probe sequence adds d04d2f620dcf dmaengine: stm32-dmamux: use reset controller only at probe time adds 6cc7089764ab dmaengine: stm32-dmamux: driver defers probe for clock and reset adds 2575cb81a966 dmaengine: xilinx_dma: Reset DMA channel in dma_terminate_all adds 05f8740a0e6f dmaengine: stm32-dma: add suspend/resume power management support adds 8cf1e0fc50fc dmaengine: stm32-dma: use reset controller only at probe time adds 615eee2c45c8 dmaengine: stm32-dma: driver defers probe for reset adds 22a0bb297cdc dmaengine: stm32-dma: enable descriptor_reuse adds d7a9e42609ca dmaengine: stm32-dma: use dma_set_max_seg_size to set the [...] adds 32ce108833a8 dmaengine: stm32-dma: add copy_align constraint adds 409ffc4d990c dmaengine: stm32-dma: fix sleeping function called from in [...] adds d80cbef35bf8 dmaengine: stm32-dma: use vchan_terminate_vdesc() in .term [...] adds 04c2bc2bede1 dmaengine: xilinx_dma: Extend dma_config structure to stor [...] adds 14ccf0aab46e dmaengine: xilinx_dma: In dma channel probe fix node order [...] adds a6e7f19c9100 dmaengine: at_hdmac: Substitute kzalloc with kmalloc adds bbc58394d811 dmaengine: at_hdmac: Drop locking in at_hdmac_alloc_chan_r [...] adds ad16bc232dd7 dmaengine: at_hdmac: Return err in case the chan is not fr [...] adds ceb2c14c5908 dmaengine: at_hdmac: Drop description for a not defined parameter adds 247b4d83d652 dmaengine: at_hdmac: Switch atomic allocations to GFP_NOWAIT adds 078a6506141a dmaengine: at_hdmac: Fix deadlocks adds a443e988765b dmaengine: at_xdmac: Drop always true check adds 387269d04b3d dmaengine: at_xdmac: Drop locking in at_xdmac_alloc_chan_r [...] adds 8592f2c81ebc dmaengine: at_xdmac: GFP_KERNEL for user that can sleep adds 191bd1cad353 dmaengine: at_xdmac: Fix locking in tasklet adds eb0249d50153 dmaengine: ti: edma: Support for interleaved mem to mem transfer adds dda5e35a7710 dmaengine: tegra-apb: Implement synchronization hook adds 8e84172e372b dmaengine: tegra-apb: Prevent race conditions on channel's [...] adds 41ffc423e117 dmaengine: tegra-apb: Clean up tasklet releasing adds c55c745e6f26 dmaengine: tegra-apb: Use devm_platform_ioremap_resource adds 2cd3d13cb4aa dmaengine: tegra-apb: Use devm_request_irq adds 3964293aecf9 dmaengine: tegra-apb: Fix coding style problems adds 14c63abfab4a dmaengine: tegra-apb: Remove unneeded initialization of td [...] adds a75013a5a173 dmaengine: tegra-apb: Remove assumptions about unavailable [...] adds d8396c0576c6 dmaengine: tegra-apb: Remove duplicated pending_sg_req checks adds 84a3f375eea9 dmaengine: tegra-apb: Keep clock enabled only during of DM [...] adds dcb394b6b5fb dmaengine: tegra-apb: Clean up suspend-resume adds 16e2b3e24bf1 dmaengine: tegra-apb: Add missing of_dma_controller_free adds 703b70f4dc3d dmaengine: tegra-apb: Allow to compile as a loadable kerne [...] adds 3962a2450996 dmaengine: tegra-apb: Remove MODULE_ALIAS adds 6c41ac96ad92 dmaengine: tegra-apb: Support COMPILE_TEST adds f261f1cd91ef dmaengine: tegra-apb: Remove unused function argument adds 01b66a752127 dmaengine: tegra-apb: Improve error message about DMA underflow adds 4721e67698cd dmaengine: idxd: remove set but unused 'rc' adds c4f81d7e6494 Merge remote-tracking branch 'slave-dma/next' adds 1f54770ddc8a Merge remote-tracking branch 'cgroup/for-next' adds 84bc949984fd Merge branch 'fixes' into for-next adds 738981bd74e8 scsi: target: fix unmap_zeroes_data boolean initialisation adds 87310c9fb502 scsi: target: convert boolean se_dev_attrib types to bool adds 1bf630fddd50 scsi: target: use an enum to track emulate_ua_intlck_ctrl adds 07553b1e83b4 scsi: qla2xxx: Add beacon LED config sysfs interface adds 054f43824170 scsi: qla2xxx: Move free of fcport out of interrupt context adds e6ad2b79b82f scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data adds 974c08604544 scsi: qla2xxx: Add endianizer macro calls to fc host stats adds 818c7f87a177 scsi: qla2xxx: Add changes in preparation for vendor exten [...] adds d83a80ee57f0 scsi: qla2xxx: Add vendor extended RDP additions and amendments adds bd7de0b1c394 scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP adds 52bfb089d9d3 scsi: qla2xxx: Add vendor extended FDMI commands adds 75666f4a8c41 scsi: qla2xxx: Display message for FCE enabled adds 8b01e4db834d scsi: qla2xxx: Show correct port speed capabilities for RD [...] adds 09e382bc3dd9 scsi: qla2xxx: Cleanup ELS/PUREX iocb fields adds 576bfde80b28 scsi: qla2xxx: Add deferred queue for processing ABTS and RDP adds 4879237cd28e scsi: qla2xxx: Handle cases for limiting RDP response payl [...] adds 84f7d2e7b1f5 scsi: qla2xxx: Fix RDP response size adds a31056ddc665 scsi: qla2xxx: Use endian macros to assign static fields i [...] adds 64d21b314173 scsi: qla2xxx: Correction to selection of loopback/echo test adds 83cfd3dc002f scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type adds cbe729a63d5a scsi: qla2xxx: Print portname for logging in qla24xx_logio [...] adds 8d4926d13076 scsi: qla2xxx: Use correct ISP28xx active FW region adds d26a8982c9bd scsi: qla2xxx: Save rscn_gen for new fcport adds 419ae5fe73e5 scsi: qla2xxx: Fix control flags for login/logout IOCB adds 345f574dac85 scsi: qla2xxx: Add fixes for mailbox command adds 0fc5b7e62322 scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag adds 1939295a8dfa scsi: qla2xxx: Update driver version to 10.01.00.24-k adds 66167283c21e scsi: ch: fixup refcounting imbalance for SCSI devices adds 1c7ce4bcfb9a scsi: ch: synchronize ch_probe() and ch_open() adds 30f6d494cc78 scsi: ch: remove ch_mutex() adds 679b2ec8e060 scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it [...] adds 51a858817dcd scsi: sr: get rid of sr global mutex adds 162e250031cc scsi: lpfc: fix spelling mistake "Notication" -> "Notification" adds 214527ada4ee Merge branch 'misc' into for-next adds 290def1eb83a Merge remote-tracking branch 'scsi/for-next' adds 58af76aedc27 Merge remote-tracking branch 'vhost/linux-next' adds 45f18925a186 Merge remote-tracking branch 'rpmsg/for-next' adds b36368f685d6 gpio: rcar: Fix typo in comment adds f6e51bb331d5 gpio: mockup: coding-style fix adds 023892ec80f0 gpio: siox: use raw spinlock for irq related locking adds 1739a2d85226 gpiolib: use gpiochip_get_desc() where applicable adds f8850206e160 gpio: Switch timestamps to ktime_get_ns() adds bc21077e084b gpio: of: Extract of_gpiochip_add_hog() adds 63636d956c45 gpio: of: Add DT overlay support for GPIO hogs adds ee82ebf16ccb Merge branch 'devel' into for-next adds d2ae6d7c0745 Merge remote-tracking branch 'gpio/for-next' adds b8419b067390 gpiolib: fix unwatch ioctl() adds a3e44f4090d6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds dc7a06b0dbba pinctrl: meson-gxl: fix GPIOX sdio pins adds 4c48e549f39f pinctrl: imx: scu: Align imx sc msg structs to 4 adds 56cc3af4e8c8 pinctrl: da9062: add driver support adds 86ecb7d6853c pinctrl: mediatek: remove set but not used variable 'e' adds a59c99d9eaf9 pinctrl: sunxi: Forward calls to irq_set_irq_wake adds 8587b21c599e pinctrl: sunxi: Mask non-wakeup IRQs on suspend adds 3c827873590c pinctrl: Use new GPIO_LINE_DIRECTION adds b29547436061 pinctrl: Ingenic: Add missing parts for X1830. adds aa0ed0d00f1d pinctrl: uniphier: Replace zero-length array with flexible [...] adds b3a3740c35d6 dt-bindings: pinctrl: Convert i.MX8MQ to json-schema adds 03b4154183a2 dt-bindings: pinctrl: Convert i.MX8MM to json-schema adds f4a776f75266 dt-bindings: pinctrl: Convert i.MX8MN to json-schema adds 61bccd918c83 dt-bindings: pinctrl: imx8mp: Replace the uint32-array wit [...] adds 8d8cec9bf6e9 ipq8064: pinctrl: Fixed missing RGMII pincontrol definitions adds d6d43a921720 pinctrl: ingenic: Improve unreachable code generation adds 3385ab72d995 pinctrl: mediatek: Fix some off by one bugs adds 977954200371 gpiolib: export gpiochip_get_desc adds 2d2177ffa269 Merge branch 'devel' into for-next adds 415bab8c806e Merge remote-tracking branch 'pinctrl/for-next' adds dc1c12c85988 Merge remote-tracking branch 'ktest/for-next' adds 725101e1a3a4 Merge remote-tracking branch 'kselftest/next' adds 7e0145a38009 Merge remote-tracking branch 'livepatching/for-next' adds 9ac6d8c38b29 Merge remote-tracking branch 'rtc/rtc-next' adds 818c25d89e0d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 1007cf34fd8c Merge remote-tracking branch 'at24/at24/for-next' adds 8a0f3b51a1f8 Merge remote-tracking branch 'ntb/ntb-next' adds 341d4ffadcbe Merge remote-tracking branch 'fsi/next' adds cbf06926165b Merge remote-tracking branch 'slimbus/for-next' adds 61214b588d7f Merge remote-tracking branch 'nvmem/for-next' adds 22c7566f2507 Merge remote-tracking branch 'xarray/xarray' adds cc0830fd95be Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 34b701968ee4 Merge remote-tracking branch 'devfreq/devfreq-next' adds f74b9732ef0d Merge remote-tracking branch 'fpga/for-next' adds b907c55e88b2 Merge remote-tracking branch 'kunit-next/kunit' adds 63eb0108ab8e RDMA/bnxt_re: using vmalloc requires includeing vmalloc.h adds 8858378f1a0a mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] adds 0ca54939fce1 mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] adds 643647d25a6d mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() adds fbdb4d20332e mm: avoid data corruption on CoW fault into PFN-mapped VMA adds 0d2e16432316 mm/hugetlb.c: fix a addressing exception caused by huge_pt [...] adds 7f22618c4db2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds f44dc13f6ae6 /proc/kpageflags: do not use uninitialized struct pages adds ce2b1c7464ff fat: fix uninit-memory access for partial initialized inode adds fe4dfe7b7da3 mm/z3fold.c: do not include rwlock.h directly adds 8b9e9e3a30cb mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] adds 8ccf42ad4106 arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description adds 06d4dc5a4925 x86/mm: Split vmalloc_sync_all() adds 33d493e700e2 kthread: mark timer used by delayed kthread works as IRQ safe adds 3ece10f6aa9e asm-generic: make more kernel-space headers mandatory adds 436fade98919 scripts/spelling.txt: add syfs/sysfs pattern adds d2e315d06350 ocfs2: remove FS_OCFS2_NM adds db8dc8824284 ocfs2: remove unused macros adds 8f4cc7679ef1 ocfs2: use OCFS2_SEC_BITS in macro adds e34d34d65813 ocfs2: remove dlm_lock_is_remote adds f931c5fc36ae ocfs2: there is no need to log twice in several functions adds 540d0b4cc88b ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds c794d83eb63b ocfs2: remove useless err adds 29a5033ba9be ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds bffb415eeaad ramfs: support O_TMPFILE adds 9460291e0e20 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds a9b9a4951664 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 12ce6addc651 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds ddad3873db59 mm/kmemleak.c: use address-of operator on section symbols adds 216e0b7a586b mm/debug: add tests validating architecture page table helpers adds 765a908a4eb5 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds 71e502b78b1a mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds 42b1ec857dab mm/gup: split get_user_pages_remote() into two routines adds 97c450968035 mm/gup: pass a flags arg to __gup_device_* functions adds 7fd378cc25ce mm: introduce page_ref_sub_return() adds bac57e2b9d4a mm/gup: pass gup flags to two more routines adds 86f3d5e625c7 mm/gup: require FOLL_GET for get_user_pages_fast() adds 9947ea2c1e60 mm/gup: track FOLL_PIN pages adds 134e1e6edcf8 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds ffa7d61e4c98 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds 13c3e5c649ab mm/gup_benchmark: support pin_user_pages() and related calls adds 55c96ce1c402 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds 8b74c7e658ab mm: improve dump_page() for compound pages adds 98368073b1eb mm: dump_page(): additional diagnostics for huge pinned pages adds 143c569b64d7 mm/swapfile.c: move inode_lock out of claim_swapfile adds 3de07dc39dc1 mm/swapfile.c: fix comments for swapcache_prepare adds 64e990634c95 mm/swap.c: not necessary to export __pagevec_lru_add() adds cfa6e5147603 mm/swapfile: fix data races in try_to_unuse() adds 07ec66ba3d06 mm, memcg: fix build error around the usage of kmem_caches adds 156db009524a mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds 63c1d698bcca mm: memcg/slab: introduce mem_cgroup_from_obj() adds baa3f9c1e036 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 adds 7732c1cf637d mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds 5ac0c6715cd2 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds efdecb5b9af5 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 82e5924c9972 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds e80269a16800 mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 12dc5ab7ec75 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 87e5987785af mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 8828364a7167 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds f2e4533610f3 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds b103276f85f5 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds b30883d55831 mm/vma: add missing VMA flag readable name for VM_SYNC adds 0955d497f362 mm/vma: make vma_is_accessible() available for general use adds 4ab6d2521506 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds 5146802f1ec9 mm/vma: replace all remaining open encodings with vma_is_a [...] adds ddf6e3fcc122 mm/vma: append unlikely() while testing VMA access permissions adds a1e8c3b6d649 mm/mmap.c: fix the adjusted length error adds 680cf30150e5 mm/mremap: add MREMAP_DONTUNMAP to mremap() adds 28bcf4526a29 mm-add-mremap_dontunmap-to-mremap-v6 adds 30ad04074451 mm-add-mremap_dontunmap-to-mremap-v7 adds 1c172e16dab2 selftests: add MREMAP_DONTUNMAP selftest adds 4432941ede4b selftest-add-mremap_dontunmap-selftest-fix adds c2f5c6bf4f21 selftest: Add MREMAP_DONTUNMAP selftest. adds f4742c4a935d selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds a57f47b02f35 mm/sparsemem: get address to page struct instead of addres [...] adds 514a3c3fbc12 mm/sparse: rename pfn_present() to pfn_in_present_section() adds 7d351cb8f7bb mm/page_alloc: increase default min_free_kbytes bound adds 9fad1ed3eef4 mm: vmpressure: don't need call kfree if kstrndup fails adds c9a0fba9a10d mm: vmpressure: use mem_cgroup_is_root API adds 8224800ae093 mm: vmscan: replace open codings to NUMA_NO_NODE adds 836bc17d0bf7 mm/vmscan.c: remove cpu online notification for now adds 0eec5299f8f5 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds a2afcb26f0a4 mm/mempolicy: check hugepage migration is supported by arc [...] adds f98c931d54bb mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 16899b70d279 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 0d8be2c7e2e5 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 02fdcdcd288a mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds dddf5c5f5415 hugetlb_cgroup: add reservation accounting for private mappings adds f6d97d4ddee6 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 666098398528 hugetlb: disable region_add file_region coalescing adds dad5766887d2 mm/hugetlb: Fix file_region entry allocations adds 4bd482e2004b hugetlb_cgroup: add accounting for shared mappings adds dcb702ef77d5 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds f48e73b30ded hugetlb_cgroup: support noreserve mappings adds 70e107240d36 hugetlb: support file_region coalescing again adds b73d958f6695 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds d96edd2f5625 hugetlb: remove check_coalesce_bug debug code adds c0e2881c0dae hugetlb_cgroup: add hugetlb_cgroup reservation tests adds d01d2d263c89 hugetlb_cgroup: add hugetlb_cgroup reservation docs adds f0f78a7d619a mm/migrate.c: no need to check for i > start in do_pages_move() adds ace8ffbb3258 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 4c71d99d6348 mm/migrate.c: check pagelist in move_pages_and_store_status() adds baa51db72021 mm/migrate.c: unify "not queued for migration" handling in [...] adds a92a0ccf1010 mm/migrate.c: migrate PG_readahead flag adds a5fdb541b075 mm-migratec-migrate-pg_readahead-flag-fix adds 9a06b3395a48 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 3750b6a51374 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 594686f31a78 mm: adjust shuffle code to allow for future coalescing adds b54c56c7c65c mm: use zone and order instead of free area in free_list m [...] adds 54fb0670daae mm: add function __putback_isolated_page adds c5f640c48223 mm: introduce Reported pages adds 8508e47fb91c virtio-balloon: pull page poisoning config out of free pag [...] adds c7f0cbe63bf6 virtio-balloon: add support for providing free page report [...] adds f9be387a1948 mm/page_reporting: rotate reported pages to the tail of the list adds 8fb145d80c45 mm/page_reporting: add budget limit on how many pages can [...] adds d25985e23a63 mm/page_reporting: add free page reporting documentation adds db5a02d2dbbe drivers/base/memory.c: indicate all memory blocks as removable adds ad2a130d108a drivers/base/memory.c: drop section_count adds f7670b7fb707 drivers/base/memory.c: drop pages_correctly_probed() adds 88d9756b8454 mm/page_ext.c: drop pfn_present() check when onlining adds 765d744fea4a mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 797955e5eefa mm/shmem.c: distribute switch variables for initialization adds 4e50d5f5cdeb mm/zswap: allow setting default status, compressor and all [...] adds a3bc5bca9d30 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 54e8810bb96c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 4c9f7db47aaf kernel/hung_task.c: Monitor killed tasks. adds 04470c4b33ea proc: faster open/read/close with "permanent" files adds 7f3c694c1be8 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 946728dd8f20 asm-generic: fix unistd_32.h generation format adds 287b00c1e5d4 kernel/extable.c: use address-of operator on section symbols adds 4a673575cb44 MAINTAINERS: add an entry for kfifo adds 69f9c7f07535 lib/test_lockup: test module to generate lockups adds f3d70efab5c3 lib/bch.c: replace zero-length array with flexible-array member adds 45a8ccefab03 lib/ts_bm.c: replace zero-length array with flexible-array member adds 5dd50f05067a lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 1068913fa8e5 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 084b700c5936 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds cd56e8cca64e lib: test_stackinit.c: XFAIL switch variable init tests adds 7c269115f9a8 lib/stackdepot.c: check depot_index before accessing the s [...] adds 5e5779a843ba lib/stackdepot.c: build with -fno-builtin adds a0fc45c94af4 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds ed4db5e3d152 percpu_counter: fix a data race at vm_committed_as adds c6847195275f lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds 47e7b723db3c lib/test_bitmap.c: make use of EXP2_IN_BITS adds 2b51931a7b12 string: add stracpy and stracpy_pad mechanisms adds 7123d55cf8fa Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds bfc4f670e63b checkpatch: remove email address comment from email addres [...] adds 24dae0e8ef60 checkpatch: check SPDX tags in YAML files adds 41b6efc586b8 checkpatch: support "base-commit:" format adds 43b136fc32e2 checkpatch: prefer fallthrough; over fallthrough comments adds 5c8919fb3830 checkpatch: fix minor typo and mixed space+tab in indentation adds edfffba09659 checkpatch: fix multiple const * types adds 2dde2c0fd86f checkpatch: add command-line option for TAB size adds 56fbe4fd4d7c epoll: fix possible lost wakeup on epoll_ctl() path adds a24b0c0ff785 kselftest: introduce new epoll test case adds 3066eb0bdbb1 fs/binfmt_elf.c: delete "loc" variable adds 596b1e71015d fs/binfmt_elf.c: allocate less for static executable adds 1a3cc9a56a4b fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 2eb1f12d4f5b samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds b3ec4e6372e3 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds 5044378f4a1d kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 384221144140 init/main.c: mark boot_config_checksum static adds 29dab2122492 loop: use worker per cgroup instead of kworker adds e64cc0749813 mm: charge active memcg when no mm is set adds c9e1feb96bd9 loop: charge i/o to mem and blk cg adds 682f799df075 kernel/relay.c: fix read_pos error when multiple readers adds b8fc7634c274 aio: simplify read_events() adds 447805d7b070 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 39aeb3221e59 Merge branch 'akpm-current/current' adds c7f733022fc0 mm/frontswap: mark various intentional data races adds eef78fc78537 mm/page_io: mark various intentional data races adds 1d2d79a17281 mm-page_io-mark-various-intentional-data-races-v2 adds 7ffbd1d59515 mm/swap_state: mark various intentional data races adds 8732eafc497b mm/kmemleak: annotate various data races obj->ptr adds 86b5997db829 mm/filemap.c: fix a data race in filemap_fault() adds 0068ad1bc3c3 mm/swapfile: fix and annotate various data races adds d3a8c10d6568 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 9098b795a1cf mm/page_counter: fix various data races at memsw adds 51600a13ce5c mm/memcontrol: fix a data race in scan count adds b8f439d16065 mm/list_lru: fix a data race in list_lru_count_one adds d624c5b82781 mm/mempool: fix a data race in mempool_free() adds dbc649078a0d mm/util.c: annotate an data race at vm_committed_as adds 8c80b427a468 mm/rmap: annotate a data race at tlb_flush_batched adds 03d6ed3c81ca mm: annotate a data race in page_zonenum() adds c8e156311b22 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds a561d7c1f262 mm/memory.c: add vm_insert_pages() adds 271d1a8aa400 mm-add-vm_insert_pages-fix adds 4f3a9af320df add missing page_count() check to vm_insert_pages(). adds ed3cbeef0efe net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 6a78a7d71c9c net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds f2c881d6e6a4 drivers/tty/serial/sh-sci.c: suppress warning adds 9a0ec8b33c10 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 22f99ba586b9 Merge branch 'akpm/master' adds f804ae28e097 Revert "net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zeroc [...] adds b3f6af926e8f Revert "net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy" adds 16476db9a9a2 Revert "add missing page_count() check to vm_insert_pages()." adds ebf97420d216 Revert "mm-add-vm_insert_pages-fix" adds dd1e9e3fbdc6 Revert "mm/memory.c: add vm_insert_pages()" adds 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 (bdc5461b23ca) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: CREDITS | 5 + Documentation/admin-guide/bootconfig.rst | 34 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 14 +- Documentation/core-api/gcc-plugins.rst | 4 + 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 + Documentation/devicetree/bindings/arm/fsl.yaml | 3 + .../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 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../bindings/clock/qcom,gcc-apq8064.yaml | 2 +- .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 132 + Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../devicetree/bindings/leds/register-bit-led.txt | 2 +- .../devicetree/bindings/media/aspeed-video.txt | 5 +- .../devicetree/bindings/media/rockchip-rga.txt | 5 +- .../bindings/memory-controllers/ti/emif.txt | 2 +- Documentation/devicetree/bindings/mfd/iqs62x.yaml | 179 ++ .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 2 +- .../bindings/mtd/cadence-nand-controller.txt | 2 +- .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 2 +- .../devicetree/bindings/net/dsa/ocelot.txt | 116 + .../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/power/amlogic,meson-ee-pwrc.yaml | 2 +- .../devicetree/bindings/ptp/ptp-idt82p33.yaml | 45 + .../devicetree/bindings/pwm/iqs620a-pwm.yaml | 32 + .../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 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../debug/debug-vm-pgtable/arch-support.txt | 35 + Documentation/gpu/i915.rst | 4 +- Documentation/kref.txt | 4 + Documentation/media/kapi/v4l2-dev.rst | 4 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 10 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 20 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 24 +- Documentation/media/uapi/v4l/buffer.rst | 53 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 15 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 6 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 2 - .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 12 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 12 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 26 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 55 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 14 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 19 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 18 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 16 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 45 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 29 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 18 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 21 +- Documentation/networking/bareudp.rst | 52 + Documentation/networking/devlink/devlink-trap.rst | 9 + Documentation/networking/index.rst | 1 + Documentation/networking/phy.rst | 5 +- Documentation/power/pm_qos_interface.rst | 4 +- Documentation/sphinx/parallel-wrapper.sh | 2 +- .../zh_CN/video4linux/v4l2-framework.txt | 4 +- Documentation/virt/kvm/api.rst | 33 +- Documentation/x86/index.rst | 1 - MAINTAINERS | 21 +- Makefile | 2 +- Next/SHA1s | 152 +- Next/Trees | 1 - Next/merge.log | 2889 ++++++++++++-------- arch/Kconfig | 5 +- arch/alpha/configs/defconfig | 1 - arch/arc/Kconfig | 1 + arch/arm/arm-soc-for-next-contents.txt | 25 +- arch/arm/boot/dts/Makefile | 4 + arch/arm/boot/dts/imx6qdl.dtsi | 6 +- arch/arm/boot/dts/imx6sl.dtsi | 6 +- arch/arm/boot/dts/imx6sx.dtsi | 8 +- arch/arm/boot/dts/imx6ul.dtsi | 6 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 169 ++ arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 40 +- arch/arm/boot/dts/imx7-colibri.dtsi | 43 +- arch/arm/boot/dts/imx7d-colibri-aster.dts | 20 + arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 20 + arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7s-colibri-aster.dts | 15 + arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7s.dtsi | 8 +- .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts | 257 ++ arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 8 +- arch/arm/configs/rpc_defconfig | 1 - arch/arm/configs/s3c2410_defconfig | 1 - arch/arm64/Kconfig | 1 + .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 20 + .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 1 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 61 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 128 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 162 ++ arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 18 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 136 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 5 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 16 + arch/arm64/configs/defconfig | 1 + 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 | 2 - arch/microblaze/kernel/vmlinux.lds.S | 3 + arch/microblaze/mm/init.c | 2 + 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/kvm_emulate.h | 13 +- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/include/asm/pgtable_64.h | 6 + arch/x86/include/asm/vmx.h | 2 +- arch/x86/include/asm/vmxfeatures.h | 1 + arch/x86/include/uapi/asm/kvm.h | 1 + arch/x86/kvm/emulate.c | 36 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/lapic.c | 9 +- arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/svm.c | 65 +- arch/x86/kvm/vmx/capabilities.h | 1 + arch/x86/kvm/vmx/nested.c | 89 +- arch/x86/kvm/vmx/nested.h | 10 +- arch/x86/kvm/vmx/vmx.c | 130 +- arch/x86/kvm/vmx/vmx.h | 3 + arch/x86/kvm/x86.c | 2 + arch/x86/mm/fault.c | 2 +- drivers/block/floppy.c | 7 +- drivers/block/loop.c | 246 +- drivers/block/loop.h | 14 +- drivers/block/paride/pcd.c | 2 +- drivers/bus/sunxi-rsb.c | 2 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/char/ppdev.c | 20 +- drivers/char/tpm/eventlog/tpm1.c | 2 +- drivers/char/tpm/eventlog/tpm2.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 18 +- drivers/clk/imx/clk-imx8mn.c | 18 +- drivers/clk/imx/clk-imx8mp.c | 26 +- drivers/clk/imx/clk-imx8mq.c | 16 +- drivers/clk/imx/clk-pll14xx.c | 2 + drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/imx/clk-sscg-pll.c | 14 +- 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/coh901318.c | 4 - drivers/dma/idxd/cdev.c | 3 +- drivers/dma/idxd/sysfs.c | 22 +- drivers/dma/imx-sdma.c | 5 +- drivers/dma/stm32-dma.c | 96 +- drivers/dma/stm32-dmamux.c | 93 +- drivers/dma/stm32-mdma.c | 78 +- drivers/dma/tegra20-apb-dma.c | 514 ++-- drivers/dma/ti/edma.c | 79 + drivers/dma/xilinx/xilinx_dma.c | 65 +- 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/firmware/imx/imx-scu.c | 27 + drivers/firmware/imx/misc.c | 8 +- drivers/firmware/imx/scu-pd.c | 2 +- drivers/gpio/gpio-mockup.c | 2 +- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-siox.c | 28 +- drivers/gpio/gpiolib-of.c | 139 +- drivers/gpio/gpiolib-of.h | 2 + drivers/gpio/gpiolib.c | 25 +- drivers/gpio/gpiolib.h | 3 + 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 | 3 +- drivers/gpu/drm/i915/display/intel_dp.c | 9 +- drivers/gpu/drm/i915/display/intel_psr.c | 25 +- drivers/gpu/drm/i915/display/intel_psr.h | 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.c | 3 + drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_pci.c | 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/gpu/drm/virtio/virtgpu_object.c | 4 +- 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/media/Kconfig | 6 +- drivers/media/common/saa7146/saa7146_fops.c | 12 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 4 +- drivers/media/i2c/adv7180.c | 12 + drivers/media/i2c/video-i2c.c | 2 +- drivers/media/mc/mc-entity.c | 15 +- drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 2 +- drivers/media/pci/cx18/cx18-streams.c | 12 +- drivers/media/pci/cx23885/cx23885-417.c | 2 +- drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 2 +- drivers/media/pci/cx88/cx88-blackbird.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/dt3155/dt3155.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/pci/ivtv/ivtv-streams.c | 12 +- drivers/media/pci/meye/meye.c | 2 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7146/hexium_gemini.c | 2 +- drivers/media/pci/saa7146/hexium_orion.c | 2 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-encoder.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 2 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-av.c | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 2 +- drivers/media/pci/tw686x/tw686x-video.c | 2 +- drivers/media/platform/Kconfig | 74 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/aspeed-video.c | 77 +- drivers/media/platform/atmel/atmel-isc-base.c | 224 +- drivers/media/platform/atmel/atmel-isc.h | 23 +- drivers/media/platform/atmel/atmel-isi.c | 2 +- drivers/media/platform/coda/coda-common.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 4 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/Kconfig | 2 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 2 +- drivers/media/platform/m2m-deinterlace.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 4 +- drivers/media/platform/pxa_camera.c | 22 +- drivers/media/platform/qcom/camss/camss-video.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 2 +- drivers/media/platform/rcar-vin/rcar-dma.c | 91 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 28 +- drivers/media/platform/rcar-vin/rcar-vin.h | 28 +- drivers/media/platform/rcar_drif.c | 6 +- drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 2 +- drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 4 +- drivers/media/platform/sh_veu.c | 2 +- drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 2 +- drivers/media/platform/sti/delta/delta-v4l2.c | 2 +- drivers/media/platform/sti/hva/hva-v4l2.c | 2 +- drivers/media/platform/stm32/stm32-dcmi.c | 13 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 7 +- drivers/media/platform/ti-vpe/cal.c | 2 +- drivers/media/platform/ti-vpe/vpe.c | 2 +- drivers/media/platform/via-camera.c | 2 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 34 +- drivers/media/platform/vicodec/vicodec-core.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 2 +- drivers/media/platform/vimc/vimc-streamer.c | 17 +- drivers/media/platform/vivid/vivid-core.c | 10 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_video.c | 4 +- drivers/media/platform/xilinx/xilinx-dma.c | 15 +- drivers/media/radio/si470x/Kconfig | 4 +- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-videostrong-kii-pro.c | 83 + drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/b2c2/flexcop-usb.c | 6 +- drivers/media/usb/cpia2/cpia2_v4l.c | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-dvb.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/usb/dvb-usb/cxusb-analog.c | 12 +- drivers/media/usb/dvb-usb/dib0700_core.c | 4 +- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 12 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 4 +- drivers/media/usb/usbtv/usbtv-core.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 7 +- drivers/media/usb/usbvision/usbvision-video.c | 2 +- drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 2 +- drivers/media/v4l2-core/v4l2-dev.c | 10 +- drivers/media/v4l2-core/v4l2-i2c.c | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 4 +- drivers/mfd/Kconfig | 22 +- drivers/mfd/Makefile | 1 + drivers/mfd/cros_ec_dev.c | 2 +- drivers/mfd/iqs62x.c | 1063 +++++++ drivers/mfd/omap-usb-tll.c | 2 +- drivers/mfd/qcom-pm8xxx.c | 2 +- drivers/misc/mei/pci-me.c | 11 +- drivers/misc/mei/pci-txe.c | 5 +- drivers/net/Kconfig | 13 + drivers/net/Makefile | 1 + drivers/net/bareudp.c | 806 ++++++ drivers/net/bonding/bond_main.c | 6 +- drivers/net/bonding/bonding_priv.h | 5 +- drivers/net/dsa/ocelot/felix.c | 3 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 3 +- drivers/net/dummy.c | 3 - drivers/net/ethernet/3com/3c509.c | 8 +- drivers/net/ethernet/3com/3c515.c | 16 +- drivers/net/ethernet/3com/3c589_cs.c | 2 - drivers/net/ethernet/3com/typhoon.c | 1 - drivers/net/ethernet/adaptec/starfire.c | 19 +- drivers/net/ethernet/aeroflex/greth.c | 2 - drivers/net/ethernet/agere/et131x.c | 1 - drivers/net/ethernet/agere/et131x.h | 1 - drivers/net/ethernet/alacritech/slicoss.c | 3 - drivers/net/ethernet/allwinner/sun4i-emac.c | 2 - drivers/net/ethernet/alteon/acenic.c | 5 +- drivers/net/ethernet/altera/altera_tse_ethtool.c | 1 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 5 - drivers/net/ethernet/amazon/ena/ena_netdev.c | 17 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 - drivers/net/ethernet/amd/amd8111e.c | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 5 - drivers/net/ethernet/amd/nmclan_cs.c | 9 +- drivers/net/ethernet/amd/pcnet32.c | 7 - drivers/net/ethernet/amd/sunlance.c | 10 - drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 1 - drivers/net/ethernet/amd/xgbe/xgbe-main.c | 1 - drivers/net/ethernet/amd/xgbe/xgbe.h | 1 - drivers/net/ethernet/apm/xgene-v2/ethtool.c | 2 - drivers/net/ethernet/apm/xgene-v2/main.c | 1 - drivers/net/ethernet/apm/xgene-v2/main.h | 1 - .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 2 - drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 1 - drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 1 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 - drivers/net/ethernet/aquantia/atlantic/aq_common.h | 1 - .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 1 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 - drivers/net/ethernet/aquantia/atlantic/ver.h | 12 - drivers/net/ethernet/arc/emac.h | 1 - drivers/net/ethernet/arc/emac_arc.c | 2 - drivers/net/ethernet/arc/emac_main.c | 1 - drivers/net/ethernet/arc/emac_rockchip.c | 2 - drivers/net/ethernet/atheros/atl1c/atl1c.h | 1 - drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c | 2 - drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 5 - drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 - drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c | 2 - drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 - drivers/net/ethernet/atheros/atlx/atl1.c | 6 - drivers/net/ethernet/atheros/atlx/atl2.c | 10 - 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 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 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/mlxfw/mlxfw_fsm.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 115 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 101 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 390 ++- .../mellanox/mlxsw/core_acl_flex_actions.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 9 + drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 25 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 50 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 22 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 306 ++- drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 + drivers/net/ethernet/micrel/ks8851_mll.c | 14 +- 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/realtek/r8169_main.c | 23 +- 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/ethernet/xilinx/ll_temac.h | 4 + drivers/net/ethernet/xilinx/ll_temac_main.c | 209 +- drivers/net/hyperv/netvsc.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 3 + drivers/net/netdevsim/dev.c | 117 +- drivers/net/netdevsim/netdevsim.h | 2 + drivers/net/phy/mdio_bus.c | 17 + drivers/net/phy/phy_device.c | 5 +- drivers/net/tun.c | 2 - drivers/net/usb/qmi_wwan.c | 3 + drivers/net/virtio_net.c | 56 +- drivers/net/wireless/mac80211_hwsim.c | 1 + 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/ptp/Kconfig | 12 + drivers/ptp/Makefile | 1 + drivers/ptp/ptp_idt82p33.c | 1008 +++++++ drivers/ptp/ptp_idt82p33.h | 171 ++ drivers/regulator/axp20x-regulator.c | 6 +- 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/soc/imx/soc-imx-scu.c | 2 +- drivers/soundwire/bus.c | 509 +++- drivers/soundwire/bus.h | 9 + drivers/soundwire/bus_type.c | 5 + drivers/soundwire/slave.c | 4 + drivers/spi/spi-pxa2xx.c | 20 +- drivers/staging/exfat/exfat.h | 3 - drivers/staging/exfat/exfat_cache.c | 38 - drivers/staging/exfat/exfat_core.c | 12 - drivers/staging/exfat/exfat_super.c | 450 --- drivers/staging/gdm724x/gdm_mux.h | 2 +- drivers/staging/gdm724x/hci_packet.h | 6 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/ks7010/ks_hostif.h | 4 +- drivers/staging/media/allegro-dvt/allegro-core.c | 30 +- drivers/staging/media/hantro/hantro.h | 2 +- drivers/staging/media/hantro/hantro_drv.c | 16 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 19 +- drivers/staging/media/hantro/hantro_jpeg.c | 76 +- drivers/staging/media/hantro/hantro_jpeg.h | 2 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 24 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 2 +- drivers/staging/media/meson/vdec/vdec.c | 2 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkisp1/rkisp1-capture.c | 2 +- drivers/staging/media/rkisp1/rkisp1-common.h | 3 + drivers/staging/media/rkisp1/rkisp1-dev.c | 20 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 61 +- drivers/staging/media/rkisp1/rkisp1-params.c | 2 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 27 +- drivers/staging/media/rkisp1/rkisp1-stats.c | 5 +- drivers/staging/media/soc_camera/soc_camera.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.c | 2 +- drivers/staging/octeon/octeon-stubs.h | 37 +- .../Documentation/devicetree/pi433-overlay.dts | 73 +- drivers/staging/qlge/qlge_dbg.c | 29 +- drivers/staging/qlge/qlge_ethtool.c | 18 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 30 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 28 +- drivers/staging/rtl8712/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 4 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 4 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 7 +- drivers/staging/speakup/keyhelp.c | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- .../bindings/net/wireless/siliabs,wfx.txt | 2 +- drivers/staging/wilc1000/cfg80211.c | 10 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 38 - .../staging/wilc1000/microchip,wilc1000,sdio.yaml | 68 + .../staging/wilc1000/microchip,wilc1000,spi.txt | 34 - .../staging/wilc1000/microchip,wilc1000,spi.yaml | 61 + drivers/staging/wilc1000/spi.c | 2 +- drivers/staging/wilc1000/wlan.c | 1 - drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/p80211types.h | 4 +- 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/tty/n_tty.c | 4 +- drivers/usb/atm/usbatm.h | 2 +- drivers/usb/chipidea/otg.c | 7 + drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/gadget/function/f_uvc.c | 2 +- drivers/usb/host/ehci-tegra.c | 2 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fotg210.h | 2 +- drivers/usb/host/ohci.h | 4 +- drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci.h | 4 +- drivers/usb/serial/f81232.c | 221 +- drivers/usb/serial/io_usbvend.h | 4 +- drivers/usb/serial/ti_usb_3410_5052.c | 4 +- fs/binfmt_elf.c | 3 +- fs/btrfs/check-integrity.c | 2 +- fs/cifs/cifsglob.h | 7 + fs/cifs/cifsproto.h | 5 +- fs/cifs/cifssmb.c | 6 +- fs/cifs/connect.c | 7 +- fs/cifs/file.c | 19 +- fs/cifs/inode.c | 35 +- fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2inode.c | 4 +- fs/cifs/smb2ops.c | 6 +- fs/cifs/smb2pdu.c | 5 +- fs/fat/inode.c | 19 +- fs/gfs2/aops.c | 11 +- fs/gfs2/dir.c | 3 +- fs/gfs2/glock.c | 127 +- fs/gfs2/glops.c | 157 +- fs/gfs2/incore.h | 26 +- fs/gfs2/lock_dlm.c | 52 + fs/gfs2/log.c | 238 +- fs/gfs2/log.h | 1 + fs/gfs2/lops.c | 8 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 59 +- fs/gfs2/quota.c | 7 +- fs/gfs2/recovery.c | 10 + fs/gfs2/rgrp.c | 71 +- fs/gfs2/rgrp.h | 1 - fs/gfs2/super.c | 75 +- fs/gfs2/super.h | 1 - fs/gfs2/sys.c | 5 +- fs/gfs2/trans.c | 4 + fs/gfs2/util.c | 419 ++- fs/gfs2/util.h | 76 +- 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/dt-bindings/clock/imx8mm-clock.h | 4 +- include/dt-bindings/clock/imx8mn-clock.h | 4 +- include/dt-bindings/clock/imx8mp-clock.h | 5 +- include/dt-bindings/clock/imx8mq-clock.h | 4 +- include/linux/atmel-isc-media.h | 58 + include/linux/bootconfig.h | 3 + include/linux/bpf.h | 38 +- include/linux/filter.h | 37 +- include/linux/firmware/imx/ipc.h | 1 - include/linux/icmpv6.h | 16 +- include/linux/kvm_host.h | 2 + include/linux/memcontrol.h | 55 +- include/linux/mempolicy.h | 29 +- include/linux/mfd/iqs62x.h | 139 + 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/linux/usb.h | 4 +- include/linux/usb/audio-v2.h | 2 +- include/linux/usb/audio-v3.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 2 +- include/linux/usbdevice_fs.h | 2 +- include/media/rc-map.h | 1 + include/media/v4l2-dev.h | 4 +- include/net/bareudp.h | 20 + include/net/cfg80211.h | 115 +- include/net/devlink.h | 17 +- include/net/drop_monitor.h | 3 + include/net/flow_offload.h | 11 + include/net/ipv6.h | 6 + include/net/mac80211.h | 10 + include/net/route.h | 6 + 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/sound/soc-component.h | 7 +- include/sound/soc-dai.h | 15 + include/sound/soc-dapm.h | 1 + include/sound/soc-dpcm.h | 7 +- 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/if_link.h | 12 + include/uapi/linux/net_dropmon.h | 1 + include/uapi/linux/nl80211.h | 114 +- include/uapi/linux/v4l2-controls.h | 6 + init/Kconfig | 3 +- init/main.c | 38 +- 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/Kconfig | 3 +- kernel/trace/bpf_trace.c | 7 +- kernel/trace/synth_event_gen_test.c | 44 +- kernel/trace/trace.c | 2 + kernel/trace/trace_events_hist.c | 112 +- kernel/trace/trace_uprobe.c | 11 +- lib/Kconfig.debug | 26 + lib/Makefile | 4 + lib/bootconfig.c | 36 +- 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/802/psnap.c | 2 +- net/bpf/test_run.c | 8 +- net/bridge/br_device.c | 6 +- net/core/dev.c | 1 - net/core/devlink.c | 38 +- net/core/drop_monitor.c | 33 +- net/core/filter.c | 1 - net/core/flow_dissector.c | 4 +- net/core/flow_offload.c | 21 + net/core/skmsg.c | 8 +- net/dccp/minisocks.c | 1 + net/ipv4/igmp.c | 2 - net/ipv4/route.c | 48 + net/ipv4/tcp_input.c | 6 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/tcp_ulp.c | 3 +- net/ipv6/ip6_output.c | 70 + net/ipv6/ip6mr.c | 3 +- net/kcm/kcmsock.c | 4 +- net/llc/llc_proc.c | 2 +- net/mac80211/aes_cmac.c | 21 +- net/mac80211/aes_gmac.c | 24 +- net/mac80211/cfg.c | 71 +- net/mac80211/debugfs_key.c | 31 + net/mac80211/debugfs_key.h | 10 + net/mac80211/driver-ops.h | 27 + net/mac80211/ieee80211_i.h | 9 +- net/mac80211/key.c | 40 +- net/mac80211/key.h | 3 + net/mac80211/main.c | 2 - net/mac80211/rx.c | 81 +- net/mac80211/sta_info.h | 4 +- net/mac80211/tx.c | 30 +- net/netrom/af_netrom.c | 2 + net/netrom/nr_route.c | 4 + net/qrtr/ns.c | 2 +- net/sched/cls_api.c | 31 +- net/sctp/input.c | 1 + net/sctp/socket.c | 4 +- net/unix/af_unix.c | 1 + net/wireless/nl80211.c | 299 +- net/wireless/rdev-ops.h | 45 +- net/wireless/sme.c | 11 +- net/wireless/trace.h | 81 +- net/wireless/util.c | 7 +- samples/hw_breakpoint/data_breakpoint.c | 11 +- samples/v4l/v4l2-pci-skeleton.c | 2 +- scripts/check-sysctl-docs | 181 ++ scripts/checkpatch.pl | 38 +- scripts/documentation-file-ref-check | 11 +- sound/soc/codecs/Kconfig | 3 + sound/soc/codecs/tlv320adcx140.c | 73 + sound/soc/codecs/tlv320adcx140.h | 1 + sound/soc/intel/atom/sst-atom-controls.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 10 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- sound/soc/meson/aiu-encoder-i2s.c | 2 +- sound/soc/soc-component.c | 35 +- sound/soc/soc-compress.c | 2 +- sound/soc/soc-dai.c | 7 +- sound/soc/soc-dapm.c | 20 +- sound/soc/soc-pcm.c | 491 ++-- tools/bootconfig/include/linux/printk.h | 5 +- tools/bootconfig/main.c | 51 +- tools/bootconfig/samples/bad-mixed-kv1.bconf | 3 + tools/bootconfig/samples/bad-mixed-kv2.bconf | 3 + tools/bootconfig/samples/bad-samekey.bconf | 6 + tools/bootconfig/test-bootconfig.sh | 18 +- tools/testing/selftests/bpf/Makefile | 2 +- .../selftests/bpf/prog_tests/select_reuseport.c | 30 +- tools/testing/selftests/bpf/test_progs.c | 25 + .../drivers/net/mlxsw/devlink_trap_acl_drops.sh | 151 + .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 28 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 44 +- .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 4 +- .../drivers/net/mlxsw/tc_flower_restrictions.sh | 100 + .../drivers/net/netdevsim/devlink_trap.sh | 5 + .../selftests/net/forwarding/devlink_lib.sh | 7 +- .../selftests/netfilter/nft_concat_range.sh | 12 +- .../tc-testing/tc-tests/filters/basic.json | 198 ++ tools/testing/selftests/vm/mremap_dontunmap.c | 91 +- 1057 files changed, 25068 insertions(+), 10854 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/iqs62x-keys.yaml create mode 100644 Documentation/devicetree/bindings/mfd/iqs62x.yaml 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/devicetree/bindings/ptp/ptp-idt82p33.yaml create mode 100644 Documentation/devicetree/bindings/pwm/iqs620a-pwm.yaml create mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt create mode 100644 Documentation/networking/bareudp.rst create mode 100644 arch/arm/boot/dts/imx7-colibri-aster.dtsi create mode 100644 arch/arm/boot/dts/imx7d-colibri-aster.dts create mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts create mode 100644 arch/arm/boot/dts/imx7s-colibri-aster.dts create mode 100644 arch/arm/boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts 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/media/rc/keymaps/rc-videostrong-kii-pro.c create mode 100644 drivers/mfd/iqs62x.c create mode 100644 drivers/net/bareudp.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/ver.h create mode 100644 drivers/pinctrl/pinctrl-da9062.c create mode 100644 drivers/ptp/ptp_idt82p33.c create mode 100644 drivers/ptp/ptp_idt82p33.h delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.yaml delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.yaml create mode 100644 include/linux/atmel-isc-media.h create mode 100644 include/linux/mfd/iqs62x.h create mode 100644 include/net/bareudp.h create mode 100644 mm/debug_vm_pgtable.c create mode 100755 scripts/check-sysctl-docs create mode 100644 tools/bootconfig/samples/bad-mixed-kv1.bconf create mode 100644 tools/bootconfig/samples/bad-mixed-kv2.bconf create mode 100644 tools/bootconfig/samples/bad-samekey.bconf create mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_acl_drops.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh