This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 0a8b2efb6ad1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 41de51265896 drivers/tty/serial/sh-sci.c: suppress warning omits 5029fbb5fadb mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 3135cc1cf6e8 pinctrl: fix pxa2xx.c build warnings omits 06a908aad10c Merge branch 'akpm-current/current' omits 1deaf29eb7d1 Merge remote-tracking branch 'fpga/for-next' omits bb22359c1481 Merge remote-tracking branch 'hmm/hmm' omits c5dd970816fd Merge remote-tracking branch 'devfreq/for-next' omits 59cbf1050910 Merge remote-tracking branch 'pidfd/for-next' omits 9a98d32f219b Merge remote-tracking branch 'hyperv/hyperv-next' omits a86a79f5322d Merge remote-tracking branch 'xarray/xarray' omits 60174c289157 Merge remote-tracking branch 'nvmem/for-next' omits 8d67108e084e Merge remote-tracking branch 'kspp/for-next/kspp' omits 19f756a6980c Merge remote-tracking branch 'at24/at24/for-next' omits 1859c2b0c724 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits c9f893a9654a Merge remote-tracking branch 'rtc/rtc-next' omits b7ad36b06094 Merge remote-tracking branch 'coresight/next' omits f00228833ebe Merge remote-tracking branch 'livepatching/for-next' omits 38ef718a2375 Merge remote-tracking branch 'y2038/y2038' omits 353c5da52521 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits aeb2e49a23f3 Merge remote-tracking branch 'pinctrl/for-next' omits 787e60bfd6d0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1ce0e761f9ac Merge remote-tracking branch 'gpio/for-next' omits a9f42028c60d Merge remote-tracking branch 'rpmsg/for-next' omits 50b25ae72145 Merge remote-tracking branch 'scsi/for-next' omits e50b2f062a9a Merge remote-tracking branch 'cgroup/for-next' omits 83534b337472 Merge remote-tracking branch 'slave-dma/next' omits a8ef16346974 Merge remote-tracking branch 'mux/for-next' omits 2f63e495dc8d Merge remote-tracking branch 'staging/staging-next' omits d099d66da490 Merge remote-tracking branch 'soundwire/next' omits 8174af8e8810 Merge remote-tracking branch 'extcon/extcon-next' omits db6fd70793f5 Merge remote-tracking branch 'char-misc/char-misc-next' omits 4b9d7571cc76 Merge remote-tracking branch 'tty/tty-next' omits 002e6fbdb0b3 Merge remote-tracking branch 'usb/usb-next' omits c158feddd63a Merge remote-tracking branch 'driver-core/driver-core-next' omits d94b5b473d06 Merge remote-tracking branch 'ipmi/for-next' omits 1aebed2c211c Merge remote-tracking branch 'leds/for-next' omits 9b9167abdeae Merge remote-tracking branch 'hsi/for-next' omits 1250af49b230 Merge remote-tracking branch 'drivers-x86/for-next' omits 8a1cefa65a5f Merge remote-tracking branch 'percpu/for-next' omits 865007b5b65f Merge remote-tracking branch 'kvms390/next' omits a61482ecd7d5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 7d4a3a2cd95f Merge remote-tracking branch 'edac/edac-for-next' omits ed5522ddd969 Merge remote-tracking branch 'tip/auto-latest' omits 342c4446e14e Merge remote-tracking branch 'spi/for-next' omits f8d39c2bd09e Merge remote-tracking branch 'devicetree/for-next' omits 3db0ac4c27e7 Merge remote-tracking branch 'watchdog/master' omits c99d996e102c Merge remote-tracking branch 'selinux/next' omits 1507298992d7 Merge remote-tracking branch 'keys/keys-next' omits f4e18b05de83 Merge remote-tracking branch 'integrity/next-integrity' omits fda464fa1208 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8ee668a0a5ed Merge remote-tracking branch 'security/next-testing' omits 715948748e20 Merge remote-tracking branch 'regulator/for-next' omits 97a5abaa4208 Merge remote-tracking branch 'mfd/for-mfd-next' omits 58b580e81146 Merge remote-tracking branch 'kgdb/kgdb-next' omits aec5a94549a0 Merge remote-tracking branch 'mmc/next' omits 14d0c2bfc27c Merge remote-tracking branch 'block/for-next' omits 55e94dcc63e4 Merge remote-tracking branch 'input/next' omits 161cc3c816f7 Merge remote-tracking branch 'modules/modules-next' omits 9019d6960333 Merge remote-tracking branch 'sound-asoc/for-next' omits dd103a158a3d Merge remote-tracking branch 'sound/for-next' omits f3c5ce3515f1 Merge remote-tracking branch 'regmap/for-next' omits 22db82f75f1a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 15d90dfaba9c Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 12057fda524c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5fd3192e4761 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 14d81bdcfb29 Merge remote-tracking branch 'drm-intel/for-linux-next' omits d28ebaeba99f Merge remote-tracking branch 'amdgpu/drm-next' omits 60e36949550d Merge remote-tracking branch 'crypto/master' omits 3a2c794e19cf Merge remote-tracking branch 'nand/nand/next' omits 670e878b06fe Merge remote-tracking branch 'gfs2/for-next' omits c67c18ee554d Merge remote-tracking branch 'bluetooth/master' omits 81a9bdf0e622 Merge remote-tracking branch 'wireless-drivers-next/master' omits 24cbb0ce2155 Merge remote-tracking branch 'nfc-next/master' omits fb41626b88ca Merge remote-tracking branch 'netfilter-next/master' omits 3ff966397336 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits aa7308883682 Merge remote-tracking branch 'bpf-next/master' omits 774be3c89b65 Merge remote-tracking branch 'net-next/master' omits 756abf0ed31a Merge remote-tracking branch 'rdma/for-next' omits 18c9045c8dee Merge remote-tracking branch 'swiotlb/linux-next' omits fb2f0f64ea97 Merge remote-tracking branch 'ieee1394/for-next' omits df950ee0e961 Merge remote-tracking branch 'thermal-soc/next' omits 536a1b5b6c3f Merge remote-tracking branch 'thermal/next' omits 66efe5127c7d Merge remote-tracking branch 'opp/opp/linux-next' omits ef14990ba88d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 1809ab28a43b Merge remote-tracking branch 'pm/linux-next' omits 100f7d32a922 Merge remote-tracking branch 'v4l-dvb/master' omits b03650f8c960 Merge remote-tracking branch 'jc_docs/docs-next' omits 2a71bb787c2f Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0ae56f000648 Merge remote-tracking branch 'i3c/i3c/next' omits 74fdeeef3e0a Merge remote-tracking branch 'i2c/i2c/for-next' omits 8e1d08c00c9d Merge remote-tracking branch 'hid/for-next' omits 8dbdfdaaf649 Merge remote-tracking branch 'printk/for-next' omits 9f1ed5767ec5 Merge remote-tracking branch 'vfs/for-next' omits f70a03a3bdd6 Merge remote-tracking branch 'file-locks/locks-next' omits c96a6adc41a6 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits bde5b3473065 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 75c84085bf07 Merge remote-tracking branch 'nfsd/nfsd-next' omits c4d78c666bcc Merge remote-tracking branch 'nfs/linux-next' omits 78f8b32996a3 Merge remote-tracking branch 'fuse/for-next' omits a9137a7371b5 Merge remote-tracking branch 'fsverity/fsverity' omits 5c82ef658526 Merge remote-tracking branch 'f2fs/dev' omits 1c28306c6cd7 Merge remote-tracking branch 'ext3/for_next' omits 817eb5861952 Merge remote-tracking branch 'cifs/for-next' omits efaa2928dfae Merge remote-tracking branch 'btrfs-kdave/for-next' omits d21875f1d202 Merge remote-tracking branch 'afs/afs-next' omits e274924bbd59 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5562d5988645 Merge remote-tracking branch 'sh/sh-next' omits 50b789dc591f Merge remote-tracking branch 's390/features' omits a6bfe8f8b351 Merge remote-tracking branch 'risc-v/for-next' omits ba72f7d3bf51 Merge remote-tracking branch 'parisc-hd/for-next' omits 761dc7ea0482 Merge remote-tracking branch 'mips/mips-next' omits e961a74d0b4f Merge remote-tracking branch 'h8300/h8300-next' omits 7bfcde36ee33 Merge remote-tracking branch 'csky/linux-next' omits aabdd055555c Merge remote-tracking branch 'clk/clk-next' omits 0522951bab74 Merge remote-tracking branch 'tegra/for-next' omits b3fd06a0b1b2 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 8504afdb19e4 Merge remote-tracking branch 'scmi/for-linux-next' omits 6e1aad34a091 Merge remote-tracking branch 'rockchip/for-next' omits 21b3f535a93a Merge remote-tracking branch 'reset/reset/next' omits 648267f75dba Merge remote-tracking branch 'renesas-geert/next' omits 25d8ee4cedc9 Merge remote-tracking branch 'renesas/next' omits 8f3d2b3e234e Merge remote-tracking branch 'qcom/for-next' omits bdcdd5ffa894 Merge remote-tracking branch 'omap/for-next' omits ffd706d50255 Merge remote-tracking branch 'mvebu/for-next' omits 29ab404d21ed Merge remote-tracking branch 'mediatek/for-next' omits 98ea6af80495 Merge remote-tracking branch 'keystone/next' omits b2590fe96a21 Merge remote-tracking branch 'imx-mxs/for-next' omits 1072b03cbdc3 Merge remote-tracking branch 'bcm2835/for-next' omits e9b87ef7c9f9 Merge remote-tracking branch 'at91/at91-next' omits 7cce5fc6d68c Merge remote-tracking branch 'aspeed/for-next' omits 5f026da0c83b Merge remote-tracking branch 'amlogic/for-next' omits e82c34953fce Merge remote-tracking branch 'actions/for-next' omits 3bcfff2b0189 Merge remote-tracking branch 'arm-soc/for-next' omits a51729d5071d Merge remote-tracking branch 'arm-perf/for-next/perf' omits c8cea9a3b74a Merge remote-tracking branch 'arm/for-next' omits b9d5f48463a4 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 7d85791c1c31 Merge remote-tracking branch 'kbuild/for-next' omits 878f8471dc9a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits d777ca65dd5a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 021606c4147d Merge remote-tracking branch 'fpga-fixes/fixes' omits 78c3976f413e Merge remote-tracking branch 'pidfd-fixes/fixes' omits 8d5b5d9fd4e7 Merge remote-tracking branch 'risc-v-fixes/fixes' omits d87d549bd090 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits ccd8891dc791 Merge remote-tracking branch 'mmc-fixes/fixes' omits be1aff8847de Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 96c5c8c26b3f Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits 157ed2807d5d Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits f36f6009b54c Merge remote-tracking branch 'vfs-fixes/fixes' omits c670a8a7115b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e5047f78852e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 3365260bbcdd Merge remote-tracking branch 'omap-fixes/fixes' omits 8b7bb55e7ecb Merge remote-tracking branch 'mips-fixes/mips-fixes' omits f2eeee35c785 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 144b10adda1d Merge remote-tracking branch 'slave-dma-fixes/fixes' omits f3236dbe821f Merge remote-tracking branch 'ide/master' omits 9c2b1fc2e619 Merge remote-tracking branch 'crypto-current/master' omits 2518f78dbc89 Merge remote-tracking branch 'input-current/for-linus' omits dd8d58b04074 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 68eb2fe4787e Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 165f2754b693 Merge remote-tracking branch 'staging.current/staging-linus' omits 416f65906d50 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 515e46729062 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 9ee68f3d8e72 Merge remote-tracking branch 'usb.current/usb-linus' omits 454b5a6e9e01 Merge remote-tracking branch 'tty.current/tty-linus' omits 99205d74ef91 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits daf1f7b6c37b Merge remote-tracking branch 'spi-fixes/for-linus' omits df298f496483 Merge remote-tracking branch 'regulator-fixes/for-linus' omits a1039ba9dbe1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits dd3246d2ef4a Merge remote-tracking branch 'wireless-drivers/master' omits e658b94804bb Merge remote-tracking branch 'ipsec/master' omits 98ebfa4adf1e Merge remote-tracking branch 'bpf/master' omits 9075d686d023 Merge remote-tracking branch 'net/master' omits 5b79ce662aaf Merge remote-tracking branch 'sparc/master' omits 81b5810ac182 Merge remote-tracking branch 'arc-current/for-curr' omits 96069a0be49f cifs: fix error handling on chmod omits f12598ff3737 SMB3: Kernel oops mounting a encryptData share with CONFIG [...] omits 492b8903969c smb3: update TODO list of missing features omits 961e4bca5aec smb3: send CAP_DFS capability during session setup omits 47e81bf6dd7a SMB3: Fix potential memory leak when processing compound chain omits 2be4cf6edae9 SMB3: Fix deadlock in validate negotiate hits reconnect omits bbddfb836ce0 ipc/msg.c: consolidate all xxxctl_down() functions omits 0bc5467b8997 kgdb: don't use a notifier to enter kgdb at panic; call directly omits 9f8dd90f6d41 aio: simplify read_events() omits 488fcb9e7950 kexec: restore arch_kexec_kernel_image_probe declaration omits 1add3a3471c7 kexec: bail out upon SIGKILL when allocating memory. omits f3222178db55 cpumask: nicer for_each_cpumask_and() signature omits c94a8fed2866 fat: add nobarrier to workaround the strange behavior of device omits cb48b3016f48 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 81398d99e9de checkpatch: add *_NOTIFIER_HEAD as var definition omits 44303603d4b9 checkpatch.pl: warn on invalid commit id omits 63ee03c621bf checkpatch: improve SPDX license checking omits 67cf0b1890ba checkpatch: don't interpret stack dumps as commit IDs omits 288be17e0387 lib/math/rational.c: fix possible incorrect result from ra [...] omits d00f877e5a91 strscpy: reject buffer sizes larger than INT_MAX omits 1834dbe433a8 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits b6c7f2e6fb2b kernel-doc: core-api: Include string.h into core-api omits 4f242a7ec415 kernel-doc: core-api: include string.h into core-api omits 12c9ff5e9149 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 33d0bff25a73 string: add stracpy and stracpy_pad mechanisms omits 6566ba238a5f Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits a02c986679a3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits c3011ff07a89 lib/genalloc.c: export symbol addr_in_gen_pool omits 6fa9d5d1421e augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits d3c099c943b3 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 82e7786fa43e augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits 29cdef63937a augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 830a2f48952a augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits 9378c2614f72 rbtree: avoid generating code twice for the cached version [...] omits 7ecad4bccb78 hung_task: allow printing warnings every check interval omits 33f130351162 kernel/hung_task.c: Monitor killed tasks. omits 30519573ab82 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 751702f22fba fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3c24f63d4373 mm: don't expose page to fast gup before it's ready omits 86f3a8134323 mm/vmscan: remove unused lru_pages argument omits 38eed7c3e846 mm, memcg: make scan aggression always exclude protection omits 99da0ff5d1d1 mm, memcg: make memory.emin the baseline for utilisation d [...] omits b364da9d8185 mm, memcg: proportional memory.{low,min} reclaim omits c5051d0f6068 zswap: use movable memory if zpool support allocate movabl [...] omits 4ac1bb9cdb3d zpool: add malloc_support_movable to zpool_driver omits 79eb1847f4eb mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits 2fdcf0e89696 mm: introduce MADV_PAGEOUT omits 69cc46d7c2e9 mm: account nr_isolated_xxx in [isolate|putback]_lru_page omits 6136ec218e63 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits 279dca566f86 mm: introduce MADV_COLD omits 2482c5af2b1b riscv: make mmap allocation top-down by default omits 1478686be787 mips: use generic mmap top-down layout and brk randomization omits ee70991eea41 mips: replace arch specific way to determine 32bit task wi [...] omits 909ea72fae81 mips: adjust brk randomization offset to fit generic version omits 2de025b593ca mips: use STACK_TOP when computing mmap base address omits 22397f58ce6d mips: properly account for stack randomization and stack g [...] omits 845d13854b87 arm: use generic mmap top-down layout and brk randomization omits 8675bfa1a1e6 arm: use STACK_TOP when computing mmap base address omits 226d297bb761 arm: properly account for stack randomization and stack guard gap omits b107d2760da2 arm64, mm: make randomization selected by generic topdown [...] omits cea438ac4e9b arm64, mm: move generic mmap layout functions to mm omits 00806271f23b arm64: consider stack randomization for mmap base only whe [...] omits 64c7e3ef15a7 arm64: make use of is_compat_task instead of hardcoding this test omits 6c886c002b0c mm, fs: move randomize_stack_top from fs to mm omits c53df8f665c6 psi-annotate-refault-stalls-from-io-submission-fix-2 omits 1cb1448ef05c psi-annotate-refault-stalls-from-io-submission-fix omits e26e64cad116 psi: annotate refault stalls from IO submission omits d2688000874f uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT omits 58bde6e49e5c mm-thp-introduce-foll_split_pmd-v11 omits 9fb7defd6c7d mm, thp: introduce FOLL_SPLIT_PMD omits 77e6a99079d1 uprobe-use-original-page-when-all-uprobes-are-removed-v11 omits f6ea0e089fc4 uprobe: use original page when all uprobes are removed omits 02324f3c6d3d mm: move memcmp_pages() and pages_identical() omits 8b01cbe7d9a5 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits f2063f9b4ddd mm/oom_kill.c: add task UID to info message on an oom kill omits 1942baddb2c3 mm-oom-avoid-printk-iteration-under-rcu-fix omits 7a5231bdd4ab mm, oom: avoid printk() iteration under RCU omits afc48a696de3 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 25fc31e9633a mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits e0535be29579 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 95c31577700f mm/compaction: introduce a helper compact_zone_counters_init() omits 62a14982a9b6 mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits e9c51efceffc mm/vmalloc: modify struct vmap_area to reduce its size omits a985103326d0 mm/vmalloc: do not keep unpurged areas in the busy tree omits 2566c07eb061 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 3215930a5795 mm/sparse.c: mark sparse_buffer_free as __meminit omits ec9e13d6d649 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 0f6c341d1822 drivers/base/node.c: simplify unregister_memory_block_unde [...] omits 8479d5b64b4b mm-memory_hotplug-remove-move_pfn_range-fix omits b85f887860e2 mm/memory_hotplug: remove move_pfn_range() omits d5b7f4bf6cf6 mm/mmap.c: fix the adjusted length error omits b3f7a3ac058a mm: remove redundant assignment of entry omits 296475e70840 net/xdp: convert put_page() to put_user_page*() omits 58d737d48a55 drivers/gpu/drm/via: convert put_page() to put_user_page*() omits bd2178cd2079 mm/gup: remove unused variable in siw_free_plist() omits 3b91d868359f mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits f208e43dde2b mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 495a39b820a5 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits a77bc3d5f805 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits fcff5d9527b4 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 877c46996d44 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits 268fc8b5ac68 mm, memcg: throttle allocators when failing reclaim over m [...] omits 7a96af0ca372 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits 9be43ca32ade mm/filemap.c: don't initiate writeback if mapping has no d [...] omits c0ebc4dff3b3 mm: replace list_move_tail() with add_page_to_lru_list_tail() omits 35e64e95abe1 mm: Introduce compound_nr() omits c84828f6d288 mm-introduce-page_shift-fix omits 28980bca2ed6 mm: Introduce page_shift() omits fcbb51ce41b5 mm: introduce page_size() omits cbba3cfc70fe mm/rmap.c: remove set but not used variable 'cstart' omits 6e79f45e8f23 mm/page_poison.c: fix a typo in a comment omits b597127233ee mm: kmemleak: use mempool allocations for kmemleak objects omits 6630d30a89d2 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K omits af0169902872 mm, slab: move memcg_cache_params structure to mm/slab.h omits a9d690231c08 mm, slab: extend slab/shrink to shrink all memcg caches omits 4da5b378ba0e ramfs: support O_TMPFILE omits f74dbb8fe045 ocfs2: checkpoint appending truncate log transaction befor [...] omits ddedc5f4026f ocfs2: wait for recovering done after direct unlock request omits 0b533232fd28 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 210dd6d1aa01 ocfs2: clear zero in unaligned direct IO omits 9b301edb2ab7 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 748c52331c46 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits e6dcf1f923b7 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits 0fa8f01e5e24 fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 5fcf63b55287 jbd2: remove jbd2_journal_inode_add_[write|wait] omits 1b0a3bb6e0e6 ocfs2: use jbd2_inode dirty range scoping omits 9da74126adf5 kbuild: clean compressed initramfs image omits 40f527233eff mm/vmalloc.c: fix percpu free VM area search criteria omits c17152629ff3 mm/memcontrol.c: fix use after free in mem_cgroup_iter() omits 648c8e8be659 mm/z3fold.c: fix z3fold_destroy_pool() race condition omits 46f90bf06fdc mm/z3fold.c: fix z3fold_destroy_pool() ordering omits 7d6499197c4a mm-mempolicy-handle-vma-with-unmovable-pages-mapped-correc [...] omits cb9f637ef9aa mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits a3d50b4623b7 mm-mempolicy-make-the-behavior-consistent-when-mpol_mf_mov [...] omits 04107fc68da5 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 7a0ef2452de6 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 77764b6493e8 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 961b291ddadd mm/hmm: fix ZONE_DEVICE anon page mapping reuse omits 0c769c8b0d56 mm: document zone device struct page field usage omits 3632d23b2ea6 /proc/kpageflags: do not use uninitialized struct pages omits d0ce7e4e1d39 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits b136e8671542 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning omits a5d4c64a0caf drm/amdgpu/gfx10: Fix missing break in switch statement omits 59344642b4a8 drm/amdkfd: Fix missing break in switch statement omits da6441cf7d73 Merge branch 'irq/urgent' omits 0cd53b8a6c72 Merge branch 'locking/core' omits c692b9e074f1 Merge branch 'perf/core' omits c514207b9d5d Merge branch 'perf/urgent' omits 7e239a866afb Merge branch 'sched/core' omits 51401a52e8ac Merge branch 'sched/rt' omits 7cca9fe38612 Merge branch 'smp/hotplug' omits a1b8796cd353 Merge branch 'timers/core' omits 9f35309ad821 pidfd: add pidfd_wait tests omits f5c4f6738d70 Merge branch 'timers/urgent' omits f3fedeb5ce78 mmc: Remove dev_err() usage after platform_get_irq() omits a37ab5437868 mmc: sdhci-pci: Add another Id for Intel CML omits ac651ba3f312 mmc: sdhci-s3c: Mark expected switch fall-through omits 8acff43825c0 mmc: atmel-mci: Mark expected switch fall-throughs omits e0263ae35129 Merge branch 'fixes' into next omits c4919734e794 mmc: cavium: Add the missing dma unmap when the dma has finished. omits 069de59a6501 mmc: cavium: Set the correct dma max segment size for mmc_host omits a67fe29556f9 mmc: sdhci-sprd: Fix the incorrect soft reset operation wh [...] omits 49f0884d023f Merge branch 'x86/apic' omits 5237b74bb70c Merge branch 'x86/build' omits 9966c290c546 Merge branch 'x86/cleanups' omits 4e44033eae01 Merge branch 'x86/cpu' omits a7aced30a958 Merge branch 'x86/entry' omits cadfb7404244 Merge branch 'x86/hyperv' omits d4799c5c3942 Merge branch 'x86/mm' omits 09c7e8b21d67 x86/kvm: Use CONFIG_PREEMPTION omits cb376c26971f x86/dumpstack: Indicate PREEMPT_RT in dumps omits 48593975aeee x86: Use CONFIG_PREEMPTION omits 92616606368e kprobes: Use CONFIG_PREEMPTION omits 30c937043b2d tracing: Use CONFIG_PREEMPTION omits 27972765bd04 locking/spinlocks: Use CONFIG_PREEMPTION omits 01b1d88b0982 rcu: Use CONFIG_PREEMPTION omits c1a280b68d4e sched/preempt: Use CONFIG_PREEMPTION where appropriate omits 9f407b8ad181 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] omits 1d26be87b7f9 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] omits 36c739194ed3 mmc: mmci: Clarify comments and some code for busy detection omits f7b2992625fc memstick: r592: Use dev_get_drvdata omits 0f918c4ec1ad mmc: sdhci-pci: Use dev_get_drvdata omits 85e057e20dfd mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 omits 33a1d6c9c993 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 omits 248979babbd8 Merge branch 'fixes' into next omits 82d2ca31aca3 dt-bindings: mmc: sunxi: Add H5 compatibles omits 490359a6ba40 dt-bindings: mmc: sunxi: reorder MMC compatibles omits af5c06bda581 mmc: mxs: use devm_platform_ioremap_resource() to simplify code omits be1640881183 mmc: usdhi6rol0: Add maintainers omits 341f8ae0f820 dt-bindings: nvmem: SID: Fix the examples node names omits 09007fd87eb8 dt-bindings: nvmem: Add YAML schemas for the generic NVMEM [...] omits 743b620aeeb8 dt-bindings: nvmem: Convert Allwinner SID to a schema omits c8d087d040cf nvmem: Broaden the selection of NVMEM_SNVS_LPGPR omits bdfc1f623330 nvmem: imx: add i.MX8 nvmem driver omits ed253af9aea8 dt-bindings: fsl: scu: add ocotp binding omits 14ab0744df58 nvmem: meson-mx-efuse: update with SPDX Licence identifier omits 17ad48543f50 nvmem: meson-efuse: update with SPDX Licence identifier new 18ec54fdd6d1 x86/speculation: Prepare entry code for Spectre v1 swapgs [...] new a2059825986a x86/speculation: Enable Spectre v1 swapgs mitigations new 64dbc122b20f x86/entry/64: Use JMP instead of JMPQ new f36cf386e3fe x86/speculation/swapgs: Exclude ATOMs from speculation thr [...] new 7a30bdd99f37 Merge branch master from git://git.kernel.org/pub/scm/linu [...] new 4c92057661a3 Documentation: Add swapgs description to the Spectre v1 do [...] new 4368c4bc9d36 Merge branch 'x86/grand-schemozzle' of git://git.kernel.or [...] new 9c09b214f30e HID: hiddev: avoid opening a disconnected device new 6d4472d7bec3 HID: hiddev: do cleanup in failure of opening a device new e0f6974a54d3 HID: sony: Fix race condition between rumble and device remove. new f4eb1423e433 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 74034a09267c MIPS: BCM63XX: Mark expected switch fall-through new 76d7961ff4ee Merge tag 'mips_fixes_5.3_1' of git://git.kernel.org/pub/s [...] new 8bf63e8da5e5 kbuild: revive single target %.ko new 0defeab97c7b Merge remote-tracking branch 'kbuild-current/fixes' new e86d94fdda8e ARC: unwind: Mark expected switch fall-throughs new 5292b725f628 Merge remote-tracking branch 'arc-current/for-curr' new a287a49e672d s390/protvirt: avoid memory sharing for diag 308 set/store new 8024b5a9fc2b s390/mm: fix dump_pagetables top level page table walking new 218ddd5acfea s390/setup: adjust start_code of init_mm to _text new fd0c7435d7bf s390/unwind: remove stack recursion warning new b9f23b7376c2 s390/head64: cleanup unused labels new 24350fdadbde s390: put _stext and _etext into .text section new e2366dbdb8f0 Merge remote-tracking branch 's390-fixes/fixes' new fe8197805e3b Merge remote-tracking branch 'sparc/master' new 091adf9ba6cd net: bridge: move default pvid init/deinit to NETDEV_REGIS [...] new cd28aa2e056c can: sja1000: force the string buffer NULL-terminated new e787f19373b8 can: peak_usb: force the string buffer NULL-terminated new 30a8beeb3042 can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices new ead16e53c2f0 can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices new f7813d5c637e Merge tag 'linux-can-fixes-for-5.3-20190802' of git://git. [...] new 5c4e2e1af345 net: ethernet: sun4i-emac: Support phy-handle property for [...] new debea2cd3193 net: cxgb3_main: Fix a resource leak in a error path in 'i [...] new d0d006a43e9a be2net: disable bh with spin_lock in be_process_mcc new 0574f2ed3060 Merge tag 'wireless-drivers-for-davem-2019-08-06' of git:/ [...] new 0efedbf11f07 net: stmmac: xgmac: Fix XGMAC selftests new e8df7e8c233a net: stmmac: Fix issues when number of Queues >= 4 new 4a6a1385a4db net: stmmac: tc: Do not return a fragment entry new 3abd24a1831d Merge branch 'stmmac-fixes' new b35475c5491a net sched: update vlan action for batched events operations new 8571deb01381 tc-testing: updated vlan action tests with batch create/delete new 5b0bce247cc2 Merge branch 'Fix-batched-event-generation-for-vlan-action' new 1a2c070ae805 net: hisilicon: make hip04_tx_reclaim non-reentrant new f2243b827859 net: hisilicon: fix hip04-xmit never return TX_BUSY new 96a50c0d907a net: hisilicon: Fix dma_map_single failed on arm64 new 2b0dfc175333 Merge branch 'hisilicon-fixes' new c4bd48699beb net: sched: police: allow accessing police->params with rtnl new 67cbf7dedd03 net: sched: sample: allow accessing psample_group with rtnl new 443bfb4acb83 Merge branch 'flow_offload-action-fixes' new f26e0cca14c9 net: dsa: qca8k: Add of_node_put() in qca8k_setup_mdio_bus() new 6d7c7d948a2e net: dsa: sja1105: Fix broken learning with vlan_filtering [...] new 4b7da3d808f9 net: dsa: sja1105: Use the LOCKEDS bit for SJA1105 E/T as well new 6cb0abbdf90c net: dsa: sja1105: Really fix panic on unregistering PTP clock new f163fed2764e net: dsa: sja1105: Fix memory leak on meta state machine n [...] new 93fa8587b253 net: dsa: sja1105: Fix memory leak on meta state machine e [...] new feac1d680233 Merge branch 'sja1105-fixes' new 7c5361cd058e Merge remote-tracking branch 'net/master' new a762b7a81a6a Merge remote-tracking branch 'bpf/master' new d5565d00bbd2 Merge remote-tracking branch 'ipsec/master' new 0ca1bbb7f421 selftests: netfilter: extend flowtable test script for ipsec new 589b474a4b7c netfilter: nf_flow_table: fix offload for flows that are s [...] new 772d7778b7a1 Merge remote-tracking branch 'netfilter/master' new c2913b140f90 Merge tag 'asoc-fix-v5.3-rc3' of https://git.kernel.org/pu [...] new 7c0767643f3b ASoC: max98373: Remove executable bits new d1d03306659d Merge tag 'asoc-fix-v5.3-rc3-2' of https://git.kernel.org/ [...] new a67060201b74 ALSA: usb-audio: fix a memory leak bug new c1c6c877b0c7 ALSA: hda - Don't override global PCM hw info flag new adb2059331d2 Merge remote-tracking branch 'sound-current/for-linus' new 324ffb1825ad Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new a00176f1b762 Merge remote-tracking branch 'regulator-fixes/for-linus' new 738bdcff246e Merge remote-tracking branch 'spi-fixes/for-linus' new 59431122c6c4 Merge remote-tracking branch 'driver-core.current/driver-c [...] new b275fdd90227 Merge remote-tracking branch 'tty.current/tty-linus' new 8b9ae5993c28 Merge remote-tracking branch 'usb.current/usb-linus' new 1e06d5855817 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 06a67809d1d6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 802d4727be22 Merge remote-tracking branch 'staging.current/staging-linus' new b874d97db358 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 548c6c8e4337 Merge remote-tracking branch 'soundwire-fixes/fixes' new b55d996f057b Input: usbtouchscreen - initialize PM mutex before using it new c88090dfc842 Input: kbtab - sanity check for endpoint type new 37ad2e343449 Input: applespi - use struct_size() helper new 849f5ae3a513 Input: iforce - add sanity checks new ca15287d6585 Merge remote-tracking branch 'input-current/for-linus' new f1a9dba678dc Merge remote-tracking branch 'crypto-current/master' new fd367118d4dd Merge remote-tracking branch 'ide/master' new 5fa07b854814 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 9754cbbd3457 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 750197510d41 Merge remote-tracking branch 'omap-fixes/fixes' new 8b35f4422f1f Merge remote-tracking branch 'hwmon-fixes/hwmon' new d75996dd022b dax: dax_layout_busy_page() should not unmap cow pages new 5427ab39454d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 64612e98b847 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 83d21b159db9 Merge remote-tracking branch 'vfs-fixes/fixes' new 7eee9e9fb867 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 72cda9bb5e21 drm/amdgpu: pin the csb buffer on hw init for gfx v8 new 7e51b56cd5b8 drm/amdkfd: Remove GPU ID in GWS queue creation new b066c77636c0 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...] new 74ce45ba7951 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' new 73f6c1e4badc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new c6303c5d52d5 mmc: sdhci-sprd: Fix the incorrect soft reset operation wh [...] new fa25eba6993b mmc: cavium: Set the correct dma max segment size for mmc_host new b803974a8603 mmc: cavium: Add the missing dma unmap when the dma has finished. new e0baf252df23 Merge remote-tracking branch 'mmc-fixes/fixes' new f6594a3ab20c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 7e44fe8a77b2 Merge remote-tracking branch 'risc-v-fixes/fixes' new d7356bebc8c1 Merge remote-tracking branch 'pidfd-fixes/fixes' new 428a3436174f Merge remote-tracking branch 'fpga-fixes/fixes' new 2c5a544f82b3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 5dfc1167928d scsi: fas216: Mark expected switch fall-throughs new 350ce5383952 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new a9402d02c146 Merge remote-tracking branch 'kbuild/for-next' new b0bf4a034d34 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 86d0386a41d2 Merge remote-tracking branch 'arm/for-next' new c87857945b0e arm64: Remove unused assembly macro new b907b80d7ae7 arm64: remove pointless __KERNEL__ guards new c19d050f8088 arm64/kexec: Use consistent convention of initializing 'kx [...] new b717480f5415 arm64: remove unneeded uapi/asm/stat.h new 3e77eeb7a27f ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local [...] new b3e089cd446b arm64: Replace strncmp with str_has_prefix new 332e5281a4e8 arm64: esr: Add ESR exception class encoding for trapped ERET new 73961dc1182e arm64: sysreg: Remove unused and rotting SCTLR_ELx field d [...] new 2f8f180b3cee arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() new 22ec71615d82 arm64: io: Relax implicit barriers in default I/O accessors new 13776f9d40a0 arm64: mm: free the initrd reserved memblock in a aligned manner new 66cbdf5d0c96 arm64: Move TIF_* documentation to individual definitions new 5cf896fb6be3 arm64: Add support for relocating the kernel with RELR rel [...] new 2b835e24b5c6 arm64: untag user pointers in access_ok and __uaccess_mask_ptr new 63f0c6037965 arm64: Introduce prctl() options to control the tagged use [...] new 9ce1263033cd selftests, arm64: add a selftest for passing tagged pointe [...] new a36ed99a8cd7 Merge branch 'for-next/tbi' into for-next/core new 923cfa2081a3 Merge remote-tracking branch 'arm64/for-next/core' new 64f1ee973c81 Merge remote-tracking branch 'arm-perf/for-next/perf' new 17a763c89266 Merge remote-tracking branch 'arm-soc/for-next' new ecbf1487eb97 Merge remote-tracking branch 'actions/for-next' new 5047c8bf82b3 Merge remote-tracking branch 'amlogic/for-next' new e89d4342698f Merge remote-tracking branch 'aspeed/for-next' new de35e8335d00 Merge remote-tracking branch 'at91/at91-next' new 9187bff15058 Merge remote-tracking branch 'bcm2835/for-next' new 6495c829a516 Merge remote-tracking branch 'imx-mxs/for-next' new cfcb1556dec1 Merge remote-tracking branch 'keystone/next' new 04383b4defb1 Merge remote-tracking branch 'mediatek/for-next' new c611bfe8040a Merge remote-tracking branch 'mvebu/for-next' new 645ce0a33438 Merge remote-tracking branch 'omap/for-next' new 887e54218183 arm64: dts: qcom: msm8996: Rename smmu nodes new ba0411ddd133 arm64: dts: sdm845: Add device node for Last level cache c [...] new f65018264cb1 arm64: dts: qcom: pms405: add unit name adc nodes new cbf7f748f276 arm64: dts: qcom: pms405: remove reduandant properties new e8c48eb08ab1 arm64: dts: qcom: qcs404: remove unit name for thermal tri [...] new d32bb89c9a45 arm64: dts: qcom: qcs404: Add wifi rails in QCS404 dt node [...] new e3c5bc562a5f arm64: dts: qcom: sdm845-cheza: Spelling s/conenctors/connectors/ new 32a5da21dd1c arm64: dts: qcom: msm8998: Node ordering, address cleanups new ed7d6110c110 arm64: dts: qcom: sdm845: Add Coresight support new 783abfa2249a arm64: dts: qcom: msm8998: Add Coresight support new d98de8efa19f arm64: dts: qcom: msm8996: Add Coresight support new 7e4b5f241a91 arm64: dts: qcom: Extend AOSS QMP node new 4e300e439af3 arm64: dts: qcom: msm8996: Add Venus video codec DT node new 3af1e2aa1855 dt-bindings: vendor-prefixes: Add Longcheer Technology Co., Ltd. new b72160fa886d dt-bindings: qcom: Document bindings for new MSM8916 devices new 1329c1ab0730 arm64: dts: qcom: Add device tree for Samsung Galaxy A3U/A5U new 16e8e8072108 arm64: dts: qcom: Add device tree for Longcheer L8150 new 9aebf4de2203 base: soc: Add serial_number attribute to soc new f7ccc7a397cf base: soc: Export soc_device_register/unregister APIs new efb448d0a3fc soc: qcom: Add socinfo driver new 9c84c1e78634 soc: qcom: socinfo: Expose custom attributes new cd23d1405be6 soc: qcom: socinfo: Expose image information new 05589b30b21a soc: qcom: Extend AOSS QMP driver to support resources tha [...] new 753d0414f8c1 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] new 104b3ac76ab1 Merge remote-tracking branch 'qcom/for-next' new 88e39f26ca9f Merge remote-tracking branch 'renesas/next' new b7fce7d97226 Merge remote-tracking branch 'renesas-geert/next' new e7ef681a8ab8 dt-bindings: Document the DesignWare IP reset bindings new ea651ffd4f7f reset: Add DesignWare IP support to simple reset new 4e654d899df6 Merge remote-tracking branch 'reset/reset/next' new 5fc9a0714e33 Merge remote-tracking branch 'rockchip/for-next' new bf2e8763eee3 Merge remote-tracking branch 'scmi/for-linux-next' new 0834887732df arm64: dts: allwinner: a64: Enable eMMC on A64-OLinuXino new 9d4db2f5f0e6 bus: sunxi-rsb: Remove dev_err() usage after platform_get_irq() new 5013ec0cdcf7 Merge branches 'sunxi/dt-for-5.4' and 'sunxi/drivers-for-5 [...] new 835d340e3d75 Merge remote-tracking branch 'sunxi/sunxi/for-next' new c75380cda878 Merge remote-tracking branch 'tegra/for-next' new 53c1d8f9f430 Merge remote-tracking branch 'clk/clk-next' new 3cd75c176b49 Merge remote-tracking branch 'csky/linux-next' new 162f92187378 Merge remote-tracking branch 'h8300/h8300-next' new c5e5c48c1642 ia64:unwind: fix double free for mod->arch.init_unw_table new 2c0bf0485d05 Merge remote-tracking branch 'ia64/next' new 579de8f86b1c MIPS: Ingenic: Fix bugs when detecting X1000's L2 cache. new 053951dda71e MIPS: Ingenic: Disable broken BTB lookup optimization. new ece51529a470 MIPS: octeon: Remove cpu_has_saa new 905421ee1535 MIPS: octeon: Remove ARCH_HAS_IRQ_PER_CPU new 6393e6064486 mips: fix vdso32 build, again new b6b113b832ba Merge remote-tracking branch 'mips/mips-next' new 8768e99b34d8 Merge remote-tracking branch 'parisc-hd/for-next' new 92efb1510fab Merge remote-tracking branch 'risc-v/for-next' new 20f3502bfb2f s390: move vmalloc option parsing to startup code new 82b7a19d8e05 Merge remote-tracking branch 's390/features' new d46b560c7db5 Merge remote-tracking branch 'sh/sh-next' new ad86f28a055e Merge remote-tracking branch 'xtensa/xtensa-for-next' new d1fc367bf343 Merge remote-tracking branch 'afs/afs-next' new e323b90f63f1 Merge remote-tracking branch 'btrfs-kdave/for-next' new e99c63e4d86d SMB3: Fix deadlock in validate negotiate hits reconnect new 3edeb4a4146d SMB3: Fix potential memory leak when processing compound chain new 8d33096a460d smb3: send CAP_DFS capability during session setup new 108624eaff6f smb3: update TODO list of missing features new ee9d66182392 SMB3: Kernel oops mounting a encryptData share with CONFIG [...] new 53dc2ac9f7ad cifs: fix error handling on chmod new 6f552656e128 smb3: Incorrect size for netname negotiate context new 064005557bc0 Merge remote-tracking branch 'cifs/for-next' new bb00b978e193 Merge remote-tracking branch 'ext3/for_next' new eb638a91b465 Merge remote-tracking branch 'f2fs/dev' new c742b5f669b0 Merge remote-tracking branch 'fsverity/fsverity' new 1cfc1edc3814 Merge remote-tracking branch 'fuse/for-next' new 41914a87c79d Merge remote-tracking branch 'nfs/linux-next' new 5ddbbed8211f Merge remote-tracking branch 'nfsd/nfsd-next' new 9bebfefea78d Merge remote-tracking branch 'overlayfs/overlayfs-next' new 16ba5f40873b Merge remote-tracking branch 'djw-vfs/vfs-for-next' new bca4ec26a624 Merge remote-tracking branch 'file-locks/locks-next' new 3b25ab87a49a Merge remote-tracking branch 'vfs/for-next' new 0fb666dbb34b Merge remote-tracking branch 'printk/for-next' new b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next new 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next new 68bc142fd742 Merge remote-tracking branch 'hid/for-next' new f29b7f39c0ac Revert "dt-bindings: i2c: rcar: Rename bindings documentat [...] new e611ee0b3b06 Revert "dt-bindings: i2c: riic: Rename bindings documentat [...] new f91b2ab0e0c5 i2c: designware: Fix unused variable warning new 3e99834cc0c7 i2c: Drop unneeded check for of_node new 4d7802aa434a i2c: sprd: Make I2C driver can be built as a module new 3c2588fab65f i2c: sprd: Change to use devm_platform_ioremap_resource() new bbeb6b6c0796 i2c: sprd: Validate the return value of clock initialization new d4b7c7304363 Merge branch 'i2c/for-5.4' into i2c/for-next new b11a64f0a52c Merge remote-tracking branch 'i2c/i2c/for-next' new 97dacff80365 Merge remote-tracking branch 'i3c/i3c/next' new 51f29c87989a Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 9195c3e8d58a docs: fs: porting.rst: fix a broken reference to another doc new 95e760cbf627 kernel-doc: ignore __printf attribute new ac862503639f Input: docs: fix spelling mistake "potocol" -> "protocol" new a4a03bdccfd0 mailmap: add entry for Gao Xiang new 758f2512546f mailmap: Add an entry for my email address new aa48e31b8747 mailmap: add entry for Jaegeuk Kim new fd47d4869383 Merge remote-tracking branch 'jc_docs/docs-next' new 5981300fed2f Merge remote-tracking branch 'v4l-dvb/master' new 47eac27ae8d0 Merge remote-tracking branch 'pm/linux-next' new 68c4b380a08a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 35793fccc382 Merge remote-tracking branch 'opp/opp/linux-next' new 4e0fe9a4c77c Merge remote-tracking branch 'thermal/next' new 040178549c83 Merge remote-tracking branch 'thermal-soc/next' new 0bf6c404949a Merge remote-tracking branch 'ieee1394/for-next' new da55929fef12 Merge remote-tracking branch 'swiotlb/linux-next' new ae4617943e08 Merge remote-tracking branch 'rdma/for-next' new ffc60b55d9cc net: dsa: ksz: Remove dead code and fix warnings new 6a7abc610250 net: dsa: ksz: Merge ksz_priv.h into ksz_common.h new 267df70fe81b net: dsa: ksz: Drop NET_DSA_TAG_KSZ9477 new 2230a7ef5198 drop_monitor: Use correct error code new dbf896b70d4a drop_monitor: Rename and document scope of mutex new 01921d53f870 drop_monitor: Document scope of spinlock new ff3818ca39c9 drop_monitor: Avoid multiple blank lines new 965100966efe drop_monitor: Add extack support new b19d95505548 drop_monitor: Use pre_doit / post_doit hooks new c4ed52538cd0 Merge branch 'drop_monitor-Various-improvements-and-cleanups' new 48e2331197b8 net: dsa: dump CPU port regs through master new b8fb640643fc net: mdio-octeon: Fix Kconfig warnings and build errors new ae697f3bf784 Increase fq_codel count in the bulk dropper new 77ddaff218fc fq_codel: Kill useless per-flow dropped statistic new 2af8cfac2b40 Merge branch 'fq_codel-small-optimizations' new a14cc4d24a64 r8169: remove access to legacy register MultiIntr new ef712ede3541 r8169: add helper r8168_mac_ocp_modify new a7a92cf81589 r8169: sync PCIe PHY init with vendor driver 8.047.01 new d9ecd1f748f2 fm10k: remove unnecessary variable initializer new 4d12002fd29a fm10k: remove needless assignment of err local variable new cb1b5226cbdf fm10k: remove needless initialization of size local variable new 9aac0fbd471b fm10k: explicitly return 0 on success path in function new 27429be75e0d fm10k: cast page_addr to u8 * when incrementing it new d5c2f3950054 fm10k: mark unused parameters with __always_unused new a3ffeaf7c2be fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS new 1fa475fee490 fm10k: fix fm10k_get_fault_pf to read correct address new 55a47dc2691b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 77feb4eed756 net: tc_act: add skbedit_ptype helper functions new fb1b775a247e net: sched: add skbedit of ptype action to hardware IR new d7609c96c6da net: tc_act: add helpers to detect ingress mirred actions new 48e584ac583b net: sched: add ingress mirred action to hardware IR new 4b10c53d81fd nfp: flower: push vlan after tunnel in merge new f5c977eed725 nfp: flower: detect potential pre-tunnel rules new 120ffd84a9ec nfp: flower: verify pre-tunnel rules new f12725d98cbe nfp: flower: offload pre-tunnel rules new 09aa811bb7de nfp: flower: remove offloaded MACs when reprs are applied [...] new 2e0bc7f3cb55 nfp: flower: encode mac indexes with pre-tunnel rule check new ef68de56c7ad Merge branch 'Support-tunnels-over-VLAN-in-NFP' new aa733660dbd8 openvswitch: Print error when ovs_execute_actions() fails new f21fa0606c38 i40e: fix incorrect ethtool statistics veb and veb.tc_ new d9f78ceb8ffa i40e: Log disable-fw-lldp flag change by ethtool new 2ad1274fa35a i40e: don't report link up for a VF who hasn't enabled queues new 6db6032298d2 i40e: fix code comments new 0969402fd5dd i40e: Update visual effect for advertised FEC mode. new b603f9dc20af i40e: Log info when PF is entering and leaving Allmulti mode. new b27223591606 i40e: verify string count matches even on early return new 558e93c93f78 i40e: Remove unicast log when VF is leaving multicast mode. new 05bb520376af Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 0975cac81bec Merge remote-tracking branch 'net-next/master' new a78d0dbec712 selftests/bpf: add loop test 4 new 8c30396074c1 selftests/bpf: add loop test 5 new 946152b3c5d6 selftests/bpf: test_progs: switch to open_memstream new 66bd2ec1e0d9 selftests/bpf: test_progs: test__printf -> printf new 16e910d4467c selftests/bpf: test_progs: drop extra trailing tab new 682cdbdc2160 Merge branch 'test_progs-stdio' new bf031b349182 Merge remote-tracking branch 'bpf-next/master' new 694a296024d4 net/mlx5: remove self-assignment on esw->dev new 7c96ccb24c9a Merge remote-tracking branch 'mlx5-next/mlx5-next' new 65dbd7ec89ac Merge remote-tracking branch 'netfilter-next/master' new f34d5ccb358a Merge remote-tracking branch 'nfc-next/master' new 3457f86da60d rtw88: use txpwr_lmt_cfg_pair struct, not arrays new 9236c1250cb7 bcma: Use dev_get_drvdata new 6334dea8880a mwifiex: make error values consistent in mwifiex_update_bs [...] new 8f9af6309b84 rsi: fix for sdio interface setup in 9116 new a40c28700d98 iwlegacy: Use dev_get_drvdata where possible new ffa4d78cbc26 mwifiex: pcie: Use dev_get_drvdata new 1f5f5ea72fc9 qtnfmac_pcie: Use dev_get_drvdata new e7338e031985 rtlwifi: rtl_pci: Use dev_get_drvdata new a4a68f727fb8 rtlwifi: remove unneeded function _rtl_dump_channel_map() new cddecd92d1ec brcmfmac: remove set but not used variable 'dtim_period' new b95c732234fa mt7601u: null check the allocation new 3915a252ce71 libertas: Fix a double free in if_spi_c2h_data() new dfc7a8f7c857 rsi: fix for sdio reset card issue new 937a194ae865 ipw2x00: remove redundant assignment to err new de019a3bdd6e brcmsmac: remove three set but not used variables new d1b68c118238 rtw88: pci: remove set but not used variable 'ip_sel' new 706f0182b1ad rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN new b97494f48d5a rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX desc [...] new 66b2b064ee54 rtlwifi: rtl88188ee: Replace local bit manipulation macros new 36eda7568f2e rtlwifi: rtl8188ee: Convert macros that set descriptor new e53e30ba15da rtlwifi: rtl8188ee: Convert inline routines to little-endi [...] new d1d1a96bdb44 rtlwifi: rtl8188ee: Remove local configuration variable new 0d762f031d70 rtw88: allow c2h operation in irq context new 713a30de45a2 rtw88: enclose c2h cmd handle with mutex new 4136214f7c46 rtw88: add BT co-existence support new 49a52d05a3c7 rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX new a246b9291433 rtlwifi: rtl8192ce: Replace local bit manipulation macros new 98fd8db59a00 rtlwifi: rtl8192ce: Convert macros that set descriptor new c85a63766738 rtlwifi: rtl8192ce: Convert inline routines to little-endi [...] new 654026df2635 Revert "mwifiex: fix system hang problem after resume" new 6004cf298a41 b43legacy: Remove pointless cond_resched() wrapper new fb1f6ae2f3e7 Merge remote-tracking branch 'wireless-drivers-next/master' new a99e1f572a1f Merge remote-tracking branch 'bluetooth/master' new da298a3d731f Merge remote-tracking branch 'gfs2/for-next' new 02e57686062b Merge remote-tracking branch 'nand/nand/next' new 83d74da9e6d2 Merge remote-tracking branch 'crypto/master' new dce14e36aea2 Merge tag 'drm-intel-next-2019-07-30' of git://anongit.fre [...] new f86abfd2e1f3 Merge remote-tracking branch 'drm/drm-next' new 2cc450ceaae4 drm/amd/display: Validate dc_plane_info and dc_plane_size [...] new caff0e665437 drm/amd/display: Block immediate flips for non-fast updates new 1f288afc2cb7 drm/amdgpu: pin the csb buffer on hw init for gfx v8 new 876923fb92a9 drm/amdgpu: Fix panic during gpu reset new 9234c587a81f drm/amd/powerplay: skip pcie params override on Arcturus V2 new 2a3c7ff6e37c drm/amdgpu: update ras sysfs feature info new 35ef88fa115d drm/amdgpu/soc15: fix external_rev_id for navi14 new b5c73856408b drm/amdgpu/discovery: move common discovery code out of na [...] new 8dd45504a7d7 drm/amd/powerplay: check before issuing messages for max s [...] new b5507c7e0607 drm/amdgpu: Fix GPU reset crash regression. new f848be467c98 MAINTAINERS: update amdkfd maintainer (v3) new b56a53db4ce1 drm/amd/powerplay: Zero initialize some variables new 2a1e00c3c0d3 gpu: drm: amd: powerplay: Remove logically dead code new ccad7da1a381 drm/amdkfd: Fix missing break in switch statement new 7c7a9ddcd9f4 drm/amdgpu/gfx10: Fix missing break in switch statement new ce5507ad2bde drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning new 4ef58ee18a65 Merge remote-tracking branch 'amdgpu/drm-next' new 361f9dc24368 drm/i915: Use drm_i915_private directly from drv_get_drvdata() new c29579d2fabe drm/i915/gem: Make caps.scheduler static new 750e76b4f9f6 drm/i915/gt: Move the [class][inst] lookup for engines ont [...] new 033a856c7368 drm/i915/dmc: Load DMC on TGL new 51220af93311 Merge remote-tracking branch 'drm-intel/for-linux-next' new f9ce56e8ac2f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 8eb8833e7ed3 drm/ttm: add gem base object new 0e580c6d7d2f drm/vram: use embedded gem object new e0828d54c81c drm/qxl: use embedded gem object new ce77038fdae3 drm/radeon: use embedded gem object new c105de2828e1 drm/amdgpu: use embedded gem object new f8659be8addd drm/nouveau: use embedded gem object new 1e053b10ba60 drm/ttm: use gem reservation object new b96f3e7c8069 drm/ttm: use gem vma_node new 2e3c9ec4d151 drm/ttm: set both resv and base.resv pointers new e532a135d704 drm/ttm: switch ttm core from bo->resv to bo->base.resv new 336ac942f115 drm/radeon: switch driver from bo->resv to bo->base.resv new 4922f55294bb drm/vmwgfx: switch driver from bo->resv to bo->base.resv new 5a5011a72489 drm/amdgpu: switch driver from bo->resv to bo->base.resv new 27c44acebd3f drm/nouveau: switch driver from bo->resv to bo->base.resv new 5c69f132a266 drm/qxl: switch driver from bo->resv to bo->base.resv new 7a4db29660a9 drm/virtio: switch driver from bo->resv to bo->base.resv new e7f0141a217f drm/ttm: drop ttm_buffer_object->resv new f6d2b63adb0a drm/qxl: Use dev_get_drvdata where possible new c1233578a2b9 drm/bochs: Use dev_get_drvdata new 7672dbba85d3 drm: Add Content protection type property new d456512c39cc drm/i915: Attach content type property new 6fe2ce064936 drm: uevent for connector status change new bb5a45d40d50 drm/hdcp: update content protection property with uevent new a41e71f4e788 drm/i915: update the hdcp state with uevent new bc0380b9e558 drm/hdcp: reference for srm file format new 178e5f3a5bc1 drm/crc-debugfs: Add notes about CRC<->commit interactions new 7480c496aab9 Merge remote-tracking branch 'drm-misc/for-linux-next' new 34fa9640db6c Merge remote-tracking branch 'imx-drm/imx-drm/next' new 9979d8da54f1 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 250795bb565e Merge remote-tracking branch 'regmap/for-next' new dae02c8c6493 Merge branch 'for-linus' into for-next new c1ae5e7f057b ALSA: usb-audio: Unify audioformat release code new f7f530181461 ALSA: usb-audio: fix PCM device order new 1b34121d9f26 ALSA: usb-audio: Skip bSynchAddress endpoint check if it i [...] new 118b2806a076 ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck new 3add021bff62 Merge remote-tracking branch 'sound/for-next' new e6ad8f321151 Merge remote-tracking branch 'sound-asoc/for-next' new d1c458dd4bce Merge remote-tracking branch 'modules/modules-next' new 25617e837497 Merge remote-tracking branch 'input/next' new 98d87f70f4ab lightnvm: remove nvm_submit_io_sync_fn new 48e5da725581 lightnvm: move metadata mapping to lower level driver new ff8f352070b2 lightnvm: pblk: use kvmalloc for metadata new 00ec4f3039a9 block: stop exporting bio_map_kern new de95f8645c6e Merge branch 'for-5.4/block' into for-next new 8b10a1131abc Merge remote-tracking branch 'block/for-next' new f321be8faa96 mmc: usdhi6rol0: Add maintainers new 4211b6eaa756 mmc: mxs: use devm_platform_ioremap_resource() to simplify code new 9319d09815a6 dt-bindings: mmc: sunxi: reorder MMC compatibles new 3395d85634f4 dt-bindings: mmc: sunxi: Add H5 compatibles new 073cfb9ebb69 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 new 34ca9d2d2c88 mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 new 76d41665226d mmc: sdhci-pci: Use dev_get_drvdata new 7349201485d1 memstick: r592: Use dev_get_drvdata new 032a15544704 mmc: mmci: Clarify comments and some code for busy detection new dca5ce800cc6 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] new d0a672df53ce mmc: atmel-mci: Mark expected switch fall-throughs new a8a924c83cfe mmc: sdhci-s3c: Mark expected switch fall-through new 26af4e70b5d5 mmc: sdhci-pci: Add another Id for Intel CML new 1bbd2a307c04 mmc: Remove dev_err() usage after platform_get_irq() new 9637eb6749b9 Merge branch 'fixes' into next new 0da54632cfd2 Merge remote-tracking branch 'mmc/next' new 2d94e39681c6 Merge remote-tracking branch 'kgdb/kgdb-next' new dc727efe6d2e Merge remote-tracking branch 'mfd/for-mfd-next' new d9dd4dfbf221 Merge remote-tracking branch 'regulator/for-next' new 45fa6683f37b Merge remote-tracking branch 'security/next-testing' new 5eacea31b59f Merge remote-tracking branch 'apparmor/apparmor-next' new 70433f67ec3a MODSIGN: make new include file self contained new db8312a606ec Merge remote-tracking branch 'integrity/next-integrity' new d8498349ec84 Merge remote-tracking branch 'keys/keys-next' new 02433fee548e Merge remote-tracking branch 'selinux/next' new b7b7784b5f98 Merge remote-tracking branch 'watchdog/master' new 845b5579064a Merge remote-tracking branch 'devicetree/for-next' new 103e1448a5f5 Merge remote-tracking branch 'spi/for-next' new 05d80e61db85 Merge branch 'locking/core' new 3c3f118927ae Merge branch 'perf/core' new aaefca8e30d9 x86/mce: Don't check for the overflow bit on action option [...] new 5928d72e73ca Merge branch 'ras/core' new 4bcda9a739c1 Merge branch 'sched/core' new d2d31376e1c1 Merge branch 'smp/hotplug' new 271ef69dd880 Merge branch 'timers/core' new 46b92969ec10 Merge branch 'x86/apic' new eabbbd2247ca Merge branch 'linus' into x86/build new eddd4fb3930e Merge branch 'x86/build' new 6e3fa3dc3aaf Merge branch 'x86/cleanups' new 008170c7bb3a Merge branch 'x86/cpu' new 6987e60508c5 Merge branch 'x86/entry' new 942e5e8e8415 Merge branch 'x86/hyperv' new c81d641136b5 Merge branch 'x86/mm' new f4904815f97a sched/deadline: Fix double accounting of rq/running bw in [...] new 14f5c7b46a41 sched/psi: Reduce psimon FIFO priority new 04e048cf09d7 sched/psi: Do not require setsched permission from the tri [...] new a7b234abc54f Merge branch 'sched/urgent' new 1ac3962d7e1d Merge remote-tracking branch 'tip/auto-latest' new c13cbbd21629 Merge remote-tracking branch 'edac/edac-for-next' new f2ab197a608b Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 1f038057ecc2 Merge remote-tracking branch 'kvms390/next' new b2ab3566bf71 Merge remote-tracking branch 'percpu/for-next' new a2a6a20cebad Merge remote-tracking branch 'drivers-x86/for-next' new 2c531fc84a61 Merge remote-tracking branch 'hsi/for-next' new d6b550a08ad8 Merge remote-tracking branch 'leds/for-next' new 27cf9ce23751 Merge remote-tracking branch 'ipmi/for-next' new 1a282f799dc6 Merge remote-tracking branch 'driver-core/driver-core-next' new d3523b631403 usb: dwc3: meson-g12a: use devm_platform_ioremap_resource( [...] new 582ee9c5ad26 USB: Disable USB2 LPM at shutdown new c5d1653783ca Merge tag 'dev_groups_all_drivers' of git://git.kernel.org [...] new 1b96c218ad29 Merge remote-tracking branch 'usb/usb-next' new 480a98c73807 tty: serial: qcom_geni_serial: use devm_platform_ioremap_r [...] new 5ee6a9ecf996 Merge remote-tracking branch 'tty/tty-next' new 5b25380d906a parport: Add missing newline at end of file new 9e18a80c2e06 parport: parport_serial: Use dev_get_drvdata new b0a523fa9e9d w1: mxc_w1: use devm_platform_ioremap_resource() to simplify code new 7008aff290e1 w1: omap-hdq: use devm_platform_ioremap_resource() to simp [...] new 69bb18ddfc43 fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl [...] new bdd4f307956a fpga: dfl: pci: enable SRIOV support. new d2ad5ac1cda7 fpga: dfl: afu: add AFU state related sysfs interfaces new 15bbb300fcef fpga: dfl: add id_table for dfl private feature driver new 3c51ff772278 fpga: dfl: make uinit callback optional new 52eb6d31a1c2 fpga: dfl: fme: add capability sysfs interfaces new f51cf9e23b70 misc: Remove spear13xx pcie gadget driver new 46617b98fae3 Merge remote-tracking branch 'char-misc/char-misc-next' new 2a4e870e8742 Merge remote-tracking branch 'extcon/extcon-next' new 77fc648df658 Merge remote-tracking branch 'soundwire/next' new 100c12f20dfa thunderbolt: Switch to use device_property_count_uXX() new 04f7745300ed thunderbolt: Show key using %*pE not %*pEp new 07f33ed0bbfb Merge remote-tracking branch 'thunderbolt/next' new fe4e6e036888 staging: rtl8188eu: core: add spaces around '-', '+', '>>' [...] new 783f9a6a2d2c staging: rtl8723bs: core: correct spelling mistake in rtw_ap.c new 67ca96bbd031 staging: rtl8723bs: core: Remove Unnecessary parentheses new d8ba499d53d9 staging: rtl8723bs: core: add spaces around '-', '+', '&', [...] new 36d042bd6865 staging: rtl8192e: Make use kmemdup new a88ba198d751 Merge remote-tracking branch 'staging/staging-next' new 856891f92291 Merge remote-tracking branch 'mux/for-next' new 8cc0ce23c488 Merge remote-tracking branch 'slave-dma/next' new b79a22f29fc5 Merge remote-tracking branch 'cgroup/for-next' new 502b13b93cab Merge remote-tracking branch 'scsi/for-next' new 0efa0e25a3c6 Merge remote-tracking branch 'rpmsg/for-next' new bf76d7a386b2 Merge remote-tracking branch 'gpio/for-next' new 8446c45c464b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 7a1a6dda2c32 Merge remote-tracking branch 'pinctrl/for-next' new 7a5807ebde1e Merge remote-tracking branch 'pinctrl-samsung/for-next' new ae4afa60d381 Merge remote-tracking branch 'y2038/y2038' new e85929ec0973 Merge remote-tracking branch 'livepatching/for-next' new a1949bf30aaf Merge remote-tracking branch 'coresight/next' new 08d776b3e6ae Merge remote-tracking branch 'rtc/rtc-next' new 2e9f77bc82d0 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 122ba07608d6 Merge remote-tracking branch 'at24/at24/for-next' new 283aa1d116b7 Merge remote-tracking branch 'kspp/for-next/kspp' new a373775ca3b1 slimbus: qcom-ngd-ctrl: Add of_node_put() before return new 0a43bffb7e21 slimbus: fix slim_tid_txn() new d4d600e3de69 Merge remote-tracking branch 'slimbus/for-next' new dfa1a3b67468 dt-bindings: imx-ocotp: Add i.MX8MN compatible new e55d8079472b nvmem: imx-ocotp: Add i.MX8MN support new d0d3f4defa90 nvmem: sunxi_sid: fix A64 SID controller support new e018ed6ecebf nvmem: meson-mx-efuse: allow reading data smaller than word_size new 5aecb2b62996 Merge remote-tracking branch 'nvmem/for-next' new 321056456d29 Merge remote-tracking branch 'xarray/xarray' new 42baee79ea68 Merge remote-tracking branch 'hyperv/hyperv-next' new e63f3085709e pidfd: add pidfd_wait tests new 2ec2f99abd2c tests: move common definitions and functions into pidfd.h new aed5a8df3dbb tests: add pidfd poll tests new 7d6915020de8 Merge remote-tracking branch 'pidfd/for-next' new c2642150b8e6 Merge remote-tracking branch 'devfreq/for-next' new 22426e9febca Merge remote-tracking branch 'hmm/hmm' new 1f55fef5f055 Merge remote-tracking branch 'fpga/for-next' new f8863d01cb82 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 068539cd3518 /proc/kpageflags: do not use uninitialized struct pages new 68ab00630c79 mm: document zone device struct page field usage new b8f14db5ea56 mm/hmm: fix ZONE_DEVICE anon page mapping reuse new f801d6d49aa4 mm/hmm: fix bad subpage pointer in try_to_unmap_one new 0785877a4681 mm/hmm: fix bad subpage pointer in try_to_unmap_one new 8b070daa7396 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new a9eed967a606 mm-mempolicy-make-the-behavior-consistent-when-mpol_mf_mov [...] new cefbbe951df1 mm: mempolicy: handle vma with unmovable pages mapped corr [...] new af7e7250f3f5 mm-mempolicy-handle-vma-with-unmovable-pages-mapped-correc [...] new 1a1a884d9ba7 mm/z3fold.c: fix z3fold_destroy_pool() ordering new 0e84ea2c0ee9 mm/z3fold.c: fix z3fold_destroy_pool() race condition new 0549f8121f20 mm/memcontrol.c: fix use after free in mem_cgroup_iter() new 09e9529550df mm/memcg: fix a -Wparentheses compilation warning new 18dccf8819f3 mm/vmalloc.c: fix percpu free VM area search criteria new 09d90ae36127 mm: kmemleak: disable early logging in case of error new 9c74c561320c mm/usercopy: use memory range to be accessed for wraparound check new 8fc74eec68ea include/asm-generic/5level-fixup.h: fix variable 'p4d' set [...] new b03d1b3c8611 mm: workingset: fix vmstat counters for shadow nodes new d0b112eb6042 seq_file: fix problem when seeking mid-record new c25ff6fea1c1 kbuild: clean compressed initramfs image new 35fe4e90f8c2 ocfs2: use jbd2_inode dirty range scoping new 9989e2e81c68 jbd2: remove jbd2_journal_inode_add_[write|wait] new cba322160ef0 ocfs2: further debugfs cleanups new 2a0a3c7eb5d8 ocfs2: clear zero in unaligned direct IO new 3fc10af84706 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new ca85ea8eea0d ocfs2: wait for recovering done after direct unlock request new 3059314c98be ocfs2: checkpoint appending truncate log transaction befor [...] new 8ee62242be31 fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] new c5675ee850d9 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] new 39a44ad88ae3 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] new 2a20981eef48 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] new 89a5aeb1ccfb ramfs: support O_TMPFILE new 78e987e71b9e mm, slab: extend slab/shrink to shrink all memcg caches new a56a5212c37b mm, slab: move memcg_cache_params structure to mm/slab.h new d0e459cdce5c kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K new d09452c15587 mm: kmemleak: use mempool allocations for kmemleak objects new ab5017932a45 mm/page_poison.c: fix a typo in a comment new fbcb7a9f6ffd mm/rmap.c: remove set but not used variable 'cstart' new c8e76c2835e0 mm: introduce page_size() new cb96ca810133 mm: Introduce page_shift() new 40e162ece499 mm-introduce-page_shift-fix new d62f14f4a54a mm: Introduce compound_nr() new f1f658bf0857 mm: replace list_move_tail() with add_page_to_lru_list_tail() new 2572ee44833c mm/filemap.c: don't initiate writeback if mapping has no d [...] new af83c9bc2c21 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] new dbe4bb930f71 mm: page cache: store only head pages in i_pages new 8d08433fd672 mm-page-cache-store-only-head-pages-in-i_pages-fix new a8f831b87ffd mm, memcg: throttle allocators when failing reclaim over m [...] new 5fd6f36b8082 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix new 7006721165ff mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] new d64541b0d25a mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] new 890b379751a3 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] new 365dbfef0e1d mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new 633e4beaf58d mm: memcontrol: switch to rcu protection in drain_all_stock() new fb44cc22c123 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() new f0ebf7e41539 mm/gup: remove unused variable in siw_free_plist() new 5fdcdc8cb26d drivers/gpu/drm/via: convert put_page() to put_user_page*() new 96d1149b0f27 net/xdp: convert put_page() to put_user_page*() new 19ce3d940764 mm: remove redundant assignment of entry new 4d9f3b8bd20a mm/mmap.c: fix the adjusted length error new fb82128c4b11 mm: release the spinlock on zap_pte_range new 046d9fc810b7 mm/memory_hotplug: remove move_pfn_range() new f6e34b40a2ae mm-memory_hotplug-remove-move_pfn_range-fix new 80f42029e50b drivers/base/node.c: simplify unregister_memory_block_unde [...] new 80258c448d8e drivers/base/memory.c: fixup documentation of removable/ph [...] new 9d59f638ab78 driver/base/memory.c: validate memory block size early new a406330621f7 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory new 1ff64a6fa2c6 mm/sparse.c: mark sparse_buffer_free as __meminit new 3b9b0cc3a30c mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] new 484a086d4410 mm/vmalloc: do not keep unpurged areas in the busy tree new 0a28a68b1481 mm/vmalloc: modify struct vmap_area to reduce its size new 85a220816f1c mm/compaction.c: clear total_{migrate,free}_scanned before [...] new 2c06ec0e5509 mm/compaction: introduce a helper compact_zone_counters_init() new 1afa6a98040a mm-compaction-clear-total_migratefree_scanned-before-scann [...] new 372df47e06a7 mm-compaction-clear-total_migratefree_scanned-before-scann [...] new 8b9fc6dabfe8 mm-compaction-clear-total_migratefree_scanned-before-scann [...] new 9c4e8578e3c8 mm/compaction.c: remove unnecessary zone parameter in isol [...] new 6625ae4bf1b4 mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] new 1dd82eb3cc71 mm, oom: avoid printk() iteration under RCU new 5314b1b8c5ad mm-oom-avoid-printk-iteration-under-rcu-fix new 29bce44666a4 mm/oom_kill.c: add task UID to info message on an oom kill new d940232edf4d mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new 84b3be70e14f memcg, oom: don't require __GFP_FS when invoking memcg OOM killer new 035ccc73daf2 mm, reclaim: make should_continue_reclaim perform dryrun d [...] new e30383cfe393 mm, reclaim: cleanup should_continue_reclaim() new 727e6f9e1998 mm, compaction: raise compaction priority after it withdrawns new c429825fbf9e hugetlbfs: don't retry when pool page allocations start to fail new a8740e54cc19 mm: move memcmp_pages() and pages_identical() new cdaba468e6ad uprobe: use original page when all uprobes are removed new c9422f48adfb uprobe-use-original-page-when-all-uprobes-are-removed-v11 new 1917cc653e72 mm, thp: introduce FOLL_SPLIT_PMD new 9d43b8ca0844 mm-thp-introduce-foll_split_pmd-v11 new 2339981806cd uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT new 0c7db59a2877 khugepaged: enable collapse pmd for pte-mapped THP new 9cc0b998b380 uprobe: collapse THP pmd after removing all uprobes new 8d55aa7b21fc thp: update split_huge_page_pmd() commnet new 406c3e0ead53 filemap: check compound_head(page)->mapping in filemap_fault() new 982e805bb443 filemap: check compound_head(page)->mapping in pagecache_g [...] new c6ddd4563069 filemap: update offset check in filemap_fault() new 06c8cc894367 mm,thp: stats for file backed THP new ac0a1a7da3fc khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() new f57286140d96 mm,thp: add read-only THP support for (non-shmem) FS new d7b5fcd3b11a mm,thp: avoid writes to file with THP in pagecache new fe18feea1b85 psi: annotate refault stalls from IO submission new 4553a260b0ee psi-annotate-refault-stalls-from-io-submission-fix new 90bcc18e3115 psi-annotate-refault-stalls-from-io-submission-fix-2 new ce523a9b0768 riscv: kbuild: add virtual memory system selection new 5eb926f8a887 mm, fs: move randomize_stack_top from fs to mm new 79d6762b7740 arm64: make use of is_compat_task instead of hardcoding this test new 4e7c6cc82a4e arm64: consider stack randomization for mmap base only whe [...] new cd6ee3f76f64 arm64, mm: move generic mmap layout functions to mm new 0378d2de1c36 arm64, mm: make randomization selected by generic topdown [...] new c7438ec9633c arm: properly account for stack randomization and stack guard gap new f2fe91ea2ecb arm: use STACK_TOP when computing mmap base address new e37cd78be0b0 arm: use generic mmap top-down layout and brk randomization new d784f561e6e4 mips: properly account for stack randomization and stack g [...] new fbc721c1e0c9 mips: use STACK_TOP when computing mmap base address new 03b4fba902e9 mips: adjust brk randomization offset to fit generic version new 4dded312e92e mips: replace arch specific way to determine 32bit task wi [...] new 88673334bc2e mips: use generic mmap top-down layout and brk randomization new 24771d90956b riscv: make mmap allocation top-down by default new a03c94d7d7be mm: introduce MADV_COLD new 8cc34c487300 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM new 052d6a651453 mm: introduce MADV_PAGEOUT new 6ab84b03f09e mm: clear PG_active on MADV_PAGEOUT new feec62a83098 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT new 9a34a5d9f99c mm/madvise: reduce code duplication in error handling paths new 27435559f876 zpool: add malloc_support_movable to zpool_driver new 300a93031c2b zswap: use movable memory if zpool support allocate movabl [...] new 4d55d446de87 mm, memcg: proportional memory.{low,min} reclaim new 00e3b4e73015 mm, memcg: make memory.emin the baseline for utilisation d [...] new f0f7a6f2f74c mm, memcg: make scan aggression always exclude protection new 34c4eb097aca mm/vmscan: remove unused lru_pages argument new ccbb39bb5d66 mm: don't expose page to fast gup before it's ready new 68da09f0e573 fs/buffer.c: add debug print for __getblk_gfp() stall problem new a46a30706fb4 fs/buffer.c: dump more info for __getblk_gfp() stall problem new f7cf1fa3b473 kernel/hung_task.c: Monitor killed tasks. new c544f8ca30ca linux/coff.h: add include guard new ae3d7b21c5ec hung_task: allow printing warnings every check interval new e774efece73c linux/bits.h: clarify macro argument names new d72f2a993607 linux/bits.h: add compile time sanity check of GENMASK inputs new a4c856691b0e rbtree: avoid generating code twice for the cached version [...] new 9e66125ad5b1 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro new 27efd7407fd9 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro new e04339ad1eb1 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix new 468e0454c377 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 new 31b76d065c44 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] new 69bd6e15eb88 lib/genalloc.c: export symbol addr_in_gen_pool new adc32680b87c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 34b7bca5ca98 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new a8a5fe367e36 string: add stracpy and stracpy_pad mechanisms new f002d224f090 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new 3db4938ccac9 kernel-doc: core-api: include string.h into core-api new 9e2c34ff17f2 kernel-doc: core-api: Include string.h into core-api new 9b37bdda7239 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] new e9eb1f5db1a7 strscpy: reject buffer sizes larger than INT_MAX new 0674fdf572fe lib/math/rational.c: fix possible incorrect result from ra [...] new 05a9f397803a checkpatch: don't interpret stack dumps as commit IDs new f92aa960fb33 checkpatch: improve SPDX license checking new 16c63960bb0c checkpatch.pl: warn on invalid commit id new ddc0b56c3e2d checkpatch: add *_NOTIFIER_HEAD as var definition new fa60e7026cfe checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE new 6eb6de3c7f4d fs: reiserfs: remove unnecessary check of bh in remove_fro [...] new b034617779fa fat: add nobarrier to workaround the strange behavior of device new 19ea712a5721 fork: improve error message for corrupted page tables new a7d0223f130d cpumask: nicer for_each_cpumask_and() signature new 636067ccee0c kexec: bail out upon SIGKILL when allocating memory. new a3007e6fecd0 kexec: restore arch_kexec_kernel_image_probe declaration new d9fc27624d24 aio: simplify read_events() new 053aad3cf7df kgdb: don't use a notifier to enter kgdb at panic; call directly new c0cead82c302 scripts/gdb: handle split debug new ca26aeea8338 ipc/msg.c: consolidate all xxxctl_down() functions new f0eae25bc33e Merge branch 'akpm-current/current' new 1bd185faf731 pinctrl: fix pxa2xx.c build warnings new 5451244c6605 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming new c64f9e25f821 drivers/tty/serial/sh-sci.c: suppress warning new 24a3eaea5312 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (0a8b2efb6ad1) \ N -- N -- N refs/heads/akpm (24a3eaea5312)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 712 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 6 + Documentation/ABI/testing/sysfs-devices-soc | 7 + Documentation/ABI/testing/sysfs-platform-dfl-fme | 23 + Documentation/ABI/testing/sysfs-platform-dfl-port | 32 + Documentation/admin-guide/hw-vuln/spectre.rst | 88 +- Documentation/admin-guide/kernel-parameters.txt | 8 +- Documentation/devicetree/bindings/arm/qcom.yaml | 8 + .../i2c/{renesas,iic-emev2.txt => i2c-emev2.txt} | 0 .../bindings/i2c/{renesas,i2c.txt => i2c-rcar.txt} | 0 .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- .../devicetree/bindings/reset/snps,dw-reset.txt | 30 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/porting.rst | 2 +- Documentation/input/multi-touch-protocol.rst | 2 +- MAINTAINERS | 20 +- Makefile | 6 + arch/Kconfig | 2 +- arch/arm64/Kconfig | 9 + .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 11 + arch/arm64/boot/dts/qcom/Makefile | 3 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 228 ++ .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 236 ++ .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 10 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 10 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 544 +++- arch/arm64/boot/dts/qcom/msm8998.dtsi | 689 ++++- arch/arm64/boot/dts/qcom/pms405.dtsi | 16 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 3 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 30 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 466 ++++ arch/arm64/include/asm/assembler.h | 11 - arch/arm64/include/asm/atomic.h | 5 +- arch/arm64/include/asm/compat.h | 2 - arch/arm64/include/asm/cpufeature.h | 15 - arch/arm64/include/asm/debug-monitors.h | 3 - arch/arm64/include/asm/dma-mapping.h | 3 - arch/arm64/include/asm/esr.h | 3 +- arch/arm64/include/asm/fpsimd.h | 2 +- arch/arm64/include/asm/futex.h | 3 - arch/arm64/include/asm/hw_breakpoint.h | 3 - arch/arm64/include/asm/io.h | 7 +- arch/arm64/include/asm/irqflags.h | 5 +- arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/pci.h | 2 - arch/arm64/include/asm/proc-fns.h | 2 - arch/arm64/include/asm/processor.h | 11 +- arch/arm64/include/asm/signal32.h | 2 - arch/arm64/include/asm/sysreg.h | 29 - arch/arm64/include/asm/thread_info.h | 29 +- arch/arm64/include/asm/uaccess.h | 12 +- arch/arm64/include/asm/vdso.h | 4 - arch/arm64/include/asm/vdso_datapage.h | 4 - arch/arm64/include/uapi/asm/stat.h | 17 - arch/arm64/kernel/kexec_image.c | 2 +- arch/arm64/kernel/machine_kexec_file.c | 4 +- arch/arm64/kernel/module-plts.c | 2 +- arch/arm64/kernel/process.c | 73 + arch/arm64/kernel/traps.c | 1 + arch/arm64/mm/init.c | 6 +- arch/arm64/mm/numa.c | 2 +- arch/ia64/kernel/module.c | 8 +- .../asm/mach-cavium-octeon/cpu-feature-overrides.h | 9 - arch/mips/include/asm/mipsregs.h | 4 + arch/mips/include/asm/vdso/vdso.h | 11 - arch/mips/kernel/cpu-probe.c | 7 + arch/mips/mm/sc-mips.c | 27 +- arch/mips/pci/ops-bcm63xx.c | 1 + arch/mips/vdso/config-n32-o32-env.c | 1 + arch/powerpc/mm/book3s64/hash_utils.c | 2 +- arch/s390/boot/ipl_parm.c | 7 +- arch/s390/include/asm/pgtable.h | 1 + arch/s390/include/asm/setup.h | 1 + arch/s390/kernel/dumpstack.c | 6 +- arch/s390/kernel/head64.S | 7 - arch/s390/kernel/ipl.c | 9 - arch/s390/kernel/setup.c | 16 +- arch/s390/kernel/vmlinux.lds.S | 10 +- arch/s390/mm/dump_pagetables.c | 12 +- arch/x86/entry/calling.h | 17 + arch/x86/entry/entry_32.S | 6 +- arch/x86/entry/entry_64.S | 25 +- arch/x86/entry/thunk_32.S | 2 +- arch/x86/entry/thunk_64.S | 4 +- arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/uapi/asm/types.h | 7 - arch/x86/kernel/cpu/bugs.c | 105 +- arch/x86/kernel/cpu/common.c | 44 +- arch/x86/kernel/cpu/mce/severity.c | 4 +- arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kvm.c | 2 +- block/bio.c | 1 - drivers/acpi/arm64/iort.c | 6 +- drivers/base/memory.c | 42 +- drivers/base/node.c | 6 + drivers/base/soc.c | 9 + drivers/bcma/host_pci.c | 6 +- drivers/bus/sunxi-rsb.c | 4 +- drivers/fpga/dfl-afu-main.c | 151 +- drivers/fpga/dfl-fme-main.c | 101 +- drivers/fpga/dfl-fme-pr.c | 7 +- drivers/fpga/dfl-fme.h | 3 +- drivers/fpga/dfl-pci.c | 36 + drivers/fpga/dfl.c | 216 +- drivers/fpga/dfl.h | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 40 + drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 14 +- drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 14 +- drivers/gpu/drm/amd/amdgpu/nv.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 25 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 42 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 8 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 +- drivers/gpu/drm/ast/ast_main.c | 2 +- drivers/gpu/drm/bochs/bochs_drv.c | 6 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 + drivers/gpu/drm/drm_connector.c | 68 +- drivers/gpu/drm/drm_debugfs_crc.c | 9 + drivers/gpu/drm/drm_gem_vram_helper.c | 20 +- drivers/gpu/drm/drm_hdcp.c | 77 +- drivers/gpu/drm/drm_sysfs.c | 35 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 2 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/intel_ddi.c | 39 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 53 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 16 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine.h | 6 - drivers/gpu/drm/i915/gt/intel_engine_cs.c | 109 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 9 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 228 ++ drivers/gpu/drm/i915/gt/intel_engine_user.h | 23 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 4 + drivers/gpu/drm/i915/gt/intel_reset.c | 5 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 15 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 17 +- drivers/gpu/drm/i915/i915_drv.c | 158 +- drivers/gpu/drm/i915/i915_drv.h | 30 +- drivers/gpu/drm/i915/i915_gem.c | 33 +- drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 14 +- drivers/gpu/drm/i915/i915_perf.c | 3 +- drivers/gpu/drm/i915/i915_pmu.c | 8 +- drivers/gpu/drm/i915/i915_query.c | 5 +- drivers/gpu/drm/i915/i915_request.c | 2 - drivers/gpu/drm/i915/i915_trace.h | 10 +- drivers/gpu/drm/i915/intel_csr.c | 7 + drivers/gpu/drm/i915/selftests/i915_selftest.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 4 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 9 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 5 - drivers/gpu/drm/nouveau/nouveau_display.c | 10 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 19 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 2 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 4 +- drivers/gpu/drm/qxl/qxl_cmd.c | 4 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 4 +- drivers/gpu/drm/qxl/qxl_display.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.c | 6 +- drivers/gpu/drm/qxl/qxl_drv.h | 6 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_object.c | 20 +- drivers/gpu/drm/qxl/qxl_object.h | 6 +- drivers/gpu/drm/qxl/qxl_release.c | 8 +- drivers/gpu/drm/qxl/qxl_ttm.c | 4 +- drivers/gpu/drm/radeon/radeon.h | 3 +- drivers/gpu/drm/radeon/radeon_benchmark.c | 4 +- drivers/gpu/drm/radeon/radeon_cs.c | 4 +- drivers/gpu/drm/radeon/radeon_display.c | 6 +- drivers/gpu/drm/radeon/radeon_gem.c | 8 +- drivers/gpu/drm/radeon/radeon_mn.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 23 +- drivers/gpu/drm/radeon/radeon_object.h | 2 +- drivers/gpu/drm/radeon/radeon_prime.c | 2 +- drivers/gpu/drm/radeon/radeon_test.c | 8 +- drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 6 +- drivers/gpu/drm/ttm/ttm_bo.c | 137 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 18 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 15 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 20 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 2 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 4 +- drivers/hid/hid-sony.c | 15 +- drivers/hid/usbhid/hiddev.c | 12 + drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-designware-master.c | 1 - drivers/i2c/busses/i2c-sprd.c | 25 +- drivers/i2c/i2c-core-base.c | 10 +- drivers/input/joystick/iforce/iforce-usb.c | 5 + drivers/input/keyboard/applespi.c | 3 +- drivers/input/tablet/kbtab.c | 6 +- drivers/input/touchscreen/usbtouchscreen.c | 2 + drivers/lightnvm/core.c | 43 +- drivers/lightnvm/pblk-core.c | 116 +- drivers/lightnvm/pblk-gc.c | 19 +- drivers/lightnvm/pblk-init.c | 38 +- drivers/lightnvm/pblk-read.c | 22 +- drivers/lightnvm/pblk-recovery.c | 39 +- drivers/lightnvm/pblk-write.c | 20 +- drivers/lightnvm/pblk.h | 31 +- drivers/misc/Kconfig | 9 - drivers/misc/Makefile | 1 - drivers/misc/spear13xx_pcie_gadget.c | 797 ------ drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- drivers/net/dsa/microchip/Kconfig | 1 - drivers/net/dsa/microchip/ksz8795.c | 1 - drivers/net/dsa/microchip/ksz8795_spi.c | 1 - drivers/net/dsa/microchip/ksz9477.c | 1 - drivers/net/dsa/microchip/ksz9477_spi.c | 1 - drivers/net/dsa/microchip/ksz_common.c | 12 +- drivers/net/dsa/microchip/ksz_common.h | 145 +- drivers/net/dsa/microchip/ksz_priv.h | 156 -- drivers/net/dsa/qca8k.c | 6 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 14 +- drivers/net/dsa/sja1105/sja1105_main.c | 140 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 7 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 5 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 6 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 - drivers/net/ethernet/hisilicon/hip04_eth.c | 28 +- drivers/net/ethernet/intel/fm10k/fm10k.h | 10 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 5 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 12 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 11 +- drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 12 +- drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 9 +- drivers/net/ethernet/intel/fm10k/fm10k_type.h | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 25 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 74 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 54 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 40 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 1 + drivers/net/ethernet/netronome/nfp/flower/main.h | 19 + .../net/ethernet/netronome/nfp/flower/offload.c | 186 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 200 +- drivers/net/ethernet/realtek/r8169_main.c | 129 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 7 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 87 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/phy/Kconfig | 4 +- drivers/net/phy/mdio-cavium.h | 2 + drivers/net/wireless/broadcom/b43legacy/phy.c | 21 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 13 - drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 3 +- drivers/net/wireless/marvell/libertas/if_spi.c | 14 +- drivers/net/wireless/marvell/mwifiex/init.c | 2 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/scan.c | 2 +- drivers/net/wireless/mediatek/mt7601u/init.c | 3 + drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 + drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 18 - .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 257 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1046 ++++---- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 215 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.h | 803 +++--- drivers/net/wireless/realtek/rtw88/Makefile | 1 + drivers/net/wireless/realtek/rtw88/coex.c | 2507 +++++++++++++++++++ drivers/net/wireless/realtek/rtw88/coex.h | 369 +++ drivers/net/wireless/realtek/rtw88/fw.c | 135 +- drivers/net/wireless/realtek/rtw88/fw.h | 73 + drivers/net/wireless/realtek/rtw88/mac80211.c | 19 + drivers/net/wireless/realtek/rtw88/main.c | 45 +- drivers/net/wireless/realtek/rtw88/main.h | 233 ++ drivers/net/wireless/realtek/rtw88/pci.c | 9 +- drivers/net/wireless/realtek/rtw88/phy.c | 15 +- drivers/net/wireless/realtek/rtw88/phy.h | 9 + drivers/net/wireless/realtek/rtw88/ps.c | 9 + drivers/net/wireless/realtek/rtw88/reg.h | 62 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 460 +++- .../net/wireless/realtek/rtw88/rtw8822b_table.c | 1564 +++++++++--- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 355 ++- .../net/wireless/realtek/rtw88/rtw8822c_table.c | 2635 +++++++++++++------- drivers/net/wireless/rsi/rsi_91x_sdio.c | 25 +- drivers/nvme/host/lightnvm.c | 45 +- drivers/nvmem/imx-ocotp.c | 7 + drivers/nvmem/meson-efuse.c | 2 +- drivers/nvmem/meson-mx-efuse.c | 5 +- drivers/nvmem/sunxi_sid.c | 1 + drivers/parport/Makefile | 2 +- drivers/parport/parport_serial.c | 6 +- drivers/reset/Kconfig | 2 +- drivers/reset/reset-simple.c | 3 + drivers/scsi/arm/fas216.c | 8 + drivers/slimbus/qcom-ngd-ctrl.c | 5 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/qcom/Kconfig | 8 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/qcom_aoss.c | 131 + drivers/soc/qcom/smem.c | 9 + drivers/soc/qcom/socinfo.c | 468 ++++ drivers/staging/rtl8188eu/core/rtw_efuse.c | 128 +- drivers/staging/rtl8192e/rtllib_softmac.c | 24 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 112 +- drivers/thunderbolt/eeprom.c | 2 +- drivers/thunderbolt/xdomain.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 4 +- drivers/usb/core/port.c | 9 + drivers/usb/dwc3/dwc3-meson-g12a.c | 4 +- drivers/w1/masters/mxc_w1.c | 4 +- drivers/w1/masters/omap_hdq.c | 4 +- fs/cifs/smb2pdu.c | 3 +- fs/dax.c | 2 +- fs/inode.c | 3 + fs/ocfs2/blockcheck.c | 26 +- fs/ocfs2/cluster/heartbeat.c | 103 +- fs/ocfs2/dlm/dlmcommon.h | 1 - fs/ocfs2/dlm/dlmdebug.c | 55 +- fs/ocfs2/dlm/dlmdebug.h | 16 +- fs/ocfs2/dlm/dlmdomain.c | 6 +- fs/ocfs2/dlmglue.c | 20 +- fs/ocfs2/ocfs2.h | 3 - fs/ocfs2/super.c | 10 +- fs/open.c | 8 + fs/proc/meminfo.c | 4 + fs/proc/task_mmu.c | 4 +- fs/seq_file.c | 2 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/pgtable.h | 5 +- include/asm-generic/preempt.h | 4 +- include/drm/drm_connector.h | 7 + include/drm/drm_crtc.h | 4 + include/drm/drm_gem_vram_helper.h | 3 +- include/drm/drm_hdcp.h | 9 +- include/drm/drm_mode_config.h | 6 + include/drm/drm_sysfs.h | 5 +- include/drm/ttm/ttm_bo_api.h | 29 +- include/drm/ttm/ttm_bo_driver.h | 12 +- include/linux/bits.h | 34 +- include/linux/compaction.h | 22 +- include/linux/fs.h | 32 + include/linux/khugepaged.h | 12 + include/linux/lightnvm.h | 8 +- include/linux/memcontrol.h | 19 + include/linux/memory.h | 6 +- include/linux/mm_types_task.h | 4 + include/linux/mmzone.h | 2 + include/linux/pagemap.h | 10 + include/linux/preempt.h | 6 +- include/linux/rcupdate.h | 2 +- include/linux/rcutree.h | 2 +- include/linux/sched.h | 6 +- include/linux/spinlock.h | 2 +- include/linux/spinlock_api_smp.h | 2 +- include/linux/sys_soc.h | 1 + include/linux/torture.h | 2 +- include/net/flow_offload.h | 4 + include/net/tc_act/tc_mirred.h | 18 + include/net/tc_act/tc_police.h | 4 +- include/net/tc_act/tc_sample.h | 2 +- include/net/tc_act/tc_skbedit.h | 27 + include/uapi/linux/coff.h | 5 + include/uapi/linux/fpga-dfl.h | 18 + include/uapi/linux/kfd_ioctl.h | 3 +- include/uapi/linux/prctl.h | 5 + init/init_task.c | 2 +- init/main.c | 2 +- kernel/fork.c | 16 +- kernel/kprobes.c | 2 +- kernel/rcu/Kconfig | 8 +- kernel/rcu/tree.c | 6 +- kernel/rcu/tree_stall.h | 6 +- kernel/sched/core.c | 14 +- kernel/sched/deadline.c | 8 - kernel/sched/fair.c | 2 +- kernel/sched/psi.c | 4 +- kernel/sched/sched.h | 4 +- kernel/sys.c | 12 + kernel/trace/Kconfig | 6 +- kernel/trace/ftrace.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace_events.c | 4 +- mm/Kconfig | 11 + mm/compaction.c | 15 +- mm/filemap.c | 156 +- mm/gup.c | 7 +- mm/huge_memory.c | 22 +- mm/hugetlb.c | 89 +- mm/khugepaged.c | 317 ++- mm/kmemleak.c | 2 +- mm/madvise.c | 52 +- mm/memcontrol.c | 39 +- mm/memfd.c | 2 + mm/memory-failure.c | 3 + mm/memory.c | 18 +- mm/memory_hotplug.c | 4 + mm/mempolicy.c | 7 +- mm/migrate.c | 39 +- mm/oom_kill.c | 5 +- mm/page_alloc.c | 16 +- mm/rmap.c | 12 +- mm/shmem.c | 2 +- mm/swap_state.c | 4 +- mm/usercopy.c | 2 +- mm/vmscan.c | 80 +- mm/vmstat.c | 2 + mm/workingset.c | 10 +- net/bridge/br.c | 5 +- net/bridge/br_private.h | 9 +- net/bridge/br_vlan.c | 34 +- net/core/drop_monitor.c | 58 +- net/dsa/Kconfig | 7 - net/dsa/master.c | 66 + net/dsa/tag_sja1105.c | 12 +- net/netfilter/nf_flow_table_ip.c | 43 + net/openvswitch/datapath.c | 7 +- net/sched/act_vlan.c | 9 + net/sched/cls_api.c | 9 + net/sched/sch_fq_codel.c | 10 +- scripts/checkpatch.pl | 2 +- scripts/gdb/linux/symbols.py | 4 +- scripts/kernel-doc | 1 + sound/pci/hda/hda_controller.c | 6 +- sound/soc/codecs/max98373.c | 0 sound/soc/codecs/max98373.h | 0 sound/usb/pcm.c | 1 + sound/usb/quirks-table.h | 57 + sound/usb/stream.c | 64 +- tools/testing/selftests/arm64/.gitignore | 1 + tools/testing/selftests/arm64/Makefile | 11 + tools/testing/selftests/arm64/run_tags_test.sh | 12 + tools/testing/selftests/arm64/tags_test.c | 29 + .../selftests/bpf/prog_tests/bpf_verif_scale.c | 6 +- tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 2 +- tools/testing/selftests/bpf/prog_tests/map_lock.c | 10 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 4 +- tools/testing/selftests/bpf/prog_tests/spinlock.c | 2 +- .../selftests/bpf/prog_tests/stacktrace_build_id.c | 4 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 4 +- .../selftests/bpf/prog_tests/xdp_noinline.c | 4 +- tools/testing/selftests/bpf/progs/loop4.c | 18 + tools/testing/selftests/bpf/progs/loop5.c | 32 + tools/testing/selftests/bpf/test_progs.c | 131 +- tools/testing/selftests/bpf/test_progs.h | 13 +- tools/testing/selftests/netfilter/nft_flowtable.sh | 48 + tools/testing/selftests/pidfd/.gitignore | 2 + tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 5 + tools/testing/selftests/pidfd/pidfd_open_test.c | 5 - tools/testing/selftests/pidfd/pidfd_poll_test.c | 117 + .../tc-testing/tc-tests/actions/vlan.json | 94 + 500 files changed, 16397 insertions(+), 6415 deletions(-) rename Documentation/devicetree/bindings/i2c/{renesas,iic-emev2.txt => i2c-emev2.t [...] rename Documentation/devicetree/bindings/i2c/{renesas,i2c.txt => i2c-rcar.txt} (100%) create mode 100644 Documentation/devicetree/bindings/reset/snps,dw-reset.txt create mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dts delete mode 100644 arch/arm64/include/uapi/asm/stat.h delete mode 100644 arch/x86/include/uapi/asm/types.h create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_user.c create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_user.h delete mode 100644 drivers/misc/spear13xx_pcie_gadget.c delete mode 100644 drivers/net/dsa/microchip/ksz_priv.h create mode 100644 drivers/net/wireless/realtek/rtw88/coex.c create mode 100644 drivers/net/wireless/realtek/rtw88/coex.h create mode 100644 drivers/soc/qcom/socinfo.c mode change 100755 => 100644 sound/soc/codecs/max98373.c mode change 100755 => 100644 sound/soc/codecs/max98373.h create mode 100644 tools/testing/selftests/arm64/.gitignore create mode 100644 tools/testing/selftests/arm64/Makefile create mode 100755 tools/testing/selftests/arm64/run_tags_test.sh create mode 100644 tools/testing/selftests/arm64/tags_test.c create mode 100644 tools/testing/selftests/bpf/progs/loop4.c create mode 100644 tools/testing/selftests/bpf/progs/loop5.c create mode 100644 tools/testing/selftests/pidfd/pidfd_poll_test.c