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 1ff030a24290 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 5e488937cf41 drivers/tty/serial/sh-sci.c: suppress warning omits d8a12b3b9c6b mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 0b6fffe19947 pinctrl: fix pxa2xx.c build warnings omits 319b81505a51 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits e57b0f9c04d2 page-flags-prioritize-kasan-bits-over-last-cpuid-fix omits 98265ac41ebd Revert "mm, madvise: introduce MADV_COLD" omits 38c298b74fd3 Revert "mm, madvise: change PAGEREF_RECLAIM_CLEAN with PAG [...] omits cff37ac9b613 Revert "mm, madvise: account nr_isolated_xxx in [isolate|p [...] omits a32f460d3d84 Revert "mm, madvise: introduce MADV_PAGEOUT" omits a4d725231689 Revert "mm, madvise: factor out common parts between MADV_ [...] omits 5514707880dd Merge branch 'akpm-current/current' omits de0f57f00af2 Merge remote-tracking branch 'fpga/for-next' omits 4dfdc41feef0 Merge remote-tracking branch 'hmm/hmm' omits 72c0e5dcc1da Merge remote-tracking branch 'devfreq/for-next' omits 5ad7a2cd4275 Merge remote-tracking branch 'pidfd/for-next' omits 3e167342a1e7 Merge remote-tracking branch 'xarray/xarray' omits 82b4d3b6a8ad Merge remote-tracking branch 'nvmem/for-next' omits 94ffb6e21bd4 Merge remote-tracking branch 'kspp/for-next/kspp' omits 286355aa8734 Merge remote-tracking branch 'at24/at24/for-next' omits 67f5e9b5dd99 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 40041a4577af Merge remote-tracking branch 'rtc/rtc-next' omits 7969f7988c4b Merge remote-tracking branch 'coresight/next' omits 8255eab0af02 Merge remote-tracking branch 'livepatching/for-next' omits 956a6f44f9cf Merge remote-tracking branch 'y2038/y2038' omits d2ba99b38a72 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 79550c9d3122 Merge remote-tracking branch 'rpmsg/for-next' omits 286a698ace66 Merge remote-tracking branch 'vhost/linux-next' omits aedb91166790 Merge remote-tracking branch 'scsi-mkp/for-next' omits d3c5b78bc478 Merge remote-tracking branch 'cgroup/for-next' omits 828d405cc709 Merge remote-tracking branch 'slave-dma/next' omits d1a05cd5333b Merge remote-tracking branch 'mux/for-next' omits 3105fa04521f Merge remote-tracking branch 'staging/staging-next' omits 6e15a67f162e Merge remote-tracking branch 'extcon/extcon-next' omits 0a490afb0527 Merge remote-tracking branch 'char-misc/char-misc-next' omits 5d0e193dc251 Merge remote-tracking branch 'tty/tty-next' omits 894ca710b697 Merge remote-tracking branch 'leds/for-next' omits 1f0df76b289f Merge remote-tracking branch 'percpu/for-next' omits 1682b8c98f22 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits dd8aad93f5ca Merge remote-tracking branch 'edac/edac-for-next' omits 2412667524d0 Merge remote-tracking branch 'tip/auto-latest' omits b42943eddf0a Merge remote-tracking branch 'spi/for-next' omits f1945ab447fa Merge remote-tracking branch 'devicetree/for-next' omits 90087b701a45 Merge remote-tracking branch 'iommu/next' omits 0ed69aecaeaa Merge remote-tracking branch 'watchdog/master' omits 8c31bc265b91 Merge remote-tracking branch 'keys/keys-next' omits 1c98e6226206 Merge remote-tracking branch 'apparmor/apparmor-next' omits 18610b30e064 Merge remote-tracking branch 'security/next-testing' omits 1151f3fc0bbe Merge remote-tracking branch 'regulator/for-next' omits 6e7d7e2353af Merge remote-tracking branch 'mfd/for-mfd-next' omits e6b124ba28b3 Merge remote-tracking branch 'kgdb/kgdb-next' omits 7c3a0078c9ff Merge remote-tracking branch 'mmc/next' omits 81d47f2050bc Merge remote-tracking branch 'block/for-next' omits 8dd31a4d5c58 Merge remote-tracking branch 'input/next' omits 6e1d75122755 Merge remote-tracking branch 'sound-asoc/for-next' omits 4ce6bc64344e Merge remote-tracking branch 'sound/for-next' omits fb797db4b097 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 609d1170458c Merge remote-tracking branch 'drm-misc/for-linux-next' omits c856fe0c3f74 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits ad7fc77ecb42 Merge remote-tracking branch 'drm-intel/for-linux-next' omits fe925e88c830 Merge remote-tracking branch 'amdgpu/drm-next' omits 6baf4b6ed64d Merge remote-tracking branch 'nand/nand/next' omits 13c109ead7ef Merge remote-tracking branch 'gfs2/for-next' omits 07fd8c90ffde Merge remote-tracking branch 'bluetooth/master' omits 2b6e2c81b93f Merge remote-tracking branch 'wireless-drivers-next/master' omits 0981864e5d12 Merge remote-tracking branch 'nfc-next/master' omits e762b08cd6fe Merge remote-tracking branch 'bpf-next/master' omits 4f9c589a05ef Merge remote-tracking branch 'net-next/master' omits 7413c26740ee Merge remote-tracking branch 'swiotlb/linux-next' omits 7b4e84c09deb Merge remote-tracking branch 'ieee1394/for-next' omits e6e3079dcb21 Merge remote-tracking branch 'thermal-soc/next' omits 2c3c2085352f Merge remote-tracking branch 'opp/opp/linux-next' omits 1cd0d2560daf Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits a6347d362cf2 Merge remote-tracking branch 'pm/linux-next' omits ab07360ef5e2 Merge remote-tracking branch 'v4l-dvb/master' omits 45ff19ef2074 Merge remote-tracking branch 'jc_docs/docs-next' omits ae6262d1a070 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c922c33cd4c8 Merge remote-tracking branch 'i2c/i2c/for-next' omits 42ddcd1a25f3 Merge remote-tracking branch 'hid/for-next' omits fcb4510c60d9 Merge remote-tracking branch 'printk/for-next' omits 38b29c78a57a Merge remote-tracking branch 'vfs/for-next' omits 30ef27cd5606 Merge remote-tracking branch 'file-locks/locks-next' omits 0a3f132f7f0e Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 1e4c5aab1788 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 44fd186cdf80 Merge remote-tracking branch 'f2fs/dev' omits 32892f6cac48 Merge remote-tracking branch 'cifs/for-next' omits db5ca8b1b1e7 Merge remote-tracking branch 'btrfs-kdave/for-next' omits a02f0edefbec Merge remote-tracking branch 'afs/afs-next' omits 0e01e7a667e9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits bc2c660f9346 revert Revert "fix the struct mount leak in umount_tree()" omits caa7033c8c74 Merge remote-tracking branch 'risc-v/for-next' omits 736d2e33b473 Merge remote-tracking branch 'parisc-hd/for-next' omits 58ca7d741c79 Merge remote-tracking branch 'mips/mips-next' omits 39815f7302ea Merge remote-tracking branch 'h8300/h8300-next' omits 6b394e3078f6 Merge remote-tracking branch 'csky/linux-next' omits f490d6b3c14b Merge remote-tracking branch 'clk/clk-next' omits 429923e50397 Merge remote-tracking branch 'tegra/for-next' omits cb4e3e1668b1 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2b9c9ace59f7 Merge remote-tracking branch 'rockchip/for-next' omits 3b1d29753cba Merge remote-tracking branch 'reset/reset/next' omits fc2e6f03a165 Merge remote-tracking branch 'renesas/next' omits 690b0c5ecf18 Merge remote-tracking branch 'qcom/for-next' omits 0413366fed79 Merge remote-tracking branch 'omap/for-next' omits af117d90d2e1 Merge remote-tracking branch 'mvebu/for-next' omits 5f9924c4bbd9 Merge remote-tracking branch 'mediatek/for-next' omits 677fedebed06 Merge remote-tracking branch 'keystone/next' omits 26773b1c55d8 Merge remote-tracking branch 'imx-mxs/for-next' omits 4262bff83d9c Merge remote-tracking branch 'bcm2835/for-next' omits 5d1ebe13ec87 Merge remote-tracking branch 'at91/at91-next' omits 4d7c84778245 Merge remote-tracking branch 'aspeed/for-next' omits fb25ddcb82d2 Merge remote-tracking branch 'amlogic/for-next' omits 15a50180067f Merge remote-tracking branch 'actions/for-next' omits f77051e18f92 Merge remote-tracking branch 'arm-soc/for-next' omits 21751206939a Merge remote-tracking branch 'arm-perf/for-next/perf' omits 4310765e5de9 Merge remote-tracking branch 'arm/for-next' omits 06074fd924ef Merge remote-tracking branch 'dma-mapping/for-next' omits 251f3fbb2886 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 910ffd8e3b6b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 847249ff4e3e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 44837d047970 Merge remote-tracking branch 'mmc-fixes/fixes' omits de129e32f8f2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 48fe1c0a75fa Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits c8559eacc055 Merge remote-tracking branch 'scsi-fixes/fixes' omits 0591336a9e35 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 62bd9142f471 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 9376656a8c6f Merge remote-tracking branch 'vfs-fixes/fixes' omits 078b055c6068 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 81b343dd838a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 14ffc16824bc Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 33eb28beabea Merge remote-tracking branch 'omap-fixes/fixes' omits 1417db4fbe08 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 4962a326571b Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 8826d8d8420c Merge remote-tracking branch 'kselftest-fixes/fixes' omits 45bd4d48c64a Merge remote-tracking branch 'ide/master' omits aaccb66cb98a Merge remote-tracking branch 'input-current/for-linus' omits 190c6af08e09 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 869c5dd1ede6 Merge remote-tracking branch 'staging.current/staging-linus' omits 6eab24bed124 Merge remote-tracking branch 'phy/fixes' omits c2f2ad61091f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a71272f29609 Merge remote-tracking branch 'usb.current/usb-linus' omits f3e13f42cd65 Merge remote-tracking branch 'tty.current/tty-linus' omits 248376b37ad9 Merge remote-tracking branch 'spi-fixes/for-linus' omits 3b7b2aabb88e Merge remote-tracking branch 'regulator-fixes/for-linus' omits 47cd4bb145ac Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7c80d18250ca Merge remote-tracking branch 'sound-current/for-linus' omits 60e2f24bef16 Merge remote-tracking branch 'netfilter/master' omits 13037df5bf64 Merge remote-tracking branch 'ipsec/master' omits 5438f428bb1c Merge remote-tracking branch 'bpf/master' omits 9a592a67f3df Merge remote-tracking branch 'net/master' omits a0450dddb707 Merge remote-tracking branch 'sparc/master' omits 223ea39d8cd2 Merge remote-tracking branch 's390-fixes/fixes' omits f5d2ce990203 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 8e1d47bed6dc Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 5d6d4f85024e mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault omits d6bbbad0a3ae mm/hmm: remove the legacy hmm_pfn_* APIs omits 707c0d1def8f nouveau: return -EBUSY when hmm_range_wait_until_valid fails omits c41b1d690ab9 nouveau: unlock mmap_sem on all errors from nouveau_range_fault omits 5bc20a9f3999 nouveau: remove the block parameter to nouveau_range_fault omits 3b6ca7c9e73d mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau omits b6c42e74747f mm/hmm: always return EBUSY for invalid ranges in hmm_rang [...] omits 90fd4af7478c Merge branch 'asoc-5.4' into asoc-next omits b57709004455 Merge branch 'asoc-5.3' into asoc-linus omits 47d7e8b7b78f Merge branch 'locking/core' omits c12246df5582 Merge branch 'locking/urgent' omits b44f7d45da59 Merge branch 'perf/urgent' omits d036ed6b6690 Merge branch 'sched/core' omits 4268ee7977dd Merge branch 'sched/urgent' omits 2e852cfb8ab7 Merge branch 'linus' omits 2777dce90db0 Merge branch 'misc-5.3' into next-fixes omits 3af33b951626 Merge branch 'x86/mm' omits 1adc777f7427 Merge branch 'x86/hyperv' omits e9e7f9f30d59 Merge branch 'x86/entry' omits 18eb8a33ec8d Merge branch 'x86/cpu' omits 9936b2d2ef90 Merge branch 'x86/cleanups' omits 57847e8efe6e Merge branch 'x86/build' omits bc9f840dca96 Merge branch 'x86/apic' omits 5cda1f158e06 Merge branch 'timers/core' omits 3669d09cbd34 Merge branch 'smp/hotplug' omits 661709d11ec0 Merge branch 'x86/urgent' omits 32907716d833 Merge branch 'perf/urgent' omits b3abf4bb998c Merge branch 'locking/urgent' omits a180721af220 Merge branch 'core/urgent' omits 72ea86391cd3 ASoC: Intel: Fix some acpi vs apci typo in somme comments omits 9fcf9139a2fd ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] omits 034a3f08062a ipc/msg.c: consolidate all xxxctl_down() functions omits 717ec8a61eee kgdb: don't use a notifier to enter kgdb at panic; call directly omits 60a42ffa66cc aio: simplify read_events() omits ea3cb0fb0305 kexec: bail out upon SIGKILL when allocating memory. omits 7d66bfe21b51 cpumask: nicer for_each_cpumask_and() signature omits 9a8cbc424edb fat: add nobarrier to workaround the strange behavior of device omits 0b9e6df2f2c4 checkpatch: add *_NOTIFIER_HEAD as var definition omits 8b6c702bb240 checkpatch.pl: warn on invalid commit id omits 3ba690f3922c checkpatch: improve SPDX license checking omits 6577cc59df80 checkpatch: don't interpret stack dumps as commit IDs omits 69539c5f29b5 lib/math/rational.c: fix possible incorrect result from ra [...] omits 24a6bf0905bc kernel-doc: core-api: Include string.h into core-api omits 2777d3910ef6 kernel-doc: core-api: include string.h into core-api omits 792a97cd306a string: add stracpy and stracpy_pad mechanisms omits 9b8bfde87556 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 91b30f6e955c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 98a9e5738812 lib/genalloc.c: export symbol addr_in_gen_pool omits 725d8c9a2cc5 hung_task: allow printing warnings every check interval omits 006673e0704c kernel/hung_task.c: Monitor killed tasks. omits 4bd00964483e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c224fb19e3af fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 64e0a02c918a mm: don't expose page to fast gup before it's ready omits 8e871182031e mm/vmscan: remove unused lru_pages argument omits b60131eb5b1f mm, memcg: make scan aggression always exclude protection omits 5616706007af mm, memcg: make memory.emin the baseline for utilisation d [...] omits caabef5a38c0 mm, memcg: proportional memory.{low,min} reclaim omits 7913f3613060 zswap: use movable memory if zpool support allocate movabl [...] omits 40d4abe0bd8e zpool: add malloc_support_movable to zpool_driver omits 674db9810e45 mm, madvise: factor out common parts between MADV_COLD and [...] omits 5bd341efe8f1 mm, madvise: introduce MADV_PAGEOUT omits c487c618dcf1 mm, madvise: account nr_isolated_xxx in [isolate|putback]_ [...] omits 1ef762b1c799 mm, madvise: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits d6d92199f211 mm, madvise: introduce MADV_COLD omits 4cc1de4eeedc psi-annotate-refault-stalls-from-io-submission-fix-2 omits 24f842b3db85 psi-annotate-refault-stalls-from-io-submission-fix omits 6bac44c3131c psi: annotate refault stalls from IO submission omits 82f50e140f0f mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 476beee793d0 mm/oom_kill.c: add task UID to info message on an oom kill omits d2953dc6adf2 mm-oom-avoid-printk-iteration-under-rcu-fix omits 150ab80c64df mm, oom: avoid printk() iteration under RCU omits 877b0c758604 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 33881c241ba3 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 6a6ad11ac508 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 0d7e3debe0b0 mm/compaction: introduce a helper compact_zone_counters_init() omits 5b63d2ad171b mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits 489a1aac443b mm/vmalloc: modify struct vmap_area to reduce its size omits 506fcb0c249e mm/vmalloc: do not keep unpurged areas in the busy tree omits 625fcf3f46f2 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits abc7086180ef mm/sparse.c: mark sparse_buffer_free as __meminit omits 6fbeaa332fbc mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 39c40dc906c0 drivers/base/node.c: simplify unregister_memory_block_unde [...] omits 15e18673498c mm-memory_hotplug-remove-move_pfn_range-fix omits 7ea4c6be08b8 mm/memory_hotplug: remove move_pfn_range() omits 0703a69bc11f mm/mmap.c: fix the adjusted length error omits 08bf0500cb08 mm: remove redundant assignment of entry omits 301f17b6cc55 net/xdp: convert put_page() to put_user_page*() omits 427cfd2c0ff4 drivers/gpu/drm/via: convert put_page() to put_user_page*() omits 8288d030447f mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits 5418e43caa73 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 0b6c6e1301c7 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits 521e6b91f40a mm, memcg: throttle allocators when failing reclaim over m [...] omits 6343392f9c8d mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits 1bdf4f02c86d mm: replace list_move_tail() with add_page_to_lru_list_tail() omits 26a8d213409c mm: Introduce compound_nr() omits 10e2b8bff4f4 mm-introduce-page_shift-fix omits 95d6a619a1ba mm: Introduce page_shift() omits 5a2f793b62d8 mm: introduce page_size() omits a75d4f611525 mm/rmap.c: remove set but not used variable 'cstart' omits 48efeb861aa8 mm/page_poison.c: fix a typo in a comment omits c79465d88d75 memremap: move from kernel/ to mm/ omits 764c2ec57029 mm, slab: move memcg_cache_params structure to mm/slab.h omits 853621aebeac mm, slab: extend slab/shrink to shrink all memcg caches omits 25a2d0454d8e ramfs: support O_TMPFILE omits 1be4eaaefb99 ocfs2: checkpoint appending truncate log transaction befor [...] omits 167ef2494229 ocfs2: wait for recovering done after direct unlock request omits 6df2fd125348 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 76065fb8f309 ocfs2: clear zero in unaligned direct IO omits ebc137157332 jbd2: remove jbd2_journal_inode_add_[write|wait] omits a508e0953842 ocfs2: use jbd2_inode dirty range scoping omits 25f690ea1877 kbuild: clean compressed initramfs image omits 4f17bde12400 mm-mempolicy-handle-vma-with-unmovable-pages-mapped-correc [...] omits 81a842c258b2 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits bcc1b33d2c83 mm-mempolicy-make-the-behavior-consistent-when-mpol_mf_mov [...] omits 44b86325cb26 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits b1de1c3cd1ef drivers/acpi/scan.c: acquire device_hotplug_lock in acpi_s [...] omits a345eaebd91c asm-generic-fix-wtype-limits-compiler-warnings-v2 omits 73b2701d393d asm-generic-fix-wtype-limits-compiler-warnings-fix omits 0aa9bcafa027 asm-generic: fix -Wtype-limits compiler warnings omits a8917fd65036 cgroup: kselftest: relax fs_spec checks omits 076a5f176520 mm/memory_hotplug.c: remove unneeded return for void function omits 782564a676ac mm/migrate.c: initialize pud_entry in migrate_vma() omits bf66a125b021 coredump: split pipe command whitespace before expanding template omits ac01185b907a page flags: prioritize kasan bits over last-cpuid omits a00f38e836fd ubsan: build ubsan.c more conservatively omits 69e0c5b4e30d mm/hmm: fix bad subpage pointer in try_to_unmap_one omits eb7fb310a2ff mm/hmm: fix bad subpage pointer in try_to_unmap_one omits e84524eff5e4 mm/hmm: fix ZONE_DEVICE anon page mapping reuse omits 41b2c40bb289 mm: document zone device struct page field usage omits fc451d27e06f /proc/kpageflags: do not use uninitialized struct pages omits 58ac09867e67 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2a428fb8c79e kasan: remove clang version check for KASAN_STACK omits ed4fea9303d3 mm: compaction: avoid 100% CPU usage during compaction whe [...] omits e0099db58bf5 mm: migrate: fix reference check race between __find_get_b [...] omits be376625b5de mm: vmscan: check if mem cgroup is disabled or not before [...] omits 9168a207c159 ocfs2: remove set but not used variable 'last_hash' omits 0d69bf7a6302 Revert "kmemleak: allow to coexist with fault injection" omits 1274b1ebf0bb kernel/signal.c: fix a kernel-doc markup omits 0096c014218f opp: of: Support multiple suspend OPPs defined in DT omits f9dddcb0c242 dt-bindings: opp: Support multiple opp-suspend properties omits fc6ea8bb3291 Merge branch 'spi-5.4' into spi-next omits cc3af187d8b8 Merge branch 'spi-5.3' into spi-linus omits 2085eeffbc6d fix the struct mount leak in umount_tree() omits cce03f3ca108 opp: core: add regulators enable and disable omits 9c0fb5d041d3 opp: Return genpd virtual devices from dev_pm_opp_attach_genpd() omits 21fbe47eef7c opp: Not all power-domains are scalable omits 2545db5ff696 opp: Don't decrement uninitialized list_kref omits cba4717674af Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] omits bc512fd704a9 Makefile: Globally enable fall-through warning omits b6ac32eac063 drm/i915: Mark expected switch fall-throughs omits 019231f79af0 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning omits 4368ef04aef1 drm/amdgpu/gfx10: Fix missing break in switch statement omits 39b06cb8d69f drm/amdkfd: Fix missing break in switch statement omits 842aa64eddac vhost: fix WARNING in __mmdrop omits 3685d5e49e7c perf/x86/intel: Mark expected switch fall-throughs omits 1a042a380b38 mtd: onenand_base: Mark expected switch fall-through omits 7d52e79b1f79 afs: fsclient: Mark expected switch fall-throughs omits 16b6e1c236c0 afs: yfsclient: Mark expected switch fall-throughs omits 025b0f6af872 can: mark expected switch fall-throughs omits 6022a7958fdd firewire: mark expected switch fall-throughs omits e3110f4526c7 f2fs: fix to read source block before invalidating it omits 3d03243e4536 f2fs: allocate memory in batch in build_sit_info() omits 11343d25a03b Merge branch 'v5.3/fixes' into tmp/aml-rebuild omits c8c1d51b2f3c Merge branch 'v5.3/drivers' into tmp/aml-rebuild omits 54b6bfdce4f7 Merge branch 'v5.3/dt64' into tmp/aml-rebuild omits ba20e09a2ac0 Merge branch 'v5.3/dt' into tmp/aml-rebuild new 6108cd475ca8 Merge tag 'hwmon-for-v5.3-rc2' of git://git.kernel.org/pub [...] new 94bccc340710 iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCS [...] new 55d31aaec0da Merge branch 'for-linus-5.3' of git://git.kernel.org/pub/s [...] new b381c016c5cf Merge tag 'iommu-fixes-v5.3-rc1' of git://git.kernel.org/p [...] new 750c930b085b Merge tag 'sound-5.3-rc2' of git://git.kernel.org/pub/scm/ [...] new dbd0f6d6c2a1 io_uring: fix the sequence comparison in io_sequence_defer new c56cbfae62b7 ata: libahci_platform: remove redundant dev_err message new f7b76ac9d17e io_uring: fix counter inc/dec mismatch in async_list new 07b0fdecb247 blkcg: allow blkcg_policy->pd_stat() to print non-debug info too new 1624b0b20039 block: fix sysfs module parameters directory path in comment new b5e02b484d6f block, bfq: check also in-flight I/O in dispatch plugging new a6d81d30d3cd wait: add wq_has_single_sleeper helper new 545fbd0775ba rq-qos: fix missed wake-ups in rq_qos_throttle new 64e7ea875ef6 rq-qos: don't reset has_sleepers on spurious wakeups new d14a9b389a86 rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule new ac38297f7038 rq-qos: use a mb for got_token new c0e48f9dea91 io_uring: add a memory barrier before atomic_read new 893a1c97205a blk-mq: allow REQ_NOWAIT to return an error inline new 6a43074e2f46 block: properly handle IOCB_NOWAIT for async O_DIRECT IO new bd11b3a391e3 io_uring: don't use iov_iter_advance() for fixed buffers new 9310a7ba6de8 io_uring: track io length in async_list based on bytes new 5d9e06d60eee bcache: fix possible memory leak in bch_cached_dev_run() new 327fe1d42b83 block: blk-mq: Remove blk_mq_sched_started_request and sta [...] new 77ce56e2bfaa drbd: dynamically allocate shash descriptor new 36703247d5f5 io_uring: ensure ->list is initialized for poll commands new 08b903b5fd0c nvme: ignore subnqn for ADATA SX6000LNP new e654dfd38c1e nvme: fix memory leak caused by incorrect subsystem free new 66b20ac0a1a1 nvme: fix multipath crash when ANA is deactivated new 8fe34be14ecb Revert "nvme-pci: don't create a read hctx mapping without [...] new 9c0b2596f2ac Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] new 04412819652f Merge tag 'for-linus-20190726' of git://git.kernel.dk/linux-block new 19a1c4092e7c fix the struct mount leak in umount_tree() new 863fa8887bef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a3b46b86ca76 btrfs: fix extent_state leak in btrfs_lock_and_flush_order [...] new 4792ba1f1ff0 Merge tag 'for-5.3-rc1-tag' of git://git.kernel.org/pub/sc [...] new 0ed288665686 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new d2eba640a4b9 docs: phy: Drop duplicate 'be made' new 3ea54d9b0d65 Merge tag 'docs-5.3-1' of git://git.lwn.net/linux new f480de3f4a2b Merge tag 'drm-misc-fixes-2019-07-25' of git://anongit.fre [...] new 4d5308e78527 Merge tag 'drm-fixes-5.3-2019-07-24' of git://people.freed [...] new e2921f9f95f1 Merge tag 'drm-fixes-2019-07-26' of git://anongit.freedesk [...] new a68983891367 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new acbc372e6109 selinux: check sidtab limit before adding a new entry new 40233e7c4473 Merge tag 'selinux-pr-20190726' of git://git.kernel.org/pu [...] new c6c84f78e2f7 block: fix max segment size handling in blk_queue_virt_boundary new 5168afe6ef59 Merge tag 'for-linus-20190726-2' of git://git.kernel.dk/li [...] new 523634db145a Merge tag 'libnvdimm-fixes-5.3-rc2' of git://git.kernel.or [...] new f1765a1819ff of: Fix typo in kerneldoc new c61f0256964b dt-bindings: nvmem: Add YAML schemas for the generic NVMEM [...] new ce842e73bccf dt-bindings: nvmem: SID: Fix the examples node names new e1ff7390f58e dt-bindings: Fix more $id value mismatches filenames new 5efbd93708df Merge tag 'devicetree-fixes-for-5.3-2' of git://git.kernel [...] new 1a2dcff88105 s390/dma: provide proper ARCH_ZONE_DMA_BITS value new 4f419eb14272 virtio/s390: fix race on airq_areas[] new ac7a0fcea39d s390/mm: use shared variables for sysctl range check new 98abe0227827 MAINTAINERS: vfio-ccw: Remove myself as the maintainer new 43e317c1bbdf Merge tag 's390-5.3-3' of git://git.kernel.org/pub/scm/lin [...] new eba6120de93b firewire: mark expected switch fall-throughs new 5a8dadbcfa6b can: mark expected switch fall-throughs new 35a3a90cc56c afs: yfsclient: Mark expected switch fall-throughs new 2988160827b7 afs: fsclient: Mark expected switch fall-throughs new cc4070449a5b mtd: onenand_base: Mark expected switch fall-through new 7b26b91d3b23 perf/x86/intel: Mark expected switch fall-throughs new 737298d18836 drm/amdkfd: Fix missing break in switch statement new d64062b57eeb drm/amdgpu/gfx10: Fix missing break in switch statement new 12fce1ab4ad9 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning new 9e87891799dc drm/amd/display: Mark expected switch fall-throughs new 2defb94edb44 drm/i915: Mark expected switch fall-throughs new a035d552a93b Makefile: Globally enable fall-through warning new 88c508344245 Merge tag 'Wimplicit-fallthrough-5.3-rc2' of git://git.ker [...] new 13fbe991b5b1 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] new 431f288ed730 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] new 750991f9af5b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] new e24ce84e85ab Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] new a9815a4fa2fd Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] new 5bb575bcc6d1 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] new 29af915cabd4 Merge tag 'usb-5.3-rc2' of git://git.kernel.org/pub/scm/li [...] new d9c525229521 treewide: add "WITH Linux-syscall-note" to SPDX tag of uap [...] new dc3bf49ea330 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] new 0ce38c5f929c iomap: fix Invalid License ID new ad28fd1cb2bd Merge tag 'spdx-5.3-rc2' of git://git.kernel.org/pub/scm/l [...] new 572782b213b2 Merge tag 'tty-5.3-rc2' of git://git.kernel.org/pub/scm/li [...] new 04ce9318898b Merge tag 'char-misc-5.3-rc2' of git://git.kernel.org/pub/ [...] new b2eff0921805 kbuild: remove unused objectify macro new 26c4c71bcd9a .gitignore: Add compilation database file new cb36955a5569 gen_compile_commands: lower the entry count threshold new b25e8a23d4ea kbuild: remove unused single-used-m new 8e61ea11c23b Merge tag 'kbuild-fixes-v5.3' of git://git.kernel.org/pub/ [...] new 173e6ee21e2b structleak: disable STRUCTLEAK_BYREF in combination with K [...] new c622fc5f54cb Merge tag 'meminit-v5.3-rc2' of git://git.kernel.org/pub/s [...] new 609488bc979f Linux 5.3-rc2 new fe49e5747fb2 Merge remote-tracking branch 'sparc/master' new d1f0b5dce8fd bnx2x: Disable multi-cos feature. new 53db1cced401 selftests/net: add missing gitignores (ipv6_flowlabel) new 47d858d0bdcd ipip: validate header length in ipip_tunnel_xmit new 28ba934d28cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 9a07406b00cd net: usb: qmi_wwan: Add the BroadMobi BM818 card new 81af04b432fd qed: RDMA - Fix the hw_ver returned in device attributes new c5d139697d5d ocelot: Cancel delayed work before wq destruction new 01f5bffad555 ip6_tunnel: fix possible use-after-free on xmit new a7cf3d24ee60 net: qualcomm: rmnet: Fix incorrect UL checksum offload logic new 08aa5e7da6bc net/mlx5: Use reversed order when unregister devices new 987f6c69dd92 net/mlx5: Add missing RDMA_RX capabilities new 7a32f2962c56 net/mlx5: Fix modify_cq_in alignment new 694826e36634 net/mlx5e: Fix wrong max num channels indication new 4b95840a6ced net/mlx5e: Fix matching of speed to PRM link modes new 90bb76929116 net/mlx5e: Prevent encap flow counter update async to user query new 304ecc9a34b8 net/mlx5e: kTLS, Call WARN_ONCE on netdev mismatch new 4ea52e250897 nfp: tls: rename tls packet counters new 280c08991622 Documentation: TLS: fix stat counters description new 0a062ba725cd Merge tag 'mlx5-fixes-2019-07-25' of git://git.kernel.org/ [...] new a0d57a552b83 isdn: mISDN: hfcsusb: Fix possible null-pointer dereferenc [...] new c7ba50fe2399 net: rds: Fix possible null-pointer dereferences in rds_rd [...] new 3db1fa8bb489 gigaset: stop maintaining seperately new 8aace4f3eba2 net: phylink: Fix flow control for fixed-link new 66058b1ca565 Revert ("r8169: remove 1000/Half from supported modes") new 003bd5b4a7b4 r8169: don't use MSI before RTL8168d new 1b78c439a2f8 Merge remote-tracking branch 'net/master' new 5d01ab7bac46 libbpf: fix erroneous multi-closing of BTF FD new bfd7c176258b Merge remote-tracking branch 'bpf/master' new 596367d71428 Merge remote-tracking branch 'ipsec/master' new 2fcfbf53d470 Merge remote-tracking branch 'netfilter/master' new e6f4051123fd {nl,mac}80211: fix interface combinations on crypto contro [...] new d0ce7e423428 Merge remote-tracking branch 'mac80211/master' new d5121ffebc38 RDMA/siw: Fix error return code in siw_init_module() new 60c3becfd1a1 RDMA/hns: Fix sg offset non-zero issue new cd48a8208723 IB/hfi1: Check for error on call to alloc_rsm_map_table new 2b74c878b0ea IB/hfi1: Unreserve a flushed OPFN request new dc25b239ebea IB/hfi1: Field not zero-ed when allocating TID flow memory new f4d46119f214 IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn new c56b593d2af4 RDMA/bnxt_re: Honor vlan_id in GID entry comparison new b7f406bb883b IB/mlx5: Replace kfree with kvfree new af0653d56657 RDMA/siw: Remove set but not used variables 'rv' new 6a053953739d IB/mlx5: Fix unreg_umr to ignore the mkey state new afd1417404fb IB/mlx5: Use direct mkey destroy command upon UMR unreg failure new 9ec4483a3f0f IB/mlx5: Move MRs to a kernel PD when freeing them to the [...] new b9332dad9870 IB/mlx5: Fix clean_mr() to work in the expected order new 296e3a2aad09 IB/mlx5: Prevent concurrent MR updates during invalidation new a379d1ce32f1 IB/core: Fix querying total rdma stats new d191152f43a5 IB/counters: Always initialize the port counter object new b7165bd0d6cb IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW [...] new 2cf60b587555 Merge remote-tracking branch 'rdma-fixes/for-rc' new 74bf71ed792a ALSA: hda: Fix 1-minute detection delay when i915 module i [...] new 89fd150f3b1c Merge remote-tracking branch 'sound-current/for-linus' new 34a2a80ff30b ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] new e51b69808b7e ASoC: Intel: Fix some acpi vs apci typo in somme comments new 789e162a6255 ASoC: rockchip: Fix mono capture new 1e112c35e3c9 ASoC: ti: davinci-mcasp: Correct slot_width posed constraint new 3a03327120de Merge branch 'asoc-5.3' into asoc-linus new 808069b61852 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 77dc26ee97da Merge remote-tracking branch 'regulator-fixes/for-linus' new d24f33303ad1 Merge branch 'spi-5.3' into spi-linus new fa80b10aee8f Merge remote-tracking branch 'spi-fixes/for-linus' new b70bc8a010b5 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 9e3414613d66 Merge remote-tracking branch 'phy/fixes' new ae8cc91a7d85 iio: adc: max9611: Fix misuse of GENMASK macro new 5a304e1a4ea0 IIO: Ingenic JZ47xx: Set clock divider on probe new 6cdff99c9f7d iio: cros_ec_accel_legacy: Fix incorrect channel setting new 1244a720572f iio: imu: mpu6050: add missing available scan masks new 41e6ada93356 docs: generic-counter.rst: fix broken references for ABI file new 90c6260c1905 iio: adc: gyroadc: fix uninitialized return code new 09f6109ff4f8 Merge tag 'iio-fixes-for-5.3a' of git://git.kernel.org/pub [...] new 1d48ff9408b0 Merge remote-tracking branch 'staging.current/staging-linus' new c546ca2f2672 Merge remote-tracking branch 'input-current/for-linus' new 0b9fd7eaaa08 Merge remote-tracking branch 'ide/master' new df880eba4f30 Merge remote-tracking branch 'kselftest-fixes/fixes' new 34d5b42af1d5 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 17a5180129be Merge remote-tracking branch 'mips-fixes/mips-fixes' new 9710a324e5a8 Merge remote-tracking branch 'omap-fixes/fixes' new af5a46b43a56 Merge branch 'misc-5.3' into next-fixes new 9c116c683d24 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new a53abf2c5bd0 Unbreak mount_capable() new fe06e8b180df Merge remote-tracking branch 'vfs-fixes/fixes' new 0a3fa39659d0 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 1ab14a7f4518 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new b834145a2d80 Merge remote-tracking branch 'mmc-fixes/fixes' new 1c3e4aa4572b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new d91385a7bcfa riscv: Fix perf record without libelf support new a72610748fe3 riscv: dts: fu540-c000: drop "timebase-frequency" new 2f0f80fd9227 riscv: defconfig: align RV64 defconfig to the output of "m [...] new e69123aa8cf8 Merge remote-tracking branch 'risc-v-fixes/fixes' new bee0ae6ec0cc Merge remote-tracking branch 'dma-mapping/for-next' new 49ed8745e42e Merge remote-tracking branch 'arm/for-next' new 3146925ee22a Merge remote-tracking branch 'arm-perf/for-next/perf' new 8c95b13c42ca Merge remote-tracking branch 'arm-soc/for-next' new c0859dacebce Merge remote-tracking branch 'actions/for-next' new 4ca3d11dbed2 arm64: dts: meson-g12a-sei510: enable IR controller new d9d46ea23276 arm64: dts: amlogic: odroid-n2: keep SD card regulator always on new 7671b33bcaa8 Merge branch 'v5.3/fixes' into tmp/aml-rebuild new dd88bef7d8a7 Merge remote-tracking branch 'amlogic/for-next' new e88f7c75010c Merge remote-tracking branch 'aspeed/for-next' new 5103f6c744cf Merge remote-tracking branch 'at91/at91-next' new 7f6c8dc6c841 Merge remote-tracking branch 'bcm2835/for-next' new 0a3e69da3555 Merge remote-tracking branch 'imx-mxs/for-next' new 1ec0e36ec6dd Merge remote-tracking branch 'keystone/next' new 749e2efd054a Merge remote-tracking branch 'mediatek/for-next' new b24f19225957 Merge remote-tracking branch 'mvebu/for-next' new 763a979bb667 Merge remote-tracking branch 'omap/for-next' new 36a80df44b6f arm64: dts: sdm845: Add video nodes new a1875bf98290 arm64: dts: qcom: sdm845: Add unit name to soc node new 81a7b51177fc arm64: dts: qcom: sdm845: remove unnecessary properties fo [...] new 19e684e835f6 arm64: dts: qcom: sdm845: remove unit name for thermal tri [...] new 2833d79c28b8 arm64: dts: qcom: sdm845-cheza: remove macro from unit name new e77cc85ee390 arm64: dts: qcom: sdm845: remove macro from unit name new 9f407b8ad181 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] new ade1e9aa99e6 Merge remote-tracking branch 'qcom/for-next' new dcb7a6152753 Merge remote-tracking branch 'renesas/next' new f06ad40f3c60 Merge remote-tracking branch 'reset/reset/next' new a5021c459791 ARM: dts: rockchip: Cleanup style around assignment operator new 55d674eec75b Merge branch 'v5.4-armsoc/dts32' into for-next new 7199c81ca58d Merge remote-tracking branch 'rockchip/for-next' new 552365a83112 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 09ff45f03a90 Merge remote-tracking branch 'tegra/for-next' new 8e109f66fca2 Merge remote-tracking branch 'clk/clk-next' new 027abd51ef69 Merge remote-tracking branch 'csky/linux-next' new a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h new 923fd3f0a42d Merge remote-tracking branch 'h8300/h8300-next' new 24640f233b46 mips: Add support for generic vDSO new abed3d826f2f mips: Add clock_getres entry point new 1f66c45db330 mips: Add clock_gettime64 entry point new 42374b94d70c MIPS: BCM47XX: Add support for Netgear R6200 V1 new b4c0f7fa5308 mips: vdso: Fix source path new cdab7e2c73d5 mips: vdso: Fix flip/flop vdso building bug new 51c6c188cd46 Merge remote-tracking branch 'mips/mips-next' new 7ee8fcaa8b93 Merge remote-tracking branch 'parisc-hd/for-next' new b4976f1e341b Merge remote-tracking branch 'risc-v/for-next' new cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() new cd10afbc932d sh: remove unneeded uapi asm-generic wrappers new 5033e93260a4 Merge remote-tracking branch 'sh/sh-next' new e3cacb73e626 xtensa: fix build for cores with coprocessors new 66da768644b5 xtensa: remove free_initrd_mem new 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next new 71ada6ae3bdf Merge remote-tracking branch 'xtensa/xtensa-for-next' new 5fff6be7bf38 Merge remote-tracking branch 'afs/afs-next' new 5abb92f50fec Merge remote-tracking branch 'btrfs-kdave/for-next' new d26de5ea5e30 smb3: send CAP_DFS capability during session setup new ee7340d63f98 smb3: add missing flag definitions new 0c64a10e62cf Merge remote-tracking branch 'cifs/for-next' new 543b8c468f55 f2fs: fix to read source block before invalidating it new 2a14c19d9e30 Merge remote-tracking branch 'f2fs/dev' new 888c3c5030f8 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 1a2244183cf4 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new b83565f82c31 Merge remote-tracking branch 'file-locks/locks-next' new ecae981e3828 Merge remote-tracking branch 'vfs/for-next' new bf49a3b795bb Merge remote-tracking branch 'printk/for-next' new 842e08c440ff Merge remote-tracking branch 'hid/for-next' new b6f31abd425d Merge remote-tracking branch 'i2c/i2c/for-next' new 934d24a5e150 i3c: move i3c_device_match_id to device.c and export it new ec45dc571fdc Merge remote-tracking branch 'i3c/i3c/next' new 1ce92df8ef7f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 32630d526b9f MAINTAINERS: add entries for some documentation scripts new 01ae71ed4744 Merge remote-tracking branch 'jc_docs/docs-next' new bda424c9f643 Merge remote-tracking branch 'v4l-dvb/master' new 97aa893712c3 Merge remote-tracking branch 'pm/linux-next' new baea35e4db17 opp: Not all power-domains are scalable new 17a8f868ae3e opp: Return genpd virtual devices from dev_pm_opp_attach_genpd() new 71419d84c216 opp: Add dev_pm_opp_find_level_exact() new 8cfda0df3a30 dt-bindings: opp: Re-organise kryo cpufreq to use it for o [...] new a409906003a2 dt-bindings: opp: qcom-nvmem: Make speedbin related proper [...] new 362b8cea9cb5 dt-bindings: opp: qcom-nvmem: Support pstates provided by [...] new 30405f84e8cb dt-bindings: opp: Add qcom-opp bindings with properties ne [...] new 106b976debd3 cpufreq: qcom: Re-organise kryo cpufreq to use it for othe [...] new b5d6872d793d cpufreq: qcom: Refactor the driver to make it easier to extend new c6e731123806 cpufreq: qcom: Add support for qcs404 on nvmem driver new b5ceada8983b cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist new fc7d8233c794 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next new 4f8dfc95e78a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 11e1a1648298 opp: Don't decrement uninitialized list_kref new 7f93ff73f7c8 opp: core: add regulators enable and disable new 518c6880ffc9 dt-bindings: opp: Support multiple opp-suspend properties new 4527551750e8 opp: of: Support multiple suspend OPPs defined in DT new 27a84f76738c PM / OPP: Correct Documentation about library location new 0203c0343a1f Merge branch 'opp/qcom-updates' into opp/linux-next new cadeaae847cc Merge remote-tracking branch 'opp/opp/linux-next' new 6a47a2cd0d4c docs: thermal: add it to the driver API new b0c74b08517e drivers: thermal: processor_thermal_device: Export sysfs i [...] new 94e37a4d6bd5 Merge branch 'thermal-intel' into next new ebf3d63be821 thermal: Fix use-after-free when unregistering thermal zon [...] new 0d2b70fb9c04 thermal: Add some error messages new 8549225e63c0 thermal: intel: int340x_thermal: Remove unnecessary acpi_h [...] new d093f91ff7d0 Merge branch 'for-rc' into next new 2d10aca1b4d6 Merge remote-tracking branch 'thermal/next' new 75cfa1c48b2e Merge remote-tracking branch 'thermal-soc/next' new 0fdfb25ab9b4 Merge remote-tracking branch 'ieee1394/for-next' new c7a02e108e34 Merge remote-tracking branch 'swiotlb/linux-next' new 1fbf400b58fa staging: octeon: Fix build failure due to typo. new cd8ae2073963 sis900: add support for ethtool's EEPROM dump new f530eed65bca net: neigh: remove redundant assignment to variable bucket new 1a981c0586c0 net: stmmac: Make MDIO bus reset optional new ddfbee9e3204 net: stmmac: Do not request stmmaceth clock new 85d2c5cde158 drivers: net: xgene: Move status variable declaration into [...] new 91c6bfb8315b mlx4/en_netdev: allow offloading VXLAN over VLAN new edcde3ee579b r8169: align setting PME with vendor driver new 280b0b8e89ad ipv6: remove printk new 0170d594ded8 r8169: set GSO size and segment limits new e64e0c897499 r8169: implement callback ndo_features_check new 96ea772ef241 r8169: remove r8169_csum_workaround new 93681cd7d94f r8169: enable HW csum and TSO new ca4ac16817fe Merge branch 'r8169-improve-HW-csum-and-TSO-handling' new 185556f09249 mlxsw: spectrum_flower: Forbid to offload mirred redirect [...] new c9588e28123c mlxsw: spectrum_acl: Track rules that forbid egress block bind new 7079676d0931 mlxsw: spectrum_flower: Forbid to offload match on reserve [...] new dda91bd7abb0 Merge branch 'mlxsw-spectrum_acl-Forbid-unsupported-filters' new ead578916581 Merge remote-tracking branch 'net-next/master' new 61098e89e6c8 selftests/bpf: prevent headers to be compiled as C code new 766f2a59323a selftests/bpf: revamp test_progs to allow more control new 8160bae21fc2 selftests/bpf: add test selectors by number and name to te [...] new e87fd8bae44c libbpf: return previous print callback from libbpf_set_print new 329e38f76cc2 selftest/bpf: centralize libbpf logging management for test_progs new 0ff97e56c098 selftests/bpf: abstract away test log output new 3a516a0a3a7b selftests/bpf: add sub-tests support for test_progs new 51436ed78d59 selftests/bpf: convert bpf_verif_scale.c to sub-tests API new b207edfe4e02 selftests/bpf: convert send_signal.c to use subtests new 475e31f8da1b Merge branch 'revamp-test_progs' new 9ff8ce79dc68 Merge remote-tracking branch 'bpf-next/master' new 169c6e1ca6b8 Merge remote-tracking branch 'nfc-next/master' new 649b22c4c8ee Merge remote-tracking branch 'wireless-drivers-next/master' new 15fb5ff238ce Merge remote-tracking branch 'bluetooth/master' new 690c4509e980 mac80211_hwsim: Fix a typo in the name of function 'mac802 [...] new 5db4c4b9559f mac80211: pass the vif to cancel_remain_on_channel new 49175fe63ee8 iwlwifi: dvm: no need to check return value of debugfs_cre [...] new 09e1946cb759 iwlwifi: mvm: remove unused .remove_sta_debugfs callback new 612fcfd9b31f mac80211: remove unused and unneeded remove_sta_debugfs callback new a11e2f85481c lib80211: use crypto API ccm(aes) transform for CCMP processing new fb0e76abe34b mac80211: add tx dequeue function for process context new 5d29050b409d mac80211_hwsim: Extended Key ID API update new 3e47bf1ca4c3 mac80211: Simplify Extended Key ID API new dc3998ec5cf2 mac80211: AMPDU handling for rekeys with Extended Key ID new d82574a8e5a4 cfg80211: no need to check return value of debugfs_create [...] new 84f1772bc0c7 cfg80211: clean up cfg80211_inform_single_bss_frame_data() new b0d1d7ffc555 cfg80211: don't parse MBSSID if transmitting BSS isn't created new 60d7dfea00e1 cfg80211: give all multi-BSSID BSS entries the same timestamp new 2aa485e11485 mac80211: add support for parsing ADDBA_EXT IEs new cbe77dde4757 mac80211: add xmit rate to struct ieee80211_tx_status new b7b2e8caa08c mac80211: propagate struct ieee80211_tx_status into ieee80 [...] new 3d07ffcaf320 mac80211: add struct ieee80211_tx_status support to ieee80 [...] new ef11a931bd1c mac80211: HE: add Spatial Reuse element parsing support new a0b4496a4368 mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee8021 [...] new 60ad72da55ac mac80211: implement HE support for mesh new 7a113110fc8c nl80211: document uapi for CMD_FRAME_WAIT_CANCEL new ae6fa4d5e94e nl80211: Include wiphy address setup in NEW_WIPHY new 2bda1fc082f7 Merge remote-tracking branch 'mac80211-next/master' new 3cb9ba76a7a9 Merge remote-tracking branch 'gfs2/for-next' new 3184426d578e Merge remote-tracking branch 'nand/nand/next' new aca24d48cee2 crypto: ccree - fix spelling mistake "configration" -> "co [...] new e6e6600c001c crypto: ccree - drop legacy ivgen support new 76a95bd8f9e1 crypto: ccree - account for TEE not ready to report new 9552389c465e crypto: fips - add FIPS test failure notification chain new 452c53d7868b crypto: ccree - notify TEE on FIPS tests errors new 36160aadb103 crypto: inside-secure - keep ivsize for DES ECB modes at 0 new 384ce433884a crypto: inside-secure - silently return -EINVAL for input [...] new 5bdb6e6aa53b crypto: inside-secure - fix incorrect skcipher output IV new 19b347b32bb1 crypto: inside-secure - fix scatter/gather list to descrip [...] new a74d850f787e crypto: inside-secure - fix EINVAL error (buf overflow) fo [...] new dc5268b65dfc crypto: inside-secure: back out parts of earlier HMAC upda [...] new 85695b093d55 crypto: inside-secure - let HW deal with initial hash digest new 41abed7d72c9 crypto: inside-secure - add support for arbitrary size has [...] new 85b36ee8e9a8 crypto: inside-secure - add support for 0 length HMAC messages new 20bb4ef038a9 crypto: arm/aes-ce - cosmetic/whitespace cleanup new 724ecd3c0eb7 crypto: aes - rename local routines to prevent future clashes new b158fcbba857 crypto: aes/fixed-time - align key schedule with other imp [...] new e59c1c987456 crypto: aes - create AES library based on the fixed time AES code new 2c53fd11f762 crypto: x86/aes-ni - switch to generic for fallback and ke [...] new 1d2c3279311e crypto: x86/aes - drop scalar assembler implementations new 8131878db76c crypto: padlock/aes - switch to library version of key exp [...] new 18d8b96daded crypto: cesa/aes - switch to library version of key expans [...] new 363a90c2d517 crypto: safexcel/aes - switch to library version of key ex [...] new fe3b99b64909 crypto: arm64/ghash - switch to AES library new aa6e2d2b355f crypto: arm/aes-neonbs - switch to library version of key [...] new c59a6dffa3cd crypto: arm64/aes-ccm - switch to AES library new f68df54307aa crypto: arm64/aes-neonbs - switch to library version of ke [...] new c184472902d8 crypto: arm64/aes-ce - switch to library version of key ex [...] new 5bb12d7825ad crypto: aes-generic - drop key expansion routine in favor [...] new d9ec772d9550 crypto: ctr - add helper for performing a CTR encryption walk new ff6f4115cb95 crypto: aes - move sync ctr(aes) to AES library and generi [...] new 4d3f9d89c745 crypto: arm64/aes-ce-cipher - use AES library as fallback new fafb1dca6fad crypto: arm/aes - use native endiannes for key schedule new 5eedf315f27d crypto: arm/aes-ce - provide a synchronous version of ctr(aes) new e5f050402f18 crypto: arm/aes-neonbs - provide a synchronous version of [...] new 0a5dff9882e5 crypto: arm/ghash - provide a synchronous version new 28a220aac596 bluetooth: switch to AES library new da3e7a9715ea crypto: amcc - switch to AES library for GCM key derivation new 6273fd7a5a99 crypto: ccp - move to AES library for CMAC key derivation new 571c47ab98ad crypto: chelsio - replace AES cipher calls with library calls new 1e25ca02a061 crypto: aes-generic - unexport last-round AES tables new 9467a3150cf4 crypto: lib/aes - export sbox and inverse sbox new 58144b8d03fc crypto: arm64/aes-neon - switch to shared AES Sboxes new 8de6dd338600 crypto: arm/aes-cipher - switch to shared AES inverse Sbox new 642a88fbe944 crypto: arm64/aes-cipher - switch to shared AES inverse Sbox new b46033fdd25a crypto: arm/aes-scalar - unexport en/decryption routines new f248caf9a5cc crypto: testmgr - add tests for lzo-rle new 5cb97700beaa crypto: morus - remove generic and x86 implementations new 520c1993bbe6 crypto: aegis128l/aegis256 - remove x86 and generic implem [...] new 368b1bdc0a59 crypto: aegis128 - drop empty TFM init/exit routines new 521cdde758bf crypto: aegis - avoid prerotated AES tables new 7cdc0ddbf74a crypto: aegis128 - add support for SIMD acceleration new ecc8bc81f2fb crypto: aegis128 - provide a SIMD implementation based on [...] new 97bcb1619955 crypto: tcrypt - add a speed test for AEGIS128 new cc2a58f14fb8 crypto: drivers - Use kmemdup rather than duplicating its [...] new 5c9254ad7ae3 crypto: ux500 - Use spinlock_t instead of struct spinlock new 77cdd4efe571 crypto: inside-secure - add support for authenc(hmac(sha1) [...] new 54f9e8fa6668 crypto: inside-secure - added support for rfc3686(ctr(aes)) new 0e17e3621a28 crypto: inside-secure - add support for authenc(hmac(sha*) [...] new 31fb084c4eb5 crypto: inside-secure -reduce hash byte counters to 64 bits new 91b05a7e7d80 crypto: user - make NETLINK_CRYPTO work inside netns new 93308baf0750 crypto: ccp - Make CCP debugfs support optional new c4a89279086e crypto: ccp - Add a module parameter to specify a queue count new 90773bc1ab40 crypto: ccp - module parameter to limit the number of enab [...] new a7c2647034fa crypto: ccp - Add a module parameter to control registrati [...] new a7268c4d4205 crypto: cavium/nitrox - Add support for loading asymmetric [...] new 4f22f3235662 crypto: Remove orphan tools/crypto directory new 2a03e3a50a61 crypto: ccp - Include the module name in system log messages new 72c8117adfce crypto: ccp - Reduce maximum stack usage new d10d094cbfd3 hwrng: imx-rngc - use devm_platform_ioremap_resource() to [...] new f2f1d75ab725 hwrng: mxc-rnga - use devm_platform_ioremap_resource() to [...] new 6ed01097f437 crypto: caam/qi2 - Increase napi budget to process more ca [...] new bfb5eb084ae9 crypto: ccp - Replace dma_pool_alloc + memset with dma_poo [...] new 97ac82d9135d crypto: aegis - fix badly optimized clang output new 6fc4dbcf0276 padata: Replace delayed timer with immediate workqueue in [...] new b93ecf429674 crypto: ccree - check assoclen for rfc4543 new b3553effafa0 crypto: bcm - check assoclen for rfc4543/rfc4106 new 065cf577135a padata: purge get_cpu and reorder_via_wq from padata_do_serial new 8dfa20fcfbeb crypto: ghash - add comment and improve help text new ca86e605a5c4 Merge remote-tracking branch 'crypto/master' new 376ffa8f98b7 Merge remote-tracking branch 'amdgpu/drm-next' new edad25476ba3 drm/i915/guc: init submission structures as part of guc_init new 5cca503817d0 drm/i915/perf: Initialise err to 0 before looping over ce- [...] new 3f99a61441e5 drm/i915: Do not rely on for loop caching the mask new f91bf7382856 drm/i915/uc: Don't sanitize guc_log_level modparam new 340c4c8daad9 drm/i915/gt: Add to timeline requires the timeline mutex new 3a8c63d28a12 drm/i915/uc: Remove redundant header_offset/size definitions new 5de51fa0b939 drm/i915/uc: Remove redundant ucode offset definition new 08f0e4a7ecb9 drm/i915/uc: Remove redundant RSA offset definition new 98a5c2a3582a drm/i915/tgl: skip setting PORT_CL_DW12_* on initialization new df16b6361d88 drm/i915/tgl: select correct bit for port select new aaf70b90a4f1 drm/i915/tgl: update ddi/tc clock_off bits new 62336cc666b0 drm/i915/uc: Fixup kerneldoc after params were flipped and [...] new fa70328d08fd Merge remote-tracking branch 'drm-intel/for-linux-next' new 5a7c7f492ea6 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new afd6d4f5a52c drm/panel: check failure cases in the probe func new 85266d751551 dt-bindings: panel: Add Sharp LD-D5116Z01B new cd5e1cbe1f0a drm/panel: simple: Add support for Sharp LD-D5116Z01B panel new 4faba50edbcc video: of: display_timing: Add of_node_put() in of_get_dis [...] new 892e8ba38f28 video: of: display_timing: Don't yell if no timing node is [...] new c2d7e47ad190 drm: panel-lvds: Spout an error if of_get_display_timing() [...] new 4a6e4ae254e0 video: amba-clcd: Spout an error if of_get_display_timing( [...] new 66a4e0ef4343 drm/panel: jh057n00900: Move panel DSI init to enable() new 6a6fc457b30f drm/panel: jh057n00900: Move mipi_dsi_dcs_set_display_off [...] new 04eedeb46fa2 drm/panel: jh057n00900: Print error code on all DRM_DEV_ERROR()s new 82b78cad0c81 drm/panel: jh057n00900: Use drm_panel_{unprepare, disable} [...] new ad309284a52b drm/rockchip: Check for fast link training before enabling psr new 6c836d965bad drm/rockchip: Use the helpers for PSR new 2b60e11d0bab drm/rockchip: Use vop_win in vop_win_disable instead of vo [...] new bed030a49f3e drm/rockchip: Don't fully disable vop on self refresh new c87fb38df19d drm/rockchip: Use drm_atomic_helper_commit_tail_rpm new 63b87c310a83 drm/mst: Fix sphinx warnings in drm_dp_msg_connector regis [...] new d58326930a11 Merge remote-tracking branch 'drm-misc/for-linux-next' new 5ce2b4a11489 Merge remote-tracking branch 'etnaviv/etnaviv/next' new dd65f7e19c69 ALSA: hda - Show the fatal CORB/RIRB error more clearly new 2127c01b7f63 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer derefe [...] new 9e4d5c1be21f ALSA: usb-audio: Scarlett Gen 2 mixer interface new c1b6b8eee1ff Merge remote-tracking branch 'sound/for-next' new 3b46a67af2eb Merge branch 'asoc-5.3' into asoc-5.4 new 2448c813b12c ASoC: ti: davinci-mcasp: Support for correct symmetric sam [...] new d8481155a321 ASoC: sunxi: fix a sound binding broken reference new 33854feb1faa Merge branch 'asoc-5.4' into asoc-next new e1c432d3d845 Merge remote-tracking branch 'sound-asoc/for-next' new 64dd243d7356 platform/x86: surfacepro3_button: Fix device check new c394159310d0 Input: soc_button_array - add support for newer surface devices new 757fc4e3829d Merge remote-tracking branch 'input/next' new d3f44bdad226 Merge remote-tracking branch 'block/for-next' new a1879cf2381f Merge remote-tracking branch 'mmc/next' new 1c9c774b22f3 Merge remote-tracking branch 'kgdb/kgdb-next' new 57e246f48b07 Merge remote-tracking branch 'mfd/for-mfd-next' new 36beabf344fb Merge remote-tracking branch 'regulator/for-next' new 99946452e016 Merge remote-tracking branch 'security/next-testing' new 8d4b8967f8e9 Merge remote-tracking branch 'apparmor/apparmor-next' new 8b69b2967293 Merge remote-tracking branch 'keys/keys-next' new b7e9b52a9106 Merge remote-tracking branch 'watchdog/master' new 177ecd6ec172 Merge remote-tracking branch 'devicetree/for-next' new c627c58acdc4 spi: sprd: adi: Remove redundant address bits setting new cc6b3431b36a spi: sprd: adi: Add a reset reason for TOS panic new 9d9aa1cc91d6 spi: sprd: adi: Add a reset reason for factory test mode new e6d722ca09c1 spi: sprd: adi: Add a reset reason for watchdog mode new f9adf61e983f spi: sprd: adi: Change hwlock to be optional new 70f69f481b87 spi: sprd: Change the hwlock support to be optional new 1bda625684d2 Merge branch 'spi-5.4' into spi-next new 170b39c6fbe6 Merge remote-tracking branch 'spi/for-next' new ba5b6554fe9e Merge branch 'x86/mm' new a15320dec9a2 Merge branch 'x86/hyperv' new dd0e47e4c5a5 Merge branch 'x86/entry' new f247313fede5 Merge branch 'x86/cpu' new d4ccaa2e7428 Merge branch 'x86/cleanups' new 949a899bd8b1 Merge branch 'x86/build' new 927556a8396e Merge branch 'x86/apic' new 3839fcd94b74 Merge branch 'timers/core' new f798de398ad3 Merge branch 'smp/hotplug' new 25d14f4abc49 Merge branch 'sched/core' new 397d428ddd0f Merge branch 'locking/core' new 70c5ebb50f77 Merge remote-tracking branch 'tip/auto-latest' new e2baabba332f Merge remote-tracking branch 'edac/edac-for-next' new f2a849db314a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 60b2ca010e27 Merge remote-tracking branch 'percpu/for-next' new 50f1c6dd9ffd Merge remote-tracking branch 'leds/for-next' new 515db266a9da driver core: Remove device link creation limitation new 2fd60da46da7 kernfs: fix potential null pointer dereference new bbe70e4e4211 fs: kernfs: Fix possible null-pointer dereferences in kern [...] new 9789560bed89 Merge remote-tracking branch 'driver-core/driver-core-next' new 57cd166afc4b USB: core: hcd-pci: Use dev_get_drvdata where possible new 07e803ec9f6b usb: dwc2: Switch to use device_property_count_u32() new 41b57327b270 usb: dwc3: Switch to use device_property_count_u32() new bc7514925cf5 usb: typec: tcpm: Switch to use fwnode_property_count_uXX() new 6ce9ba07b1b7 usb: typec: mux: Switch to use fwnode_property_count_uXX() new 110f87a6a5f6 usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h new 6443c671d5cb usb: host: oxu210hp-hcd: squash oxu210hp.h into oxu210hp-hcd.c new 3114bc89c021 usb: host: Remove call to memset after dma_alloc_coherent new 6269e4c76eac usb: host: xhci-hub: fix extra endianness conversion new ed7fe551575c usb: chipidea: udc: remove redundant assignment to variabl [...] new 34d0545978b6 dt-bindings: usb: mtu3: fix typo of DMA clock name new 6389a62ff798 usbip: tools: fix GCC8 warning for strncpy new 9e6c525f7b8c Merge remote-tracking branch 'usb/usb-next' new 67de843e3158 serial/8250: Add support for NI-Serial PXI/PXIe+485 devices new 05eabef66838 Merge remote-tracking branch 'tty/tty-next' new b1342fee4f3f Merge remote-tracking branch 'char-misc/char-misc-next' new d72e3dc7915f extcon: axp288: Add missed error check new 21be848ebc5f extcon: axp288: Use for_each_set_bit() in axp288_extcon_log_rsi() new 3ed0d95c5418 Merge remote-tracking branch 'extcon/extcon-next' new e59fc5252911 staging: rtl8192*: display ESSIDs using %pE new 6caba01aedcf Merge remote-tracking branch 'staging/staging-next' new 1ad624e73142 Merge remote-tracking branch 'mux/for-next' new 4d2fc9988371 Merge remote-tracking branch 'slave-dma/next' new 9874e148da97 Merge remote-tracking branch 'cgroup/for-next' new e00c250fee13 Merge remote-tracking branch 'scsi-mkp/for-next' new 73f628ec9e6b vhost: disable metadata prefetch optimization new 01c0027d34a8 Merge remote-tracking branch 'vhost/linux-next' new fdb56c603e18 Merge remote-tracking branch 'rpmsg/for-next' new fea4512545c6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new dd0af3e5c397 Merge remote-tracking branch 'y2038/y2038' new a1fcd74c49f1 Merge remote-tracking branch 'livepatching/for-next' new c1812b31e07a Merge remote-tracking branch 'coresight/next' new ffe8856068e7 Merge remote-tracking branch 'rtc/rtc-next' new ea4714f65fb0 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new d0386e605dc8 Merge remote-tracking branch 'at24/at24/for-next' new 9cb02e56941e Merge remote-tracking branch 'kspp/for-next/kspp' new cdc31deaeaed Merge remote-tracking branch 'nvmem/for-next' new 4c1918dbf383 Merge remote-tracking branch 'xarray/xarray' new fb4d149a8a11 Merge remote-tracking branch 'pidfd/for-next' new a4b348c26c46 Merge remote-tracking branch 'devfreq/for-next' new 2bcbeaefde2f mm/hmm: always return EBUSY for invalid ranges in hmm_rang [...] new 02712bc32508 mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau new 5fbcf5015db8 nouveau: remove the block parameter to nouveau_range_fault new de4ee728465f nouveau: unlock mmap_sem on all errors from nouveau_range_fault new 1b88b99bdff8 nouveau: return -EBUSY when hmm_range_wait_until_valid fails new f32471e2cf87 mm/hmm: remove the legacy hmm_pfn_* APIs new e709accc7670 mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault new 1f9618079250 mm/hmm: replace hmm_update with mmu_notifier_range new d2e8d551165c mm/hmm: a few more C style and comment clean ups new 9a4903e49e49 mm/hmm: replace the block argument to hmm_range_fault with [...] new d45d464b118f mm/hmm: merge hmm_range_snapshot into hmm_range_fault new f527688d5d8a mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd new cc374377a19d mm/hmm: remove hmm_range vma new 8d12eb1c8a06 Merge remote-tracking branch 'hmm/hmm' new e7b387177a55 Merge remote-tracking branch 'fpga/for-next' new 543820cfb6e1 ARM/hw_breakpoint: Mark expected switch fall-throughs new d795473834ee ARM: tegra: Mark expected switch fall-through new ba8b0c923a1a ARM: alignment: Mark expected switch fall-throughs new 1d86f27a227f ARM: OMAP: dma: Mark expected switch fall-throughs new 225883a10332 i2c: s3c2410: Mark expected switch fall-through new 956b6625e9c1 mfd: db8500-prcmu: Mark expected switch fall-throughs new 7a5720bb1b84 mfd: omap-usb-host: Mark expected switch fall-throughs new 30b417ca8341 mmc: atmel-mci: Mark expected switch fall-throughs new a5fdda34d3ec mmc: sdhci-s3c: Mark expected switch fall-throughs new 27533e2c16f6 usb: phy: ab8500-usb: Mark expected switch fall-throughs new bb33aa21c253 ARM: signal: Mark expected switch fall-through new dc1f06ba1a25 scsi: cxlflash: Mark expected switch fall-throughs new 551dae59d1ec scsi: ibmvfc: Mark expected switch fall-throughs new 7e31b0dfd424 net: ehea: Mark expected switch fall-through new d167a4566175 net: spider_net: Mark expected switch fall-through new 279302d24c6f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new bd652dcc7bdc kernel/signal.c: fix a kernel-doc markup new 1ec07a0152fe Revert "kmemleak: allow to coexist with fault injection" new c34b024eb1aa ocfs2: remove set but not used variable 'last_hash' new 0596754ccb33 mm: vmscan: check if mem cgroup is disabled or not before [...] new c5f84dc3f565 mm: migrate: fix reference check race between __find_get_b [...] new 5da69d4aa7bc mm: compaction: avoid 100% CPU usage during compaction whe [...] new 696914eeda43 kasan: remove clang version check for KASAN_STACK new 2fc152863b2d ubsan: build ubsan.c more conservatively new 28e89fc0e639 page flags: prioritize kasan bits over last-cpuid new 0daf78092871 page-flags-prioritize-kasan-bits-over-last-cpuid-fix new 93fe9960cb04 coredump: split pipe command whitespace before expanding template new c4f0309a90db mm/migrate.c: initialize pud_entry in migrate_vma() new 0ad78b631757 mm/memory_hotplug.c: remove unneeded return for void function new 81a894caa796 cgroup: kselftest: relax fs_spec checks new df0bd9373984 asm-generic: fix -Wtype-limits compiler warnings new aa07d6a7a567 asm-generic-fix-wtype-limits-compiler-warnings-fix new 562e4c4cd3e6 asm-generic-fix-wtype-limits-compiler-warnings-v2 new 804eff0e4aeb lib/test_meminit.c: use GFP_ATOMIC in RCU critical section new b19b50c31dc5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 8748fe1a844a /proc/kpageflags: do not use uninitialized struct pages new 8c9eabd9e39c mm: document zone device struct page field usage new 9891193c37cc mm/hmm: fix ZONE_DEVICE anon page mapping reuse new 529edc892d4e mm/hmm: fix bad subpage pointer in try_to_unmap_one new ddb8d83e48ed mm/hmm: fix bad subpage pointer in try_to_unmap_one new a66ea3b59431 drivers/acpi/scan.c: acquire device_hotplug_lock in acpi_s [...] new fe69476cdf51 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new 20f2f5c2258e mm-mempolicy-make-the-behavior-consistent-when-mpol_mf_mov [...] new 56c9ce369f96 mm: mempolicy: handle vma with unmovable pages mapped corr [...] new d0ec608ada4c mm-mempolicy-handle-vma-with-unmovable-pages-mapped-correc [...] new e88c7c449aa2 mm/z3fold.c: fix z3fold_destroy_pool() ordering new 4b837a7b61c4 mm/z3fold.c: fix z3fold_destroy_pool() race condition new b79cf4e5038c kbuild: clean compressed initramfs image new a2fc8ca40831 ocfs2: use jbd2_inode dirty range scoping new eac4e492867d jbd2: remove jbd2_journal_inode_add_[write|wait] new a4349b6f9832 ocfs2: clear zero in unaligned direct IO new 58bbdfa370e6 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 8aa9ac322f65 ocfs2: wait for recovering done after direct unlock request new 269e428b2376 ocfs2: checkpoint appending truncate log transaction befor [...] new 75dfba6d7992 ramfs: support O_TMPFILE new dc9e96d91c96 mm, slab: extend slab/shrink to shrink all memcg caches new 235bf6bb64cf mm, slab: move memcg_cache_params structure to mm/slab.h new c6dd4185ea31 memremap: move from kernel/ to mm/ new f2be1250185b mm/page_poison.c: fix a typo in a comment new 63fe2839d340 mm/rmap.c: remove set but not used variable 'cstart' new 3201260519ab mm: introduce page_size() new 60340f3962de mm: Introduce page_shift() new ac4945375918 mm-introduce-page_shift-fix new 8c04afc0fea8 mm: Introduce compound_nr() new 05ddf0cbb065 mm: replace list_move_tail() with add_page_to_lru_list_tail() new 1973a936fdf2 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] new f575dc8976fa mm, memcg: throttle allocators when failing reclaim over m [...] new 028aa89055b4 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix new 47eb407c871f mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] new 7936b132120f mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] new 9e4a29b326bf mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new 63630f9a8d72 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() new 8045671aad8f drivers/gpu/drm/via: convert put_page() to put_user_page*() new 9c11bd8ad277 net/xdp: convert put_page() to put_user_page*() new b65b696e9143 mm: remove redundant assignment of entry new 6fe46e965c10 mm/mmap.c: fix the adjusted length error new 6c61d5bebc55 mm/memory_hotplug: remove move_pfn_range() new eeab87e4d8b2 mm-memory_hotplug-remove-move_pfn_range-fix new eac54dbaa778 drivers/base/node.c: simplify unregister_memory_block_unde [...] new 674d43d6bad8 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory new 134422ebe479 mm/sparse.c: mark sparse_buffer_free as __meminit new 4bae59a5841d mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] new c6cf831ef3b5 mm/vmalloc: do not keep unpurged areas in the busy tree new 6ff3ce42f7cf mm/vmalloc: modify struct vmap_area to reduce its size new ccccd1282138 mm/compaction.c: clear total_{migrate,free}_scanned before [...] new f46e504f3f0c mm/compaction: introduce a helper compact_zone_counters_init() new 41ae8f4d3cbc mm-compaction-clear-total_migratefree_scanned-before-scann [...] new 1d9287f42cfa mm-compaction-clear-total_migratefree_scanned-before-scann [...] new ac4d785caf46 mm-compaction-clear-total_migratefree_scanned-before-scann [...] new a0b3300b5531 mm, oom: avoid printk() iteration under RCU new 0f5c7bb32c91 mm-oom-avoid-printk-iteration-under-rcu-fix new e342421c5de9 mm/oom_kill.c: add task UID to info message on an oom kill new f440bf9ae5a9 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new a8f9816fe3f0 mm: move memcmp_pages() and pages_identical() new fbff4551cbe8 uprobe: use original page when all uprobes are removed new b7e12777bcd3 mm, thp: introduce FOLL_SPLIT_PMD new 16f92e297647 uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT new 1bff4d66e7fd psi: annotate refault stalls from IO submission new 86c9f55e21cd psi-annotate-refault-stalls-from-io-submission-fix new 51dc445ac291 psi-annotate-refault-stalls-from-io-submission-fix-2 new c3e7d2071131 mm: introduce MADV_COLD new 025e24e9f97c mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM new 9855b9d28918 mm: account nr_isolated_xxx in [isolate|putback]_lru_page new 06a833a1167e mm: introduce MADV_PAGEOUT new e2616e326e11 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT new cb8e06e0a300 zpool: add malloc_support_movable to zpool_driver new cc6eba650d91 zswap: use movable memory if zpool support allocate movabl [...] new 90ab484026a9 mm, memcg: proportional memory.{low,min} reclaim new b3797aacce96 mm, memcg: make memory.emin the baseline for utilisation d [...] new 8d523be76901 mm, memcg: make scan aggression always exclude protection new b232a7defb47 mm/vmscan: remove unused lru_pages argument new 27445996c4df mm: don't expose page to fast gup before it's ready new fb38812733d6 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 923626e315c2 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 30f9baf9f90f kernel/hung_task.c: Monitor killed tasks. new e511dbace541 hung_task: allow printing warnings every check interval new 5b65804b948e rbtree: sync up the tools/ copy of the code with the main one new 37667ce085d0 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro new 08dac1d9f956 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro new 4975367dd2cb augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix new 33a64f781816 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-2 new 775bd9564c48 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] new 701a0c8089e0 lib/genalloc.c: export symbol addr_in_gen_pool new d7b667e34b70 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new a61e15cb6222 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 7abcf22ea26a string: add stracpy and stracpy_pad mechanisms new 331ac33bbdaa kernel-doc: core-api: include string.h into core-api new 3eaa0c7a9a04 kernel-doc: core-api: Include string.h into core-api new 185ece8b024d include/trace/events/writeback.h: fix -Wstringop-truncatio [...] new 580830409a1b strscpy: reject buffer sizes larger than INT_MAX new bef7eeb45193 lib/math/rational.c: fix possible incorrect result from ra [...] new 2a83bd3a22fc checkpatch: don't interpret stack dumps as commit IDs new 6544d34bb961 checkpatch: improve SPDX license checking new d7ddc26b5e55 checkpatch.pl: warn on invalid commit id new 3c1beeeef79a checkpatch: add *_NOTIFIER_HEAD as var definition new e579e81ddb48 fat: add nobarrier to workaround the strange behavior of device new d63442f14f71 cpumask: nicer for_each_cpumask_and() signature new ef733c269187 kexec: bail out upon SIGKILL when allocating memory. new cd87cf4b5ed4 aio: simplify read_events() new 823ad4dbe161 kgdb: don't use a notifier to enter kgdb at panic; call directly new 2d8c3d2fb959 ipc/msg.c: consolidate all xxxctl_down() functions new 51512e977e9a Merge branch 'akpm-current/current' new 4d764b6de1ef pinctrl: fix pxa2xx.c build warnings new 3eaa26790c1f mm: treewide: clarify pgtable_page_{ctor,dtor}() naming new 102e9b8e4835 drivers/tty/serial/sh-sci.c: suppress warning new 60e47d61fcf1 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 (1ff030a24290) \ N -- N -- N refs/heads/akpm (60e47d61fcf1)
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 709 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: .gitignore | 3 + Documentation/devicetree/bindings/arm/renesas.yaml | 2 +- .../bindings/arm/socionext/milbeaut.yaml | 2 +- .../devicetree/bindings/arm/ti/ti,davinci.yaml | 2 +- .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 + .../intel,ixp4xx-network-processing-engine.yaml | 2 +- .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 2 +- .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 2 +- .../intel,ixp4xx-interrupt.yaml | 2 +- ...er.yaml => intel,ixp4xx-ahb-queue-manager.yaml} | 2 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../{kryo-cpufreq.txt => qcom-nvmem-cpufreq.txt} | 125 +- Documentation/devicetree/bindings/opp/qcom-opp.txt | 19 + .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 2 +- .../devicetree/bindings/sound/sun8i-a33-codec.txt | 2 +- .../devicetree/bindings/spi/spi-sprd-adi.txt | 11 +- .../bindings/timer/intel,ixp4xx-timer.yaml | 2 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 2 +- Documentation/driver-api/device_link.rst | 4 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/phy/phy.rst | 4 +- .../{ => driver-api}/thermal/cpu-cooling-api.rst | 0 .../{ => driver-api}/thermal/exynos_thermal.rst | 0 .../thermal/exynos_thermal_emulation.rst | 0 Documentation/driver-api/thermal/index.rst | 16 + .../{ => driver-api}/thermal/intel_powerclamp.rst | 0 .../{ => driver-api}/thermal/nouveau_thermal.rst | 0 .../{ => driver-api}/thermal/power_allocator.rst | 0 Documentation/driver-api/thermal/sysfs-api.rst | 798 ++++++ .../thermal/x86_pkg_temperature_thermal.rst | 55 + Documentation/networking/tls-offload.rst | 23 +- Documentation/power/opp.rst | 2 +- Documentation/vm/hmm.rst | 17 +- MAINTAINERS | 24 +- Makefile | 2 +- arch/alpha/include/uapi/asm/mman.h | 3 + arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 12 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 2 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/aes-ce-core.S | 20 +- arch/arm/crypto/aes-ce-glue.c | 168 +- arch/arm/crypto/aes-cipher-core.S | 40 +- arch/arm/crypto/aes-cipher-glue.c | 11 +- arch/arm/crypto/aes-neonbs-glue.c | 69 +- arch/arm/crypto/ghash-ce-glue.c | 80 +- arch/arm/kernel/hw_breakpoint.c | 5 + arch/arm/kernel/signal.c | 1 + arch/arm/mach-tegra/reset.c | 2 +- arch/arm/mm/alignment.c | 4 +- arch/arm/plat-omap/dma.c | 14 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 6 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 1 + arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 10 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 96 +- arch/arm64/crypto/Kconfig | 10 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 18 +- arch/arm64/crypto/aes-ce-glue.c | 7 +- arch/arm64/crypto/aes-cipher-core.S | 40 +- arch/arm64/crypto/aes-cipher-glue.c | 11 +- arch/arm64/crypto/aes-ctr-fallback.h | 50 - arch/arm64/crypto/aes-glue.c | 39 +- arch/arm64/crypto/aes-neon.S | 74 +- arch/arm64/crypto/aes-neonbs-glue.c | 29 +- arch/arm64/crypto/ghash-ce-glue.c | 30 +- arch/arm64/include/uapi/asm/bpf_perf_event.h | 2 +- arch/csky/include/uapi/asm/byteorder.h | 2 +- arch/csky/include/uapi/asm/cachectl.h | 2 +- arch/csky/include/uapi/asm/perf_regs.h | 2 +- arch/csky/include/uapi/asm/ptrace.h | 2 +- arch/csky/include/uapi/asm/sigcontext.h | 2 +- arch/csky/include/uapi/asm/unistd.h | 2 +- arch/h8300/include/uapi/asm/bitsperlong.h | 15 - arch/h8300/include/uapi/asm/posix_types.h | 13 + arch/mips/Kconfig | 2 + arch/mips/bcm47xx/board.c | 1 + arch/mips/bcm47xx/buttons.c | 10 + arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h | 1 + arch/mips/include/asm/vdso.h | 78 +- arch/mips/include/asm/vdso/gettimeofday.h | 177 ++ arch/mips/{ => include/asm}/vdso/vdso.h | 6 +- arch/mips/include/asm/vdso/vsyscall.h | 43 + arch/mips/include/uapi/asm/mman.h | 3 + arch/mips/kernel/vdso.c | 37 +- arch/mips/vdso/Makefile | 41 +- arch/mips/vdso/config-n32-o32-env.c | 17 + arch/mips/vdso/elf.S | 2 +- arch/mips/vdso/sigreturn.S | 2 +- arch/mips/vdso/vdso.lds.S | 4 + arch/mips/vdso/vgettimeofday.c | 58 + arch/nds32/include/uapi/asm/auxvec.h | 2 +- arch/nds32/include/uapi/asm/byteorder.h | 2 +- arch/nds32/include/uapi/asm/cachectl.h | 2 +- arch/nds32/include/uapi/asm/fp_udfiex_crtl.h | 2 +- arch/nds32/include/uapi/asm/param.h | 2 +- arch/nds32/include/uapi/asm/ptrace.h | 2 +- arch/nds32/include/uapi/asm/sigcontext.h | 2 +- arch/nds32/include/uapi/asm/unistd.h | 2 +- arch/parisc/include/uapi/asm/mman.h | 3 + arch/powerpc/include/uapi/asm/bpf_perf_event.h | 2 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 1 - arch/riscv/configs/defconfig | 10 +- arch/riscv/include/uapi/asm/auxvec.h | 2 +- arch/riscv/include/uapi/asm/bitsperlong.h | 2 +- arch/riscv/include/uapi/asm/byteorder.h | 2 +- arch/riscv/include/uapi/asm/hwcap.h | 2 +- arch/riscv/include/uapi/asm/ptrace.h | 2 +- arch/riscv/include/uapi/asm/sigcontext.h | 2 +- arch/riscv/include/uapi/asm/ucontext.h | 2 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/include/asm/page.h | 2 + arch/s390/include/uapi/asm/bpf_perf_event.h | 2 +- arch/s390/include/uapi/asm/ipl.h | 2 +- arch/s390/mm/pgalloc.c | 6 +- arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/uapi/asm/setup.h | 2 - arch/sh/include/uapi/asm/types.h | 2 - arch/sparc/crypto/aes_glue.c | 8 +- arch/sparc/include/uapi/asm/oradax.h | 2 +- arch/x86/crypto/Makefile | 21 - arch/x86/crypto/aegis128l-aesni-asm.S | 823 ------ arch/x86/crypto/aegis128l-aesni-glue.c | 293 --- arch/x86/crypto/aegis256-aesni-asm.S | 700 ----- arch/x86/crypto/aegis256-aesni-glue.c | 293 --- arch/x86/crypto/aes-i586-asm_32.S | 362 --- arch/x86/crypto/aes-x86_64-asm_64.S | 185 -- arch/x86/crypto/aes_glue.c | 70 - arch/x86/crypto/aesni-intel_glue.c | 23 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 3 +- arch/x86/crypto/morus1280-avx2-asm.S | 619 ----- arch/x86/crypto/morus1280-avx2-glue.c | 62 - arch/x86/crypto/morus1280-sse2-asm.S | 893 ------- arch/x86/crypto/morus1280-sse2-glue.c | 61 - arch/x86/crypto/morus1280_glue.c | 205 -- arch/x86/crypto/morus640-sse2-asm.S | 612 ----- arch/x86/crypto/morus640-sse2-glue.c | 61 - arch/x86/crypto/morus640_glue.c | 200 -- arch/x86/include/asm/crypto/aes.h | 12 - arch/x86/include/uapi/asm/byteorder.h | 2 +- arch/x86/include/uapi/asm/hwcap2.h | 2 +- arch/x86/include/uapi/asm/sigcontext32.h | 2 +- arch/x86/mm/pat_rbtree.c | 19 +- arch/xtensa/include/uapi/asm/mman.h | 3 + arch/xtensa/kernel/coprocessor.S | 1 + arch/xtensa/kernel/setup.c | 9 +- arch/xtensa/mm/init.c | 10 - block/bfq-iosched.c | 67 +- block/blk-cgroup.c | 9 +- block/blk-iolatency.c | 3 + block/blk-mq-sched.h | 9 - block/blk-mq.c | 10 +- block/blk-rq-qos.c | 7 +- block/blk-settings.c | 3 +- block/genhd.c | 2 +- crypto/Kconfig | 152 +- crypto/Makefile | 16 +- crypto/aegis.h | 28 +- crypto/{aegis128.c => aegis128-core.c} | 53 +- crypto/aegis128-neon-inner.c | 149 ++ crypto/aegis128-neon.c | 43 + crypto/aegis128l.c | 522 ---- crypto/aegis256.c | 473 ---- crypto/aes_generic.c | 167 +- crypto/aes_ti.c | 313 +-- crypto/crypto_user_base.c | 37 +- crypto/crypto_user_stat.c | 4 +- crypto/fips.c | 11 + crypto/ghash-generic.c | 31 +- crypto/morus1280.c | 542 ---- crypto/morus640.c | 533 ---- crypto/tcrypt.c | 7 + crypto/testmgr.c | 38 +- crypto/testmgr.h | 2771 +------------------- drivers/ata/libahci_platform.c | 1 - drivers/base/core.c | 176 +- drivers/base/power/runtime.c | 4 +- drivers/block/drbd/drbd_interval.c | 29 +- drivers/block/drbd/drbd_receiver.c | 14 +- drivers/char/hw_random/imx-rngc.c | 4 +- drivers/char/hw_random/mxc-rnga.c | 4 +- drivers/cpufreq/Kconfig.arm | 4 +- drivers/cpufreq/Makefile | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/qcom-cpufreq-kryo.c | 249 -- drivers/cpufreq/qcom-cpufreq-nvmem.c | 352 +++ drivers/crypto/Kconfig | 14 +- drivers/crypto/amcc/crypto4xx_alg.c | 24 +- drivers/crypto/bcm/cipher.c | 13 + drivers/crypto/caam/caamalg_qi2.h | 2 +- drivers/crypto/caam/caampkc.c | 11 +- drivers/crypto/cavium/nitrox/nitrox_csr.h | 124 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 4 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 144 +- drivers/crypto/ccp/Kconfig | 9 + drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 25 +- drivers/crypto/ccp/ccp-crypto.h | 7 +- drivers/crypto/ccp/ccp-dev-v3.c | 2 +- drivers/crypto/ccp/ccp-dev-v5.c | 11 +- drivers/crypto/ccp/ccp-dev.c | 29 +- drivers/crypto/ccp/ccp-dev.h | 1 + drivers/crypto/ccp/ccp-dmaengine.c | 12 +- drivers/crypto/ccp/ccp-ops.c | 55 +- drivers/crypto/ccree/Makefile | 2 +- drivers/crypto/ccree/cc_aead.c | 102 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_driver.c | 14 +- drivers/crypto/ccree/cc_driver.h | 10 - drivers/crypto/ccree/cc_fips.c | 31 +- drivers/crypto/ccree/cc_ivgen.c | 276 -- drivers/crypto/ccree/cc_ivgen.h | 55 - drivers/crypto/ccree/cc_pm.c | 2 - drivers/crypto/ccree/cc_request_mgr.c | 47 +- drivers/crypto/chelsio/Kconfig | 1 + drivers/crypto/chelsio/chcr_algo.c | 46 +- drivers/crypto/chelsio/chcr_crypto.h | 1 - drivers/crypto/chelsio/chcr_ipsec.c | 19 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 20 +- drivers/crypto/inside-secure/safexcel.c | 47 +- drivers/crypto/inside-secure/safexcel.h | 48 +- drivers/crypto/inside-secure/safexcel_cipher.c | 719 ++++- drivers/crypto/inside-secure/safexcel_hash.c | 577 ++-- drivers/crypto/marvell/cipher.c | 2 +- drivers/crypto/padlock-aes.c | 10 +- drivers/crypto/ux500/cryp/cryp.h | 4 +- drivers/crypto/ux500/hash/hash_alg.h | 4 +- drivers/crypto/virtio/virtio_crypto_algs.c | 4 +- drivers/extcon/extcon-axp288.c | 16 +- drivers/firmware/Kconfig | 5 +- drivers/firmware/iscsi_ibft.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 5 + drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 292 ++- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 47 +- drivers/gpu/drm/i915/display/intel_display.c | 6 +- drivers/gpu/drm/i915/display/intel_display_power.c | 12 +- drivers/gpu/drm/i915/gt/intel_context.c | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 15 + drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 29 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 66 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 35 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 11 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 2 + drivers/gpu/drm/i915/i915_active.c | 6 +- drivers/gpu/drm/i915/i915_perf.c | 61 +- drivers/gpu/drm/i915/i915_reg.h | 16 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 13 +- drivers/gpu/drm/panel/panel-lvds.c | 5 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 13 + drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 31 +- drivers/gpu/drm/panel/panel-simple.c | 29 + drivers/gpu/drm/rockchip/Makefile | 3 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 106 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 26 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 281 -- drivers/gpu/drm/rockchip/rockchip_drm_psr.h | 22 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 84 +- drivers/i2c/busses/i2c-s3c2410.c | 1 + drivers/i3c/device.c | 53 + drivers/i3c/master.c | 45 - drivers/iio/accel/cros_ec_accel_legacy.c | 1 - drivers/iio/adc/ingenic-adc.c | 54 + drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/rcar-gyroadc.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 43 + drivers/infiniband/core/counters.c | 11 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 7 +- drivers/infiniband/hw/hfi1/chip.c | 11 +- drivers/infiniband/hw/hfi1/rc.c | 2 - drivers/infiniband/hw/hfi1/tid_rdma.c | 43 +- drivers/infiniband/hw/hns/hns_roce_db.c | 15 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/mr.c | 23 +- drivers/infiniband/hw/mlx5/odp.c | 7 +- drivers/infiniband/hw/mlx5/qp.c | 13 +- drivers/infiniband/sw/siw/siw_cm.c | 3 +- drivers/infiniband/sw/siw/siw_main.c | 1 + drivers/input/misc/Kconfig | 6 +- drivers/input/misc/soc_button_array.c | 105 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 1 + drivers/md/bcache/super.c | 3 + drivers/mfd/db8500-prcmu.c | 2 + drivers/mfd/omap-usb-host.c | 4 +- drivers/mmc/host/atmel-mci.c | 4 + drivers/mmc/host/sdhci-s3c.c | 1 + drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 3 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 3 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 43 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 12 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 69 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 5 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 7 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 17 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 22 + drivers/net/ethernet/mscc/ocelot.c | 1 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/realtek/r8169_main.c | 150 +- drivers/net/ethernet/sis/sis900.c | 68 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 3 + drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 1 + .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 22 +- drivers/net/ethernet/toshiba/spider_net.c | 1 + drivers/net/phy/phylink.c | 2 + drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/ath/ath10k/mac.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 29 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 - drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 5 - drivers/net/wireless/mac80211_hwsim.c | 13 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/ti/wlcore/main.c | 3 +- drivers/nvme/host/core.c | 12 +- drivers/nvme/host/multipath.c | 8 +- drivers/nvme/host/nvme.h | 6 +- drivers/nvme/host/pci.c | 6 +- drivers/opp/core.c | 48 + drivers/platform/x86/surfacepro3_button.c | 47 + drivers/s390/virtio/virtio_ccw.c | 4 + drivers/scsi/cxlflash/main.c | 12 +- drivers/scsi/ibmvscsi/ibmvfc.c | 3 + drivers/spi/spi-sprd-adi.c | 92 +- drivers/staging/octeon/ethernet-tx.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 6 - .../int340x_thermal/processor_thermal_device.c | 91 +- drivers/thermal/thermal_core.c | 19 +- drivers/tty/serial/8250/8250_pci.c | 292 ++- drivers/usb/chipidea/udc.c | 3 +- drivers/usb/core/hcd-pci.c | 3 +- drivers/usb/dwc2/params.c | 5 +- drivers/usb/dwc3/core.c | 3 +- drivers/usb/host/oxu210hp-hcd.c | 443 +++- drivers/usb/host/oxu210hp.h | 448 ---- drivers/usb/host/xhci-dbgcap.c | 1 - drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mem.c | 1 - drivers/usb/phy/phy-ab8500-usb.c | 6 + drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/vhost/vhost.c | 129 +- drivers/vhost/vhost.h | 5 +- drivers/video/fbdev/amba-clcd.c | 4 +- drivers/video/of_display_timing.c | 11 +- fs/block_dev.c | 58 +- fs/btrfs/ordered-data.c | 11 +- fs/cifs/smb2pdu.c | 5 + fs/cifs/smb2pdu.h | 2 + fs/f2fs/gc.c | 39 +- fs/f2fs/segment.c | 51 +- fs/f2fs/segment.h | 1 - fs/io_uring.c | 81 +- fs/iomap/Makefile | 2 +- fs/kernfs/dir.c | 9 +- fs/super.c | 5 +- include/crypto/aes.h | 41 +- include/crypto/ctr.h | 50 + include/crypto/ghash.h | 2 +- include/crypto/internal/cryptouser.h | 2 - include/crypto/morus1280_glue.h | 97 - include/crypto/morus640_glue.h | 97 - include/crypto/morus_common.h | 18 - include/drm/bridge/analogix_dp.h | 4 - include/linux/blk-cgroup.h | 1 + include/linux/blk_types.h | 5 +- include/linux/device.h | 4 +- include/linux/elevator.h | 1 - include/linux/fips.h | 7 + include/linux/hmm.h | 50 +- include/linux/i3c/device.h | 4 + include/linux/ieee80211.h | 57 + include/linux/if_rmnet.h | 4 +- include/linux/interval_tree_generic.h | 22 +- include/linux/mlx5/fs.h | 1 + include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mm.h | 8 + include/linux/of.h | 2 +- include/linux/oxu210hp.h | 8 - include/linux/padata.h | 13 +- include/linux/pm_opp.h | 8 + include/linux/rbtree_augmented.h | 88 +- include/linux/stmmac.h | 1 + include/linux/swap.h | 2 + include/linux/thermal.h | 4 +- include/linux/wait.h | 13 + include/net/cfg80211.h | 15 + include/net/mac80211.h | 47 +- include/net/net_namespace.h | 3 + include/rdma/rdmavt_qp.h | 9 +- include/sound/sof/control.h | 2 +- include/sound/sof/dai-intel.h | 2 +- include/sound/sof/dai.h | 2 +- include/sound/sof/header.h | 2 +- include/sound/sof/info.h | 2 +- include/sound/sof/pm.h | 2 +- include/sound/sof/stream.h | 2 +- include/sound/sof/topology.h | 2 +- include/sound/sof/trace.h | 2 +- include/sound/sof/xtensa.h | 2 +- include/trace/events/writeback.h | 38 +- include/uapi/asm-generic/mman-common.h | 3 + include/uapi/linux/bpfilter.h | 2 +- include/uapi/linux/ipmi_bmc.h | 2 +- include/uapi/linux/isst_if.h | 2 +- include/uapi/linux/netfilter/nf_synproxy.h | 2 +- include/uapi/linux/nl80211.h | 4 +- include/uapi/linux/psp-sev.h | 2 +- include/uapi/linux/rxrpc.h | 2 +- include/uapi/linux/usb/g_uvc.h | 2 +- include/uapi/linux/vbox_vmmdev_types.h | 2 +- include/uapi/linux/vboxguest.h | 2 +- include/uapi/linux/virtio_pmem.h | 2 +- include/uapi/linux/vmcore.h | 2 +- include/uapi/linux/wmi.h | 2 +- include/uapi/misc/fastrpc.h | 2 +- include/uapi/rdma/rvt-abi.h | 2 +- include/uapi/rdma/siw-abi.h | 2 +- include/uapi/sound/skl-tplg-interface.h | 2 +- kernel/events/uprobes.c | 68 +- kernel/padata.c | 116 +- lib/crypto/Makefile | 3 + crypto/aes_ti.c => lib/crypto/aes.c | 182 +- lib/rbtree_test.c | 26 +- lib/string.c | 2 +- lib/test_meminit.c | 2 +- mm/compaction.c | 2 - mm/gup.c | 15 +- mm/hmm.c | 213 +- mm/internal.h | 2 +- mm/khugepaged.c | 3 - mm/ksm.c | 18 - mm/madvise.c | 274 +- mm/memcontrol.c | 4 +- mm/memory-failure.c | 3 - mm/memory_hotplug.c | 4 - mm/mempolicy.c | 3 - mm/migrate.c | 37 +- mm/mmap.c | 29 +- mm/oom_kill.c | 2 +- mm/swap.c | 42 + mm/util.c | 13 + mm/vmalloc.c | 5 +- mm/vmscan.c | 83 +- mm/z3fold.c | 14 +- net/bluetooth/Kconfig | 3 +- net/bluetooth/smp.c | 103 +- net/core/neighbour.c | 2 +- net/ipv4/ipip.c | 3 + net/ipv6/exthdrs_core.c | 4 +- net/ipv6/ip6_tunnel.c | 6 +- net/mac80211/debugfs.c | 3 +- net/mac80211/driver-ops.h | 8 +- net/mac80211/ieee80211_i.h | 7 +- net/mac80211/key.c | 16 +- net/mac80211/main.c | 18 +- net/mac80211/mesh.c | 62 + net/mac80211/mesh.h | 4 + net/mac80211/mesh_plink.c | 12 +- net/mac80211/offchannel.c | 5 +- net/mac80211/rate.h | 9 - net/mac80211/sta_info.c | 1 - net/mac80211/status.c | 180 +- net/mac80211/trace.h | 7 +- net/mac80211/tx.c | 5 +- net/mac80211/util.c | 67 +- net/mac80211/wpa.c | 6 +- net/rds/rdma_transport.c | 5 +- net/wireless/Kconfig | 2 + net/wireless/core.c | 23 +- net/wireless/lib80211_crypt_ccmp.c | 197 +- net/wireless/nl80211.c | 28 +- net/wireless/scan.c | 19 +- net/wireless/util.c | 27 +- samples/vfio-mdev/mdpy-defs.h | 2 +- scripts/Kbuild.include | 3 - scripts/Makefile.lib | 2 - scripts/gen_compile_commands.py | 4 +- security/Kconfig.hardening | 7 + security/selinux/ss/sidtab.c | 5 + sound/hda/hdac_i915.c | 10 +- sound/i2c/other/ak4xxx-adda.c | 7 +- sound/pci/hda/hda_controller.c | 5 +- sound/soc/rockchip/rockchip_i2s.c | 5 +- sound/soc/ti/davinci-mcasp.c | 91 +- sound/usb/Makefile | 1 + sound/usb/mixer.c | 4 + sound/usb/mixer.h | 4 + sound/usb/mixer_quirks.c | 7 + sound/usb/mixer_scarlett_gen2.c | 2075 +++++++++++++++ sound/usb/mixer_scarlett_gen2.h | 7 + tools/crypto/getstat.c | 294 --- tools/include/linux/rbtree.h | 71 +- tools/include/linux/rbtree_augmented.h | 119 +- tools/lib/bpf/libbpf.c | 16 +- tools/lib/bpf/libbpf.h | 2 +- tools/lib/rbtree.c | 37 +- tools/testing/selftests/bpf/Makefile | 14 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 6 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 90 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 4 +- tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 2 +- tools/testing/selftests/bpf/prog_tests/map_lock.c | 10 +- .../selftests/bpf/prog_tests/reference_tracking.c | 15 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 17 +- 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 | 3 +- tools/testing/selftests/bpf/test_progs.c | 383 ++- tools/testing/selftests/bpf/test_progs.h | 45 +- tools/testing/selftests/net/.gitignore | 4 +- tools/usb/usbip/libsrc/usbip_common.c | 6 +- tools/usb/usbip/libsrc/usbip_device_driver.c | 6 +- 546 files changed, 11519 insertions(+), 16623 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt rename Documentation/devicetree/bindings/misc/{intel,ixp4xx-queue-manager.yaml => [...] rename Documentation/devicetree/bindings/opp/{kryo-cpufreq.txt => qcom-nvmem-cpufr [...] create mode 100644 Documentation/devicetree/bindings/opp/qcom-opp.txt copy Documentation/{ => driver-api}/thermal/cpu-cooling-api.rst (100%) copy Documentation/{ => driver-api}/thermal/exynos_thermal.rst (100%) copy Documentation/{ => driver-api}/thermal/exynos_thermal_emulation.rst (100%) create mode 100644 Documentation/driver-api/thermal/index.rst copy Documentation/{ => driver-api}/thermal/intel_powerclamp.rst (100%) copy Documentation/{ => driver-api}/thermal/nouveau_thermal.rst (100%) copy Documentation/{ => driver-api}/thermal/power_allocator.rst (100%) create mode 100644 Documentation/driver-api/thermal/sysfs-api.rst create mode 100644 Documentation/driver-api/thermal/x86_pkg_temperature_thermal.rst delete mode 100644 arch/arm64/crypto/aes-ctr-fallback.h delete mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h create mode 100644 arch/h8300/include/uapi/asm/posix_types.h create mode 100644 arch/mips/include/asm/vdso/gettimeofday.h rename arch/mips/{ => include/asm}/vdso/vdso.h (89%) create mode 100644 arch/mips/include/asm/vdso/vsyscall.h create mode 100644 arch/mips/vdso/config-n32-o32-env.c create mode 100644 arch/mips/vdso/vgettimeofday.c delete mode 100644 arch/sh/include/uapi/asm/setup.h delete mode 100644 arch/sh/include/uapi/asm/types.h delete mode 100644 arch/x86/crypto/aegis128l-aesni-asm.S delete mode 100644 arch/x86/crypto/aegis128l-aesni-glue.c delete mode 100644 arch/x86/crypto/aegis256-aesni-asm.S delete mode 100644 arch/x86/crypto/aegis256-aesni-glue.c delete mode 100644 arch/x86/crypto/aes-i586-asm_32.S delete mode 100644 arch/x86/crypto/aes-x86_64-asm_64.S delete mode 100644 arch/x86/crypto/morus1280-avx2-asm.S delete mode 100644 arch/x86/crypto/morus1280-avx2-glue.c delete mode 100644 arch/x86/crypto/morus1280-sse2-asm.S delete mode 100644 arch/x86/crypto/morus1280-sse2-glue.c delete mode 100644 arch/x86/crypto/morus1280_glue.c delete mode 100644 arch/x86/crypto/morus640-sse2-asm.S delete mode 100644 arch/x86/crypto/morus640-sse2-glue.c delete mode 100644 arch/x86/crypto/morus640_glue.c delete mode 100644 arch/x86/include/asm/crypto/aes.h rename crypto/{aegis128.c => aegis128-core.c} (89%) create mode 100644 crypto/aegis128-neon-inner.c create mode 100644 crypto/aegis128-neon.c delete mode 100644 crypto/aegis128l.c delete mode 100644 crypto/aegis256.c delete mode 100644 crypto/morus1280.c delete mode 100644 crypto/morus640.c delete mode 100644 drivers/cpufreq/qcom-cpufreq-kryo.c create mode 100644 drivers/cpufreq/qcom-cpufreq-nvmem.c delete mode 100644 drivers/crypto/ccree/cc_ivgen.c delete mode 100644 drivers/crypto/ccree/cc_ivgen.h delete mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.c delete mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.h delete mode 100644 drivers/usb/host/oxu210hp.h delete mode 100644 include/crypto/morus1280_glue.h delete mode 100644 include/crypto/morus640_glue.h delete mode 100644 include/crypto/morus_common.h delete mode 100644 include/linux/oxu210hp.h copy crypto/aes_ti.c => lib/crypto/aes.c (68%) create mode 100644 sound/usb/mixer_scarlett_gen2.c create mode 100644 sound/usb/mixer_scarlett_gen2.h delete mode 100644 tools/crypto/getstat.c