This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits 0c3d3d648b3e Add linux-next specific files for 20190816 omits bf72bb00ff36 kbuild: fix mismerge omits 2d51a63b977c Merge branch 'akpm/master' omits 91f93791bf3e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 43cfd91ec9be drivers/tty/serial/sh-sci.c: suppress warning omits b9bd56b7dc12 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits ce170fb6ae2e vfio/type1: untag user pointers in vaddr_get_pfn omits 5eee8cdfa8ec tee/shm: untag user pointers in tee_shm_register omits b0692c463844 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits c114da6b3009 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits 30729c4d24d0 drm/amdgpu: untag user pointers omits cc7e0b56055d userfaultfd: untag user pointers omits 1ef29c59d46b fs/namespace: untag user pointers in copy_mount_options omits f66e9e9fc485 mm: untag user pointers in get_vaddr_frames omits 148b62b700e2 mm: untag user pointers in mm/gup.c omits 1b54068c971e mm: untag user pointers passed to memory syscalls omits 69dc50d7379b lib: untag user pointers in strn*_user omits 10b8e3dd5424 pinctrl: fix pxa2xx.c build warnings omits e9e74851b8ae Merge branch 'akpm-current/current' omits 4c050257d87f tracefs: Fix NULL pointer dereference when no lockdown is used omits ce131af9d5af gpio: stubs in headers should be inline omits 9f5fb10442e7 Merge remote-tracking branch 'fpga/for-next' omits 62be3ca7317f Merge remote-tracking branch 'hmm/hmm' omits afdf417de648 Merge remote-tracking branch 'devfreq/for-next' omits 29dc4d9593ac Merge remote-tracking branch 'pidfd/for-next' omits 5f5c1f97b2ad Merge remote-tracking branch 'hyperv/hyperv-next' omits 03951725bba8 Merge remote-tracking branch 'xarray/xarray' omits 5942d05d0af0 Merge remote-tracking branch 'nvmem/for-next' omits e5d815fcc890 Merge remote-tracking branch 'slimbus/for-next' omits 816301183298 Merge remote-tracking branch 'kspp/for-next/kspp' omits d94575162572 Merge remote-tracking branch 'at24/at24/for-next' omits 1567f8e86a1f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 13736b647e6f Merge remote-tracking branch 'rtc/rtc-next' omits 1c20b6d16335 Merge remote-tracking branch 'coresight/next' omits 3e0cc348e880 Merge remote-tracking branch 'livepatching/for-next' omits 5ae5bd33e04f Merge remote-tracking branch 'y2038/y2038' omits fd9fb6a2412c Merge remote-tracking branch 'pinctrl-samsung/for-next' omits c24f001063f5 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 77de005a6981 Merge remote-tracking branch 'pinctrl/for-next' omits 97d8ccc192a9 Merge remote-tracking branch 'gpio-intel/for-next' omits ae8977a6192b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 9f5a5c616cf1 Merge remote-tracking branch 'gpio/for-next' omits 47fce63b01a9 Merge remote-tracking branch 'rpmsg/for-next' omits 9a918303f24b Merge remote-tracking branch 'scsi-mkp/for-next' omits eb0c08b8fc9d Merge remote-tracking branch 'scsi/for-next' omits 6a5e8abc30c8 Merge remote-tracking branch 'cgroup/for-next' omits 18fa3a6b54ad Merge remote-tracking branch 'slave-dma/next' omits ed124d870496 Merge remote-tracking branch 'icc/icc-next' omits 9a10d8a2f4bd Merge remote-tracking branch 'mux/for-next' omits 6cdbb15b4316 Merge remote-tracking branch 'staging/staging-next' omits 934d537cfee2 Merge remote-tracking branch 'thunderbolt/next' omits d99c9490dd89 Merge remote-tracking branch 'soundwire/next' omits a68992310c32 Merge remote-tracking branch 'extcon/extcon-next' omits f414a0d92534 Merge remote-tracking branch 'char-misc/char-misc-next' omits 6d31305a834d Merge remote-tracking branch 'tty/tty-next' omits d13c60dd4b2c Merge remote-tracking branch 'usb/usb-next' omits 6be73cfa13a3 Merge remote-tracking branch 'driver-core/driver-core-next' omits 533361308b4e Merge remote-tracking branch 'ipmi/for-next' omits 6581ce4a0793 Merge remote-tracking branch 'leds/for-next' omits 3b2de7ef45a8 Merge remote-tracking branch 'hsi/for-next' omits aedd8e03184a Merge remote-tracking branch 'drivers-x86/for-next' omits b5262bf3c953 Merge remote-tracking branch 'percpu/for-next' omits a801a4c69ca1 Merge remote-tracking branch 'kvms390/next' omits b0f8f604e7ed Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits e6f4d6737721 Merge remote-tracking branch 'rcu/rcu/next' omits 441e76d53db0 Merge remote-tracking branch 'edac/edac-for-next' omits 07f45358f903 Merge remote-tracking branch 'tip/auto-latest' omits fe28dd6db49e Merge remote-tracking branch 'spi/for-next' omits 7ddbb17830e4 Merge remote-tracking branch 'devicetree/for-next' omits b6942c24ad02 Merge remote-tracking branch 'iommu/next' omits b8c980651315 Merge remote-tracking branch 'watchdog/master' omits fccfc9d2aa7b Merge remote-tracking branch 'selinux/next' omits de590116b598 Merge remote-tracking branch 'keys/keys-next' omits b0d3fb559c3c Merge remote-tracking branch 'integrity/next-integrity' omits 495602ccee04 Merge remote-tracking branch 'apparmor/apparmor-next' omits b12dc0042ba6 Merge remote-tracking branch 'security/next-testing' omits 1d67a59033b6 Merge remote-tracking branch 'regulator/for-next' omits 99bac87f5a74 Merge remote-tracking branch 'mfd/for-mfd-next' omits e0c943edf5f6 Merge remote-tracking branch 'kgdb/kgdb-next' omits e5e5678ca194 Merge remote-tracking branch 'mmc/next' omits dd048102159e Merge remote-tracking branch 'device-mapper/for-next' omits 76dc9ca22b7b Merge remote-tracking branch 'block/for-next' omits 78846fb65a13 Merge remote-tracking branch 'input/next' omits 41c481bfa439 Merge remote-tracking branch 'modules/modules-next' omits ef1c67aa73f3 Merge remote-tracking branch 'sound-asoc/for-next' omits 925e5d2a8345 Merge remote-tracking branch 'sound/for-next' omits bc4cd897279f Merge remote-tracking branch 'regmap/for-next' omits e3b7de57588e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits ed52e69cdc99 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 6cb5a4908e2a Merge remote-tracking branch 'drm-msm/msm-next' omits 84549ff17fa0 Merge remote-tracking branch 'drm-misc/for-linux-next' omits e15c8c0491cc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 0592c4a7c248 Merge remote-tracking branch 'amdgpu/drm-next' omits cfc9f0264ddd Merge remote-tracking branch 'drm/drm-next' omits 4e6eaeb715ab Merge remote-tracking branch 'crypto/master' omits d6c69cebcd00 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ceeb221d9ac1 Merge remote-tracking branch 'nand/nand/next' omits 6bdc45f78ba2 Merge remote-tracking branch 'gfs2/for-next' omits 070b50955d6b Merge remote-tracking branch 'bluetooth/master' omits 214ca0ff0831 Merge remote-tracking branch 'wireless-drivers-next/master' omits 312251f723ed Merge remote-tracking branch 'nfc-next/master' omits 498f169e978c Merge remote-tracking branch 'bpf-next/master' omits e945bfb6aaca Merge remote-tracking branch 'net-next/master' omits 6a28e78da36d Merge remote-tracking branch 'rdma/for-next' omits 8c7781472636 Merge remote-tracking branch 'swiotlb/linux-next' omits b90978ea4478 Merge remote-tracking branch 'ieee1394/for-next' omits 8f7d8feffedd Merge remote-tracking branch 'thermal-soc/next' omits ccea08451759 Merge remote-tracking branch 'thermal/next' omits 3e681bac475e Merge remote-tracking branch 'opp/opp/linux-next' omits 14b01cd2b6a6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 6634a25ac84c Merge remote-tracking branch 'pm/linux-next' omits a13fff4c70f9 Merge remote-tracking branch 'v4l-dvb/master' omits c6f93b5b16f3 Merge remote-tracking branch 'jc_docs/docs-next' omits dc6ad25ba3df Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0b536ad09264 Merge remote-tracking branch 'i3c/i3c/next' omits ec8521d63f5b Merge remote-tracking branch 'i2c/i2c/for-next' omits 48931a7a2264 Merge remote-tracking branch 'hid/for-next' omits a4659267b0b1 Merge remote-tracking branch 'pci/next' omits 061fef53ff3a Merge remote-tracking branch 'printk/for-next' omits 7409d79b2f0e Merge remote-tracking branch 'vfs/for-next' omits 5557d44c3390 Merge remote-tracking branch 'file-locks/locks-next' omits 9e0e28257c3b Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 2b51323e1584 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits f7721c1c4458 Merge remote-tracking branch 'nfsd/nfsd-next' omits b494058cfe5b Merge remote-tracking branch 'fuse/for-next' omits c0cd557e9e37 Merge remote-tracking branch 'fsverity/fsverity' omits c0da189bb41a Merge remote-tracking branch 'f2fs/dev' omits 1f948aa38eda Merge remote-tracking branch 'ext3/for_next' omits 1365cd536062 Merge remote-tracking branch 'cifs/for-next' omits 392c8424027d Merge remote-tracking branch 'btrfs-kdave/for-next' omits 70097644b366 Merge remote-tracking branch 'afs/afs-next' omits 8c2c6d2cfac7 ipc/msg.c: consolidate all xxxctl_down() functions omits e1c431f25c4b scripts/gdb: handle split debug omits a3b338ed10da kgdb: don't use a notifier to enter kgdb at panic; call directly omits 7e273c638940 aio: simplify read_events() omits fda3e445c720 kexec: restore arch_kexec_kernel_image_probe declaration omits c441280dcdb6 kexec: bail out upon SIGKILL when allocating memory. omits bf642d885433 cpumask: nicer for_each_cpumask_and() signature omits f3e8dc10f8bc fork: improve error message for corrupted page tables omits e0867e37b88f fat: add nobarrier to workaround the strange behavior of device omits 315584dc33e8 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 5d8cd661428e checkpatch: prefer __section over __attribute__((section(...))) omits c0bb0384125d checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE omits 99fcd272e103 checkpatch.pl: warn on invalid commit id omits 12a39e5c0051 checkpatch: improve SPDX license checking omits 63d4ae12eaad checkpatch: don't interpret stack dumps as commit IDs omits 7df45a0fea03 lib/math/rational.c: fix possible incorrect result from ra [...] omits 71bd61708eae lib/extable.c: add missing prototypes omits 647f6444e86c lib/generic-radix-tree.c: make 2 functions static inline omits a884320aa639 strscpy: reject buffer sizes larger than INT_MAX omits 5a01b48f1ce8 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits 63ff3798ecd1 kernel-doc: core-api: Include string.h into core-api omits 1216f4336665 kernel-doc: core-api: include string.h into core-api omits 61e15ab36a0c Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 711c5dc3a7c3 string: add stracpy and stracpy_pad mechanisms omits 813f67571450 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 865fe6782119 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 048f507df414 lib/genalloc.c: export symbol addr_in_gen_pool omits bc0fa0c3ec26 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits 7addcf837b22 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 13ffc5c363c9 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits c1a8d9d2ddbc augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 10208831c371 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits 7a10f5b78de8 rbtree: avoid generating code twice for the cached version [...] omits 87cd9d147bcd linux/bits.h: clarify macro argument names omits 88a28d666c0f hung_task: allow printing warnings every check interval omits 0b9eb4881993 kernel/elfcore.c: include proper prototypes omits d6b20c0178e5 linux/coff.h: add include guard omits 2fd23aab91f2 dev-kmem-debug-preadv-progress-fix-fix omits 0f0c1b43d044 dev-kmem-debug-preadv-progress-fix omits e178ae4ff422 /dev/kmem : debug preadv() progress omits 87251cf6a58d kernel/hung_task.c: Monitor killed tasks. omits 8821170520dc fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c9881f50fd11 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 6cee6d2bd218 mm: don't expose page to fast gup before it's ready omits 3c7ba98ca9a6 mm/vmscan: remove unused lru_pages argument omits 56c28178e42b mm, memcg: make scan aggression always exclude protection omits 49d76ac5e36d mm, memcg: make memory.emin the baseline for utilisation d [...] omits d4bba4b984bf mm, memcg: proportional memory.{low,min} reclaim omits afdd3c142a89 zswap: use movable memory if zpool support allocate movabl [...] omits 66c30e720f5c zpool: add malloc_support_movable to zpool_driver omits 815b69ab7c75 mm/madvise: reduce code duplication in error handling paths omits 5e83d546cd31 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits 592703dec6d9 mm: clear PG_active on MADV_PAGEOUT omits 54df4f6d4d87 mm: introduce MADV_PAGEOUT omits aa28a95df0d1 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits 0d86c405e299 mm: introduce MADV_COLD omits 29053c2c0220 mm: mmap: increase sockets maximum memory size pgoff for 32bits omits 27e481d33a55 mm-mmapc-refine-find_vma_prev-with-rb_last-fix omits 5ae50ee340e2 mm/mmap.c: refine find_vma_prev() with rb_last() omits 2b1821437188 riscv-make-mmap-allocation-top-down-by-default-v6 omits f7a8e7307c02 riscv: make mmap allocation top-down by default omits 905d8957ea2f mips: use generic mmap top-down layout and brk randomization omits 8ec7236d3769 mips: replace arch specific way to determine 32bit task wi [...] omits cca280eae363 mips: adjust brk randomization offset to fit generic version omits 1b8c8daff301 mips: use STACK_TOP when computing mmap base address omits 0a3db5e28955 mips: properly account for stack randomization and stack g [...] omits 9ee9a47e27e9 arm: use generic mmap top-down layout and brk randomization omits e43de79f68ef arm: use STACK_TOP when computing mmap base address omits 7f860fe92a07 arm: properly account for stack randomization and stack guard gap omits 06a000919552 arm64, mm: make randomization selected by generic topdown [...] omits 25260ed5af36 arm64, mm: move generic mmap layout functions to mm omits 7575d098bfd0 arm64: consider stack randomization for mmap base only whe [...] omits 0311a7af6e8d arm64: make use of is_compat_task instead of hardcoding this test omits 0b94b3e085af mm, fs: move randomize_stack_top from fs to mm omits de8bdcd8a4f9 psi-annotate-refault-stalls-from-io-submission-fix-2 omits 6dae265d250a psi-annotate-refault-stalls-from-io-submission-fix omits d7148389ec38 mm: thp: make deferred split shrinker memcg aware omits 899944a2a31e mm: shrinker: make shrinker not depend on memcg kmem omits 95aec290a02f mm: move mem_cgroup_uncharge out of __page_cache_release() omits 092207dd2938 mm: thp: extract split_queue_* into a struct omits 7bb6c5532206 mm,thp: avoid writes to file with THP in pagecache omits c9fd9aee6342 khugepaged: fix double unlock in collapse_file() omits 7826f306bed2 khugepaged: fix build without CONFIG_SHMEM omits 8676a96772e2 mm,thp: add read-only THP support for (non-shmem) FS omits 44756bd42b1b khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() omits 95ccc0953e5d mm,thp: stats for file backed THP omits 200408aad0ce filemap: update offset check in filemap_fault() omits 2d96985c518b filemap: check compound_head(page)->mapping in pagecache_g [...] omits 4e1679d27698 filemap: check compound_head(page)->mapping in filemap_fault() omits 8e1d8e7cb72f thp: update split_huge_page_pmd() comment omits 4c01932ca2cd mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() omits c03129051042 hugetlbfs: don't retry when pool page allocations start to fail omits 54745a02635e mm, compaction: raise compaction priority after it withdrawns omits 197aab7db1b7 mm, reclaim: cleanup should_continue_reclaim() omits 3a01e7f040d0 mm, reclaim: make should_continue_reclaim perform dryrun d [...] omits bba8c9e795c9 memcg, oom: don't require __GFP_FS when invoking memcg OOM killer omits 4711da79aedd mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 359e8671023c mm/oom_kill.c: add task UID to info message on an oom kill omits 5a3da0fb52ed mm-oom-avoid-printk-iteration-under-rcu-fix omits cb3017a64b8f mm, oom: avoid printk() iteration under RCU omits 0b9f9823a8a8 mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] omits a03ed96a0ff8 mm/compaction.c: remove unnecessary zone parameter in isol [...] omits 2a78fa067755 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 6e0a4f91e74b mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 7bd87883c3b7 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 3077a2273393 mm/compaction: introduce a helper compact_zone_counters_init() omits a76b41c4aa45 mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits 9a056a3ca46a mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask omits d04d57b047c5 mm/vmalloc: modify struct vmap_area to reduce its size omits 3198ecf0c660 mm/vmalloc: do not keep unpurged areas in the busy tree omits b60b98a788c9 mm/sparse.c: use __nr_to_section(section_nr) to get mem_section omits 47a6ba1cf626 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits b991d9fe5c14 mm/sparse.c: mark sparse_buffer_free as __meminit omits 69572337f978 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits e1c572e461ac mm/memory_hotplug.c: prevent memory leak when reusing pgdat omits 9f4d984afdfa drivers/base/memory.c: don't store end_section_nr in memor [...] omits 01e2037f440f mm/memory_hotplug: online_pages cannot be 0 in online_pages() omits 7aa6d5581da4 mm/memory_hotplug: simplify online_pages_range() omits fa25416ae826 mm/memory_hotplug: handle unaligned start and nr_pages in [...] omits cc904a875712 resource: use PFN_UP / PFN_DOWN in walk_system_ram_range() omits 47c9a6d83597 driver/base/memory.c: validate memory block size early omits c85c486b86ea drivers/base/memory.c: fixup documentation of removable/ph [...] omits 6fe20611130b drivers/base/node.c: simplify unregister_memory_block_unde [...] omits 8686d40228a8 mm-memory_hotplug-remove-move_pfn_range-fix omits 51607a52b6bb mm/memory_hotplug: remove move_pfn_range() omits 8ea40554d0b0 microblaze: switch to generic version of pte allocation omits 5cc9025a58b1 sh: switch to generic version of pte allocation omits 93d96e11f68e ia64: switch to generic version of pte allocation omits 812b14379f75 mm: remove quicklist page table caches omits 7670a45e0602 mm: release the spinlock on zap_pte_range omits 3b29d81d4204 mm/mmap.c: fix the adjusted length error omits 005ef6361de1 mm: remove redundant assignment of entry omits 4f1e8702efcc net/xdp: convert put_page() to put_user_page*() omits bb5b947f7692 drivers/gpu/drm/via: convert put_page() to put_user_page*() omits ec187cc385b5 mm/gup: remove unused variable in siw_free_plist() omits fb4b8bb22dc7 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits aee28406f906 mm: vmscan: do not share cgroup iteration between reclaimers omits 50651c522163 mm: memcontrol: switch to rcu protection in drain_all_stock() omits 6827d0974a33 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 51f815df23b9 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 53a0940828bd mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 6eb9b1d5969e mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 0f67ad1d9b08 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits e4037028b626 mm, memcg: throttle allocators when failing reclaim over m [...] omits bf72063b2a9c mm-page-cache-store-only-head-pages-in-i_pages-fix omits 31a719784246 mm: page cache: store only head pages in i_pages omits 2bf235d97410 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits 15fbf1c676f0 mm/filemap.c: don't initiate writeback if mapping has no d [...] omits 43b1498185db mm: replace list_move_tail() with add_page_to_lru_list_tail() omits fec157b9e771 mm: introduce compound_nr() omits 5e1d1f0d12ba mm-introduce-page_shift-fix omits 412ecafedd9b mm: Introduce page_shift() omits b646e6b8031c mm: introduce page_size() omits e223d891912b mm/rmap.c: remove set but not used variable 'cstart' omits dc3bbb13df37 mm/page_poison.c: fix a typo in a comment omits 9ee824a03a8f mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits a3bab166d1f2 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits c405460afc4a mm: kmemleak: use the memory pool for early allocations omits 735e91d36d2c mm: kmemleak: simple memory allocation pool for kmemleak objects omits 2e64dddcf557 mm: kmemleak: make the tool tolerant to struct scan_area a [...] omits 40d216a59a16 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K omits 81452b1e1a73 mm, slab: move memcg_cache_params structure to mm/slab.h omits 6d1909852c64 mm, slab: extend slab/shrink to shrink all memcg caches omits 05dbcd8676f7 ramfs: support O_TMPFILE omits bcedd4ed1f6d fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 2ecc654bd15d fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 201346ca2719 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits d58ad500b2cd fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits ae385c5e4ea3 ocfs2: checkpoint appending truncate log transaction befor [...] omits 31c5f4553245 ocfs2: wait for recovering done after direct unlock request omits f0569c49df33 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits e16807506639 ocfs2: clear zero in unaligned direct IO omits 8a6144091a88 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration omits f7a319a1e40d ocfs2: remove unused ocfs2_calc_tree_trunc_credits() omits f23927e25bd7 ocfs2: ensure ret is set to zero before returning omits 9e48425b6508 ocfs2: further debugfs cleanups omits bc81fcf9915a jbd2: remove jbd2_journal_inode_add_[write|wait] omits d91737c99494 ocfs2: use jbd2_inode dirty range scoping omits 6ed474ee6dd7 kbuild: clean compressed initramfs image omits 366084301855 mm: memcontrol: flush percpu vmevents before releasing memcg omits 9c31e62acd31 mm: memcontrol: flush percpu slab vmstats on kmem offlining omits 8762de782205 mm: memcontrol: flush percpu vmstats before releasing memcg omits 34446a38f129 mm, page_alloc: move_freepages should not examine struct p [...] omits 3faefdd6eca6 mm/z3fold.c: fix race between migration and destruction omits 5ccb0ddfab9c /proc/kpageflags: do not use uninitialized struct pages omits 0b86736e8d80 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 3f220b196c2d hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS omits e970131f186e mm, vmscan: do not special-case slab reclaim when watermar [...] omits 144b6c0920e0 Revert "mm, thp: restore node-local hugepage allocations" omits 4b8a0a58294e Revert "Revert "mm, thp: consolidate THP gfp handling into [...] omits d63926d566f8 parisc: fix compilation errrors omits e90988b08d0d Merge remote-tracking branch 'fscrypt/master' omits aca005b7f50c Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b4df9f80566a Merge remote-tracking branch 'sh/sh-next' omits f80843a08bc7 Merge remote-tracking branch 's390/features' omits dc1074feb2fe Merge remote-tracking branch 'powerpc/next' omits 4c475e6e21bc Merge remote-tracking branch 'parisc-hd/for-next' omits d52eb9d33903 Merge remote-tracking branch 'mips/mips-next' omits bc6311fb3b53 Merge remote-tracking branch 'ia64/next' omits ffaebebb6d4d Merge remote-tracking branch 'h8300/h8300-next' omits 6ff364f4ffac Merge remote-tracking branch 'csky/linux-next' omits 6c4d5e90424f Merge remote-tracking branch 'clk/clk-next' omits 454fce3fe945 Merge remote-tracking branch 'tegra/for-next' omits a24f64ece9dd Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9fe5c703b5f2 Merge remote-tracking branch 'scmi/for-linux-next' omits 056c2d076b7d Merge remote-tracking branch 'samsung-krzk/for-next' omits 3053e2125579 Merge remote-tracking branch 'rockchip/for-next' omits d0b0e3f7ae95 Merge remote-tracking branch 'renesas-geert/next' omits c76bc9d96b93 Merge remote-tracking branch 'renesas/next' omits ca8f0ee26801 Merge remote-tracking branch 'qcom/for-next' omits f9b90c93dea6 Merge remote-tracking branch 'omap/for-next' omits 38f009f10827 Merge remote-tracking branch 'mvebu/for-next' omits b870f2a15ae5 Merge remote-tracking branch 'mediatek/for-next' omits b4261f01d824 Merge remote-tracking branch 'keystone/next' omits 2e792bd1022f Merge remote-tracking branch 'imx-mxs/for-next' omits f4555c979ac9 Merge remote-tracking branch 'bcm2835/for-next' omits 83df143ac419 Merge remote-tracking branch 'at91/at91-next' omits f87e57e4514e Merge remote-tracking branch 'aspeed/for-next' omits 7994c9c94e75 Merge remote-tracking branch 'amlogic/for-next' omits 5fa1f807e8fd Merge remote-tracking branch 'actions/for-next' omits 9ffae214d272 Merge remote-tracking branch 'arm-soc/for-next' omits db967d922664 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 1830cebcd102 Merge remote-tracking branch 'arm64/for-next/core' omits 17545ea7d5a5 Merge remote-tracking branch 'arm/for-next' omits 99cc3b5413c8 Merge remote-tracking branch 'kbuild/for-next' omits bed121c21623 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 770969a09276 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 68ce3c16342b Merge remote-tracking branch 'spdx/spdx-linus' omits f2b85a59d438 Merge remote-tracking branch 'fpga-fixes/fixes' omits 8a5eb5b25b95 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 544faac0c430 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 921c5e91daf4 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits ea83f3e05ae7 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 0ca1574ef93f Merge remote-tracking branch 'scsi-fixes/fixes' omits 0caffd494e1c Merge remote-tracking branch 'vfs-fixes/fixes' omits 223fa2834a93 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c2a2f96ab997 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c80976337083 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits cd6f5accc1f7 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits c74b99a4dc31 Merge remote-tracking branch 'ide/master' omits 85f8d215c574 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 727b189b16b9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits b41b6d792413 Merge remote-tracking branch 'staging.current/staging-linus' omits 004ab1f6a3fe Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 67967899d3ca Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 307c006a73d9 Merge remote-tracking branch 'usb.current/usb-linus' omits eaef5b0385bd Merge remote-tracking branch 'spi-fixes/for-linus' omits 26cb887ef336 Merge remote-tracking branch 'regulator-fixes/for-linus' omits f4d5c9c807ac Merge remote-tracking branch 'regmap-fixes/for-linus' omits a7b4226c6c30 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9d3353a83b4a Merge remote-tracking branch 'sound-current/for-linus' omits bbd8caf19041 Merge remote-tracking branch 'netfilter/master' omits 46625626240a Merge remote-tracking branch 'ipsec/master' omits ecbe9cdadade Merge remote-tracking branch 'bpf/master' omits e69398353925 Merge remote-tracking branch 'net/master' omits a173f88e02f8 Merge remote-tracking branch 'sparc/master' omits 9d7a4fb7d68e Merge remote-tracking branch 'powerpc-fixes/fixes' omits 547bead776d8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 1133fd655556 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 2104fdacd384 Merge remote-tracking branch 'arc-current/for-curr' omits c12c7fb33b5e clk: ti: Don't reference clk_init_data after registration omits 02c05fd1775c Merge branch 'devel' into for-next omits 06da5a37b8ea locks: print a warning when mount fails due to lack of "ma [...] omits 8ae17b2c2e46 hwmon: (ltc2990) Generalise DT to fwnode support omits ca25801a2c4d Merge branch 'asoc-5.4' into asoc-next omits 8081e64ff2ce Merge branch 'asoc-5.3' into asoc-linus omits 2ced74113e7f Merge branch 'clk-init-destroy' into clk-next omits ac590aa1c2ff clk: qcom: Remove error prints from DFS registration omits f3a87c4e4846 rtc: sun6i: Don't reference clk_init_data after registration omits 58c05bd5b3c6 clk: zx296718: Don't reference clk_init_data after registration omits 47add07b00b6 clk: milbeaut: Don't reference clk_init_data after registration omits 9ad5b02d9466 Merge tags 'scmi-updates-5.4', 'vexpress-dt-updates-5.4' a [...] omits 31f58d2f58cb Merge branch 'clk-meson' into clk-next omits 6a576cb1a869 Merge branch 'clk-init-destroy' into clk-next omits ad8bb39501bc clk: socfpga: deindent code to proper indentation omits 16c7e74669ce Merge branch 'acpi-tables' into linux-next omits 52c415816999 Merge branch 'pm-sleep' into linux-next omits 5a3d2e4b0c5d PM / wakeup: Fix sysfs registration error path omits ad40a2cb03d0 include/asm-generic/5level-fixup.h: fix variable 'p4d' set [...] omits ba96dbd2fbd4 seq_file: fix problem when seeking mid-record omits 86ef5ca443a1 mm: workingset: fix vmstat counters for shadow nodes omits da748bc7103b mm/usercopy: use memory range to be accessed for wraparound check omits bce40af67cba mm: kmemleak: disable early logging in case of error omits 200d59c57a91 mm/vmalloc.c: fix percpu free VM area search criteria omits deee1bb46d91 mm/memcontrol.c: fix use after free in mem_cgroup_iter() omits 14f86546d7b7 mm/z3fold.c: fix z3fold_destroy_pool() race condition omits e392887e18c9 mm/z3fold.c: fix z3fold_destroy_pool() ordering omits a3fbc560f13d mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits b5fe69246886 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits f84ce03634e8 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits efb24de9376c mm/hmm: fix ZONE_DEVICE anon page mapping reuse omits 239b53557006 mm: document zone device struct page field usage omits c82987e740d1 clk: Overwrite clk_hw::init with NULL during clk_register() omits 735822a8b114 phy: ti: am654-serdes: Don't reference clk_init_data after [...] omits b05b9104c5e1 clk: sprd: Don't reference clk_init_data after registration omits 3445b1287ac6 clk: socfpga: Don't reference clk_init_data after registration omits f4bfe4fff7ec clk: sirf: Don't reference clk_init_data after registration omits e22cce5f419f clk: qcom: Don't reference clk_init_data after registration omits 317f3ccaf4b6 clk: meson: axg-audio: Don't reference clk_init_data after [...] omits 4b23ae696e4d clk: lochnagar: Don't reference clk_init_data after registration omits 20cac6d02815 clk: actions: Don't reference clk_init_data after registration omits 8f86a5b4ad67 gpio: merrifield: Pass irqchip when adding gpiochip omits 7b1e889436a1 gpio: lynxpoint: Pass irqchip when adding gpiochip omits 8069e69a9792 gpio: intel-mid: Pass irqchip when adding gpiochip omits 3bd029370a75 Merge branch 'x86/mm' omits e29c8f071174 Merge branch 'x86/hyperv' omits e02dea3c41b4 Merge branch 'x86/entry' omits 9c97f37b2357 Merge branch 'x86/cpu' omits 711935c37469 Merge branch 'x86/cleanups' omits d3b08776d536 Merge branch 'x86/build' omits 6f25a167d72b Merge branch 'x86/boot' omits 00e14a459d40 Merge branch 'x86/apic' omits 1c04fb64c916 Merge branch 'timers/core' omits c3082f931e13 Merge branch 'smp/hotplug' omits 7b9063c0c1c0 Merge branch 'sched/core' omits 34f178ab22b4 Merge branch 'ras/core' omits e9cb759baf38 Merge branch 'perf/core' omits 486da3e155eb Merge branch 'locking/core' omits 11dbe80d5daa Merge branch 'x86/urgent' omits 21d56be9628e Merge branch 'efi/urgent' omits ebb7d535879a Merge branches 'acpi-apei', 'acpi-pm' and 'acpi-processor' [...] omits 634c130cfcc0 Merge branch 'pm-domains' into linux-next omits b8a544f29770 Merge branch 'pm-cpuidle' into linux-next omits 94145d4ff334 Merge branch 'pm-cpufreq' into linux-next omits 3abf71ed4330 Merge branch 'pm-s2idle-rework' into linux-next omits 85688bbc3740 Merge branch 'pm-sleep' into linux-next omits ca87b1b6f02a PM: sleep: Replace strncmp() with str_has_prefix() omits 986845e747af PM / wakeup: Show wakeup sources stats in sysfs omits 1e0603c253dc PM / wakeup: Use wakeup_source_register() in wakelock.c omits b782edc19eac PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() omits a156cadef2fe x86/boot: Save fields explicitly, zero out everything else omits e8cf1988f521 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] omits 11f3567662e0 f2fs: Support case-insensitive file name lookups omits fb203a4c83db f2fs: include charset encoding information in the superblock omits 0208c5d72bed fs: Reserve flag for casefolding omits 8b457e278eb2 f2fs: fix to avoid call kvfree under spinlock omits f9b21a191a08 f2fs: allocate memory in batch in build_sit_info() omits 502075a9405b fs: f2fs: Remove unnecessary checks of SM_I(sbi) in update [...] omits 7a50c80cc244 f2fs: disallow direct IO in atomic write omits 2524d2b04d4a f2fs: fix to handle quota_{on,off} correctly omits 893eb9043201 f2fs: fix to detect cp error in f2fs_setxattr() omits 741c6fc86491 f2fs: fix to spread f2fs_is_checkpoint_ready() omits df43606095e9 f2fs: support fiemap() for directory inode omits 4a04dad0a0a8 f2fs: fix to avoid discard command leak omits d6ed2dfcded9 f2fs: fix to avoid tagging SBI_QUOTA_NEED_REPAIR incorrectly omits a96a76bc5318 f2fs: fix to drop meta/node pages during umount omits 61a3da4d5ef8 f2fs: support FS_IOC_{GET,SET}FSLABEL omits 0ea5f25df56a f2fs: disallow switching io_bits option during remount omits 90b00291e1d7 f2fs: fix panic of IO alignment feature omits 3869668e3c4c f2fs: introduce {page,io}_is_mergeable() for readability omits b7e2e7125eed f2fs: fix livelock in swapfile writes omits 5d14de4c6ce5 hv: Use the correct style for SPDX License Identifier omits 4d31c97aedff hv: tools: fix typos in toolchain omits 9c5449a362c1 hv: tools: fix KVP and VSS daemons exit code omits cff2e812f3a0 hv: tools: fixed Python pep8/flake8 warnings for lsvmbus omits 60d7bf0f790f f2fs: add fs-verity support omits 0b4a7be69c31 ext4: update on-disk format documentation for fs-verity omits 4e47a0d40dac ext4: add fs-verity read support omits ea54d7e4c0f8 ext4: add basic fs-verity support omits 318ce3c7b2ff fs-verity: support builtin file signatures omits a24b48aa0c2e fs-verity: add SHA-512 support omits 61fa0051a6b7 fs-verity: implement FS_IOC_MEASURE_VERITY ioctl omits 248676649d53 fs-verity: implement FS_IOC_ENABLE_VERITY ioctl omits a7db285664dd gpio: pch: Use dev_get_drvdata adds a85abd5d45ad Merge tag 'drm-intel-fixes-2019-08-15' of git://anongit.fr [...] adds ec037ac244c0 Merge tag 'drm-fixes-2019-08-16' of git://anongit.freedesk [...] adds cfa0bb2aef99 Merge tag 'sound-5.3-rc5' of git://git.kernel.org/pub/scm/ [...] adds 9da5bb24bb36 Merge tag 'dmaengine-fix-5.3-rc5' of git://git.infradead.o [...] adds a3ee2477c45f Merge branch 'pm-cpufreq' adds 2d63ba3e41db Merge tag 'pm-5.3-rc5' of git://git.kernel.org/pub/scm/lin [...] adds b6143d10d23e arm64: ftrace: Ensure module ftrace trampoline is coherent [...] adds b7e7c85dc7b0 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 6e625a1a3f47 Merge tag 'xtensa-20190816' of git://github.com/jcmvbkbc/l [...] adds 2f478b60118f Merge tag 'riscv/for-v5.3-rc5' of git://git.kernel.org/pub [...] adds e8c220fac415 Revert "i2c: imx: improve the error handling in i2c_imx_dm [...] adds 8fc3ae3b109d MAINTAINERS: i2c-imx: take over maintainership adds 7b814d852af6 i2c: rcar: avoid race when unregistering slave client adds d7437fc0d829 i2c: emev2: avoid race when unregistering slave client adds 90865a3dc597 i2c: stm32: Use the correct style for SPDX License Identifier adds 05c525326957 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 5912e791f301 tools: hv: fixed Python pep8/flake8 warnings for lsvmbus adds b0995156071b tools: hv: fix KVP and VSS daemons exit code adds 2d35c66036b2 tools: hv: fix typos in toolchain adds 61e0f39105b7 tools: hv: Use the correct style for SPDX License Identifier adds bafe1e79e05d MAINTAINERS: Fix Hyperv vIOMMU driver file name adds 85d8d3b172eb Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds fab7772bfbcf nvme-multipath: revalidate nvme_ns_head gendisk in nvme_va [...] adds 3aed86731ee2 nvmet: Fix use-after-free bug when a port is removed adds 86b9a63e595f nvmet-loop: Flush nvme_delete_wq when removing the port adds cfc1a1af5620 nvmet-file: fix nvmet_file_flush() always returning an error adds 8c36e66fb407 nvme-core: Fix extra device_put() call on error path adds b9156daeb160 nvme: fix a possible deadlock when passthru commands sent [...] adds d94211b8bad3 nvme-rdma: fix possible use-after-free in connect error flow adds 0157ec8dad3c nvme: fix controller removal race with scan work adds bd46a9063430 nvme-pci: Fix async probe remove race adds 0c9c83043d49 Merge branch 'nvme-5.3-rc' of git://git.infradead.org/nvme [...] adds e26cc08265dd blk-mq: move cancel of requeue_work to the front of blk_ex [...] adds ae78ca3cf3d9 xen/blkback: fix memory leaks adds 99c79f6692cc io_uring: fix manual setup of iov_iter for fixed buffers adds 7b6620d7db56 block: remove REQ_NOWAIT_INLINE adds a982eeb09b60 io_uring: fix an issue when IOSQE_IO_LINK is inserted into [...] adds 8fde2832bd0b Merge tag 'for-linus-2019-08-17' of git://git.kernel.dk/li [...] adds 6a5f43d1d8bd Merge tag 'usb-serial-5.3-rc5' of https://git.kernel.org/p [...] adds 359334caf777 Merge tag 'usb-5.3-rc5' of git://git.kernel.org/pub/scm/li [...] adds ae1a616af36e Merge tag 'staging-5.3-rc5' of git://git.kernel.org/pub/sc [...] adds 9cd02b09a0f4 Merge tag 'soundwire-5.3-rc5' of git://git.kernel.org/pub/ [...] adds 4503c0a41571 Merge tag 'char-misc-5.3-rc5' of git://git.kernel.org/pub/ [...] adds 5bba5c9c86b3 Merge tag 'spdx-5.3-rc5' of git://git.kernel.org/pub/scm/l [...] adds 645c03aaca2b Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 5785675dfef4 x86/apic/32: Fix yet another implicit fallthrough warning adds 91be2587e82a x86/fpu/math-emu: Address fallthrough warnings adds 5ed1c835ed8b MAINTAINERS, x86/CPU: Tony Luck will maintain asm/intel-family.h adds a90118c445cc x86/boot: Save fields explicitly, zero out everything else adds c332f3a70e7a Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 3039fadf2bfd Merge tag 'for-5.3-rc4-tag' of git://git.kernel.org/pub/sc [...] adds 6825e5a6c45d Merge tag 'fixes-for-5.3-rc5' of git://git.kernel.org/pub/ [...] adds d1abaeb3be7b Linux 5.3-rc5 adds f2b85397e006 Merge remote-tracking branch 'arc-current/for-curr' adds 451ce3667bb1 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 982dc98cac69 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 6922dfa7a1c4 Merge remote-tracking branch 'sparc/master' adds 12ed60151345 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 480fd998bdcd Merge tag 'rxrpc-fixes-20190814' of git://git.kernel.org/p [...] adds 5a69e4980258 MAINTAINERS: PHY LIBRARY: Update files in the record adds 0a66c20a6a12 MAINTAINERS: r8169: Update path to the driver adds b9cbf8a64865 lan78xx: Fix memory leaks adds 712042313b23 tipc: fix false detection of retransmit failures adds 5ee6310fb163 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] adds 8059ba0bd0e4 Bluetooth: btqca: Add a short delay before downloading the NVM adds 4974c839d45e Bluetooth: hci_qca: Use kfree_skb() instead of kfree() adds 2fde6afb8c7f Bluetooth: btqca: Use correct byte format for opcode of in [...] adds a2780889e247 Bluetooth: hci_qca: Send VS pre shutdown command. adds 48d9cc9d85dd Bluetooth: hidp: Let hidp_send_message return number of qu [...] adds c7c5ae2902bf Bluetooth: btqca: release_firmware after qca_inject_cmd_co [...] adds 12072a68961a Bluetooth: btqca: Reset download type to default adds 6600c0808e2e Bluetooth: hci_qca: Skip 1 error print in device_want_to_sleep() adds 58a96fc35375 Bluetooth: Add debug setting for changing minimum encrypti [...] adds 42eb4554702d Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 4a4d2d372fb9 bnx2x: Fix VF's VLAN reconfiguration in reload. adds 1eca92eef187 cx82310_eth: fix a memory leak bug adds f1472cb09f11 net: kalmia: fix memory leaks adds a46ecb116fb7 bnxt_en: Fix VNIC clearing logic for 57500 chips. adds e8f267b06320 bnxt_en: Improve RX doorbell sequence. adds dd2ebf3404c7 bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails adds b703ba751dbb bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command adds 685ec6a81bb0 bnxt_en: Use correct src_fid to determine direction of the flow adds 9bf46566e80f bnxt_en: Fix to include flow direction in L2 key adds 37b0a733c121 Merge branch 'bnxt_en-Bug-fixes' adds 80f0fe0934cd ibmvnic: Unmap DMA address of TX descriptor buffers after use adds 3434341004a3 net: cavium: fix driver name adds 44ef3a032528 wimax/i2400m: fix a memory leak bug adds ef01adae0e43 net: sched: use major priority number as hardware priority adds 3bc158f8d033 netfilter: nf_tables: map basechain priority to hardware priority adds 5cbe9102ae23 Merge branch 'flow_offload-hardware-priority-fixes' adds cfef46d692ef ravb: Fix use-after-free ravb_tstamp_skb adds 31bdfe0dd344 Merge remote-tracking branch 'net/master' adds d34b044038bf tools: bpftool: close prog FD before exit on showing a sin [...] adds b8f5a839b7e1 Merge remote-tracking branch 'bpf/master' adds 83e2fee2217b Merge remote-tracking branch 'ipsec/master' adds 8661ab5b23d6 ASoC: imx-audmux: Add driver suspend and resume to support [...] adds 9dd959fb934e Merge branch 'asoc-5.3' into asoc-linus adds 2d1f6a14acc1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds e2799a2f94b6 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 17de7cfbe9cd Merge remote-tracking branch 'regulator-fixes/for-linus' adds dabf06695d1f Merge remote-tracking branch 'spi-fixes/for-linus' adds ad54567ad5d8 PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround adds 7bafda88de20 Documentation PCI: Fix pciebus-howto.rst filename typo adds 5a784d1851d2 Merge remote-tracking branch 'pci-current/for-linus' adds ab9d60e8ec11 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 1fed1f76486b Merge remote-tracking branch 'ide/master' adds b4735e0f6cce Merge remote-tracking branch 'hwmon-fixes/hwmon' adds e9b76d98ce2c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 352e85df41f8 Merge remote-tracking branch 'vfs-fixes/fixes' adds 60f98a20d943 Merge remote-tracking branch 'scsi-fixes/fixes' adds 56e3076221ae Merge remote-tracking branch 'fpga-fixes/fixes' adds d078de74e640 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds bc33f033410b Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 86c7590b495f Merge remote-tracking branch 'kbuild/for-next' adds 695169eeb101 Merge remote-tracking branch 'arm/for-next' adds 8e0bb48adfac Merge remote-tracking branch 'arm64/for-next/core' adds 3e2335c31286 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 71bd779e13ef Merge remote-tracking branch 'arm-soc/for-next' adds a9a4d6cbe0b2 Merge remote-tracking branch 'actions/for-next' adds 7815a9e4d5e3 Merge remote-tracking branch 'amlogic/for-next' adds d7bfdc3a32dd Merge remote-tracking branch 'aspeed/for-next' adds da1171fa6b0c Merge remote-tracking branch 'at91/at91-next' adds 14f106a1105c Merge remote-tracking branch 'bcm2835/for-next' adds bb83001dcd7a Merge remote-tracking branch 'imx-mxs/for-next' adds 6ef296c38228 Merge remote-tracking branch 'keystone/next' adds a0724ad3546d Merge remote-tracking branch 'mediatek/for-next' adds fd3c0fc7ce55 Merge remote-tracking branch 'mvebu/for-next' adds 43297bf0b340 Merge remote-tracking branch 'omap/for-next' adds 54d895bea43c arm64: dts: qcom: qcs404-evb: Mark WCSS clocks protected adds 3a653663d568 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] adds b346e15cceb8 Merge remote-tracking branch 'qcom/for-next' adds 48275fe16035 Merge remote-tracking branch 'renesas/next' adds 15f0d71b0406 Merge remote-tracking branch 'renesas-geert/next' adds 3c29ba8e7c78 Revert "ARM: dts: rockchip: add startup delay to rk3288-ve [...] adds dd7c66ac777a ARM: dts: add device tree for Mecer Xtreme Mini S6 adds 5cd966bf764e Merge branch 'v5.4-armsoc/dts32' into for-next adds 22c65d80afb7 arm64: dts: rockchip: enable internal SPI flash for RockPro64. adds fc702ed49a86 arm64: dts: rockchip: Add dts for Leez RK3399 P710 SBC adds 83e5a938eb99 Merge branch 'v5.4-armsoc/dts64' into for-next adds b06e23bff7e2 Merge remote-tracking branch 'rockchip/for-next' adds d518ff946358 Merge remote-tracking branch 'samsung-krzk/for-next' adds d0d0e7c4f2c3 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds f8c206e3de12 Merge remote-tracking branch 'tegra/for-next' adds 1d1ff4549de6 Merge branch 'clk-meson' into clk-next adds cf9ec1fc6d7c clk: actions: Don't reference clk_init_data after registration adds d6d251f9bb74 clk: lochnagar: Don't reference clk_init_data after registration adds 1610dd79d0f6 clk: meson: axg-audio: Don't reference clk_init_data after [...] adds af884a5dfdef clk: qcom: Don't reference clk_init_data after registration adds af55dadfbce3 clk: sirf: Don't reference clk_init_data after registration adds 09d4922d3c94 clk: socfpga: Don't reference clk_init_data after registration adds f6c90df8e7e3 clk: sprd: Don't reference clk_init_data after registration adds bd0e79f1da3c phy: ti: am654-serdes: Don't reference clk_init_data after [...] adds 1bc5557a3bff clk: socfpga: deindent code to proper indentation adds c8cec4f4af99 clk: milbeaut: Don't reference clk_init_data after registration adds 1a4549c150e2 clk: zx296718: Don't reference clk_init_data after registration adds 21ef77de22c0 rtc: sun6i: Don't reference clk_init_data after registration adds c42144139a38 clk: qcom: Remove error prints from DFS registration adds e0e04fc86692 clk: ti: Don't reference clk_init_data after registration adds a7b85ad25a97 clk: sunxi: Don't call clk_hw_get_name() on a hw that isn' [...] adds 0214f33c4e0e clk: Overwrite clk_hw::init with NULL during clk_register() adds ea145f659baf Merge branch 'clk-init-destroy' into clk-next adds 4f8c6aba37da clk: Fix falling back to legacy parent string matching adds 24876f09a7df clk: Fix potential NULL dereference in clk_fetch_parent_index() adds 8051a00252d5 Merge branch 'clk-fixes' into clk-next adds b0740d71cb56 clk: composite: Drop unused clk.h include adds 92c90f38b17c Merge branch 'clk-unused' into clk-next adds 7c7a9dd34382 Merge remote-tracking branch 'clk/clk-next' adds 9f37b1b65533 Merge remote-tracking branch 'csky/linux-next' adds 17c7fb631f24 Merge remote-tracking branch 'h8300/h8300-next' adds c116954b2c97 char: remove the SGI snsc driver adds 8334d1d41573 char: remove the SGI tiocx/mbcs driver adds defdeacb1ba8 char/agp: remove the sgi-agp driver adds 0b43ba0dbe81 ide: remove the sgiioc4 driver adds c7532b601e77 PCI/hotplug: remove the sgi_hotplug driver adds 08f9530a0f88 tty/serial: remove the sn_console driver adds a017ef17cfd8 tty/serial: remove the ioc4_serial driver adds 9c860e4cf708 tty/serial: remove the ioc3_serial driver adds 0fef2532d2a1 char/mspec: remove SGI SN2 support adds 9726bfcdb977 misc/sgi-xp: remove SGI SN2 support adds f877a786b1dd qla1280: remove SGI SN2 support adds 42ab658fccb6 qla2xxx: remove SGI SN2 support adds c9fa9c327b52 drivers: remove the SGI SN2 IOC3 base support adds f7bc6e42bf12 drivers: remove the SGI SN2 IOC4 base support adds cf07cb1ff4ea ia64: remove support for the SGI SN2 platform adds 05933aac7b11 ia64: remove now unused machvec indirections adds fc5bad03709f ia64: remove the hpsim platform adds 768557ca5b06 ia64: remove CONFIG_PCI ifdefs adds 2e0f2b1659dd ia64: remove CONFIG_ACPI ifdefs adds df43acac8e32 ia64: remove the zx1 swiotlb machvec adds 1164e757541b ia64: remove the SGI UV simulator support adds 16567ca85fce ia64: remove the unused sn_coherency_id symbol adds 974f83ec1e5a ia64: rework iommu probing adds fa809d709e7a ia64: move the ROOT_DEV setup to common code adds a8384e6ce523 ia64: move the screen_info setup to common code adds df41017eafd2 ia64: remove support for machvecs adds 6c13bb1d58d7 ia64: remove CONFIG_SWIOTLB ifdefs adds 0d3d343560ba genirq: remove the is_affinity_mask_valid hook adds 086a157c48af Merge remote-tracking branch 'ia64/next' adds 2810b307c131 Merge remote-tracking branch 'mips/mips-next' adds 4471ebf52d71 Merge remote-tracking branch 'parisc-hd/for-next' adds 5bccb37b1e47 Merge remote-tracking branch 'powerpc/next' adds 031bca078e75 soc: fsl: qbman: Remove dev_err() usage after platform_get_irq() adds 97777078d695 soc/fsl/qbman: Rework QBMan private memory setup adds 0505d00c8dba soc/fsl/qbman: Cleanup buffer pools if BMan was initialize [...] adds c5501aa92a88 soc/fsl/qbman: Cleanup QMan queues if device was already i [...] adds 627da8bad530 soc/fsl/qbman: Fix drain_mr_fqni() adds ea2b8488baa7 soc/fsl/qbman: Disable interrupts during portal recovery adds e844168a8f4a soc/fsl/qbman: Fixup qman_shutdown_fq() adds 6ea4c0fe4570 soc/fsl/qbman: Update device tree with reserved memory adds 80f97619f503 soc: fsl: guts: Add definition for LS1028A adds c49a3a9cf267 soc: fsl: dpio: remove explicit device_link_remove adds eadf0b17b43d bus: fsl-mc: remove explicit device_link_del adds 7db40747e454 Merge remote-tracking branch 'soc-fsl/next' adds e57bb647af43 Merge remote-tracking branch 's390/features' adds bf36645e27ba Merge remote-tracking branch 'sh/sh-next' adds 044ecc2c8482 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 2bb52b0511b5 Merge remote-tracking branch 'fscrypt/master' adds b5a2aa521b4c Merge remote-tracking branch 'afs/afs-next' adds d14f93d41225 Merge remote-tracking branch 'btrfs-kdave/for-next' adds d5a021992b34 Merge remote-tracking branch 'cifs/for-next' adds b8a121aaf091 Merge remote-tracking branch 'ext3/for_next' adds 4e34323135ec ext4: fix warning when turn on dioread_nolock and inline_data adds 991f52306ab8 ext4: remove unnecessary error check adds 547b9ad698b4 jbd2: flush_descriptor(): Do not decrease buffer head's ref count adds b0c013e2928d ext4: add a new ioctl EXT4_IOC_CLEAR_ES_CACHE adds 1ad3ea6e0a69 ext4: add a new ioctl EXT4_IOC_GETSTATE adds bb5835edcdf8 ext4: add new ioctl EXT4_IOC_GET_ES_CACHE adds cd2d99229dc9 ext4: drop legacy pre-1970 encoding workaround adds 7a14826ede1d ext4: set error return correctly when ext4_htree_store_dir [...] adds 4dfc52974f37 Merge remote-tracking branch 'ext4/dev' adds 75a037f3604c f2fs: fix livelock in swapfile writes adds 20c51afad33c f2fs: introduce {page,io}_is_mergeable() for readability adds 30c5f41549b6 f2fs: fix panic of IO alignment feature adds e1793a806c83 f2fs: disallow switching io_bits option during remount adds d9a94abb3380 f2fs: support FS_IOC_{GET,SET}FSLABEL adds 7a9606265b7d f2fs: fix to drop meta/node pages during umount adds 03dea268eff8 f2fs: fix to avoid tagging SBI_QUOTA_NEED_REPAIR incorrectly adds 51071ea888b8 f2fs: fix to avoid discard command leak adds c5e661b58a01 f2fs: support fiemap() for directory inode adds 536c728e5ee3 f2fs: fix to spread f2fs_is_checkpoint_ready() adds e2ab172e379a f2fs: fix to detect cp error in f2fs_setxattr() adds 8cc41cbde920 f2fs: fix to handle quota_{on,off} correctly adds 66b2617974b5 f2fs: disallow direct IO in atomic write adds 3baba10dcec1 fs: f2fs: Remove unnecessary checks of SM_I(sbi) in update [...] adds 2ea9dac3c183 f2fs: fix to avoid call kvfree under spinlock adds 50b7db07e958 fs: Reserve flag for casefolding adds 581b364942d8 f2fs: include charset encoding information in the superblock adds 546155f73637 f2fs: Support case-insensitive file name lookups adds a12ac222286a f2fs: use wrapped IS_SWAPFILE() adds 59ab29e5ec11 f2fs: fix to use more generic EOPNOTSUPP adds 02b38550fedf f2fs: use wrapped f2fs_cp_error() adds 60803cf503ca f2fs: fix to migrate blocks correctly during defragment adds d23d08d7d0ae f2fs: remove duplicate code in f2fs_file_write_iter adds ec85589d2910 f2fs: fix wrong available node count calculation adds b4af24731341 f2fs: cleanup the code in build_sit_entries. adds db4455e45fd2 Revert "f2fs: avoid out-of-range memory access" adds 7314e910a679 f2fs: Fix build error while CONFIG_NLS=m adds f01a55650cc5 f2fs: Fix indefinite loop in f2fs_gc() adds fa184f0862bd f2fs: fix to avoid data corruption by forbidding SSR overwrite adds 11d71529c9c9 f2fs: fix buffer overruns in FS_IOC_{GET, SET}FSLABEL adds 9c69f782d7f0 f2fs: fix copying too many bytes in FS_IOC_SETFSLABEL adds 0d75d151509f f2fs: add missing authorization check in FS_IOC_SETFSLABEL adds 440ff968ff2a Merge remote-tracking branch 'f2fs/dev' adds 3fda4c617e84 fs-verity: implement FS_IOC_ENABLE_VERITY ioctl adds 4dd893d832cf fs-verity: implement FS_IOC_MEASURE_VERITY ioctl adds add890c9f9d2 fs-verity: add SHA-512 support adds 432434c9f8e1 fs-verity: support builtin file signatures adds c93d8f885809 ext4: add basic fs-verity support adds 22cfe4b48ccb ext4: add fs-verity read support adds 84fb7ca4b3f8 ext4: update on-disk format documentation for fs-verity adds 95ae251fe828 f2fs: add fs-verity support adds 0e2be856e966 Merge remote-tracking branch 'fsverity/fsverity' adds 07aca15708f0 Merge remote-tracking branch 'fuse/for-next' adds d6846bfbeeac nfsd: fix dentry leak upon mkdir failure. adds dc46bba709cf nfsd: use i_wrlock instead of rcu for nfsdfs i_private adds bebd6997163a nfsd: initialize i_private before d_add adds 78e70e780b28 nfsd4: Fix kernel crash when reading proc file reply_cache_stats adds 4f375483559c Merge nfsd bugfixes adds 10fa8acf0fa6 nfsd: Remove unnecessary NULL checks adds d17cb5560798 sunrpc: add a new cache_detail operation for when a cache [...] adds 73b83214fbf7 locks: create a new notifier chain for lease attempts adds 5477af07bf8a notify: export symbols for use by the knfsd file cache adds 58c0bc788a5c vfs: Export flush_delayed_fput for use by knfsd. adds 393438b937c6 nfsd: add a new struct file caching facility to nfsd adds e429ec81a1ec nfsd: hook up nfsd_write to the new nfsd_file cache adds 92bf1f79a1d4 nfsd: hook up nfsd_read to the nfsd_file cache adds d087f46fd620 nfsd: hook nfsd_commit up to the nfsd_file cache adds d12bac106b6a nfsd: convert nfs4_file->fi_fds array to use nfsd_files adds 350897eb7dd3 nfsd: convert fi_deleg_file and ls_file fields to nfsd_file adds 58c692654527 nfsd: hook up nfs4_preprocess_stateid_op to the nfsd_file cache adds b34efb184949 nfsd: have nfsd_test_lock use the nfsd_file cache adds fc128157bacb nfsd: rip out the raparms cache adds fa2ffd8c509f nfsd: close cached files prior to a REMOVE or RENAME that [...] adds 79c39fbb0f89 nfsd: Fix up some unused variable warnings adds 9c68cac406af nfsd: Fix the documentation for svcxdr_tmpalloc() adds bc5d6b7462f7 svcrdma: Remove svc_rdma_wq adds 29d793f8dd38 svcrdma: Use llist for managing cache of recv_ctxts adds 9700ea295cb4 Merge remote-tracking branch 'nfsd/nfsd-next' adds 49ba4fd5b474 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 31c20dede460 list.h: add list_pop and list_pop_entry helpers adds a12c4b4602f1 iomap: copy the xfs writeback code to iomap.c adds 4b45a4b5c1f5 iomap: add tracing for the address space operations adds 6f0af1def491 iomap: warn on inline maps in iomap_writepage_map adds 84be4599c1a6 xfs: set IOMAP_F_NEW more carefully adds f61be89fed56 iomap: zero newly allocated mapped blocks adds 791ee52eb10b iomap: Fix trivial typo adds f55478cdcaa8 Merge remote-tracking branch 'iomap/iomap-for-next' adds 96875130a0a5 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds df2474a22c42 locks: print a warning when mount fails due to lack of "ma [...] adds 2c5e0250d661 Merge remote-tracking branch 'file-locks/locks-next' adds 5de0ae14fddc Merge remote-tracking branch 'vfs/for-next' adds 19c8732fd86a Merge remote-tracking branch 'printk/for-next' adds 4f826d289f17 Merge remote-tracking branch 'pci/next' adds e9891ecfdfad Merge remote-tracking branch 'hid/for-next' adds 5435f008deb2 Merge branch 'i2c/for-current' into i2c/for-next adds af80559b4d9c i2c: replace i2c_new_secondary_device with an ERR_PTR variant adds 4e4521f76ff9 dt-bindings: i2c: rcar: Rename bindings documentation file adds 747bee357404 dt-bindings: i2c: i2c-emev2: Rename bindings documentation file adds 232219b9a464 i2c-cht-wc: Fix lockdep warning adds cf254eed8bd5 Merge branch 'i2c/for-5.4' into i2c/for-next adds 878c36163cb1 Merge remote-tracking branch 'i2c/i2c/for-next' adds 69645bc7716b Merge remote-tracking branch 'i3c/i3c/next' adds 6df456eb22fc Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 7f90874125a5 Merge remote-tracking branch 'jc_docs/docs-next' adds 648677a57f28 Merge remote-tracking branch 'v4l-dvb/master' adds d30bdfc0ecf8 PM: sleep: Replace strncmp() with str_has_prefix() adds 1650f7f37175 Merge branch 'pm-sleep' into linux-next adds 9250e166a177 Merge branch 'pm-s2idle-rework' into linux-next adds ae960dc9f11a Merge branch 'pm-cpufreq' into linux-next adds 8cf0b72ddb67 Merge branch 'pm-cpuidle' into linux-next adds 7f7ec13b72b9 Merge branches 'pm-domains' and 'acpi-pm' into linux-next adds 92f74956122e Merge branches 'acpi-apei', 'acpi-processor' and 'acpi-tab [...] adds d35e6c9b530e Merge remote-tracking branch 'pm/linux-next' adds d084aea77980 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds f00a965f737d Merge remote-tracking branch 'opp/opp/linux-next' adds 9a8b8b62ef8a Merge remote-tracking branch 'thermal/next' adds 186c375dee1c Merge remote-tracking branch 'thermal-soc/next' adds 0410e39b248d Merge remote-tracking branch 'ieee1394/for-next' adds 57d3d6f902f6 Merge remote-tracking branch 'swiotlb/linux-next' adds 268dcf532ac3 Merge remote-tracking branch 'rdma/for-next' adds 9c1029818c71 net: phy: adin: add support for Analog Devices PHYs adds 49cc4c7db453 net: phy: adin: hook genphy_{suspend, resume} into the driver adds fb44b8d62cc3 net: phy: adin: add support for interrupts adds 3e32d020d864 net: phy: adin: add {write,read}_mmd hooks adds d6200c8fd5b3 net: phy: adin: configure RGMII/RMII/MII modes on config adds c83e6163d852 net: phy: adin: make RGMII internal delays configurable adds f1012fb47608 net: phy: adin: make RMII fifo depth configurable adds b422d1b6f761 net: phy: adin: add support MDI/MDIX/Auto-MDI selection adds c6aa697c41fd net: phy: adin: add EEE translation layer from Clause 45 t [...] adds fa5bd9c5f1cd net: phy: adin: implement PHY subsystem software reset adds 2d99b58461e1 net: phy: adin: implement downshift configuration via phy-tunable adds 9fe0b8d6ba9f net: phy: adin: add ethtool get_stats support adds 767078132ff9 dt-bindings: net: add bindings for ADIN PHY driver adds 13b18f1d281b Merge branch 'net-phy-adin-add-support-for-Analog-Devices-PHYs' adds 927441adea56 net: dsa: mv88e6xxx: check for mode change in port_setup_mac adds 87caaaf2d19d selftests: Fix get_ifidx and callers in nettest.c adds a4d2113e46c1 ipvlan: set hw_enc_features like macvlan adds c227ce442385 net: phy: remove calls to genphy_config_init adds 00843d99ce15 net: dsa: remove calls to genphy_config_init adds 4b9cb2a5ceed net: phy: remove genphy_config_init adds 59d0f749bf3e Merge branch 'net-phy-remove-genphy_config_init' adds f59783f5bb1a net: bridge: mdb: move vlan comments adds 6545916ed9f4 net: bridge: mdb: factor out mdb filling adds e77b0c84e33c net: bridge: mdb: dump host-joined entries as well adds 1bc844ee0faa net: bridge: mdb: allow add/delete for host-joined groups adds f77508308fa7 Merge branch 'bridge-mdb' adds 9b63f57d4ab9 drop_monitor: Move per-CPU data init/fini to separate functions adds cac1174fa17f drop_monitor: Initialize hardware per-CPU data adds edd3d0074c25 drop_monitor: Add basic infrastructure for hardware drops adds 80cebed85c88 drop_monitor: Consider all monitoring states before perfor [...] adds 5e58109b1ea4 drop_monitor: Add support for packet alert mode for hardwa [...] adds d40e1deb930f drop_monitor: Add support for summary alert mode for hardw [...] adds 8e94c3bc922e drop_monitor: Allow user to start monitoring hardware drops adds 0f420b6c52e9 devlink: Add packet trap infrastructure adds 391203ab11df devlink: Add generic packet traps and groups adds f3047ca01f12 Documentation: Add devlink-trap documentation adds da58f90f11f5 netdevsim: Add devlink-trap support adds 9e0874570488 Documentation: Add description of netdevsim traps adds bc030d9c91c3 selftests: forwarding: devlink_lib: Allow tests to define [...] adds a054c8d90bac selftests: forwarding: devlink_lib: Add devlink-trap helpers adds b3cb7df9ecb5 selftests: devlink_trap: Add test cases for devlink-trap adds 95766451bfb8 Documentation: Add a section for devlink-trap testing adds 83beee5a3aff Merge branch 'drop_monitor-for-offloaded-paths' adds 25e80cd05ff8 net: stmmac: Get correct timestamp values from XGMAC adds ec222003bd94 net: stmmac: Prepare to add Split Header support adds c887e02a938d net: stmmac: xgmac: Correctly return that RX descriptor is [...] adds 67afd6d1cfdf net: stmmac: Add Split Header support and enable it in XGM [...] adds b5418e130e5f net: stmmac: Add a counter for Split Header packets adds 95eaf3cd0a90 net: stmmac: dwxgmac: Add Flexible PPS support adds bfc56530697d net: stmmac: Add ethtool register dump for XGMAC cores adds 8000ddc0eceb net: stmmac: Add support for SA Insertion/Replacement in X [...] adds 8180d5797a1d net: stmmac: selftests: Add tests for SA Insertion/Replacement adds 81b945aea0ea net: stmmac: xgmac: Add EEE support adds 30d932279dc2 net: stmmac: Add support for VLAN Insertion Offload adds 94e18382003c net: stmmac: selftests: Add selftest for VLAN TX Offload adds d83d508b74c4 Merge branch 'stmmac-next' adds 46ee73508cbb net: hns3: add or modify comments adds cdd332accd4a net: hns3: modify redundant initialization of variable adds 37417c6625ca net: hns3: fix error and incorrect format adds ac887be5b0fe net: hns3: change print level of RAS error log from warnin [...] adds 20981a1e6b70 net: hns3: prevent unnecessary MAC TNL interrupt adds 1bef61fc7eed net: hns3: add phy_attached_info() to the hns3 driver adds 10086b345385 Merge branch 'hns3-next' adds e654f9f53b45 tipc: clean up skb list lock handling on send path adds 9041f047df3a be2net: eliminate enable field from be_aic_obj adds 5be4480d4656 dt-bindings: net: mediatek: Add support for MediaTek MT762 [...] adds 45487403e104 net: ethernet: mediatek: Rename MTK_QMTK_INT_STATUS to MTK [...] adds 08df5fa63acc net: ethernet: mediatek: Rename NEXT_RX_DESP_IDX to NEXT_DESP_IDX adds 296c9120752b net: ethernet: mediatek: Add MT7628/88 SoC support adds 20e79a0a2cfd net: hns: add phy_attached_info() to the hns driver adds 6de6e0da658e Merge remote-tracking branch 'net-next/master' adds 9def249dc840 tools: bpftool: fix arguments for p_err() in do_event_pipe() adds 22c349e8db89 tools: bpftool: fix format strings and arguments for jsonw [...] adds ed4a3983cd3e tools: bpftool: fix argument for p_err() in BTF do_dump() adds 8a15d5ced8c6 tools: bpftool: fix format string for p_err() in query_flo [...] adds b0ead6d75a5b tools: bpftool: fix format string for p_err() in detect_co [...] adds 8918dc42dc85 tools: bpftool: move "__printf()" attributes to header file adds 82c4c3b7c767 Merge branch 'fix-printf' adds e03250061b54 btf: fix return value check in btf_vmlinux_init() adds 9116e5e2b1ff xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup adds 77cd0d7b3f25 xsk: add support for need_wakeup flag in AF_XDP rings adds 3d0c5f1cd268 i40e: add support for AF_XDP need_wakeup feature adds 5c129241e2de ixgbe: add support for AF_XDP need_wakeup feature adds a4500432c258 libbpf: add support for need_wakeup flag in AF_XDP part adds 46738f73ea4f samples/bpf: add use of need_wakeup flag in xdpsock adds 871aa189a69f net/mlx5e: Move the SW XSK code from NAPI poll to a separa [...] adds a7bd4018d642 net/mlx5e: Add AF_XDP need_wakeup support adds c8186c8064c4 Merge branch 'bpf-af-xdp-wakeup' adds c14a9f633d9e net: Don't call XDP_SETUP_PROG when nothing is changed adds 929ffa6e9df0 libbpf: relicense bpf_helpers.h and bpf_endian.h adds fae55527ac11 selftests/bpf: fix race in test_tcp_rtt test adds b0e4701ce15d bpf: export bpf_map_inc_not_zero adds 8f51dfc73bf1 bpf: support cloning sk storage on accept() adds 9e819ffcfe35 bpf: sync bpf.h to tools/ adds c3bbf176fbad selftests/bpf: add sockopt clone/inheritance test adds 8e46c3534a55 Merge branch 'bpf-sk-storage-clone' adds 0402acd683c6 xsk: remove AF_XDP socket from map when the socket is released adds 36cc34358caf xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP adds 1f7267232711 Merge branch 'bpf-af-xdp-xskmap-improvements' adds 50526c1feee6 Merge remote-tracking branch 'bpf-next/master' adds 6074416bffa0 Merge remote-tracking branch 'nfc-next/master' adds bb7c4cb4dcfe Merge remote-tracking branch 'wireless-drivers-next/master' adds 3e6b4e2cefbd Merge remote-tracking branch 'bluetooth/master' adds 035b1f626eaf Merge remote-tracking branch 'gfs2/for-next' adds abeecf3eb6f8 Merge remote-tracking branch 'nand/nand/next' adds 61afb822e27f Merge remote-tracking branch 'spi-nor/spi-nor/next' adds d52640e055dc Merge remote-tracking branch 'crypto/master' adds 745adc3f9216 drm/vmwgfx: Add debug message for layout change ioctl adds 9bb34e9013fc drm/vmwgfx: Use VMW_DEBUG_KMS for vmwgfx mode-setting user errors adds 9c84aeba67cc drm/vmwgfx: Kill unneeded legacy security features adds d5c1f0110dd6 drm/vmwgfx: drop use of drmP.h in header files adds 6ae8748bf706 drm/vmwgfx: drop reminaing users of drmP.h adds a0a63940b0c9 drm/vmwgfx: Assign eviction priorities to resources adds 8120ed5ebd2a Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] adds 3ceadc5280ed Merge remote-tracking branch 'drm/drm-next' adds fc6e327bf9ef Merge remote-tracking branch 'amdgpu/drm-next' adds 8e7cb1799b4f drm/i915: Extract intel_frontbuffer active tracking adds 6ac689d2e316 drm/i915: Use the associated uncore for the vm adds 665c1c2166d3 drm/i915/buddy: tidy up i915_buddy_fini adds 3ba09632ce8b drm/i915/buddy: use kmemleak_update_trace adds 1249dc171738 drm/i915/uc: Move FW size sanity check back to fetch adds 851dfec946b6 drm/i915/wopcm: Check WOPCM layout separately from calculations adds 311482651d5e drm/i915/wopcm: Try to use already locked WOPCM layout adds 0d12ed982bba drm/i915/wopcm: Update error messages adds f789fbb1eb16 drm/i915/wopcm: Fix SPDX tag location adds 6c69a45445af drm/i915/gt: Mark context->active_count as protected by ti [...] adds 25ffd4b11d06 drm/i915: Markup expected timeline locks for i915_active adds df403069029d drm/i915/execlists: Lift process_csb() out of the irq-off [...] adds 3e5d0641e896 drm/i915: Move i915_power_well_id out of i915_reg.h adds 3d7b3039741d drm/i915: Move engine IDs out of i915_reg.h adds 4e3f12d86609 drm/i915: Move gmbus definitions out of i915_reg.h adds 4cb3b44d6b71 drm/i915: Wrappers for display register waits adds 356c484822e6 drm/i915/uc: Add explicit DISABLED state for firmware adds eb7c022ddc0c drm/i915/gtt: Fold gen8 insertions into one adds 9559c8751385 drm/i915/selftests: Check the context size adds 5bde5a4572e1 drm/i915/uc: Cleanup fw fetch only if it was successful adds 4a600cb707e1 drm/i915/uc: Cleanup fw fetch on every GuC/HuC init failure adds 0075a20a6dd1 drm/i915/uc: Never fail on uC preparation step adds 1ce5ba970cb7 drm/i915/guc: Don't open log relay if GuC is not running adds ee402140274e drm/i915/uc: Don't always fail on unavailable GuC firmware adds a8dc0f6d187b drm/i915/uc: Never fail on HuC firmware errors adds ef4688497512 drm/i915: Propagate fence errors adds 0a9afdd9cb28 Merge remote-tracking branch 'drm-intel/for-linux-next' adds b016cd6ed4b7 dma-buf: Restore seqlock around dma_resv updates adds 1e938755fa51 video: omapfb2: Make standard and custom panel drivers mut [...] adds 45f16c82db7e drm/omap: displays: Remove unused panel drivers adds b0baf85bb27a drm/panel: tpo-td043mtea1: remove redundant assignment adds 4fe3997a68f3 dma-fence: Shrink size of struct dma_fence adds f86a802bf3a7 dma-fence: Avoid list_del during fence->cb_list iteration adds 0fc89b6802ba dma-fence: Simply wrap dma_fence_signal_locked with dma_fe [...] adds f2cb60e9a388 dma-fence: Store the timestamp in the same union as the cb_list adds 596cb85218d7 drm/vboxvideo: Make structure vbox_fb_helper_funcs constant adds 2fec78c0ba44 Merge remote-tracking branch 'drm-misc/for-linux-next' adds b816192f9537 Merge remote-tracking branch 'drm-msm/msm-next' adds b15a0b608699 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds bd4ce886bad0 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 60f11d598555 Merge remote-tracking branch 'regmap/for-next' adds 0fc1e447e9e4 ALSA: hda - Expand pin_match function to match upcoming new tbls adds 7c0a69394c26 ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family adds cebf49611114 Merge remote-tracking branch 'sound/for-next' adds f59b16ef4cce ASoC: SOF: topology: Add dummy support for i.MX8 DAIs adds 8207a1c49112 ASoC: SOF: rename SOUNDWIRE to ALH adds 4d6bbf1a015c ASoC: SOF: topology: initial support for Intel ALH DAI type adds 6e3360cd07ec ASoC: SOF: pcm: add ALH support adds 1eac0c5c55b3 Merge branch 'asoc-5.4' into asoc-next adds e5f14c6b996a Merge remote-tracking branch 'sound-asoc/for-next' adds ee7ef88be4c8 Merge remote-tracking branch 'modules/modules-next' adds 0bec8b7e5ca1 Input: remove dev_err() usage after platform_get_irq() adds 62c3801619e1 Input: cros_ec_keyb - add back missing mask for event_type adds effa1ebc034f Merge remote-tracking branch 'input/next' adds e932fdbcfb69 Merge remote-tracking branch 'block/for-next' adds bf2a804b36b8 dm dust: use dust block size for badblocklist index adds 6910a593ffcf Merge remote-tracking branch 'device-mapper/for-next' adds 95062b4f61c9 Merge remote-tracking branch 'mmc/next' adds 9bc719484867 Merge remote-tracking branch 'kgdb/kgdb-next' adds 8a685033da2f Merge remote-tracking branch 'mfd/for-mfd-next' adds c88842deffb5 Merge remote-tracking branch 'regulator/for-next' adds 20de61dba991 Merge remote-tracking branch 'security/next-testing' adds 4e17c78a7acd Merge remote-tracking branch 'apparmor/apparmor-next' adds f38a5e790b48 Merge remote-tracking branch 'integrity/next-integrity' adds cb133c831548 Merge remote-tracking branch 'keys/keys-next' adds d74c1513625f Merge remote-tracking branch 'selinux/next' adds b77e14150cf1 Merge remote-tracking branch 'watchdog/master' adds 0b79cac5142e Merge remote-tracking branch 'iommu/next' adds cc38a863cb34 Merge remote-tracking branch 'devicetree/for-next' adds abbd550de260 Merge remote-tracking branch 'spi/for-next' adds 12ece2d53d3e x86/cpu: Explain Intel model naming convention adds 6938c31338b5 Merge branch 'x86/urgent' adds 646cf1ee98fa Merge branch 'x86/mm' adds e39f9511e5ec Merge branch 'x86/hyperv' adds b7f157d54ae4 Merge branch 'x86/entry' adds 6bf0f275d8c4 Merge branch 'x86/cpu' adds 41b57d1bb8a4 lib: Remove redundant ftrace flag removal adds bba10c5cab4d x86/cpu: Use constant definitions for CPU models adds 20f8008e8810 Merge branch 'x86/cleanups' adds 872605e73349 Merge branch 'x86/build' adds d5a1baddf158 x86/boot: Use common BUILD_BUG_ON adds b01d74b99d54 Merge branch 'x86/boot' adds 929c6104a98c Merge branch 'x86/apic' adds bfb026695821 Merge branch 'timers/core' adds f2fe9ead6918 Merge branch 'smp/hotplug' adds c1a280b68d4e sched/preempt: Use CONFIG_PREEMPTION where appropriate adds 01b1d88b0982 rcu: Use CONFIG_PREEMPTION adds 27972765bd04 locking/spinlocks: Use CONFIG_PREEMPTION adds 30c937043b2d tracing: Use CONFIG_PREEMPTION adds 92616606368e kprobes: Use CONFIG_PREEMPTION adds 48593975aeee x86: Use CONFIG_PREEMPTION adds cb376c26971f x86/dumpstack: Indicate PREEMPT_RT in dumps adds 09c7e8b21d67 x86/kvm: Use CONFIG_PREEMPTION adds eb1c21d820b8 Merge branch 'sched/rt' adds e9e0af605676 Merge branch 'sched/core' adds 08db34410c59 Merge branch 'ras/core' adds 272172bd418c Merge remote-tracking branch 'torvalds/master' into perf/core adds 57fc032ad643 perf session: Avoid infinite loop when seeing invalid header.size adds 61a461fcbd62 perf config: Honour $PERF_CONFIG env var to specify altern [...] adds 5de9e5fda05b perf config: Document the PERF_CONFIG environment variable adds 4fe94ce1c6ba perf test vfs_getname: Disable ~/.perfconfig to get defaul [...] adds 2b75863b0845 perf tools: Fix paths in include statements adds b115df076d33 perf vendor events intel: Add Icelake V1.00 event file adds 1205a2719e52 perf top: Set display thread COMM to help with debugging adds 7d1a5efa20db perf hists: Do not link a pair if already linked adds 3e70008a6021 perf trace: Fix segmentation fault when access syscall inf [...] adds 5f8b4d5d237a perf hist: Remove dummy entries when finding real ones. adds 40d81772dac4 perf top: Collapse and resort all evsels in a group adds 74d5f3d06f70 tools build: Add capability-related feature detection adds c22e150e3afa perf tools: Add helpers to use capabilities if present adds 97993bd6eb89 perf tools: Add NO_LIBCAP=1 to the minimal build test adds 083c1359b0e0 perf tools: Add CAP_SYSLOG define for older systems adds c766f3df635d perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 adds 73e5de70dca0 perf ftrace: Improve error message about capability to use ftrace adds ce7b0e426ef3 perf record: Add an option to take an AUX snapshot on exit adds 5a4b58e5d64a perf tools: Add aux_output attribute flag adds 181ebb5e23a5 perf tools: Add itrace option 'o' to synthesize aux-output events adds 9e64cefe4335 perf intel-pt: Process options for PEBS event synthesis adds 1b9921546a96 perf tools: Add aux-output config term adds 243384dd25c8 perf intel-pt: Add brief documentation for PEBS via Intel PT adds acb9f2d4755a perf evsel: Provide meaningful warning when trying to use [...] adds 38fe26b46f55 tools: Keep list of tools in alphabetical order adds 3143906c2770 perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format adds 0a4d8fb229dd perf record: Support aarch64 random socket_id assignment adds 1cd8fa288eb8 perf ui: No need to set ui_browser to 1 twice adds 4511708b9a04 Merge tag 'perf-core-for-mingo-5.4-20190814' of git://git. [...] adds 11e54d35e6d5 perf vendor events intel: Add Tremontx event file v1.02 adds f90a24171a81 perf script: Allow specifying event to switch on processin [...] adds 6469eb6dffeb perf script: Allow showing the --switch-on event adds dd41f660c03a perf script: Allow specifying event to switch off processi [...] adds d2360442725f perf evswitch: Move struct to a separate header to use in [...] adds 8829e56fa050 perf evswitch: Move switch logic to use in other tools adds 0b495b121585 perf evswitch: Add the names of on/off events adds add3a719c95f perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing adds 124e02be72fd perf evswitch: Introduce init() method to set the on/off e [...] adds c9a4269930da perf evswitch: Move enoent error message printing to separ [...] adds 8b3c9ea7bf8f perf evswitch: Add hint when not finding specified on/off events adds 22ac4318ad95 perf trace: Add --switch-on/--switch-off events adds 2f53ae347f59 perf top: Add --switch-on/--switch-off events adds ef4b1a539f4b perf report: Add --switch-on/--switch-off events adds ab6cd0e5276e perf map: Use zalloc for map_groups adds e8ba2906f6b9 perf unwind: Fix libunwind when tid != pid adds e2736219e6ca perf unwind: Remove unnecessary test adds cfb104ca8a26 Merge tag 'perf-core-for-mingo-5.4-20190816' of git://git. [...] adds 6160ff2a462a Merge branch 'perf/core' adds a11e74257e15 Merge branch 'locking/core' adds 7af3cd678248 Merge branch 'efi/urgent' adds e55f31a59947 efi: x86: move efi_is_table_address() into arch/x86 adds ec7e1605d79d efi/x86: move UV_SYSTAB handling into arch/x86 adds 5828efb95bc4 efi: ia64: move SAL systab handling out of generic EFI code adds 1c5fecb61255 efi: Export Runtime Configuration Interface table to sysfs adds b194a77fcc40 efi: cper: print AER info of PCIe fatal error adds d3dc0168e932 Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] adds 2230b8443ae0 Merge branch 'efi/core' adds ab746e97e560 Merge remote-tracking branch 'tip/auto-latest' adds 55dd766dae55 Merge remote-tracking branch 'edac/edac-for-next' adds be217ba5f2cb Merge remote-tracking branch 'rcu/rcu/next' adds 24cab82c34aa KVM: arm/arm64: vgic: Add LPI translation cache definition adds 1bb3691d8330 KVM: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive adds 7d825fd6eaa7 KVM: arm/arm64: vgic-its: Add MSI-LPI translation cache in [...] adds 0c1448486619 KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation c [...] adds b4931afcde1f KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation c [...] adds 363518f37a86 KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation c [...] adds cbfda481d87e KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation c [...] adds 89489ee9ced8 KVM: arm/arm64: vgic-its: Cache successful MSI->LPI translation adds 86a7dae884f3 KVM: arm/arm64: vgic-its: Check the LPI translation cache [...] adds 41108170d980 KVM: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic adds 363de99b7705 arm64/kvm: Remove VMID rollover I-cache maintenance adds 0ed5f5d63963 KVM: arm/arm64: vgic: Make function comments match functio [...] adds 07ab0f8d9a12 KVM: Call kvm_arch_vcpu_blocking early into the blocking sequence adds e55512e8bbc0 Merge remote-tracking branch 'kvm-arm/next' adds 3ff977f49f6e Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 382e6329f08e Merge remote-tracking branch 'kvms390/next' adds 1d6e3ecf8fea Merge remote-tracking branch 'percpu/for-next' adds 50944213062f platform/x86: intel_pmc_ipc: Remove dev_err() usage after [...] adds eaae882c4a77 platform/mellanox: mlxreg-hotplug: Remove dev_err() usage [...] adds b2dd2d9a49e0 platform/x86: intel_bxtwc_tmu: Remove dev_err() usage afte [...] adds f839b4b549a6 platform/x86: intel_int0002_vgpio: Remove dev_err() usage [...] adds a0c809792183 platform/x86: touchscreen_dmi: Add info for the Chuwi Surb [...] adds f078d053c869 platform/x86: touchscreen_dmi: Add info for the Irbis TW90 tablet adds 02a5e9bc86de platform/x86: asus-nb-wmi: Support ALS on the Zenbook UX430UNR adds d507a54f5865 platform/x86: asus-wmi: Add support for charge threshold adds 84d8e80b0a36 platform/x86: asus-wmi: Refactor charge_threshold_store() adds a5556fa1107d platform/x86: asus-wmi: Replace sscanf() with kstrtoint() adds 2275752004ab platform/x86: asus-wmi: Use clamp_val() instead of open co [...] adds 127e1dfc66cd platform/x86: asus-wmi: Drop indentation level by invertin [...] adds 109e8adfbc66 platform/x86: asus-wmi: Remove unnecessary blank lines adds 24b35b2fc7bf Merge remote-tracking branch 'drivers-x86/for-next' adds a42108044910 Merge remote-tracking branch 'hsi/for-next' adds a8fcbb8f3c0e Merge remote-tracking branch 'leds/for-next' adds 2033f6858970 ipmi: Free receive messages when in an oops adds c84f0eaa8cd3 Merge remote-tracking branch 'ipmi/for-next' adds d621b7c1d4e4 Merge remote-tracking branch 'driver-core/driver-core-next' adds eceddc4071e3 usb: typec: fusb302: Remove unused properties adds c7316315a221 dt-bindings: usb: fusb302: Remove deprecated properties adds 8f6244055bd3 usb: typec: fusb302: Always provide fwnode for the port adds b98052e9b5c4 USB: storage: isd200: remove redundant assignment to varia [...] adds 6d03c140db2e USB: phy: fsl-usb: convert platform driver to use dev_groups adds 9f4bc2ed7408 usb: typec: tcpm: Use usb_debug_root as root for our debug [...] adds b7cd6f64ff57 usb: typec: fusb302: Use usb_debug_root as root for our de [...] adds 1e296b5be40d usb: typec: fusb302: Call fusb302_debugfs_init earlier adds 7ffc95e90e30 Merge 5.3-rc5 into usb-next adds 7cd0b128eccf Merge remote-tracking branch 'usb/usb-next' adds 6c42c9c6a861 Merge remote-tracking branch 'tty/tty-next' adds 6d54e455689e misc: xilinx_sdfec: Store driver config and state adds 6f86ed820178 misc: xilinx_sdfec: Add ability to configure turbo adds 20ec628e8007 misc: xilinx_sdfec: Add ability to configure LDPC adds 77dd39d924e6 misc: xilinx_sdfec: Add ability to get/set config adds cc538f609dee misc: xilinx_sdfec: Support poll file operation adds 6bd6a690c2e7 misc: xilinx_sdfec: Add stats & status ioctls adds e6f4c346d32e Docs: misc: xilinx_sdfec: Add documentation adds e00feed03f8d MAINTAINERS: add maintainer for SD-FEC adds 9bfe54e3b70e xilinx_sdfec: Convert to IDA adds cd010d9b986f sgi-xp: xpc_uv: Make structure xpc_arch_ops_uv constant adds 672a749b4df6 sgi-xpc: Use GFP_ATOMIC for kmalloc in atomic context. adds 04eb94d52642 slimbus: qcom-ngd-ctrl: Add of_node_put() before return adds fcaf3d933926 slimbus: fix slim_tid_txn() adds 443c396f08a4 dt-bindings: imx-ocotp: Add i.MX8MN compatible adds d93b5d4a2145 nvmem: imx-ocotp: Add i.MX8MN support adds 2ac00e34acfc nvmem: sunxi_sid: fix A64 SID controller support adds cb6b0a393c4a nvmem: meson-mx-efuse: allow reading data smaller than word_size adds 5fb812293ad6 nvmem: mxs-ocotp: update MODULE_AUTHOR() email address adds e3fd9d360c7d dt-bindings: fsl: scu: add new compatible string for ocotp adds a3c59cf29710 nvmem: imx: add i.MX8QM platform support adds e70c971d7d8a Merge 5.3-rc5 into char-misc-next adds 9777dc10f528 Merge remote-tracking branch 'char-misc/char-misc-next' adds 566bdd5afaf7 Merge remote-tracking branch 'extcon/extcon-next' adds 3b74a941540f Merge remote-tracking branch 'soundwire/next' adds b68b4141e645 Merge remote-tracking branch 'thunderbolt/next' adds a72553505f11 staging: erofs: removing an extra call to iloc() in fill_inode() adds 1548547e1d82 staging: gasket: apex: Make structure apex_desc constant adds 7d5e9e350e60 staging: rtl8192u: fix up indentation of a statement adds d247ceda6ae6 staging: comedi: usbduxsigma: remove redundant assignment [...] adds a6b9b1d5eae6 staging: erofs: introduce EFSCORRUPTED and more logs adds 382329a9d855 staging: erofs: differentiate unsupported on-disk format adds ff784a78af11 staging: erofs: correct all misused ENOTSUPP adds 81e0da703fdb staging: sm750fb: fix odd license text adds eb0e7bf3ca94 staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Use [...] adds 5ee5265674ce staging: rtl8192e: rtllib_crypt_ccmp.c: Use crypto API ccm(aes) adds 1d819c5406d8 staging: erofs: use common file type conversion adds 87b42aa3cb55 staging: gasket: Remove unnecessary line-breaks in functio [...] adds c6d6832ce398 Merge 5.3-rc5 into staging-next adds 90184aa1a50e Merge remote-tracking branch 'staging/staging-next' adds 7dfa759ac34e Merge remote-tracking branch 'mux/for-next' adds 0920fd55ff0b Merge remote-tracking branch 'icc/icc-next' adds 254589874fe8 Merge remote-tracking branch 'slave-dma/next' adds 51fd3049fd5a Merge remote-tracking branch 'cgroup/for-next' adds f7886497afcb Merge remote-tracking branch 'scsi/for-next' adds 0a3c140ab062 Merge remote-tracking branch 'scsi-mkp/for-next' adds 1b8ba466e205 Merge remote-tracking branch 'rpmsg/for-next' adds df451f83e1fc gpio: of: fix Freescale SPI CS quirk handling adds 379ce1ff51aa gpio: stubs in headers should be inline adds 984078b26420 Merge branch 'devel' into for-next adds e7cc5d3bb803 Merge remote-tracking branch 'gpio/for-next' adds ef4c4dad32f0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 1bd231538c21 pinctrl: intel: Allow to request locked pads adds 6d07c89fd1fe Merge remote-tracking branch 'gpio-intel/for-next' adds 7548f320ec9e Merge remote-tracking branch 'pinctrl/for-next' adds f3ecfbf9786f Merge remote-tracking branch 'pinctrl-intel/for-next' adds ba553de4567b Merge remote-tracking branch 'pinctrl-samsung/for-next' adds e0c9cbce6da5 Merge remote-tracking branch 'y2038/y2038' adds ae5d470dfe5b Merge remote-tracking branch 'livepatching/for-next' adds aad03e77cb2d Merge remote-tracking branch 'coresight/next' adds f5ef52be4abd Merge remote-tracking branch 'rtc/rtc-next' adds eacd0193f7b2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds d6f1b674df52 Merge remote-tracking branch 'at24/at24/for-next' adds f0685558fffc Merge remote-tracking branch 'kspp/for-next/kspp' adds fcf839931412 Merge remote-tracking branch 'slimbus/for-next' adds 8a617c0d762c nvmem: mxs-ocotp: update MODULE_AUTHOR() email address adds b738a55405a0 dt-bindings: fsl: scu: add new compatible string for ocotp adds 8555b95dbd8b nvmem: imx: add i.MX8QM platform support adds 1b84f76e3865 Merge remote-tracking branch 'nvmem/for-next' adds ac53b15c408a Merge remote-tracking branch 'xarray/xarray' adds 8143289bc350 Merge remote-tracking branch 'hyperv/hyperv-next' adds dda5c5041cee Merge remote-tracking branch 'pidfd/for-next' adds f57d7db336a6 Merge remote-tracking branch 'devfreq/for-next' adds 56c57103db17 mm/mmu_notifiers: hoist do_mmu_notifier_register down_writ [...] adds 70df291bf81f mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm adds 2c7933f53f6b mm/mmu_notifiers: add a get/put scheme for the registration adds e4c057d02c9e misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct adds 6832c9dc8358 hmm: use mmu_notifier_get/put for 'struct hmm' adds f684f7d04b05 drm/radeon: use mmu_notifier_get/put for struct radeon_mn adds c234085f2960 drm/amdkfd: fix a use after free race with mmu_notifer unregister adds 3602ace90723 drm/amdkfd: use mmu_notifier_put adds 5ad4e304ebca Merge 'notifier_get_put' into hmm.git adds 6999a07fc236 mm: turn migrate_vma upside down adds 9719f0832fef nouveau: reset dma_nr in nouveau_dmem_migrate_alloc_and_copy adds 731b2a9c4cc1 nouveau: factor out device memory address calculation adds a1486e9e9cca nouveau: factor out dmem fence completion adds 4701f9e634a6 nouveau: remove a few function stubs adds 241844848d90 nouveau: simplify nouveau_dmem_migrate_to_ram adds c70dc91f5302 nouveau: simplify nouveau_dmem_migrate_vma adds 6f74d96016aa mm: remove the unused MIGRATE_PFN_ERROR flag adds 8d21bcb46a1e mm: remove the unused MIGRATE_PFN_DEVICE flag adds 710c5fc55ba6 mm: remove CONFIG_MIGRATE_VMA_HELPER adds 3dc05ddf9aaa mm/mmu_notifiers: check if mmu notifier callbacks are allo [...] adds 244aa1392f6d Merge remote-tracking branch 'hmm/hmm' adds 7233529c545f Merge remote-tracking branch 'fpga/for-next' adds 7bba55f96aa4 tracefs: Fix NULL pointer dereference when no lockdown is used adds 6c9a32394a13 parisc: fix compilation errrors adds 0bdf2f0696ca /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 1ed60e3c73e6 /proc/kpageflags: do not use uninitialized struct pages adds 4dcad5c1fd99 mm/z3fold.c: fix race between migration and destruction adds f607472b5a5f mm, page_alloc: move_freepages should not examine struct p [...] adds d3b50b417b7d mm: memcontrol: flush percpu vmstats before releasing memcg adds 5c19edef35ba mm: memcontrol: flush percpu slab vmstats on kmem offlining adds 179bdfa3a336 mm: memcontrol: flush percpu vmevents before releasing memcg adds 0eb1d1164e7d kbuild: clean compressed initramfs image adds 253b719a4df0 ocfs2: use jbd2_inode dirty range scoping adds bc4dda1cdd31 jbd2: remove jbd2_journal_inode_add_[write|wait] adds fb71dd6b059f ocfs2: further debugfs cleanups adds 2d5281e9539c ocfs2: ensure ret is set to zero before returning adds c423f8d46bc6 ocfs2: remove unused ocfs2_calc_tree_trunc_credits() adds 43fa8bd69ca4 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration adds 0f72a217923e ocfs2: clear zero in unaligned direct IO adds 6f1b2d9eceb9 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds d08c95f7ee24 ocfs2: wait for recovering done after direct unlock request adds 1c5aab9a1a0e ocfs2: checkpoint appending truncate log transaction befor [...] adds 11c0cb1d8dcc fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds 5b7ce37714d5 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] adds 78dbdfe8f96e fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 63fc1c0689ca fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds e1b0d2aef996 ramfs: support O_TMPFILE adds 074300636f3c mm, slab: extend slab/shrink to shrink all memcg caches adds e634bc42de6f mm, slab: move memcg_cache_params structure to mm/slab.h adds 0006799773a8 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K adds 2723ab7f88e6 mm: kmemleak: make the tool tolerant to struct scan_area a [...] adds 834d442110b0 mm: kmemleak: simple memory allocation pool for kmemleak objects adds 03b6ef65336a mm: kmemleak: use the memory pool for early allocations adds 9b683f268271 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] adds eca6f1a58529 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] adds 2296d0fa46cb mm/page_poison.c: fix a typo in a comment adds 168bd23eef19 mm/rmap.c: remove set but not used variable 'cstart' adds 07e922bb633e mm: introduce page_size() adds 5fbe399c1d95 mm: Introduce page_shift() adds 3fae37b0384a mm-introduce-page_shift-fix adds bee1d2381126 mm: introduce compound_nr() adds 41fbafd56648 mm: replace list_move_tail() with add_page_to_lru_list_tail() adds 7b4c33222a33 mm/filemap.c: don't initiate writeback if mapping has no d [...] adds 2a8365732769 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] adds 16d6cfbe5483 mm: page cache: store only head pages in i_pages adds c134450c8507 mm-page-cache-store-only-head-pages-in-i_pages-fix adds 4c03b05142e5 mm, memcg: throttle allocators when failing reclaim over m [...] adds 23fc8c959069 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix adds ea78b27d923d mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 82a2b79bff29 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 32b75a3e7145 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 97e0616289f0 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 33f9d4e04b73 mm: memcontrol: switch to rcu protection in drain_all_stock() adds 70782fcdef69 mm: vmscan: do not share cgroup iteration between reclaimers adds ccc97c3a3fe5 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() adds 298568aa7283 mm/gup: remove unused variable in siw_free_plist() adds 4c6013d7ab9f drivers/gpu/drm/via: convert put_page() to put_user_page*() adds 56989373b1db net/xdp: convert put_page() to put_user_page*() adds 2cd2af6af14d mm: remove redundant assignment of entry adds c55da0a7a6a3 mm/mmap.c: fix the adjusted length error adds e24d8d6e054f mm: release the spinlock on zap_pte_range adds f851616fa013 mm: remove quicklist page table caches adds f6c7ad31a50b ia64: switch to generic version of pte allocation adds 76c99a39e76a sh: switch to generic version of pte allocation adds 60398c182af8 microblaze: switch to generic version of pte allocation adds 9eaf92cb44c8 mm/memory_hotplug: remove move_pfn_range() adds 8dacd5ec6510 mm-memory_hotplug-remove-move_pfn_range-fix adds ff8e7df7e44a drivers/base/node.c: simplify unregister_memory_block_unde [...] adds 3a183d2293c0 drivers/base/memory.c: fixup documentation of removable/ph [...] adds ca9b4b2e04c5 driver/base/memory.c: validate memory block size early adds bba5212d0ca3 resource: use PFN_UP / PFN_DOWN in walk_system_ram_range() adds 5d13932ecd8e mm/memory_hotplug: handle unaligned start and nr_pages in [...] adds 3719785061ed mm/memory_hotplug: simplify online_pages_range() adds 844557a97505 mm/memory_hotplug: online_pages cannot be 0 in online_pages() adds 551235b1f91d drivers/base/memory.c: don't store end_section_nr in memor [...] adds 786a88b4726b mm/memory_hotplug.c: prevent memory leak when reusing pgdat adds cabdcf6e1b57 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds 69a42c54e347 mm/sparse.c: mark sparse_buffer_free as __meminit adds 89f720b80906 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds 0e81ed7d6a69 mm/sparse.c: use __nr_to_section(section_nr) to get mem_section adds fca39f421682 mm/vmalloc: do not keep unpurged areas in the busy tree adds 684ffc571c97 mm/vmalloc: modify struct vmap_area to reduce its size adds 80fb86d064ff mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask adds 2a3e9526e830 mm/compaction.c: clear total_{migrate,free}_scanned before [...] adds 993b4a9c0e20 mm/compaction: introduce a helper compact_zone_counters_init() adds 18d4996ec192 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds d67725e43ccc mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 35e9574f188b mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 08b9e66b7078 mm/compaction.c: remove unnecessary zone parameter in isol [...] adds fa78f24811b0 mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] adds ad22e9a4ad38 mm, oom: avoid printk() iteration under RCU adds 1c573b41ccf6 mm-oom-avoid-printk-iteration-under-rcu-fix adds 505d2bdfecda mm/oom_kill.c: add task UID to info message on an oom kill adds d73b50ce29aa mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds f562f2884009 memcg, oom: don't require __GFP_FS when invoking memcg OOM killer adds 94550a8efe71 mm, reclaim: make should_continue_reclaim perform dryrun d [...] adds e4c46851b720 mm, reclaim: cleanup should_continue_reclaim() adds 8f467747b6b1 mm, compaction: raise compaction priority after it withdrawns adds 3a83d4174ec9 hugetlbfs: don't retry when pool page allocations start to fail adds cb630f8d3521 mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() adds d0f5e9e7c918 thp: update split_huge_page_pmd() comment adds a7b8a1802e6d filemap: check compound_head(page)->mapping in filemap_fault() adds 859cfdba41e4 filemap: check compound_head(page)->mapping in pagecache_g [...] adds c675f82ab16b filemap: update offset check in filemap_fault() adds bbd123e8019e mm,thp: stats for file backed THP adds ceae81fa5961 khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() adds 20a5a02980d6 mm,thp: add read-only THP support for (non-shmem) FS adds c34ccfaa64d8 khugepaged: fix build without CONFIG_SHMEM adds c297128e3fee khugepaged: fix double unlock in collapse_file() adds 52703b04d0bf mm,thp: avoid writes to file with THP in pagecache adds 4dd2595cd5ec mm: thp: extract split_queue_* into a struct adds 5bb71999c7c4 mm: move mem_cgroup_uncharge out of __page_cache_release() adds bedd40cbbba4 mm: shrinker: make shrinker not depend on memcg kmem adds c95338abe479 mm: thp: make deferred split shrinker memcg aware adds 5e0f9ab47131 psi-annotate-refault-stalls-from-io-submission-fix adds 6f4826c74087 psi-annotate-refault-stalls-from-io-submission-fix-2 adds a61843017975 mm, fs: move randomize_stack_top from fs to mm adds 5083fe555dc5 arm64: make use of is_compat_task instead of hardcoding this test adds d4311c8b0099 arm64: consider stack randomization for mmap base only whe [...] adds 45399d1660e3 arm64, mm: move generic mmap layout functions to mm adds e61ba01fd9b7 arm64, mm: make randomization selected by generic topdown [...] adds 5eabdb6614ed arm: properly account for stack randomization and stack guard gap adds 1dab7c10267b arm: use STACK_TOP when computing mmap base address adds 83286f0dcb91 arm: use generic mmap top-down layout and brk randomization adds 11c8f8d0362e mips: properly account for stack randomization and stack g [...] adds 68fa6ee87375 mips: use STACK_TOP when computing mmap base address adds e752aff48eff mips: adjust brk randomization offset to fit generic version adds 96f6dd35c83e mips: replace arch specific way to determine 32bit task wi [...] adds a66146d3210c mips: use generic mmap top-down layout and brk randomization adds c09a4c5993a8 riscv: make mmap allocation top-down by default adds 09ad284e1fd7 riscv-make-mmap-allocation-top-down-by-default-v6 adds b8c107613d6d mm/mmap.c: refine find_vma_prev() with rb_last() adds 8df89c0f602e mm-mmapc-refine-find_vma_prev-with-rb_last-fix adds efee1f836794 mm: mmap: increase sockets maximum memory size pgoff for 32bits adds a55f1a132dd6 mm: introduce MADV_COLD adds 1fb456ebeb8a mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds 78b70cde1a1e mm: introduce MADV_PAGEOUT adds b0c31918c648 mm: clear PG_active on MADV_PAGEOUT adds ec8b4cba3fad mm: factor out common parts between MADV_COLD and MADV_PAGEOUT adds 2117022774c1 mm/madvise: reduce code duplication in error handling paths adds 4dcac0fba552 zpool: add malloc_support_movable to zpool_driver adds 295264acc874 zswap: use movable memory if zpool support allocate movabl [...] adds e4ad075263bb mm, memcg: proportional memory.{low,min} reclaim adds 44fa1ca2b7af mm, memcg: make memory.emin the baseline for utilisation d [...] adds 3e1d2414ad20 mm, memcg: make scan aggression always exclude protection adds 2f5bfda5c55a mm/vmscan: remove unused lru_pages argument adds 7ed16532af86 mm: don't expose page to fast gup before it's ready adds 96344aabd474 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 1474463d43be fs/buffer.c: dump more info for __getblk_gfp() stall problem adds e1fedadaf937 kernel/hung_task.c: Monitor killed tasks. adds 20e059fdebb8 /dev/kmem : debug preadv() progress adds 071417d73538 dev-kmem-debug-preadv-progress-fix adds 5804ad7c9fec dev-kmem-debug-preadv-progress-fix-fix adds 66e7496bf83e linux/coff.h: add include guard adds 531596ac6e83 kernel/elfcore.c: include proper prototypes adds e38e4dc76f26 hung_task: allow printing warnings every check interval adds c18087490ea4 linux/bits.h: clarify macro argument names adds 1110f45f7eb3 rbtree: avoid generating code twice for the cached version [...] adds 535bd47a78f6 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro adds 5a3eae516241 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro adds 8ab293d9a05a augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix adds 329b9a718e44 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 adds c84f774a707a augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] adds 634d0736ea95 lib/genalloc.c: export symbol addr_in_gen_pool adds 2f4d0908ebfd lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 4ab2472c1776 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds e184f506fbcd string: add stracpy and stracpy_pad mechanisms adds 207ce91555bf Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds cc32a0bb60d7 kernel-doc: core-api: include string.h into core-api adds 63411f65b08e kernel-doc: core-api: Include string.h into core-api adds 7e872663822c include/trace/events/writeback.h: fix -Wstringop-truncatio [...] adds 5920702dc582 strscpy: reject buffer sizes larger than INT_MAX adds 87a4ebc6ebd9 lib/generic-radix-tree.c: make 2 functions static inline adds 61b811352268 lib/extable.c: add missing prototypes adds 5dcdbb363d99 lib/math/rational.c: fix possible incorrect result from ra [...] adds a604c7c9ed86 checkpatch: don't interpret stack dumps as commit IDs adds ef7c8d136b4b checkpatch: improve SPDX license checking adds 58e34d56e9a5 checkpatch.pl: warn on invalid commit id adds 9ace674848d1 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE adds b8f858828648 checkpatch: prefer __section over __attribute__((section(...))) adds f2b45da6be7e fs: reiserfs: remove unnecessary check of bh in remove_fro [...] adds 5d28a1d0e478 fat: add nobarrier to workaround the strange behavior of device adds 86cf63b8707f fork: improve error message for corrupted page tables adds 231bbc833d91 cpumask: nicer for_each_cpumask_and() signature adds fb33d286cd0f kexec: bail out upon SIGKILL when allocating memory. adds fddb6731b6f5 kexec: restore arch_kexec_kernel_image_probe declaration adds 8185b840348c aio: simplify read_events() adds 41524bec90e3 kgdb: don't use a notifier to enter kgdb at panic; call directly adds 76535edec16d scripts/gdb: handle split debug adds e25aee40a9ef ipc/msg.c: consolidate all xxxctl_down() functions adds 6277829cc897 Merge branch 'akpm-current/current' adds 84cf36769b54 pinctrl: fix pxa2xx.c build warnings adds 4a2e6f544e01 lib: untag user pointers in strn*_user adds 2a9d2af75b59 mm: untag user pointers passed to memory syscalls adds ca0c9624438b mm: untag user pointers in mm/gup.c adds 8c152a3fe7ce mm: untag user pointers in get_vaddr_frames adds 49ea960fd22c fs/namespace: untag user pointers in copy_mount_options adds e99a925a970d userfaultfd: untag user pointers adds 07abe93062e4 drm/amdgpu: untag user pointers adds 205aacd4f413 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds 2fe6308a259a media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds d98efd92fd52 tee/shm: untag user pointers in tee_shm_register adds 150e00d79c5a vfio/type1: untag user pointers in vaddr_get_pfn adds 81e094b1aaf5 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 60ee14f42175 drivers/tty/serial/sh-sci.c: suppress warning adds a2382d4d322a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds b398021b6ff2 Merge branch 'akpm/master' adds da6570438d9b Add linux-next specific files for 20190819
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 (0c3d3d648b3e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-wakeup | 76 - Documentation/ABI/testing/sysfs-firmware-efi | 8 + Documentation/PCI/index.rst | 2 +- .../PCI/{picebus-howto.rst => pciebus-howto.rst} | 0 Documentation/admin-guide/kernel-parameters.txt | 2 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 4 +- .../devicetree/bindings/arm/rockchip.yaml | 10 + .../bindings/i2c/{i2c-rcar.txt => renesas,i2c.txt} | 0 .../i2c/{i2c-emev2.txt => renesas,iic-emev2.txt} | 0 .../devicetree/bindings/net/adi,adin.yaml | 73 + .../devicetree/bindings/net/mediatek-net.txt | 1 + .../devicetree/bindings/usb/fcs,fusb302.txt | 7 - .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/sgi-ioc4.rst | 49 - Documentation/gpu/i915.rst | 3 - Documentation/misc-devices/index.rst | 1 + .../networking/devlink-trap-netdevsim.rst | 20 + Documentation/networking/devlink-trap.rst | 208 ++ Documentation/networking/index.rst | 2 + Documentation/vm/hmm.rst | 54 +- MAINTAINERS | 49 +- Makefile | 2 +- Next/SHA1s | 102 +- Next/merge.log | 2423 +++++++++----- arch/Kconfig | 2 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/rk3229-xms6.dts | 283 ++ arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 4 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../{rk3399-rockpro64.dts => rk3399-leez-p710.dts} | 330 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 10 + arch/arm64/kernel/ftrace.c | 22 +- arch/arm64/kvm/hyp/tlb.c | 14 +- arch/ia64/Kconfig | 141 +- arch/ia64/Kconfig.debug | 2 +- arch/ia64/Makefile | 36 +- arch/ia64/configs/bigsur_defconfig | 1 - arch/ia64/configs/generic_defconfig | 8 - arch/ia64/configs/gensparse_defconfig | 10 - arch/ia64/configs/sim_defconfig | 52 - arch/ia64/configs/tiger_defconfig | 1 - arch/ia64/configs/zx1_defconfig | 1 - arch/ia64/dig/Makefile | 15 - arch/ia64/dig/machvec.c | 3 - arch/ia64/dig/machvec_vtd.c | 3 - arch/ia64/dig/setup.c | 71 - arch/ia64/hp/common/Makefile | 4 +- arch/ia64/hp/common/hwsw_iommu.c | 60 - arch/ia64/hp/common/sba_iommu.c | 105 +- arch/ia64/hp/sim/Kconfig | 23 - arch/ia64/hp/sim/Makefile | 17 - arch/ia64/hp/sim/boot/Makefile | 37 - arch/ia64/hp/sim/boot/boot_head.S | 165 - arch/ia64/hp/sim/boot/bootloader.c | 175 - arch/ia64/hp/sim/boot/bootloader.lds | 67 - arch/ia64/hp/sim/boot/fw-emu.c | 374 --- arch/ia64/hp/sim/boot/ssc.h | 36 - arch/ia64/hp/sim/hpsim.S | 11 - arch/ia64/hp/sim/hpsim_console.c | 77 - arch/ia64/hp/sim/hpsim_irq.c | 76 - arch/ia64/hp/sim/hpsim_machvec.c | 3 - arch/ia64/hp/sim/hpsim_setup.c | 41 - arch/ia64/hp/sim/hpsim_ssc.h | 37 - arch/ia64/hp/sim/simeth.c | 510 --- arch/ia64/hp/sim/simscsi.c | 373 --- arch/ia64/hp/sim/simserial.c | 521 --- arch/ia64/hp/zx1/Makefile | 9 - arch/ia64/hp/zx1/hpzx1_machvec.c | 3 - arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c | 3 - arch/ia64/include/asm/acpi.h | 28 +- arch/ia64/include/asm/dma-mapping.h | 8 +- arch/ia64/include/asm/dma.h | 6 +- arch/ia64/include/asm/hpsim.h | 17 - arch/ia64/include/asm/hw_irq.h | 27 +- arch/ia64/include/asm/io.h | 222 +- arch/ia64/include/asm/iommu.h | 1 - arch/ia64/include/asm/iosapic.h | 12 - arch/ia64/include/asm/irq.h | 3 - arch/ia64/include/asm/machvec.h | 347 -- arch/ia64/include/asm/machvec_dig.h | 17 - arch/ia64/include/asm/machvec_dig_vtd.h | 19 - arch/ia64/include/asm/machvec_hpsim.h | 19 - arch/ia64/include/asm/machvec_hpzx1.h | 19 - arch/ia64/include/asm/machvec_hpzx1_swiotlb.h | 20 - arch/ia64/include/asm/machvec_init.h | 35 - arch/ia64/include/asm/machvec_sn2.h | 114 - arch/ia64/include/asm/machvec_uv.h | 26 - arch/ia64/include/asm/mmiowb.h | 12 +- arch/ia64/include/asm/mmzone.h | 13 +- arch/ia64/include/asm/pci.h | 9 +- arch/ia64/include/asm/processor.h | 2 - arch/ia64/include/asm/sal.h | 1 + arch/ia64/include/asm/sn/acpi.h | 15 - arch/ia64/include/asm/sn/addrs.h | 299 -- arch/ia64/include/asm/sn/arch.h | 86 - arch/ia64/include/asm/sn/bte.h | 236 -- arch/ia64/include/asm/sn/clksupport.h | 28 - arch/ia64/include/asm/sn/geo.h | 132 - arch/ia64/include/asm/sn/intr.h | 53 - arch/ia64/include/asm/sn/io.h | 274 -- arch/ia64/include/asm/sn/ioc3.h | 242 -- arch/ia64/include/asm/sn/klconfig.h | 246 -- arch/ia64/include/asm/sn/l1.h | 51 - arch/ia64/include/asm/sn/leds.h | 33 - arch/ia64/include/asm/sn/module.h | 127 - arch/ia64/include/asm/sn/mspec.h | 59 - arch/ia64/include/asm/sn/nodepda.h | 82 - arch/ia64/include/asm/sn/pcibr_provider.h | 150 - arch/ia64/include/asm/sn/pcibus_provider_defs.h | 68 - arch/ia64/include/asm/sn/pcidev.h | 85 - arch/ia64/include/asm/sn/pda.h | 68 - arch/ia64/include/asm/sn/pic.h | 261 -- arch/ia64/include/asm/sn/rw_mmr.h | 28 - arch/ia64/include/asm/sn/shub_mmr.h | 502 --- arch/ia64/include/asm/sn/shubio.h | 3358 -------------------- arch/ia64/include/asm/sn/simulator.h | 25 - arch/ia64/include/asm/sn/sn2/sn_hwperf.h | 242 -- arch/ia64/include/asm/sn/sn_cpuid.h | 132 - arch/ia64/include/asm/sn/sn_feature_sets.h | 58 - arch/ia64/include/asm/sn/sn_sal.h | 1111 +------ arch/ia64/include/asm/sn/tioca.h | 596 ---- arch/ia64/include/asm/sn/tioca_provider.h | 207 -- arch/ia64/include/asm/sn/tioce.h | 760 ----- arch/ia64/include/asm/sn/tioce_provider.h | 63 - arch/ia64/include/asm/sn/tiocp.h | 257 -- arch/ia64/include/asm/sn/tiocx.h | 72 - arch/ia64/include/asm/sn/types.h | 26 - arch/ia64/include/asm/switch_to.h | 1 - arch/ia64/include/asm/tlb.h | 1 - arch/ia64/include/asm/uv/uv.h | 23 +- arch/ia64/kernel/Makefile | 9 +- arch/ia64/kernel/acpi.c | 81 +- arch/ia64/kernel/dma-mapping.c | 14 - arch/ia64/kernel/efi.c | 3 + arch/ia64/kernel/iosapic.c | 8 +- arch/ia64/kernel/irq.c | 23 - arch/ia64/kernel/irq_ia64.c | 11 +- arch/ia64/kernel/machine_kexec.c | 1 - arch/ia64/kernel/machvec.c | 77 - arch/ia64/kernel/mca.c | 29 +- arch/ia64/kernel/mca_drv.c | 1 - arch/ia64/kernel/msi_ia64.c | 21 +- arch/ia64/kernel/pci-dma.c | 22 - arch/ia64/kernel/sal.c | 9 +- arch/ia64/kernel/setup.c | 98 +- arch/ia64/kernel/smp.c | 9 +- arch/ia64/kernel/smpboot.c | 9 +- arch/ia64/kernel/sys_ia64.c | 18 - arch/ia64/kernel/time.c | 3 - arch/ia64/kernel/topology.c | 4 - arch/ia64/kernel/uncached.c | 6 +- arch/ia64/kernel/vmlinux.lds.S | 10 - arch/ia64/lib/io.c | 114 - arch/ia64/mm/discontig.c | 3 +- arch/ia64/mm/init.c | 19 +- arch/ia64/mm/tlb.c | 6 +- arch/ia64/pci/fixup.c | 6 +- arch/ia64/pci/pci.c | 14 +- arch/ia64/sn/Makefile | 12 - arch/ia64/sn/include/ioerror.h | 81 - arch/ia64/sn/include/tio.h | 41 - arch/ia64/sn/include/xtalk/hubdev.h | 91 - arch/ia64/sn/include/xtalk/xbow.h | 301 -- arch/ia64/sn/include/xtalk/xwidgetdev.h | 70 - arch/ia64/sn/kernel/Makefile | 18 - arch/ia64/sn/kernel/bte.c | 475 --- arch/ia64/sn/kernel/bte_error.c | 255 -- arch/ia64/sn/kernel/huberror.c | 220 -- arch/ia64/sn/kernel/idle.c | 30 - arch/ia64/sn/kernel/io_acpi_init.c | 513 --- arch/ia64/sn/kernel/io_common.c | 561 ---- arch/ia64/sn/kernel/io_init.c | 308 -- arch/ia64/sn/kernel/iomv.c | 82 - arch/ia64/sn/kernel/irq.c | 489 --- arch/ia64/sn/kernel/klconflib.c | 107 - arch/ia64/sn/kernel/machvec.c | 11 - arch/ia64/sn/kernel/mca.c | 144 - arch/ia64/sn/kernel/msi_sn.c | 238 -- arch/ia64/sn/kernel/pio_phys.S | 71 - arch/ia64/sn/kernel/setup.c | 786 ----- arch/ia64/sn/kernel/sn2/Makefile | 13 - arch/ia64/sn/kernel/sn2/cache.c | 41 - arch/ia64/sn/kernel/sn2/io.c | 101 - arch/ia64/sn/kernel/sn2/prominfo_proc.c | 207 -- arch/ia64/sn/kernel/sn2/ptc_deadlock.S | 92 - arch/ia64/sn/kernel/sn2/sn2_smp.c | 577 ---- arch/ia64/sn/kernel/sn2/sn_hwperf.c | 1004 ------ arch/ia64/sn/kernel/sn2/sn_proc_fs.c | 69 - arch/ia64/sn/kernel/sn2/timer.c | 61 - arch/ia64/sn/kernel/sn2/timer_interrupt.c | 60 - arch/ia64/sn/kernel/tiocx.c | 569 ---- arch/ia64/sn/pci/Makefile | 10 - arch/ia64/sn/pci/pci_dma.c | 446 --- arch/ia64/sn/pci/pcibr/Makefile | 13 - arch/ia64/sn/pci/pcibr/pcibr_ate.c | 177 -- arch/ia64/sn/pci/pcibr/pcibr_dma.c | 413 --- arch/ia64/sn/pci/pcibr/pcibr_provider.c | 265 -- arch/ia64/sn/pci/pcibr/pcibr_reg.c | 285 -- arch/ia64/sn/pci/tioca_provider.c | 677 ---- arch/ia64/sn/pci/tioce_provider.c | 1062 ------- arch/ia64/uv/kernel/Makefile | 1 - arch/ia64/uv/kernel/machvec.c | 11 - arch/ia64/uv/kernel/setup.c | 74 +- arch/mips/configs/bigsur_defconfig | 1 - arch/mips/configs/ip32_defconfig | 1 - arch/mips/configs/markeins_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/mips/configs/sb1250_swarm_defconfig | 1 - arch/x86/boot/boot.h | 2 - arch/x86/boot/main.c | 1 + arch/x86/entry/entry_32.S | 6 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/thunk_32.S | 2 +- arch/x86/entry/thunk_64.S | 4 +- arch/x86/include/asm/efi.h | 5 + arch/x86/include/asm/intel-family.h | 15 + arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/uv/uv.h | 4 +- arch/x86/kernel/apic/probe_32.c | 3 +- arch/x86/kernel/cpu/intel.c | 6 +- arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/math-emu/errors.c | 5 +- arch/x86/math-emu/fpu_trig.c | 2 +- arch/x86/mm/ioremap.c | 1 + arch/x86/platform/efi/efi.c | 39 +- arch/x86/platform/uv/bios_uv.c | 10 +- block/blk-mq.c | 10 +- block/blk-sysfs.c | 3 + drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/acpi/Kconfig | 2 +- drivers/acpi/device_pm.c | 3 +- drivers/base/power/Makefile | 2 +- drivers/base/power/power.h | 9 - drivers/base/power/wakeup.c | 68 +- drivers/base/power/wakeup_stats.c | 203 -- drivers/block/xen-blkback/xenbus.c | 6 +- drivers/bluetooth/btqca.c | 29 +- drivers/bluetooth/btqca.h | 7 + drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_qca.c | 7 +- drivers/bus/fsl-mc/fsl-mc-allocator.c | 1 - drivers/bus/fsl-mc/mc-io.c | 1 - drivers/char/Kconfig | 22 - drivers/char/Makefile | 2 - drivers/char/agp/Kconfig | 11 +- drivers/char/agp/Makefile | 1 - drivers/char/agp/sgi-agp.c | 338 -- drivers/char/ipmi/ipmi_msghandler.c | 7 +- drivers/char/mbcs.c | 831 ----- drivers/char/mbcs.h | 553 ---- drivers/char/mspec.c | 155 +- drivers/char/snsc.c | 469 --- drivers/char/snsc.h | 92 - drivers/char/snsc_event.c | 303 -- drivers/clk/actions/owl-common.c | 4 +- drivers/clk/clk-composite.c | 1 - drivers/clk/clk.c | 49 +- drivers/clk/sunxi-ng/ccu_common.c | 5 +- drivers/dma-buf/dma-buf.c | 31 +- drivers/dma-buf/dma-fence.c | 53 +- drivers/dma-buf/dma-resv.c | 109 +- drivers/firmware/efi/Kconfig | 13 + drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/cper.c | 15 + drivers/firmware/efi/efi.c | 39 +- drivers/firmware/efi/rci2-table.c | 147 + drivers/gpio/gpio-intel-mid.c | 35 +- drivers/gpio/gpio-lynxpoint.c | 35 +- drivers/gpio/gpio-merrifield.c | 28 +- drivers/gpio/gpio-pch.c | 6 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 88 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 18 +- drivers/gpu/drm/i915/display/icl_dsi.c | 11 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 20 +- drivers/gpu/drm/i915/display/intel_crt.c | 15 +- drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 118 +- drivers/gpu/drm/i915/display/intel_display_power.c | 33 +- drivers/gpu/drm/i915/display/intel_display_power.h | 21 + drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 11 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 7 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 6 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 44 +- drivers/gpu/drm/i915/display/intel_fbc.c | 5 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 40 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 255 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 70 +- drivers/gpu/drm/i915/display/intel_gmbus.h | 22 + drivers/gpu/drm/i915/display/intel_hdcp.c | 34 +- drivers/gpu/drm/i915/display/intel_lvds.c | 6 +- drivers/gpu/drm/i915/display/intel_overlay.c | 10 +- drivers/gpu/drm/i915/display/intel_psr.c | 6 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 82 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 24 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 4 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 27 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 8 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 13 +- drivers/gpu/drm/i915/gt/intel_context.c | 11 +- drivers/gpu/drm/i915/gt/intel_context.h | 3 + drivers/gpu/drm/i915/gt/intel_context_types.h | 6 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 14 + drivers/gpu/drm/i915/gt/intel_engine_pool.h | 2 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 30 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 1 + drivers/gpu/drm/i915/gt/intel_lrc.c | 170 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 11 +- drivers/gpu/drm/i915/gt/selftest_context.c | 141 + drivers/gpu/drm/i915/gt/selftest_timeline.c | 4 + drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 4 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 4 + drivers/gpu/drm/i915/gt/uc/intel_huc.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 92 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 19 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 28 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 51 +- drivers/gpu/drm/i915/i915_active.c | 19 +- drivers/gpu/drm/i915/i915_active.h | 12 +- drivers/gpu/drm/i915/i915_active_types.h | 15 + drivers/gpu/drm/i915/i915_buddy.c | 9 +- drivers/gpu/drm/i915/i915_debugfs.c | 22 +- drivers/gpu/drm/i915/i915_drv.h | 23 +- drivers/gpu/drm/i915/i915_gem.c | 57 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 96 +- drivers/gpu/drm/i915/i915_reg.h | 70 +- drivers/gpu/drm/i915/i915_request.c | 11 +- drivers/gpu/drm/i915/i915_sw_fence.c | 23 +- drivers/gpu/drm/i915/i915_sw_fence.h | 7 + drivers/gpu/drm/i915/i915_utils.h | 20 +- drivers/gpu/drm/i915/i915_vma.c | 8 +- drivers/gpu/drm/i915/intel_wopcm.c | 179 +- drivers/gpu/drm/i915/selftests/i915_active.c | 3 +- drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 1 + drivers/gpu/drm/nouveau/Kconfig | 1 - drivers/gpu/drm/nouveau/nouveau_dmem.c | 454 +-- drivers/gpu/drm/nouveau/nouveau_dmem.h | 11 - drivers/gpu/drm/nouveau/nouveau_drm.c | 3 + drivers/gpu/drm/omapdrm/displays/Kconfig | 38 - drivers/gpu/drm/omapdrm/displays/Makefile | 6 - .../omapdrm/displays/panel-lgphilips-lb035q02.c | 251 -- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 271 -- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 262 -- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 755 ----- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 390 --- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 513 --- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 7 - drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_device.c | 2 - drivers/gpu/drm/radeon/radeon_drv.c | 2 + drivers/gpu/drm/radeon/radeon_mn.c | 157 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 2 +- drivers/gpu/drm/vmwgfx/ttm_lock.c | 100 - drivers/gpu/drm/vmwgfx/ttm_lock.h | 32 +- drivers/gpu/drm/vmwgfx/ttm_object.h | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 13 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 180 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 126 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 33 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 60 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 3 +- drivers/hwmon/ltc2990.c | 8 +- drivers/i2c/busses/i2c-cht-wc.c | 46 + drivers/i2c/busses/i2c-emev2.c | 16 +- drivers/i2c/busses/i2c-imx.c | 18 +- drivers/i2c/busses/i2c-rcar.c | 11 +- drivers/i2c/i2c-core-base.c | 10 +- drivers/ide/Kconfig | 9 - drivers/ide/Makefile | 1 - drivers/ide/sgiioc4.c | 630 ---- drivers/input/keyboard/bcm-keypad.c | 4 +- drivers/input/keyboard/cros_ec_keyb.c | 6 +- drivers/input/keyboard/davinci_keyscan.c | 1 - drivers/input/keyboard/imx_keypad.c | 4 +- drivers/input/keyboard/lpc32xx-keys.c | 4 +- drivers/input/keyboard/nomadik-ske-keypad.c | 4 +- drivers/input/keyboard/nspire-keypad.c | 4 +- drivers/input/keyboard/opencores-kbd.c | 4 +- drivers/input/keyboard/pmic8xxx-keypad.c | 8 +- drivers/input/keyboard/pxa27x_keypad.c | 4 +- drivers/input/keyboard/pxa930_rotary.c | 4 +- drivers/input/keyboard/sh_keysc.c | 4 +- drivers/input/keyboard/snvs_pwrkey.c | 4 +- drivers/input/keyboard/spear-keyboard.c | 4 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/keyboard/tegra-kbc.c | 4 +- drivers/input/misc/88pm80x_onkey.c | 1 - drivers/input/misc/88pm860x_onkey.c | 4 +- drivers/input/misc/ab8500-ponkey.c | 8 +- drivers/input/misc/axp20x-pek.c | 10 +- drivers/input/misc/da9055_onkey.c | 5 +- drivers/input/misc/da9063_onkey.c | 7 +- drivers/input/misc/e3x0-button.c | 10 +- drivers/input/misc/hisi_powerkey.c | 8 +- drivers/input/misc/max8925_onkey.c | 8 +- drivers/input/misc/pm8941-pwrkey.c | 4 +- drivers/input/misc/rk805-pwrkey.c | 8 +- drivers/input/misc/stpmic1_onkey.c | 10 +- drivers/input/misc/tps65218-pwrbutton.c | 4 +- drivers/input/misc/twl6040-vibra.c | 4 +- drivers/input/mouse/pxa930_trkball.c | 4 +- drivers/input/serio/arc_ps2.c | 4 +- drivers/input/serio/ps2-gpio.c | 2 - drivers/input/touchscreen/88pm860x-ts.c | 4 +- drivers/input/touchscreen/bcm_iproc_tsc.c | 4 +- drivers/input/touchscreen/fsl-imx25-tcq.c | 4 +- drivers/input/touchscreen/imx6ul_tsc.c | 8 +- drivers/input/touchscreen/lpc32xx_ts.c | 4 +- drivers/iommu/Kconfig | 2 +- drivers/md/dm-dust.c | 11 +- drivers/media/i2c/adv748x/adv748x-core.c | 6 +- drivers/media/i2c/adv7604.c | 22 +- drivers/misc/Kconfig | 17 +- drivers/misc/Makefile | 1 - drivers/misc/ioc4.c | 498 --- drivers/misc/sgi-gru/grufile.c | 1 + drivers/misc/sgi-gru/grutables.h | 2 - drivers/misc/sgi-gru/grutlbpurge.c | 84 +- drivers/misc/sgi-xp/Makefile | 13 +- drivers/misc/sgi-xp/xp.h | 19 - drivers/misc/sgi-xp/xp_main.c | 8 +- drivers/misc/sgi-xp/xp_nofault.S | 35 - drivers/misc/sgi-xp/xp_sn2.c | 190 -- drivers/misc/sgi-xp/xp_uv.c | 9 +- drivers/misc/sgi-xp/xpc.h | 273 -- drivers/misc/sgi-xp/xpc_main.c | 31 +- drivers/misc/sgi-xp/xpc_partition.c | 5 - drivers/misc/sgi-xp/xpc_sn2.c | 2459 -------------- drivers/misc/sgi-xp/xpc_uv.c | 20 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/misc/xilinx_sdfec.c | 1209 ++++++- drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/dsa/mv88e6xxx/port.c | 38 + drivers/net/dsa/mv88e6xxx/port.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 36 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 6 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 2 +- drivers/net/ethernet/emulex/benet/be.h | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 7 +- drivers/net/ethernet/emulex/benet/be_main.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 + drivers/net/ethernet/hisilicon/hns3/hnae3.c | 9 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 12 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 3 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 90 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 17 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 11 +- drivers/net/ethernet/ibm/ibmvnic.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 25 +- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 5 +- .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 22 +- drivers/net/ethernet/mediatek/Kconfig | 2 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 4 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 484 ++- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 55 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 14 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.h | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 27 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 2 +- drivers/net/ethernet/mscc/ocelot_flower.c | 12 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 8 +- drivers/net/ethernet/stmicro/stmmac/common.h | 10 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 56 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 182 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 85 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 31 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 30 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 10 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 24 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 286 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 194 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/ipvlan/ipvlan_main.c | 1 + drivers/net/netdevsim/dev.c | 282 +- drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/phy/Kconfig | 9 + drivers/net/phy/Makefile | 1 + drivers/net/phy/adin.c | 720 +++++ drivers/net/phy/at803x.c | 4 - drivers/net/phy/dp83822.c | 5 - drivers/net/phy/dp83848.c | 11 +- drivers/net/phy/dp83tc811.c | 4 - drivers/net/phy/meson-gxl.c | 2 +- drivers/net/phy/microchip.c | 1 - drivers/net/phy/microchip_t1.c | 1 - drivers/net/phy/mscc.c | 4 +- drivers/net/phy/phy_device.c | 51 - drivers/net/phy/vitesse.c | 6 +- drivers/net/usb/cx82310_eth.c | 3 +- drivers/net/usb/kalmia.c | 6 +- drivers/net/usb/lan78xx.c | 8 +- drivers/net/wimax/i2400m/fw.c | 4 +- drivers/nvme/host/core.c | 15 +- drivers/nvme/host/multipath.c | 76 +- drivers/nvme/host/nvme.h | 21 +- drivers/nvme/host/pci.c | 3 +- drivers/nvme/host/rdma.c | 16 +- drivers/nvme/target/configfs.c | 1 + drivers/nvme/target/core.c | 15 + drivers/nvme/target/loop.c | 8 + drivers/nvme/target/nvmet.h | 3 + drivers/nvmem/imx-ocotp-scu.c | 7 + drivers/nvmem/mxs-ocotp.c | 2 +- drivers/pci/hotplug/Kconfig | 9 - drivers/pci/hotplug/Makefile | 1 - drivers/pci/hotplug/sgi_hotplug.c | 700 ---- drivers/pci/quirks.c | 2 +- drivers/platform/mellanox/mlxreg-hotplug.c | 5 +- drivers/platform/x86/asus-nb-wmi.c | 9 + drivers/platform/x86/asus-wmi.c | 139 +- drivers/platform/x86/intel_bxtwc_tmu.c | 5 +- drivers/platform/x86/intel_int0002_vgpio.c | 4 +- drivers/platform/x86/intel_pmc_ipc.c | 4 +- drivers/platform/x86/touchscreen_dmi.c | 50 + drivers/scsi/qla1280.c | 37 - drivers/scsi/qla1280.h | 3 - drivers/scsi/qla2xxx/qla_init.c | 14 - drivers/sn/Kconfig | 22 - drivers/sn/Makefile | 7 - drivers/sn/ioc3.c | 844 ----- drivers/soc/fsl/dpio/dpio-service.c | 2 - drivers/soc/fsl/guts.c | 6 + drivers/soc/fsl/qbman/bman.c | 17 +- drivers/soc/fsl/qbman/bman_ccsr.c | 36 +- drivers/soc/fsl/qbman/bman_portal.c | 22 +- drivers/soc/fsl/qbman/bman_priv.h | 5 + drivers/soc/fsl/qbman/dpaa_sys.c | 63 +- drivers/soc/fsl/qbman/qman.c | 83 +- drivers/soc/fsl/qbman/qman_ccsr.c | 68 +- drivers/soc/fsl/qbman/qman_portal.c | 22 +- drivers/soc/fsl/qbman/qman_priv.h | 8 + drivers/staging/comedi/drivers/usbduxsigma.c | 2 +- drivers/staging/erofs/data.c | 6 +- drivers/staging/erofs/decompressor.c | 2 +- drivers/staging/erofs/dir.c | 31 +- drivers/staging/erofs/erofs_fs.h | 17 +- drivers/staging/erofs/inode.c | 28 +- drivers/staging/erofs/internal.h | 8 +- drivers/staging/erofs/namei.c | 8 +- drivers/staging/erofs/xattr.c | 7 +- drivers/staging/erofs/xattr.h | 4 +- drivers/staging/erofs/zmap.c | 19 +- drivers/staging/gasket/apex_driver.c | 2 +- drivers/staging/gasket/gasket_ioctl.c | 12 +- drivers/staging/rtl8192e/Kconfig | 1 + drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 203 +- drivers/staging/rtl8192u/Kconfig | 2 + .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 201 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +- drivers/staging/sm750fb/ddk750.h | 3 - drivers/staging/sm750fb/ddk750_swi2c.c | 3 - drivers/staging/sm750fb/ddk750_swi2c.h | 3 - drivers/tty/serial/Kconfig | 27 - drivers/tty/serial/Makefile | 3 - drivers/tty/serial/ioc3_serial.c | 2195 ------------- drivers/tty/serial/ioc4_serial.c | 2955 ----------------- drivers/tty/serial/sn_console.c | 1036 ------ drivers/usb/phy/phy-fsl-usb.c | 12 +- drivers/usb/storage/isd200.c | 2 +- drivers/usb/typec/tcpm/fusb302.c | 101 +- drivers/usb/typec/tcpm/tcpm.c | 17 +- drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 5 + fs/block_dev.c | 49 +- fs/eventpoll.c | 4 +- fs/ext4/ext4.h | 38 +- fs/ext4/extents.c | 94 +- fs/ext4/extents_status.c | 38 + fs/ext4/extents_status.h | 2 + fs/ext4/file.c | 2 - fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 31 +- fs/ext4/ioctl.c | 98 + fs/ext4/readpage.c | 9 - fs/ext4/verity.c | 2 +- fs/f2fs/Kconfig | 1 + fs/f2fs/data.c | 3 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 44 +- fs/f2fs/gc.c | 25 +- fs/f2fs/inode.c | 2 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 77 +- fs/f2fs/segment.h | 4 +- fs/f2fs/super.c | 6 +- fs/f2fs/verity.c | 2 +- fs/file_table.c | 1 + fs/io_uring.c | 20 +- fs/iomap/buffered-io.c | 575 +++- fs/jbd2/revoke.c | 4 +- fs/locks.c | 62 + fs/nfsd/Kconfig | 1 + fs/nfsd/Makefile | 3 +- fs/nfsd/blocklayout.c | 3 +- fs/nfsd/export.c | 13 + fs/nfsd/filecache.c | 885 ++++++ fs/nfsd/filecache.h | 60 + fs/nfsd/nfs4callback.c | 35 +- fs/nfsd/nfs4layouts.c | 12 +- fs/nfsd/nfs4proc.c | 83 +- fs/nfsd/nfs4state.c | 199 +- fs/nfsd/nfs4xdr.c | 31 +- fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 19 +- fs/nfsd/nfssvc.c | 16 +- fs/nfsd/state.h | 10 +- fs/nfsd/trace.h | 140 + fs/nfsd/vfs.c | 295 +- fs/nfsd/vfs.h | 9 +- fs/nfsd/xdr4.h | 19 +- fs/notify/fsnotify.h | 2 - fs/notify/group.c | 2 + fs/notify/mark.c | 6 + fs/verity/enable.c | 24 +- fs/xfs/xfs_iomap.c | 9 +- include/asm-generic/preempt.h | 4 +- include/kvm/arm_vgic.h | 3 + include/linux/blk_types.h | 5 +- include/linux/bpf.h | 2 + include/linux/dma-fence.h | 28 +- include/linux/dma-resv.h | 113 +- include/linux/efi.h | 14 +- include/linux/fs.h | 5 + include/linux/fsnotify_backend.h | 2 + include/linux/gpio/driver.h | 1 - include/linux/hmm.h | 12 +- include/linux/i2c.h | 2 +- include/linux/ioc4.h | 184 -- include/linux/iomap.h | 43 + include/linux/list.h | 33 + include/linux/migrate.h | 120 +- include/linux/mm_types.h | 6 - include/linux/mmu_notifier.h | 35 + include/linux/netdevice.h | 14 +- include/linux/pci_ids.h | 1 - include/linux/phy.h | 1 - include/linux/platform_data/x86/asus-wmi.h | 1 + include/linux/pm_wakeup.h | 21 +- include/linux/preempt.h | 6 +- include/linux/rcupdate.h | 2 +- include/linux/rcutree.h | 2 +- include/linux/sched.h | 6 +- include/linux/spinlock.h | 2 +- include/linux/spinlock_api_smp.h | 2 +- include/linux/sunrpc/cache.h | 1 + include/linux/sunrpc/svc_rdma.h | 6 +- include/linux/torture.h | 2 +- include/net/bluetooth/hci_core.h | 1 + include/net/bpf_sk_storage.h | 10 + include/net/devlink.h | 175 + include/net/drop_monitor.h | 33 + include/net/netfilter/nf_tables_offload.h | 2 + include/net/pkt_cls.h | 2 +- include/net/xdp_sock.h | 51 +- include/sound/sof/dai.h | 4 +- include/trace/events/iomap.h | 85 + include/uapi/linux/bpf.h | 3 + include/uapi/linux/devlink.h | 62 + include/uapi/linux/if_xdp.h | 13 + include/uapi/linux/net_dropmon.h | 15 + include/uapi/misc/xilinx_sdfec.h | 448 +++ include/uapi/sound/sof/tokens.h | 8 + init/init_task.c | 2 +- init/main.c | 2 +- kernel/bpf/syscall.c | 16 +- kernel/bpf/sysfs_btf.c | 9 +- kernel/bpf/xskmap.c | 133 +- kernel/fork.c | 1 - kernel/irq/proc.c | 14 - kernel/kprobes.c | 2 +- kernel/power/autosleep.c | 2 +- kernel/power/wakelock.c | 32 +- kernel/rcu/Kconfig | 8 +- kernel/rcu/tree.c | 6 +- kernel/rcu/tree_stall.h | 6 +- kernel/sched/core.c | 14 +- kernel/sched/fair.c | 2 +- kernel/sched/sched.h | 4 +- kernel/time/alarmtimer.c | 2 +- kernel/trace/Kconfig | 6 +- kernel/trace/ftrace.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace_events.c | 4 +- lib/Makefile | 4 - localversion-next | 2 +- mm/Kconfig | 3 - mm/hmm.c | 121 +- mm/migrate.c | 252 +- mm/mmu_notifier.c | 217 +- net/Kconfig | 1 + net/bluetooth/hci_core.c | 1 + net/bluetooth/hci_debugfs.c | 31 + net/bluetooth/hidp/core.c | 9 +- net/bluetooth/l2cap_core.c | 2 +- net/bridge/br_mdb.c | 175 +- net/bridge/br_multicast.c | 30 +- net/bridge/br_private.h | 2 + net/core/bpf_sk_storage.c | 104 +- net/core/dev.c | 15 +- net/core/devlink.c | 1080 ++++++- net/core/drop_monitor.c | 724 ++++- net/core/sock.c | 9 +- net/dsa/port.c | 5 - net/netfilter/nf_tables_api.c | 4 + net/netfilter/nf_tables_offload.c | 17 +- net/sunrpc/cache.c | 3 + net/sunrpc/xprtrdma/svc_rdma.c | 7 - net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 24 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 6 +- net/tipc/bcast.c | 10 +- net/tipc/group.c | 4 +- net/tipc/link.c | 106 +- net/tipc/msg.h | 8 +- net/tipc/name_distr.c | 2 +- net/tipc/node.c | 7 +- net/tipc/socket.c | 14 +- net/xdp/xdp_umem.c | 12 +- net/xdp/xsk.c | 199 +- net/xdp/xsk.h | 13 + net/xdp/xsk_queue.h | 1 + samples/bpf/xdpsock_user.c | 192 +- sound/pci/hda/hda_auto_parser.c | 12 +- sound/pci/hda/hda_local.h | 3 +- sound/pci/hda/patch_realtek.c | 22 +- sound/soc/fsl/imx-audmux.c | 54 +- sound/soc/sof/pcm.c | 3 + sound/soc/sof/topology.c | 72 +- tools/Makefile | 4 +- tools/bpf/bpftool/btf.c | 2 +- tools/bpf/bpftool/btf_dumper.c | 8 +- tools/bpf/bpftool/common.c | 4 +- tools/bpf/bpftool/json_writer.c | 6 +- tools/bpf/bpftool/json_writer.h | 6 +- tools/bpf/bpftool/main.c | 2 +- tools/bpf/bpftool/main.h | 4 +- tools/bpf/bpftool/map_perf_ring.c | 4 +- tools/bpf/bpftool/net.c | 2 +- tools/bpf/bpftool/prog.c | 4 +- tools/build/Makefile.feature | 2 + tools/build/feature/Makefile | 4 + tools/build/feature/test-libcap.c | 20 + tools/include/linux/compiler-gcc.h | 2 + tools/include/uapi/linux/bpf.h | 3 + tools/include/uapi/linux/if_xdp.h | 13 + tools/include/uapi/linux/perf_event.h | 3 +- tools/lib/bpf/xsk.c | 4 + tools/lib/bpf/xsk.h | 6 + tools/perf/Documentation/intel-pt.txt | 15 + tools/perf/Documentation/itrace.txt | 2 + tools/perf/Documentation/perf-config.txt | 4 + tools/perf/Documentation/perf-record.txt | 13 +- tools/perf/Documentation/perf-report.txt | 17 + tools/perf/Documentation/perf-script.txt | 9 + tools/perf/Documentation/perf-top.txt | 38 + tools/perf/Documentation/perf-trace.txt | 9 + tools/perf/Documentation/perf.data-file-format.txt | 25 +- tools/perf/Makefile.config | 11 + tools/perf/Makefile.perf | 2 + tools/perf/arch/x86/util/intel-pt.c | 23 + tools/perf/arch/x86/util/kvm-stat.c | 4 +- tools/perf/arch/x86/util/tsc.c | 6 +- tools/perf/builtin-ftrace.c | 12 +- tools/perf/builtin-record.c | 35 +- tools/perf/builtin-report.c | 10 + tools/perf/builtin-script.c | 10 + tools/perf/builtin-top.c | 44 +- tools/perf/builtin-trace.c | 12 +- tools/perf/perf.c | 3 + tools/perf/perf.h | 1 + tools/perf/pmu-events/arch/x86/icelake/cache.json | 552 ++++ .../arch/x86/icelake/floating-point.json | 102 + .../perf/pmu-events/arch/x86/icelake/frontend.json | 424 +++ tools/perf/pmu-events/arch/x86/icelake/memory.json | 410 +++ tools/perf/pmu-events/arch/x86/icelake/other.json | 121 + .../perf/pmu-events/arch/x86/icelake/pipeline.json | 892 ++++++ .../arch/x86/icelake/virtual-memory.json | 236 ++ tools/perf/pmu-events/arch/x86/mapfile.csv | 3 + tools/perf/pmu-events/arch/x86/tremontx/cache.json | 111 + .../pmu-events/arch/x86/tremontx/frontend.json | 26 + .../perf/pmu-events/arch/x86/tremontx/memory.json | 26 + tools/perf/pmu-events/arch/x86/tremontx/other.json | 26 + .../pmu-events/arch/x86/tremontx/pipeline.json | 111 + .../arch/x86/tremontx/uncore-memory.json | 73 + .../pmu-events/arch/x86/tremontx/uncore-other.json | 431 +++ .../pmu-events/arch/x86/tremontx/uncore-power.json | 11 + .../arch/x86/tremontx/virtual-memory.json | 86 + tools/perf/tests/make | 1 + tools/perf/tests/shell/trace+probe_vfs_getname.sh | 4 + tools/perf/ui/helpline.c | 4 +- tools/perf/ui/setup.c | 2 +- tools/perf/ui/util.c | 2 +- tools/perf/util/Build | 3 + tools/perf/util/auxtrace.c | 18 +- tools/perf/util/auxtrace.h | 5 +- tools/perf/util/cap.c | 29 + tools/perf/util/cap.h | 32 + tools/perf/util/event.h | 1 + tools/perf/util/evsel.c | 15 +- tools/perf/util/evsel.h | 3 + tools/perf/util/evswitch.c | 61 + tools/perf/util/evswitch.h | 31 + tools/perf/util/header.c | 4 +- tools/perf/util/hist.c | 20 +- tools/perf/util/intel-pt.c | 18 + tools/perf/util/map.c | 5 +- tools/perf/util/map_groups.h | 4 + tools/perf/util/parse-events.c | 8 + tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.l | 1 + tools/perf/util/python-ext-sources | 1 + tools/perf/util/session.c | 11 +- tools/perf/util/setup.py | 2 + tools/perf/util/thread.c | 7 +- tools/perf/util/thread.h | 4 - tools/perf/util/top.h | 2 + tools/perf/util/unwind-libunwind-local.c | 18 +- tools/perf/util/unwind-libunwind.c | 40 +- tools/perf/util/unwind.h | 25 +- tools/perf/util/util.c | 9 + tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/bpf_endian.h | 2 +- tools/testing/selftests/bpf/bpf_helpers.h | 2 +- .../testing/selftests/bpf/progs/sockopt_inherit.c | 97 + .../bpf/{test_tcp_rtt.c => test_sockopt_inherit.c} | 267 +- tools/testing/selftests/bpf/test_tcp_rtt.c | 31 + .../drivers/net/netdevsim/devlink_trap.sh | 364 +++ .../selftests/net/forwarding/devlink_lib.sh | 189 +- tools/testing/selftests/net/nettest.c | 25 +- virt/kvm/arm/vgic/vgic-init.c | 5 + virt/kvm/arm/vgic/vgic-irqfd.c | 36 +- virt/kvm/arm/vgic/vgic-its.c | 207 ++ virt/kvm/arm/vgic/vgic-mmio-v3.c | 4 +- virt/kvm/arm/vgic/vgic-v2.c | 7 +- virt/kvm/arm/vgic/vgic-v3.c | 7 +- virt/kvm/arm/vgic/vgic.c | 26 +- virt/kvm/arm/vgic/vgic.h | 5 + virt/kvm/kvm_main.c | 7 +- 900 files changed, 22303 insertions(+), 49666 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-wakeup rename Documentation/PCI/{picebus-howto.rst => pciebus-howto.rst} (100%) rename Documentation/devicetree/bindings/i2c/{i2c-rcar.txt => renesas,i2c.txt} (100%) rename Documentation/devicetree/bindings/i2c/{i2c-emev2.txt => renesas,iic-emev2.t [...] create mode 100644 Documentation/devicetree/bindings/net/adi,adin.yaml delete mode 100644 Documentation/driver-api/sgi-ioc4.rst create mode 100644 Documentation/networking/devlink-trap-netdevsim.rst create mode 100644 Documentation/networking/devlink-trap.rst create mode 100644 arch/arm/boot/dts/rk3229-xms6.dts copy arch/arm64/boot/dts/rockchip/{rk3399-rockpro64.dts => rk3399-leez-p710.dts} (67%) delete mode 100644 arch/ia64/configs/sim_defconfig delete mode 100644 arch/ia64/dig/Makefile delete mode 100644 arch/ia64/dig/machvec.c delete mode 100644 arch/ia64/dig/machvec_vtd.c delete mode 100644 arch/ia64/dig/setup.c delete mode 100644 arch/ia64/hp/common/hwsw_iommu.c delete mode 100644 arch/ia64/hp/sim/Kconfig delete mode 100644 arch/ia64/hp/sim/Makefile delete mode 100644 arch/ia64/hp/sim/boot/Makefile delete mode 100644 arch/ia64/hp/sim/boot/boot_head.S delete mode 100644 arch/ia64/hp/sim/boot/bootloader.c delete mode 100644 arch/ia64/hp/sim/boot/bootloader.lds delete mode 100644 arch/ia64/hp/sim/boot/fw-emu.c delete mode 100644 arch/ia64/hp/sim/boot/ssc.h delete mode 100644 arch/ia64/hp/sim/hpsim.S delete mode 100644 arch/ia64/hp/sim/hpsim_console.c delete mode 100644 arch/ia64/hp/sim/hpsim_irq.c delete mode 100644 arch/ia64/hp/sim/hpsim_machvec.c delete mode 100644 arch/ia64/hp/sim/hpsim_setup.c delete mode 100644 arch/ia64/hp/sim/hpsim_ssc.h delete mode 100644 arch/ia64/hp/sim/simeth.c delete mode 100644 arch/ia64/hp/sim/simscsi.c delete mode 100644 arch/ia64/hp/sim/simserial.c delete mode 100644 arch/ia64/hp/zx1/Makefile delete mode 100644 arch/ia64/hp/zx1/hpzx1_machvec.c delete mode 100644 arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c delete mode 100644 arch/ia64/include/asm/hpsim.h delete mode 100644 arch/ia64/include/asm/machvec.h delete mode 100644 arch/ia64/include/asm/machvec_dig.h delete mode 100644 arch/ia64/include/asm/machvec_dig_vtd.h delete mode 100644 arch/ia64/include/asm/machvec_hpsim.h delete mode 100644 arch/ia64/include/asm/machvec_hpzx1.h delete mode 100644 arch/ia64/include/asm/machvec_hpzx1_swiotlb.h delete mode 100644 arch/ia64/include/asm/machvec_init.h delete mode 100644 arch/ia64/include/asm/machvec_sn2.h delete mode 100644 arch/ia64/include/asm/machvec_uv.h delete mode 100644 arch/ia64/include/asm/sn/acpi.h delete mode 100644 arch/ia64/include/asm/sn/addrs.h delete mode 100644 arch/ia64/include/asm/sn/arch.h delete mode 100644 arch/ia64/include/asm/sn/bte.h delete mode 100644 arch/ia64/include/asm/sn/clksupport.h delete mode 100644 arch/ia64/include/asm/sn/geo.h delete mode 100644 arch/ia64/include/asm/sn/io.h delete mode 100644 arch/ia64/include/asm/sn/ioc3.h delete mode 100644 arch/ia64/include/asm/sn/klconfig.h delete mode 100644 arch/ia64/include/asm/sn/l1.h delete mode 100644 arch/ia64/include/asm/sn/leds.h delete mode 100644 arch/ia64/include/asm/sn/module.h delete mode 100644 arch/ia64/include/asm/sn/mspec.h delete mode 100644 arch/ia64/include/asm/sn/nodepda.h delete mode 100644 arch/ia64/include/asm/sn/pcibr_provider.h delete mode 100644 arch/ia64/include/asm/sn/pcibus_provider_defs.h delete mode 100644 arch/ia64/include/asm/sn/pcidev.h delete mode 100644 arch/ia64/include/asm/sn/pda.h delete mode 100644 arch/ia64/include/asm/sn/pic.h delete mode 100644 arch/ia64/include/asm/sn/rw_mmr.h delete mode 100644 arch/ia64/include/asm/sn/shub_mmr.h delete mode 100644 arch/ia64/include/asm/sn/shubio.h delete mode 100644 arch/ia64/include/asm/sn/simulator.h delete mode 100644 arch/ia64/include/asm/sn/sn2/sn_hwperf.h delete mode 100644 arch/ia64/include/asm/sn/sn_cpuid.h delete mode 100644 arch/ia64/include/asm/sn/sn_feature_sets.h delete mode 100644 arch/ia64/include/asm/sn/tioca.h delete mode 100644 arch/ia64/include/asm/sn/tioca_provider.h delete mode 100644 arch/ia64/include/asm/sn/tioce.h delete mode 100644 arch/ia64/include/asm/sn/tioce_provider.h delete mode 100644 arch/ia64/include/asm/sn/tiocp.h delete mode 100644 arch/ia64/include/asm/sn/tiocx.h delete mode 100644 arch/ia64/include/asm/sn/types.h delete mode 100644 arch/ia64/kernel/machvec.c delete mode 100644 arch/ia64/sn/Makefile delete mode 100644 arch/ia64/sn/include/ioerror.h delete mode 100644 arch/ia64/sn/include/tio.h delete mode 100644 arch/ia64/sn/include/xtalk/hubdev.h delete mode 100644 arch/ia64/sn/include/xtalk/xbow.h delete mode 100644 arch/ia64/sn/include/xtalk/xwidgetdev.h delete mode 100644 arch/ia64/sn/kernel/Makefile delete mode 100644 arch/ia64/sn/kernel/bte.c delete mode 100644 arch/ia64/sn/kernel/bte_error.c delete mode 100644 arch/ia64/sn/kernel/huberror.c delete mode 100644 arch/ia64/sn/kernel/idle.c delete mode 100644 arch/ia64/sn/kernel/io_acpi_init.c delete mode 100644 arch/ia64/sn/kernel/io_common.c delete mode 100644 arch/ia64/sn/kernel/io_init.c delete mode 100644 arch/ia64/sn/kernel/iomv.c delete mode 100644 arch/ia64/sn/kernel/irq.c delete mode 100644 arch/ia64/sn/kernel/klconflib.c delete mode 100644 arch/ia64/sn/kernel/machvec.c delete mode 100644 arch/ia64/sn/kernel/mca.c delete mode 100644 arch/ia64/sn/kernel/msi_sn.c delete mode 100644 arch/ia64/sn/kernel/pio_phys.S delete mode 100644 arch/ia64/sn/kernel/setup.c delete mode 100644 arch/ia64/sn/kernel/sn2/Makefile delete mode 100644 arch/ia64/sn/kernel/sn2/cache.c delete mode 100644 arch/ia64/sn/kernel/sn2/io.c delete mode 100644 arch/ia64/sn/kernel/sn2/prominfo_proc.c delete mode 100644 arch/ia64/sn/kernel/sn2/ptc_deadlock.S delete mode 100644 arch/ia64/sn/kernel/sn2/sn2_smp.c delete mode 100644 arch/ia64/sn/kernel/sn2/sn_hwperf.c delete mode 100644 arch/ia64/sn/kernel/sn2/sn_proc_fs.c delete mode 100644 arch/ia64/sn/kernel/sn2/timer.c delete mode 100644 arch/ia64/sn/kernel/sn2/timer_interrupt.c delete mode 100644 arch/ia64/sn/kernel/tiocx.c delete mode 100644 arch/ia64/sn/pci/Makefile delete mode 100644 arch/ia64/sn/pci/pci_dma.c delete mode 100644 arch/ia64/sn/pci/pcibr/Makefile delete mode 100644 arch/ia64/sn/pci/pcibr/pcibr_ate.c delete mode 100644 arch/ia64/sn/pci/pcibr/pcibr_dma.c delete mode 100644 arch/ia64/sn/pci/pcibr/pcibr_provider.c delete mode 100644 arch/ia64/sn/pci/pcibr/pcibr_reg.c delete mode 100644 arch/ia64/sn/pci/tioca_provider.c delete mode 100644 arch/ia64/sn/pci/tioce_provider.c delete mode 100644 arch/ia64/uv/kernel/machvec.c delete mode 100644 drivers/base/power/wakeup_stats.c delete mode 100644 drivers/char/agp/sgi-agp.c delete mode 100644 drivers/char/mbcs.c delete mode 100644 drivers/char/mbcs.h delete mode 100644 drivers/char/snsc.c delete mode 100644 drivers/char/snsc.h delete mode 100644 drivers/char/snsc_event.c create mode 100644 drivers/firmware/efi/rci2-table.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c delete mode 100644 drivers/ide/sgiioc4.c delete mode 100644 drivers/misc/ioc4.c delete mode 100644 drivers/misc/sgi-xp/xp_nofault.S delete mode 100644 drivers/misc/sgi-xp/xp_sn2.c delete mode 100644 drivers/misc/sgi-xp/xpc_sn2.c create mode 100644 drivers/net/phy/adin.c delete mode 100644 drivers/pci/hotplug/sgi_hotplug.c delete mode 100644 drivers/sn/Kconfig delete mode 100644 drivers/sn/Makefile delete mode 100644 drivers/sn/ioc3.c delete mode 100644 drivers/tty/serial/ioc3_serial.c delete mode 100644 drivers/tty/serial/ioc4_serial.c delete mode 100644 drivers/tty/serial/sn_console.c create mode 100644 fs/nfsd/filecache.c create mode 100644 fs/nfsd/filecache.h delete mode 100644 include/linux/ioc4.h create mode 100644 include/net/drop_monitor.h create mode 100644 include/trace/events/iomap.h create mode 100644 include/uapi/misc/xilinx_sdfec.h create mode 100644 tools/build/feature/test-libcap.c create mode 100644 tools/perf/pmu-events/arch/x86/icelake/cache.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/frontend.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/other.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/pipeline.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/virtual-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/cache.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/frontend.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/other.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/pipeline.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-power.json create mode 100644 tools/perf/pmu-events/arch/x86/tremontx/virtual-memory.json create mode 100644 tools/perf/util/cap.c create mode 100644 tools/perf/util/cap.h create mode 100644 tools/perf/util/evswitch.c create mode 100644 tools/perf/util/evswitch.h create mode 100644 tools/testing/selftests/bpf/progs/sockopt_inherit.c copy tools/testing/selftests/bpf/{test_tcp_rtt.c => test_sockopt_inherit.c} (50%) create mode 100755 tools/testing/selftests/drivers/net/netdevsim/devlink_trap.sh