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 0022bebdab73 sh: add missing EXPORT_SYMBOL() for __delay omits fd6e925f5a38 sh: use generic strncpy() omits 634dd58cf083 sh: remove call to memset after dma_alloc_coherent omits 9c4de03780f4 sh: clkfwk: remove r8/r16/r32 omits e375028ab908 include/asm-generic/vmlinux.lds.h: align ro_after_init omits ffceb8c2a176 mm: annotate a data race in page_zonenum() omits 3c48d63d1668 mm/swap.c: annotate data races for lru_rotate_pvecs omits a634ec86a7f9 mm/rmap: annotate a data race at tlb_flush_batched omits 5d5052fb6573 mm/mempool: fix a data race in mempool_free() omits b0443c4d2fd5 mm/list_lru: fix a data race in list_lru_count_one omits 4d420a9bd975 mm/memcontrol: fix a data race in scan count omits 99f0483f0ce7 mm/page_counter: fix various data races at memsw omits 3b5d5f8686db mm-swapfile-fix-and-annotate-various-data-races-v2 omits 7ff35cece320 mm/swapfile: fix and annotate various data races omits ece4478af632 mm/filemap.c: fix a data race in filemap_fault() omits 7ae4f8f54a76 mm/swap_state: mark various intentional data races omits 692674533d6c mm-page_io-mark-various-intentional-data-races-v2 omits 12cc7126c326 mm/page_io: mark various intentional data races omits 2672502cdf43 mm/frontswap: mark various intentional data races omits 6026962cf762 mm/kmemleak: silence KCSAN splats in checksum omits 9f2a05381601 s390: fix build error for sys_call_table_emu omits b64a1adc45bb all arch: remove system call sys_sysctl omits d1b2aaf3cbe0 mm/madvise: check fatal signal pending of target process omits cabda5a4a518 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits cfca225e40ac mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits ef15668e1b88 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 7c9525f160d2 pid: move pidfd_get_pid() to pid.c omits c2422e165192 mm/madvise: pass task and mm to do_madvise omits 5c309dd88cf8 Merge branch 'akpm-current/current' omits 00ac8471782a Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 8ffe13e68887 Merge remote-tracking branch 'notifications/notifications- [...] omits 40b51dc6e782 Merge remote-tracking branch 'trivial/for-next' omits ccf88238b0b1 Merge remote-tracking branch 'kunit-next/kunit' omits d3721fd5fe6b Merge remote-tracking branch 'fpga/for-next' omits 902d72cf9aaf Merge remote-tracking branch 'devfreq/devfreq-next' omits b6e130e4b2c4 Merge remote-tracking branch 'pidfd/for-next' omits 6095fc2033d2 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 0c07fc873281 Merge remote-tracking branch 'hyperv/hyperv-next' omits 8aad5875ebe8 Merge remote-tracking branch 'xarray/xarray' omits a2af040b3090 Merge remote-tracking branch 'nvmem/for-next' omits d14aeac191a6 Merge remote-tracking branch 'fsi/next' omits d43eb067bcc4 Merge remote-tracking branch 'kspp/for-next/kspp' omits e899c89eaff5 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits cd2ffa6e6c06 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 1e6ce18c2e85 Merge remote-tracking branch 'coresight/next' omits 0c722b7ea2df Merge remote-tracking branch 'livepatching/for-next' omits 79476dc51305 Merge remote-tracking branch 'userns/for-next' omits 8a48da7dc490 Merge remote-tracking branch 'pwm/for-next' omits 840148257fd0 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 56bec2a84642 Merge remote-tracking branch 'pinctrl-intel/for-next' omits fef2641272af Merge remote-tracking branch 'pinctrl/for-next' omits 55ad53723bbb Merge remote-tracking branch 'gpio/for-next' omits 3222a5f9c37b Merge remote-tracking branch 'rpmsg/for-next' omits 9bf39bd5c2d1 Merge remote-tracking branch 'scsi-mkp/for-next' omits 516858f4fc17 Merge remote-tracking branch 'scsi/for-next' omits a3fa36d54abe Merge remote-tracking branch 'dmaengine/next' omits 9413574f45d3 Merge remote-tracking branch 'icc/icc-next' omits b3d0c4dee97d Merge remote-tracking branch 'mux/for-next' omits 8659f67ff483 Merge remote-tracking branch 'staging/staging-next' omits ab710683259c Merge remote-tracking branch 'thunderbolt/next' omits cedd061fbac0 Merge remote-tracking branch 'soundwire/next' omits de0fba4613c4 Merge remote-tracking branch 'tty/tty-next' omits 8f567baca1f9 Merge remote-tracking branch 'phy-next/next' omits becacef648b0 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits cde6cca8bc68 Merge remote-tracking branch 'usb-serial/usb-next' omits 43adda68d8b4 Merge remote-tracking branch 'usb/usb-next' omits 37d87bfb605f Merge remote-tracking branch 'ipmi/for-next' omits 01c32da2276c Merge remote-tracking branch 'leds/for-next' omits 617316478476 Merge remote-tracking branch 'chrome-platform/for-next' omits 19b8a22e3ba9 Merge remote-tracking branch 'percpu/for-next' omits b5ec3578b614 Merge remote-tracking branch 'xen-tip/linux-next' omits 08205b6eec70 Merge remote-tracking branch 'kvms390/next' omits ef62ab1c9bc6 Merge remote-tracking branch 'kvm-arm/next' omits de0d86ae9264 Merge remote-tracking branch 'rcu/rcu/next' omits 1fcb2827ce4c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 6274fb1d0b04 Merge remote-tracking branch 'edac/edac-for-next' omits 4e8c63f98a7d Merge remote-tracking branch 'tip/auto-latest' omits 8b80466c6d86 Merge remote-tracking branch 'spi/for-next' omits c50c56e1c59e Merge remote-tracking branch 'devicetree/for-next' omits b70696648097 Merge remote-tracking branch 'audit/next' omits 837822053abf Merge remote-tracking branch 'iommu/next' omits f7826d90c1ec Merge remote-tracking branch 'tpmdd/next' omits 5b3133b130a0 Merge remote-tracking branch 'selinux/next' omits 40b2f02e6485 Merge remote-tracking branch 'safesetid/safesetid-next' omits e398e9d0186a Merge remote-tracking branch 'integrity/next-integrity' omits 4afd7b2c08a2 Merge remote-tracking branch 'regulator/for-next' omits bcbd434e1486 Merge remote-tracking branch 'battery/for-next' omits c67e6cc31193 Merge remote-tracking branch 'mfd/for-mfd-next' omits befda0c975e4 Merge remote-tracking branch 'mmc/next' omits 0b2db01d2fe6 Merge remote-tracking branch 'device-mapper/for-next' omits 293982b7b050 Merge remote-tracking branch 'block/for-next' omits 814c5a527e87 Merge remote-tracking branch 'sound-asoc/for-next' omits 2d0b52cd2973 Merge remote-tracking branch 'sound/for-next' omits 18c648ba31e9 Merge remote-tracking branch 'regmap/for-next' omits 94185245796c Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 61f0a8343b37 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits cfdf200224e3 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits d29d75bfae2d Merge remote-tracking branch 'drm-msm/msm-next' omits 33fc9a91a94a Merge remote-tracking branch 'drm-misc/for-linux-next' omits 1c6de9b5a37b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 1756ee8636e0 Merge remote-tracking branch 'drm-intel/for-linux-next' omits f5b861c6e676 Merge remote-tracking branch 'amdgpu/drm-next' omits 64211216e6f2 Merge remote-tracking branch 'drm/drm-next' omits 81f2d5cadc2b Merge remote-tracking branch 'crypto/master' omits 93014ffccd75 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits f53c538008bc Merge remote-tracking branch 'nand/nand/next' omits 122da0ea2f0f Merge remote-tracking branch 'gfs2/for-next' omits 28125a26d48f Merge remote-tracking branch 'bluetooth/master' omits a4a253125a67 Merge remote-tracking branch 'wireless-drivers-next/master' omits 6e8bf3612a8f Merge remote-tracking branch 'netfilter-next/master' omits c4cdc6eecbe6 Merge remote-tracking branch 'ipsec-next/master' omits 295a8da48eb0 Merge remote-tracking branch 'bpf-next/master' omits 123cb1bce164 Merge remote-tracking branch 'net-next/master' omits e9cbd43fa631 Merge remote-tracking branch 'rdma/for-next' omits efa0bf5b1a46 Merge remote-tracking branch 'swiotlb/linux-next' omits cf55846afc17 Merge remote-tracking branch 'dlm/next' omits 755f6168a099 Merge remote-tracking branch 'ieee1394/for-next' omits 8d7f4f958cad Merge remote-tracking branch 'thermal/thermal/linux-next' omits 1b9b9b00a9fd Merge remote-tracking branch 'opp/opp/linux-next' omits 07d847b31328 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 98155da2cd7b Merge remote-tracking branch 'pm/linux-next' omits b09a2a2bc925 Merge remote-tracking branch 'v4l-dvb/master' omits 3579fa520b86 Merge remote-tracking branch 'jc_docs/docs-next' omits 3b688f4ba3ce Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 6b4219a76f6b Merge branch 'dmi/master' omits b44d97da32c8 Merge remote-tracking branch 'hid/for-next' omits ae986f067dce Merge remote-tracking branch 'pci/next' omits 1dfe599c9764 Merge remote-tracking branch 'printk/for-next' omits 61030c65a25a Merge remote-tracking branch 'vfs/for-next' omits 82bf092074aa Merge remote-tracking branch 'file-locks/locks-next' omits 36a4c70e347e Merge remote-tracking branch 'xfs/for-next' omits 8f6c6a222ea0 Merge remote-tracking branch 'nfsd/nfsd-next' omits a6f57c80da3a Merge remote-tracking branch 'f2fs/dev' omits 1872f7c75ef2 Merge remote-tracking branch 'ext3/for_next' omits e11b6d86a36d Merge remote-tracking branch 'exfat/dev' omits f5681085ab63 Merge remote-tracking branch 'cifs/for-next' omits a959de4195ef Merge remote-tracking branch 'btrfs/for-next' omits 1cf5c67b1065 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 3f0561fd223b Merge remote-tracking branch 's390/features' omits d9a75ec11ee2 Merge remote-tracking branch 'risc-v/for-next' omits 7113a1b96201 Merge remote-tracking branch 'powerpc/next' omits 264b88ef2795 Merge remote-tracking branch 'parisc-hd/for-next' omits c00405dff10e Merge remote-tracking branch 'nds32/next' omits e18eeb28965b Merge remote-tracking branch 'mips/mips-next' omits 94382c1ce127 Merge remote-tracking branch 'm68knommu/for-next' omits 7eb150439761 Merge remote-tracking branch 'h8300/h8300-next' omits d37582dbfe98 Merge remote-tracking branch 'csky/linux-next' omits edbfb1ae0ab9 Merge remote-tracking branch 'clk/clk-next' omits bf4c26d05dfd Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 176a4b605502 Merge remote-tracking branch 'tegra/for-next' omits ddb356eeba43 Merge remote-tracking branch 'scmi/for-linux-next' omits 2f2945421645 Merge remote-tracking branch 'samsung-krzk/for-next' omits b78fec54e7d4 Merge remote-tracking branch 'rockchip/for-next' omits 12602e6a282f Merge remote-tracking branch 'reset/reset/next' omits 126a6bed2c6a Merge remote-tracking branch 'renesas/next' omits ea7e388f7b55 Merge remote-tracking branch 'realtek/for-next' omits 45b7b31c2d51 Merge remote-tracking branch 'raspberrypi/for-next' omits 5b955607a78c Merge remote-tracking branch 'qcom/for-next' omits 906e2f31ecc7 Merge remote-tracking branch 'omap/for-next' omits d28562e59346 Merge remote-tracking branch 'mvebu/for-next' omits 7a415d6edf1f Merge remote-tracking branch 'mediatek/for-next' omits c888a4ca5955 Merge remote-tracking branch 'keystone/next' omits cff3ffe3be17 Merge remote-tracking branch 'imx-mxs/for-next' omits f018f9d7b270 Merge remote-tracking branch 'at91/at91-next' omits b2749feef1c7 Merge remote-tracking branch 'aspeed/for-next' omits 7891c0a0d152 Merge remote-tracking branch 'amlogic/for-next' omits d544ad01614d Merge remote-tracking branch 'arm-soc/for-next' omits 726715f66af0 Merge remote-tracking branch 'arm/for-next' omits 94adcdb8bf6e Merge remote-tracking branch 'kbuild/for-next' omits a26ea8c1e000 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits fd9841cba362 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits e09a7aa7c720 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits d2acac1570b3 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 2613fdd7eda2 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 3a52b4d8bee9 Merge remote-tracking branch 'mmc-fixes/fixes' omits 580a59b64528 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits a17af4a89669 Merge remote-tracking branch 'scsi-fixes/fixes' omits bdfdb33f6684 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits fc65e4efe2cf Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4ed9b14808d9 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits e2d9787b5738 Merge remote-tracking branch 'kvm-fixes/master' omits ce6487e9e049 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 9ba5bd954633 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits b9af1d0af00c Merge remote-tracking branch 'dmaengine-fixes/fixes' omits cb52cb529dae Merge remote-tracking branch 'kselftest-fixes/fixes' omits f64cfcc74f5a Merge remote-tracking branch 'input-current/for-linus' omits 4ffafa4b7002 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 14986a7e748a Merge remote-tracking branch 'soundwire-fixes/fixes' omits 5b0c914eec42 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits e0e48b74b820 Merge remote-tracking branch 'phy/fixes' omits aa5743198151 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 9036c2b51d6c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 0b686052d311 Merge remote-tracking branch 'tty.current/tty-linus' omits d54670f2bde9 Merge remote-tracking branch 'spi-fixes/for-linus' omits 24bd5bd14b48 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 6422c57239c1 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 8739b6b896d4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5f7c76151f3e Merge remote-tracking branch 'sound-current/for-linus' omits a40a16a6716c Merge remote-tracking branch 'wireless-drivers/master' omits a41d2b2b3cf7 Merge remote-tracking branch 'ipvs/master' omits b906db69816d Merge remote-tracking branch 'ipsec/master' omits 506f5bfbc0b6 Merge remote-tracking branch 'bpf/master' omits ed88795bee59 Merge remote-tracking branch 'net/master' omits 027feaf336aa Merge remote-tracking branch 'sparc/master' omits 02ecf3b01c1c Merge remote-tracking branch 's390-fixes/fixes' omits e76f1cef9eb0 Merge remote-tracking branch 'powerpc-fixes/fixes' omits d85ab13eb21e Merge remote-tracking branch 'arc-current/for-curr' omits d848083554d9 Merge remote-tracking branch 'kbuild-current/fixes' omits a3bc046143ed Merge remote-tracking branch 'fixes/master' omits 0e26000ed7de f2fs: avoid readahead race condition omits 7bba7782264e Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 08fc3399646a firmware: arm_scmi: Add base notifications support omits c96bce67a43b firmware: arm_scmi: Add reset notifications support omits 615e833ab223 firmware: arm_scmi: Add sensor notifications support omits ceebe29267d5 firmware: arm_scmi: Add perf notifications support omits 5744053d9fdb firmware: arm_scmi: Add power notifications support omits ac88505dbf0f firmware: arm_scmi: Enable notification core omits 6510797df6ad firmware: arm_scmi: Add notification dispatch and delivery omits 75d7296c5944 firmware: arm_scmi: Add notification callbacks-registration omits a6d8e09d14b5 firmware: arm_scmi: Add notification protocol-registration omits 6092acaeef36 Merge branch 'kbuild' into for-next omits d868ae72fd9c f2fs: split f2fs_allocate_new_segments() omits 8e9417d8562c kbuild: introduce ccflags-remove-y and asflags-remove-y omits f80bb31b95b7 kbuild: buildtar: add dtbs support omits dbb96b377e2c kbuild: remove cc-option test of -ffreestanding omits f7c28e224da6 kbuild: remove cc-option test of -fno-stack-protector omits 224185a6e51a Merge branch 'for-5.9' of https://git.kernel.org/pub/scm/l [...] omits ebcf9f0acc08 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits a0c429862391 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits bb22b4545b6c Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 193ae678f5db Merge remote-tracking branch 'spi/for-5.9' into spi-next omits f4cbc0282ae1 Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 2d84f80f922c Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 85d6fb3242c7 mm,hwpoison: Refactor soft_offline_huge_page and __soft_of [...] omits f0b728243f79 kcov: unconditionally add -fno-stack-protector to compiler [...] omits a2cd4efa9ae9 aio: simplify read_events() omits 1f3d1bc6f48a lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits e5514c8ebefe kernel/panic.c: make oops_may_print() return bool omits 7f7bff632055 drivers/rapidio/rio-scan.c: use struct_size() helper omits 53294b9a7bf0 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits ff1c2f16e8a4 kdump: append kernel build-id string to VMCOREINFO omits b08d4ab93952 umh: fix refcount underflow in fork_usermode_blob(). omits fef2e3709098 exec: move path_noexec() check earlier omits 1fe890185b2b exec: move S_ISREG() check earlier omits 20baadd88f0d exec: change uselib(2) IS_SREG() failure to EACCES omits f7182f0f0f00 selftests: simplify kmod failure value omits 9e9b47d6bbe9 umh: fix processed error when UMH_WAIT_PROC is used omits 8005f34077c5 test_kmod: avoid potential double free in trigger_config_r [...] omits a598fb60a134 kmod: remove redundant "be an" in the comment omits 61e83e8c549d selftests: kmod: use variable NAME in kmod_test_0001() omits ed580db4b931 fs/signalfd.c: fix inconsistent return codes for signalfd4 omits 53313c5d0026 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits 94a513ece339 checkpatch: add --fix option for ASSIGN_IN_IF omits 1ff1cd1b3a18 scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits 490bd89ce289 checkpatch: support deprecated terms checking omits 3425c082b316 checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits ded7bdc6ab10 lib/test_bits: add MODULE_LICENSE() omits b917ad2dc3e2 lib/test_bits.c: add tests of GENMASK omits 9613e4a1c658 lib: optimize cpumask_local_spread() omits 322df72905f8 lib/generic-radix-tree.c: remove unneeded __rcu omits 078728b58e51 lib/test_bitmap.c: add test for bitmap_cut() omits 4c4390ff9814 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits e306758a5435 sparse: group the defines by functionality omits 9ae018eb2380 alpha: fix annotation of io{read,write}{16,32}be() omits 9e40919ca4b2 kernel/hung_task.c: Monitor killed tasks. omits 937d02a380e4 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 23b0451a6e92 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3fe76281600b x86/mm: use max memory block size on bare metal omits c337bb19e4a0 include/linux/sched/mm.h: optimize current_gfp_context() omits b8c801824c6f mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 56e2552cd853 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 8151a349e7d5 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits da83fc0866c9 mm,hwpoison: rework soft offline for in-use pages omits 0283f863b2aa mm,hwpoison: rework soft offline for free pages omits 5e3fd00c8041 mm,hwpoison: unify THP handling for hard and soft offline omits aed3294563c2 mm,hwpoison: remove flag argument from soft offline functions omits 3bd30cdfdef0 mm,hwpoison: remove MF_COUNT_INCREASED omits f322bb339e51 mm,hwpoison: kill put_hwpoison_page() omits 11c76b888829 mm,hwpoison: un-export get_hwpoison_page and make it static omits 6f5e48e8ecff mm,hwpoison-inject: don't pin for hwpoison_filter omits 4dbbd93307e3 mm,madvise: refactor madvise_inject_error omits d3100b699885 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 37ea53341531 mm, hwpoison: remove recalculating hpage omits 883ab9a7df98 mm,hwpoison: cleanup unused PageHuge() check omits b643e92da6c7 mm: hugetlb: fix the name of hugetlb CMA omits 176e948ba418 mm: cma: return cma->name directly in cma_get_name omits 3c146842d284 mm: cma: fix the name of CMA areas omits fc941c0f71a0 mm/cma.c: fix NULL pointer dereference when cma could not [...] omits dd11da07aec5 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits 85308a787492 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits b0a6b58115db mm/vmstat: add events for PMD based THP migration without split omits dd3112ac6735 mm: thp: remove debug_cow switch omits aed3e3828fab mm/page_alloc: remove a wrapper for alloc_migration_target() omits 17061aee2036 mm/mempolicy: use a standard migration target allocation callback omits f031c595fb63 mm/gup: use a standard migration target allocation callback omits 7354441f1329 mm/migrate: make a standard migration target allocation function omits dae71eabc195 mm/hugetlb: make hugetlb migration callback CMA aware omits 413c060a48f6 mm/hugetlb: unify migration callbacks omits d85bfbee519d mm/migrate: move migration helper from .h to .c omits 9fd13d090e09 mm/page_isolation: prefer the node of the source page omits bda3926afda8 hugetlbfs: prevent filesystem stacking of hugetlbfs omits 71bace72ba41 mm: use unsigned types for fragmentation score omits bd351770d0a2 mm: fix compile error due to COMPACTION_HPAGE_ORDER omits 5f03c0b4659a mm: proactive compaction omits 45bc0b9f089d mm/vmscan.c: fix typo omits c45bda5a6514 MIPS: do not call flush_tlb_all when setting pmd entry omits 4c2eb795fbd2 mm/huge_memory.c: update tlb entry if pmd is changed omits ce01a5c332ef mm: set page fault address for update_mmu_cache_pmd() omits c139cab68738 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits f3ed8d64b556 mm/page_alloc.c: simplify pageblock bitmap access omits 71f5450a68d5 mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits 0397fd8d112f mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits 048fc76cbc0a mm/page_alloc: keep memoryless cpuless node 0 offline omits 6bf0e8c3abf2 powerpc/numa: prefer node id queried from vphn omits d1555f1d3049 powerpc/numa: set numa_node for all possible cpus omits b0be30172212 mm/shuffle: remove dynamic reconfiguration omits 18d084a112e1 mm/memory_hotplug: document why shuffle_zone() is relevant omits c8bc06473b3d mm/page_alloc: remove nr_free_pagecache_pages() omits 17fdce01f4de mm: remove vm_total_pages omits 290a7243220f mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits d095c5ad3c35 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits f066e4a51137 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits b40c834d0238 page_alloc: consider highatomic reserve in watermark fast omits 8625eac80ef1 mm, page_alloc: use unlikely() in task_capc() omits 67f7955745d7 mm/vmalloc: update the header about KVA rework omits 869a3e6cb1a6 mm/vmalloc: switch to "propagate()" callback omits d00a2b01f9cc mm/vmalloc: simplify augment_tree_propagate_check() omits 1f5ddef3eff6 mm/vmalloc: simplify merge_or_add_vmap_area() omits 6c7a3987fae5 vmalloc: convert to XArray omits aa2283d10867 mm/sparse: never partially remove memmap for early section omits 5b76208e674d mm: adjust vm_committed_as_batch according to vm overcommi [...] omits 8f8af3c064e6 mm/util.c: make vm_memory_committed() more accurate omits cc1e6c97e445 proc/meminfo: avoid open coded reading of vm_committed_as omits 5ce688d44de6 mm/mmap.c: fix the adjusted length error omits d5f327bb1b47 mm: move p?d_alloc_track to separate header file omits 441174a701d4 mm/memory.c: make remap_pfn_range() reject unaligned addr omits b2c4e99f07ad mm: remove redundant check non_swap_entry() omits 7dea1b470286 kselftests: cgroup: add perpcu memory accounting test omits 51bd3b30535b mm: memcg: charge memcg percpu memory to the parent cgroup omits e8577e28ce4b mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits 1370bdce7cc9 mm: memcg/percpu: per-memcg percpu memory statistics omits 69b461e7fc4c mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits f5ac1eee54bd mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits 3c7d45ee20e4 mm: memcg/percpu: account percpu memory to memory cgroups omits 19d75a545cb6 percpu: return number of released bytes from pcpu_free_area() omits 03dbb1de4ce5 tools/cgroup: add memcg_slabinfo.py tool omits cc4e374d6406 kselftests: cgroup: add kernel memory accounting tests omits 116c60d5b2aa mm: memcg/slab: use a single set of kmem_caches for all al [...] omits 290bbf7f7ed7 mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits d3bb261c81ab mm: memcg/slab: deprecate slab_root_caches omits 4e02e78b4d92 mm: memcg/slab: remove memcg_kmem_get_cache() omits e5535c3bc7e0 mm: memcg/slab: simplify memcg cache creation omits 6d60ff050d38 mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits 0f925d66fa40 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits 5c79584c8e5c mm: memcg/slab: deprecate memory.kmem.slabinfo omits 68dd607e5a67 mm: memcg/slab: charge individual slab objects instead of pages omits 1d3dea87b5b0 mm: memcg/slab: save obj_cgroup for non-root slab objects omits 72081896e2a3 mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits 53fee9954091 mm: memcg/slab: obj_cgroup API omits da656300a232 mm: memcontrol: decouple reference counting from page accounting omits f9a3e497e5e4 mm: slub: implement SLUB version of obj_to_index() omits 17fa6bc69cd2 mm: memcg: convert vmstat slab counters to bytes omits 2a4a13685d80 mm: memcg: prepare for byte-sized vmstat items omits fc9406d675bd mm: memcg: factor out memcg- and lruvec-level changes out [...] omits 63a92f7bf2fe mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] omits bf6edfcfbc35 mm: filemap: clear idle flag for writes omits 02afc4901f69 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits ad2f98a19b32 mm/slub.c: drop lockdep_assert_held() from put_map() omits d9fe31123427 mm, slab/slub: improve error reporting and overhead of cac [...] omits 3c2dc0b9abd8 mm, slab/slub: improve error reporting and overhead of cac [...] omits 7d57f77cef81 mm, slab/slub: move and improve cache_from_obj() omits 6ecd8daf89ee mm, slub: extend checks guarded by slub_debug static key omits 702111287ffc mm, slub: introduce kmem_cache_debug_flags()-fix omits 190f86531db3 mm, slub: introduce kmem_cache_debug_flags() omits 477ad38337d3 mm, slub: introduce static key for slub_debug() omits 62b422a4de6d mm, slub: make reclaim_account attribute read-only omits 93032c9ead97 mm, slub: make remaining slub_debug related attributes read-only omits 3a14ecfd74bf mm, slub: remove runtime allocation order changes omits cc2982840cc8 mm, slub: make some slub_debug related attributes read-only omits 63c4642f4aae mm, slub: extend slub_debug syntax for multiple blocks omits 83829b2189a6 mm/slab: add naive detection of double free omits 850d20610475 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB omits eb512d866b58 mm: ksize() should silently accept a NULL pointer omits b3ad6dff5bc0 mm, treewide: rename kzfree() to kfree_sensitive() omits 5d521cba9c63 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits e0ccec098d3b ramfs: support O_TMPFILE omits f5b5e162c079 ocfs2: fix ocfs2 corrupt when iputting an inode omits 28acaafba5d9 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 195c423da488 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] omits 7c9e5d8cf76e scripts/decode_stacktrace.sh: guess path to modules omits 94838297c2ec scripts/decode_stacktrace.sh: guess basepath if not specified omits 01231a7a9a12 scripts/decode_stacktrace.sh: skip missing symbols omits ca20ff469caa scripts/bloat-o-meter: Support comparing library archives omits 7cb8ba852922 scripts/tags.sh: collect compiled source precisely omits b453cda693ac checkpatch: test $GIT_DIR changes omits 404ff87e0b35 /proc/kpageflags: do not use uninitialized struct pages omits 3f8fe27387d3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 38bb2b1843a7 mm/page_alloc: fix documentation error omits 38ff00611ee6 mm/shuffle: don't move pages between zones and don't read [...] omits 2fe97f5f33ad linux/bits.h: fix unsigned less than zero warnings omits b8619073b252 drm/amdgpu/atomfirmware: update vram info handling for renoir omits cdfaa4ec9de3 drm/amdgpu/atomfirmware: update to latest integratedinfotable omits e101fb514fc3 drm/amdgpu/atomfirmware: fix vram_info fetching for renoir omits 7aebbbd59a2e drm/amdgpu: add some additional DCE6 registers omits 82739d6a572c drm/amdgpu: add another raven1 gfxoff quirk omits a09a18ac92ce sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits 189e9418cceb PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 8b919cee6e7f drm/amdgpu: work around llvm bug #42576 omits 53dba5bc9772 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits c2ca57e5188d drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() omits eaee2902be71 include/uapi/linux: Update KFD ioctl version omits 1d965f1d5e0d drm/amdkfd: Provide SMI events watch omits 156b49024ab1 mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs omits 2408a915a05c Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] omits a41de0c215ff netfilter: ipset: fix unaligned atomic access omits 8270cafb505e tpm/st33zp24: fix spelling mistake "drescription" -> "desc [...] omits 3e4ea46fa1c7 tpm_tis: extra chip->ops check on error path in tpm_tis_core_init omits 7ef6f77a1792 tpm_tis_spi: Don't send anything during flow control omits 29f4580f35f5 tpm: Fix TIS locality timeout problems omits 71f56fef13d4 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 7521f04dba1b hwspinlock: Simplify Kconfig adds b13f40bc69a1 Merge tag 'integrity-v5.8-fix-2' of git://git.kernel.org/p [...] adds 4bc799dcb670 security: fix the key_permission LSM hook function type adds 23e390cdbe6f security: Fix hook iteration and default value for inode_c [...] adds 615bc218d628 Merge tag 'fixes-v5.8-rc3-a' of git://git.kernel.org/pub/s [...] adds 4ba6ccd695f5 exfat: Set the unused characters of FileName field to the [...] adds e8dd3cda8667 exfat: add missing brelse() calls on error paths adds a0271a15cf2c exfat: call sync_filesystem for read-only remount adds 3bcfb701099a exfat: move setting VOL_DIRTY over exfat_remove_entries() adds 5267456e953f exfat: flush dirty metadata in fsync adds edb543cfe5db Merge tag 'exfat-for-5.8-rc4' of git://git.kernel.org/pub/ [...] adds cd77006e01b3 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds 7db9f5463633 Merge remote-tracking branch 'fixes/master' adds cf81dfa479e6 kconfig: qconf: cleanup includes adds c699eaaba983 kconfig: qconf: make search fully work again on split mode adds c4f7398bee9c kconfig: qconf: make debug links work again adds b06c3ec3bd18 kconfig: qconf: re-implement setSelected() adds af737b4defe1 kconfig: qconf: simplify the goBack() logic adds cc1c08edccaf kconfig: qconf: don't show goback button on splitMode adds 8a3b6e568783 kconfig: qconf: navigate menus on hyperlinks adds 8f8499a910e6 kconfig: qconf: parse newer types at debug info adds b816b3db15f6 kbuild: fix CONFIG_CC_CAN_LINK(_STATIC) for cross-compilat [...] adds 7f58b487e9ff kbuild: make Clang build userprogs for target architecture adds 17de6fc9b9ba Merge remote-tracking branch 'kbuild-current/fixes' adds 2a8bbfa2be9d Merge remote-tracking branch 'arc-current/for-curr' adds dbda74cbd8ee Merge remote-tracking branch 'powerpc-fixes/fixes' adds 5aa98879efe7 s390/cpum_sf: prohibit callchain data collection adds 9e9f85e029a2 s390: update defconfigs adds 6b3b585847e7 Merge remote-tracking branch 's390-fixes/fixes' adds d1effce45468 Merge remote-tracking branch 'sparc/master' adds e708e2bd55c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 8a259e6b73ad net: cxgb4: fix return error value in t4_prep_fw adds 28541f3d324f net: qrtr: free flow in __qrtr_node_release adds 6a2febec338d tcp: md5: add missing memory barriers in tcp_md5_do_add()/ [...] adds 8ff41cc21714 net: qrtr: Fix an out of bounds read qrtr_endpoint_post() adds d3c54f7f18cb hinic: fix passing non negative value to ERR_PTR adds 7fa50a133804 Merge remote-tracking branch 'net/master' adds 88c1a8373103 Merge remote-tracking branch 'ipsec/master' adds c4e8fa9074ad netfilter: ipset: call ip_set_free() instead of kfree() adds 360810f1133d Merge remote-tracking branch 'netfilter/master' adds af39a49fcae5 Merge remote-tracking branch 'wireless-drivers/master' adds 8641072b91bf Merge remote-tracking branch 'sound-current/for-linus' adds bc4be656471b ASoC: rt5682: cancel jack_detect_work if hs_jack is set to [...] adds ad922ca199b3 ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue adds 1eb96c198aff ASoC: rockchip: add format and rate constraints on rk3399 adds 5e168a6f22a8 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds ec54adbd9c0f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3bec804c8e4c Merge remote-tracking branch 'regmap-fixes/for-linus' adds 9c804028333d Merge remote-tracking branch 'regulator-fixes/for-linus' adds 44b37eb79e16 spi: mediatek: use correct SPI_CFG2_REG MACRO adds 509765d8be1a Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds fa6624aff74a Merge remote-tracking branch 'spi-fixes/for-linus' adds 5396956cc7c6 PCI: Make pcie_find_root_port() work for Root Ports adds e91d1133f464 Merge remote-tracking branch 'pci-current/for-linus' adds 778cb7c9d274 Merge remote-tracking branch 'tty.current/tty-linus' adds 3660d0b8380e Merge tag 'thunderbolt-fix-for-v5.8-rc4' of git://git.kern [...] adds 95fc63c9b1a4 Merge remote-tracking branch 'usb.current/usb-linus' adds 8ef492238eb8 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 0331e63e23be Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 5a863969c2d4 Merge remote-tracking branch 'phy/fixes' adds 853eab68afc8 Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" adds 6740de943355 coresight: cti: Fix error handling in probe adds 9b6a3f3633a5 coresight: etmv4: Fix CPU power management setup in probe( [...] adds c58111950a4a Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 7470148755b3 Merge remote-tracking branch 'soundwire-fixes/fixes' adds 16fbf4b04b9e Merge remote-tracking branch 'input-current/for-linus' adds 9f71aad7d3a4 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 713d5a686a21 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds fa35b32bf26b Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds f958d3c92800 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds e9c924a4f8c7 Merge remote-tracking branch 'kvm-fixes/master' adds 74b0725879e6 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds d8a239c0bfbd Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e5256b36f53d Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 24e017831c20 Merge remote-tracking branch 'scsi-fixes/fixes' adds b325b5ed5e0a Merge tag 'drm-msm-fixes-2020-06-25' of https://gitlab.fre [...] adds aee83fbdbfa1 drm/exynos: Remove dev_err() on platform_get_irq() failure adds b9c633882de4 drm/exynos: Properly propagate return value in drm_iommu_a [...] adds d4f5a095daf0 drm/exynos: fix ref count leak in mic_pre_enable adds a0d9dc022124 Merge tag 'exynos-drm-fixes-for-v5.8-rc4' of git://git.ker [...] adds 20ba2e485c23 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds b8f02eb7e71d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds db18c7e4fc32 Merge remote-tracking branch 'mmc-fixes/fixes' adds 76ef3891354a Merge remote-tracking branch 'pidfd-fixes/fixes' adds 22fb4a2552c5 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 1350e7ae11d3 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 478674402fa5 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new c7c06b8843c0 kbuild: remove cc-option test of -fno-stack-protector new 917e038c62b9 kbuild: remove cc-option test of -ffreestanding new 284861e8b6ab kbuild: buildtar: add dtbs support new 98d3d62c3a29 kbuild: introduce ccflags-remove-y and asflags-remove-y new f7daf6de3e9f Merge branch 'kconfig' into for-next new f147dad953dd Merge remote-tracking branch 'kbuild/for-next' new 8a78e9f132fb Merge remote-tracking branch 'arm/for-next' new bf2521f05a4b Merge remote-tracking branch 'arm-soc/for-next' new 7e749a8cd560 Merge remote-tracking branch 'amlogic/for-next' new d3ce8a876063 Merge remote-tracking branch 'aspeed/for-next' new ebac969fa861 Merge remote-tracking branch 'at91/at91-next' new a6266ff679cb Merge remote-tracking branch 'imx-mxs/for-next' new b220852917ca Merge remote-tracking branch 'keystone/next' new bd1d0cabd6d7 Merge remote-tracking branch 'mediatek/for-next' new 9eb31e348653 Merge remote-tracking branch 'mvebu/for-next' new b2f0e7105a0d Merge remote-tracking branch 'omap/for-next' new 00e3f891cab4 arm64: dts: qcom: sc7180: Add cpu OPP tables new dfee1c022c3b Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new 51eb09d50baa Merge remote-tracking branch 'qcom/for-next' new f161e360f48d Merge remote-tracking branch 'raspberrypi/for-next' new d3d1da173e44 Merge remote-tracking branch 'realtek/for-next' new 3e26863b4a1f Merge remote-tracking branch 'renesas/next' new b87a296a144f Merge remote-tracking branch 'reset/reset/next' new e4bfde13e323 arm64: dts: rockchip: add rx0 mipi-phy for rk3399 new 74f806a17d84 Merge branch 'v5.9-armsoc/dts64' into for-next new e092b05866de Merge remote-tracking branch 'rockchip/for-next' new f72c551d4611 Merge remote-tracking branch 'samsung-krzk/for-next' new 1fc2dd1864c2 firmware: arm_scmi: Add notification protocol-registration new e7c215f358a3 firmware: arm_scmi: Add notification callbacks-registration new bd31b249692e firmware: arm_scmi: Add notification dispatch and delivery new 6b8a69131dc6 firmware: arm_scmi: Enable notification core new e27077bc04d5 firmware: arm_scmi: Add power notifications support new fb5086dc4746 firmware: arm_scmi: Add perf notifications support new 128e3e9311a9 firmware: arm_scmi: Add sensor notifications support new 469ca1822d64 firmware: arm_scmi: Add reset notifications support new 585dfab3fb80 firmware: arm_scmi: Add base notifications support new 127d833e6a2a Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 03d25945b4ac Merge remote-tracking branch 'scmi/for-linux-next' new 86fd2f73bec0 Merge remote-tracking branch 'tegra/for-next' new 7c9f983af2a1 Merge remote-tracking branch 'ti-k3/ti-k3-next' new a99c62515d20 Merge remote-tracking branch 'clk/clk-next' new 0a4c62feca96 Merge remote-tracking branch 'csky/linux-next' new 3292796a78d9 Merge remote-tracking branch 'h8300/h8300-next' new 54fd075f09fa Merge remote-tracking branch 'm68knommu/for-next' new 23fe02d2a54b Merge remote-tracking branch 'mips/mips-next' new 9379146280bb Merge remote-tracking branch 'nds32/next' new 00bc0ed21de1 Merge remote-tracking branch 'parisc-hd/for-next' new 4c8e85d17821 Merge remote-tracking branch 'powerpc/next' new 1b6a973855b7 Merge remote-tracking branch 'risc-v/for-next' new 66a049b764a7 s390/stp: allow group and users to read stp sysfs files new f05f62d04271 s390/vmem: get rid of memory segment list new 5cdfbdce5de6 s390/tty3270: remove function callback casts new 7cb7cf96b8da Merge remote-tracking branch 's390/features' new 09e50dfb7ec4 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 78df36bc2e5d Merge remote-tracking branch 'btrfs/for-next' new 6eebd1fc454e Merge remote-tracking branch 'cifs/for-next' new a32d0308a4ba Merge remote-tracking branch 'exfat/dev' new 7e39f6714c8f Merge remote-tracking branch 'ext3/for_next' new a3fb85a8e173 f2fs: split f2fs_allocate_new_segments() new c779d728a6cf f2fs: add parameter op_flag in f2fs_submit_page_read() new d5988ee4bc35 f2fs: fix return value of move_data_block() new 76ab7b976611 f2fs: avoid readahead race condition new 4958d4b34292 Merge remote-tracking branch 'f2fs/dev' new 2bb51457d6cc Merge remote-tracking branch 'nfsd/nfsd-next' new 0a22cba56d42 Merge remote-tracking branch 'xfs/for-next' new cc93568be48d Merge remote-tracking branch 'file-locks/locks-next' new ba147a59efda Merge remote-tracking branch 'vfs/for-next' new 327b490e6206 Merge remote-tracking branch 'printk/for-next' new 813efe533744 Merge remote-tracking branch 'pci/next' new 1f50d364494c Merge remote-tracking branch 'hid/for-next' new 6667cba722b1 Merge branch 'dmi/master' new f997ba79fa96 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new a9222df57a9e Merge remote-tracking branch 'jc_docs/docs-next' new a77f1a64801b Merge remote-tracking branch 'v4l-dvb/master' new 0318e8374e87 ACPI: fan: Fix Tiger Lake ACPI device ID new cab620b03c52 Merge branch 'acpi-fan' into linux-next new 4da024a4c21f cpufreq: CPPC: Reorder code and remove apply_hisi_workarou [...] new 3d191a1bcf0e cpufreq: intel_pstate: Allow enable/disable energy efficiency new 96960c8ac6e2 cpufreq: intel_pstate: Allow raw energy performance prefer [...] new 4238f348f7e5 cpufreq: Fix locking issues with governors new a83bb34336d4 cpufreq: Register governors at core_initcall new 6e5baaa74e3c cpufreq: Specify default governor on command line new a8e265d6558c cpufreq: Remove the weakly defined cpufreq_default_governor() new 2d798d9f5967 powercap: intel_rapl: add support for Sapphire Rapids new db1041095755 Merge branches 'pm-cpufreq' and 'powercap' into linux-next new fd9ec938c9e0 Merge remote-tracking branch 'pm/linux-next' new 0363635faa1d cpufreq: CPPC: Reuse caps variable in few routines new ae25181240f6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 5a89c6513f26 Merge remote-tracking branch 'opp/opp/linux-next' new f16ec338cd5f Merge remote-tracking branch 'thermal/thermal/linux-next' new f95dc5a5b31c Merge remote-tracking branch 'ieee1394/for-next' new 4365e42b48db Merge remote-tracking branch 'dlm/next' new 66462354de21 Merge remote-tracking branch 'swiotlb/linux-next' new abf3b9f80349 Merge remote-tracking branch 'rdma/for-next' new 09ef193fef7e net: ethernet: ixgbe: check the return value of ixgbe_mii_ [...] new d10d607f504b net: ethernet: ixgbe: don't call devm_mdiobus_free() new fe189519e4d3 net: devres: rename the release callback of devm_register_ [...] new bd8ff6de0cf5 Documentation: devres: add missing mdio helper new 8b11c20a658d phy: un-inline devm_mdiobus_register() new 6a9a5723cb2e phy: mdio: add kerneldoc for __devm_mdiobus_register() new ac3a68d56651 net: phy: don't abuse devres in devm_mdiobus_register() new a0bd96f5aed2 of: mdio: remove the 'extern' keyword from function declarations new 14eeb6e086d6 of: mdio: provide devm_of_mdiobus_register() new 9ed0a3fac08b net: ethernet: mtk-star-emac: use devm_of_mdiobus_register() new 2429ec265d50 Merge branch 'net-improve-devres-helpers' new 0adcd2981ddd amd8111e: Mark PM functions as __maybe_unused new 75603a311266 pcnet32: Mark PM functions as __maybe_unused new fd2261d8ed6f cxgb4: add mirror action to TC-MATCHALL offload new 2b465ed00f7d cxgb4: add support for mirror Rxqs new 696c278fdfd8 cxgb4: add main VI to mirror VI config replication new 2b04a6615615 Merge branch 'cxgb4-add-mirror-action-support-for-TC-MATCHALL' new 2a6d6c31f136 net/packet: remove redundant initialization of variable err new 4f195d280347 qed: Make symbol 'qed_hw_err_type_descr' static new 7b46681cf4b2 typhoon: use generic power management new 33b7a252c8dc ne2k-pci: use generic power management new a7c48c721109 starfire: use generic power management new 817a89ae10a7 ena_netdev: use generic power management new 1c2e4839eca2 liquidio: use generic power management new 78cad4cec660 sundance: use generic power management new e9a7f8c5865d benet: use generic power management new 0e3e206a3e12 mlx4: use generic power management new 64120615d140 ksz884x: use generic power management new 4c2ad1263b4d vxge: use generic power management new 40c1b1ee5599 natsemi: use generic power management new 6d79dc6765e4 Merge branch 'net-ethernet-use-generic-power-management' new 2cef30d7bd8b xen: netif.h: add a new extra type for XDP new 6c5aa6fc4def xen networking: add basic XDP support for xen-netfront new 1c9535c701fb xen networking: add XDP offset adjustment to xen-netback new 8c96439724f6 Merge branch 'add-XDP-support-to-xen-netfront' new 317a5740b705 net: ipa: rework ipa_aggr_granularity_val() new 1d86652b13e8 net: ipa: reduce aggregation time limit new 9e88cb5ff713 net: ipa: reuse a local variable in ipa_endpoint_init_aggr() new 6f6746d7bab1 Merge branch 'net-ipa-simple-refactorizations' new a442b3c75548 net: ipa: always report GSI state errors new 8463488af4be net: ipa: standarize more GSI error messages new 722208ea3e2a net: ipa: kill IPA_MEM_UC_OFFSET new 21ddff5c95e1 Merge branch 'net-ipa-small-improvements' new f8d34dfdf3f3 net: ipa: head-of-line block registers are RX only new 9b63f09378ff net: ipa: metadata_mask register is RX only new 00b9102afadf net: ipa: mode register is TX only new 8b97bcb7bb26 net: ipa: clarify endpoint register macro constraints new 547c87885494 net: ipa: HOL_BLOCK_EN_FMASK is a 1-bit mask new 651f8bd4da93 Merge branch 'net-ipa-endpoint-configuration-updates' new a3b658cfb664 bonding: allow xfrm offload setup post-module-load new 06f673beb1f0 Merge remote-tracking branch 'net-next/master' new 30ad688094bc libbpf: Make bpf_endian co-exist with vmlinux.h new 8c18311067d0 selftests/bpf: Add byte swapping selftest new bba1dc0b55ac bpf: Remove redundant synchronize_rcu. new d141b8bc5773 perf: Expose get/put_callchain_entry() new fa28dcb82a38 bpf: Introduce helper bpf_get_task_stack() new 2df6bb5493f8 bpf: Allow %pB in bpf_seq_printf() and bpf_trace_printk() new c7568114bc56 selftests/bpf: Add bpf_iter test with bpf_get_task_stack() new 64f0013c073a Merge branch 'bpf_get_task_stack' new 6b207d66aa9f bpf: Fix net/core/filter build errors when INET is not enabled new 8d821b5db707 selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns. new 17bbf925c6f8 tools/bpftool: Turn off -Wnested-externs warning new 6c92bd5cd465 selftests/bpf: Test_progs indicate to shell on non-actions new 643e7233aa94 selftests/bpf: Test_progs option for getting number of tests new c1f1f3656eee selftests/bpf: Test_progs option for listing test names new 91f77560e473 Merge branch 'test_progs-improvements' new 81321e5e7a68 Merge remote-tracking branch 'bpf-next/master' new 5c4718d986ec Merge remote-tracking branch 'ipsec-next/master' new f9200a52eedf ipvs: avoid expiring many connections from timer new 2076ced8d37a Merge remote-tracking branch 'netfilter-next/master' new ddd73f9876da Merge remote-tracking branch 'wireless-drivers-next/master' new 076dd620f7c8 Merge remote-tracking branch 'bluetooth/master' new 3e4cfdd941ae Merge remote-tracking branch 'gfs2/for-next' new 34d293046c57 Merge remote-tracking branch 'nand/nand/next' new 37e843539a3f Merge remote-tracking branch 'spi-nor/spi-nor/next' new 8922a4d0f592 Merge remote-tracking branch 'crypto/master' new ebfd158b07ed Merge remote-tracking branch 'drm/drm-next' new e116b1f0301d drm/amdgpu: SI support for UVD clock control new 1605a5428844 drm/amdgpu: SI support for VCE clock control new 0ee81d0e1e6f drm/amdgpu: SI support for UVD and VCE power managment new 03c018c969d4 drm/amdgpu: Clean up KFD VMID assignment new 653c6a91bdb1 drm/amdgpu: Let KFD use more VMIDs on Arcturus new ad687f948e30 drm/amdgpu: request init data in virt detection new 960047111895 drm/amdgpu: move reg base init forward for soc15 new 73a2e74a7bb1 drm/amdgpu: invoke req full access early enough new 57d929b79d5e drm/amdgpu: merge atombios init block new 44c28b0bbc90 drm/amdgpu: reduce ip discovery data reading size new b3419265574e drm/amd/powerplay: change method to set board parameters new fe2ff07cb820 drm/amd/powerplay: update driver if file for sienna_cichlid new 9ac07063bc88 drm/amd/powerplay: drop unnecessary "@" on OD sysfs output new 2f4810d9cff6 drm/amdgpu: correct discovery_tmr_size init val new 9214a2574626 drm/amd/display: Initialize psr debug flags to 0 new 54034880edaf drm/amd/display: Preserve gpu memory allocation for life of dc new ada697ec7581 drm/amd/display: [FW Promotion] Release 1.0.20 new 81fa509b82a6 drm/amd/display: Handle SMU msg response new 47e49819f218 drm/amd/display: check dpcd read status of DP_DOWNSTREAM_PORT_0 new 71535c8b4ac1 drm/amd/display: [FW Promotion] Release 1.0.21 new d7e8bbe949d0 drm/amd/display: Fix incorrect rounding for 10Hz refresh range new c754b3f028a5 drm/amd/display: [FW Promotion] Release 1.0.22 new edf653cee027 drm/amd/display: Add register key and status for edid new b52887fa28e2 drm/amd/display: 3.2.92 new 056af7a8a985 drm/amd/display: Enable 4 to 1 mpc combine for max detile use new 1341e9c199b4 drm/amdkfd: Update hardware scheduling time quanta new e637498fe914 drm/amdgpu: make IB test synchronize with init for SRIOV(v2) new 47db4776a719 Revert "drm/amdgpu: support access regs outside of mmio bar" new 97b103f5c770 drm/amdkfd: Add Arcturus GWS support and fix VG10 new a15839ac3f00 drm/amd/display: Create plane rotation property new 1c1fec01a89f drm/amd/display: Only revalidate bandwidth on medium and f [...] new 844bc342605b drm/amd/powerplay: fix compile error with ARCH=arc new 2549b8354179 drm/amdgpu/atomfirmware: fix vram_info fetching for renoir new 6895e48883ae drm/amdgpu/atomfirmware: update to latest integratedinfotable new b2e0329b2635 drm/amdgpu/atomfirmware: update vram info handling for renoir new 9ca23c1875e4 drm/amdgpu: use %u rather than %d for sclk/mclk new 1aaa2a4d8e2a drm/amd/display: remove redundant initialization of variab [...] new 7d3dc587afb0 drm/amdkfd: Provide SMI events watch new e5bf1784e019 include/uapi/linux: Update KFD ioctl version new 1f4b765532c6 drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() new 43eb1ea52966 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 40003ce778f3 drm/amdgpu: work around llvm bug #42576 new 03125ed8b449 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new 4fc15c52fd26 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new 22d0a1909217 drm/amdgpu: add another raven1 gfxoff quirk new bc5169f890d1 drm/amdgpu: add some additional DCE6 registers (v2) new 6b6509b845da drm/amd/powerplay: optimize the mclk dpm policy settings new 0e281160bf3d Merge remote-tracking branch 'amdgpu/drm-next' new 093a3a300009 drm/i915: Add plane damage clips property new 19167eb064da drm/i915: Reorder intel_psr2_config_valid() new a5523e2ff074 drm/i915: Add PSR2 selective fetch registers new 0ba7ffea2d11 drm/i915/display: remove alias to dig_port new 096a42dd1998 drm/i915/gem: Move obj->lut_list under its own lock new 09eac8277262 drm/i915/tgl+: Fix TBT DPLL fractional divider for 38.4MHz [...] new fc6200948275 drm/i915/icl+: Simplify combo/TBT PLL calculation call-chain new fd7a9d8fa1aa drm/i915: Fix g4x fbc watermark enable new 680c45c767f6 drm/i915/dp: Correctly advertise HBR3 for GEN11+ new eaacbea816c8 Merge remote-tracking branch 'drm-intel/for-linux-next' new 41b562abe4c5 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 4ec0a44ba8d7 of_graph: add of_graph_is_present() new ea5bc3b15e0f drm/of: Make drm_of_find_panel_or_bridge() to check graph' [...] new 31a5f44161a7 drm/tidss: drop use of legacy drm_bus_flags new 04f08f883177 drm/ingenic-drm: drop use of legacy drm_bus_flags new 8b0a3f65a735 drm/panel: raydium-rm67191: drop use of legacy drm_bus_flags new a4b1e1abea85 drm/panel: novatek-nt39016: drop use of legacy drm_bus_flags new f5436f774886 drm/panel: panel-simple: drop use of legacy drm_bus_flags new aa9d4081deac drm/drm_connector: drop legacy drm_bus_flags values new 92703c710972 drm/drm_connector: use inline comments for drm_bus_flags new 5f5df8b4253f dt-bindings: vendor-prefixes: Add Xingbangda new 7317f4574492 dt-bindings: panel: Convert rocktech,jh057n00900 to yaml new 3955c0c4a99d dt-bindings: panel: Add compatible for Xingbangda XBD599 panel new a74e81a56405 drm/panel: rocktech-jh057n00900: Rename the driver to st7703 new 24489ba08c9e drm/panel: st7703: Rename functions from jh057n prefix to st7703 new be6ca3393e86 drm/panel: st7703: Prepare for supporting multiple panels new a14268a6420c drm/panel: st7703: Move code specific to jh057n closer together new e609fb1ea29d drm/panel: st7703: Move generic part of init sequence to e [...] new 67680f87823e drm/panel: st7703: Add support for Xingbangda XBD599 new 43fc6db016a0 drm/panel: st7703: Enter sleep after display off new c8a753484066 drm/panel: st7703: Assert reset prior to powering down the [...] new 470d98ce5053 Merge remote-tracking branch 'drm-misc/for-linux-next' new a858edaece1a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 048a548f8804 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 28ef6951408e Merge remote-tracking branch 'etnaviv/etnaviv/next' new 0da791cd2ab1 Merge remote-tracking branch 'regmap/for-next' new 31c9c150f5b8 Merge remote-tracking branch 'sound/for-next' new 4a7af55be57d Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus new d8d702e19e99 ASoC: fsl_sai: Refine regcache usage with pm runtime new 9308a3c92642 ASoC: dt-bindings: keembay-i2s: Fix reg descriptions new 9a7794bd4a28 ASoC: Intel: KeemBay: Fix header guard new 88ba5f4a642e ASoC: dt-bindings: simple-card: Fix 'make dt_binding_check [...] new 820d7fcb23c1 ASoC: amd: Enable interrupt in dma_open new d0250cf4f2ab ASoC: fsl_asrc: Add an option to select internal ratio mode new eb83aa46dcb8 ARM: dts: motorola-mapphone-common: remove unneeded "simpl [...] new ef3ab250aad9 ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture new 8142500e7dc0 ASoC: dt-bindings: Add documentation for TI j721e EVM (CPB [...] new 6748d0559059 ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) new a2b782d59c57 Merge series "ASoC: ti: Add support for audio on J721e EVM [...] new e1435a1feb18 ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp new 5635181b712b ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning new 110138840250 ASoC: Intel: atom: fix kernel-doc new 544079abf603 ASoC: Intel: atom: fix 'defined but not used' warning new 8a78439ab1b8 Merge series "ASoC: Intel: atom: fix kernel-doc and W=1 wa [...] new 3c8e6573e1d2 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 51f48bf13b6a Merge remote-tracking branch 'sound-asoc/for-next' new 0b8cc25d942b blk-cgroup: clean up indentation new eefe20056776 Merge branch 'for-5.9/block' into for-next new b5fc1e8bedf8 blk-mq: remove pointless call of list_entry_rq() in hctx_s [...] new 6d41bb4d466f nfblock: stop using ->queuedata new 82bb454d0723 simdisk: stop using ->queuedata new 84bc83c3baf2 drbd: stop using ->queuedata new 6bbae86056f1 null_blk: stop using ->queuedata for bio mode new 53042f3cc411 ps3vram: stop using ->queuedata new a2f143fc2119 rsxx: stop using ->queuedata new 6c2eddd63b44 umem: stop using ->queuedata new 39ad70b56866 zram: stop using ->queuedata new 987a0ef88bf7 bcache: stop setting ->queuedata new c4a59c4e5db3 dm: stop using ->queuedata new ed9b3196d2b2 fs: remove a weird comment in submit_bh_wbc new f695ca3886ce block: remove the request_queue argument from blk_queue_split new c81786746086 block: tidy up a warning in bio_check_ro new 833f84e2b9b5 block: remove the NULL queue check in generic_make_request_checks new e439ab710fb0 block: remove the nr_sectors variable in generic_make_requ [...] new c62b37d96b6e block: move ->make_request_fn to struct block_device_operations new ed00aabd5eb9 block: rename generic_make_request to submit_bio_noacct new 566acf2daaf2 block: refator submit_bio_noacct new ff93ea0ce763 block: shortcut __submit_bio_noacct for blk-mq drivers new 5a6c35f9af41 block: remove direct_make_request new 6823a8d01793 Merge branch 'for-5.9/block' into for-next new 6e2fa4dd683a blk-iolatency: only call ktime_get() if needed new 8d769aa6db3b Merge branch 'for-5.9/block' into for-next new fe4ec12e1865 floppy: use block_size new 9011495c9466 dcssblk: don't set bd_block_size in ->open new 5ff9f19231a0 block: simplify set_init_blocksize new 6b7b181b67aa block: remove the bd_block_size field from struct block_device new e556f6ba10f0 block: remove the bd_queue field from struct block_device new 47b5e00322a3 block: remove the unused bd_private field from struct bloc [...] new 1008fe6dc36d block: remove the all_bdevs list new e859437c2849 Merge branch 'for-5.9/block' into for-next new 6bf0eb550452 sbitmap: Consider cleared bits in sbitmap_bitmap_show() new bb66edba3eb7 Merge branch 'for-5.9/block' into for-next new 2a4f91b2f42d Merge remote-tracking branch 'block/for-next' new 7c967185ee30 Merge remote-tracking branch 'device-mapper/for-next' new f673c807e43c Merge remote-tracking branch 'mmc/next' new bb7fcad48d38 mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs new f375a038daf6 MAINTAINERS: Add entry for ROHM Power Management ICs new f1d8fe2e98d1 dt-bindings: mfd: st,stmfx: Remove extra additionalProperties new cb67f6e300ea Merge remote-tracking branch 'mfd/for-mfd-next' new a9b9b2af40c7 backlight: lm3533_bl: Use kobj_to_dev() instead new e1915eec54a6 backlight: sky81452: Convert to GPIO descriptors new 08bf73a6f056 backlight: sky81452: Privatize platform data new e994734fdca7 backlight: Delete the OT200 backlight driver new f3528630e2e7 backlight: lms501kf03: Drop unused include new 02ea1915c562 Merge remote-tracking branch 'backlight/for-backlight-next' new f1e70a2427c5 Merge remote-tracking branch 'battery/for-next' new 871118715762 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] new 81fdcef3a615 regulator: lp87565: enable voltage regardless of ENx pin new 47894c859479 regulator: qcom_smd: Add MP5496 regulators new 93e39d096d73 regulator: add MP5496 regulator compatible new e5abaf9192d0 Merge series "Add frequency / voltage scaling support for [...] new 8d41df6469ee regulator: qcom_rpm: Constify struct regulator_ops new 3b619e3e2d1a regulator: qcom_spmi: Constify struct regulator_ops new d69323ee5204 Merge series "regulator/qcom: Constify static structs" fro [...] new 4fe66d5a62fb regulator: Add support for QCOM PMIC VBUS booster new a824bab7c62d regulator: Add dt-binding for QCOM PMIC VBUS output regulator new d5ff5fb977f0 Merge series "Introduce PMIC based USB type C detection" f [...] new 97e2f125e0ec Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new 72667e2f04f6 Merge remote-tracking branch 'regulator/for-next' new dcbd2f79b8f6 Merge remote-tracking branch 'safesetid/safesetid-next' new 0d74211da397 Merge remote-tracking branch 'selinux/next' new 53895839e2ea tpm: Fix TIS locality timeout problems new da4d5946d805 tpm_tis_spi: Don't send anything during flow control new 322a56f9102e tpm_tis: extra chip->ops check on error path in tpm_tis_core_init new 38330daa22a8 tpm/st33zp24: fix spelling mistake "drescription" -> "desc [...] new c33af5af2925 tpm: ibmvtpm: Wait for ready buffer before probing for TPM [...] new 800614a51373 tpm_tis_spi: Prefer async probe new 839fa3d22f2e tpm_tis: Remove the HID IFX0102 new c90b9df78bbe Merge remote-tracking branch 'tpmdd/next' new f1f91b596cd4 Merge remote-tracking branch 'iommu/next' new 9fc54012d7ae audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs new 23ca88ea38f7 Merge remote-tracking branch 'audit/next' new ad440432d1f9 dt-bindings: mfd: Ensure 'syscon' has a more specific compatible new 61e5ee1122cd Merge remote-tracking branch 'devicetree/for-next' new 1f0708a0bd06 Merge remote-tracking branch 'spi/for-5.8' into spi-linus new dd67de8c3b42 spi: fsl: add missing __iomem annotation new d40f0b6f2e21 spi: Avoid setting the chip select if we don't need to new a2f234fcabd0 spi: npcm-pspi: Convert to use GPIO descriptors new 27e23ca806c6 spi: img-spfi: Convert to use GPIO descriptors new 95f2fd2e52a4 spi: lantiq-ssc: Convert to use GPIO descriptors new ac4648b5d866 spi: bcm3835: Tidy up bcm2835_spi_reset_hw() new afe7e36360f4 spi: bcm2835: Micro-optimise IRQ handler new 26751de25d25 spi: bcm2835: Micro-optimise FIFO loops new f2d4f106f520 Merge series "spi: bcm2835: Interrupt-handling optimisatio [...] new ab1c362061d9 dt-bindings: memory: document Renesas RPC-IF bindings new ca7d8b980b67 memory: add Renesas RPC-IF driver new d93529962d2a Merge series "Add Renesas RPC-IF support" from Sergei Shty [...] new 1c64a1287db6 Merge remote-tracking branch 'spi/for-5.9' into spi-next new 75c665005d83 Merge remote-tracking branch 'spi/for-next' new 23715b6db32a Merge remote-tracking branch 'tip/auto-latest' new 410b773e7372 Merge remote-tracking branch 'edac/edac-for-next' new 96494dfd4945 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 19b7913a9f74 Merge remote-tracking branch 'rcu/rcu/next' new 88e041bc286b Merge remote-tracking branch 'kvm-arm/next' new 396934c51276 Merge remote-tracking branch 'kvms390/next' new f39b7ff9aea3 Merge remote-tracking branch 'xen-tip/linux-next' new b28d1c896c89 Merge remote-tracking branch 'percpu/for-next' new f3c9162a942c Merge remote-tracking branch 'chrome-platform/for-next' new 90e4a747d788 Merge remote-tracking branch 'leds/for-next' new f4b91b8c9df6 Merge remote-tracking branch 'ipmi/for-next' new b6f0b5a83bdb Merge remote-tracking branch 'usb/usb-next' new 1028d92f8b71 Merge remote-tracking branch 'usb-serial/usb-next' new b12ab9dcff70 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 574ba3667891 dt-bindings: phy: zynqmp-psgtr: Fix example's numbers of c [...] new 02e27385ae85 Merge remote-tracking branch 'phy-next/next' new 776fc0f27989 Merge remote-tracking branch 'tty/tty-next' new 85c5cbeba8f4 cxl: Fix kobject memleak new b7820ae2d292 mux: adgs1408: Add mod_devicetable.h and remove of_match_ptr new 68daf1dffad2 misc: mic: Remove the error message as the call will print it new 8374680ff2eb mic: vop: Constify static structs new 50bf73bdce8e mei: hdcp: Constify struct mei_cl_device_id new f08387903d94 misc: genwqe: Constify struct pci_error_handlers new 0e3a52ba93ff misc: rtsx_usb: Constify struct usb_device_id new 45a2c76283ac mei: me: constify the device parameter to the probe quirk new 4d3c6c8eb981 mei: me: make mei_me_fw_sku_sps_4() less cryptic new 3fbd1dfe2635 mei: me: add kdoc for mei_me_fw_type_nm() new 372a829862e5 mei: me: add MEI device for SPT with ITPS capability new 4afc339ef0d2 mei: me: add MEI device for KBP with ITPS capability new 464e86b4abad lkdtm: Avoid more compiler optimizations for bad writes new e12145cf1c3a lkdtm/heap: Avoid edge and middle of slabs new 4fccc8c0ff74 selftests/lkdtm: Reset WARN_ONCE to avoid false negatives new ae56942c1474 lkdtm: Make arch-specific tests always available new 69b4bf2be22e cb710/core.c: use generic power management new 6bf23661d4a7 cardreader/rtsx_pcr.c: use generic power management new ff249c1c70a6 misc/tifm_7xx1.c: use generic power management new 6bbf52566bf7 misc/phantom.c: use generic power management new 34afa1d657d4 misc/pch_phub.c: use generic power management new b23d5151f301 misc: c2port: core: Ensure source size does not equal dest [...] new 7e8eebef1c3a misc: ti-st: st_core: Tidy-up bespoke commentry new 3caf1b48397f misc: ti-st: st_kim: Tidy-up bespoke commentry new f049c545465d misc: lkdtm: bugs: At least try to use popuated variable new 98e72eb6434b misc: eeprom: eeprom_93cx6: Repair function arg descriptions new e4be4884f3a1 misc: mic: vop: vop_main: Remove set but unused variable 'ret' new dfe40cccac19 misc: cb710: sgbuf2: Add missing documentation for cb710_s [...] new 9eea2a499fa8 misc: habanalabs: irq: Add missing struct identifier for ' [...] new ba2104c24aba misc: pti: Fix documentation for bit-rotted function pti_t [...] new 81148a7ab79e Revert "cardreader/rtsx_pcr.c: use generic power management" new 47285b3adb01 Merge remote-tracking branch 'char-misc/char-misc-next' new 87327ffd1d96 Merge remote-tracking branch 'soundwire/next' new 4c767ce48cf8 thunderbolt: Ensure left shift of 512 does not overflow a [...] new 4b794f8066e8 thunderbolt: Add support for separating the flush to SPI a [...] new 1cb362938337 thunderbolt: Add support for authenticate on disconnect new fd749dad471a Merge remote-tracking branch 'thunderbolt/next' new a45f04ba2422 staging: rtl8188eu: include: hal8188e_rate_adaptive.h: fix [...] new 41843ff0ece1 staging: ks7010: fix ks_wlan_start_xmit()'s return type new 587e9219fa04 Merge remote-tracking branch 'staging/staging-next' new 992062dd775e Merge remote-tracking branch 'mux/for-next' new f8bb64f15e1b Merge remote-tracking branch 'icc/icc-next' new 1d7e3c5bfc6e Merge remote-tracking branch 'dmaengine/next' new a131a3e205b9 Merge remote-tracking branch 'scsi/for-next' new a7f474542ea3 scsi: qla2xxx: Check the size of struct fcp_hdr at compile time new f1e12bee55e6 scsi: qla2xxx: Remove the __packed annotation from struct [...] new 2f91a0a03c2d scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easi [...] new 67668b5b13c7 scsi: qla2xxx: Initialize 'n' before using it new 9bb013584a5e scsi: qla2xxx: Remove a superfluous cast new f8f12bda53ea scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 [...] new 57fec9f24e58 scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() new f85a299f5ec5 scsi: qla2xxx: Make qla2x00_restart_isp() easier to read new e7019c95c40d scsi: qla2xxx: Introduce a function for computing the debu [...] new 1c4d88a229c0 Merge remote-tracking branch 'scsi-mkp/for-next' new 285e74ab4f94 hwspinlock: Simplify Kconfig new 4605ad8f4581 remoteproc: ingenic: Move clock handling to prepare/unprep [...] new 49cff1256879 Revert "remoteproc: Add support for runtime PM" new e316cc35ec1c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new d6087e4e39a7 Merge remote-tracking branch 'rpmsg/for-next' new 33b4978ad547 Merge remote-tracking branch 'gpio/for-next' new 0e8c73e7ed49 Merge remote-tracking branch 'pinctrl/for-next' new 760ac2ad0a0c Merge remote-tracking branch 'pinctrl-intel/for-next' new 93279f16b068 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 51cfd58761d3 Merge remote-tracking branch 'pwm/for-next' new 76a3052506ce Merge remote-tracking branch 'userns/for-next' new 9dce29e65b38 ktest.pl: Have config-bisect save each config used in the bisect new 2f059db0b831 ktest.pl: Always show log file location if defined even on [...] new d53cdda3fda6 ktest.pl: Define PRE_TEST_DIE to kill the test if the PRE_ [...] new 167234268cf6 ktest.pl: Add a NOT operator new d6bc29d98733 ktest.pl: Just open up the log file once new eefb9d2b8c6a ktest.pl: Turn off buffering to the log file new c5888427f099 ktest.pl: Add the log of last test in email on failure new 3ff6685579ae ktest.pl: Add MAIL_MAX_SIZE to limit the amount of log emailed new d4c5606e2456 Merge remote-tracking branch 'ktest/for-next' new 42ade8949bf0 Merge remote-tracking branch 'livepatching/for-next' new 3576f3642872 Merge remote-tracking branch 'coresight/next' new 50babe8a8a4d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 5df3c593bf79 Merge remote-tracking branch 'seccomp/for-next/seccomp' new c46f8573fb27 Merge remote-tracking branch 'kspp/for-next/kspp' new 51080c5ab13b Merge remote-tracking branch 'fsi/next' new af41aa0a5a34 Merge remote-tracking branch 'nvmem/for-next' new 2699f8e53834 Merge remote-tracking branch 'xarray/xarray' new ce987af9d560 Merge remote-tracking branch 'hyperv/hyperv-next' new e4777de9b4f6 Merge remote-tracking branch 'auxdisplay/auxdisplay' new ed99625d0da1 Merge remote-tracking branch 'pidfd/for-next' new 237c9901b949 Merge remote-tracking branch 'devfreq/devfreq-next' new 3a100dd96f28 Merge remote-tracking branch 'fpga/for-next' new 5f69d6aac25d kunit: kunit_config: Fix parsing of CONFIG options with space new 5cb28f9bfa7a Merge remote-tracking branch 'kunit-next/kunit' new 6f37babd08d0 Merge remote-tracking branch 'trivial/for-next' new 754a491e47d4 Merge remote-tracking branch 'notifications/notifications- [...] new f3d15e5108f5 Merge remote-tracking branch 'fsinfo/fsinfo-core' new fb37409a01b0 arch: remove unicore32 port new 5853d602dc58 cpufreq: remove unicore32 driver new c59e68250c4b i2c/buses: remove i2c-puv3 driver new a559063a6865 input: i8042: remove support for 8042-unicore32io new a2022e1cf368 pwm: remove pwm-puv3 driver new e26e59190ecd video: fbdev: remove fb-puv3 driver new fa4b9519f074 rtc: remove fb-puv3 driver new 3346dd99fb4c MAINTAINERS: remove "PKUNITY SOC DRIVERS" entry new 163af36ea8c0 Merge remote-tracking branch 'memblock/for-next' new 582f6cabd4ea mm/hugetlb.c: fix pages per hugetlb calculation new 9a51aa4b9534 samples/vfs: avoid warning in statx override new 53c2c6f88c82 mm/cma.c: use exact_nid true to fix possible per-numa cma leak new c567d10e3fa7 vmalloc: fix the owner argument for the new __vmalloc_node [...] new 414d48b1e2d3 mm/shuffle: don't move pages between zones and don't read [...] new 5e47cfd694d3 mm/page_alloc: fix documentation error new 0157a731a843 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new f46783add258 /proc/kpageflags: do not use uninitialized struct pages new a84fb255dde8 checkpatch: test $GIT_DIR changes new 0af4412777e3 scripts/tags.sh: collect compiled source precisely new 285e3e81b0aa scripts/bloat-o-meter: Support comparing library archives new 70cf7cdba9ac scripts/decode_stacktrace.sh: skip missing symbols new 80f6d26b7000 scripts/decode_stacktrace.sh: guess basepath if not specified new 3d7cbd7fbc5c scripts/decode_stacktrace.sh: guess path to modules new cea640c490e1 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] new 08a509434dd2 ocfs2: clear links count in ocfs2_mknod() if an error occurs new c2664ecf222e ocfs2: fix ocfs2 corrupt when iputting an inode new 88b4270f4999 ocfs2: change slot number type s16 to u16 new 70c85796eff9 ramfs: support O_TMPFILE new cb275be225e5 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new aa89fb021b96 mm, treewide: rename kzfree() to kfree_sensitive() new 472abdab3398 mm: ksize() should silently accept a NULL pointer new ab982820dc13 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB new bf9cf53e765c mm/slab: add naive detection of double free new 1a689159e93d slab: fix misplaced __free_one() new b3d31ea7ef0f mm, slub: extend slub_debug syntax for multiple blocks new d8015d37ec99 mm, slub: make some slub_debug related attributes read-only new 3b43cd138f53 mm, slub: remove runtime allocation order changes new 2ce71858eed0 mm, slub: make remaining slub_debug related attributes read-only new 4575b9b7a644 mm, slub: make reclaim_account attribute read-only new 53fc9b8bef82 mm, slub: introduce static key for slub_debug() new e46b6e8d5e96 mm, slub: introduce kmem_cache_debug_flags() new 7bb7d5264c3c mm, slub: introduce kmem_cache_debug_flags()-fix new a139710fc448 mm, slub: extend checks guarded by slub_debug static key new 0ed3982be44a mm, slab/slub: move and improve cache_from_obj() new d3d324e20fc4 mm, slab/slub: improve error reporting and overhead of cac [...] new c29caad60e34 mm, slab/slub: improve error reporting and overhead of cac [...] new 5b540e5e4e97 mm/slub.c: drop lockdep_assert_held() from put_map() new 4e605f95e6da mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] new 7358f2b888fd mm: filemap: clear idle flag for writes new 875f171f51ff mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] new 22cb39f1db5e mm: memcg: factor out memcg- and lruvec-level changes out [...] new c61fd8ceffb7 mm: memcg: prepare for byte-sized vmstat items new 97e107104e48 mm: memcg: convert vmstat slab counters to bytes new 82070f4da1db mm: slub: implement SLUB version of obj_to_index() new ec6fd3efbe4f mm: memcontrol: decouple reference counting from page accounting new 429e3de31d9b mm: memcg/slab: obj_cgroup API new 7b8f8183cf49 mm: memcg/slab: allocate obj_cgroups for non-root slab pages new 9782e3bb138f mm: memcg/slab: save obj_cgroup for non-root slab objects new e7ee35ece212 mm: memcg/slab: charge individual slab objects instead of pages new c5deb26871db mm: memcg/slab: deprecate memory.kmem.slabinfo new dd64a9cc8c19 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h new d4a026bdb32f mm: memcg/slab: use a single set of kmem_caches for all ac [...] new d1f1b65a83dd mm: memcg/slab: simplify memcg cache creation new e8222eb8d7dc mm: memcg/slab: remove memcg_kmem_get_cache() new fbaded948c04 mm: memcg/slab: deprecate slab_root_caches new f34b04c0de13 mm: memcg/slab: remove redundant check in memcg_accumulate [...] new 53d0bb51e867 mm: memcg/slab: use a single set of kmem_caches for all al [...] new 3c408d6282f1 kselftests: cgroup: add kernel memory accounting tests new 460df0d0ae1c tools/cgroup: add memcg_slabinfo.py tool new 68feaa8ac08a percpu: return number of released bytes from pcpu_free_area() new e5c7f39b5f1e mm: memcg/percpu: account percpu memory to memory cgroups new b957cf11c789 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new 792cdbc66d33 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new bf358560701f mm: memcg/percpu: per-memcg percpu memory statistics new f59424f69fc0 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new 549999056098 mm: memcg: charge memcg percpu memory to the parent cgroup new ebd5ee0127fb kselftests: cgroup: add perpcu memory accounting test new a1b1196268d4 mm: memcontrol: account kernel stack per node new a69e079aa4f0 mm: remove redundant check non_swap_entry() new 1de1c92ec10f mm/memory.c: make remap_pfn_range() reject unaligned addr new 9e01c764547f mm: move p?d_alloc_track to separate header file new c1dba4cc2ccc mm/mmap.c: fix the adjusted length error new d68570bd9ad1 proc/meminfo: avoid open coded reading of vm_committed_as new b431d0dbc524 mm/util.c: make vm_memory_committed() more accurate new 73ae504723be mm: adjust vm_committed_as_batch according to vm overcommi [...] new 2b253ab350a2 mm/mremap: format the check in move_normal_pmd() same as m [...] new 58eb2eb73a02 mm/mremap: it is sure to have enough space when extent mee [...] new 21fa4da70d59 mm/mremap: calculate extent in one place new aef92320a28c mm/mremap: start addresses are properly aligned new 08787163d9c8 mm/sparse: never partially remove memmap for early section new 85770d2d8c74 vmalloc: convert to XArray new e2b836519ed7 mm/vmalloc: simplify merge_or_add_vmap_area() new f7a786717c30 mm/vmalloc: simplify augment_tree_propagate_check() new 69550cca279d mm/vmalloc: switch to "propagate()" callback new 02369b8487ee mm/vmalloc: update the header about KVA rework new 9be5d73c76a5 kasan: improve and simplify Kconfig.kasan new dc2bbe89c509 kasan: update required compiler versions in documentation new 4d5227a1ecdc mm, page_alloc: use unlikely() in task_capc() new fd2185ca5e9d page_alloc: consider highatomic reserve in watermark fast new 756f42665625 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new 537d1e20f6b3 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new c7fe3772baf7 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new 5c9baabc76f4 mm: remove vm_total_pages new 2e1e15fa5cbf mm/page_alloc: remove nr_free_pagecache_pages() new 3abc00790896 mm/memory_hotplug: document why shuffle_zone() is relevant new 63100773237b mm/shuffle: remove dynamic reconfiguration new 3c4e1c3982e8 powerpc/numa: set numa_node for all possible cpus new 1bc393ed358e powerpc/numa: prefer node id queried from vphn new 0a2019cfa561 mm/page_alloc: keep memoryless cpuless node 0 offline new 9d065343a4dd mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new 97e5b5ef962d mm/page_alloc.c: extract the common part in pfn_to_bitidx() new 8569724a3a26 mm/page_alloc.c: simplify pageblock bitmap access new 628eb2681463 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new f2a25448a04b mm/page_alloc: silence a KASAN false positive new ad14a730ed18 mm/page_alloc: fallbacks at most has 3 elements new 61336de89904 mm: set page fault address for update_mmu_cache_pmd() new 29561c6e277c mm/huge_memory.c: update tlb entry if pmd is changed new f4bd948f721f MIPS: do not call flush_tlb_all when setting pmd entry new 3c9321fa7e68 mm/vmscan.c: fix typo new 0fed60eba411 mm: proactive compaction new 83c9d31adf0d mm: fix compile error due to COMPACTION_HPAGE_ORDER new 45f03e45fce4 mm: use unsigned types for fragmentation score new 8dbaaf0c821b hugetlbfs: prevent filesystem stacking of hugetlbfs new ddc017c727e4 mm/page_isolation: prefer the node of the source page new 7a6b2b9bbc43 mm/migrate: move migration helper from .h to .c new 2215f1e75c56 mm/hugetlb: unify migration callbacks new 427b67c4b0b7 mm/hugetlb: make hugetlb migration callback CMA aware new 73f62850aabe mm/migrate: make a standard migration target allocation function new 0375ffcbcf50 mm/gup: use a standard migration target allocation callback new beef50f968ab mm/mempolicy: use a standard migration target allocation callback new 583c2617fd32 mm/page_alloc: remove a wrapper for alloc_migration_target() new b3d04ac85cbf mm: thp: remove debug_cow switch new 6c64ce022ef3 mm/vmstat: add events for PMD based THP migration without split new df4c24fa0b23 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] new 193dd6390063 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] new 9a93c2b681bb mm: store compound_nr as well as compound_order new cec6fe9ed484 mm: move page-flags include to top of file new e6214badfb2d mm: add thp_order new a59622b08ed5 mm: add thp_size new 2a1f49232d3d mm: replace hpage_nr_pages with thp_nr_pages new 7caf42127d36 mm: add thp_head new a99dfcdddb17 mm: introduce offset_in_thp new 2eddf84b628a mm/cma.c: fix NULL pointer dereference when cma could not [...] new ce1daf60cc97 mm: cma: fix the name of CMA areas new b25ea99649d7 mm: cma: return cma->name directly in cma_get_name new 570e23776f73 mm: hugetlb: fix the name of hugetlb CMA new 0302d1d12361 mm,hwpoison: cleanup unused PageHuge() check new 2cbc85b1b60a mm, hwpoison: remove recalculating hpage new 024a95163e6b mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new 7ba5ff033c4e mm,madvise: refactor madvise_inject_error new 7ae863628e9d mm,hwpoison-inject: don't pin for hwpoison_filter new 8df63312f73b mm,hwpoison: un-export get_hwpoison_page and make it static new 55fafebd2e31 mm,hwpoison: kill put_hwpoison_page() new 5abaf61b393f mm,hwpoison: remove MF_COUNT_INCREASED new 1a6defd74884 mm,hwpoison: remove flag argument from soft offline functions new 6b4039e9ef79 mm,hwpoison: unify THP handling for hard and soft offline new e69b6ea8cf95 mm,hwpoison: rework soft offline for free pages new 4e16ec8f0fe2 mm: memory-failure: add stub for page_handle_poison() new 9562bd51ebbd mm,hwpoison: rework soft offline for in-use pages new 2e80422b46ed mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 9e8581df9190 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new 294fe3c6596d mm/memory-failure: remove stub function new 49e67a9d7807 mm,hwpoison: return 0 if the page is already poisoned in s [...] new 4a447cb3a741 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 11703814e31f include/linux/sched/mm.h: optimize current_gfp_context() new 7eb6c3dbfd20 x86/mm: use max memory block size on bare metal new 046ed8d4204e fs/buffer.c: add debug print for __getblk_gfp() stall problem new c5c32f7404e1 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 614c351f4506 kernel/hung_task.c: Monitor killed tasks. new f235f64ef328 alpha: fix annotation of io{read,write}{16,32}be() new d702d2837744 sparse: group the defines by functionality new 801f286c95d7 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new 7a62df0e2435 lib/test_bitmap.c: add test for bitmap_cut() new fb859265f94e lib/generic-radix-tree.c: remove unneeded __rcu new f65742e8ae90 lib: optimize cpumask_local_spread() new ffb1c5c8b852 lib/test_bits.c: add tests of GENMASK new 58e2ff539dba lib/test_bits: add MODULE_LICENSE() new 4d9c7531612b checkpatch: add test for possible misuse of IS_ENABLED() w [...] new d0943fce6870 checkpatch: support deprecated terms checking new 965bf2a47e25 scripts/deprecated_terms: recommend denylist/allowlist ins [...] new 56bd6cff68ef checkpatch: add --fix option for ASSIGN_IN_IF new 963e43813d8e checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 0d3d7210aef2 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new d182a38767bf fs/signalfd.c: fix inconsistent return codes for signalfd4 new c76c0d6471eb selftests: kmod: use variable NAME in kmod_test_0001() new 9006deb2f178 kmod: remove redundant "be an" in the comment new 5f4e72633a35 test_kmod: avoid potential double free in trigger_config_r [...] new 0434929c454e exec: change uselib(2) IS_SREG() failure to EACCES new 2fce2e38d8bf exec: move S_ISREG() check earlier new e114136bff38 exec: move path_noexec() check earlier new 6693846cb609 umh: fix refcount underflow in fork_usermode_blob(). new 14775001c608 kdump: append kernel build-id string to VMCOREINFO new 02484928bfd4 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new 025130ac2271 drivers/rapidio/rio-scan.c: use struct_size() helper new e3edee6952ad kernel/panic.c: make oops_may_print() return bool new 2038ce6430fe lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new f6fb9447a9a0 aio: simplify read_events() new 1f8c0b400a83 kcov: unconditionally add -fno-stack-protector to compiler [...] new d575d4d2d1ec Merge branch 'akpm-current/current' new f831cb81e969 mm/madvise: pass task and mm to do_madvise new 4e4637f8d3bc pid: move pidfd_get_pid() to pid.c new b47f62c6d80b mm/madvise: introduce process_madvise() syscall: an extern [...] new 491ddc0c5ccd mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 3979a2fd6aa0 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 32552d56e074 mm/madvise: check fatal signal pending of target process new 8588ed169571 all arch: remove system call sys_sysctl new 7d3c7ea8f66f s390: fix build error for sys_call_table_emu new 497145d88451 mm/kmemleak: silence KCSAN splats in checksum new 57bdd6bba217 mm/frontswap: mark various intentional data races new 4137f203c3d6 mm/page_io: mark various intentional data races new 019013e64c29 mm-page_io-mark-various-intentional-data-races-v2 new 3bffc0d8c5bf mm/swap_state: mark various intentional data races new acb77369f2cc mm/filemap.c: fix a data race in filemap_fault() new fcf17da72ceb mm/swapfile: fix and annotate various data races new a7127152b0ce mm-swapfile-fix-and-annotate-various-data-races-v2 new ce3db99e30a0 mm/page_counter: fix various data races at memsw new d627ff8a5d06 mm/memcontrol: fix a data race in scan count new 32b27baa69ba mm/list_lru: fix a data race in list_lru_count_one new 037f31f0521a mm/mempool: fix a data race in mempool_free() new 387ddf914678 mm/rmap: annotate a data race at tlb_flush_batched new d2fbb2f74dc4 mm/swap.c: annotate data races for lru_rotate_pvecs new ee1254516ffd mm: annotate a data race in page_zonenum() new 022680d4c129 include/asm-generic/vmlinux.lds.h: align ro_after_init new b2b3d4058bc0 sh: clkfwk: remove r8/r16/r32 new f1528b8e4b17 sh: remove call to memset after dma_alloc_coherent new 72bec0ab39c5 sh: use generic strncpy() new faa26f3e0f04 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 (0022bebdab73) \ N -- N -- N refs/heads/akpm (faa26f3e0f04)
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 704 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: Documentation/ABI/testing/sysfs-bus-thunderbolt | 24 +- Documentation/admin-guide/kernel-parameters.txt | 5 + Documentation/admin-guide/pm/cpufreq.rst | 6 +- Documentation/admin-guide/pm/intel_pstate.rst | 17 +- Documentation/block/biodoc.rst | 2 +- Documentation/block/writeback_cache_control.rst | 2 +- Documentation/dev-tools/kasan.rst | 7 +- .../display/panel/rocktech,jh057n00900.txt | 23 - .../display/panel/rocktech,jh057n00900.yaml | 70 ++ .../memory-controllers/renesas,rpc-if.yaml | 88 ++ .../devicetree/bindings/mfd/st,stmfx.yaml | 2 - Documentation/devicetree/bindings/mfd/syscon.yaml | 3 +- .../devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml | 4 +- .../bindings/regulator/qcom,smd-rpm-regulator.txt | 1 + .../regulator/qcom,usb-vbus-regulator.yaml | 41 + .../bindings/sound/intel,keembay-i2s.yaml | 6 +- .../devicetree/bindings/sound/simple-card.yaml | 17 +- .../bindings/sound/ti,j721e-cpb-audio.yaml | 95 +++ .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 150 ++++ .../devicetree/bindings/vendor-prefixes.yaml | 4 +- Documentation/driver-api/driver-model/devres.rst | 3 +- Documentation/fault-injection/fault-injection.rst | 2 +- .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/debug-vm-pgtable/arch-support.txt | 1 - .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 1 - .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../time/modern-timekeeping/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - Documentation/trace/ftrace.rst | 4 +- MAINTAINERS | 49 +- Makefile | 4 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 160 ++++ arch/arm64/boot/dts/rockchip/rk3399.dtsi | 11 + arch/arm64/kernel/probes/kprobes.c | 2 +- arch/m68k/emu/nfblock.c | 8 +- arch/powerpc/platforms/cell/cpufreq_spudemand.c | 26 +- arch/s390/configs/debug_defconfig | 44 +- arch/s390/configs/defconfig | 43 +- arch/s390/configs/zfcpdump_defconfig | 5 + arch/s390/include/asm/pgtable.h | 2 +- arch/s390/kernel/perf_cpum_sf.c | 11 +- arch/s390/kernel/time.c | 49 +- arch/s390/mm/extmem.c | 25 +- arch/s390/mm/vmem.c | 115 +-- arch/unicore32/.gitignore | 22 - arch/unicore32/Kconfig | 200 ----- arch/unicore32/Kconfig.debug | 29 - arch/unicore32/Makefile | 59 -- arch/unicore32/boot/Makefile | 39 - arch/unicore32/boot/compressed/Makefile | 64 -- arch/unicore32/boot/compressed/head.S | 201 ----- arch/unicore32/boot/compressed/misc.c | 123 --- arch/unicore32/boot/compressed/piggy.S.in | 6 - arch/unicore32/boot/compressed/vmlinux.lds.S | 58 -- arch/unicore32/configs/defconfig | 214 ----- arch/unicore32/include/asm/Kbuild | 7 - arch/unicore32/include/asm/assembler.h | 128 --- arch/unicore32/include/asm/barrier.h | 16 - arch/unicore32/include/asm/bitops.h | 46 -- arch/unicore32/include/asm/bug.h | 20 - arch/unicore32/include/asm/cache.h | 24 - arch/unicore32/include/asm/cacheflush.h | 186 ----- arch/unicore32/include/asm/checksum.h | 38 - arch/unicore32/include/asm/cmpxchg.h | 58 -- arch/unicore32/include/asm/cpu-single.h | 42 - arch/unicore32/include/asm/cputype.h | 30 - arch/unicore32/include/asm/delay.h | 49 -- arch/unicore32/include/asm/dma.h | 20 - arch/unicore32/include/asm/elf.h | 90 --- arch/unicore32/include/asm/fpstate.h | 23 - arch/unicore32/include/asm/fpu-ucf64.h | 50 -- arch/unicore32/include/asm/gpio.h | 101 --- arch/unicore32/include/asm/hwcap.h | 29 - arch/unicore32/include/asm/hwdef-copro.h | 45 -- arch/unicore32/include/asm/io.h | 69 -- arch/unicore32/include/asm/irq.h | 102 --- arch/unicore32/include/asm/irqflags.h | 50 -- arch/unicore32/include/asm/linkage.h | 19 - arch/unicore32/include/asm/memblock.h | 43 - arch/unicore32/include/asm/memory.h | 102 --- arch/unicore32/include/asm/mmu.h | 14 - arch/unicore32/include/asm/mmu_context.h | 98 --- arch/unicore32/include/asm/page.h | 74 -- arch/unicore32/include/asm/pci.h | 20 - arch/unicore32/include/asm/pgalloc.h | 87 -- arch/unicore32/include/asm/pgtable-hwdef.h | 51 -- arch/unicore32/include/asm/pgtable.h | 267 ------ arch/unicore32/include/asm/processor.h | 74 -- arch/unicore32/include/asm/ptrace.h | 58 -- arch/unicore32/include/asm/stacktrace.h | 28 - arch/unicore32/include/asm/string.h | 35 - arch/unicore32/include/asm/suspend.h | 26 - arch/unicore32/include/asm/switch_to.h | 27 - arch/unicore32/include/asm/syscall.h | 12 - arch/unicore32/include/asm/thread_info.h | 133 --- arch/unicore32/include/asm/timex.h | 31 - arch/unicore32/include/asm/tlb.h | 24 - arch/unicore32/include/asm/tlbflush.h | 192 ----- arch/unicore32/include/asm/traps.h | 18 - arch/unicore32/include/asm/uaccess.h | 38 - arch/unicore32/include/asm/vmalloc.h | 4 - arch/unicore32/include/mach/PKUnity.h | 95 --- arch/unicore32/include/mach/bitfield.h | 21 - arch/unicore32/include/mach/dma.h | 45 -- arch/unicore32/include/mach/hardware.h | 30 - arch/unicore32/include/mach/map.h | 17 - arch/unicore32/include/mach/memory.h | 54 -- arch/unicore32/include/mach/ocd.h | 33 - arch/unicore32/include/mach/pm.h | 37 - arch/unicore32/include/mach/regs-ac97.h | 33 - arch/unicore32/include/mach/regs-dmac.h | 82 -- arch/unicore32/include/mach/regs-gpio.h | 71 -- arch/unicore32/include/mach/regs-i2c.h | 64 -- arch/unicore32/include/mach/regs-intc.h | 29 - arch/unicore32/include/mach/regs-nand.h | 80 -- arch/unicore32/include/mach/regs-ost.h | 91 --- arch/unicore32/include/mach/regs-pci.h | 95 --- arch/unicore32/include/mach/regs-pm.h | 127 --- arch/unicore32/include/mach/regs-ps2.h | 21 - arch/unicore32/include/mach/regs-resetc.h | 35 - arch/unicore32/include/mach/regs-rtc.h | 38 - arch/unicore32/include/mach/regs-sdc.h | 157 ---- arch/unicore32/include/mach/regs-spi.h | 99 --- arch/unicore32/include/mach/regs-uart.h | 3 - arch/unicore32/include/mach/regs-umal.h | 230 ------ arch/unicore32/include/mach/regs-unigfx.h | 201 ----- arch/unicore32/include/mach/uncompress.h | 31 - arch/unicore32/include/uapi/asm/Kbuild | 2 - arch/unicore32/include/uapi/asm/byteorder.h | 25 - arch/unicore32/include/uapi/asm/ptrace.h | 91 --- arch/unicore32/include/uapi/asm/sigcontext.h | 30 - arch/unicore32/include/uapi/asm/unistd.h | 21 - arch/unicore32/kernel/Makefile | 31 - arch/unicore32/kernel/asm-offsets.c | 108 --- arch/unicore32/kernel/clock.c | 387 --------- arch/unicore32/kernel/debug-macro.S | 86 -- arch/unicore32/kernel/debug.S | 82 -- arch/unicore32/kernel/dma.c | 179 ---- arch/unicore32/kernel/early_printk.c | 46 -- arch/unicore32/kernel/elf.c | 35 - arch/unicore32/kernel/entry.S | 802 ------------------ arch/unicore32/kernel/fpu-ucf64.c | 117 --- arch/unicore32/kernel/gpio.c | 121 --- arch/unicore32/kernel/head.S | 249 ------ arch/unicore32/kernel/hibernate.c | 159 ---- arch/unicore32/kernel/hibernate_asm.S | 114 --- arch/unicore32/kernel/irq.c | 371 --------- arch/unicore32/kernel/ksyms.c | 57 -- arch/unicore32/kernel/ksyms.h | 14 - arch/unicore32/kernel/module.c | 105 --- arch/unicore32/kernel/pci.c | 371 --------- arch/unicore32/kernel/pm.c | 121 --- arch/unicore32/kernel/process.c | 319 -------- arch/unicore32/kernel/ptrace.c | 147 ---- arch/unicore32/kernel/puv3-core.c | 276 ------- arch/unicore32/kernel/puv3-nb0916.c | 147 ---- arch/unicore32/kernel/setup.c | 352 -------- arch/unicore32/kernel/setup.h | 36 - arch/unicore32/kernel/signal.c | 424 ---------- arch/unicore32/kernel/sleep.S | 199 ----- arch/unicore32/kernel/stacktrace.c | 127 --- arch/unicore32/kernel/sys.c | 37 - arch/unicore32/kernel/time.c | 128 --- arch/unicore32/kernel/traps.c | 322 -------- arch/unicore32/kernel/vmlinux.lds.S | 59 -- arch/unicore32/lib/Makefile | 28 - arch/unicore32/lib/backtrace.S | 168 ---- arch/unicore32/lib/clear_user.S | 54 -- arch/unicore32/lib/copy_from_user.S | 101 --- arch/unicore32/lib/copy_page.S | 36 - arch/unicore32/lib/copy_template.S | 211 ----- arch/unicore32/lib/copy_to_user.S | 93 --- arch/unicore32/lib/delay.S | 48 -- arch/unicore32/lib/findbit.S | 97 --- arch/unicore32/lib/strncpy_from_user.S | 42 - arch/unicore32/lib/strnlen_user.S | 39 - arch/unicore32/mm/Kconfig | 41 - arch/unicore32/mm/Makefile | 14 - arch/unicore32/mm/alignment.c | 524 ------------ arch/unicore32/mm/cache-ucv2.S | 209 ----- arch/unicore32/mm/extable.c | 21 - arch/unicore32/mm/fault.c | 481 ----------- arch/unicore32/mm/flush.c | 94 --- arch/unicore32/mm/init.c | 261 ------ arch/unicore32/mm/ioremap.c | 242 ------ arch/unicore32/mm/mm.h | 31 - arch/unicore32/mm/mmu.c | 513 ------------ arch/unicore32/mm/pgd.c | 102 --- arch/unicore32/mm/proc-macros.S | 142 ---- arch/unicore32/mm/proc-syms.c | 19 - arch/unicore32/mm/proc-ucv2.S | 131 --- arch/unicore32/mm/tlb-ucv2.S | 86 -- arch/x86/hyperv/hv_init.c | 3 +- arch/x86/include/asm/msr-index.h | 6 +- arch/xtensa/platforms/iss/simdisk.c | 9 +- block/bio.c | 14 +- block/blk-cgroup.c | 4 +- block/blk-core.c | 250 +++--- block/blk-crypto-fallback.c | 2 +- block/blk-crypto.c | 2 +- block/blk-iolatency.c | 3 +- block/blk-merge.c | 23 +- block/blk-mq-debugfs.c | 3 +- block/blk-mq.c | 12 +- block/blk-throttle.c | 4 +- block/blk.h | 5 +- block/bounce.c | 2 +- drivers/acpi/fan.c | 2 +- drivers/base/node.c | 4 +- drivers/block/brd.c | 5 +- drivers/block/drbd/drbd_int.h | 8 +- drivers/block/drbd/drbd_main.c | 12 +- drivers/block/drbd/drbd_nl.c | 20 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/drbd/drbd_req.c | 8 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/block/floppy.c | 7 +- drivers/block/null_blk_main.c | 19 +- drivers/block/pktcdvd.c | 15 +- drivers/block/ps3vram.c | 20 +- drivers/block/rsxx/dev.c | 14 +- drivers/block/umem.c | 11 +- drivers/block/zram/zram_drv.c | 17 +- drivers/char/tpm/tpm_ibmvtpm.c | 14 +- drivers/char/tpm/tpm_tis.c | 1 - drivers/char/tpm/tpm_tis_spi_main.c | 1 + drivers/cpufreq/Makefile | 1 - drivers/cpufreq/cppc_cpufreq.c | 4 +- drivers/cpufreq/cpufreq.c | 90 ++- drivers/cpufreq/cpufreq_conservative.c | 22 +- drivers/cpufreq/cpufreq_ondemand.c | 24 +- drivers/cpufreq/cpufreq_performance.c | 14 +- drivers/cpufreq/cpufreq_powersave.c | 18 +- drivers/cpufreq/cpufreq_userspace.c | 18 +- drivers/cpufreq/intel_pstate.c | 147 +++- drivers/cpufreq/unicore2-cpufreq.c | 76 -- drivers/dax/super.c | 2 +- drivers/firmware/arm_scmi/base.c | 6 +- drivers/firmware/arm_scmi/notify.c | 245 +++--- drivers/firmware/arm_scmi/notify.h | 7 +- drivers/firmware/arm_scmi/perf.c | 10 +- drivers/firmware/arm_scmi/power.c | 6 +- drivers/firmware/arm_scmi/reset.c | 6 +- drivers/firmware/arm_scmi/sensors.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 89 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 71 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 28 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 1 + drivers/gpu/drm/amd/amdgpu/cikd.h | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/nv.c | 11 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/si.c | 360 ++++++++- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 19 + drivers/gpu/drm/amd/amdgpu/si_enums.h | 1 - drivers/gpu/drm/amd/amdgpu/sid.h | 35 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 27 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 + drivers/gpu/drm/amd/amdgpu/vi.c | 8 +- drivers/gpu/drm/amd/amdgpu/vi.h | 1 + drivers/gpu/drm/amd/amdgpu/vid.h | 2 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 3 - .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 39 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 40 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 21 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 105 +-- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 24 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 2 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 9 +- .../drm/amd/display/modules/freesync/freesync.c | 35 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 7 +- .../gpu/drm/amd/include/asic_reg/dce/dce_6_0_d.h | 18 + .../drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h | 29 + drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 16 +- .../powerplay/inc/smu11_driver_if_sienna_cichlid.h | 12 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 +- drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 96 +-- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 3 +- drivers/gpu/drm/drm_of.c | 9 + drivers/gpu/drm/exynos/exynos_drm_dma.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 - drivers/gpu/drm/exynos/exynos_drm_mic.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 4 + drivers/gpu/drm/i915/display/intel_dp.c | 28 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 77 +- drivers/gpu/drm/i915/display/intel_psr.c | 50 +- drivers/gpu/drm/i915/display/intel_sprite.c | 4 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 21 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 1 + drivers/gpu/drm/i915/i915_reg.h | 68 +- drivers/gpu/drm/i915/intel_pm.c | 33 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 2 +- drivers/gpu/drm/panel/Kconfig | 26 +- drivers/gpu/drm/panel/Makefile | 2 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 2 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 2 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 423 ---------- drivers/gpu/drm/panel/panel-simple.c | 28 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 654 +++++++++++++++ drivers/gpu/drm/tidss/tidss_dispc.c | 4 +- drivers/hwtracing/coresight/coresight-cti.c | 96 ++- drivers/hwtracing/coresight/coresight-etm4x.c | 82 +- drivers/i2c/busses/Kconfig | 11 - drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-puv3.c | 275 ------- drivers/input/serio/i8042-unicore32io.h | 70 -- drivers/input/serio/i8042.h | 2 - drivers/lightnvm/core.c | 8 +- drivers/lightnvm/pblk-init.c | 16 +- drivers/lightnvm/pblk-read.c | 2 +- drivers/md/bcache/bcache.h | 2 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/request.c | 11 +- drivers/md/bcache/request.h | 4 +- drivers/md/bcache/super.c | 24 +- drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-clone-target.c | 10 +- drivers/md/dm-crypt.c | 6 +- drivers/md/dm-delay.c | 2 +- drivers/md/dm-era-target.c | 2 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-raid1.c | 2 +- drivers/md/dm-snap-persistent.c | 2 +- drivers/md/dm-snap.c | 6 +- drivers/md/dm-thin.c | 4 +- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-writecache.c | 2 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 41 +- drivers/md/md-faulty.c | 4 +- drivers/md/md-linear.c | 4 +- drivers/md/md-multipath.c | 4 +- drivers/md/md.c | 9 +- drivers/md/raid0.c | 8 +- drivers/md/raid1.c | 14 +- drivers/md/raid10.c | 28 +- drivers/md/raid5.c | 10 +- drivers/memory/Kconfig | 9 + drivers/memory/Makefile | 1 + drivers/memory/renesas-rpc-if.c | 603 ++++++++++++++ drivers/mfd/sky81452.c | 2 - drivers/misc/c2port/core.c | 2 +- drivers/misc/cardreader/rtsx_usb.c | 2 +- drivers/misc/cb710/core.c | 28 +- drivers/misc/cb710/sgbuf2.c | 1 + drivers/misc/cxl/sysfs.c | 2 +- drivers/misc/eeprom/eeprom_93cx6.c | 4 +- drivers/misc/genwqe/card_base.c | 2 +- drivers/misc/habanalabs/irq.c | 3 +- drivers/misc/lkdtm/bugs.c | 53 +- drivers/misc/lkdtm/heap.c | 9 +- drivers/misc/lkdtm/lkdtm.h | 2 - drivers/misc/lkdtm/perms.c | 22 +- drivers/misc/lkdtm/usercopy.c | 7 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/mei/hw-me-regs.h | 4 + drivers/misc/mei/hw-me.c | 39 +- drivers/misc/mei/hw-me.h | 2 +- drivers/misc/mei/pci-me.c | 2 + drivers/misc/mic/host/mic_main.c | 1 - drivers/misc/mic/vop/vop_main.c | 7 +- drivers/misc/pch_phub.c | 48 +- drivers/misc/phantom.c | 20 +- drivers/misc/pti.c | 5 +- drivers/misc/ti-st/st_core.c | 79 +- drivers/misc/ti-st/st_kim.c | 71 +- drivers/misc/tifm_7xx1.c | 30 +- drivers/net/Kconfig | 1 + drivers/net/bonding/bond_main.c | 19 +- drivers/net/bonding/bond_options.c | 8 + drivers/net/ethernet/3com/typhoon.c | 53 +- drivers/net/ethernet/8390/ne2k-pci.c | 29 +- drivers/net/ethernet/adaptec/starfire.c | 23 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 22 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/amd/pcnet32.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 31 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 24 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 66 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 445 +++++++++- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 16 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 57 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h | 1 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 51 +- drivers/net/ethernet/dlink/sundance.c | 27 +- drivers/net/ethernet/emulex/benet/be_main.c | 22 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 14 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 13 +- drivers/net/ethernet/mellanox/mlx4/main.c | 11 +- drivers/net/ethernet/micrel/ksz884x.c | 25 +- drivers/net/ethernet/natsemi/natsemi.c | 26 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ipa/gsi.c | 111 +-- drivers/net/ipa/ipa_endpoint.c | 31 +- drivers/net/ipa/ipa_main.c | 5 + drivers/net/ipa/ipa_reg.h | 60 +- drivers/net/ipa/ipa_uc.c | 10 +- drivers/net/phy/Makefile | 2 + drivers/net/phy/mdio_bus.c | 73 -- drivers/net/phy/mdio_devres.c | 133 +++ drivers/net/xen-netback/common.h | 4 + drivers/net/xen-netback/interface.c | 2 + drivers/net/xen-netback/netback.c | 7 + drivers/net/xen-netback/rx.c | 15 +- drivers/net/xen-netback/xenbus.c | 34 + drivers/net/xen-netfront.c | 336 +++++++- drivers/nvdimm/blk.c | 5 +- drivers/nvdimm/btt.c | 9 +- drivers/nvdimm/pmem.c | 11 +- drivers/nvme/host/core.c | 1 + drivers/nvme/host/multipath.c | 18 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/target/core.c | 2 +- drivers/of/property.c | 23 + drivers/powercap/intel_rapl_common.c | 23 +- drivers/pwm/Kconfig | 9 - drivers/pwm/Makefile | 1 - drivers/pwm/pwm-puv3.c | 150 ---- drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/lp87565-regulator.c | 21 +- drivers/regulator/qcom_rpm-regulator.c | 6 +- drivers/regulator/qcom_smd-regulator.c | 34 + drivers/regulator/qcom_spmi-regulator.c | 24 +- drivers/regulator/qcom_usb_vbus-regulator.c | 97 +++ drivers/remoteproc/ingenic_rproc.c | 84 +- drivers/remoteproc/remoteproc_core.c | 17 +- drivers/rtc/Kconfig | 9 - drivers/rtc/Makefile | 1 - drivers/rtc/rtc-puv3.c | 286 ------- drivers/s390/block/dcssblk.c | 12 +- drivers/s390/block/xpram.c | 8 +- drivers/s390/char/tty3270.c | 12 +- drivers/scsi/qla2xxx/qla_bsg.c | 3 +- drivers/scsi/qla2xxx/qla_dbg.c | 98 +-- drivers/scsi/qla2xxx/qla_dbg.h | 1 + drivers/scsi/qla2xxx/qla_init.c | 39 +- drivers/scsi/qla2xxx/qla_iocb.c | 4 +- drivers/scsi/qla2xxx/qla_nx.c | 20 +- drivers/scsi/qla2xxx/qla_target.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 1 + drivers/spi/spi-bcm2835.c | 45 +- drivers/spi/spi-fsl-spi.c | 18 +- drivers/spi/spi-img-spfi.c | 56 +- drivers/spi/spi-lantiq-ssc.c | 4 +- drivers/spi/spi-mt65xx.c | 15 +- drivers/spi/spi-npcm-pspi.c | 28 +- drivers/spi/spi.c | 11 + drivers/staging/ks7010/ks_wlan_net.c | 4 +- .../rtl8188eu/include/hal8188e_rate_adaptive.h | 12 +- drivers/thunderbolt/Makefile | 2 +- drivers/thunderbolt/eeprom.c | 1 + drivers/thunderbolt/lc.c | 14 + drivers/thunderbolt/nvm.c | 1 + drivers/thunderbolt/quirks.c | 42 + drivers/thunderbolt/switch.c | 78 +- drivers/thunderbolt/tb.h | 11 + drivers/thunderbolt/tb_regs.h | 1 + drivers/thunderbolt/usb4.c | 4 +- drivers/video/backlight/Kconfig | 7 - drivers/video/backlight/Makefile | 1 - drivers/video/backlight/lm3533_bl.c | 2 +- drivers/video/backlight/lms501kf03.c | 1 - drivers/video/backlight/ot200_bl.c | 162 ---- drivers/video/backlight/sky81452-backlight.c | 52 +- drivers/video/fbdev/Kconfig | 11 - drivers/video/fbdev/Makefile | 1 - drivers/video/fbdev/fb-puv3.c | 836 ------------------- fs/block_dev.c | 48 +- fs/buffer.c | 5 - fs/direct-io.c | 4 +- fs/f2fs/data.c | 18 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 4 +- fs/f2fs/segment.c | 2 +- fs/fat/file.c | 4 +- fs/nfsd/nfs4recover.c | 2 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/suballoc.c | 4 +- fs/ocfs2/super.c | 4 +- fs/proc/meminfo.c | 4 +- fs/xfs/xfs_pwork.c | 2 +- include/drm/drm_connector.h | 124 ++- include/linux/audit.h | 8 - include/linux/bits.h | 3 +- include/linux/blk-mq.h | 2 +- include/linux/blk_types.h | 10 - include/linux/blkdev.h | 14 +- include/linux/bpf.h | 1 + include/linux/cpufreq.h | 14 + include/linux/huge_mm.h | 60 +- include/linux/lightnvm.h | 3 +- include/linux/lsm_hook_defs.h | 4 +- include/linux/memcontrol.h | 21 +- include/linux/mfd/sky81452.h | 2 - include/linux/mm.h | 12 +- include/linux/mm_inline.h | 6 +- include/linux/mm_types.h | 1 + include/linux/mmzone.h | 8 +- include/linux/of_graph.h | 6 + include/linux/of_mdio.h | 40 +- include/linux/pagemap.h | 6 +- include/linux/pci.h | 11 +- include/linux/perf_event.h | 2 + include/linux/phy.h | 21 +- include/linux/platform_data/sky81452-backlight.h | 35 - include/linux/sched/task.h | 13 - include/linux/spi/spi.h | 4 + include/memory/renesas-rpc-if.h | 87 ++ include/net/bonding.h | 5 + include/uapi/linux/bpf.h | 37 +- include/xen/interface/io/netif.h | 20 +- init/Kconfig | 8 +- kernel/bpf/arraymap.c | 9 - kernel/bpf/hashtab.c | 8 +- kernel/bpf/lpm_trie.c | 5 - kernel/bpf/queue_stack_maps.c | 7 - kernel/bpf/reuseport_array.c | 2 - kernel/bpf/ringbuf.c | 7 - kernel/bpf/stackmap.c | 80 +- kernel/bpf/verifier.c | 4 +- kernel/events/callchain.c | 13 +- kernel/fork.c | 51 +- kernel/module.c | 2 +- kernel/reboot.c | 2 +- kernel/sched/cpufreq_schedutil.c | 6 +- kernel/scs.c | 2 +- kernel/trace/bpf_trace.c | 12 +- kernel/umh.c | 4 +- lib/Kconfig.kasan | 39 +- lib/sbitmap.c | 3 + mm/cma.c | 4 +- mm/compaction.c | 2 +- mm/filemap.c | 2 +- mm/gup.c | 2 +- mm/huge_memory.c | 8 +- mm/hugetlb.c | 2 +- mm/internal.h | 4 +- mm/memcontrol.c | 12 +- mm/memory-failure.c | 1 + mm/memory_hotplug.c | 7 +- mm/mempolicy.c | 2 +- mm/migrate.c | 16 +- mm/mlock.c | 9 +- mm/mremap.c | 17 +- mm/page_alloc.c | 26 +- mm/page_io.c | 4 +- mm/page_vma_mapped.c | 6 +- mm/rmap.c | 8 +- mm/swap.c | 16 +- mm/swap_state.c | 6 +- mm/swapfile.c | 4 +- mm/vmscan.c | 6 +- mm/vmstat.c | 8 +- mm/workingset.c | 6 +- net/bridge/br_stp_if.c | 10 +- net/core/filter.c | 4 + net/devres.c | 4 +- net/ipv4/tcp.c | 7 +- net/ipv4/tcp_ipv4.c | 3 + net/netfilter/ipset/ip_set_bitmap_ip.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_bitmap_port.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 53 +- net/netfilter/ipvs/ip_vs_ctl.c | 6 +- net/packet/af_packet.c | 2 +- net/qrtr/qrtr.c | 10 +- samples/vfs/test-statx.c | 2 + scripts/bpf_helpers_doc.py | 2 + scripts/kconfig/qconf.cc | 173 ++-- scripts/kconfig/qconf.h | 23 +- security/keys/request_key.c | 2 +- security/security.c | 17 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/amd/raven/pci-acp3x.c | 4 +- sound/soc/codecs/rt5682.c | 19 +- sound/soc/fsl/fsl_asrc.c | 46 +- sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/intel/atom/sst-atom-controls.c | 65 +- sound/soc/intel/atom/sst/sst_loader.c | 4 + sound/soc/intel/atom/sst/sst_stream.c | 43 +- sound/soc/intel/boards/Kconfig | 5 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 117 ++- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 13 + sound/soc/intel/keembay/kmb_platform.h | 2 +- sound/soc/rockchip/rk3399_gru_sound.c | 13 + sound/soc/sof/sof-acpi-dev.c | 8 +- sound/soc/ti/Kconfig | 8 + sound/soc/ti/Makefile | 2 + sound/soc/ti/davinci-mcasp.c | 3 + sound/soc/ti/j721e-evm.c | 896 +++++++++++++++++++++ tools/bpf/bpftool/Makefile | 2 +- tools/include/uapi/linux/bpf.h | 37 +- tools/lib/bpf/bpf_endian.h | 43 +- tools/testing/ktest/ktest.pl | 99 ++- tools/testing/ktest/sample.conf | 18 + tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 17 + tools/testing/selftests/bpf/prog_tests/endian.c | 53 ++ .../selftests/bpf/progs/bpf_iter_task_stack.c | 37 + tools/testing/selftests/bpf/progs/test_endian.c | 37 + tools/testing/selftests/bpf/progs/test_vmlinux.c | 16 +- tools/testing/selftests/bpf/test_progs.c | 36 + tools/testing/selftests/bpf/test_progs.h | 2 + tools/testing/selftests/kmod/kmod.sh | 46 +- tools/testing/selftests/lkdtm/run.sh | 6 + tools/testing/selftests/lkdtm/tests.txt | 1 + 679 files changed, 8744 insertions(+), 21362 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n [...] create mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,rp [...] create mode 100644 Documentation/devicetree/bindings/regulator/qcom,usb-vbus-regul [...] create mode 100644 Documentation/devicetree/bindings/sound/ti,j721e-cpb-audio.yaml create mode 100644 Documentation/devicetree/bindings/sound/ti,j721e-cpb-ivi-audio.yaml delete mode 100644 arch/unicore32/.gitignore delete mode 100644 arch/unicore32/Kconfig delete mode 100644 arch/unicore32/Kconfig.debug delete mode 100644 arch/unicore32/Makefile delete mode 100644 arch/unicore32/boot/Makefile delete mode 100644 arch/unicore32/boot/compressed/Makefile delete mode 100644 arch/unicore32/boot/compressed/head.S delete mode 100644 arch/unicore32/boot/compressed/misc.c delete mode 100644 arch/unicore32/boot/compressed/piggy.S.in delete mode 100644 arch/unicore32/boot/compressed/vmlinux.lds.S delete mode 100644 arch/unicore32/configs/defconfig delete mode 100644 arch/unicore32/include/asm/Kbuild delete mode 100644 arch/unicore32/include/asm/assembler.h delete mode 100644 arch/unicore32/include/asm/barrier.h delete mode 100644 arch/unicore32/include/asm/bitops.h delete mode 100644 arch/unicore32/include/asm/bug.h delete mode 100644 arch/unicore32/include/asm/cache.h delete mode 100644 arch/unicore32/include/asm/cacheflush.h delete mode 100644 arch/unicore32/include/asm/checksum.h delete mode 100644 arch/unicore32/include/asm/cmpxchg.h delete mode 100644 arch/unicore32/include/asm/cpu-single.h delete mode 100644 arch/unicore32/include/asm/cputype.h delete mode 100644 arch/unicore32/include/asm/delay.h delete mode 100644 arch/unicore32/include/asm/dma.h delete mode 100644 arch/unicore32/include/asm/elf.h delete mode 100644 arch/unicore32/include/asm/fpstate.h delete mode 100644 arch/unicore32/include/asm/fpu-ucf64.h delete mode 100644 arch/unicore32/include/asm/gpio.h delete mode 100644 arch/unicore32/include/asm/hwcap.h delete mode 100644 arch/unicore32/include/asm/hwdef-copro.h delete mode 100644 arch/unicore32/include/asm/io.h delete mode 100644 arch/unicore32/include/asm/irq.h delete mode 100644 arch/unicore32/include/asm/irqflags.h delete mode 100644 arch/unicore32/include/asm/linkage.h delete mode 100644 arch/unicore32/include/asm/memblock.h delete mode 100644 arch/unicore32/include/asm/memory.h delete mode 100644 arch/unicore32/include/asm/mmu.h delete mode 100644 arch/unicore32/include/asm/mmu_context.h delete mode 100644 arch/unicore32/include/asm/page.h delete mode 100644 arch/unicore32/include/asm/pci.h delete mode 100644 arch/unicore32/include/asm/pgalloc.h delete mode 100644 arch/unicore32/include/asm/pgtable-hwdef.h delete mode 100644 arch/unicore32/include/asm/pgtable.h delete mode 100644 arch/unicore32/include/asm/processor.h delete mode 100644 arch/unicore32/include/asm/ptrace.h delete mode 100644 arch/unicore32/include/asm/stacktrace.h delete mode 100644 arch/unicore32/include/asm/string.h delete mode 100644 arch/unicore32/include/asm/suspend.h delete mode 100644 arch/unicore32/include/asm/switch_to.h delete mode 100644 arch/unicore32/include/asm/syscall.h delete mode 100644 arch/unicore32/include/asm/thread_info.h delete mode 100644 arch/unicore32/include/asm/timex.h delete mode 100644 arch/unicore32/include/asm/tlb.h delete mode 100644 arch/unicore32/include/asm/tlbflush.h delete mode 100644 arch/unicore32/include/asm/traps.h delete mode 100644 arch/unicore32/include/asm/uaccess.h delete mode 100644 arch/unicore32/include/asm/vmalloc.h delete mode 100644 arch/unicore32/include/mach/PKUnity.h delete mode 100644 arch/unicore32/include/mach/bitfield.h delete mode 100644 arch/unicore32/include/mach/dma.h delete mode 100644 arch/unicore32/include/mach/hardware.h delete mode 100644 arch/unicore32/include/mach/map.h delete mode 100644 arch/unicore32/include/mach/memory.h delete mode 100644 arch/unicore32/include/mach/ocd.h delete mode 100644 arch/unicore32/include/mach/pm.h delete mode 100644 arch/unicore32/include/mach/regs-ac97.h delete mode 100644 arch/unicore32/include/mach/regs-dmac.h delete mode 100644 arch/unicore32/include/mach/regs-gpio.h delete mode 100644 arch/unicore32/include/mach/regs-i2c.h delete mode 100644 arch/unicore32/include/mach/regs-intc.h delete mode 100644 arch/unicore32/include/mach/regs-nand.h delete mode 100644 arch/unicore32/include/mach/regs-ost.h delete mode 100644 arch/unicore32/include/mach/regs-pci.h delete mode 100644 arch/unicore32/include/mach/regs-pm.h delete mode 100644 arch/unicore32/include/mach/regs-ps2.h delete mode 100644 arch/unicore32/include/mach/regs-resetc.h delete mode 100644 arch/unicore32/include/mach/regs-rtc.h delete mode 100644 arch/unicore32/include/mach/regs-sdc.h delete mode 100644 arch/unicore32/include/mach/regs-spi.h delete mode 100644 arch/unicore32/include/mach/regs-uart.h delete mode 100644 arch/unicore32/include/mach/regs-umal.h delete mode 100644 arch/unicore32/include/mach/regs-unigfx.h delete mode 100644 arch/unicore32/include/mach/uncompress.h delete mode 100644 arch/unicore32/include/uapi/asm/Kbuild delete mode 100644 arch/unicore32/include/uapi/asm/byteorder.h delete mode 100644 arch/unicore32/include/uapi/asm/ptrace.h delete mode 100644 arch/unicore32/include/uapi/asm/sigcontext.h delete mode 100644 arch/unicore32/include/uapi/asm/unistd.h delete mode 100644 arch/unicore32/kernel/Makefile delete mode 100644 arch/unicore32/kernel/asm-offsets.c delete mode 100644 arch/unicore32/kernel/clock.c delete mode 100644 arch/unicore32/kernel/debug-macro.S delete mode 100644 arch/unicore32/kernel/debug.S delete mode 100644 arch/unicore32/kernel/dma.c delete mode 100644 arch/unicore32/kernel/early_printk.c delete mode 100644 arch/unicore32/kernel/elf.c delete mode 100644 arch/unicore32/kernel/entry.S delete mode 100644 arch/unicore32/kernel/fpu-ucf64.c delete mode 100644 arch/unicore32/kernel/gpio.c delete mode 100644 arch/unicore32/kernel/head.S delete mode 100644 arch/unicore32/kernel/hibernate.c delete mode 100644 arch/unicore32/kernel/hibernate_asm.S delete mode 100644 arch/unicore32/kernel/irq.c delete mode 100644 arch/unicore32/kernel/ksyms.c delete mode 100644 arch/unicore32/kernel/ksyms.h delete mode 100644 arch/unicore32/kernel/module.c delete mode 100644 arch/unicore32/kernel/pci.c delete mode 100644 arch/unicore32/kernel/pm.c delete mode 100644 arch/unicore32/kernel/process.c delete mode 100644 arch/unicore32/kernel/ptrace.c delete mode 100644 arch/unicore32/kernel/puv3-core.c delete mode 100644 arch/unicore32/kernel/puv3-nb0916.c delete mode 100644 arch/unicore32/kernel/setup.c delete mode 100644 arch/unicore32/kernel/setup.h delete mode 100644 arch/unicore32/kernel/signal.c delete mode 100644 arch/unicore32/kernel/sleep.S delete mode 100644 arch/unicore32/kernel/stacktrace.c delete mode 100644 arch/unicore32/kernel/sys.c delete mode 100644 arch/unicore32/kernel/time.c delete mode 100644 arch/unicore32/kernel/traps.c delete mode 100644 arch/unicore32/kernel/vmlinux.lds.S delete mode 100644 arch/unicore32/lib/Makefile delete mode 100644 arch/unicore32/lib/backtrace.S delete mode 100644 arch/unicore32/lib/clear_user.S delete mode 100644 arch/unicore32/lib/copy_from_user.S delete mode 100644 arch/unicore32/lib/copy_page.S delete mode 100644 arch/unicore32/lib/copy_template.S delete mode 100644 arch/unicore32/lib/copy_to_user.S delete mode 100644 arch/unicore32/lib/delay.S delete mode 100644 arch/unicore32/lib/findbit.S delete mode 100644 arch/unicore32/lib/strncpy_from_user.S delete mode 100644 arch/unicore32/lib/strnlen_user.S delete mode 100644 arch/unicore32/mm/Kconfig delete mode 100644 arch/unicore32/mm/Makefile delete mode 100644 arch/unicore32/mm/alignment.c delete mode 100644 arch/unicore32/mm/cache-ucv2.S delete mode 100644 arch/unicore32/mm/extable.c delete mode 100644 arch/unicore32/mm/fault.c delete mode 100644 arch/unicore32/mm/flush.c delete mode 100644 arch/unicore32/mm/init.c delete mode 100644 arch/unicore32/mm/ioremap.c delete mode 100644 arch/unicore32/mm/mm.h delete mode 100644 arch/unicore32/mm/mmu.c delete mode 100644 arch/unicore32/mm/pgd.c delete mode 100644 arch/unicore32/mm/proc-macros.S delete mode 100644 arch/unicore32/mm/proc-syms.c delete mode 100644 arch/unicore32/mm/proc-ucv2.S delete mode 100644 arch/unicore32/mm/tlb-ucv2.S delete mode 100644 drivers/cpufreq/unicore2-cpufreq.c delete mode 100644 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c create mode 100644 drivers/gpu/drm/panel/panel-sitronix-st7703.c delete mode 100644 drivers/i2c/busses/i2c-puv3.c delete mode 100644 drivers/input/serio/i8042-unicore32io.h create mode 100644 drivers/memory/renesas-rpc-if.c create mode 100644 drivers/net/phy/mdio_devres.c delete mode 100644 drivers/pwm/pwm-puv3.c create mode 100644 drivers/regulator/qcom_usb_vbus-regulator.c delete mode 100644 drivers/rtc/rtc-puv3.c create mode 100644 drivers/thunderbolt/quirks.c delete mode 100644 drivers/video/backlight/ot200_bl.c delete mode 100644 drivers/video/fbdev/fb-puv3.c delete mode 100644 include/linux/platform_data/sky81452-backlight.h create mode 100644 include/memory/renesas-rpc-if.h create mode 100644 sound/soc/ti/j721e-evm.c create mode 100644 tools/testing/selftests/bpf/prog_tests/endian.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_task_stack.c create mode 100644 tools/testing/selftests/bpf/progs/test_endian.c