This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 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 e167191e4a8a kbuild: Parameterize kallsyms generation and correct reporting omits a1a4fb807016 kbuild: re-implement detection of CONFIG options leaked to [...] 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 333005c20d9b Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'x [...] 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 0a1c3a93a6d2 pinctrl: intel: Allow to request locked pads omits 2e65e0fad935 pinctrl: intel: baytrail: Pass irqchip when adding gpiochip 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 7f2c70c95c65 Merge branch 'imx/defconfig' into for-next omits 062c542f2734 Merge branch 'imx/dt64' into for-next omits 2b844cb6cd34 Merge branch 'imx/dt' into for-next omits d90e968eadd5 Merge branch 'imx/bindings' into for-next omits 13b7e5bc7d2c Merge branch 'imx/soc' into for-next omits ed6e76a0a45b Merge branch 'imx/drivers' into for-next omits 463b9dcdfeaa Merge branch 'clk/imx' into for-next omits 90c2b4da984d arm64: dts: ls1028a: Add Thermal Monitor Unit node 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 905aab427784 arm64: dts: freescale: Add i.MX8MN DDR4 EVK board support omits 517ac70d813d arm64: dts: freescale: Add i.MX8MN dtsi support 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 a4848e06f9af Merge branch 'next-lockdown' into next-testing omits 05ef41e93e1a lockdown: Print current->comm in restriction messages omits bd3f59d409a2 efi: Restrict efivar_ssdt_load when the kernel is locked down omits 757ff7244358 tracefs: Restrict tracefs when the kernel is locked down omits 4cd557b6aefc debugfs: Restrict debugfs when the kernel is locked down omits 144fc0184d52 kexec: Allow kexec_file() with appropriate IMA policy when [...] omits 68f60ccccf0c lockdown: Lock down perf when in confidentiality mode omits 022e43b4645a bpf: Restrict bpf when kernel lockdown is in confidentiality mode omits e87402c063fd lockdown: Lock down tracing and perf kprobes when in confi [...] omits d9ad7cee3f34 lockdown: Lock down /proc/kcore omits a1441e329e82 x86/mmiotrace: Lock down the testmmiotrace module omits 8281fc40fc83 lockdown: Lock down module params that specify hardware pa [...] omits 0f71666d403c lockdown: Lock down TIOCSSERIAL omits be06847a325f lockdown: Prohibit PCMCIA CIS storage when the kernel is l [...] omits 5a54b1719aa5 acpi: Disable ACPI table override if the kernel is locked down omits d6fa07392ca3 acpi: Ignore acpi_rsdp kernel param when the kernel has be [...] omits be105dfedc36 ACPI: Limit access to custom_method when the kernel is loc [...] omits b631bad7bfcf x86/msr: Restrict MSR access when the kernel is locked down omits 441a53e068b4 x86: Lock down IO port access when the kernel is locked down omits f046ed979c42 PCI: Lock down BAR access when the kernel is locked down omits 17cd8d39ccc0 hibernate: Disable when the kernel is locked down omits 5b8acc013f9a kexec_file: Restrict at runtime if the kernel is locked down omits 47b888368923 kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXE [...] omits 800f7a765f83 lockdown: Copy secure_boot flag in boot params across kexe [...] omits 241a6c3b52aa kexec_load: Disable at runtime if the kernel is locked down omits b37e1cca3e45 lockdown: Restrict /dev/{mem,kmem,port} when the kernel is [...] omits afdf100f5cf3 lockdown: Enforce module signatures if the kernel is locked down omits 80d14015a8e3 security: Add a static lockdown policy LSM omits c360be6c444f security: Add a "locked down" LSM hook omits 45d29f9e9b8b security: Support early LSMs omits a156cadef2fe x86/boot: Save fields explicitly, zero out everything else omits 07e44f922529 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next 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 7721f61d2e76 fpga: altera-ps-spi: Fix getting of optional confd gpio omits c3aefa0b8f54 fpga-manager: altera-ps-spi: Fix build error omits 286e47a07799 Merge branch 'next-lsm' into next-testing omits 33d39f8e06b4 Merge branch 'next-lsm' into next-testing omits ba9bfa0e4809 Merge branch 'next-general' into next-testing omits 5855380792d8 security: Make capability_hooks static omits 5664f5faac11 Merge branch 'next-smack' into next-testing omits 5385195a7b57 tomoyo: Change pathname calculation for read-only filesystems. omits ffd7af3def19 tomoyo: Check address length before reading address family omits cff0e6c3ec3e tomoyo: Add a kernel config option for fuzzing testing. omits 072b76a8fe2b Merge branch 'next-general' into next-testing omits d6d060788e0a Merge branch 'next-smack' into next-testing omits d700649809c8 Merge branch 'next-integrity' into next-testing omits 316e92078be8 Merge branch 'next-general' into next-testing omits 4490364bb774 Merge branch 'next-general' into next-testing omits 708e52ca7134 Merge branch 'next-general' into next-testing omits ed7a397570e3 Merge branch 'next-tpm' into next-testing omits a94e55b91c7d Merge tag 'tpmdd-next-20190329' of git://git.infradead.org [...] omits ada14f61ed5e tpm: turn on TPM on suspend for TPM 1.x omits 7bde1fe0abbe tpm: fix an invalid condition in tpm_common_poll omits 3d0b1a381f6e KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 79d03fe16eff tpm: Fix the type of the return value in calc_tpm2_event_size() omits 83086497b890 KEYS: trusted: fix -Wvarags warning omits 84e239d14c5c selftests/tpm2: Extend tests to cover partial reads omits b8f6cc102192 selftests/tpm2: Open tpm dev in unbuffered mode omits 4c5d789ce175 Merge branch 'next-general' into next-testing omits 4e861b133373 Merge branch 'next-general' into next-testing omits 3963bdb87e66 Merge branch 'next-general' into next-testing omits 0d556c66dadd Merge branch 'next-general' into next-testing omits 6d3528f3b162 Merge branch 'next-general' into next-testing omits 00468726bb52 Merge branch 'next-general' into next-testing omits 7453df272a8f Merge branch 'next-general' into next-testing omits db9ed620ddea Merge branch 'next-integrity' into next-testing omits e42953d3d8db Merge branch 'next-tpm' into next-testing omits 19199883732d Merge branch 'next-general' into next-testing omits d87331e4a620 Merge branch 'next-general' into next-testing omits f3e6bad019c7 Merge branch 'next-general' into next-testing omits 7bd3501ba533 Merge branch 'next-general' into next-testing omits 3536ec4873d7 Merge branch 'next-general' into next-testing omits 820cf8c12d89 Merge branch 'next-general' into next-testing omits 1e11c7821bca Merge branch 'next-general' into next-testing omits 3bdda51a6a24 Merge branch 'next-general' into next-testing omits 34fc3d4acda1 Merge branch 'next-general' into next-testing omits 5f4193730bb0 Merge branch 'next-general' into next-testing omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 0cce716e656b Merge branch 'next-general' into next-testing omits f30160f982fc Merge branch 'next-general' into next-testing omits ffaf0e140478 Merge branch 'next-general' into next-testing omits aa99a14dfb50 Merge branch 'next-general' into next-testing omits e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing omits 088f908006c5 Merge branch 'next-smack' into next-testing 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 555df336c754 keys: Fix description size 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 06821504fd47 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds de67c66f0302 Merge remote-tracking branch 'arc-current/for-curr' adds cb7c16840870 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 88af6ec1b408 Merge remote-tracking branch 'powerpc-fixes/fixes' adds b2076d8e1ef0 Merge remote-tracking branch 'sparc/master' adds ef8d8ccdc216 tcp: make sure EPOLLOUT wont be missed adds 0d7342c36374 MAINTAINERS: Remove IP MASQUERADING record adds f20faa06d83d netfilter: ebtables: Fix argument order to ADD_COUNTER adds 14c415862c06 netfilter: nft_flow_offload: missing netlink attribute policy adds 89a26cd4b501 netfilter: xt_nfacct: Fix alignment mismatch in xt_nfacct_ [...] adds 38a429c898dd netfilter: add include guard to nf_conntrack_h323_types.h adds e15dbcdeb9f6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds c32d1b40c3a7 Merge remote-tracking branch 'net/master' adds d34b044038bf tools: bpftool: close prog FD before exit on showing a sin [...] adds 293e7f287f9f Merge remote-tracking branch 'bpf/master' adds 85a7c602fc3d Merge remote-tracking branch 'ipsec/master' adds f9ef724d4896 ALSA: hda - Fixes inverted Conexant GPIO mic mute led adds 3eb1b6a3e5dc Merge remote-tracking branch 'sound-current/for-linus' adds 8661ab5b23d6 ASoC: imx-audmux: Add driver suspend and resume to support [...] adds 9dd959fb934e Merge branch 'asoc-5.3' into asoc-linus adds 64bf2fc789ac Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 332d2e754df7 Merge remote-tracking branch 'regmap-fixes/for-linus' adds abfcc979e1af Merge remote-tracking branch 'regulator-fixes/for-linus' adds c940a09d8ac8 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 bd4239849526 Merge remote-tracking branch 'pci-current/for-linus' adds 3af757b8c776 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 60285462ccb9 Merge remote-tracking branch 'ide/master' adds e9f9d356f96c Merge remote-tracking branch 'hwmon-fixes/hwmon' adds e60860d3d5ea Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 30c873446a82 Merge remote-tracking branch 'vfs-fixes/fixes' adds ace0576be7ab Merge remote-tracking branch 'scsi-fixes/fixes' adds dec43da46f63 fpga: altera-ps-spi: Fix getting of optional confd gpio adds 5577a39cce7c Merge remote-tracking branch 'fpga-fixes/fixes' adds 5995e3fbeb96 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 613b73dfa4c7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 1db9d37e8848 kbuild: re-implement detection of CONFIG options leaked to [...] adds 0390f78ccc1c kbuild: Parameterize kallsyms generation and correct reporting adds c53bd5a64619 kbuild: make single targets work more correctly adds 72de642ef490 treewide: remove dummy Makefiles for single targets adds 2da0f87a8c3a kbuild: move KBUILD_LDS, KBUILD_VMLINUX_{OBJS,LIBS} to mak [...] adds cd5b68ecd22c kbuild: rebuild modules when module linker scripts are updated adds b0907316fd2b kbuild: split final module linking out into Makefile.modfinal adds 10126592d285 Merge remote-tracking branch 'kbuild/for-next' adds d020894f9519 Merge remote-tracking branch 'arm/for-next' adds 35bce60bcc57 Merge remote-tracking branch 'arm64/for-next/core' adds c7b5e4e24ad8 Merge remote-tracking branch 'arm-perf/for-next/perf' adds ffffaaacd210 Merge remote-tracking branch 'arm-soc/for-next' adds 5e9835f616dd Merge remote-tracking branch 'actions/for-next' adds fe61331188f5 Merge remote-tracking branch 'amlogic/for-next' adds df7aabf55a69 Merge remote-tracking branch 'aspeed/for-next' adds 02c5d13fd83f Merge remote-tracking branch 'at91/at91-next' adds b020a9b8590f Merge remote-tracking branch 'bcm2835/for-next' adds 78f5666c18f3 clk: imx8mq: Fix sys3 pll references adds 3125c9eb01e3 clk: imx8mm: Fix incorrect parents adds b3d08a4b1e46 clk: imx8mn: Fix incorrect parents adds be378b600791 clk: imx8mn: Add GIC clock adds f8cade831018 clk: imx8mn: fix int pll clk gate adds 313ccbad732d clk: imx8mn: Add missing rate_count assignment for each PL [...] adds 613cc5cd745c clk: imx8mn: Add necessary frequency support for ARM PLL table adds 2b96645400ea Merge branch 'clk/imx' into for-next adds 4a92f07816ba bus: imx-weim: use module_platform_driver() adds e932871b10ab Merge branch 'imx/drivers' into for-next adds 440c2d87d716 ARM: imx: stop adjusting ar8031 phy tx delay adds 62c12dda4f26 Merge branch 'imx/soc' into for-next adds 594580ce828a Merge branch 'imx/bindings' into for-next adds 6c3debcbae47 arm64: dts: freescale: Add i.MX8MN dtsi support adds ee8696be6898 arm64: dts: imx8mn: Add gpio-ranges property adds 13cb15e0a6f5 arm64: dts: freescale: Add i.MX8MN DDR4 EVK board support adds 089a6adeb0fb arm64: dts: imx8mn-ddr4-evk: Add i2c1 support adds 3e44dd09736d arm64: dts: imx8mn-ddr4-evk: Add rohm,bd71847 PMIC support adds 01c493144e52 arm64: dts: imx8mn: Add cpu-freq support adds cd42fa171d91 arm64: dts: imx8qxp: Add DSP DT node adds abbd91552a19 Merge branch 'imx/dt-clkdep' into for-next adds dce84022376d ARM: dts: imx6ul: Add csi node adds 9846a4524ac9 ARM: dts: imx7d: cl-som-imx7: make ethernet work again adds 608b038aec9f ARM: dts: imx7d: cl-som-imx7: add compatible for phy adds 037ab580f075 ARM: dts: imx7-colibri: make sure module supplies are always on adds a95fbda08ee2 ARM: dts: imx7-colibri: disable HS400 adds 03d655ff251c ARM: dts: imx7-colibri: prepare module device tree for FlexCAN adds 02200d29c324 ARM: dts: imx7-colibri: Add sleep pinctrl to ethernet adds 4e9ccbd67482 ARM: dts: imx7-colibri: add recovery for I2C for iMX7 adds b2ffaa0c7fca ARM: dts: imx6qdl-colibri: add phy to fec adds 291b983846d5 ARM: dts: imx6: replace simple-bus by simple-mfd for anatop adds 580ea2c2ae07 ARM: dts: imx6: drop gpmi-nand address and size cells adds 876eb9bfa9d6 ARM: vf610-zii-cfu1: Add node for switch watchdog adds 6e9262464d33 Merge branch 'imx/dt' into for-next adds 571cebfe8e2b arm64: dts: ls1028a: Add Thermal Monitor Unit node adds f64697bd0b9e arm64: dts: ls1028a: fix gpio nodes adds 86c457e3991a arm64: dts: ls1088a: Fix incorrect I2C clock divider adds 52d3406ec72d arm64: dts: ls1012a: Fix incorrect I2C clock divider adds ced41bb1caef arm64: dts: ls1028a: Fix incorrect I2C clock divider adds 7cb220a75ff3 arm64: dts: lx2160a: Fix incorrect I2C clock divider adds 81f36887ea33 arm64: dts: ls1028a: Add properties node for Display outpu [...] adds 491d3a3fc113 arm64: dts: ls1028a: Add esdhc node in dts adds a1406b72cbca arm64: dts: imx8mm: Enable cpu-idle driver adds 38e549176af4 Merge branch 'imx/dt64' into for-next adds da9e97dce800 Merge branch 'imx/defconfig' into for-next adds b04858d04ba3 Merge remote-tracking branch 'imx-mxs/for-next' adds 39660537c614 Merge remote-tracking branch 'keystone/next' adds 10e8ff7ab6ea Merge remote-tracking branch 'mediatek/for-next' adds af924371ba79 Merge remote-tracking branch 'mvebu/for-next' adds fb30b8d87b8b 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 31aff76700c1 Merge remote-tracking branch 'qcom/for-next' adds 48b9ed14fbc5 Merge remote-tracking branch 'renesas/next' adds a03fa77d85a7 ARM: dts: r8a7779: Use SYSC "always-on" PM Domain for HSCIF adds e77ad88d0c62 arm64: dts: renesas: hihope-common: Add HDMI audio support adds 8703ba77ec55 arm64: dts: renesas: ebisu, draak: Limit EtherAVB to 100Mbps adds 62a17029611a arm64: dts: renesas: r8a77980: Fix IPMMU-VC0 base address adds da51ceda8ab0 soc: renesas: rcar-sysc: Add goto to of_node_put() before return adds e0e1df61524f soc: renesas: rcar-sysc: Eliminate local variable gov adds 926d9def0a14 Merge branches 'renesas-arm-dt-for-v5.4', 'renesas-arm64-d [...] adds b373e6baa544 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 9301d28dccd0 arm64: dts: rockchip: fix vcc_host_5v regulator for usb3 host adds 6350a4960285 Merge branch 'v5.4-armsoc/dts64' into for-next adds 6df694852147 Merge remote-tracking branch 'rockchip/for-next' adds 3636e82135ce soc: samsung: chipid: Fix memory leak in error path adds 1bccc7798f03 Merge branch 'next/drivers' into for-next adds 4bc14d247ef1 Merge remote-tracking branch 'samsung-krzk/for-next' adds 720099603d1f clk: sunxi-ng: v3s: add missing clock slices for MMC2 modu [...] adds 0ed4c252bf80 clk: sunxi-ng: v3s: add Allwinner V3 support adds c95d67817173 Merge branch 'sunxi/clk-for-5.4' into sunxi/for-next adds ebed6d6a54d7 arm64: dts: allwinner: orange-pi-3: Enable HDMI output adds 519b94ca0427 dt-bindings: arm: sunxi: add binding for Lichee Zero Plus [...] adds 031d6e5911c6 ARM: sunxi: dts: s3/s3l/v3: add DTSI files for S3/S3L/V3 SoCs adds 0620cc6a488a ARM: dts: sun8i: s3: add devicetree for Lichee zero plus w/ S3 adds b550aac45238 arm64: dts: allwinner: Add SPDIF node for Allwinner H6 adds c0f4e67eee93 arm64: dts: allwinner: h6: Enable SPDIF for Beelink GS1 adds 1982b8ba4c10 arm64: dts: allwinner: Enable DDC regulator for Beelink GS1 adds 209cbcd32e9f ARM: dts: sunxi: Add mdio bus sub-node to GMAC adds 430a377a3916 dt-bindings: i2c: mv64xxx: Add compatible for the H6 i2c node. adds 2c2b7e378213 arm64: allwinner: h6: add I2C nodes adds e628b1809132 Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next adds fa143dd1bab2 dt-bindings: arm: sunxi: Add compatible for Tanix TX6 board adds 214ad9a2ae0d arm64: dts: allwinner: h6: Introduce Tanix TX6 board adds f16d9d67127f dt-bindings: mfd: Convert Allwinner GPADC bindings to a schema adds 6c9d37d25a34 ARM: dts: sun4i: Add missing timers interrupts adds e298388baad7 ARM: dts: sun5i: Add missing timers interrupts adds 66763e67972b ARM: dts: sun6i: Add missing timers interrupts adds 5d400970d8dc ARM: dts: a23/a33: Change the timers compatible adds 9ca021d0516c ARM: dts: a83t: Change the timers compatible adds 2763adebdb9a ARM: dts: h3: Change the timers compatible adds e72837f994e3 ARM: dts: v3s: Change the timers compatible adds 3f049a94ffce Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next adds 726df67f4565 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 4a6977d5377c 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 a80d2334edce Merge remote-tracking branch 'clk/clk-next' adds b7c9644c4791 Merge remote-tracking branch 'csky/linux-next' adds 9f765b6cef6b 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 e6f4a59a22f6 Merge remote-tracking branch 'ia64/next' adds aee6bff1c325 m68k: mac: Revisit floppy disc controller base addresses adds 94c04390225b m68k: Prevent some compiler warnings in Coldfire builds adds 053b51429569 m68k: atari: Rename shifter to shifter_st to avoid conflict adds 49ff824a028a m68k: defconfig: Update defconfigs for v5.3-rc2 adds 51963d9e15ba Merge remote-tracking branch 'm68k/for-next' adds 3becd97e032a MIPS: Octeon: Fix a typo in #define OCTOEN_SERIAL_LEN adds 8084499bd7d4 irqchip/irq-ingenic-tcu: Fix COMPILE_TEST building adds b491af7ee8dc Merge remote-tracking branch 'mips/mips-next' adds 2576f338402c Merge remote-tracking branch 'parisc-hd/for-next' adds e7863b93314a 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 5afbb7d9cd26 Merge remote-tracking branch 'soc-fsl/next' adds 7884cebc034a Merge remote-tracking branch 's390/features' adds 0addb5945a64 Merge remote-tracking branch 'sh/sh-next' adds 482db2c7ca23 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds f423e08ebe89 Merge remote-tracking branch 'fscrypt/master' adds 267458838040 Merge remote-tracking branch 'afs/afs-next' adds bf34efe81b19 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 8c4dfddb0894 Merge remote-tracking branch 'cifs/for-next' adds 0f688c43d0c2 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 94787a5d2648 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 8d85832a4a5f f2fs: fix to drop meta/node pages during umount adds d1d5533af442 f2fs: fix to avoid tagging SBI_QUOTA_NEED_REPAIR incorrectly adds e6d29a6c3d16 f2fs: fix to avoid discard command leak adds 40c94b254be8 f2fs: support fiemap() for directory inode adds a34863589500 f2fs: fix to spread f2fs_is_checkpoint_ready() adds 44bffc62ffb3 f2fs: fix to detect cp error in f2fs_setxattr() adds 6e1f7f2695ba f2fs: fix to handle quota_{on,off} correctly adds a69691b8ca1d f2fs: disallow direct IO in atomic write adds dd82356a3877 fs: f2fs: Remove unnecessary checks of SM_I(sbi) in update [...] adds f222f9bf8edb f2fs: fix to avoid call kvfree under spinlock adds 1a73dacaabc4 fs: Reserve flag for casefolding adds 60a2f1c9095b f2fs: include charset encoding information in the superblock adds 5d89a80cb337 f2fs: Support case-insensitive file name lookups adds e1250a700330 f2fs: use wrapped IS_SWAPFILE() adds 47377680d2e1 f2fs: fix to use more generic EOPNOTSUPP adds b8c6baa192a1 f2fs: use wrapped f2fs_cp_error() adds 00c8164af9c4 f2fs: fix to migrate blocks correctly during defragment adds f440939ddb22 f2fs: remove duplicate code in f2fs_file_write_iter adds 51776de93f10 f2fs: fix wrong available node count calculation adds cd028d13f522 f2fs: cleanup the code in build_sit_entries. adds 6814ee337ad1 Revert "f2fs: avoid out-of-range memory access" adds 1776b13e53b1 f2fs: Fix build error while CONFIG_NLS=m adds a5f293b4fb30 f2fs: Fix indefinite loop in f2fs_gc() adds f0beb7515edc f2fs: fix to avoid data corruption by forbidding SSR overwrite adds 3f27158cb511 f2fs: support FS_IOC_{GET,SET}FSLABEL adds 09ed5f046ac0 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 5a87f3c396df Merge remote-tracking branch 'fsverity/fsverity' adds c54eebc6ffe2 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 d6dfe43ec606 svcrdma: Remove svc_rdma_wq adds 4866073e6ddf svcrdma: Use llist for managing cache of recv_ctxts adds f69d6d8eef78 sunrpc: add a new cache_detail operation for when a cache [...] adds 18f6622ebbde locks: create a new notifier chain for lease attempts adds b72679ee89a0 notify: export symbols for use by the knfsd file cache adds 7239a40ca8bf vfs: Export flush_delayed_fput for use by knfsd. adds 65294c1f2c5e nfsd: add a new struct file caching facility to nfsd adds b493523926f9 nfsd: hook up nfsd_write to the new nfsd_file cache adds 48cd7b51258c nfsd: hook up nfsd_read to the nfsd_file cache adds 5920afa3c85f nfsd: hook nfsd_commit up to the nfsd_file cache adds fd4f83fd7dfb nfsd: convert nfs4_file->fi_fds array to use nfsd_files adds eb82dd393744 nfsd: convert fi_deleg_file and ls_file fields to nfsd_file adds 5c4583b2b78e nfsd: hook up nfs4_preprocess_stateid_op to the nfsd_file cache adds 6b556ca2872b nfsd: have nfsd_test_lock use the nfsd_file cache adds 501cb1849f86 nfsd: rip out the raparms cache adds 7775ec57f4c7 nfsd: close cached files prior to a REMOVE or RENAME that [...] adds b96811cd0246 nfsd: Fix up some unused variable warnings adds ed9927533a64 nfsd: Fix the documentation for svcxdr_tmpalloc() adds cb0caeb85874 Merge remote-tracking branch 'nfsd/nfsd-next' adds 1809c42f74ef Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 314e01a6d7dd xfs: fall back to native ioctls for unhandled compat ones adds 4529e6d7a6ab xfs: compat_ioctl: use compat_ptr() adds edc58dd0123b vfs: fix page locking deadlocks when deduping files adds 5d888b481e6a xfs: fix reflink source file racing with directio writes adds 12128344a24d Merge remote-tracking branch 'xfs/for-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 7f0e8c32ebff Merge remote-tracking branch 'iomap/iomap-for-next' adds febf5794030b Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds df2474a22c42 locks: print a warning when mount fails due to lack of "ma [...] adds 9d1c6bc83e99 Merge remote-tracking branch 'file-locks/locks-next' adds 055f76dc5a3a Merge remote-tracking branch 'vfs/for-next' adds 518fdb3653c2 Merge remote-tracking branch 'printk/for-next' adds 1b451ae7f27e Merge remote-tracking branch 'pci/next' adds c1ca58f6982b HID: intel-ish-hid: ipc: set NO_D3 flag only when needed adds 2db8edaa88c1 HID: intel-ish-hid: ipc: make ish suspend paths clear adds fc19a57dd483 HID: intel-ish-hid: ipc: check the NO_D3 flag to distingui [...] adds bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next adds b72fb1dcd2ea HID: wacom: Correct distance scale for 2nd-gen Intuos devices adds 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next adds b640be5bc8e4 HID: intel-ish-hid: ipc: add EHL device id adds 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next adds 2d05dba2b25e HID: cp2112: prevent sleeping function called from invalid [...] adds f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next adds 51f598748d61 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 48b588460758 Merge remote-tracking branch 'i2c/i2c/for-next' adds 63ede9890971 Merge remote-tracking branch 'i3c/i3c/next' adds 938bcb0a68b3 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 4c15d6ecb949 Merge remote-tracking branch 'jc_docs/docs-next' adds 4fa4ef39e1c4 media: Clarify how menus are hidden by SUBDRV_AUTOSELECT adds 6b338c720c13 media: Fix various misspellings of disconnected adds 510b31882509 media: stm32-dcmi: improve sensor subdev naming adds 585b18ede91d media: stm32-dcmi: trace the supported fourcc/mbus_code adds 34f8d704a32a media: stm32-dcmi: add media controller support adds f4378baf07a2 media: stm32-dcmi: add support of several sub-devices adds 3cec570b6d9c media: vidioc-queryctrl.rst: fix broken c:type references adds 0d616f2a3fdb media: radio/si470x: kill urb on error adds 8b8900b729e4 media: hdpvr: add terminating 0 at end of string adds 2509d725e02a media: rockchip/rga: Update maintainership adds 4843a543fad3 media: gspca: zero usb_buf on error adds 4333fb96ca10 media: lib/sort.c: implement sort() variant taking context [...] adds 7bb3c32abd7b media: uapi: h264: Rename pixel format adds 5604be66a568 media: uapi: h264: Add the concept of decoding mode adds 8cae93e09011 media: uapi: h264: Add the concept of start code adds c3adb85745ca media: uapi: h264: Get rid of the p0/b0/b1 ref-lists adds 3f715c64be6e media: cedrus: Cleanup control initialization adds 341772b82a3b media: cedrus: Specify H264 startcode and decoding mode adds 6c2eb77bf566 media: hantro: Move copy_metadata() before doing a decode [...] adds a9471e25629b media: hantro: Add core bits to support H264 decoding adds dea0a82f3d22 media: hantro: Add support for H264 decoding on G1 adds 760327930e10 media: hantro: Enable H264 decoding on rk3288 adds 2b770bee787d media: videodev2.h: add V4L2_FMT_FLAG_CONTINUOUS_BYTESTREAM adds 60a039eb27f9 media: videodev2.h: add V4L2_FMT_FLAG_DYN_RESOLUTION adds 5aecb7d03037 media: venus: vdec: flag OUTPUT formats with V4L2_FMT_FLAG [...] adds abf8dd2922b5 media: mtk-vcodec: flag OUTPUT formats with V4L2_FMT_FLAG_ [...] adds b867d9ce0915 media: vicodec: set flags for vdec/stateful OUTPUT coded formats adds 051f8d2d86f8 media: docs-rst: Document memory-to-memory video decoder i [...] adds d4e0f82ac840 media: pixfmt-compressed.rst: improve H264/HEVC/MPEG1+2/VP [...] adds ba70d9f7c9f2 Merge remote-tracking branch 'v4l-dvb/master' adds d30bdfc0ecf8 PM: sleep: Replace strncmp() with str_has_prefix() adds 69a470f6a72e Merge branch 'pm-sleep' into linux-next adds 8f43bc88c933 Merge branch 'pm-s2idle-rework' into linux-next adds 1c75f1d99bb6 Merge branch 'pm-cpuidle' into linux-next adds ab1f08363927 Merge branches 'acpi-pm' and 'pm-domains' into linux-next adds 82be27a260ab Merge branches 'acpi-apei', 'acpi-processor' and 'acpi-tab [...] adds 96706a765ffa Merge remote-tracking branch 'pm/linux-next' adds 3003e75a5045 cpufreq: qcom-hw: Update logic to detect turbo frequency adds b41b460cf653 cpufreq: qcom-hw: invoke frequency-invariance setter function adds 07c074f1ad69 cpufreq: Use imx-cpufreq-dt for i.MX8MN's speed grading adds b6d86ec03718 cpufreq: imx-cpufreq-dt: Add i.MX8MN support adds 40dd8c18effe cpufreq: mediatek: change to regulator_get_optional adds 89275cdbf967 cpufreq: mediatek: Add support for mt8183 adds c7b48823a13f Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next adds 745883fb0729 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 0e25c37eac21 Merge remote-tracking branch 'opp/opp/linux-next' adds b37079719ec1 Merge remote-tracking branch 'thermal/next' adds a1b07380fedf Merge remote-tracking branch 'thermal-soc/next' adds c4cb6f58b5d3 Merge remote-tracking branch 'ieee1394/for-next' adds 86be65c5b691 Merge remote-tracking branch 'swiotlb/linux-next' adds 7a4c9b63bfd0 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 446bf64b613c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 607f625b86f9 net: flow_offload: convert block_ing_cb_list to regular list type adds 99b60d56a35b net: phy: add EEE-related constants adds edde25e55d87 net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 adds 44b3769b3857 Merge branch 'RTL8125-EEE' adds 10fe57fabee5 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 33cc2f6f87ba Merge remote-tracking branch 'bpf-next/master' adds a298fe2915f7 Merge remote-tracking branch 'nfc-next/master' adds 9d4576566797 Merge remote-tracking branch 'wireless-drivers-next/master' adds 68dd1c64ac8a Merge remote-tracking branch 'bluetooth/master' adds bf7645eb3b24 Merge remote-tracking branch 'gfs2/for-next' adds 9dffb66e5432 Merge remote-tracking branch 'nand/nand/next' adds 2f96206a178c Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 775450ed0cbb 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 b32f90702994 Merge remote-tracking branch 'drm/drm-next' adds db01875dfd8a 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 6a736ebf314a drm/i915: Always wrap the ring offset before resetting adds d67739268cf0 drm/i915/gt: Mark up the nested engine-pm timeline lock as [...] adds a1e37b0259e7 drm/i915: Only emit the 'send bug report' once for a GPU hang adds 70d6894d1456 drm/i915: Serialize against vma moves adds 5a6b7ef69e3d drm/i915/gen11: Allow usage of all GPIO pins adds e1d7b66b815a drm/i915: i915_active.retire() is optional adds cc3375607d79 drm/i915: Use 0 for the unordered context adds 4532dbae3174 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 d777478599f7 drm/xen-front: Make structure fb_funcs constant adds 51677dfcc17f efifb: BGRT: Improve efifb_bgrt_sanity_check adds dbb4a75b9c40 video: fbdev: pvr2fb: remove unnecessary comparison of uns [...] adds 70fc43c0998d video: fbdev: sm712fb: Use dev_get_drvdata adds af70a48698ca video: fbdev: radeonfb: Use dev_get_drvdata adds cc0c3e39e51b video: fbdev: sh_mobile_lcdcfb: Mark expected switch fall-through adds efbd44abaf74 video: fbdev: aty[128]fb: Remove dead code adds 2012f7762e8d video: fbdev: viafb: Remove dead code adds 06b1f4b9f2a0 video: fbdev/mmp/core: Use struct_size() in kzalloc() adds df5eff6d2a44 udlfb: Make dlfb_ops constant adds 3efdf83ca0f9 drm/panfrost: Fix missing unlock on error in panfrost_mmu_ [...] adds 7282f7645d06 drm/panfrost: Implement per FD address spaces adds e21dd290881b drm/panfrost: Enable devfreq to work without regulator adds aa4fffec310d drm/panfrost: Remove opp table when unloading adds 9536b64ac0d6 dma-buf: Introduce selftesting framework adds 2989f6451084 dma-buf: Add selftests for dma-fence adds 56d8d6413d02 drm/drv: Use // for comments in example code adds 96158346b59b drm/i915: Select DMABUF_SELFTESTS for the default i915.ko [...] adds b41b2fce7a3a Merge remote-tracking branch 'drm-misc/for-linux-next' adds 6d09d44dcfd7 Merge remote-tracking branch 'drm-msm/msm-next' adds a59957172b0c gpu: ipu-v3: enable remaining 32-bit RGB V4L2 pixel formats adds 256828e05228 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds f1fb374bf1ae Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 7790e57588d1 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 a511ca40dda9 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 47de7c9308f7 Merge remote-tracking branch 'sound-asoc/for-next' adds 5be8daac12b2 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 195cee6bbc05 Merge remote-tracking branch 'input/next' adds 988721db93b2 block: remove struct request_queue queue_head adds a51c4acca236 Merge branch 'for-5.4/block' into for-next adds 453f86e7677c Merge remote-tracking branch 'block/for-next' adds bf2a804b36b8 dm dust: use dust block size for badblocklist index adds 703bdad976d1 Merge remote-tracking branch 'device-mapper/for-next' adds 6af983729ad0 Merge remote-tracking branch 'mmc/next' adds 9030bb26e713 Merge remote-tracking branch 'kgdb/kgdb-next' adds 2dae03220e31 Merge remote-tracking branch 'mfd/for-mfd-next' adds 87bee27f1f7c Merge remote-tracking branch 'regulator/for-next' adds 95523f5c599c Merge remote-tracking branch 'apparmor/apparmor-next' adds f2e879649897 Merge remote-tracking branch 'integrity/next-integrity' adds e7ed886ec6c1 Merge remote-tracking branch 'keys/keys-next' adds fab80b8705dd Merge remote-tracking branch 'selinux/next' adds c75b09c1ec71 Merge remote-tracking branch 'watchdog/master' adds 24ce0bab260b iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGN adds 6cd27422a626 Merge branches 'arm/omap', 'arm/exynos', 'x86/amd' and 'co [...] adds 0f300aa663ad Merge remote-tracking branch 'iommu/next' adds 0df1bbd713d3 Merge remote-tracking branch 'devicetree/for-next' adds b481218c7402 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 01ca581fc841 Merge remote-tracking branch 'tip/auto-latest' adds 128fc761306c clocksource: Remove dev_err() usage after platform_get_irq() adds 2912a039d726 dt-bindings: timer: Convert Allwinner A10 Timer to a schema adds 625fa209a22d dt-bindings: timer: Add missing compatibles adds d700d8b6a54b clocksource: sun4i: Add missing compatibles adds dcfc2f1cc312 dt-bindings: timer: Convert Allwinner A13 HSTimer to a schema adds c22f40c8e5e7 clocksource/drivers/tcb_clksrc: Register delay timer adds 8b75a1af78ae clocksource/drivers/imx-sysctr: Add internal clock divider handle adds 5820af9f6c99 arm64: dts: imx8mm: Add system counter node adds b7f81cc13e0b arm64: dts: imx8mq: Add system counter node adds 012bb0283514 clocksource/drivers/renesas-ostm: Use DIV_ROUND_CLOSEST() helper adds c6d2860e2548 Merge remote-tracking branch 'clockevents/clockevents/next' adds 0dfd6d9f4fd8 Merge remote-tracking branch 'edac/edac-for-next' adds b8481572410b 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 7d5492018638 Merge remote-tracking branch 'kvm-arm/next' adds 96eee8bf1be4 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 773cbcd33995 Merge remote-tracking branch 'kvms390/next' adds 4796a38075e2 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 b5775db0af2d Merge remote-tracking branch 'drivers-x86/for-next' adds 6463075c05a0 Merge remote-tracking branch 'hsi/for-next' adds 42bea7cbdb0a Merge remote-tracking branch 'leds/for-next' adds 2033f6858970 ipmi: Free receive messages when in an oops adds 9300e2e855f5 Merge remote-tracking branch 'ipmi/for-next' adds 5c65ed2cc039 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 148e78250553 Merge remote-tracking branch 'usb/usb-next' adds fa7606d1e60c 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 3a4ac12c9088 Merge remote-tracking branch 'char-misc/char-misc-next' adds 9092c7a5edeb Merge remote-tracking branch 'extcon/extcon-next' adds a028c3e62d4b Merge remote-tracking branch 'soundwire/next' adds 93e568078ca8 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 5a26969bab4d Merge remote-tracking branch 'staging/staging-next' adds feab8bcfb55e Merge remote-tracking branch 'mux/for-next' adds a1f478dcc319 Merge remote-tracking branch 'icc/icc-next' adds 710afb997bae Merge remote-tracking branch 'slave-dma/next' adds 0d73eeddc0ee Merge remote-tracking branch 'cgroup/for-next' adds cea64b3de114 Merge remote-tracking branch 'scsi/for-next' adds 77ffd3465ba8 scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ adds 87305a112d6b Merge branch '5.3/scsi-fixes' into 5.4/scsi-next adds edbd56472a63 scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft adds 3cf92f4bfccb scsi: qla2xxx: cleanup trace buffer initialization adds 9730ddfb123d scsi: fnic: remove redundant assignment of variable rc adds ee9a256cd8d0 scsi: lpfc: remove redundant code adds 78d4b1327d8b scsi: lpfc: use spin_lock_irqsave in IRQ context adds d508e31df10f scsi: ufs-qcom: Make structure ufs_hba_qcom_vops constant adds a967783300bf scsi: lpfc: remove NULL check before some freeing functions adds 31f06d2e7372 scsi: lpfc: Limit xri count for kdump environment adds 4f1a2fef2af6 scsi: lpfc: Fix PLOGI failure with high remoteport count adds 1d755d6477ca scsi: lpfc: Fix ELS field alignments adds 3cee98db2610 scsi: lpfc: Fix crash on driver unload in wq free adds 8d34a59caecd scsi: lpfc: Fix failure to clear non-zero eq_delay after i [...] adds 296012285c90 scsi: lpfc: Fix leak of ELS completions on adapter reset adds 57178b927550 scsi: lpfc: Fix port relogin failure due to GID_FT interaction adds 7f20c1cb236a scsi: lpfc: Fix discovery when target has no GID_FT information adds 26d824ca45a8 scsi: lpfc: Fix ADISC reception terminating login state if [...] adds 08180db2542b scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card adds 61184f1742c9 scsi: lpfc: Fix Oops in nvme_register with target logout/login adds 4b0a42be26dd scsi: lpfc: Fix irq raising in lpfc_sli_hba_down adds 3ad348d94452 scsi: lpfc: Fix oops when fewer hdwqs than cpus adds 6ede2ddd8bdd scsi: lpfc: Fix FLOGI handling across multiple link up/dow [...] adds 07f50997d66c scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo vi [...] adds 96d156f95c92 scsi: lpfc: Fix devices that don't return after devloss fo [...] adds b95b21193c85 scsi: lpfc: Fix loss of remote port after devloss due to l [...] adds a643c6de1441 scsi: lpfc: Fix propagation of devloss_tmo setting to nvme [...] adds c26c265b168b scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME adds a6d10f24a04d scsi: lpfc: Fix driver nvme rescan logging adds 6825b7bd3203 scsi: lpfc: Fix error in remote port address change adds 894bb17f0cb0 scsi: lpfc: Fix deadlock on host_lock during cable pulls adds 8c24a4f643ed scsi: lpfc: Fix crash due to port reset racing vs adapter [...] adds 5e0e2318aa2a scsi: lpfc: Fix too many sg segments spamming in kernel log adds 84f2ddf8cf31 scsi: lpfc: Fix hang when downloading fw on port enabled for nvme adds 005d8eb92847 scsi: lpfc: Fix nvme target mode ABTSing a received ABTS adds 6a224b47fd01 scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not su [...] adds 07b1b91412c8 scsi: lpfc: Fix sli4 adapter initialization with MSI adds 6db51abb8dc3 scsi: lpfc: Fix upcall to bsg done in non-success cases adds f98b2fd796d0 scsi: lpfc: Fix Max Frame Size value shown in fdmishow output adds 845d0327bf08 scsi: lpfc: Fix reported physical link speed on a disabled [...] adds 4945c0f95bbf scsi: lpfc: Fix BlockGuard enablement on FCoE adapters adds db197bc4699b scsi: lpfc: Fix nvme first burst module parameter description adds d9f492a1a1ab scsi: lpfc: Fix coverity warnings adds 1df09449902d scsi: lpfc: Add simple unlikely optimizations to reduce NV [...] adds 323506644972 scsi: lpfc: Migrate to %px and %pf in kernel print calls adds ec76242f3be7 scsi: lpfc: Add first and second level hardware revisions [...] adds e62245d923ca scsi: lpfc: Add MDS driver loopback diagnostics support adds d79c9e9d4b3d scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. adds 0d8af096430e scsi: lpfc: Add NVMe sequence level error recovery support adds c00f62e6c546 scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per [...] adds 10541f037bd9 scsi: lpfc: Update lpfc version to 12.4.0.0 adds c54591a3c8b8 Merge branch '5.4/scsi-queue' into 5.4/scsi-next adds bd79b8a78e9f Merge remote-tracking branch 'scsi-mkp/for-next' adds 8d11bf613c47 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 e2f712447cea Merge remote-tracking branch 'gpio/for-next' adds d55bc7c85f17 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds fd5f07ff4ce7 Merge remote-tracking branch 'gpio-intel/for-next' adds a23a2b6dac70 Merge remote-tracking branch 'pinctrl/for-next' adds 1bd231538c21 pinctrl: intel: Allow to request locked pads adds 6cb0880f0822 pinctrl: intel: remap the pin number to gpio offset for ir [...] adds d5b5dbf43a8e Merge remote-tracking branch 'pinctrl-intel/for-next' adds 144f28addfd0 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 0ac33e4e9b5e selftests: use "$(MAKE)" instead of "make" adds c338385b7ed3 Merge remote-tracking branch 'kselftest/next' adds a4096a5419b8 Merge remote-tracking branch 'y2038/y2038' adds 4ff96fb52c69 livepatch: Nullify obj->mod in klp_module_coming()'s error path adds 1cfe141e1715 Merge branch 'for-5.4-core' into for-next adds 6f29bf964135 Merge remote-tracking branch 'livepatching/for-next' adds dc24d9250c38 Merge remote-tracking branch 'coresight/next' adds ada6b26e3096 Merge remote-tracking branch 'rtc/rtc-next' adds 88ccb93e64e2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds cfabb74bee79 Merge remote-tracking branch 'at24/at24/for-next' adds 9aae9a1a5948 Merge remote-tracking branch 'kspp/for-next/kspp' adds b2103836baa2 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 098d10015e6c Merge remote-tracking branch 'nvmem/for-next' adds 7bc793e0a2f1 Merge remote-tracking branch 'xarray/xarray' adds 819e302d83a2 Merge remote-tracking branch 'hyperv/hyperv-next' adds 30f48c108abe auxdisplay: ht16k33: Make ht16k33_fb_fix and ht16k33_fb_va [...] adds 955257036e8a Merge remote-tracking branch 'auxdisplay/auxdisplay' adds dac2818a1d86 Merge remote-tracking branch 'pidfd/for-next' adds 62ec77586662 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 f885a2a0ad5c Merge remote-tracking branch 'hmm/hmm' adds 0856657674d0 Merge remote-tracking branch 'fpga/for-next' 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 74b763c32403 Merge branch 'akpm-current/current' adds 7fb9b635a737 pinctrl: fix pxa2xx.c build warnings adds 91c30f7da93a lib: untag user pointers in strn*_user adds f5bfda839004 mm: untag user pointers passed to memory syscalls adds 6a29d93e8a3a mm: untag user pointers in mm/gup.c adds c800bb66eb03 mm: untag user pointers in get_vaddr_frames adds 1d7ac4d3f062 fs/namespace: untag user pointers in copy_mount_options adds 1263ab36d712 userfaultfd: untag user pointers adds 365aad9c1a5b drm/amdgpu: untag user pointers adds 47c7817e601d drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds 08e0c36ab451 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds e9aa67a4a493 tee/shm: untag user pointers in tee_shm_register adds f448b2c46e84 vfio/type1: untag user pointers in vaddr_get_pfn adds 8cc20a2e5db7 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 526a45d8528f drivers/tty/serial/sh-sci.c: suppress warning adds c0092990167e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds cc0143abf608 Merge branch 'akpm/master' adds 54c851a8cc73 Add linux-next specific files for 20190820
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-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
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 | 11 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 4 +- .../devicetree/bindings/arm/rockchip.yaml | 10 + Documentation/devicetree/bindings/arm/sunxi.yaml | 11 + .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 3 + .../bindings/i2c/{i2c-rcar.txt => renesas,i2c.txt} | 0 .../i2c/{i2c-emev2.txt => renesas,iic-emev2.txt} | 0 .../bindings/iio/adc/allwinner,sun8i-a33-ths.yaml | 43 + .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 76 + .../devicetree/bindings/mfd/sun4i-gpadc.txt | 59 - .../devicetree/bindings/net/adi,adin.yaml | 73 + .../devicetree/bindings/net/mediatek-net.txt | 1 + .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 102 + .../bindings/timer/allwinner,sun4i-timer.txt | 19 - .../bindings/timer/allwinner,sun5i-a13-hstimer.txt | 26 - .../timer/allwinner,sun5i-a13-hstimer.yaml | 79 + .../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/kbuild/kbuild.rst | 14 - Documentation/kbuild/makefiles.rst | 19 + Documentation/media/uapi/v4l/dev-decoder.rst | 1101 +++++++ Documentation/media/uapi/v4l/dev-mem2mem.rst | 8 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 99 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 47 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 5 + Documentation/media/uapi/v4l/v4l2.rst | 10 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 41 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 11 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 16 + Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 4 +- Documentation/media/videodev2.h.rst.exceptions | 2 + 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 | 57 +- Makefile | 91 +- Next/SHA1s | 162 +- Next/merge.log | 3263 ++++++++++++------- arch/Kconfig | 2 +- arch/arm/Makefile | 2 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 + arch/arm/boot/dts/imx6qdl.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 9 + arch/arm/boot/dts/imx7-colibri.dtsi | 82 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 6 +- arch/arm/boot/dts/r8a7779.dtsi | 4 +- arch/arm/boot/dts/rk3229-xms6.dts | 283 ++ arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 1 - arch/arm/boot/dts/sun4i-a10.dtsi | 7 +- arch/arm/boot/dts/sun5i.dtsi | 7 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 10 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 16 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 10 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 10 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 10 +- arch/arm/boot/dts/sun6i-a31.dtsi | 11 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 9 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 10 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 14 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 10 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 10 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 10 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 10 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 10 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 18 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 10 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 10 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 2 + arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 2 - arch/arm/boot/dts/sun7i-a20-m3.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 18 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 10 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 10 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 10 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 10 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 10 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 10 +- arch/arm/boot/dts/sun7i-a20.dtsi | 8 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 2 +- arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts | 53 + arch/arm/boot/dts/sun8i-v3.dtsi | 14 + arch/arm/boot/dts/sun8i-v3s.dtsi | 5 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 10 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 + arch/arm/boot/dts/sun9i-a80.dtsi | 8 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 19 + arch/arm/mach-imx/mach-imx7d.c | 6 - arch/arm64/Makefile | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 1 + .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 23 + .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 26 + .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 100 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 80 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 8 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 13 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 65 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 25 + arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 127 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 46 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 4 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 32 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 4 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 47 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 8 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 8 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 11 +- .../{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 | 38 +- 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/m68k/Makefile | 2 +- arch/m68k/atari/config.c | 6 +- arch/m68k/configs/amiga_defconfig | 13 +- arch/m68k/configs/apollo_defconfig | 13 +- arch/m68k/configs/atari_defconfig | 13 +- arch/m68k/configs/bvme6000_defconfig | 13 +- arch/m68k/configs/hp300_defconfig | 13 +- arch/m68k/configs/mac_defconfig | 13 +- arch/m68k/configs/multi_defconfig | 13 +- arch/m68k/configs/mvme147_defconfig | 13 +- arch/m68k/configs/mvme16x_defconfig | 13 +- arch/m68k/configs/q40_defconfig | 13 +- arch/m68k/configs/sun3_defconfig | 13 +- arch/m68k/configs/sun3x_defconfig | 13 +- arch/m68k/include/asm/atarihw.h | 13 +- arch/m68k/include/asm/io_mm.h | 6 +- arch/m68k/include/asm/macintosh.h | 11 +- arch/m68k/mac/config.c | 128 +- 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/mips/include/asm/octeon/octeon.h | 4 +- arch/parisc/Makefile | 2 +- arch/powerpc/Makefile | 2 +- arch/riscv/Makefile | 2 +- arch/x86/Kconfig | 20 +- arch/x86/boot/boot.h | 2 - arch/x86/boot/compressed/acpi.c | 19 +- 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/acpi.h | 9 - 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/include/asm/x86_init.h | 2 - arch/x86/kernel/acpi/boot.c | 5 - arch/x86/kernel/apic/probe_32.c | 3 +- arch/x86/kernel/cpu/intel.c | 6 +- arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/ioport.c | 7 +- arch/x86/kernel/kexec-bzimage64.c | 1 - arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kernel/msr.c | 8 - arch/x86/kernel/x86_init.c | 1 - arch/x86/math-emu/errors.c | 5 +- arch/x86/math-emu/fpu_trig.c | 2 +- arch/x86/mm/ioremap.c | 1 + arch/x86/mm/testmmiotrace.c | 5 - arch/x86/platform/efi/efi.c | 39 +- arch/x86/platform/uv/bios_uv.c | 10 +- block/blk-core.c | 1 - block/blk-mq.c | 10 +- block/blk-sysfs.c | 3 + crypto/asymmetric_keys/verify_pefile.c | 4 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/acpi/Kconfig | 2 +- drivers/acpi/custom_method.c | 6 - drivers/acpi/device_pm.c | 3 +- drivers/acpi/osl.c | 14 +- drivers/acpi/tables.c | 6 - drivers/auxdisplay/ht16k33.c | 4 +- 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/bus/imx-weim.c | 8 +- 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/mem.c | 7 +- 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/imx/clk-imx8mm.c | 8 +- drivers/clk/imx/clk-imx8mn.c | 40 +- drivers/clk/imx/clk-imx8mq.c | 112 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 231 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 5 +- drivers/clocksource/Kconfig | 2 +- drivers/clocksource/em_sti.c | 4 +- drivers/clocksource/renesas-ostm.c | 2 +- drivers/clocksource/sh_cmt.c | 5 +- drivers/clocksource/sh_tmu.c | 5 +- drivers/clocksource/timer-atmel-tcb.c | 18 + drivers/clocksource/timer-imx-sysctr.c | 5 + drivers/clocksource/timer-sun4i.c | 4 + drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpufreq/imx-cpufreq-dt.c | 8 +- drivers/cpufreq/mediatek-cpufreq.c | 3 +- drivers/cpufreq/qcom-cpufreq-hw.c | 20 +- drivers/dma-buf/Kconfig | 5 + drivers/dma-buf/Makefile | 6 + drivers/dma-buf/dma-buf.c | 31 +- drivers/dma-buf/dma-fence.c | 53 +- drivers/dma-buf/dma-resv.c | 109 +- drivers/dma-buf/selftest.c | 167 + drivers/dma-buf/selftest.h | 30 + drivers/dma-buf/selftests.h | 13 + drivers/dma-buf/st-dma-fence.c | 573 ++++ drivers/firmware/efi/Kconfig | 13 + drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/cper.c | 15 + drivers/firmware/efi/efi.c | 45 +- 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/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/drm_drv.c | 14 +- drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/display/icl_dsi.c | 11 +- drivers/gpu/drm/i915/display/intel_bios.c | 23 +- 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.c | 27 +- 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/intel_vbt_defs.h | 3 - 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 | 5 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 9 +- 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_execbuffer.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_fence.c | 3 +- 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_blt.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 8 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 16 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 5 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 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 | 32 + 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_renderstate.c | 4 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 3 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 11 +- drivers/gpu/drm/i915/gt/selftest_context.c | 141 + drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 10 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 8 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 4 + drivers/gpu/drm/i915/gt/selftest_workarounds.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 | 25 +- 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 | 25 +- drivers/gpu/drm/i915/i915_gem.c | 59 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 96 +- drivers/gpu/drm/i915/i915_gpu_error.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 70 +- drivers/gpu/drm/i915/i915_request.c | 15 +- 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/i915_request.c | 4 +- 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/panfrost/TODO | 4 - drivers/gpu/drm/panfrost/panfrost_devfreq.c | 13 +- drivers/gpu/drm/panfrost/panfrost_devfreq.h | 1 + drivers/gpu/drm/panfrost/panfrost_device.c | 2 + drivers/gpu/drm/panfrost/panfrost_device.h | 24 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 36 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 15 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 3 + drivers/gpu/drm/panfrost/panfrost_job.c | 14 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 227 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 8 + 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/gpu/drm/xen/xen_drm_front_kms.c | 2 +- drivers/gpu/ipu-v3/ipu-common.c | 16 +- drivers/gpu/ipu-v3/ipu-cpmem.c | 26 +- drivers/hid/hid-cp2112.c | 8 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 + drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 96 +- drivers/hid/wacom_wac.c | 2 + 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/iommu/omap-iommu.c | 2 +- drivers/irqchip/Kconfig | 1 + drivers/md/dm-dust.c | 11 +- drivers/media/Kconfig | 5 + drivers/media/dvb-frontends/Kconfig | 5 +- drivers/media/i2c/Kconfig | 5 +- drivers/media/i2c/adv748x/adv748x-core.c | 6 +- drivers/media/i2c/adv7604.c | 22 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 4 + drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 1 + drivers/media/platform/qcom/venus/core.h | 1 + drivers/media/platform/qcom/venus/vdec.c | 11 + drivers/media/platform/stm32/stm32-dcmi.c | 317 +- drivers/media/platform/vicodec/vicodec-core.c | 3 + drivers/media/radio/si470x/radio-si470x-usb.c | 5 +- drivers/media/spi/Kconfig | 5 +- drivers/media/tuners/Kconfig | 6 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 4 +- drivers/media/usb/cx231xx/cx231xx-core.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/em28xx/em28xx-video.c | 2 +- drivers/media/usb/em28xx/em28xx.h | 2 +- drivers/media/usb/gspca/konica.c | 5 + drivers/media/usb/gspca/nw80x.c | 5 + drivers/media/usb/gspca/ov519.c | 10 + drivers/media/usb/gspca/ov534.c | 5 + drivers/media/usb/gspca/ov534_9.c | 1 + drivers/media/usb/gspca/se401.c | 5 + drivers/media/usb/gspca/sn9c20x.c | 5 + drivers/media/usb/gspca/sonixb.c | 5 + drivers/media/usb/gspca/sonixj.c | 5 + drivers/media/usb/gspca/spca1528.c | 5 + drivers/media/usb/gspca/sq930x.c | 5 + drivers/media/usb/gspca/sunplus.c | 5 + drivers/media/usb/gspca/vc032x.c | 5 + drivers/media/usb/gspca/w996Xcf.c | 5 + drivers/media/usb/hdpvr/hdpvr-core.c | 1 + drivers/media/usb/tm6000/tm6000-cards.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 18 + drivers/media/v4l2-core/v4l2-ioctl.c | 2 +- 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 + .../net/ethernet/aquantia/atlantic/hw_atl/Makefile | 2 - 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/accel/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/diag/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/en/Makefile | 2 - .../ethernet/mellanox/mlx5/core/en/xsk/Makefile | 1 - .../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 +- .../ethernet/mellanox/mlx5/core/en_accel/Makefile | 2 - 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 +- .../net/ethernet/mellanox/mlx5/core/fpga/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/ipoib/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/lib/Makefile | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 2 +- drivers/net/ethernet/mscc/ocelot_flower.c | 12 +- drivers/net/ethernet/netronome/nfp/bpf/Makefile | 2 - drivers/net/ethernet/netronome/nfp/flower/Makefile | 2 - .../net/ethernet/netronome/nfp/flower/qos_conf.c | 2 +- .../net/ethernet/netronome/nfp/nfpcore/Makefile | 2 - .../netronome/nfp/nfpcore/nfp6000/Makefile | 2 - drivers/net/ethernet/netronome/nfp/nic/Makefile | 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/realtek.c | 45 +- 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/pci-sysfs.c | 16 - drivers/pci/proc.c | 14 +- drivers/pci/quirks.c | 2 +- drivers/pci/syscall.c | 4 +- drivers/pcmcia/cistpl.c | 5 - drivers/pinctrl/intel/pinctrl-baytrail.c | 38 +- drivers/pinctrl/intel/pinctrl-intel.c | 25 +- 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/lpfc/lpfc.h | 10 +- drivers/scsi/lpfc/lpfc_attr.c | 91 +- drivers/scsi/lpfc/lpfc_bsg.c | 25 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 68 +- drivers/scsi/lpfc/lpfc_debugfs.c | 96 +- drivers/scsi/lpfc/lpfc_debugfs.h | 61 +- drivers/scsi/lpfc/lpfc_disc.h | 3 + drivers/scsi/lpfc/lpfc_els.c | 116 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 181 +- drivers/scsi/lpfc/lpfc_hw.h | 6 +- drivers/scsi/lpfc/lpfc_hw4.h | 34 + drivers/scsi/lpfc/lpfc_init.c | 867 ++--- drivers/scsi/lpfc/lpfc_mem.c | 65 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 43 +- drivers/scsi/lpfc/lpfc_nvme.c | 389 ++- drivers/scsi/lpfc/lpfc_nvmet.c | 28 +- drivers/scsi/lpfc/lpfc_scsi.c | 512 ++- drivers/scsi/lpfc/lpfc_sli.c | 530 ++- drivers/scsi/lpfc/lpfc_sli.h | 11 +- drivers/scsi/lpfc/lpfc_sli4.h | 52 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 8 +- drivers/scsi/qla1280.c | 37 - drivers/scsi/qla1280.h | 3 - drivers/scsi/qla2xxx/qla_init.c | 14 - drivers/scsi/ufs/ufs-qcom.c | 2 +- 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/soc/renesas/rcar-sysc.c | 5 +- drivers/soc/samsung/exynos-chipid.c | 14 +- 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/media/hantro/Makefile | 2 + drivers/staging/media/hantro/hantro.h | 9 +- drivers/staging/media/hantro/hantro_drv.c | 50 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 292 ++ drivers/staging/media/hantro/hantro_h264.c | 646 ++++ drivers/staging/media/hantro/hantro_hw.h | 56 + drivers/staging/media/hantro/hantro_v4l2.c | 10 + drivers/staging/media/hantro/rk3288_vpu_hw.c | 21 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 63 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 6 +- 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/serial_core.c | 5 - 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/atafb.c | 42 +- drivers/video/fbdev/aty/aty128fb.c | 18 - drivers/video/fbdev/aty/atyfb_base.c | 29 - drivers/video/fbdev/aty/radeon_base.c | 6 +- drivers/video/fbdev/efifb.c | 27 +- drivers/video/fbdev/mmp/core.c | 6 +- drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 5 + drivers/video/fbdev/pvr2fb.c | 6 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 2 + drivers/video/fbdev/sm712fb.c | 8 +- drivers/video/fbdev/udlfb.c | 2 +- drivers/video/fbdev/via/via-core.c | 43 - fs/block_dev.c | 49 +- fs/debugfs/file.c | 30 - fs/debugfs/inode.c | 32 +- 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/proc/kcore.c | 6 - fs/read_write.c | 49 +- fs/tracefs/inode.c | 40 +- fs/verity/enable.c | 24 +- fs/xfs/xfs_ioctl32.c | 56 +- fs/xfs/xfs_iomap.c | 9 +- fs/xfs/xfs_reflink.c | 63 +- include/asm-generic/preempt.h | 4 +- include/asm-generic/vmlinux.lds.h | 8 +- include/dt-bindings/clock/imx8mn-clock.h | 3 +- include/dt-bindings/clock/sun8i-v3s-ccu.h | 4 + include/dt-bindings/reset/sun8i-v3s-ccu.h | 3 + include/kvm/arm_vgic.h | 3 + include/linux/acpi.h | 6 - include/linux/blk_types.h | 5 +- include/linux/blkdev.h | 4 - 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/ima.h | 9 - include/linux/ioc4.h | 184 -- include/linux/iomap.h | 43 + include/linux/kexec.h | 4 +- include/linux/key.h | 8 +- include/linux/list.h | 33 + include/linux/lsm_hooks.h | 8 - include/linux/migrate.h | 120 +- include/linux/mm_types.h | 6 - include/linux/mmu_notifier.h | 35 + include/linux/netdevice.h | 14 +- include/linux/netfilter/nf_conntrack_h323_types.h | 5 + 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/security.h | 59 - include/linux/sort.h | 5 + 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/media/h264-ctrls.h | 21 +- 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/mdio.h | 10 + include/uapi/linux/net_dropmon.h | 15 + include/uapi/linux/netfilter/xt_nfacct.h | 5 + include/uapi/linux/videodev2.h | 6 +- include/uapi/misc/xilinx_sdfec.h | 448 +++ include/uapi/sound/sof/tokens.h | 8 + init/Kconfig | 5 - init/init_task.c | 2 +- init/main.c | 3 +- kernel/bpf/syscall.c | 16 +- kernel/bpf/sysfs_btf.c | 9 +- kernel/bpf/xskmap.c | 133 +- kernel/events/core.c | 7 - kernel/fork.c | 1 - kernel/irq/proc.c | 14 - kernel/kexec.c | 8 - kernel/kexec_file.c | 52 +- kernel/kprobes.c | 2 +- kernel/livepatch/core.c | 1 + kernel/module.c | 37 +- kernel/params.c | 21 +- kernel/power/autosleep.c | 2 +- kernel/power/hibernate.c | 3 +- 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/bpf_trace.c | 10 - kernel/trace/ftrace.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace_events.c | 4 +- kernel/trace/trace_kprobe.c | 5 - lib/Makefile | 4 - lib/sort.c | 34 +- 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/bridge/netfilter/ebtables.c | 8 +- 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/flow_offload.c | 13 +- net/core/sock.c | 9 +- net/core/stream.c | 16 +- net/dsa/port.c | 5 - net/netfilter/nf_tables_api.c | 4 + net/netfilter/nf_tables_offload.c | 17 +- net/netfilter/nft_flow_offload.c | 6 + net/netfilter/xt_nfacct.c | 36 +- 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 +- scripts/Makefile.build | 45 +- scripts/Makefile.modfinal | 60 + scripts/Makefile.modpost | 78 +- scripts/headers_install.sh | 17 +- security/Kconfig | 11 +- security/Makefile | 2 - security/integrity/ima/ima.h | 2 - security/integrity/ima/ima_main.c | 2 +- security/integrity/ima/ima_policy.c | 50 - security/lockdown/Kconfig | 47 - security/lockdown/Makefile | 1 - security/lockdown/lockdown.c | 194 -- security/security.c | 56 +- sound/pci/hda/hda_auto_parser.c | 12 +- sound/pci/hda/hda_local.h | 3 +- sound/pci/hda/patch_conexant.c | 17 +- 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/Makefile | 22 +- 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 +- 1260 files changed, 31418 insertions(+), 53554 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/iio/adc/allwinner,sun8i-a33-ths.yaml create mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/sun4i-gpadc.txt create mode 100644 Documentation/devicetree/bindings/net/adi,adin.yaml create mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun4i-a10-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun4i-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hst [...] create mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hst [...] delete mode 100644 Documentation/driver-api/sgi-ioc4.rst create mode 100644 Documentation/media/uapi/v4l/dev-decoder.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 create mode 100644 arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts create mode 100644 arch/arm/boot/dts/sun8i-v3.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6.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/dma-buf/selftest.c create mode 100644 drivers/dma-buf/selftest.h create mode 100644 drivers/dma-buf/selftests.h create mode 100644 drivers/dma-buf/st-dma-fence.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 delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fpga/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ipoib/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/bpf/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/flower/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nfpcore/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nic/Makefile 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 create mode 100644 drivers/staging/media/hantro/hantro_g1_h264_dec.c create mode 100644 drivers/staging/media/hantro/hantro_h264.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 scripts/Makefile.modfinal delete mode 100644 security/lockdown/Kconfig delete mode 100644 security/lockdown/Makefile delete mode 100644 security/lockdown/lockdown.c 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