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 5ff9fa87385e sh: add missing EXPORT_SYMBOL() for __delay omits e404d903ecf5 sh: use generic strncpy() omits be10b8d1c569 sh: clkfwk: remove r8/r16/r32 omits 87f7c8ecf42f include/asm-generic/vmlinux.lds.h: align ro_after_init omits fae0664b74fe mm: annotate a data race in page_zonenum() omits c6e6a5d3bb94 mm/swap.c: annotate data races for lru_rotate_pvecs omits e6f53204c363 mm/rmap: annotate a data race at tlb_flush_batched omits 69ee63a3bf46 mm/mempool: fix a data race in mempool_free() omits 3cbfd476d2da mm/list_lru: fix a data race in list_lru_count_one omits 0113fdad0608 mm/memcontrol: fix a data race in scan count omits 237bfbb4e99c mm/page_counter: fix various data races at memsw omits ba9c1c343d78 mm-swapfile-fix-and-annotate-various-data-races-v2 omits f17464158089 mm/swapfile: fix and annotate various data races omits 51f72f926c5a mm/filemap.c: fix a data race in filemap_fault() omits 33647f205f21 mm/swap_state: mark various intentional data races omits 966eb4715f20 mm-page_io-mark-various-intentional-data-races-v2 omits 654af40f3c60 mm/page_io: mark various intentional data races omits 697dec1e5618 mm/frontswap: mark various intentional data races omits ed2f687010ba mm/kmemleak: silence KCSAN splats in checksum omits d37ad30f7828 s390: fix build error for sys_call_table_emu omits 79e5bd57617a all arch: remove system call sys_sysctl omits debc684f63df mm/madvise: check fatal signal pending of target process omits 67d7da971456 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits ed346175ea9e mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits e36f98e6d805 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 0707ed40c531 pid: move pidfd_get_pid() to pid.c omits 181b5885949c mm/madvise: pass task and mm to do_madvise omits c2cfd445140f mm-gup-remove-task_struct-pointer-for-all-gup-code-fix omits 3c14f5b5b8ef mm/gup: remove task_struct pointer for all gup code omits 2832f0224809 mm: clean up the last pieces of page fault accountings omits ddc38a4de71a mm/xtensa: use general page fault accounting omits a4616e1394a9 mm/x86: use general page fault accounting omits 4eaecfe8bf3c mm/sparc64: use general page fault accounting omits 8c58f6f66a61 mm/sparc32: use general page fault accounting omits edb3538c1049 mm/sh: use general page fault accounting omits 52749612387e mm/s390: use general page fault accounting omits 2440913ab3aa mm/riscv: use general page fault accounting omits e25d798a047e mm/powerpc: use general page fault accounting omits c3f496a15bef mm/parisc: use general page fault accounting omits dbb9c8e13fa5 mm/openrisc: use general page fault accounting omits 815e343a661e mm/nios2: use general page fault accounting omits 4e8aa715fb9c mm/nds32: use general page fault accounting omits 7efed79a1c6c mm/mips: use general page fault accounting omits 890c640cb462 mm/microblaze: use general page fault accounting omits ad59da5b53e4 mm/m68k: use general page fault accounting omits da849ebcf80a mm/ia64: use general page fault accounting omits 4f923bcecfd0 mm/hexagon: use general page fault accounting omits 2e8b4328189b mm/csky: use general page fault accounting omits 54cb65476a96 mm/arm64: use general page fault accounting omits 91018a503cff mm/arm: use general page fault accounting omits 46261cf7f988 mm/arc: use general page fault accounting omits 9f695bb19a1e mm/alpha: use general page fault accounting omits 83978cb4d983 mm: do page fault accounting in handle_mm_fault omits 2bb9463aee1c scripts/deprecated_terms: sync with inclusive terms omits 512815e89696 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits b7579a01f5bf mm/memory-failure: remove a wrapper for alloc_migration_target() omits 833224f83622 mm/page_alloc: remove a wrapper for alloc_migration_target() omits b09d5839449e mm/mempolicy: use a standard migration target allocation callback omits 6f29be596ee7 mm/migrate: introduce a standard migration target allocati [...] omits a3aa77dbd2d3 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] omits 3f09d6f7dd7f mm/migrate: clear __GFP_RECLAIM to make the migration call [...] omits 46fca31c0ed9 mm/hugetlb: unify migration callbacks omits bc0ef86de8e4 mm/migrate: move migration helper from .h to .c omits d2c028ccdaac mm/page_isolation: prefer the node of the source page omits 1d8826434d88 Merge branch 'akpm-current/current' omits 4c9c77df949f Merge remote-tracking branch 'set_fs/set_fs-rw' omits 534eb5f1c29e Merge remote-tracking branch 'memblock/for-next' omits b0425487b6d5 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits a78fa07a9400 Merge remote-tracking branch 'notifications/notifications- [...] omits 2da41f18370a Merge remote-tracking branch 'mhi/mhi-next' omits dd93989e7942 Merge remote-tracking branch 'trivial/for-next' omits 4832654e2e31 Merge remote-tracking branch 'kunit-next/kunit' omits a6040f987c76 Merge remote-tracking branch 'fpga/for-next' omits 16319c20239e Merge remote-tracking branch 'hmm/hmm' omits fd8161177669 Merge remote-tracking branch 'devfreq/devfreq-next' omits eba6b687eb5b Merge remote-tracking branch 'pidfd/for-next' omits 6d0ad69e7742 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 508292eed8a1 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 6faa9dbbbc6d Merge remote-tracking branch 'hyperv/hyperv-next' omits f4a6eaeeb29d Merge remote-tracking branch 'xarray/xarray' omits 6d36c704cbbd Merge remote-tracking branch 'nvmem/for-next' omits 88c4a31db80c Merge remote-tracking branch 'fsi/next' omits 629eb6d04424 Merge remote-tracking branch 'kspp/for-next/kspp' omits 72c540943d2d Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 0de1fb9896b7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f3b2f9455534 Merge remote-tracking branch 'rtc/rtc-next' omits 27330412fc61 Merge remote-tracking branch 'coresight/next' omits 709e05bd209a Merge remote-tracking branch 'livepatching/for-next' omits 02b1c8987b2b Merge remote-tracking branch 'kselftest/next' omits 59c4ce6d3cb0 Merge remote-tracking branch 'ktest/for-next' omits 7a9529dc499d Merge remote-tracking branch 'pwm/for-next' omits ba0f0cfc2ab2 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits a1c69c18b0f4 Merge remote-tracking branch 'pinctrl-intel/for-next' omits dd58c835a102 Merge remote-tracking branch 'pinctrl/for-next' omits 567b813c1f17 Merge remote-tracking branch 'gpio-intel/for-next' omits f0f24ece9e8c Merge remote-tracking branch 'gpio/for-next' omits 1b757f972a16 Merge remote-tracking branch 'rpmsg/for-next' omits 9d2f5f600b5e Merge remote-tracking branch 'scsi-mkp/for-next' omits ba3b1801b646 Merge remote-tracking branch 'scsi/for-next' omits c56b9eeb569d Merge remote-tracking branch 'dmaengine/next' omits adc051b869aa Merge remote-tracking branch 'icc/icc-next' omits 44b5ec63ef55 Merge remote-tracking branch 'mux/for-next' omits ad8e2f2b4f79 Merge remote-tracking branch 'staging/staging-next' omits 0dd2231edb7c Merge remote-tracking branch 'thunderbolt/next' omits 6d1f15763e79 Merge remote-tracking branch 'soundwire/next' omits 9b38ef99674f Merge remote-tracking branch 'char-misc/char-misc-next' omits 10c720b899a6 Merge remote-tracking branch 'tty/tty-next' omits b237613ca7e8 Merge remote-tracking branch 'phy-next/next' omits 50741b3c98ab Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 311ff5fbaf6f Merge remote-tracking branch 'usb-serial/usb-next' omits 7b182af76aa3 Merge remote-tracking branch 'usb/usb-next' omits 687e78a59c69 Merge remote-tracking branch 'driver-core/driver-core-next' omits becc3df8be41 Merge remote-tracking branch 'ipmi/for-next' omits 921421ab0989 Merge remote-tracking branch 'leds/for-next' omits 00c04ff61ec4 Merge remote-tracking branch 'chrome-platform/for-next' omits 3a9a3b5edd31 Merge remote-tracking branch 'drivers-x86/for-next' omits f85a15995c24 Merge remote-tracking branch 'percpu/for-next' omits 380a8c20d97e Merge remote-tracking branch 'kvms390/next' omits 3cfb3deb6d16 Merge remote-tracking branch 'kvm-arm/next' omits a29a4a7d06b3 Merge remote-tracking branch 'kvm/linux-next' omits 357739a22fa9 Merge remote-tracking branch 'rcu/rcu/next' omits 034bbc4a56ca Merge remote-tracking branch 'ftrace/for-next' omits 3e7013da3eaf Merge remote-tracking branch 'edac/edac-for-next' omits 6c9ef04e2847 Merge remote-tracking branch 'tip/auto-latest' omits 647df14ac2f0 Merge remote-tracking branch 'spi/for-next' omits b1b66522e5ac Merge remote-tracking branch 'devicetree/for-next' omits ad15793cea96 Merge remote-tracking branch 'audit/next' omits 805050368ec5 Merge remote-tracking branch 'iommu/next' omits bef387b1f0e5 Merge remote-tracking branch 'selinux/next' omits b04d91efdc08 Merge remote-tracking branch 'safesetid/safesetid-next' omits f66896b2fd72 Merge remote-tracking branch 'security/next-testing' omits fbeec1e8079f Merge remote-tracking branch 'regulator/for-next' omits 46b5d82b29ad Merge remote-tracking branch 'battery/for-next' omits 13f59ef1ad74 Merge remote-tracking branch 'backlight/for-backlight-next' omits 99584038a4fd Merge remote-tracking branch 'mfd/for-mfd-next' omits 5d97ddcd1bf8 Merge remote-tracking branch 'mmc/next' omits 0334fef825b6 Merge remote-tracking branch 'device-mapper/for-next' omits ed86dce1a46a Merge remote-tracking branch 'block/for-next' omits f95e550bd709 Merge remote-tracking branch 'input/next' omits f5d2ffe82324 Merge remote-tracking branch 'sound-asoc/for-next' omits 53781254d0ba Merge remote-tracking branch 'sound/for-next' omits a76b5e7f53ca Merge remote-tracking branch 'regmap/for-next' omits 9ae69c5cabc8 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d2265a7c5008 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits ea70d7f0616b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 1bf27f2c97f2 Merge remote-tracking branch 'drm-msm/msm-next' omits ee74028a9dc2 Merge remote-tracking branch 'drm-misc/for-linux-next' omits fc1dcc4c87b9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 78717cc9e87a Merge remote-tracking branch 'drm-intel/for-linux-next' omits a039c0097d17 Merge remote-tracking branch 'amdgpu/drm-next' omits dd2af731f849 Merge remote-tracking branch 'drm/drm-next' omits 81acde7f6053 Merge remote-tracking branch 'crypto/master' omits b7a3e2dc4bdb Merge remote-tracking branch 'spi-nor/spi-nor/next' omits f15f947bd18e Merge remote-tracking branch 'nand/nand/next' omits 85b68d2702ba Merge remote-tracking branch 'mtd/mtd/next' omits 0dce8b178af2 Merge remote-tracking branch 'gfs2/for-next' omits 5f9762636554 Merge remote-tracking branch 'bluetooth/master' omits 787eb7a7be16 Merge remote-tracking branch 'wireless-drivers-next/master' omits b35fb1d2ca1f Merge remote-tracking branch 'netfilter-next/master' omits 40b990d6ffed Merge remote-tracking branch 'ipsec-next/master' omits d6e5ac11ee19 Merge remote-tracking branch 'net-next/master' omits 18adde9c2cb1 Merge remote-tracking branch 'rdma/for-next' omits 7df8c392a0f7 Merge remote-tracking branch 'swiotlb/linux-next' omits 510c9a9c3e70 Merge remote-tracking branch 'dlm/next' omits 42f9404be52f Merge remote-tracking branch 'ieee1394/for-next' omits aa7d4d0e2bc4 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 895ab236b164 Merge remote-tracking branch 'opp/opp/linux-next' omits 1404ca22bf6d Merge remote-tracking branch 'cpupower/cpupower' omits f600a15e3bac Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 0fb1d8df8a9e Merge remote-tracking branch 'pm/linux-next' omits 50c99b0b5f00 Merge remote-tracking branch 'v4l-dvb/master' omits 0470ff02ddc5 Merge remote-tracking branch 'jc_docs/docs-next' omits 80a5bd14efae Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8efc8e248a00 Merge branch 'dmi/master' omits 210b2f24a344 Merge remote-tracking branch 'i2c/i2c/for-next' omits f3e1c75091fd Merge remote-tracking branch 'hid/for-next' omits f0a162928009 Merge remote-tracking branch 'pstore/for-next/pstore' omits 3ba26b297ee4 Merge remote-tracking branch 'pci/next' omits c60727b9fb2d Merge remote-tracking branch 'printk/for-next' omits 02a9e23e8609 Merge remote-tracking branch 'vfs/for-next' omits da8facd263ea Merge remote-tracking branch 'file-locks/locks-next' omits 960283de6f7c Merge remote-tracking branch 'iomap/iomap-for-next' omits eaf386bd864f Merge remote-tracking branch 'xfs/for-next' omits 23e0e66159a0 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits e5dfc96ce3c7 Merge remote-tracking branch 'nfsd/nfsd-next' omits 858d70c96b52 Merge remote-tracking branch 'nfs-anna/linux-next' omits 2e1539c7b606 Merge remote-tracking branch 'fuse/for-next' omits 5c9e97e66f55 Merge remote-tracking branch 'f2fs/dev' omits 8ecf249160e4 Merge remote-tracking branch 'ext3/for_next' omits e1cc8522f846 Merge remote-tracking branch 'exfat/dev' omits af79ea8c6bc6 Merge remote-tracking branch 'cifs/for-next' omits 1b4aca09f872 Merge remote-tracking branch 'btrfs/for-next' omits 9fa57832d2bc Merge remote-tracking branch 'fscrypt/master' omits 146fcc6dbd4e Merge remote-tracking branch 'sh/for-next' omits e2e9c0447a53 Merge remote-tracking branch 's390/features' omits 07f9010b6d7f Merge remote-tracking branch 'risc-v/for-next' omits 96fc13e949db Merge remote-tracking branch 'powerpc/next' omits 546c52f08eae Merge remote-tracking branch 'parisc-hd/for-next' omits c9e064a5d065 Merge remote-tracking branch 'nds32/next' omits 5137aaa2d2d1 Merge remote-tracking branch 'mips/mips-next' omits 42b6cbc2e6c3 Merge remote-tracking branch 'm68knommu/for-next' omits aae6a48b9a31 Merge remote-tracking branch 'm68k/for-next' omits e2e02f4fda83 Merge remote-tracking branch 'h8300/h8300-next' omits 9d9ade3cbff2 Merge remote-tracking branch 'csky/linux-next' omits 9ad55a52e91f Merge remote-tracking branch 'clk/clk-next' omits aa701b63d387 Merge remote-tracking branch 'uniphier/for-next' omits d459bd21492b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits c461e10b9114 Merge remote-tracking branch 'tegra/for-next' omits 8b0d1d4568c8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits f72da6f1b660 Merge remote-tracking branch 'scmi/for-linux-next' omits e584b3ec70c4 Merge remote-tracking branch 'samsung-krzk/for-next' omits 04b326c07470 Merge remote-tracking branch 'rockchip/for-next' omits 3749ef0d2386 Merge remote-tracking branch 'reset/reset/next' omits c729c6699dd5 Merge remote-tracking branch 'renesas/next' omits 52dab7d4837e Merge remote-tracking branch 'realtek/for-next' omits bd8950e8f069 Merge remote-tracking branch 'raspberrypi/for-next' omits 5040fc6b76dc Merge remote-tracking branch 'qcom/for-next' omits 828954b932f9 Merge remote-tracking branch 'omap/for-next' omits 8e173c9b2163 Merge remote-tracking branch 'mvebu/for-next' omits a0db6a97b675 Merge remote-tracking branch 'mediatek/for-next' omits 415b758ae0a4 Merge remote-tracking branch 'keystone/next' omits 8bd72ef3487d Merge remote-tracking branch 'imx-mxs/for-next' omits ddc30b447441 Merge remote-tracking branch 'at91/at91-next' omits bbb731c0d942 Merge remote-tracking branch 'aspeed/for-next' omits 7054fe004c02 Merge remote-tracking branch 'amlogic/for-next' omits 388b051e5ac0 Merge remote-tracking branch 'arm-soc/for-next' omits c9016935bd2d Merge remote-tracking branch 'arm-perf/for-next/perf' omits 911f21710b8d Merge remote-tracking branch 'arm64/for-next/core' omits 5dfb7fe82914 Merge remote-tracking branch 'arm/for-next' omits 7bd5972b2521 Merge remote-tracking branch 'dma-mapping/for-next' omits 1e693b6f248d Merge remote-tracking branch 'kbuild/for-next' omits 7be1e4d3000e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 83fbc9e55e2e Merge remote-tracking branch 'fpga-fixes/fixes' omits d309aaf483dd Merge remote-tracking branch 'risc-v-fixes/fixes' omits 0b9bdb8604df Merge remote-tracking branch 'mmc-fixes/fixes' omits 1a97b034d48f Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits bd2de4c2d450 Merge remote-tracking branch 'scsi-fixes/fixes' omits 375f4ad2d1f6 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits a14a12eb1f8e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits a3f7861e4ed6 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ea2460576a4a Merge remote-tracking branch 'omap-fixes/fixes' omits 07ca99bc38d9 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits e097a29d019d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 640dba9e7959 Merge remote-tracking branch 'staging.current/staging-linus' omits 901df28687bf Merge remote-tracking branch 'phy/fixes' omits d7b035b2261f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 7cb0a7d21000 Merge remote-tracking branch 'usb.current/usb-linus' omits 52a80a176531 Merge remote-tracking branch 'tty.current/tty-linus' omits 33cbc56a2990 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits cfd8074d182d Merge remote-tracking branch 'spi-fixes/for-linus' omits 3785788b61f1 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 6f60aa769f5f Merge remote-tracking branch 'regmap-fixes/for-linus' omits be1428c593bb Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 075ac7c43093 Merge remote-tracking branch 'sound-current/for-linus' omits f88d1ff6173e Merge remote-tracking branch 'netfilter/master' omits 08a9aff1b895 Merge remote-tracking branch 'ipsec/master' omits 4052e04ef6f3 Merge remote-tracking branch 'bpf/master' omits d7895c0cfd87 Merge remote-tracking branch 'net/master' omits fb6d6235cb12 Merge remote-tracking branch 'sparc/master' omits d29dec5311cb Merge remote-tracking branch 'powerpc-fixes/fixes' omits c12cbb9cde20 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits f15addf585bc Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits a1d0c556f449 Merge remote-tracking branch 'kbuild-current/fixes' omits cf97649a197d Merge remote-tracking branch 'fixes/master' omits b42122d6cc3a Merge branch 'for-5.9/drivers' into for-next omits 4f78533cf01a Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] omits 01c1c3548736 arm64: dts: qcom: sm8250: Drop tcsr_mutex syscon omits cb5d0228e541 Merge branch 'for-5.9/block' into for-next omits 407c9b7fad7a Merge branch 'for-5.9/io_uring' into for-next omits 1285233ed434 io_uring/io-wq: move RLIMIT_FSIZE to io-wq omits 77859d5bd750 io_uring: alloc ->io in io_req_defer_prep() omits e44eeb946bcd io_uring: remove empty cleanup of OP_OPEN* reqs omits 1c65832b382b io_uring: inline io_req_work_grab_env() omits 90788260e779 Merge branch 'for-5.9/block' into for-next omits a15a245e3b83 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits 62bb3d223205 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 5796a882f4da Merge branch 'for-5.9/drivers' into for-next omits 04a109a09e06 Merge branch for-5.9/arm64/dt into for-next omits d29393248448 Merge branch for-5.9/arm/dt into for-next omits 3c82fbf68c8b Merge branch for-5.9/memory into for-next omits cee31b82242e Merge branch for-5.9/firmware into for-next omits 3b9ea4a57337 Merge branch for-5.9/dt-bindings into for-next omits 0e1ab291b896 Merge branch for-5.9/clk into for-next omits 3b4f69c9d720 arm64: tegra: Add HDMI supplies on Norrin omits e753d03863e9 arm64: tegra: Add #{address,size}-cells for VI I2C on Tegra210 omits 37bacd56e0c9 arm64: tegra: Add clocks and resets for VI I2C on Tegra210 omits d8fb361b8e16 cifs: Remove the superfluous break omits 635764359638 cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails omits f88223979044 powerpc: re-initialise lazy FPU/VEC counters on every fault omits 6e82b1d60d6a powerpc/64s: Fix restore_math unnecessarily changing MSR omits 0e0eeef3ba08 powerpc/64s: restore_math remove TM test omits 508370d5bada powerpc/pmem: Initialize pmem device on newer hardware omits 597ad21b52e6 powerpc/pmem: Avoid the barrier in flush routines omits bb59e2ca5438 powerpc/pmem: Update ppc64 to use the new barrier instruction. omits 0443cc2ef73a libnvdimm/nvdimm/flush: Allow architecture to override the [...] omits 636e51b62fb5 powerpc/pmem: Add flush routines using new pmem store and [...] omits 80d649590997 powerpc/pmem: Add new instructions for persistent storage [...] omits 3b999cf0ea73 powerpc/pmem: Restrict papr_scm to P8 and above. omits e7f03add1d6b powerpc/mm/book3s64/radix: Off-load TLB invalidations to h [...] omits 7d0fad22b2e2 powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE o [...] omits 649a63aa836c powerpc/mm: Enable radix GTSE only if supported. omits 93645c9e2501 powerpc/vdso: Remove unused \tmp param in __get_datapage() omits a794e4b4d899 powerpc/vdso: Remove __kernel_datapage_offset and simplify [...] omits a2d39264f812 ipc: uninline functions omits 780d4f44f8b8 kcov: make some symbols static omits 8d867fde0fd0 kcov: unconditionally add -fno-stack-protector to compiler [...] omits a4e9f6fba20f aio: simplify read_events() omits 73f28b2c41b2 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits bae3a69936c8 kernel/panic.c: make oops_may_print() return bool omits 66f92beabc45 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] omits 1328f155bc47 drivers/rapidio/rio-scan.c: use struct_size() helper omits d379e4aac563 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits 8be8d75c7c9f kdump: append kernel build-id string to VMCOREINFO omits 6d29afe32825 exec: move path_noexec() check earlier omits 6cb70b59cfdf exec: move S_ISREG() check earlier omits b80bd49330a4 exec: change uselib(2) IS_SREG() failure to EACCES omits 7d7512efefac coredump: add %f for executable filename. omits 0467ab67d26a test_kmod: avoid potential double free in trigger_config_r [...] omits 0c580981d6ac kmod: remove redundant "be an" in the comment omits bcf8a836a3f1 selftests: kmod: use variable NAME in kmod_test_0001() omits fc7cf8f5acc7 fs/signalfd.c: fix inconsistent return codes for signalfd4 omits 80d42708970c fat: fix fat_ra_init() for data clusters == 0 omits 7879bd6530e2 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones omits 8bf7df7724bb fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits fa7474fddceb fs/minix: remove expected error message in block_to_path() omits e91905cb8bf2 fs/minix: fix block limit check for V1 filesystems omits d2af56474af9 fs/minix: set s_maxbytes correctly omits ebaf43252439 fs/minix: reject too-large maximum file size omits c7ae0f3bf51b fs/minix: don't allow getting deleted inodes omits f6db2b55e931 fs/minix: check return value of sb_getblk() omits 30531fb1ed5e checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits 33f1f78562c2 checkpatch: add --fix option for ASSIGN_IN_IF omits 9a76a5efed38 scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits 24748a7122bb checkpatch: support deprecated terms checking omits e0f21bb1aa5c checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits 64b0f530f1bb lib/test_bits: make some functions static omits 4ebf8f12c072 lib/test_bits: add MODULE_LICENSE() omits a4d91f981e35 lib/test_bits.c: add tests of GENMASK omits 7e575d0ea40e virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits 64532cacb06b ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits 8596e5c8d09b rtl818x: constify ioreadX() iomem argument (as in generic [...] omits a49aa36fa7b5 iomap: constify ioreadX() iomem argument (as in generic im [...] omits 98e0ca32637c lib/test_lockup.c: make symbol 'test_works' static omits ad2e3c90a649 lib: optimize cpumask_local_spread() omits 4173e364ffb3 lib/test_bitops: do the full test during module init omits 0ab35fcdc0d9 lib/generic-radix-tree.c: remove unneeded __rcu omits 9a09da10098c lib/test_bitmap.c: add test for bitmap_cut() omits 83cb005eb754 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits ce4e4e5cfa0d sparse: group the defines by functionality omits 0101f396beaa proc/sysctl: make protected_* world readable omits 215055a0be5e alpha: fix annotation of io{read,write}{16,32}be() omits 0966ce1f73ff kernel/hung_task.c: Monitor killed tasks. omits dc9186d6511d fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ec501e28b2a0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b30cfaa7776d exec: use force_uaccess_begin during exec and exit omits d76a8bbac773 uaccess: add force_uaccess_{begin,end} helpers omits 6b19601e62ed uaccess: remove segment_eq omits d2f91a41696e riscv: include <asm/pgtable.h> in <asm/uaccess.h> omits d0ce54347e9c nds32: use uaccess_kernel in show_regs omits bb7f5f1eaee8 syscalls: use uaccess_kernel in addr_limit_user_check omits 9fe96968f79a mm/memory_hotplug: fix unpaired mem_hotplug_begin/done omits ae7153d2111c mm/memory_hotplug: introduce default dummy memory_add_phys [...] omits fec8e8d93c76 x86/mm: use max memory block size on bare metal omits 648fc581a9de include/linux/sched/mm.h: optimize current_gfp_context() omits dd8a109859da mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 354f7c8cb9d4 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 763b3cf97795 mm/memory-failure: remove stub function omits 66329b62a032 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits cca4f31f7b2f mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits f45afd1655b6 mm,hwpoison: rework soft offline for in-use pages omits 69d3950900df mm: memory-failure: add stub for page_handle_poison() omits a85fd5e6fbe6 mm,hwpoison: rework soft offline for free pages omits 66d43499dc22 mm,hwpoison: unify THP handling for hard and soft offline omits 52d464f40d5a mm,hwpoison: remove flag argument from soft offline functions omits 941e1066efcf mm,hwpoison: remove MF_COUNT_INCREASED omits 0d7f2e6d1957 mm,hwpoison: kill put_hwpoison_page() omits 60888d18d4af mm,hwpoison: un-export get_hwpoison_page and make it static omits 7b064bb4a784 mm,hwpoison-inject: don't pin for hwpoison_filter omits 28eadd17d2ad mm,madvise: refactor madvise_inject_error omits 62f3ca38aaa2 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 44cf470ccde6 mm, hwpoison: remove recalculating hpage omits e14e4321a59f mm,hwpoison: cleanup unused PageHuge() check omits fb8106d2a4b7 mm: hugetlb: fix the name of hugetlb CMA omits 891df3983aed mm: cma: return cma->name directly in cma_get_name omits af73c97f056f mm: cma: fix the name of CMA areas omits 4df7ef6995bb mm/cma.c: fix NULL pointer dereference when cma could not [...] omits 425feefab8e7 mm-vmstat-add-events-for-thp-migration-without-split-fix-2 omits 574e808882c6 mm-vmstat-add-events-for-thp-migration-without-split-fix omits 24b5e3b0508b mm/vmstat: add events for THP migration without split omits d6f5ed0bac35 mm: introduce offset_in_thp omits 8c6e2e6a6e55 mm: add thp_head omits 2ce5386da55a mm: replace hpage_nr_pages with thp_nr_pages omits c0fe4cf5ceb3 mm: add thp_size omits 06a3f8a7d912 mm: add thp_order omits 72308d819eb9 mm: move page-flags include to top of file omits 0ae2afb95f1f mm: store compound_nr as well as compound_order omits e25c189db54e mm: thp: remove debug_cow switch omits 3c603b42680f mm/migrate: add migrate-shared test for migrate_vma_*() omits 8a7389fe15c4 mm-migrate-optimize-migrate_vma_setup-for-holes-v2 omits 9fe679d8c5e4 mm/migrate: optimize migrate_vma_setup() for holes omits ee72b6a5e36f hugetlbfs: prevent filesystem stacking of hugetlbfs omits b85bd1b7aec5 doc, mm: clarify /proc/<pid>/oom_score value range omits 4b856a81b55d doc, mm: sync up oom_score_adj documentation omits 67a926940731 mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 omits 05e522fee640 mm, oom: make the calculation of oom badness more accurate omits 9f934ade668b mm: use unsigned types for fragmentation score omits d80926c03654 mm: fix compile error due to COMPACTION_HPAGE_ORDER omits da92e65a7f28 mm: proactive compaction omits 8670b490144b mm: vmscan: consistent update to pgrefill omits dd8f0bf5b380 mm/vmscan.c: fix typo omits 0c9e637b629b mm: thp: replace HTTP links with HTTPS ones omits 10d44973d8ab mm/hugetlb: split hugetlb_cma in nodes with memory omits 34b8938720ca MIPS: do not call flush_tlb_all when setting pmd entry omits 95411b9c132b mm/huge_memory.c: update tlb entry if pmd is changed omits e3f25d97d5d4 mm/page_alloc.c: skip setting nodemask when we are in interrupt omits 585b4e5e98c2 mm/page_alloc: fallbacks at most has 3 elements omits 26107c59808e mm/page_alloc: silence a KASAN false positive omits 9745c906c2f7 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits 11ce2f89c03a mm/page_alloc.c: simplify pageblock bitmap access omits 02ff85932be9 mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits 649ea408f343 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits 700b7469fb3d mm/page_alloc: keep memoryless cpuless node 0 offline omits 20cb67fca20d powerpc/numa: prefer node id queried from vphn omits cbe834d927b2 powerpc/numa: set numa_node for all possible cpus omits e9348457845e mm/shuffle: remove dynamic reconfiguration omits 3bf296290dab mm/memory_hotplug: document why shuffle_zone() is relevant omits f1fccacb75fa mm/page_alloc: remove nr_free_pagecache_pages() omits 48df47de7e2b mm: remove vm_total_pages omits 22a59b0eaf40 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits 90426adf98ea mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits 948b1ebafd52 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits 71b13d728608 page_alloc: consider highatomic reserve in watermark fast omits 33283b0d7229 mm, page_alloc: use unlikely() in task_capc() omits 38bb30188d80 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 omits d54392c3a8dd lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN omits ab9a99ba0059 kasan: remove kasan_unpoison_stack_above_sp_to() omits 5b70bd29541b kasan: update documentation for generic kasan omits 87e932742dab kasan: add tests for call_rcu stack recording omits ad568819ed80 kasan-record-and-print-the-free-track-v8 omits 49a1e7e38a07 kasan: record and print the free track omits e69c31bdbe41 rcu-kasan-record-and-print-call_rcu-call-stack-v8 omits dcef2dd385f1 rcu: kasan: record and print call_rcu() call stack omits 338ca0181eda kasan: update required compiler versions in documentation omits 8d599ab1c86f kasan: improve and simplify Kconfig.kasan omits 0a567305b0e7 mm/vmalloc.c: remove BUG() from the find_va_links() omits ce284a449f7e mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] omits dcd491bac1a2 mm/vmalloc: update the header about KVA rework omits 117234d5dc50 mm/vmalloc: switch to "propagate()" callback omits e005b837385f mm/vmalloc: simplify augment_tree_propagate_check() omits 2cdb6495ae5d mm/vmalloc: simplify merge_or_add_vmap_area() omits d7b3387167a1 vmalloc: convert to XArray omits 5d871b76fc9b mm/sparse: cleanup the code surrounding memory_present() omits adf9fd5d3c82 mm/sparse: only sub-section aligned range would be populated omits 3a3c8640c627 mm/sparse: never partially remove memmap for early section omits fd8d624b6b00 mm/mremap: start addresses are properly aligned omits 12bb98dcdc19 mm/mremap: calculate extent in one place omits 220d5f99e2c6 mm/mremap: it is sure to have enough space when extent mee [...] omits 8ea61dc510d5 mm: adjust vm_committed_as_batch according to vm overcommi [...] omits 0576ec3cdb34 percpu_counter: add percpu_counter_sync() omits c354f6638aea mm/util.c: make vm_memory_committed() more accurate omits cb7cbe4f56c7 proc/meminfo: avoid open coded reading of vm_committed_as omits ceea9eafdff2 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() omits f1ad48972301 mm/mmap.c: fix the adjusted length error omits adf67cd14845 mm: move p?d_alloc_track to separate header file omits 821abee10b79 mm: move lib/ioremap.c to mm/ omits 8caca1fbb7d5 asm-generic: pgalloc: provide generic pgd_free() omits c9cf0108f1c0 asm-generic: pgalloc: provide generic pud_alloc_one() and [...] omits 0d9fba10d79f asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] omits 261ea352442c xtensa: switch to generic version of pte allocation omits 671b9a5f02d5 opeinrisc: switch to generic version of pte allocation omits 64c02dc84c97 powerpc: fix compilation warning caused by missing include [...] omits 0731636692ff mm: remove unneeded includes of <asm/pgalloc.h> omits 21e8b5a7089d mm/memory.c: make remap_pfn_range() reject unaligned addr omits 81c73c0cf624 mm: remove redundant check non_swap_entry() omits fe9eb7a751ce mm, memcg: decouple e{low,min} state mutations from protec [...] omits 2dad8d054236 mm, memcg: avoid stale protection values when cgroup is ab [...] omits 9878a8ef2d22 mm, memcg: unify reclaim retry limits with page allocator omits ef47a3aabc51 mm, memcg: reclaim more aggressively before high allocator [...] omits 9847a92d461c mm: memcontrol: avoid workload stalls when lowering memory.high omits f42d5d8e48ab mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] omits 51ccbc7bf174 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] omits 51a08ed512df mm: memcg/slab: remove unused argument by charge_slab_page() omits 7700d74d014f mm: memcontrol: account kernel stack per node omits 4a04e2c247d5 kselftests: cgroup: add perpcu memory accounting test omits 9da5efc43f55 mm: memcg: charge memcg percpu memory to the parent cgroup omits 7dd9159d0215 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits 26017d92c9c8 mm: memcg/percpu: per-memcg percpu memory statistics omits ed7452b1e205 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits cc8b9b13f202 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits 19ec72559954 mm/percpu: fix 'defined but not used' warning omits a94ff8d04028 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 87b833f69616 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits e75f84af530e opp: ti-opp-supply: Replace HTTP links with HTTPS ones omits 07493cd8f8d9 mm: memcg/percpu: account percpu memory to memory cgroups omits bcd24230cdf1 percpu: return number of released bytes from pcpu_free_area() omits 73ad8f7ace81 tools/cgroup: add memcg_slabinfo.py tool omits f7c0b7d33f18 kselftests: cgroup: add kernel memory accounting tests omits e5409bac6e3c mm: memcg/slab: use a single set of kmem_caches for all al [...] omits 2e08f98d90ff mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits 1e80fdb37ac9 mm: memcg/slab: deprecate slab_root_caches omits 7f527eb95365 mm: memcg/slab: remove memcg_kmem_get_cache() omits 43e6ad513ba4 mm: memcg/slab: simplify memcg cache creation omits 7d657cff9714 mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits c6134004993a mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits 0a1c367122e2 mm: memcg/slab: deprecate memory.kmem.slabinfo omits 8169919ad8f0 mm: memcg/slab: charge individual slab objects instead of pages omits fb285d21e9ca mm: memcg/slab: save obj_cgroup for non-root slab objects omits 1562d935a159 mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits adf0acda128e mm: memcg/slab: obj_cgroup API omits 51a68822bb16 mm: memcontrol: decouple reference counting from page accounting omits f250e6dfd48a mm: slub: implement SLUB version of obj_to_index() omits c4baf45724c0 mm: memcg: convert vmstat slab counters to bytes omits 57fee723bcca mm: memcg: prepare for byte-sized vmstat items omits 978c5709d783 mm: memcg: factor out memcg- and lruvec-level changes out [...] omits 7c8a59c633e5 mm: kmem: make memcg_kmem_enabled() irreversible omits 254f627179f1 tmpfs: support 64-bit inums per-sb omits 1bdc065d60f3 tmpfs: per-superblock i_ino support omits 1e870496ff54 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] omits 50ec7f1ea916 mm/swap_slots.c: simplify enable_swap_slots_cache() omits 80a30e61c4dd mm/swap_slots.c: simplify alloc_swap_slot_cache() omits 24cb2ccf0dde mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] omits 00261edff56c mm: filemap: clear idle flag for writes omits d7e0f76e17d1 mm/debug: print hashed address of struct page omits b27c14696880 mm/debug: print the inode number in dump_page omits 9774268f9162 mm/debug: switch dump_page to get_kernel_nofault omits 3ac1a3fd1e2f mm/debug: print head flags in dump_page omits fd6b7bfc082f mm/debug: dump compound page information on a second line omits fd8252db40be mm-handle-page-mapping-better-in-dump_page-fix omits 71df0d21cc71 mm/debug: handle page->mapping better in dump_page omits 82f36faf2ccc documentation-mm-add-descriptions-for-arch-page-table-helpers-v5 omits 7ef5c09641b3 Documentation/mm: Add descriptions for arch page table helpers omits 30a27f63f1f5 mm/debug_vm_pgtable: add debug prints for individual tests omits e3dac07438c9 mm-debug_vm_pgtable-add-tests-validating-advanced-arch-pag [...] omits f0c812f24150 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] omits 055ea3d49e2e mm/debug_vm_pgtable: add tests validating arch helpers for [...] omits 3a8eaf1f1ab3 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits 92445e1785c7 mm/slub.c: drop lockdep_assert_held() from put_map() omits 7b7ce1709f17 mm, slab/slub: improve error reporting and overhead of cac [...] omits 5159ecb8cd2e mm, slab/slub: improve error reporting and overhead of cac [...] omits 53ca8e8c6417 mm, slab/slub: move and improve cache_from_obj() omits 563e87cb12d2 mm, slub: extend checks guarded by slub_debug static key omits 4faa7d52c554 mm, slub: introduce kmem_cache_debug_flags()-fix omits 5c4af47401dc mm, slub: introduce kmem_cache_debug_flags() omits c1da7848bcb3 mm, slub: introduce static key for slub_debug() omits bc9352e90e1e mm, slub: make reclaim_account attribute read-only omits a477f3e26ffa mm, slub: make remaining slub_debug related attributes read-only omits 78bd9774c3c2 mm, slub: remove runtime allocation order changes omits db72a39b6078 mm, slub: make some slub_debug related attributes read-only omits dd0b957d00de mm, slub: make function parse_slub_debug_flags() static omits 5fd0a49ebced mm, slub: extend slub_debug syntax for multiple blocks omits 39b961882f90 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] omits 8bfbaacd2330 slab: fix misplaced __free_one() omits 4e1e70129aea mm/slab: add naive detection of double free omits b177183b66b0 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB omits d3d570f1dbf3 mm: ksize() should silently accept a NULL pointer omits 6b96ab59fcb5 mm, treewide: rename kzfree() to kfree_sensitive() omits 30b8540079af kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 6c1f4fdd57e9 ramfs: support O_TMPFILE omits cf9d946bca38 ocfs2: change slot number type s16 to u16 omits c23259668f2d ocfs2: fix ocfs2 corrupt when iputting an inode omits 74e18aff61f0 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2ae809eaed1e const_structs.checkpatch: add regulator_ops omits 594e548f6c07 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] omits d15a7524e47e scripts/decode_stacktrace.sh: guess path to modules omits 45a52cb7f4ee scripts/decode_stacktrace.sh: guess basepath if not specified omits 132270041e68 scripts/decode_stacktrace.sh: skip missing symbols omits e0227514e97d scripts/bloat-o-meter: Support comparing library archives omits aadc661f7e95 scripts-tagssh-collect-compiled-source-precisely-v2 omits d132c52a0e82 scripts/tags.sh: collect compiled source precisely omits aeb1a53ea4f0 kthread: remove incorrect comment in kthread_create_on_cpu() omits d29b9427667d checkpatch: test $GIT_DIR changes omits addd4c1f0c65 mailmap: add entry for Mike Rapoport omits edff3bac4c67 mm/hugetlb: avoid hardcoding while checking if cma is enabled omits 669b7dffb6fd mm/memcg: fix refcount error while moving and swapping omits 1a463478c8e1 /proc/kpageflags: do not use uninitialized struct pages omits 9c3e2bb865bc /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits f63617208bde mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() omits 2218949fe0dd mm: initialize return of vm_insert_pages omits 87a02f7825c7 vfs/xattr: mm/shmem: kernfs: release simple xattr entry in [...] omits d760567e10a8 mm-close-race-between-munmap-and-expand_upwards-downwards-fix omits 14189d1a10af mm/mmap.c: close race between munmap() and expand_upwards( [...] omits 811b5a5c5bea mm/memory.c: avoid access flag update TLB flush for retrie [...] omits 33bda5fb6727 mm/shuffle: don't move pages between zones and don't read [...] omits 863c8716cd44 Merge branch 'for-5.9/io_uring' into for-next omits 9facbf0f50ad io_uring: place cflags into completion data omits 7429c6f8c109 io_uring: remove sequence from io_kiocb omits 599d551dc1ac io_uring: use non-intrusive list for defer omits 52dda64b953a io_uring: remove init for unused list omits 2767b3b7f1b6 io_uring: add req->timeout.list omits 4b95dd148937 io_uring: use completion list for CQ overflow omits fabeb4ad3f32 io_uring: use inflight_entry list for iopoll'ing omits 1e805744ec5f io_uring: rename ctx->poll into ctx->iopoll omits 4bbc5bc230bd io_uring: share completion list w/ per-op space omits 4c8a37e212a8 io_uring: follow **iovec idiom in io_import_iovec omits a4d3056be114 io_uring: add a helper for async rw iovec prep omits 1e6ca967ef15 io_uring: simplify io_req_map_rw() omits 89ddb3ed5a92 Merge branch 'for-next/gcc-plugins' into for-next/kspp omits 5516b2c942dc Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9e601984b12f Merge tag 'socfpga_fixes_for_v5.8' of git://git.kernel.org [...] omits 44cdb07bb23a Merge branch 'for-5.9/io_uring' into for-next omits f14a21bba990 io_uring: replace rw->task_work with rq->task_work omits 86d3c1bde948 io_uring: extract io_sendmsg_copy_hdr() omits 3c3ea9382628 io_uring: use more specific type in rcv/snd msg cp omits b5fe7b4b6fba io_uring: rename sr->msg into umsg omits 1bf8340687f4 Merge branch 'for-5.9/drivers' into for-next omits c92c96cb9430 Merge branch 'for-5.9/io_uring' into for-next omits 778a888a3e6a io_uring: fix sq array offset calculation omits fa323f9fe57a Merge branch 'io_uring-5.8' into for-5.9/io_uring omits 76cb70ae291c Merge remote-tracking branch 'regmap/for-5.9' into regmap-next omits 516d63dbf222 Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus omits bd045a2c69f0 Merge branch 'for-5.9/drivers' into for-next omits fe1a7df0c542 Merge branch 'for-5.9/block' into for-next omits ca993f404295 Merge branch 'for-5.9/io_uring' into for-next omits 8874194b9ff6 Merge branch 'for-5.9/io_uring' into for-next omits 9d6a05279d8b Merge branch 'for-5.9/block' into for-next omits cf8ebfebafc9 Merge branch 'for-5.9/block' into for-next omits b86d2c3398fc Merge branch 'for-5.9/block' into for-next omits 011a876413c8 Merge branch 'for-5.9/block' into for-next omits a4cf82d8790f Merge branch 'for-5.9/io_uring' into for-next omits dd1669fa7600 Merge branch 'for-5.9/io_uring' into for-next omits 78f167efbd6c Merge branch 'pidfd' into for-next omits a57927d2dce2 nsfs: add NS_GET_INIT_PID ioctl omits 299f4911d49e Merge branch 'for-5.9/io_uring' into for-next omits 0769534b28a9 Merge branch 'for-5.9/block' into for-next omits c3af8223782c Merge branch 'sunxi/config-for-5.9' into sunxi/for-next omits 1f95c459ea29 Merge branch 'sunxi/fixes-for-5.8' into sunxi/for-next omits 13871279ff5c arm64: dts: allwinner: h6: Fix Cedrus IOMMU usage omits 938e4801580a soc: document merges omits a3d8fc0e73bc Merge branches 'arm/soc', 'arm/dt' and 'arm/defconfig' int [...] omits 1c32355c1531 Merge branch 'for-5.9/io_uring' into for-next omits 593c0f3c162c Merge branch 'for-5.9/block' into for-next omits ebce3c1c2c39 Merge branch 'for-5.9/io_uring' into for-next omits bb66edba3eb7 Merge branch 'for-5.9/block' into for-next omits e859437c2849 Merge branch 'for-5.9/block' into for-next omits 8d769aa6db3b Merge branch 'for-5.9/block' into for-next omits 6823a8d01793 Merge branch 'for-5.9/block' into for-next omits eefe20056776 Merge branch 'for-5.9/block' into for-next omits 8f30bf081d86 Merge branch 'for-5.9/block' into for-next omits 64c9be67a688 Merge branch 'for-5.9/block' into for-next omits 5df4123d3d46 Merge branch 'for-5.9/io_uring' into for-next omits b2b0cf9297cb Merge branches 'arm/fixes' and 'arm/omap-fixes' into for-next omits ee2cfc5b87c8 Merge branch 'kspp/uninit/macro' into for-next/kspp omits c41580b6dad0 Merge branch 'kspp/auto-var-init/zero' into for-next/kspp omits 4dae6c3e01c4 compiler: Remove uninitialized_var() macro omits 80b89ab785a4 treewide: Remove uninitialized_var() usage omits d1295ed4d93d checkpatch: Remove awareness of uninitialized_var() macro omits f49d9723afad mm/debug_vm_pgtable: Remove uninitialized_var() usage omits fecd1eb1bfe6 f2fs: Eliminate usage of uninitialized_var() macro omits 7474efb549e5 media: sur40: Remove uninitialized_var() usage omits 314f7e3ca65a KVM: PPC: Book3S PR: Remove uninitialized_var() usage omits 80d2f39440cd clk: spear: Remove uninitialized_var() usage omits 1cf27c834275 clk: st: Remove uninitialized_var() usage omits 3a055d463efa spi: davinci: Remove uninitialized_var() usage omits 0bf354998718 ide: Remove uninitialized_var() usage omits 1ea730e9cead rtlwifi: rtl8192cu: Remove uninitialized_var() usage omits d987fed3af2e b43: Remove uninitialized_var() usage omits aae53db99a6e drbd: Remove uninitialized_var() usage omits c5a526a0a39e x86/mm/numa: Remove uninitialized_var() usage omits 36f60cfef7c6 docs: deprecated.rst: Add uninitialized_var() omits e7bf9997c605 opp: core: Add missing export for dev_pm_opp_adjust_voltage omits d9d8efd3241b firmware/dmi: Report DMI Bios & EC firmware release adds 811f04bac151 afs: Fix interruption of operations adds 6cbba1f9114a keys: asymmetric: fix error return code in software_key_query() adds 0665a4e9a1d6 Merge tag 'dmaengine-fix-5.8-rc6' of git://git.kernel.org/ [...] adds 994e99a96c9b Merge tag 'platform-drivers-x86-v5.8-2' of git://git.infra [...] adds f8456690ba8e Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 3ce315a704b4 thermal/int340x_thermal: Prevent page fault on .set_mode() op adds f3d7fb38976b thermal: int3403_thermal: Downgrade error message adds a8f62f183021 Revert "thermal: mediatek: fix register index error" adds 7e8d2f6d4d8f Merge tag 'thermal-v5.8-rc6' of git://git.kernel.org/pub/s [...] adds 7531ee3147ed Merge tag 'tty-5.8-rc6' of git://git.kernel.org/pub/scm/li [...] adds 6a058f0be518 Merge tag 'staging-5.8-rc6' of git://git.kernel.org/pub/sc [...] adds 50ad1c2155a3 Merge tag 'driver-core-5.8-rc6' of git://git.kernel.org/pu [...] adds 3e543a4d3001 Merge tag 'char-misc-5.8-rc6' of git://git.kernel.org/pub/ [...] adds 6544abc520f0 opp: Increase parsed_static_opps in _of_add_opp_table_v1() adds a6c99daa8c9b Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] adds 1740f21af58b Merge branch 'pm-cpufreq' adds 07a56bb875af Merge tag 'pm-5.8-rc6' of git://git.kernel.org/pub/scm/lin [...] adds 7f983fb07bcf Merge remote-tracking branch 'fixes/master' adds 86755609612e Merge remote-tracking branch 'kbuild-current/fixes' adds c07e902a511e Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] adds d943a9c83e3d Merge tag 'imx-fixes-5.8-2' of git://git.kernel.org/pub/sc [...] adds b041ef0e58d1 Merge tag 'omap-for-v5.8/fixes-rc5-signed' of git://git.ke [...] adds 6d88f162a20a Merge tag 'socfpga_fixes_for_v5.8' of git://git.kernel.org [...] adds ef36f06ed098 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds bdc5c744c7b6 drivers/perf: Fix kernel panic when rmmod PMU modules duri [...] adds ac2081cdc4d9 arm64: ptrace: Consistently use pseudo-singlestep exceptions adds 3a5a4366cecc arm64: ptrace: Override SPSR.SS when single-stepping is enabled adds 15956689a0e6 arm64: compat: Ensure upper 32 bits of x0 are zero on sysc [...] adds 59ee987ea47c arm64: ptrace: Add a comment describing our syscall entry/ [...] adds 139dbe5d8ed3 arm64: syscall: Expand the comment about ptrace and syscall(-1) adds d83ee6e3e75d arm64: ptrace: Use NO_SYSCALL instead of -1 in syscall_tra [...] adds 5afc78551bf5 arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP adds 0134640c8864 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 72e6e90f8d7f Merge remote-tracking branch 'powerpc-fixes/fixes' adds ecbd603dfbd1 Merge remote-tracking branch 'sparc/master' adds 841eb4012cef dpaa2-eth: check fsl_mc_get_endpoint for IS_ERR_OR_NULL() adds f961134a612c vsock/virtio: annotate 'the_virtio_vsock' RCU pointer adds c28d9a285668 ax88172a: fix ax88172a_unbind() failures adds 340746398b67 net: fec: fix hardware time stamping by external devices adds 473309fb8372 net: dp83640: fix SIOCSHWTSTAMP to update the struct with [...] adds 85a6dfd4adff Merge remote-tracking branch 'net/master' adds 3030a06b3fd1 Merge remote-tracking branch 'bpf/master' adds 59e167ce6ce4 Merge remote-tracking branch 'ipsec/master' adds 64dc30a104e3 Merge remote-tracking branch 'netfilter/master' adds 473fbe13fd6f ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 adds 158ae2f5e6fe ALSA: hda/realtek - Enable Speaker for ASUS UX563 adds 5734e509d5d5 ALSA: hda/realtek - fixup for yet another Intel reference board adds c6f3752a6193 Merge remote-tracking branch 'sound-current/for-linus' adds b3df80ab6d14 ASoC: Intel: bytcht_es8316: Add missed put_device() adds fe0a53044b4b ASoC: rt5682: Report the button event in the headset type only adds 6cec6c677162 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 261450e19ffb Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 299632e54b2e regmap: debugfs: Don't sleep while atomic for fast_io regmaps adds d56929cfd0b6 Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus adds 35e81c26c0d8 Merge remote-tracking branch 'regmap-fixes/for-linus' adds f184d4004bdc Merge remote-tracking branch 'regulator-fixes/for-linus' adds 4848743fd378 Merge remote-tracking branch 'spi-fixes/for-linus' adds e7b931bee739 USB: serial: iuu_phoenix: fix memory corruption adds c7300cdf8f68 Merge tag 'usb-serial-5.8-rc6' of https://git.kernel.org/p [...] adds 6f5dcebea67b Merge remote-tracking branch 'usb.current/usb-linus' adds a23a793b03f4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds fbf2e82e3e85 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds c38f2972d3dc Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 075f0f2b5141 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 9724e13f8f52 Merge remote-tracking branch 'scsi-fixes/fixes' adds 1f054fd26e29 drm/vmwgfx: fix update of display surface when resolution changes adds 8257a0d91310 Merge branch 'vmwgfx-fixes-5.8' of git://people.freedeskto [...] adds 03d54ef0a1d5 Merge tag 'drm-misc-fixes-2020-07-15' of git://anongit.fre [...] adds 524d4f71e755 Merge tag 'drm-intel-fixes-2020-07-15' of git://anongit.fr [...] adds 606d2d7640fa Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 32598ade78c7 Merge remote-tracking branch 'mmc-fixes/fixes' adds 32c2781cb0f1 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 3c7f84b22484 Merge remote-tracking branch 'fpga-fixes/fixes' new c45db5346681 Merge remote-tracking branch 'kbuild/for-next' new d3fa60d7bfdc dma-mapping: move the remaining DMA API calls out of line new b41741730059 dma-mapping: inline the fast path dma-direct calls new 249542813648 dma-mapping: make support for dma ops optional new 24eefcb28312 dma-mapping: add a dma_ops_bypass flag to struct device new 8088d8737bb8 powerpc: use the generic dma_ops_bypass mode new 88ff79e455af Merge remote-tracking branch 'dma-mapping/for-next' new a01524937342 Merge remote-tracking branch 'arm/for-next' new 6ca82cfe1504 Merge remote-tracking branch 'arm64/for-next/core' new e03182627cee Merge remote-tracking branch 'arm-perf/for-next/perf' new 056a7ecf4725 Merge tag 'uniphier-dt-v5.9' of git://git.kernel.org/pub/s [...] new dfe2a4cf8e2f Merge tag 'uniphier-dt64-v5.9' of git://git.kernel.org/pub [...] new 67b2563855ad Merge tag 'omap-for-v5.9/dt-signed' of git://git.kernel.or [...] new 99e5a32902d9 ARM: dts: BCM5301X: Specify switch ports for Luxul devices new c4f294fd2fd2 ARM: dts: bcm: Align L2 cache-controller nodename with dtschema new aee13efe44c1 Merge tag 'tags/bcm2835-dt-next-2020-07-06' into devicetree/next new 42027dfe59c0 Merge tag 'arm-soc/for-5.9/devicetree' of https://github.c [...] new 32ed5880aef5 Merge tag 'omap-for-v5.9/ti-sysc-drop-pdata-take2-signed' [...] new 0e9aa96859ed Merge tag 'omap-for-v5.9/dt-pt2-signed' of git://git.kerne [...] new 39a85f6d91a1 Merge tag 'v5.8-next-dts64' of git://git.kernel.org/pub/sc [...] new c083897c6736 Merge branch 'arm/dt' into for-next new fb4ae31614d5 Merge tag 'omap-for-v5.9/soc-signed' of git://git.kernel.o [...] new b0ecacfd0be3 Merge branch 'arm/soc' into for-next new 86aa16082022 Merge tag 'soc-attr-updates-5.9' of git://git.kernel.org/p [...] new 58df195cd47d optee: use uuid for sysfs driver entry new 5f178bb71e3a optee: enable support for multi-stage bus enumeration new 9f1944c23c8c tpm_ftpm_tee: register driver on TEE bus new 38d9dff186f1 Merge tag 'optee-bus-for-v5.9' of git://git.linaro.org/peo [...] new 409d01fb8316 Merge tag 'scmi-updates-5.9' of git://git.kernel.org/pub/s [...] new 7247e1f1b02f Merge tag 'v5.8-next-soc' of git://git.kernel.org/pub/scm/ [...] new 05d94a2de41e Merge branch 'arm/drivers' into for-next new 066f5f4c7967 arm64: defconfig: enable TSN features for ENETC and simili [...] new 54ae1055e550 arm64: defconfig: enable CONFIG_FSL_ENETC_QOS new dd02af5aebdb Merge branch 'arm/defconfig' into for-next new eec3b7c0c0f8 soc: document merges new 27f18f0e00ed Merge remote-tracking branch 'arm-soc/for-next' new 7d962ed398d8 Merge remote-tracking branch 'amlogic/for-next' new ebb67879c9aa Merge remote-tracking branch 'aspeed/for-next' new 5d17c15e7958 Merge remote-tracking branch 'at91/at91-next' new a3fe2e226634 Merge remote-tracking branch 'imx-mxs/for-next' new c25f2e261e27 Merge remote-tracking branch 'keystone/next' new 8340b45bae62 Merge remote-tracking branch 'mediatek/for-next' new f0d0ff07b805 Merge remote-tracking branch 'mvebu/for-next' new c5836fbed4db Merge remote-tracking branch 'omap/for-next' new dff0f49cda84 arm64: dts: qcom: sm8250: Drop tcsr_mutex syscon new 0a64d9befd91 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new 8c62b6076105 Merge remote-tracking branch 'qcom/for-next' new f1883e9ac57b Merge remote-tracking branch 'realtek/for-next' new d344234abde9 ARM: dts: gose: Fix ports node name for adv7180 new 0acc7a639658 ARM: dts: renesas: Remove unused remote property from adv7 [...] new 273f00a1ece8 arm64: dts: renesas: cat875: Drop superfluous phy-mode new 8f208c28e101 arm64: dts: renesas: Restructure Makefile new 096aca2e6cad arm64: defconfig: Enable R8A774E1 SoC new 960be78ba0cd arm64: dts: renesas: Initial r8a774e1 SoC device tree new 7ce1f1686f1e arm64: dts: renesas: Add HiHope RZ/G2H main board support new 5bfc3ded6908 arm64: dts: renesas: Add HiHope RZ/G2H sub board support new 6e2f9062749a arm64: dts: renesas: add full-pwr-cycle-in-suspend into eM [...] new 464e6eadf705 arm64: dts: renesas: Fix SD Card/eMMC interface device node names new 81b9cc734976 ARM: dts: renesas: Fix SD Card/eMMC interface device node names new 4cdd1e4991e7 ARM: dts: gose: Fix ports node name for adv7612 new e5c862dfdd40 arm64: dts: renesas: r8a774e1: Add IPMMU device nodes new 74022fc40069 arm64: dts: renesas: r8a774e1: Add SYS-DMAC device nodes new 29318efc3a5c arm64: dts: renesas: r8a774e1: Add GPIO device nodes new 4810e4c2404e arm64: dts: renesas: r8a774e1: Add Ethernet AVB node new 1e8b1925b49e arm64: dts: renesas: Introduce r8a774a1-beacon-rzg2m-kit new 6911920dd460 Merge branch 'renesas-arm-dt-for-v5.9' into renesas-next new 8210a6c05770 dt-bindings: arm: renesas: Document beacon-rzg2m new a44e60d6789f Merge branch 'renesas-dt-bindings-for-v5.9' into renesas-next new 8c7d57322bc8 arm64: dts: renesas: Initial r8a774e1 SoC device tree new 47ae536a14bb arm64: dts: renesas: Add HiHope RZ/G2H main board support new 05ea7fab6816 arm64: dts: renesas: Add HiHope RZ/G2H sub board support new 9f42df9d0520 arm64: dts: renesas: add full-pwr-cycle-in-suspend into eM [...] new 17457e32cc07 arm64: dts: renesas: Fix SD Card/eMMC interface device node names new 619e79340c88 ARM: dts: renesas: Fix SD Card/eMMC interface device node names new 59bce9737d4a ARM: dts: gose: Fix ports node name for adv7612 new c346f5c6b692 arm64: dts: renesas: r8a774e1: Add IPMMU device nodes new dcd240ba8043 arm64: dts: renesas: r8a774e1: Add SYS-DMAC device nodes new 2d4a15fbca9d arm64: dts: renesas: r8a774e1: Add GPIO device nodes new 65d133b81cc3 arm64: dts: renesas: r8a774e1: Add Ethernet AVB node new 6f37662ef808 arm64: dts: renesas: Introduce r8a774a1-beacon-rzg2m-kit new fcaac9c57142 arm64: dts: renesas: r8a774e1: Add operating points new bdff1f68b03b arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support new e56ea2516130 arm64: dts: renesas: r8a774e1: Add CMT device nodes new 8f97815f0f3d arm64: dts: renesas: r8a774e1: Add TMU device nodes new 86756a5d8cb8 arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes new 34517599ce58 arm64: dts: renesas: r8a774e1: Add SDHI nodes new e423bc137ed8 arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support new 654bfc54a06d arm64: dts: renesas: r8a774e1: Add MSIOF nodes new 1f966d79b80d arm64: dts: renesas: r8a774e1: Add RWDT node new bb899a12d97c arm64: dts: renesas: r8a774e1: Add CAN[FD] support new 8e5a980249d6 Merge branch 'renesas-arm-dt-for-v5.9' into renesas-next new a132878f0430 Merge remote-tracking branch 'renesas/next' new 8e38e6c251e2 Merge remote-tracking branch 'reset/reset/next' new 8ff28a8464e3 Merge remote-tracking branch 'rockchip/for-next' new e0a9687d259d Merge remote-tracking branch 'samsung-krzk/for-next' new b101e29cb991 Merge remote-tracking branch 'scmi/for-linux-next' new 62a8ccf3a248 arm64: dts: allwinner: h6: Fix Cedrus IOMMU usage new 193762b7740b Merge branches 'sunxi/config-for-5.9' and 'sunxi/fixes-for [...] new 62675163ad0c Merge remote-tracking branch 'sunxi/sunxi/for-next' new 7c06f0e3b690 Merge branch for-5.9/clk into for-next new 0e0a68608f27 dt-bindings: Add vendor prefix for Acer Inc. new ee0b73a1be6e dt-bindings: ARM: tegra: Add Acer Iconia Tab A500 new c259dacde216 dt-bindings: ARM: tegra: Add ASUS Google Nexus 7 new 1f9b824da5e7 dt-bindings: Add documentation for GV11B GPU new 6b38a15c1c13 dt-bindings: i2c: tegra: Document Tegra210 VI I2C clocks a [...] new 84503b79ccc5 Merge branch for-5.9/dt-bindings into for-next new 5dad65c4e32b Merge branch for-5.9/firmware into for-next new 36ca0e7acc0b Merge branch for-5.9/memory into for-next new 674b5102e3bb ARM: tegra: Add device-tree for Acer Iconia Tab A500 new 2720008f4239 ARM: tegra: Add device-tree for ASUS Google Nexus 7 new 94023261d052 Merge branch for-5.9/arm/dt into for-next new 139a390c091b arm64: tegra: Add missing clocks and power-domains to Tegr [...] new 4087162fecf4 arm64: tegra: Add #{address,size}-cells for VI I2C on Tegra210 new eb93bd8d273b arm64: tegra: Add HDMI supplies on Norrin new d4ff18b86a2a arm64: tegra: Add compatible string for Tegra194 CPU complex new fd95be095de2 arm64: tegra: Add the GPU on Tegra194 new 04872020ab98 Merge branch for-5.9/arm64/dt into for-next new 4406fe306759 Merge remote-tracking branch 'tegra/for-next' new 18a4e2d8af18 Merge remote-tracking branch 'ti-k3/ti-k3-next' new d6c85d163e6f Merge remote-tracking branch 'uniphier/for-next' new 9d10be27284a Merge remote-tracking branch 'clk/clk-next' new bbc772b1b248 Merge remote-tracking branch 'csky/linux-next' new f56d9ae7d9d3 Merge remote-tracking branch 'h8300/h8300-next' new 59fedb796e5a Merge remote-tracking branch 'm68k/for-next' new 16e90b3b81ae Merge remote-tracking branch 'm68knommu/for-next' new cd79e378f11d dt-bindings: vendor-prefixes: Add YLM new 530043b86b5e dt-bindings: MIPS: Add entry for the YLM RetroMini new 92404db74571 dt-bindings: timer/ingenic,tcu: Add compatible strings for [...] new 68c48f7ce95a MIPS: ingenic: Use enum instead of macros for Ingenic SoCs new c211ab5f5e6e MIPS: ingenic: Add support for the JZ4725B SoC new ac6b13814f7a MIPS: ingenic: Add support for the RS90 board new 7a98c066e909 MIPS: ingenic: RS90: Added defconfig new f17d3f218d86 MIPS: Loongson: Cleanup cpu_hwmon.c new 17cbb0702e89 MIPS: Loongson: Reduce possible loop times and add log in [...] new f59dc5119192 MIPS: Loongson: Fix boot warning about hwmon_device_register() new a6aa35e30a7a MIPS: Loongson64: Fix machine naming new 24af105962c8 MIPS: Loongson64: DeviceTree for LS7A PCH new 770a697c45de MIPS: Loongson64: Load LS7A dtbs new ef054ad38825 mips: Replace HTTP links with HTTPS ones new c7c101df0aec MIPS: fix vdso different address spaces new 63970c291d6c MIPS: Ingenic: Add Ingenic X1830 support. new 1c3dea35372c dt-bindings: MIPS: Add X1830 based CU1830-Neo and fix bug [...] new 56d47fbbb7b4 MIPS: Ingenic: Add YSH & ATIL CU Neo board support. new 233ed6f31adf MIPS: Ingenic: Fix bugs and add missing LED node for X1000. new c8353fbdfcb4 MIPS: CU1000-Neo: Refresh defconfig to support LED. new a859647b4e6b mips/vdso: Fix resource leaks in genvdso.c new 67d0662ce911 MIPS: Prevent READ_IMPLIES_EXEC propagation new f34442b7de1a Merge remote-tracking branch 'mips/mips-next' new 77c65279c9d0 Merge remote-tracking branch 'nds32/next' new 99db41da4333 Merge remote-tracking branch 'parisc-hd/for-next' new 029ab30b4c0a powerpc/mm: Enable radix GTSE only if supported. new b6c84175078f powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE o [...] new dd3d9aa5589c powerpc/mm/book3s64/radix: Off-load TLB invalidations to h [...] new c83040192f37 powerpc/pmem: Restrict papr_scm to P8 and above. new 32db09d992dd powerpc/pmem: Add new instructions for persistent storage [...] new d35804279318 powerpc/pmem: Add flush routines using new pmem store and [...] new 3e79f082ebfc libnvdimm/nvdimm/flush: Allow architecture to override the [...] new 76e6c73f33d4 powerpc/pmem: Update ppc64 to use the new barrier instruction. new 436499ab868f powerpc/pmem: Avoid the barrier in flush routines new 8c26ab72663b powerpc/pmem: Initialize pmem device on newer hardware new 891b4fe8fe3d powerpc/64s: restore_math remove TM test new 01eb01877f33 powerpc/64s: Fix restore_math unnecessarily changing MSR new b2b46304e936 powerpc: re-initialise lazy FPU/VEC counters on every fault new 1026798c644b powerpc/security: re-name count cache flush to branch cache flush new c06ac2771070 powerpc/security: change link stack flush state to the flu [...] new 1afe00c74ffe powerpc/security: make display of branch cache flush more [...] new c0036549a9d9 powerpc/security: split branch cache flush toggle from cod [...] new 70d7cdaf0548 powerpc/64s: Move branch cache flushing bcctr variant to p [...] new 4d24e21cc694 powerpc/security: Allow for processors that flush the link [...] new 48f6e7f6d948 powerpc/pseries: remove cede offline state for CPUs new ec2fc2a9e9bb powerpc/rtas: don't online CPUs for partition suspend new c30f931e891e powerpc/numa: remove ability to enable topology updates new 7d35bef96a46 powerpc/numa: remove unreachable topology update code new e6eacf8eb4de powerpc/numa: make vphn_enabled, prrn_enabled flags const new 50e0cf3742a0 powerpc/numa: remove unreachable topology timer code new 6325cb4a4ea8 powerpc/numa: remove unreachable topology workqueue code new 9fb8b5fd1bf7 powerpc/numa: remove vphn_enabled and prrn_enabled internal flags new 893ec6461f46 powerpc/numa: stub out numa_update_cpu_topology() new b1815aeac7fd powerpc/numa: remove timed_topology_update() new 1835303e5690 powerpc/numa: remove start/stop_topology_update() new 91713ac37785 powerpc/rtasd: simplify handle_rtas_event(), emit message [...] new 042ef7cc43f4 powerpc/numa: remove prrn_is_enabled() new cdf082c4570f powerpc/numa: remove arch_update_cpu_topology new bb7c3d36e3b1 powerpc/pseries: remove prrn special case from DT update path new 4abe60c6448b powerpc/pseries: remove memory "re-add" implementation new 38c392cef190 powerpc/pseries: remove dlpar_cpu_readd() new e978a3ccaa71 powerpc/pseries: remove obsolete memory hotplug DT notifier code new 1a8f0886a600 powerpc/perf/hv-24x7: Add cpu hotplug support new 792f73f747b8 powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to [...] new db551f8cc6a3 powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base in [...] new 1d33dd84080f powerpc/ppc-opcode: Move ppc instruction encoding from tes [...] new 0654186510a4 powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h new 3a1812379163 powerpc/ppc-opcode: Consolidate powerpc instructions from [...] new 357c57294831 powerpc/ppc-opcode: Reuse raw instruction macros to stringify new e4208f1399b1 powerpc/ppc-opcode: Fold PPC_INST_* macros into PPC_RAW_* macros new ade7667a981b powerpc: Add cputime_to_nsecs() new ba608c4fa12c powerpc/fadump: fix race between pstore write and fadump c [...] new 29d9407e1037 powerpc/xive: Remove unused inline function xive_kexec_tea [...] new 89c140bbaeee pseries: Fix 64 bit logical memory block panic new 92fe8483b166 cpuidle/pseries: Make symbol 'pseries_idle_driver' static new 07497137a5ef ocxl: Replace HTTP links with HTTPS ones new 9a3e3dccbf43 powerpc/Kconfig: Replace HTTP links with HTTPS ones new 77ca3951cc37 powerpc/perf: Add kernel support for new MSR[HV PR] bits i [...] new a9f675f950a0 powerpc/vdso: Fix vdso cpu truncation new 61f879d97ce4 powerpc/pseries: Detect secure and trusted boot state of t [...] new 138540df538c Merge remote-tracking branch 'powerpc/next' new 3f53584d548c Merge remote-tracking branch 'risc-v/for-next' new 0572cdef2e51 Merge remote-tracking branch 's390/features' new ec861882eb54 Merge remote-tracking branch 'sh/for-next' new 14ceb601018f Merge remote-tracking branch 'fscrypt/master' new 63dad4fe1569 Merge remote-tracking branch 'btrfs/for-next' new 80535b71b984 cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails new e9225f19dfd0 cifs: Remove the superfluous break new 5ccc1f8a1a87 Merge remote-tracking branch 'cifs/for-next' new 3d30fdf76680 exfat: fix name_hash computation on big endian systems new 19dde7a0e4bf Merge remote-tracking branch 'exfat/dev' new 1c12377d5d98 Merge remote-tracking branch 'ext3/for_next' new 4ee3807a2838 Merge remote-tracking branch 'f2fs/dev' new 31070f6ccec0 fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS new 8c11044d14ec Merge remote-tracking branch 'fuse/for-next' new f03ce82ebf56 Merge remote-tracking branch 'nfs-anna/linux-next' new 6faac1b0b650 Merge remote-tracking branch 'nfsd/nfsd-next' new 81a33c1ee941 ovl: fix unneeded call to ovl_change_flags() new 4518dfcf761e ovl: fix lookup of indexed hardlinks with metacopy new e3ea61b35b87 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 81dec5ff1482 Merge remote-tracking branch 'xfs/for-next' new e035b2986134 Merge remote-tracking branch 'iomap/iomap-for-next' new 144b22e70005 Merge remote-tracking branch 'file-locks/locks-next' new e337c56b150c Merge remote-tracking branch 'vfs/for-next' new 48e4f08099cc Merge remote-tracking branch 'printk/for-next' new bd6f78d11f0d Merge remote-tracking branch 'pci/next' new 8ea703d15d88 Merge remote-tracking branch 'pstore/for-next/pstore' new 49485850238e Merge remote-tracking branch 'hid/for-next' new 90faf904cb6a Merge remote-tracking branch 'i2c/i2c/for-next' new a3d13a0a23ea Replace HTTP links with HTTPS ones: DMI/SMBIOS SUPPORT new b85ae072e7b9 Merge remote-tracking branch 'dmi/dmi-for-next' new 592916124b8e Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e5c9ba08e188 Merge remote-tracking branch 'jc_docs/docs-next' new 4a3f0bec3249 Merge remote-tracking branch 'v4l-dvb/master' new 69c59ff6e58b Merge branch 'pm-opp' into linux-next new 19231a8739d1 cpufreq: freq_table: Demote obvious misuse of kerneldoc to [...] new a9909c217fb1 cpufreq: cpufreq: Demote lots of function headers unworthy [...] new dd2e65f2ae92 cpufreq: cpufreq_governor: Demote store_sampling_rate() he [...] new 4a27aa9cb5b2 cpufreq: pasemi: Include header file for {check,restore}_a [...] new 44bd9a30ef73 cpufreq: powernv-cpufreq: Fix a bunch of kerneldoc related issues new e1711f296a2d cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused new a7b909376d39 cpufreq: acpi-cpufreq: Mark sometimes used ID structs as _ [...] new 638b509795a1 cpufreq: powernow-k8: Mark 'hi' and 'lo' dummy variables a [...] new 3098174990f5 cpufreq: pcc-cpufreq: Mark sometimes used ID structs as __ [...] new 8f23d1f12cf1 cpufreq: intel_pstate: Supply struct attribute description [...] new 52fe0b16f60e cpufreq: amd_freq_sensitivity: Mark sometimes used ID stru [...] new 133c6c84f280 cpufreq: powernv: Make some symbols static new e1f8d84fc3fe Merge branch 'pm-cpufreq' into linux-next new 321165fdb7b5 Merge remote-tracking branch 'pm/linux-next' new 7d4d31453066 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 226ca52ebdca Merge remote-tracking branch 'cpupower/cpupower' new a8351c12c6c7 OPP: Add and export helper to set bandwidth new 40690b3f40b7 opp: core: Add missing export for dev_pm_opp_adjust_voltage new 52d82df42eef opp: ti-opp-supply: Replace HTTP links with HTTPS ones new 49796b121794 Merge remote-tracking branch 'opp/opp/linux-next' new c15ce9e9a1d5 Merge remote-tracking branch 'thermal/thermal/linux-next' new 633dfcdc9d5d Merge remote-tracking branch 'ieee1394/for-next' new 630fa394601f Merge remote-tracking branch 'dlm/next' new fa38ec4a166c Merge remote-tracking branch 'swiotlb/linux-next' new 6c72a038bf42 RDMA/mlx5: Remove unused to_mibmr function new 7c97f3aded10 RDMA/counter: Add PID category support in auto mode new c9f557421e50 RDMA/counter: Only bind user QPs in auto mode new cbeb7d896c0f RDMA/counter: Allow manually bind QPs with different pids [...] new 80ee4ac0fcb9 Merge remote-tracking branch 'rdma/for-next' new 0d80b76184ac net: qed: drop duplicate words in comments new 2ff17117e605 net: skbuff.h: drop duplicate words in comments new 158e89639166 net: wimax: fix duplicate words in comments new cee50c2a0284 net: 9p: drop duplicate word in comment new c201324b5455 net: caif: drop duplicate words in comments new ab88d64a9095 net: dsa.h: drop duplicate word in comment new 4b48b0a3aa0d net: ip6_fib.h: drop duplicate word in comment new d86f9868bdb4 net: sctp: drop duplicate words in comments new 59632b220f2d net: ipv6: drop duplicate word in comment new e53a57e56fce net: fec: enable to use PPS feature without time stamping new 199560343e9d net: fec: initialize clock with 0 rather than current kernel time new 2b803088865e net: fec: get rid of redundant code in fec_ptp_set() new 31bb1a560b29 net: fec: replace snprintf() with strlcpy() in fec_ptp_init() new 999cf8aeb6c9 Merge branch 'net-fec-a-few-improvements' new 632ca50f2cbd af_packet: TPACKET_V3: replace busy-wait loop new 89e35f66d552 net: mscc: ocelot: rethink Kconfig dependencies again new 55f656cdb851 net: sched: Do not drop root lock in tcf_qevent_handle() new ac5c66f261b7 Revert "net: sched: Pass root lock to Qdisc_ops.enqueue" new 4291dc1a5608 Merge branch 'net-sched-do-not-drop-root-lock-in-tcf_qeven [...] new 11c8deb31dd2 Merge remote-tracking branch 'net-next/master' new 9b74ebb2b0f2 cpumap: Use non-locked version __ptr_ring_consume_batched new daa5cdc3fd08 net: Refactor xdp_convert_buff_to_frame new a4e76f1bda8e samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps [...] new 644bfe51fa49 cpumap: Formalize map value as a named struct new 9216477449f3 bpf: cpumap: Add the possibility to attach an eBPF program [...] new 28b1520ebf81 bpf: cpumap: Implement XDP_REDIRECT for eBPF programs atta [...] new 4be556cf5aef libbpf: Add SEC name for xdp programs attached to CPUMAP new ce4dade7f12a samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap new 055001250211 selftest: Add tests for XDP programs in CPUMAP entries new de40a8abf07b bpf: revert "test_bpf: Flag tests that cannot be jited on s390" new e81e7a533742 selftests/bpf: Fix possible hang in sockopt_inherit new bfdfa51702de bpf: Drop duplicated words in uapi helper comments new 4b90f6b53926 Merge remote-tracking branch 'bpf-next/master' new 55a48c7ec75a ip_vti: not register vti_ipip_handler twice new a8757147905e ip6_vti: not register vti_ipv6_handler twice new 8b404f46dd6a xfrm: interface: not xfrmi_ipv6/ipip_handler twice new 0a82f3f08361 Merge remote-tracking branch 'origin/testing' new e309047faaa9 Merge remote-tracking branch 'ipsec-next/master' new 1dcb6c36a5eb net/mlx5: Support setting access rights of dma addresses new 2a913f23447c net/mlx5: Add VDPA interface type to supported enumerations new 8a06a79b0aa8 net/mlx5: Add interface changes required for VDPA new 4c2573e1f6c7 net/mlx5: Enable count action for rules with allow action new 7a839b4a75cf Merge remote-tracking branch 'mlx5-next/mlx5-next' new 5339dfc9acdd Merge remote-tracking branch 'netfilter-next/master' new 45105becbe3d Merge remote-tracking branch 'wireless-drivers-next/master' new 339ddaa62699 Bluetooth: Fix update of connection state in `hci_encrypt_cfm` new f0f2afe1ce36 Merge remote-tracking branch 'bluetooth/master' new a22bb3da8d77 Merge remote-tracking branch 'gfs2/for-next' new 5b61398d73c8 Merge remote-tracking branch 'mtd/mtd/next' new be3b32ff1e26 Merge remote-tracking branch 'nand/nand/next' new 69d9726150cd Merge remote-tracking branch 'spi-nor/spi-nor/next' new eeedb618378f crypto: caam - Remove broken arc4 support new 7dc95d0ea32e crypto: hisilicon/sec2 - clear SEC debug regs new 9597efc3aed1 crypto:hisilicon/sec2 - update busy processing logic new d0228aeb4d65 crypto: hisilicon/sec2 - update SEC initialization and reset new 6b534f7aaf0c crypto: hisilicon/sec2 - update debugfs interface parameters new 38c3b74edf23 crypto: hisilicon/sec2 - fix some coding styles new 271dead302d3 hwrng: ba431 - Include kernel.h new 3f368b886e95 crypto: amlogic-gxl - default to build as module new 1d63e4557f0d crypto: amlogic-gxl - permit async skcipher as fallback new 6a99d7a2d73c crypto: omap-aes - permit asynchronous skcipher as fallback new 89fb00f24568 crypto: sun4i - permit asynchronous skcipher as fallback new 31abd3eb3df6 crypto: sun8i-ce - permit asynchronous skcipher as fallback new 44b591753731 crypto: sun8i-ss - permit asynchronous skcipher as fallback new 413b61ce0b4d crypto: ccp - permit asynchronous skcipher as fallback new d8c6d1886c8f crypto: chelsio - permit asynchronous skcipher as fallback new c9598d4e13ca crypto: mxs-dcp - permit asynchronous skcipher as fallback new dc6e71c9d9cf crypto: picoxcell - permit asynchronous skcipher as fallback new 90e2f782719f crypto: qce - permit asynchronous skcipher as fallback new 56ca499f1b58 crypto: sahara - permit asynchronous skcipher as fallback new f441ba2ad341 crypto: mediatek - use AES library for GCM key derivation new 06cc2afbbdf9 crypto: lib/chacha20poly1305 - Add missing function declaration new e79a31715193 crypto: x86/chacha-sse3 - use unaligned loads for state array new 6e8f972fc3fb crypto: sparc - rename sha256 to sha256_alg new 9ea9c58b40a4 crypto: lib/sha256 - add sha256() function new 2164960df8f5 efi: use sha256() instead of open coding new 5a7a0d940067 mptcp: use sha256() instead of open coding new 9d4cafa5a04a ASoC: cros_ec_codec: use sha256() instead of open coding new 8832cfd3a036 hwrng: ks-sa - Replace HTTP links with HTTPS ones new 2c2e18369f62 crypto: ccp - Silence strncpy warning new d7866e503bdc crypto: x86 - Remove include/asm/inst.h new e72b48c5e7fe crypto: geniv - remove unneeded arguments from aead_geniv_alloc() new 4688111e78ed crypto: seqiv - remove seqiv_create() new 7bcb2c99f8ed crypto: algapi - use common mechanism for inheriting flags new 2eb27c11937e crypto: algapi - add NEED_FALLBACK to INHERITED_FLAGS new fbb6cda44190 crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY new b8aa7dc5c753 crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY new d7ba2c09e1aa crypto: hisilicon/hpre - Init the value of current_q of debugfs new 6bc937b0b975 crypto: hisilicon/hpre - HPRE_OVERTIME_THRHLD can be writt [...] new a14f6609b0c4 crypto: hisilicon/hpre - Modify the Macro definition and format new a0c34e8dd864 crypto: hisilicon/hpre - Add a switch in sriov_configure new dadbe4c11753 crypto: hisilicon/hpre - update debugfs interface parameters new 10f33d391ebd crypto: hisilicon/hpre - disable FLR triggered by hardware new a874f5910430 crypto: xts - prefix function and struct names with "xts" new e456ef6ace34 crypto: lrw - prefix function and struct names with "lrw" new d110cf0ac1bf crypto: chelsio - Avoid some code duplication new 1b3eeb8761f0 crypto: chelsio - Fix some pr_xxx messages new 4d55a7a1298d Merge remote-tracking branch 'crypto/master' new 2ad72bdcbb2c Merge remote-tracking branch 'drm/drm-next' new cfb365dd31a1 Merge remote-tracking branch 'amdgpu/drm-next' new 9ef7a8be3b59 drm/i915: Reduce i915_request.lock contention for i915_req [...] new c947e9c4a9e5 drm/i915/selftests: Mock the status_page.vma for the kerne [...] new b588e7015c92 drm/i915: Provide the perf pmu.module new fb8920f04f5d drm/i915: Remove dubious Valleyview PCI IDs new e14234390d4f drm/i915/display: Implement HOBL new ddb3fc2fada8 drm/i915: Be wary of data races when reading the active execlists new 3255e00edb91 drm/i915: Remove i915_request.lock requirement for executi [...] new fb6a6ea94f98 drm/i915: Soften the tasklet flush frequency before waits new 8f199ae58b43 Merge remote-tracking branch 'drm-intel/for-linux-next' new 970e0058c22b gpu: host1x: mipi: Update tegra_mipi_request() to be node based new dcd6a0f60fa5 gpu: host1x: mipi: Use readl_relaxed_poll_timeout() in teg [...] new 99963eaf28fe gpu: host1x: mipi: Split tegra_mipi_calibrate() and tegra_ [...] new 006cdc1d1768 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new bad20a2dbfdf drm/panel-simple: Fix inverted V/H SYNC for Frida FRD350H5 [...] new 795db2afd52d drm/panel-simple: Add 50 Hz mode to the Frida FRD350H54004 panel new 3ab0ea4a1aa7 dt-bindings: display: panel-dsi-cm: convert to YAML new d713b771b748 drm/vboxvideo: Replace HTTP links with HTTPS ones new 9410113fc3f3 drm/tidss: Replace HTTP links with HTTPS ones new a7e5e06de222 drm/vblank: Register drmm cleanup action once per drm_vblank_crtc new a7e3ad5fdc51 drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_off() new 5e6c2b4f9161 drm/vblank: Add vblank works new 9c8e9b790de3 drm/nouveau/kms/nv140-: Don't modify depth in state during [...] new fb2420b701ed drm/nouveau/kms/nv50-: Fix disabling dithering new dbdaf719c63a drm/nouveau/kms/nv140-: Track wndw mappings in nv50_head_atom new ebec88472883 drm/nouveau/kms/nv50-: Expose nv50_outp_atom in disp.h new 0bc8ffe09771 drm/nouveau/kms/nv50-: Move hard-coded object handles into header new 12885ecbfe62 drm/nouveau/kms/nvd9-: Add CRC support new 2d7865082dd0 drm/nouveau/kms/nvd9-: Fix disabling CRCs alongside OR rep [...] new ca43f274e03f drm/ingenic: Fix incorrect assumption about plane->index new c9390228245c dt-bindings: display: Convert ingenic,lcd.txt to YAML new ba8989a6fd7a dt-bindings: display: Add ingenic,ipu.yaml new 54fe89421990 drm/ingenic: Rename ingenic-drm.c to ingenic-drm-drv.c new 1f7596f4ad9b drm/ingenic: Add missing CR in debug strings new e5507d2c0136 drm/ingenic: Set DMA descriptor chain address in probe new 4b11cb7ff2ef drm/ingenic: Move register definitions to ingenic-drm.h new 0a746db7ad92 drm/ingenic: Use dmam_alloc_coherent() new 3c9bea4ef32b drm/ingenic: Add support for OSD mode new fc1acf317b01 drm/ingenic: Add support for the IPU new c369cb27c267 drm/ingenic: Support multiple panels/bridges new a786e8cab152 drm/ingenic: Bump driver to version 1.1 new 5c6fd4de94be Merge remote-tracking branch 'drm-misc/for-linux-next' new 653612666590 Merge remote-tracking branch 'drm-msm/msm-next' new 0a65a2f9cb16 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 13f2834e1ce7 Merge remote-tracking branch 'imx-drm/imx-drm/next' new ac610908bf93 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 2b0f61e27f75 Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus new 6611561a7a7e regmap: fix duplicated word in <linux/regmap.h> new c9fadf212afd Merge remote-tracking branch 'regmap/for-5.9' into regmap-next new e39bb3f79080 Merge remote-tracking branch 'regmap/for-next' new 7933d669ca9c ALSA: ac97: Replace the words white/blacklist new 6205372c320b ALSA: bt87x: Replace the words white/blacklist new ba2b94ee737f ALSA: ctxfi: Replace the word blacklist new abe092aed2aa ALSA: es1968: Replace the words white/blacklist new 6317e5eb2092 ALSA: hda: Replace the words white/blacklist new 7ce78fc84562 ALSA: intel8x0: Replace the words white/blacklist new 03fa2a7a1272 ALSA: nm256: Replace the words blacklist new 216416725e4c ALSA: via82xx: Replace the words whitelist new 52bedfbd45eb ALSA: usb-audio: Replace blacklist word new 10bbf8c1daaa Merge remote-tracking branch 'sound/for-next' new da2bcafd3ce5 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus new 1b5821411348 ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists' new be75db5772f9 ASoC: soc-component: Add missed return for calling soc_com [...] new 0cee81b4fa40 ASoC: dt-bindings: ak4642: switch to yaml base Documentation new 5b235b5522bf ASoC: dt-bindings: ak4613: switch to yaml base Documentation new d235b2823698 ASoC: dt-bindings: renesas, fsi: use patternProperties for [...] new e07e49c0d1e3 ASoC: hdmi-codec: return -ENOTSUPP for digital_mute new 350d99351011 ASoC: soc-dai.c: add .no_capture_mute support new d789710fb248 ASoC: hdmi-codec: merge .digital_mute() into .mute_stream() new 059374fe9ea5 ASoC: ti: merge .digital_mute() into .mute_stream() new 1ff123965bd0 ASoC: spear: merge .digital_mute() into .mute_stream() new f795ff78e266 ASoC: meson: merge .digital_mute() into .mute_stream() new 54b5927067dd ASoC: codecs: merge .digital_mute() into .mute_stream() new 960af79d3149 ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream() new 38803ce7b53b ASoC: codecs: tas*: merge .digital_mute() into .mute_stream() new bd63ed76890f ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream() new 1eb2c43d26a5 ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream() new 18e028e22ebf ASoC: codecs: max*: merge .digital_mute() into .mute_stream() new 4c66c2fc106f ASoC: codecs: alc*: merge .digital_mute() into .mute_stream() new 26d3c16e62e9 ASoC: codecs: wm*: merge .digital_mute() into .mute_stream() new 8667d948a618 ASoC: codecs: es*: merge .digital_mute() into .mute_stream() new f39c0540d694 ASoC: codecs: da*: merge .digital_mute() into .mute_stream() new 03c0f1b5e1e0 ASoC: codecs: cs*: merge .digital_mute() into .mute_stream() new 50891431aaad ASoC: codecs: ak*: merge .digital_mute() into .mute_stream() new bdd0c277d984 Merge series "ASoC: merge .digital_mute() into .mute_strea [...] new 764aafdb985b ASoC: simple-card-utils: Support configure pin_name for as [...] new c3c058aba403 ASoC: bindings: fsl-asoc-card: Support hp-det-gpio and mic [...] new 3b171194493c ASoC: fsl-asoc-card: Support Headphone and Microphone Jack [...] new 5f52d4dda5bc Merge series "ASoC: fsl-asoc-card: Support hp and mic dete [...] new cc1d0cd817ba ALSA: hda: export snd_hda_codec_cleanup_for_unbind() new 95ce82ac3c47 ALSA: hda: fix snd_hda_codec_cleanup() documentation new 94c3a83ad309 Merge series "ALSA: hda: export snd_hda_codec_cleanup()" f [...] new 35f677cdcf31 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new e7264d4af111 Merge remote-tracking branch 'sound-asoc/for-next' new 3dd7f729ec4b Merge remote-tracking branch 'input/next' new 681fda8d27a6 io_uring: fix recvmsg memory leak with buffer selection new 167a699a149b Merge branch 'io_uring-5.8' into for-5.9/io_uring new a4968ff8b631 io_uring: fix sq array offset calculation new 1c54d180a958 io_uring: rename sr->msg into umsg new 5cb3d5923ed5 io_uring: use more specific type in rcv/snd msg cp new 3e1acc359ab6 io_uring: extract io_sendmsg_copy_hdr() new fbfd1613dd94 io_uring: replace rw->task_work with rq->task_work new eb5817318e17 io_uring: simplify io_req_map_rw() new b62c6a3b9b1e io_uring: add a helper for async rw iovec prep new 2bd3a15a8f0d io_uring: follow **iovec idiom in io_import_iovec new cee6746aae82 io_uring: share completion list w/ per-op space new 83cef2aa049a io_uring: rename ctx->poll into ctx->iopoll new 2ce638bd8017 io_uring: use inflight_entry list for iopoll'ing new 7991252a9ef0 io_uring: use completion list for CQ overflow new 5ac85c3f4b0d io_uring: add req->timeout.list new 02f23201fc59 io_uring: remove init for unused list new 553ffaa436a9 io_uring: use non-intrusive list for defer new ba8dc0ca2abe io_uring: remove sequence from io_kiocb new 7fe321c1c146 io_uring: place cflags into completion data new 114ea534d74f io_uring: inline io_req_work_grab_env() new 391d3fb5dbee io_uring: remove empty cleanup of OP_OPEN* reqs new 52f95ec7c37a io_uring: alloc ->io in io_req_defer_prep() new d091c0980f64 io_uring/io-wq: move RLIMIT_FSIZE to io-wq new 58793878ae95 io_uring: simplify file ref tracking in submission state new 48f1e95d1917 io_uring: indent left {send,recv}[msg]() new d53218632e68 io_uring: remove extra checks in send/recv new 175ad56f122f io_uring: don't forget cflags in io_recv() new 38a73e7a3220 io_uring: free selected-bufs if error'ed new 07785b2a8651 io_uring: move BUFFER_SELECT check into *recv[msg] new ec6a35674f56 io_uring: extract io_put_kbuf() helper new 4fee5a2e2159 io_uring: don't open-code recv kbuf managment new db5cce5d635d Merge branch 'for-5.9/io_uring' into for-next new c5638ab41766 block: simplify the restart case in __blkdev_get new 58e46ed9cc63 block: refactor bd_start_claiming new ecbe6bc0003b block: use bd_prepare_to_claim directly in the loop driver new 5b642d8b9f2e block: integrate bd_start_claiming into __blkdev_get new a43f085f8720 block: remove unnecessary ioc nested locking new ab96bbab467c block: remove retry loop in ioc_release_fn() new 36fccf00e41d Merge branch 'for-5.9/block' into for-next new ed8b7b4d1002 Merge branch 'for-5.9/drivers' into for-next new f455af57bfe0 Merge remote-tracking branch 'block/for-next' new 6f4062cb7fbd Merge remote-tracking branch 'device-mapper/for-next' new 50db39a8fea2 Merge remote-tracking branch 'mmc/next' new 126f33704d9d mfd: core: Fix memory leak of 'cell' new 70d48975c152 mfd: core: Make a best effort attempt to match devices wit [...] new daa293653491 mfd: core: Fix formatting of MFD helpers new ae387961ae94 mfd: core: Add OF_MFD_CELL_REG() helper new fb0f85e32493 Merge remote-tracking branch 'mfd/for-mfd-next' new eef58d2a08ba Merge remote-tracking branch 'backlight/for-backlight-next' new 6bcafd38659c Merge remote-tracking branch 'battery/for-next' new cb4a3eacd2f7 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] new a98bcaa92d3d regulator: Correct kernel-doc inconsistency new f8369b5d78de Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new 1764d9da7814 Merge remote-tracking branch 'regulator/for-next' new 98453468d250 Merge remote-tracking branch 'security/next-testing' new 42d0b387b17e Merge remote-tracking branch 'safesetid/safesetid-next' new a4e37e49d6cf Merge remote-tracking branch 'selinux/next' new 96021924ce67 Merge remote-tracking branch 'iommu/next' new e2d9666be331 Merge remote-tracking branch 'audit/next' new e63bf5dcce25 Merge remote-tracking branch 'devicetree/for-next' new 91b93f94a192 Merge remote-tracking branch 'spi/for-5.8' into spi-linus new 2ae3de10abfe spi: fix duplicated word in <linux/spi/spi.h> new e126859729ed spi: Only defer to thread for cleanup when needed new b780c3f38812 spi: atmel-quadspi: Use optimezed memcpy_fromio()/memcpy_toio() new 3e84cdd427b2 spi: Fix SPI NOR and SPI NAND acronyms new 499de01c5c0b spi: coldfire-qspi: Use clk_prepare_enable and clk_disable [...] new 9df2003df79a spi: bcm2835: support effective_speed_hz new 5e94c3cdaa29 spi: bcm2835aux: support effective_speed_hz new e752ec8e9216 Merge series "spi: bcm2835/bcm2835aux: support effective_s [...] new e3c1bb248f15 Merge remote-tracking branch 'spi/for-5.9' into spi-next new f585785aea38 Merge remote-tracking branch 'spi/for-next' new bdbfb1d52d5e Revert "mm/vmalloc: modify struct vmap_area to reduce its size" new 23e5b2435542 Merge branch 'WIP.fixes' adds 1d8fcbb76bb1 compiler.h: Move instrumentation_begin()/end() into new <l [...] new 1167da790ee8 Merge branch 'rcu/urgent' into WIP.core/headers new 220dbf4aaa5b Merge branch 'WIP.core/headers' new ded05aa91f09 Merge branch 'linus' new b037b09b9058 x86/entry: Rename idtentry_enter/exit_cond_rcu() to idtent [...] new 7e39c1d5c603 Merge branch 'x86/entry' new dbfb089d360b sched: Fix loadavg accounting race new ce3614daabea sched: Fix unreliable rseq cpu_id for new tasks new 8f5b4fde9834 Merge branch 'sched/urgent' new bd657aa3dd85 x86/cpufeatures: Add Architectural LBRs feature bit new 9f354a726cb1 perf/x86/intel/lbr: Add a function pointer for LBR reset new c301b1d80ed5 perf/x86/intel/lbr: Add a function pointer for LBR read new 799571bf38fc perf/x86/intel/lbr: Add the function pointers for LBR save [...] new 530bfff64803 perf/x86/intel/lbr: Factor out a new struct for generic op [...] new f42be8651a7a perf/x86/intel/lbr: Use dynamic data structure for task_ctx new d6a162a41bfd x86/msr-index: Add bunch of MSRs for Arch LBR new af6cf129706b perf/x86: Expose CPUID enumeration bits for arch LBR new 49d8184f2036 perf/x86/intel/lbr: Support LBR_CTL new 5624986dc61b perf/x86/intel/lbr: Unify the stored format of LBR information new 020d91e5f32d perf/x86/intel/lbr: Mark the {rd,wr}lbr_{to,from} wrappers [...] new fda1f99f34a8 perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all() new 631618a0dca3 perf/x86/intel/lbr: Factor out intel_pmu_store_lbr new 47125db27e47 perf/x86/intel/lbr: Support Architectural LBR new ff9ff926889d perf/core: Factor out functions to allocate/free the task_ [...] new 217c2a633ebb perf/core: Use kmem_cache to allocate the PMU specific data new 33cad284497c perf/x86/intel/lbr: Create kmem_cache for the LBR context data new 5a09928d339f perf/x86: Remove task_ctx_size new a063bf249b9f x86/fpu: Use proper mask to replace full instruction mask new f0dccc9da4c0 x86/fpu/xstate: Support dynamic supervisor feature for LBR new 50f408d96d4d x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature new ce711ea3cab9 perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch new c085fb877467 perf/x86/intel/lbr: Support XSAVES for arch LBR read new 0f6d693c11da Merge branch 'perf/core' new cbfecf8c0eb3 Merge branch 'linus' new bce9b042ec73 x86/traps: Disable interrupts in exc_aligment_check() new 006e1ced516d x86/entry: Mark check_user_regs() noinstr new bd87e6f6610a x86/entry/common: Make prepare_exit_to_usermode() static new d91a57aa10c0 Merge branch 'x86/urgent' new 30c66fc30ee7 timer: Prevent base->clk from moving backward new 9227c1cbc6d1 Merge branch 'timers/urgent' new faa2fd7cbad4 Merge branch 'sched/urgent' new 85c2ce9104eb sched, vmlinux.lds: Increase STRUCT_ALIGNMENT to 64 bytes [...] new d81ae8aac85c sched/uclamp: Fix initialization of struct uclamp_rq new 46609ce22703 sched/uclamp: Protect uclamp fast path code with static key new 1abdfe706a57 lib: Restrict cpumask_local_spread to houskeeping CPUs new 69a18b18699b PCI: Restrict probe functions to housekeeping CPUs new 07bbecb34106 net: Restrict receive packets queuing to housekeeping CPUs new 9d246053a691 sched: Add a tracepoint to track rq->nr_running new 372c57520606 Merge branch 'sched/core' new 85ecc49f7ac5 Merge branch 'linus' new 8e62572d2c29 Merge branch 'linus' new e1bcad609f5a Merge branch 'tip/x86/entry' new 248591f5d257 kcsan: Make KCSAN compatible with new IRQ state tracking new 859d069ee1dd lockdep: Prepare for NMI IRQ state tracking new ba1f2b2eaa2a x86/entry: Fix NMI vs IRQ state tracking new 48017e5481ce sparc64: Fix asm/percpu.h build error new d6bdceb6c227 powerpc64: Break asm/percpu.h vs spinlock_types.h dependency new 28e5bfd81c8d s390: Break cyclic percpu include new a6342915881a arm: Break cyclic percpu include new a21ee6055c30 lockdep: Change hardirq{s_enabled,_context} to per-cpu variables new f9ad4a5f3f20 lockdep: Remove lockdep_hardirq{s_enabled,_context}() argument new bccf9048549a Merge branch 'locking/core' new 4ecc8e662134 Merge branch 'linus' new bc916e67c0ee Merge branch 'x86/urgent' into x86/entry to pick up upstre [...] new 790ce3b40017 x86/idtentry: Remove stale comment new e5c247994ed3 Merge branch 'x86/entry' new e3beca48a45b irqdomain/treewide: Keep firmware node unconditionally allocated new 8b68f1cda59d Merge branch 'irq/urgent' new 316d6158369b Merge remote-tracking branch 'tip/auto-latest' new bd1fa42dee1b Merge remote-tracking branch 'edac/edac-for-next' new dea7f0d61c79 Merge remote-tracking branch 'ftrace/for-next' new d2c52d25c799 Merge remote-tracking branch 'rcu/rcu/next' new 21bbbfaf9ae6 Merge remote-tracking branch 'kvm/linux-next' new a8ba362ef5ca Merge remote-tracking branch 'kvm-arm/next' new a9f0b390180b Merge remote-tracking branch 'kvms390/next' new 963b4d0c3771 Merge remote-tracking branch 'percpu/for-next' new f560cd502190 platform/x86: pcengines-apuv2: revert wiring up simswitch [...] new 6abe66ec23d3 platform/x86: apple-gmux: Replace HTTP links with HTTPS ones new 78d15eea088c platform/x86: acerhdf: Replace HTTP links with HTTPS ones new b1d12cef7c0a tools/power/x86/intel-speed-select: Change path for cachin [...] new 6374de848966 tools/power/x86/intel-speed-select: Ignore -o option proce [...] new a85a35fc1d9b tools/power/x86/intel-speed-select: Add option to delay mb [...] new 32279be7e159 tools/power/x86/intel-speed-select: Add retries for mail b [...] new f65e1311e9c6 tools/power/x86/intel-speed-select: Update version for v5.9 new 69ce97f2329f Merge branch 'for-next' new 30f9ff0decd6 Merge remote-tracking branch 'drivers-x86/for-next' new 3570dc6294f2 Merge remote-tracking branch 'chrome-platform/for-next' new 19e04a4cd1c9 Merge remote-tracking branch 'leds/for-next' new 338482d8e8bc Merge remote-tracking branch 'ipmi/for-next' new 2db9d2dfaddf Merge remote-tracking branch 'driver-core/driver-core-next' new 681aa3cf063c USB: ohci: Replace HTTP links with HTTPS ones new 952dd40e05ed usb: typec: Replace HTTP links with HTTPS ones new d6c3c6c09f5a usb: host: xhci-plat: Replace HTTP links with HTTPS ones new 10623b879da3 usb: dwc3: Replace HTTP links with HTTPS ones new 523a82955eaa tools: usb: usbip: Replace HTTP links with HTTPS ones new 36774c5ac8a2 usb: phy: Replace HTTP links with HTTPS ones new 10fadd5e8117 usb: gadget: Replace HTTP links with HTTPS ones new 48025b4f3fa4 USB: Remove pci-dma-compat wrapper APIs. new 2b53a19284f5 USB: sisusbvga: Fix a potential UB casued by left shifting [...] new 258e858802ce USB: musb: Remove unused inline function new ded071f475cb usb: linux/usb.h: drop duplicated word in comment new c76ae34b5af2 usb: linux/usb/pd_vdo.h: drop duplicated word in comment new 4e28335f2b44 usb: linux/usb/serial.h: drop duplicated word in comment new e4dfa8029925 usb: linux/usb/gadget.h: fix duplicated word in comment new 9607f3cd8b66 usb: dwc2: gadget: Make use of GINTMSK2 new eeed948c1d0b usb: dwc2: gadget: Avoid pointless read of EP control register new 680b51272654 usb: mtu3: mtu3_trace: Function headers are not suitable f [...] new 56976249bd88 usb: mtu3: mtu3_trace: Supply missing mtu3_debug.h include file new ddcb6c6ad757 usb: class: cdc-wdm: Provide description for usb_cdc_wdm_r [...] new e606c759f43b usb: c67x00: c67x00-hcd: Demote obvious misuse of kerneldo [...] new 4805ad24886a usb: misc: sisusbvga: sisusb_init: Remove genunine unused [...] new 313da01ad524 usb: misc: sisusbvga: Move static const tables out to diff [...] new 9583f84a11ea Merge remote-tracking branch 'usb/usb-next' new 71952dc79db5 Merge remote-tracking branch 'usb-serial/usb-next' new a4a771c2c4c9 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new b6ea0ab4469d Merge remote-tracking branch 'phy-next/next' new f4cfb7e22f63 Merge remote-tracking branch 'tty/tty-next' new 088182643c95 Merge remote-tracking branch 'char-misc/char-misc-next' new 2f3849dba903 Merge remote-tracking branch 'soundwire/next' new 94d932ec3afb Merge remote-tracking branch 'thunderbolt/next' new 1e5f7325636a Staging: vc04_services: Fix unsigned int warnings new d1e8c52ab7ee staging: comedi: s626: Remove pci-dma-compat wrapper APIs. new a7a49357179e staging: gasket: core: Fix a coding style issue in gasket_core.c new 1843b3fef9aa staging: r8188eu: remove unused members of struct xmit_buf new 06ddf551e4cb staging: dpaa2-ethsw: fix reported link state new 2cde6410c13d staging: dpaa2-ethsw: ignore state interrupts when the int [...] new b53bb527d88a staging: dpaa2-ethsw: use netif_running when checking for port up new 03ad6de9bb3e staging: dpaa2-ethsw: disable switch ports are probe time new 3b9c7029a7d6 staging: dpaa2-ethsw: store version information of the DPS [...] new 240cb8de112e staging: dpaa2-ethsw: setup MAC address of switch netdevices new 419317021ccc staging: rtl8188eu: core: fix coding style issues new a6b5540f6679 Merge remote-tracking branch 'staging/staging-next' new b678943754a9 Merge remote-tracking branch 'mux/for-next' new 12a400b016ab interconnect: Mark all dummy functions as static inline new 0d64189c3617 interconnect: msm8916: Fix buswidth of pcnoc_s nodes new 7275b8f683bb Merge remote-tracking branch 'icc/icc-next' new c3846c4cce15 MAINTAINERS: dmaengine: Microchip: add Tudor Ambarus as co [...] new ab6041e40900 dmaengine: Extend NXP QDMA driver to check transmission errors new 3bcc3add853e Merge branch 'for-linus' into next new f219f74e6424 Merge remote-tracking branch 'dmaengine/next' new 74a16cd76678 Merge branch 'fixes' into for-next new bca2c579a5e9 Merge branch 'misc' into for-next new 30f29cbc89f6 Merge remote-tracking branch 'scsi/for-next' new 83b37a5f4eaa Merge remote-tracking branch 'rpmsg/for-next' new 4ee82256ee57 gpio: max77620: Replace 8 with MAX77620_GPIO_NR new 2a5e6f7eede8 gpio: max77620: Fix missing release of interrupt new 78934d885eb2 gpio: max77620: Don't set of_node new c607e5e2e4f4 gpio: max77620: Don't shadow error code of platform_get_irq() new 15d9e7e847c0 gpio: max77620: Use irqchip template new e6827bc3faa4 gpio: max77620: Initialize hardware state of interrupts new 16d44b6085c1 gpio: pca9570: add GPO driver for PCA9570 new 4dc5794cf207 gpio: pca9570: Add DT bindings for NXP PCA9570 new 761b5c30c206 gpio: mmio: replace open-coded for_each_set_bit() new eb211a587e18 Merge branch 'devel' into for-next new 081c609f1087 Merge remote-tracking branch 'gpio/for-next' new 4c1f6f0c0a04 Merge remote-tracking branch 'gpio-intel/for-next' new 2ec6b04c7c10 next-20200716/pinctrl new bfa394d42bcc Merge remote-tracking branch 'pinctrl-intel/for-next' new 04759404d3f5 Merge remote-tracking branch 'pinctrl-samsung/for-next' new b8fd1d2a8d34 Merge remote-tracking branch 'pwm/for-next' new 6f289db09f33 Merge remote-tracking branch 'ktest/for-next' new 42fa06665497 Merge remote-tracking branch 'kselftest/next' new 5ddd2e0dbe8f Merge remote-tracking branch 'livepatching/for-next' new ce120fcb86ac Merge remote-tracking branch 'coresight/next' new d8f090dbeafd rtc: max77686: Do not allow interrupt to fire before syste [...] new 22f8d5a1bf23 rtc: goldfish: Enable interrupt in set_alarm() when necessary new 3567d3d14772 rtc: Replace HTTP links with HTTPS ones new d3de4beb14a8 rtc: ds1374: wdt: Use watchdog core for watchdog part new 4df2ef85f0ef rtc: pl031: fix set_alarm by adding back call to alarm_irq_enable new a5e6f964bb2c rtc: cleanup obsolete comment about struct rtc_class_ops new a60ccd3eead5 Merge remote-tracking branch 'rtc/rtc-next' new 8a646c252586 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 91db74414624 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 9925db3a49b7 Merge branch 'kspp/auto-var-init/zero' into for-next/kspp new 4b19bec97c88 docs: deprecated.rst: Add uninitialized_var() new aecfd220b223 x86/mm/numa: Remove uninitialized_var() usage new 805cdb8bc6da drbd: Remove uninitialized_var() usage new e909ec10186a b43: Remove uninitialized_var() usage new b898ef6d15c0 rtlwifi: rtl8192cu: Remove uninitialized_var() usage new eecd48c84f0e ide: Remove uninitialized_var() usage new 098c9db47670 spi: davinci: Remove uninitialized_var() usage new 14dd1c3af6ce clk: st: Remove uninitialized_var() usage new fec61ff40b9e clk: spear: Remove uninitialized_var() usage new 1ef79040a57f KVM: PPC: Book3S PR: Remove uninitialized_var() usage new 4a2b958b1fb3 media: sur40: Remove uninitialized_var() usage new 4df7a75f690a f2fs: Eliminate usage of uninitialized_var() macro new fea1120c56e2 mm/debug_vm_pgtable: Remove uninitialized_var() usage new d8b44b58a707 checkpatch: Remove awareness of uninitialized_var() macro new 3f649ab728cd treewide: Remove uninitialized_var() usage new 63a0895d960a compiler: Remove uninitialized_var() macro new 433ec6f51700 Merge branch 'kspp/uninit/macro' into for-next/kspp new 633b8364eebc Merge branch 'for-next/gcc-plugins' into for-next/kspp new e436d33513a0 usb: gadget: udc: Avoid tasklet passing a global new 7e764e28653c treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() new 76e80fca2200 tasklet: Introduce new initialization API new 36f78758dca5 Merge branch 'kspp/tasklets/new-api/v1' into for-next/kspp new cb88f5a78f24 Merge remote-tracking branch 'kspp/for-next/kspp' new f0cf1034a3b9 Merge remote-tracking branch 'fsi/next' new 11d1eb44447b Merge remote-tracking branch 'nvmem/for-next' new 2a9a5e469b10 Merge remote-tracking branch 'xarray/xarray' new bd179828c06b Merge remote-tracking branch 'hyperv/hyperv-next' new ee20db706781 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 5171baece38b Merge remote-tracking branch 'kgdb/kgdb/for-next' new b2763dd39a78 Merge branch 'pidfd' into for-next new 2c75abb67385 Merge remote-tracking branch 'pidfd/for-next' new 5ff02ad419e9 Merge remote-tracking branch 'devfreq/devfreq-next' new 5199c6ce8f73 Merge remote-tracking branch 'hmm/hmm' new 37f155e4c0c8 Merge remote-tracking branch 'fpga/for-next' new d4aedb90d370 Merge remote-tracking branch 'kunit-next/kunit' new 85b798d5fcac Merge remote-tracking branch 'trivial/for-next' new cca814e90493 Merge remote-tracking branch 'mhi/mhi-next' new bc5b48e5d2d2 Merge remote-tracking branch 'notifications/notifications- [...] new 3cf7a696b9df Merge remote-tracking branch 'fsinfo/fsinfo-core' new 9bdc497f7735 Merge remote-tracking branch 'memblock/for-next' new 3eb96f5717ec Merge remote-tracking branch 'set_fs/set_fs-rw' new c04011fe8cbd fs: add a vfs_fchown helper new 9e96c8c0e94e fs: add a vfs_fchmod helper new 881627f35375 init: remove the bstat helper new 4f5b246b37e0 md: move the early init autodetect code to drivers/md/ new d82fa81c2364 md: replace the RAID_AUTORUN ioctl with a direct function call new a1d6bc018911 md: remove the autoscan partition re-read new 1a6a050620e4 md: remove the kernel version of md_u.h new d1100488c3ce md: simplify md_setup_drive new 7e0adbfc20c5 md: rewrite md_setup_drive to avoid ioctls new 6bc19845da15 initrd: remove support for multiple floppies new 4904d1053e11 initrd: remove the BLKFLSBUF call in handle_initrd new 18468d879596 initrd: switch initrd loading to struct file based APIs new eb5ea4507020 initrd: mark init_linuxrc as __init new b295213aabed initrd: mark initrd support as deprecated new 05c0d7d9c097 initramfs: remove the populate_initrd_image and clean_root [...] new 38d014f6d446 initramfs: simplify clean_rootfs new b63c1cd1c339 initramfs: switch initramfs unpacking to struct file based APIs new 6ed7f4b87178 init: open code setting up stdin/stdout/stderr new 68fda610c79a fs: remove ksys_getdents64 new 1f059a012c7b fs: remove ksys_open new c7e5c431dab5 fs: remove ksys_dup new 9f48e3bb0b42 fs: remove ksys_fchmod new 2aebf2d59e0c fs: remove ksys_ioctl new 4c5681ad2872 fs: refactor do_utimes new 19c443a3c9c8 fs: move timespec validation into utimes_common new 3fadf91fef20 fs: expose utimes_common new d12bd437760b initramfs: use vfs_utimes in do_copy new 061ceec7a746 Merge remote-tracking branch 'init/init-user-pointers' new 19f1fc36d7a1 mm/shuffle: don't move pages between zones and don't read [...] new 5feb95624969 mm/memory.c: avoid access flag update TLB flush for retrie [...] new b1da33d289f5 mm-avoid-access-flag-update-tlb-flush-for-retried-page-fault-v2 new 6c29a386f52a mm/mmap.c: close race between munmap() and expand_upwards( [...] new aaf14f2259ed mm-close-race-between-munmap-and-expand_upwards-downwards-fix new 5a13e20bd968 vfs/xattr: mm/shmem: kernfs: release simple xattr entry in [...] new e54e97de1407 mm: initialize return of vm_insert_pages new 6790cb2d745b mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() new 39470f3a824c /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 47931b68175c /proc/kpageflags: do not use uninitialized struct pages new 4167a88086d6 mm/memcg: fix refcount error while moving and swapping new b260c98fb103 mm: memcg/slab: fix memory leak at non-root kmem_cache destroy new b09bdd63ea66 mm/hugetlb: avoid hardcoding while checking if cma is enabled new 120fcaef4ce2 mailmap: add entry for Mike Rapoport new df52edf282b0 revert "squashfs: migrate from ll_rw_block usage to BIO" new a3a37d9f7b5f revert-squashfs-migrate-from-ll_rw_block-usage-to-bio-fix new cbab5787aa68 checkpatch: test $GIT_DIR changes new c288ff9f485a kthread: remove incorrect comment in kthread_create_on_cpu() new 19314101fa0c scripts/tags.sh: collect compiled source precisely new 5ab52efe558f scripts-tagssh-collect-compiled-source-precisely-v2 new 5febbb9e66c7 scripts/bloat-o-meter: Support comparing library archives new 45067c9de32e scripts/decode_stacktrace.sh: skip missing symbols new cc173abe9d08 scripts/decode_stacktrace.sh: guess basepath if not specified new 52835184e851 scripts/decode_stacktrace.sh: guess path to modules new 4f214eeb659d scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] new e346bfa9d780 const_structs.checkpatch: add regulator_ops new ee5c68899f3e scripts/spelling.txt: add more spellings to spelling.txt new 93e36fac7d25 ocfs2: clear links count in ocfs2_mknod() if an error occurs new c5d54d244ced ocfs2: fix ocfs2 corrupt when iputting an inode new b29a888f050c ocfs2: change slot number type s16 to u16 new e3f6899db5df ramfs: support O_TMPFILE new 45b2846f159e kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 161f6a5cc3ea mm, treewide: rename kzfree() to kfree_sensitive() new 790d06aa9f5d mm: ksize() should silently accept a NULL pointer new c2c6b6a4a237 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB new 6569ee18740a mm/slab: add naive detection of double free new 4b0eb4c11434 slab: fix misplaced __free_one() new 6cc23721ef0c mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] new 8d9cb1beb673 mm, slub: extend slub_debug syntax for multiple blocks new df8c28ad6a96 mm, slub: make function parse_slub_debug_flags() static new 47d89489eba3 mm, slub: make some slub_debug related attributes read-only new 2a1107ef2c0c mm, slub: remove runtime allocation order changes new ebba40874822 mm, slub: make remaining slub_debug related attributes read-only new 2ae07085912f mm, slub: make reclaim_account attribute read-only new b6b9ab187e4d mm, slub: introduce static key for slub_debug() new b88196d4326f mm, slub: introduce kmem_cache_debug_flags() new e0a564b54950 mm, slub: introduce kmem_cache_debug_flags()-fix new 21961719c8a3 mm, slub: extend checks guarded by slub_debug static key new 03e56ff5cbfa mm, slab/slub: move and improve cache_from_obj() new c01ed74ec33c mm, slab/slub: improve error reporting and overhead of cac [...] new 11fd17fa1037 mm, slab/slub: improve error reporting and overhead of cac [...] new 69eddf21c92f mm/slub.c: drop lockdep_assert_held() from put_map() new 026b745269f7 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] new 589bbdd44e9f mm/debug_vm_pgtable: add tests validating arch helpers for [...] new fae6f836ede7 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] new a5000782624a mm-debug_vm_pgtable-add-tests-validating-advanced-arch-pag [...] new 9d2690514004 mm/debug_vm_pgtable: add debug prints for individual tests new c3663272b3c6 Documentation/mm: Add descriptions for arch page table helpers new e1e1e8e699cc documentation-mm-add-descriptions-for-arch-page-table-helpers-v5 new e2d25b9c6bd4 mm/debug: handle page->mapping better in dump_page new aefe49cd5953 mm-handle-page-mapping-better-in-dump_page-fix new c7ce9cd02de7 mm/debug: dump compound page information on a second line new 26eeb8b8d0ad mm/debug: print head flags in dump_page new 186b7e6cc311 mm/debug: switch dump_page to get_kernel_nofault new ec854d0c229b mm/debug: print the inode number in dump_page new 43489b0086cf mm/debug: print hashed address of struct page new f693f1aa6dca mm: filemap: clear idle flag for writes new 4f9272c0b3b5 mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] new e19a7546a020 mm/swap_slots.c: simplify alloc_swap_slot_cache() new 2d82167b5f97 mm/swap_slots.c: simplify enable_swap_slots_cache() new 9224bbcebfea mm/swap_slots.c: remove redundant check for swap_slot_cach [...] new 7822c5f77725 tmpfs: per-superblock i_ino support new 925cef91d503 tmpfs: support 64-bit inums per-sb new 45913c6364b0 mm: kmem: make memcg_kmem_enabled() irreversible new 9ff593e4b980 mm: memcg: factor out memcg- and lruvec-level changes out [...] new 77750dc2eded mm: memcg: prepare for byte-sized vmstat items new d091cc0d66d0 mm: memcg: convert vmstat slab counters to bytes new f1523ab90a61 mm: slub: implement SLUB version of obj_to_index() new 4917b6c0acae mm: memcontrol: decouple reference counting from page accounting new d3b46597b634 mm: memcg/slab: obj_cgroup API new 696a7c5e265f mm: memcg/slab: allocate obj_cgroups for non-root slab pages new a3641cd74068 mm: memcg/slab: save obj_cgroup for non-root slab objects new 8e8c8ba94456 mm: memcg/slab: charge individual slab objects instead of pages new ae2b7d3626a0 mm: memcg/slab: deprecate memory.kmem.slabinfo new 9f6fbfe0a45f mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h new 19c7025c9021 mm: memcg/slab: use a single set of kmem_caches for all ac [...] new cffa82a9bbc7 mm: memcg/slab: simplify memcg cache creation new cfb61ba77a1f mm: memcg/slab: remove memcg_kmem_get_cache() new 7e032ea66818 mm: memcg/slab: deprecate slab_root_caches new 2b6d98a0b0cb mm: memcg/slab: remove redundant check in memcg_accumulate [...] new 2528f5d4f3c1 mm: memcg/slab: use a single set of kmem_caches for all al [...] new 6cee58aca5d3 kselftests: cgroup: add kernel memory accounting tests new 53a568db707a tools/cgroup: add memcg_slabinfo.py tool new b109396be9be percpu: return number of released bytes from pcpu_free_area() new 8e1f8db1f1bd mm: memcg/percpu: account percpu memory to memory cgroups new 64d7c9140b15 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new 3a98cfbf44bc mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new ba1e74d4ff9e mm/percpu: fix 'defined but not used' warning new d32b70262853 mm: memcg/percpu: per-memcg percpu memory statistics new a8d256da6dce mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new 3c1b34bd3dc0 mm: memcg: charge memcg percpu memory to the parent cgroup new ee05b3a9f019 kselftests: cgroup: add perpcu memory accounting test new 098bf526506d mm: memcontrol: account kernel stack per node new 94564b11becd mm: memcg/slab: remove unused argument by charge_slab_page() new 0cf9a4798bbd mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] new 4c97874a3260 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] new 913aaa994fc4 mm: memcontrol: avoid workload stalls when lowering memory.high new c5b15b89803e mm, memcg: reclaim more aggressively before high allocator [...] new 6ac272c17682 mm, memcg: unify reclaim retry limits with page allocator new 69f6633e1789 mm, memcg: avoid stale protection values when cgroup is ab [...] new 0524fdd2ffee mm, memcg: decouple e{low,min} state mutations from protec [...] new 185bef53924f memcg, oom: check memcg margin for parallel oom new f6c6126278af mm: remove redundant check non_swap_entry() new 6663f948d2bd mm/memory.c: make remap_pfn_range() reject unaligned addr new 06ae70372420 mm: remove unneeded includes of <asm/pgalloc.h> new 9701dceb2ca2 powerpc: fix compilation warning caused by missing include [...] new 5faa6970ef5f opeinrisc: switch to generic version of pte allocation new 1e054f113515 xtensa: switch to generic version of pte allocation new 2168d6b5ae6f asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] new 6506d78e67bc asm-generic: pgalloc: provide generic pud_alloc_one() and [...] new 599cd8b1e127 asm-generic: pgalloc: provide generic pgd_free() new 97c3c84b5be4 mm: move lib/ioremap.c to mm/ new 958bbfa1ae9d mm: move p?d_alloc_track to separate header file new 1cda81dac4cb mm/mmap.c: fix the adjusted length error new d9df9c7cce29 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() new 442e320c7aec proc/meminfo: avoid open coded reading of vm_committed_as new 867bed576e51 mm/util.c: make vm_memory_committed() more accurate new 7b3ac7664c5e percpu_counter: add percpu_counter_sync() new b5b24eca1db4 mm: adjust vm_committed_as_batch according to vm overcommi [...] new 3d8f7759ce57 mm/mremap: it is sure to have enough space when extent mee [...] new fa6e45d39856 mm/mremap: calculate extent in one place new 68547d95a9dd mm/mremap: start addresses are properly aligned new 94974ccd8286 mm/sparse: never partially remove memmap for early section new 4b7ac121ed0d mm/sparse: only sub-section aligned range would be populated new eae49174832f mm/sparse: cleanup the code surrounding memory_present() new c1049dc519ca vmalloc: convert to XArray new 349e96e2deee mm/vmalloc: simplify merge_or_add_vmap_area() new a3cb2fb71372 mm/vmalloc: simplify augment_tree_propagate_check() new 2c8777b6e3ec mm/vmalloc: switch to "propagate()" callback new 79bf2e4ed85b mm/vmalloc: update the header about KVA rework new 111c4d3aaf5d mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] new 36db494caffc mm/vmalloc.c: remove BUG() from the find_va_links() new 1d90c1e6e811 kasan: improve and simplify Kconfig.kasan new 0b917599517f kasan: update required compiler versions in documentation new db995575d742 rcu: kasan: record and print call_rcu() call stack new 3f3c04b11e1a rcu-kasan-record-and-print-call_rcu-call-stack-v8 new 4ed3d85411c0 kasan: record and print the free track new 6e6886a94c5f kasan-record-and-print-the-free-track-v8 new 612fc386f3f8 kasan: add tests for call_rcu stack recording new 37a2e8442f7b kasan: update documentation for generic kasan new b1b9dfef8113 kasan: remove kasan_unpoison_stack_above_sp_to() new 291ff9f2b236 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN new 12f09e67c584 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 new 829a3e206bb8 mm, page_alloc: use unlikely() in task_capc() new 2801014638c6 page_alloc: consider highatomic reserve in watermark fast new 4e22f435309b page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new 66cf8a196529 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new ca2f706ab1f8 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new 370ed22209e9 mm: remove vm_total_pages new 1bacfba28ecf mm/page_alloc: remove nr_free_pagecache_pages() new b9a3ae13b485 mm/memory_hotplug: document why shuffle_zone() is relevant new dca2cedd51af mm/shuffle: remove dynamic reconfiguration new 4b121159f8ec powerpc/numa: set numa_node for all possible cpus new 12ff012d15f9 powerpc/numa: prefer node id queried from vphn new e15d3c8f6b80 mm/page_alloc: keep memoryless cpuless node 0 offline new ddefbf42a513 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new 2a82f820bacd mm/page_alloc.c: extract the common part in pfn_to_bitidx() new 340bdcbdf296 mm/page_alloc.c: simplify pageblock bitmap access new 136018af1006 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new 7bd8390c7258 mm/page_alloc: silence a KASAN false positive new 533775798e1e mm/page_alloc: fallbacks at most has 3 elements new 926935654648 mm/page_alloc.c: skip setting nodemask when we are in interrupt new 8529697eca7b mm/huge_memory.c: update tlb entry if pmd is changed new 52bca8581287 MIPS: do not call flush_tlb_all when setting pmd entry new eabd03f6b698 mm/hugetlb: split hugetlb_cma in nodes with memory new e19df709880e mm: thp: replace HTTP links with HTTPS ones new d5042526ec5d mm-thp-replace-http-links-with-https-ones-fix new 7aedcda3fdb2 mm/vmscan.c: fix typo new 1103971dbede mm: vmscan: consistent update to pgrefill new f367eb25bb10 mm: proactive compaction new 2819f3cda66d mm: fix compile error due to COMPACTION_HPAGE_ORDER new 2a8e7303b397 mm: use unsigned types for fragmentation score new 6527d58f634f mm, oom: make the calculation of oom badness more accurate new 769b920b262e mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 new 6e8de2a28068 doc, mm: sync up oom_score_adj documentation new 6ad8da33ebae doc, mm: clarify /proc/<pid>/oom_score value range new 9e83de48e3c8 hugetlbfs: prevent filesystem stacking of hugetlbfs new 9c4c3d1060f0 mm/migrate: optimize migrate_vma_setup() for holes new fa242e9ff3b1 mm-migrate-optimize-migrate_vma_setup-for-holes-v2 new e75edb2b8c7c mm/migrate: add migrate-shared test for migrate_vma_*() new fd3c8a97c37c mm: thp: remove debug_cow switch new a0b265dc5202 mm: store compound_nr as well as compound_order new b76bddc3992e mm: move page-flags include to top of file new 4a2643909917 mm: add thp_order new e5d664624b91 mm: add thp_size new 0ac0f260b40a mm: replace hpage_nr_pages with thp_nr_pages new 5c63039ae951 mm: add thp_head new c4830004338f mm: introduce offset_in_thp new f12368b3c290 mm/vmstat: add events for THP migration without split new bd937b8d7477 mm-vmstat-add-events-for-thp-migration-without-split-fix new 5ae3cd2d9036 mm-vmstat-add-events-for-thp-migration-without-split-fix-2 new a900bc62bc5c mm/cma.c: fix NULL pointer dereference when cma could not [...] new 72477041f4dc mm: cma: fix the name of CMA areas new 3dc5a81262a6 mm: cma: return cma->name directly in cma_get_name new 88259e231f4a mm: hugetlb: fix the name of hugetlb CMA new 86cacebc7578 mm,hwpoison: cleanup unused PageHuge() check new 8d3d4c482244 mm, hwpoison: remove recalculating hpage new 9f9d15082e49 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new c4eb0a7c7f99 mm,madvise: Refactor madvise_inject_error new f8d3c18c2092 mm,hwpoison-inject: don't pin for hwpoison_filter new 4822403a73e0 mm,hwpoison: Un-export get_hwpoison_page and make it static new e190fa316b38 mm,hwpoison: kill put_hwpoison_page new 95fe5093d761 mm,hwpoison: remove MF_COUNT_INCREASED new 42860a9fb6e3 mm,hwpoison: remove flag argument from soft offline functions new 5aa8c1c82740 mm,hwpoison: Unify THP handling for hard and soft offline new 701571ae0664 mm,hwpoison: rework soft offline for free pages new d8d718553f84 mm,hwpoison: rework soft offline for in-use pages new b86be53ab422 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 11164c514fb5 mm,hwpoison: return 0 if the page is already poisoned in s [...] new 40a5e378620d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 5f6bac149e10 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new ae0ad5d6bb5c include/linux/sched/mm.h: optimize current_gfp_context() new d1e442116929 x86/mm: use max memory block size on bare metal new ab4015cc2437 x86-mm-use-max-memory-block-size-on-bare-metal-v3 new 233d009c1571 mm/memory_hotplug: introduce default dummy memory_add_phys [...] new 76851f5d0dca mm/memory_hotplug: fix unpaired mem_hotplug_begin/done new 7f9dbf1ea817 linux/sched/mm.h: drop duplicated words in comments new ffdca681478d mm: drop duplicated words in <linux/pgtable.h> new 42889ca325dd mm: drop duplicated words in <linux/mm.h> new 02dc30b876b1 syscalls: use uaccess_kernel in addr_limit_user_check new 3b17e98704ee nds32: use uaccess_kernel in show_regs new d77bde6c9576 riscv: include <asm/pgtable.h> in <asm/uaccess.h> new 3b94a62434e0 uaccess: remove segment_eq new 9549375184b2 uaccess: add force_uaccess_{begin,end} helpers new cc62e537edee exec: use force_uaccess_begin during exec and exit new 7c6ec6ad1d6a fs/buffer.c: add debug print for __getblk_gfp() stall problem new 948dc40e9b91 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 6a2c3c1d9669 kernel/hung_task.c: Monitor killed tasks. new 2ed007fc67b3 alpha: fix annotation of io{read,write}{16,32}be() new 326bdd5183bf proc/sysctl: make protected_* world readable new 45055bf21ca3 sparse: group the defines by functionality new dbc66f35c470 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new b0a097b6a6da lib/test_bitmap.c: add test for bitmap_cut() new c9d2e34d9268 lib/generic-radix-tree.c: remove unneeded __rcu new 79000d985a74 lib/test_bitops: do the full test during module init new 6f7ee3fd63c9 lib: optimize cpumask_local_spread() new f74af46f79d4 lib/test_lockup.c: make symbol 'test_works' static new bbb8e5044ba4 iomap: constify ioreadX() iomem argument (as in generic im [...] new 3a54c48300e9 rtl818x: constify ioreadX() iomem argument (as in generic [...] new ddba76fee86d ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 8c6a85aad2aa virtio: pci: constify ioreadX() iomem argument (as in gene [...] new 1c21deffe923 lib/test_bits.c: add tests of GENMASK new e0d787ce1bd7 lib/test_bits: add MODULE_LICENSE() new 1ee893b25866 lib/test_bits: make some functions static new 2aa30d8849f4 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 1a48f16939b7 checkpatch: support deprecated terms checking new d796dc895929 scripts/deprecated_terms: recommend denylist/allowlist ins [...] new 70ee2fc886b4 checkpatch: add --fix option for ASSIGN_IN_IF new 4f982cc121ce checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 25d762902365 autofs: fix doubled word new 82e9fef9138b fs/minix: check return value of sb_getblk() new 503db4cd7e39 fs/minix: don't allow getting deleted inodes new 5b27680a365d fs/minix: reject too-large maximum file size new 34465f3aa38c fs/minix: set s_maxbytes correctly new eda6b7ca27c8 fs/minix: fix block limit check for V1 filesystems new 9d9a4f6ec607 fs/minix: remove expected error message in block_to_path() new a873cf0e46ae fs/ufs: avoid potential u32 multiplication overflow new eb105bd81d6c fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new 28d06d7fd142 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new e6df833da014 fat: fix fat_ra_init() for data clusters == 0 new cd7e99f6de7b fs/signalfd.c: fix inconsistent return codes for signalfd4 new 7a9b44fc526f selftests: kmod: use variable NAME in kmod_test_0001() new d1adbf2c42a5 kmod: remove redundant "be an" in the comment new 4a4a390f41df test_kmod: avoid potential double free in trigger_config_r [...] new 0dfd969fdd12 coredump: add %f for executable filename. new cc957aef448e exec: change uselib(2) IS_SREG() failure to EACCES new e7c13aa0d50a exec: move S_ISREG() check earlier new 14c26fe4e03b exec: move path_noexec() check earlier new 9866116e424f kdump: append kernel build-id string to VMCOREINFO new 30e449d285b3 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new f929fcccfc90 drivers/rapidio/rio-scan.c: use struct_size() helper new cd4417275903 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] new 48d6d6c2fdf8 kernel/panic.c: make oops_may_print() return bool new 8cde1b9109ab lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new 61db5abb7eb2 aio: simplify read_events() new 61f818158449 kcov: unconditionally add -fno-stack-protector to compiler [...] new 2c637954e232 kcov: make some symbols static new 7e1f9bcce074 ipc: uninline functions new 40346f79983c ipc/shm.c: Remove the superfluous break new 6b5e5d6369cc Merge branch 'akpm-current/current' new 9f5c2bbfb6f9 mm/page_isolation: prefer the node of the source page new 2a546f04ce16 mm/migrate: move migration helper from .h to .c new 70cac91d7dd0 mm/hugetlb: unify migration callbacks new 0fd4f3d8fd83 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new 4b247da168c0 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new 03274348c752 mm/migrate: introduce a standard migration target allocati [...] new 996783444b33 mm/mempolicy: use a standard migration target allocation callback new a11646eea567 mm/page_alloc: remove a wrapper for alloc_migration_target() new abef99449a22 mm/memory-failure: remove a wrapper for alloc_migration_target() new 13b234143153 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 69e440629b5c scripts/deprecated_terms: sync with inclusive terms new 68424f44f51f mm: do page fault accounting in handle_mm_fault new 21f840f9ba4c mm/alpha: use general page fault accounting new b7a72a5e1914 mm/arc: use general page fault accounting new bd3ee8305677 mm/arm: use general page fault accounting new 02c32bd4cda1 mm/arm64: use general page fault accounting new 825a66b02769 mm/csky: use general page fault accounting new 92893271aee1 mm/hexagon: use general page fault accounting new ae528dc7501d mm/ia64: use general page fault accounting new e8c60e7d5add mm/m68k: use general page fault accounting new 4ecd4bff235c mm/microblaze: use general page fault accounting new 4468c0ce7329 mm/mips: use general page fault accounting new 4714cc710f08 mm/nds32: use general page fault accounting new 4f2e859ea30d mm/nios2: use general page fault accounting new 893161429ab0 mm/openrisc: use general page fault accounting new bce64de174dc mm/parisc: use general page fault accounting new 2eed439dd5cc mm/powerpc: use general page fault accounting new 38850b2d03f1 mm/riscv: use general page fault accounting new 26443aa49921 mm/s390: use general page fault accounting new 7d392538f53d mm/sh: use general page fault accounting new edfe08e55345 mm/sparc32: use general page fault accounting new b0abff0cd4e9 mm/sparc64: use general page fault accounting new 8d93b67917d2 mm/x86: use general page fault accounting new feba02008209 mm/xtensa: use general page fault accounting new 6ae6da63cc58 mm: clean up the last pieces of page fault accountings new ac5a64a08c74 mm/gup: remove task_struct pointer for all gup code new b93c338f7237 mm-gup-remove-task_struct-pointer-for-all-gup-code-fix new 33750d67582d mm/madvise: pass task and mm to do_madvise new efc4e10ad805 pid: move pidfd_get_pid() to pid.c new f7188679d0c7 mm/madvise: introduce process_madvise() syscall: an extern [...] new e175ee04c0ba mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 7f00e1265618 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 55c0967dc75f mm/madvise: check fatal signal pending of target process new 731a4c25cc11 all arch: remove system call sys_sysctl new db7b8002f00e s390: fix build error for sys_call_table_emu new db42bf61f881 mm/kmemleak: silence KCSAN splats in checksum new da8a6bd15888 mm/frontswap: mark various intentional data races new 6453b6648e46 mm/page_io: mark various intentional data races new df437939f413 mm-page_io-mark-various-intentional-data-races-v2 new 922200b210f7 mm/swap_state: mark various intentional data races new 4f3e2d55d9cc mm/filemap.c: fix a data race in filemap_fault() new 6ca030ecd064 mm/swapfile: fix and annotate various data races new 1be95f7455dd mm-swapfile-fix-and-annotate-various-data-races-v2 new b9000242df3d mm/page_counter: fix various data races at memsw new 41a556b2c5b2 mm/memcontrol: fix a data race in scan count new 0401a9bcfd3e mm/list_lru: fix a data race in list_lru_count_one new 6ce95f4e723d mm/mempool: fix a data race in mempool_free() new f80f97697f53 mm/rmap: annotate a data race at tlb_flush_batched new 878ff84cb0c4 mm/swap.c: annotate data races for lru_rotate_pvecs new 5e8b6e3dd27d mm: annotate a data race in page_zonenum() new 3ba9bcc0c910 include/asm-generic/vmlinux.lds.h: align ro_after_init new d53591d9c94f sh: clkfwk: remove r8/r16/r32 new 3468c2cb2e35 sh: use generic strncpy() new 39eea6d7709c sh: add missing EXPORT_SYMBOL() for __delay
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 (5ff9fa87385e) \ N -- N -- N refs/heads/akpm (39eea6d7709c)
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 1132 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: .../testing/sysfs-bus-event_source-devices-hv_24x7 | 7 + Documentation/ABI/testing/sysfs-bus-optee-devices | 8 + Documentation/admin-guide/sysctl/vm.rst | 4 +- Documentation/core-api/cpu_hotplug.rst | 7 - Documentation/devicetree/bindings/arm/renesas.yaml | 1 + Documentation/devicetree/bindings/arm/tegra.yaml | 10 + .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 3 - .../devicetree/bindings/display/ingenic,ipu.yaml | 65 + .../devicetree/bindings/display/ingenic,lcd.txt | 45 - .../devicetree/bindings/display/ingenic,lcd.yaml | 126 ++ .../bindings/display/panel/panel-dsi-cm.txt | 29 - .../bindings/display/panel/panel-dsi-cm.yaml | 86 ++ .../devicetree/bindings/gpio/gpio-pca9570.yaml | 47 + .../devicetree/bindings/gpu/nvidia,gk20a.txt | 25 + .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 19 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 3 + .../devicetree/bindings/mips/ingenic/devices.yaml | 17 +- Documentation/devicetree/bindings/sound/ak4613.txt | 27 - .../devicetree/bindings/sound/ak4613.yaml | 65 + Documentation/devicetree/bindings/sound/ak4642.txt | 37 - .../devicetree/bindings/sound/ak4642.yaml | 58 + .../devicetree/bindings/sound/fsl-asoc-card.txt | 3 + .../devicetree/bindings/sound/renesas,fsi.yaml | 19 +- .../devicetree/bindings/timer/ingenic,tcu.yaml | 5 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/gpu/drm-kms.rst | 15 + MAINTAINERS | 32 +- arch/alpha/Kconfig | 1 + arch/arm/Kconfig | 1 + arch/arm/boot/dts/Makefile | 4 + arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm-nsp.dtsi | 2 +- arch/arm/boot/dts/bcm21664.dtsi | 2 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 25 + arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 20 + arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 20 + arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 40 + arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 25 + arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 20 + arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 40 + arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 40 + arch/arm/boot/dts/r7s72100.dtsi | 4 +- arch/arm/boot/dts/r7s9210.dtsi | 4 +- arch/arm/boot/dts/r8a73a4.dtsi | 6 +- arch/arm/boot/dts/r8a7740.dtsi | 6 +- arch/arm/boot/dts/r8a7742.dtsi | 8 +- arch/arm/boot/dts/r8a7743.dtsi | 6 +- arch/arm/boot/dts/r8a7744.dtsi | 6 +- arch/arm/boot/dts/r8a7745.dtsi | 6 +- arch/arm/boot/dts/r8a77470.dtsi | 6 +- arch/arm/boot/dts/r8a7778.dtsi | 6 +- arch/arm/boot/dts/r8a7779.dtsi | 8 +- arch/arm/boot/dts/r8a7790-lager.dts | 1 - arch/arm/boot/dts/r8a7790.dtsi | 8 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 1 - arch/arm/boot/dts/r8a7791-porter.dts | 1 - arch/arm/boot/dts/r8a7791.dtsi | 6 +- arch/arm/boot/dts/r8a7792.dtsi | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 5 +- arch/arm/boot/dts/r8a7793.dtsi | 6 +- arch/arm/boot/dts/r8a7794-alt.dts | 1 - arch/arm/boot/dts/r8a7794-silk.dts | 1 - arch/arm/boot/dts/r8a7794.dtsi | 6 +- arch/arm/boot/dts/sh73a0.dtsi | 6 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 1438 ++++++++++++++++++ .../boot/dts/tegra30-asus-nexus7-grouper-E1565.dts | 9 + .../boot/dts/tegra30-asus-nexus7-grouper-PM269.dts | 9 + .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 1232 +++++++++++++++ .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 185 +++ ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 1565 ++++++++++++++++++++ .../dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 149 ++ arch/arm/boot/dts/tegra30-asus-nexus7-grouper.dtsi | 149 ++ .../boot/dts/tegra30-asus-nexus7-tilapia-E1565.dts | 9 + ...tegra30-asus-nexus7-tilapia-memory-timings.dtsi | 325 ++++ arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 235 +++ arch/arm/include/asm/percpu.h | 2 + arch/arm/include/asm/thread_info.h | 5 - arch/arm/kernel/atags_parse.c | 2 - arch/arm/soc-for-next-contents.txt | 45 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 36 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 6 +- arch/arm64/boot/dts/renesas/Makefile | 1 + .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 758 ++++++++++ .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 312 ++++ .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 29 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 1082 +++++++++++++- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 1 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 1 + arch/arm64/configs/defconfig | 13 + arch/arm64/include/asm/debug-monitors.h | 2 + arch/arm64/include/asm/syscall.h | 12 +- arch/arm64/include/asm/thread_info.h | 1 + arch/arm64/kernel/debug-monitors.c | 24 +- arch/arm64/kernel/ptrace.c | 49 +- arch/arm64/kernel/signal.c | 11 +- arch/arm64/kernel/syscall.c | 21 +- arch/ia64/Kconfig | 1 + arch/mips/Kconfig | 3 +- arch/mips/boot/dts/ingenic/Makefile | 2 + arch/mips/boot/dts/ingenic/cu1000-neo.dts | 114 +- .../dts/ingenic/{cu1000-neo.dts => cu1830-neo.dts} | 136 +- arch/mips/boot/dts/ingenic/jz4725b.dtsi | 334 +++++ arch/mips/boot/dts/ingenic/rs90.dts | 311 ++++ arch/mips/boot/dts/ingenic/x1000.dtsi | 126 +- .../boot/dts/ingenic/{x1000.dtsi => x1830.dtsi} | 180 ++- arch/mips/boot/dts/loongson/Makefile | 5 +- .../boot/dts/loongson/loongson64c_4core_ls7a.dts | 37 + .../boot/dts/loongson/loongson64c_4core_rs780e.dts | 2 +- .../boot/dts/loongson/loongson64c_8core_rs780e.dts | 2 +- .../boot/dts/loongson/loongson64g-package.dtsi | 61 + .../boot/dts/loongson/loongson64g_4core_ls7a.dts | 37 + arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 371 +++++ arch/mips/configs/cu1000-neo_defconfig | 4 + .../{cu1000-neo_defconfig => cu1830-neo_defconfig} | 15 +- arch/mips/configs/rs90_defconfig | 182 +++ arch/mips/include/asm/bootinfo.h | 22 +- arch/mips/include/asm/elf.h | 1 + .../include/asm/mach-loongson64/builtin_dtbs.h | 2 + arch/mips/include/asm/war.h | 2 +- arch/mips/jz4740/Kconfig | 18 + arch/mips/jz4740/setup.c | 4 + arch/mips/loongson64/env.c | 56 +- arch/mips/pci/pci-xtalk-bridge.c | 5 +- arch/mips/vdso/genvdso.c | 12 +- arch/parisc/Kconfig | 1 + arch/powerpc/Kconfig | 2 + arch/powerpc/include/asm/asm-prototypes.h | 4 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 15 - arch/powerpc/include/asm/cputime.h | 2 + arch/powerpc/include/asm/device.h | 5 - arch/powerpc/include/asm/dtl.h | 52 + arch/powerpc/include/asm/hvcall.h | 34 +- arch/powerpc/include/asm/imc-pmu.h | 5 + arch/powerpc/include/asm/lppaca.h | 44 - arch/powerpc/include/asm/mmu.h | 4 - arch/powerpc/include/asm/paca.h | 2 +- arch/powerpc/include/asm/plpar_wrappers.h | 52 - arch/powerpc/include/asm/ppc-opcode.h | 563 ++++--- arch/powerpc/include/asm/rtas.h | 3 - arch/powerpc/include/asm/security_features.h | 2 + arch/powerpc/include/asm/topology.h | 27 - arch/powerpc/include/asm/vdso_datapage.h | 10 +- arch/powerpc/include/asm/xive.h | 1 - arch/powerpc/kernel/dma-iommu.c | 90 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 1 - arch/powerpc/kernel/entry_64.S | 13 +- arch/powerpc/kernel/fadump.c | 24 + arch/powerpc/kernel/prom_init.c | 13 +- arch/powerpc/kernel/rtas.c | 122 +- arch/powerpc/kernel/rtasd.c | 28 +- arch/powerpc/kernel/secure_boot.c | 18 +- arch/powerpc/kernel/security.c | 139 +- arch/powerpc/kernel/time.c | 2 + arch/powerpc/kernel/vdso.c | 55 +- arch/powerpc/kernel/vdso32/cacheflush.S | 2 +- arch/powerpc/kernel/vdso32/datapage.S | 7 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 8 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 7 +- arch/powerpc/kernel/vdso64/cacheflush.S | 2 +- arch/powerpc/kernel/vdso64/datapage.S | 7 +- arch/powerpc/kernel/vdso64/gettimeofday.S | 8 +- arch/powerpc/kernel/vdso64/vdso64.lds.S | 7 +- arch/powerpc/kvm/book3s_hv.c | 1 + arch/powerpc/lib/test_emulate_step.c | 155 +- arch/powerpc/mm/book3s64/radix_tlb.c | 82 +- arch/powerpc/mm/init_64.c | 5 +- arch/powerpc/mm/numa.c | 486 ------ arch/powerpc/net/bpf_jit.h | 184 +-- arch/powerpc/net/bpf_jit32.h | 34 +- arch/powerpc/net/bpf_jit64.h | 16 +- arch/powerpc/net/bpf_jit_comp.c | 134 +- arch/powerpc/net/bpf_jit_comp64.c | 298 ++-- arch/powerpc/perf/hv-24x7.c | 54 + arch/powerpc/perf/imc-pmu.c | 29 +- arch/powerpc/platforms/85xx/Kconfig | 2 +- arch/powerpc/platforms/pseries/dtl.c | 1 + arch/powerpc/platforms/pseries/hotplug-cpu.c | 189 +-- arch/powerpc/platforms/pseries/hotplug-memory.c | 109 +- arch/powerpc/platforms/pseries/lpar.c | 9 +- arch/powerpc/platforms/pseries/mobility.c | 31 - arch/powerpc/platforms/pseries/offline_states.h | 38 - arch/powerpc/platforms/pseries/pmem.c | 1 - arch/powerpc/platforms/pseries/setup.c | 1 + arch/powerpc/platforms/pseries/smp.c | 28 +- arch/powerpc/platforms/pseries/suspend.c | 27 +- arch/powerpc/platforms/pseries/svm.c | 1 + arch/s390/Kconfig | 1 + arch/s390/include/asm/smp.h | 1 + arch/s390/include/asm/thread_info.h | 1 - arch/sh/kernel/setup.c | 2 - arch/sparc/Kconfig | 1 + arch/sparc/crypto/sha256_glue.c | 14 +- arch/sparc/include/asm/percpu_64.h | 2 + arch/sparc/include/asm/trap_block.h | 2 + arch/sparc/kernel/setup_32.c | 2 - arch/sparc/kernel/setup_64.c | 2 - arch/x86/Kconfig | 1 + arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 1 - arch/x86/crypto/aesni-intel_asm.S | 733 +++++---- arch/x86/crypto/aesni-intel_avx-x86_64.S | 1 - arch/x86/crypto/chacha-ssse3-x86_64.S | 16 +- arch/x86/crypto/chacha_glue.c | 17 +- arch/x86/crypto/crc32-pclmul_asm.S | 47 +- arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 5 +- arch/x86/crypto/ghash-clmulni-intel_asm.S | 17 +- arch/x86/entry/common.c | 92 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 18 + arch/x86/events/intel/ds.c | 6 +- arch/x86/events/intel/lbr.c | 686 +++++++-- arch/x86/events/perf_event.h | 119 +- arch/x86/include/asm/bug.h | 1 + arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/fpu/internal.h | 47 +- arch/x86/include/asm/fpu/types.h | 27 + arch/x86/include/asm/fpu/xstate.h | 36 + arch/x86/include/asm/idtentry.h | 37 +- arch/x86/include/asm/inst.h | 103 -- arch/x86/include/asm/msr-index.h | 16 + arch/x86/include/asm/perf_event.h | 48 +- arch/x86/kernel/apic/io_apic.c | 10 +- arch/x86/kernel/apic/msi.c | 18 +- arch/x86/kernel/apic/vector.c | 1 - arch/x86/kernel/fpu/core.c | 39 + arch/x86/kernel/fpu/xstate.c | 89 +- arch/x86/kernel/kvm.c | 12 +- arch/x86/kernel/nmi.c | 9 +- arch/x86/kernel/setup.c | 2 - arch/x86/kernel/traps.c | 25 +- arch/x86/mm/fault.c | 6 +- arch/x86/mm/init_64.c | 3 +- arch/x86/platform/uv/uv_irq.c | 3 +- block/blk-ioc.c | 42 +- crypto/adiantum.c | 14 +- crypto/algapi.c | 21 +- crypto/asymmetric_keys/public_key.c | 1 + crypto/authenc.c | 14 +- crypto/authencesn.c | 14 +- crypto/ccm.c | 33 +- crypto/chacha20poly1305.c | 14 +- crypto/cmac.c | 5 +- crypto/cryptd.c | 59 +- crypto/ctr.c | 17 +- crypto/cts.c | 13 +- crypto/echainiv.c | 2 +- crypto/essiv.c | 11 +- crypto/gcm.c | 40 +- crypto/geniv.c | 19 +- crypto/hmac.c | 5 +- crypto/lrw.c | 132 +- crypto/pcrypt.c | 14 +- crypto/rsa-pkcs1pad.c | 13 +- crypto/seqiv.c | 18 +- crypto/simd.c | 6 +- crypto/skcipher.c | 13 +- crypto/vmac.c | 5 +- crypto/xcbc.c | 5 +- crypto/xts.c | 152 +- drivers/base/regmap/regmap-debugfs.c | 52 +- drivers/block/loop.c | 7 +- drivers/char/hw_random/ba431-rng.c | 1 + drivers/char/hw_random/ks-sa-rng.c | 2 +- drivers/char/tpm/tpm_ftpm_tee.c | 70 +- drivers/cpufreq/acpi-cpufreq.c | 8 +- drivers/cpufreq/amd_freq_sensitivity.c | 2 +- drivers/cpufreq/cpufreq.c | 32 +- drivers/cpufreq/cpufreq_governor.c | 2 +- drivers/cpufreq/freq_table.c | 6 +- drivers/cpufreq/intel_pstate.c | 1 + drivers/cpufreq/pasemi-cpufreq.c | 2 + drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/powernow-k8.c | 4 +- drivers/cpufreq/powernv-cpufreq.c | 19 +- drivers/cpuidle/cpuidle-pseries.c | 2 +- drivers/crypto/Kconfig | 3 +- .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 46 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 3 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 41 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 12 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 8 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 39 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 12 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 26 +- drivers/crypto/amlogic/Kconfig | 2 +- drivers/crypto/amlogic/amlogic-gxl-cipher.c | 27 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 6 +- drivers/crypto/amlogic/amlogic-gxl.h | 3 +- drivers/crypto/axis/artpec6_crypto.c | 20 +- drivers/crypto/bcm/cipher.c | 72 +- drivers/crypto/caam/caamalg.c | 35 +- drivers/crypto/caam/caamalg_qi.c | 6 +- drivers/crypto/caam/caamalg_qi2.c | 8 +- drivers/crypto/caam/caamhash.c | 2 +- drivers/crypto/caam/compat.h | 1 - drivers/crypto/cavium/cpt/cptvf_algs.c | 18 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 16 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 1 + drivers/crypto/ccp/ccp-crypto-aes-galois.c | 1 + drivers/crypto/ccp/ccp-crypto-aes-xts.c | 34 +- drivers/crypto/ccp/ccp-crypto-aes.c | 2 + drivers/crypto/ccp/ccp-crypto-des3.c | 1 + drivers/crypto/ccp/ccp-crypto-sha.c | 4 +- drivers/crypto/ccp/ccp-crypto.h | 4 +- drivers/crypto/chelsio/chcr_algo.c | 87 +- drivers/crypto/chelsio/chcr_crypto.h | 3 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 111 +- drivers/crypto/hisilicon/qm.h | 1 + drivers/crypto/hisilicon/sec/sec_algs.c | 24 +- drivers/crypto/hisilicon/sec2/sec.h | 4 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 95 +- drivers/crypto/hisilicon/sec2/sec_main.c | 126 +- drivers/crypto/inside-secure/safexcel_cipher.c | 47 + drivers/crypto/inside-secure/safexcel_hash.c | 18 + drivers/crypto/ixp4xx_crypto.c | 6 +- drivers/crypto/marvell/cesa/cipher.c | 18 +- drivers/crypto/marvell/cesa/hash.c | 6 + drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 30 +- drivers/crypto/mediatek/mtk-aes.c | 63 +- drivers/crypto/mxs-dcp.c | 33 +- drivers/crypto/n2_core.c | 3 +- drivers/crypto/omap-aes.c | 35 +- drivers/crypto/omap-aes.h | 3 +- drivers/crypto/picoxcell_crypto.c | 55 +- drivers/crypto/qat/qat_common/qat_algs.c | 13 +- drivers/crypto/qce/cipher.h | 3 +- drivers/crypto/qce/skcipher.c | 43 +- drivers/crypto/sahara.c | 96 +- drivers/crypto/talitos.c | 117 +- drivers/crypto/virtio/virtio_crypto_algs.c | 3 +- drivers/crypto/xilinx/zynqmp-aes-gcm.c | 1 + drivers/dma/fsl-qdma.c | 63 +- drivers/firmware/dmi_scan.c | 2 +- drivers/firmware/efi/embedded-firmware.c | 9 +- drivers/gpio/Kconfig | 8 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-max77620.c | 65 +- drivers/gpio/gpio-mmio.c | 20 +- drivers/gpio/gpio-pca9570.c | 146 ++ drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/bridge/sii902x.c | 7 +- drivers/gpu/drm/drm_internal.h | 27 + drivers/gpu/drm/drm_vblank.c | 72 +- drivers/gpu/drm/drm_vblank_work.c | 267 ++++ drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/i2c/tda998x_drv.c | 7 +- drivers/gpu/drm/i915/display/intel_ddi.c | 43 + drivers/gpu/drm/i915/display/intel_display_types.h | 3 + .../gpu/drm/i915/display/intel_dp_link_training.c | 19 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 15 +- drivers/gpu/drm/i915/gt/mock_engine.c | 3 + drivers/gpu/drm/i915/i915_pmu.c | 7 +- drivers/gpu/drm/i915/i915_reg.h | 2 + drivers/gpu/drm/i915/i915_request.c | 184 ++- drivers/gpu/drm/ingenic/Kconfig | 11 + drivers/gpu/drm/ingenic/Makefile | 2 + .../ingenic/{ingenic-drm.c => ingenic-drm-drv.c} | 670 ++++++--- drivers/gpu/drm/ingenic/ingenic-drm.h | 173 +++ drivers/gpu/drm/ingenic/ingenic-ipu.c | 853 +++++++++++ drivers/gpu/drm/ingenic/ingenic-ipu.h | 109 ++ drivers/gpu/drm/mediatek/mtk_hdmi.c | 6 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 25 +- drivers/gpu/drm/nouveau/dispnv50/Kbuild | 4 + drivers/gpu/drm/nouveau/dispnv50/atom.h | 21 + drivers/gpu/drm/nouveau/dispnv50/core.h | 4 + drivers/gpu/drm/nouveau/dispnv50/core907d.c | 3 + drivers/gpu/drm/nouveau/dispnv50/core917d.c | 3 + drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 3 + drivers/gpu/drm/nouveau/dispnv50/corec57d.c | 3 + drivers/gpu/drm/nouveau/dispnv50/crc.c | 751 ++++++++++ drivers/gpu/drm/nouveau/dispnv50/crc.h | 131 ++ drivers/gpu/drm/nouveau/dispnv50/crc907d.c | 139 ++ drivers/gpu/drm/nouveau/dispnv50/crcc37d.c | 153 ++ drivers/gpu/drm/nouveau/dispnv50/disp.c | 69 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 24 + drivers/gpu/drm/nouveau/dispnv50/handles.h | 16 + drivers/gpu/drm/nouveau/dispnv50/head.c | 98 +- drivers/gpu/drm/nouveau/dispnv50/head.h | 12 +- drivers/gpu/drm/nouveau/dispnv50/head907d.c | 14 +- drivers/gpu/drm/nouveau/dispnv50/headc37d.c | 27 +- drivers/gpu/drm/nouveau/dispnv50/headc57d.c | 20 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 3 +- drivers/gpu/drm/nouveau/nouveau_display.c | 60 +- drivers/gpu/drm/panel/panel-simple.c | 40 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 7 +- drivers/gpu/drm/sti/sti_hdmi.c | 6 +- drivers/gpu/drm/tegra/dsi.c | 9 +- drivers/gpu/drm/tidss/tidss_crtc.c | 2 +- drivers/gpu/drm/tidss/tidss_crtc.h | 2 +- drivers/gpu/drm/tidss/tidss_dispc.c | 2 +- drivers/gpu/drm/tidss/tidss_dispc.h | 2 +- drivers/gpu/drm/tidss/tidss_dispc_regs.h | 2 +- drivers/gpu/drm/tidss/tidss_drv.c | 2 +- drivers/gpu/drm/tidss/tidss_drv.h | 2 +- drivers/gpu/drm/tidss/tidss_encoder.c | 2 +- drivers/gpu/drm/tidss/tidss_encoder.h | 2 +- drivers/gpu/drm/tidss/tidss_irq.c | 2 +- drivers/gpu/drm/tidss/tidss_irq.h | 2 +- drivers/gpu/drm/tidss/tidss_kms.c | 2 +- drivers/gpu/drm/tidss/tidss_kms.h | 2 +- drivers/gpu/drm/tidss/tidss_plane.c | 2 +- drivers/gpu/drm/tidss/tidss_plane.h | 2 +- drivers/gpu/drm/tidss/tidss_scale_coefs.c | 2 +- drivers/gpu/drm/tidss/tidss_scale_coefs.h | 2 +- drivers/gpu/drm/vboxvideo/hgsmi_defs.h | 2 +- drivers/gpu/drm/vboxvideo/vbox_hgsmi.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 8 +- drivers/gpu/drm/zte/zx_hdmi.c | 7 +- drivers/gpu/host1x/mipi.c | 37 +- drivers/infiniband/core/counters.c | 24 +- drivers/infiniband/core/device.c | 6 +- drivers/infiniband/core/nldev.c | 8 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 5 - drivers/input/keyboard/omap-keypad.c | 2 +- drivers/input/serio/hil_mlc.c | 2 +- drivers/interconnect/qcom/msm8916.c | 14 +- drivers/iommu/Kconfig | 2 + drivers/iommu/amd/iommu.c | 5 +- drivers/iommu/hyperv-iommu.c | 5 +- drivers/iommu/intel/irq_remapping.c | 2 +- drivers/md/Makefile | 3 + init/do_mounts_md.c => drivers/md/md-autodetect.c | 246 ++- drivers/md/md.c | 38 +- drivers/md/md.h | 12 + drivers/mfd/ioc3.c | 5 +- drivers/mfd/kempld-core.c | 28 +- drivers/mfd/mfd-core.c | 102 +- drivers/misc/mic/Kconfig | 4 + drivers/misc/ocxl/Kconfig | 2 +- drivers/net/dsa/ocelot/Kconfig | 1 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- drivers/net/ethernet/freescale/fec.h | 1 + drivers/net/ethernet/freescale/fec_main.c | 23 +- drivers/net/ethernet/freescale/fec_ptp.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 1 + drivers/net/ethernet/mscc/Kconfig | 8 +- drivers/net/phy/dp83640.c | 4 + drivers/net/usb/ax88172a.c | 1 + drivers/net/wan/farsync.c | 4 +- drivers/opp/of.c | 4 + drivers/pci/controller/vmd.c | 5 +- drivers/pci/pci-driver.c | 5 +- drivers/perf/arm_smmuv3_pmu.c | 1 + drivers/perf/fsl_imx8_ddr_perf.c | 1 + drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 1 + drivers/platform/mips/cpu_hwmon.c | 66 +- drivers/platform/x86/Kconfig | 2 +- drivers/platform/x86/acerhdf.c | 2 +- drivers/platform/x86/apple-gmux.c | 16 +- drivers/platform/x86/pcengines-apuv2.c | 3 - drivers/rtc/Kconfig | 1 + drivers/rtc/rtc-ab-b5ze-s3.c | 2 +- drivers/rtc/rtc-bq32k.c | 2 +- drivers/rtc/rtc-ds1374.c | 258 +--- drivers/rtc/rtc-goldfish.c | 1 + drivers/rtc/rtc-max77686.c | 20 +- drivers/rtc/rtc-mcp795.c | 2 +- drivers/rtc/rtc-pcf85063.c | 4 +- drivers/rtc/rtc-pl031.c | 1 + drivers/s390/crypto/ap_bus.c | 2 +- drivers/spi/Kconfig | 12 +- drivers/spi/atmel-quadspi.c | 8 +- drivers/spi/spi-bcm2835.c | 6 +- drivers/spi/spi-bcm2835aux.c | 6 +- drivers/spi/spi-coldfire-qspi.c | 4 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-orion.c | 2 +- drivers/spi/spi.c | 26 +- drivers/staging/comedi/drivers/s626.c | 18 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 14 + drivers/staging/fsl-dpaa2/ethsw/dpsw.c | 106 ++ drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 9 + drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 102 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 4 + drivers/staging/gasket/gasket_core.c | 29 +- drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/octeon/ethernet-tx.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 10 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 5 - drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 1 - .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 4 +- .../include/linux/raspberrypi/vchiq.h | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 6 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 4 +- drivers/tee/optee/core.c | 27 +- drivers/tee/optee/device.c | 38 +- drivers/tee/optee/optee_private.h | 10 +- drivers/thermal/mtk_thermal.c | 6 +- drivers/tty/vt/keyboard.c | 2 +- drivers/usb/c67x00/c67x00-hcd.c | 6 +- drivers/usb/class/cdc-wdm.c | 3 +- drivers/usb/dwc2/gadget.c | 3 +- drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/core.h | 2 +- drivers/usb/dwc3/debug.h | 2 +- drivers/usb/dwc3/debugfs.c | 2 +- drivers/usb/dwc3/drd.c | 2 +- drivers/usb/dwc3/dwc3-keystone.c | 2 +- drivers/usb/dwc3/dwc3-of-simple.c | 2 +- drivers/usb/dwc3/dwc3-omap.c | 2 +- drivers/usb/dwc3/dwc3-pci.c | 2 +- drivers/usb/dwc3/ep0.c | 2 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/dwc3/host.c | 2 +- drivers/usb/dwc3/io.h | 2 +- drivers/usb/dwc3/trace.c | 2 +- drivers/usb/dwc3/trace.h | 2 +- drivers/usb/gadget/udc/amd5536udc.h | 2 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/gr_udc.c | 2 +- drivers/usb/gadget/udc/gr_udc.h | 2 +- drivers/usb/gadget/udc/max3420_udc.c | 2 +- drivers/usb/gadget/udc/snps_udc_core.c | 8 +- drivers/usb/host/ehci-pci.c | 3 +- drivers/usb/host/fhci-sched.c | 2 +- drivers/usb/host/ohci-hcd.c | 2 +- drivers/usb/host/xhci-plat.c | 2 +- drivers/usb/misc/sisusbvga/sisusb.c | 2 +- drivers/usb/misc/sisusbvga/sisusb_init.c | 1 + drivers/usb/misc/sisusbvga/sisusb_init.h | 662 --------- .../sisusbvga/{sisusb_init.h => sisusb_tables.h} | 160 +- drivers/usb/mtu3/mtu3_trace.c | 3 +- drivers/usb/musb/musb_host.h | 1 - drivers/usb/phy/phy-keystone.c | 2 +- drivers/usb/phy/phy-twl6030-usb.c | 2 +- drivers/usb/serial/iuu_phoenix.c | 8 +- drivers/usb/typec/tps6598x.c | 2 +- drivers/usb/typec/ucsi/Kconfig | 2 +- drivers/vdpa/Kconfig | 1 + drivers/xen/Kconfig | 1 + fs/afs/fs_operation.c | 4 +- fs/afs/write.c | 1 + fs/block_dev.c | 232 +-- fs/exfat/nls.c | 8 +- fs/file.c | 7 +- fs/fuse/file.c | 12 +- fs/io_uring.c | 369 ++--- fs/ioctl.c | 7 +- fs/nsfs.c | 29 - fs/open.c | 56 +- fs/overlayfs/file.c | 10 +- fs/overlayfs/namei.c | 4 + fs/read_write.c | 2 +- fs/readdir.c | 11 +- fs/squashfs/block.c | 273 ++-- fs/squashfs/decompressor.h | 5 +- fs/squashfs/decompressor_multi.c | 9 +- fs/squashfs/decompressor_multi_percpu.c | 6 +- fs/squashfs/decompressor_single.c | 9 +- fs/squashfs/lz4_wrapper.c | 17 +- fs/squashfs/lzo_wrapper.c | 17 +- fs/squashfs/squashfs.h | 4 +- fs/squashfs/super.c | 1 + fs/squashfs/xz_wrapper.c | 51 +- fs/squashfs/zlib_wrapper.c | 63 +- fs/squashfs/zstd_wrapper.c | 64 +- fs/ufs/super.c | 2 +- fs/utimes.c | 109 +- include/asm-generic/bug.h | 1 + include/asm-generic/vmlinux.lds.h | 18 +- include/crypto/algapi.h | 25 +- include/crypto/chacha.h | 4 - include/crypto/chacha20poly1305.h | 2 + include/crypto/internal/geniv.h | 2 +- include/crypto/sha.h | 1 + include/drm/drm_vblank.h | 20 + include/drm/drm_vblank_work.h | 71 + include/drm/i915_pciids.h | 4 +- include/linux/blkdev.h | 3 +- include/linux/bpf.h | 6 + include/linux/compiler.h | 53 - include/linux/context_tracking.h | 2 + include/linux/cpuhotplug.h | 1 + include/linux/crypto.h | 36 +- include/linux/device.h | 11 +- include/linux/dma-direct.h | 104 ++ include/linux/dma-mapping.h | 251 +--- include/linux/fs.h | 4 + include/linux/hardirq.h | 28 +- include/linux/host1x.h | 4 +- include/linux/initrd.h | 6 - include/linux/instrumentation.h | 57 + include/linux/interconnect-provider.h | 8 +- include/linux/interrupt.h | 41 +- include/linux/ipv6.h | 2 +- include/linux/irqflags.h | 23 +- include/linux/lockdep.h | 34 +- include/linux/mfd/core.h | 37 +- include/linux/mlx5/device.h | 4 +- include/linux/mlx5/driver.h | 2 + include/linux/mlx5/mlx5_ifc.h | 118 +- include/linux/mm.h | 4 +- include/linux/perf_event.h | 5 +- include/linux/pgtable.h | 12 +- include/linux/qed/qed_chain.h | 2 +- include/linux/qed/qed_if.h | 2 +- include/linux/raid/detect.h | 8 + include/linux/raid/md_u.h | 13 - include/linux/regmap.h | 2 +- include/linux/regulator/driver.h | 2 +- include/linux/regulator/machine.h | 1 + include/linux/rtc.h | 4 - include/linux/sched.h | 7 +- include/linux/sched/mm.h | 6 +- include/linux/skbuff.h | 4 +- include/linux/spi/spi.h | 4 +- include/linux/syscalls.h | 17 - include/linux/usb.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/pd_vdo.h | 2 +- include/linux/usb/serial.h | 2 +- include/linux/vmalloc.h | 20 +- include/linux/wimax/debug.h | 4 +- include/net/9p/transport.h | 2 +- include/net/bluetooth/hci_core.h | 2 +- include/net/caif/caif_layer.h | 4 +- include/net/dsa.h | 2 +- include/net/ip6_fib.h | 2 +- include/net/pkt_cls.h | 4 +- include/net/sch_generic.h | 6 +- include/net/sctp/sctp.h | 2 +- include/net/sctp/structs.h | 6 +- include/net/wimax.h | 2 +- include/net/xdp.h | 41 +- include/sound/hda_codec.h | 2 + include/sound/hdmi-codec.h | 6 +- include/sound/simple_card_utils.h | 6 +- include/sound/soc-dai.h | 3 + include/trace/events/sched.h | 4 + include/trace/events/xdp.h | 16 +- include/uapi/linux/auto_dev-ioctl.h | 2 +- include/uapi/linux/bpf.h | 20 +- include/uapi/linux/caif/caif_socket.h | 2 +- include/uapi/linux/nsfs.h | 2 - include/uapi/rdma/rdma_netlink.h | 1 + init/Makefile | 1 - init/do_mounts.c | 70 +- init/do_mounts.h | 21 - init/do_mounts_initrd.c | 13 +- init/do_mounts_rd.c | 102 +- init/initramfs.c | 112 +- init/main.c | 16 +- ipc/shm.c | 1 - kernel/backtracetest.c | 2 +- kernel/bpf/cpumap.c | 162 +- kernel/debug/debug_core.c | 2 +- kernel/dma/Kconfig | 12 + kernel/dma/Makefile | 3 +- kernel/dma/direct.c | 74 - kernel/dma/mapping.c | 214 ++- kernel/events/core.c | 25 +- kernel/fork.c | 4 +- kernel/irq/resend.c | 2 +- kernel/kcsan/core.c | 5 +- kernel/kcsan/report.c | 9 +- kernel/locking/lockdep.c | 80 +- kernel/sched/core.c | 177 ++- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/fair.c | 8 +- kernel/sched/pelt.c | 2 - kernel/sched/sched.h | 60 +- kernel/softirq.c | 26 +- kernel/time/timer.c | 17 +- lib/cpumask.c | 16 +- lib/crypto/chacha20poly1305.c | 2 - lib/crypto/sha256.c | 10 + lib/test_bpf.c | 20 - mm/filemap.c | 2 +- mm/huge_memory.c | 4 +- mm/hugetlb.c | 60 +- mm/madvise.c | 6 +- mm/memcontrol.c | 8 +- mm/memory-failure.c | 73 +- mm/memory.c | 7 +- mm/migrate.c | 5 +- mm/page_alloc.c | 13 +- mm/vmalloc.c | 24 +- mm/vmstat.c | 30 +- net/atm/pppoatm.c | 2 +- net/core/dev.c | 13 +- net/core/net-sysfs.c | 10 +- net/ipv4/ip_vti.c | 13 +- net/ipv6/ip6_vti.c | 13 +- net/iucv/iucv.c | 2 +- net/mptcp/crypto.c | 15 +- net/packet/af_packet.c | 20 +- net/packet/internal.h | 2 +- net/sched/cls_api.c | 8 +- net/sched/sch_atm.c | 4 +- net/sched/sch_blackhole.c | 2 +- net/sched/sch_cake.c | 2 +- net/sched/sch_cbq.c | 4 +- net/sched/sch_cbs.c | 18 +- net/sched/sch_choke.c | 2 +- net/sched/sch_codel.c | 2 +- net/sched/sch_drr.c | 4 +- net/sched/sch_dsmark.c | 4 +- net/sched/sch_etf.c | 2 +- net/sched/sch_ets.c | 4 +- net/sched/sch_fifo.c | 6 +- net/sched/sch_fq.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_generic.c | 4 +- net/sched/sch_gred.c | 2 +- net/sched/sch_hfsc.c | 6 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_htb.c | 4 +- net/sched/sch_multiq.c | 4 +- net/sched/sch_netem.c | 8 +- net/sched/sch_pie.c | 2 +- net/sched/sch_plug.c | 2 +- net/sched/sch_prio.c | 6 +- net/sched/sch_qfq.c | 4 +- net/sched/sch_red.c | 10 +- net/sched/sch_sfb.c | 4 +- net/sched/sch_sfq.c | 2 +- net/sched/sch_skbprio.c | 2 +- net/sched/sch_taprio.c | 4 +- net/sched/sch_tbf.c | 10 +- net/sched/sch_teql.c | 4 +- net/vmw_vsock/virtio_transport.c | 2 +- net/xfrm/xfrm_interface.c | 22 +- samples/bpf/xdp_redirect_cpu_kern.c | 25 +- samples/bpf/xdp_redirect_cpu_user.c | 209 ++- scripts/spelling.txt | 19 + sound/core/pcm_memory.c | 2 +- sound/drivers/pcsp/pcsp_lib.c | 2 +- sound/pci/ac97/ac97_patch.c | 14 +- sound/pci/bt87x.c | 14 +- sound/pci/ctxfi/ctatc.c | 2 +- sound/pci/es1968.c | 20 +- sound/pci/hda/hda_codec.c | 3 +- sound/pci/hda/hda_intel.c | 26 +- sound/pci/hda/patch_realtek.c | 10 +- sound/pci/intel8x0.c | 6 +- sound/pci/nm256/nm256.c | 8 +- sound/pci/via82xx.c | 6 +- sound/soc/codecs/88pm860x-codec.c | 8 +- sound/soc/codecs/ad193x.c | 5 +- sound/soc/codecs/adau1701.c | 5 +- sound/soc/codecs/ak4458.c | 5 +- sound/soc/codecs/ak4535.c | 6 +- sound/soc/codecs/ak4641.c | 8 +- sound/soc/codecs/alc5623.c | 5 +- sound/soc/codecs/alc5632.c | 5 +- sound/soc/codecs/cpcap.c | 11 +- sound/soc/codecs/cq93vc.c | 5 +- sound/soc/codecs/cros_ec_codec.c | 27 +- sound/soc/codecs/cs4265.c | 5 +- sound/soc/codecs/cs4270.c | 5 +- sound/soc/codecs/cs42l42.c | 5 +- sound/soc/codecs/cs42l51.c | 5 +- sound/soc/codecs/cs42l52.c | 5 +- sound/soc/codecs/cs42l56.c | 5 +- sound/soc/codecs/cs42xx8.c | 5 +- sound/soc/codecs/cs4341.c | 5 +- sound/soc/codecs/cs4349.c | 5 +- sound/soc/codecs/da7210.c | 5 +- sound/soc/codecs/da7213.c | 5 +- sound/soc/codecs/da9055.c | 5 +- sound/soc/codecs/es8316.c | 5 +- sound/soc/codecs/es8328.c | 5 +- sound/soc/codecs/hdmi-codec.c | 25 +- sound/soc/codecs/isabelle.c | 15 +- sound/soc/codecs/jz4770.c | 5 +- sound/soc/codecs/lm49453.c | 25 +- sound/soc/codecs/max98088.c | 12 +- sound/soc/codecs/max98090.c | 6 +- sound/soc/codecs/max9867.c | 5 +- sound/soc/codecs/ml26124.c | 5 +- sound/soc/codecs/nau8822.c | 5 +- sound/soc/codecs/pcm1681.c | 5 +- sound/soc/codecs/pcm1789.c | 5 +- sound/soc/codecs/pcm179x.c | 5 +- sound/soc/codecs/pcm3168a.c | 5 +- sound/soc/codecs/pcm512x.c | 5 +- sound/soc/codecs/rk3328_codec.c | 5 +- sound/soc/codecs/rt5682.c | 3 +- sound/soc/codecs/sgtl5000.c | 5 +- sound/soc/codecs/ssm2518.c | 5 +- sound/soc/codecs/ssm2602.c | 5 +- sound/soc/codecs/ssm4567.c | 5 +- sound/soc/codecs/sta529.c | 5 +- sound/soc/codecs/tas2552.c | 5 +- sound/soc/codecs/tas2562.c | 5 +- sound/soc/codecs/tas2770.c | 5 +- sound/soc/codecs/tas571x.c | 5 +- sound/soc/codecs/tas5720.c | 5 +- sound/soc/codecs/tas6424.c | 5 +- sound/soc/codecs/tfa9879.c | 5 +- sound/soc/codecs/tlv320aic23.c | 5 +- sound/soc/codecs/tlv320aic26.c | 5 +- sound/soc/codecs/tlv320aic31xx.c | 6 +- sound/soc/codecs/tlv320aic32x4.c | 5 +- sound/soc/codecs/tlv320aic3x.c | 5 +- sound/soc/codecs/twl6040.c | 5 +- sound/soc/codecs/uda134x.c | 5 +- sound/soc/codecs/wm8350.c | 5 +- sound/soc/codecs/wm8400.c | 5 +- sound/soc/codecs/wm8510.c | 5 +- sound/soc/codecs/wm8580.c | 5 +- sound/soc/codecs/wm8711.c | 5 +- sound/soc/codecs/wm8728.c | 5 +- sound/soc/codecs/wm8731.c | 5 +- sound/soc/codecs/wm8741.c | 5 +- sound/soc/codecs/wm8750.c | 5 +- sound/soc/codecs/wm8753.c | 8 +- sound/soc/codecs/wm8770.c | 5 +- sound/soc/codecs/wm8776.c | 5 +- sound/soc/codecs/wm8900.c | 5 +- sound/soc/codecs/wm8903.c | 5 +- sound/soc/codecs/wm8904.c | 5 +- sound/soc/codecs/wm8940.c | 5 +- sound/soc/codecs/wm8955.c | 5 +- sound/soc/codecs/wm8960.c | 5 +- sound/soc/codecs/wm8961.c | 5 +- sound/soc/codecs/wm8962.c | 5 +- sound/soc/codecs/wm8971.c | 5 +- sound/soc/codecs/wm8974.c | 5 +- sound/soc/codecs/wm8978.c | 5 +- sound/soc/codecs/wm8983.c | 7 +- sound/soc/codecs/wm8985.c | 7 +- sound/soc/codecs/wm8988.c | 5 +- sound/soc/codecs/wm8990.c | 5 +- sound/soc/codecs/wm8991.c | 7 +- sound/soc/codecs/wm8993.c | 5 +- sound/soc/codecs/wm8994.c | 9 +- sound/soc/codecs/wm8995.c | 8 +- sound/soc/codecs/wm9081.c | 5 +- sound/soc/fsl/Kconfig | 1 + sound/soc/fsl/fsl-asoc-card.c | 79 +- sound/soc/generic/simple-card-utils.c | 7 +- sound/soc/intel/boards/bytcht_es8316.c | 4 +- sound/soc/meson/axg-spdifout.c | 5 +- sound/soc/soc-component.c | 6 +- sound/soc/soc-dai.c | 8 +- sound/soc/spear/spdif_out.c | 8 +- sound/soc/ti/ams-delta.c | 9 +- sound/usb/quirks-table.h | 2 +- tools/include/linux/irqflags.h | 4 +- tools/include/uapi/linux/bpf.h | 20 +- tools/lib/bpf/libbpf.c | 2 + tools/power/x86/intel-speed-select/isst-config.c | 81 +- .../selftests/bpf/prog_tests/sockopt_inherit.c | 3 +- .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 70 + .../bpf/progs/test_xdp_with_cpumap_helpers.c | 36 + tools/usb/usbip/vudc/vudc_server_example.sh | 2 +- 862 files changed, 22284 insertions(+), 9272 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-optee-devices create mode 100644 Documentation/devicetree/bindings/display/ingenic,ipu.yaml delete mode 100644 Documentation/devicetree/bindings/display/ingenic,lcd.txt create mode 100644 Documentation/devicetree/bindings/display/ingenic,lcd.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-dsi-cm.txt create mode 100644 Documentation/devicetree/bindings/display/panel/panel-dsi-cm.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-pca9570.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ak4613.txt create mode 100644 Documentation/devicetree/bindings/sound/ak4613.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ak4642.txt create mode 100644 Documentation/devicetree/bindings/sound/ak4642.yaml create mode 100644 arch/arm/boot/dts/tegra20-acer-a500-picasso.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-grouper-E1565.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-grouper-PM269.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-grouper-common.dtsi create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-grouper-maxim-pmic.dtsi create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-grouper-memory-timings.dtsi create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-grouper.dtsi create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-tilapia-E1565.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-tilapia-memory-timings.dtsi create mode 100644 arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi create mode 100644 arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi create mode 100644 arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts copy arch/mips/boot/dts/ingenic/{cu1000-neo.dts => cu1830-neo.dts} (70%) create mode 100644 arch/mips/boot/dts/ingenic/jz4725b.dtsi create mode 100644 arch/mips/boot/dts/ingenic/rs90.dts copy arch/mips/boot/dts/ingenic/{x1000.dtsi => x1830.dtsi} (68%) create mode 100644 arch/mips/boot/dts/loongson/loongson64c_4core_ls7a.dts create mode 100644 arch/mips/boot/dts/loongson/loongson64g-package.dtsi create mode 100644 arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dts create mode 100644 arch/mips/boot/dts/loongson/ls7a-pch.dtsi copy arch/mips/configs/{cu1000-neo_defconfig => cu1830-neo_defconfig} (91%) create mode 100644 arch/mips/configs/rs90_defconfig create mode 100644 arch/powerpc/include/asm/dtl.h delete mode 100644 arch/powerpc/platforms/pseries/offline_states.h create mode 100644 drivers/gpio/gpio-pca9570.c create mode 100644 drivers/gpu/drm/drm_vblank_work.c rename drivers/gpu/drm/ingenic/{ingenic-drm.c => ingenic-drm-drv.c} (54%) create mode 100644 drivers/gpu/drm/ingenic/ingenic-drm.h create mode 100644 drivers/gpu/drm/ingenic/ingenic-ipu.c create mode 100644 drivers/gpu/drm/ingenic/ingenic-ipu.h create mode 100644 drivers/gpu/drm/nouveau/dispnv50/crc.c create mode 100644 drivers/gpu/drm/nouveau/dispnv50/crc.h create mode 100644 drivers/gpu/drm/nouveau/dispnv50/crc907d.c create mode 100644 drivers/gpu/drm/nouveau/dispnv50/crcc37d.c create mode 100644 drivers/gpu/drm/nouveau/dispnv50/handles.h rename init/do_mounts_md.c => drivers/md/md-autodetect.c (59%) copy drivers/usb/misc/sisusbvga/{sisusb_init.h => sisusb_tables.h} (84%) create mode 100644 include/drm/drm_vblank_work.h create mode 100644 include/linux/instrumentation.h delete mode 100644 include/linux/raid/md_u.h create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c