This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits ec85c95b0c90 Add linux-next specific files for 20210512 omits d7b2c2515dcc Revert "mm/vmalloc: switch to bulk allocator in __vmalloc_ [...] omits e79f79a50189 Revert "mm/vmalloc: print a warning message first on failure" omits 7be7a9aef995 Merge branch 'akpm/master' omits 1f9219d9c4bc kdump: use vmlinux_build_id to simplify omits 3fd969977fb3 buildid: fix kernel-doc notation omits 19e1f324cf5a buildid: mark some arguments const omits 0df4d5903e41 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits ac5eb9b737ab scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 533941083fa8 scripts/decode_stacktrace.sh: support debuginfod omits 06c6c7ccafc1 x86/dumpstack: use %pSb/%pBb for backtrace printing omits 8dbdf6d30182 arm64: stacktrace: use %pSb for backtrace printing omits 014c2869360b module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits fecf694f2b4b module: add printk formats to add module build ID to stacktraces omits 7d1b4e93d83a dump_stack: add vmlinux build ID to stack traces omits 9386f31fb933 buildid: stash away kernels build ID on init omits fd4ede87ffbb buildid: add API to parse build ID out of buffer omits 7f3188759b3b buildid: only consider GNU notes for build ID parsing omits cad6032fca0e memfd_secret: use unsigned int rather than long as syscall [...] omits cc0a36337656 secretmem: test: add basic selftest for memfd_secret(2) omits d07d03b2f47b memfd_secret: use unsigned int rather than long as syscall [...] omits 1c5e2443aaac arch, mm: wire up memfd_secret system call where relevant omits c17b4ddff356 PM: hibernate: disable when there are active secretmem users omits 11d038e89bde secretmem: optimize page_is_secretmem() omits e0a6e6564b3f secretmem/gup: don't check if page is secretmem without reference omits 309aabdf80c4 memfd_secret: use unsigned int rather than long as syscall [...] omits 129ef10a73ef mm: introduce memfd_secret system call to create "secret" [...] omits e7e1cbeb2d19 set_memory: allow querying whether set_direct_map_*() is a [...] omits c9b55efcb250 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 35b65dbbd282 riscv/Kconfig: make direct map manipulation options depend on MMU omits b4d79565f401 mmap: make mlock_future_check() global omits 06e055150418 mm: define default value for FIRST_USER_ADDRESS omits 83fcfa0bfee9 Revert "mm/ioremap: fix iomap_max_page_shift" omits 9fbd00d942e5 Revert "mm: memcg/slab: create a new set of kmalloc-cg-<n> [...] omits d0e323a2e581 Revert "mm: memcg/slab: don't create kmalloc-cg caches wit [...] omits 4cc63639e5f5 Revert "mm: memcg/slab: disable cache merging for KMALLOC_ [...] omits 95022a22e831 Merge branch 'akpm-current/current' omits 16a2186f5c36 Revert "drm: Remove pdev field from struct drm_device" omits 08ec20eb4ba4 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits f886d83abfc2 Merge remote-tracking branch 'rust/rust-next' omits 9681da7be4be Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 8dd605e0b68f Merge remote-tracking branch 'fpga/for-next' omits 56a92c3d1bfd Merge remote-tracking branch 'hyperv/hyperv-next' omits 4bbb3473c813 Merge remote-tracking branch 'nvmem/for-next' omits aba20fa47c51 Merge remote-tracking branch 'slimbus/for-next' omits 58fbfc29d942 Merge remote-tracking branch 'gnss/gnss-next' omits c044140f67f2 Merge remote-tracking branch 'kspp/for-next/kspp' omits 2e870a0fa683 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 25f74c68a215 Merge remote-tracking branch 'coresight/next' omits 8b131076afb5 Merge remote-tracking branch 'livepatching/for-next' omits ad6671b5862f Merge remote-tracking branch 'userns/for-next' omits 2cb446f7fa33 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 3b9d57ded780 Merge remote-tracking branch 'pinctrl/for-next' omits 14174e49df48 Merge remote-tracking branch 'rpmsg/for-next' omits 9b8119fb361a Merge remote-tracking branch 'vhost/linux-next' omits 1a96da77e4dd Merge remote-tracking branch 'scsi/for-next' omits 69a0454e9877 Merge remote-tracking branch 'cgroup/for-next' omits cb0c1a39c22d Merge remote-tracking branch 'dmaengine/next' omits ad7b73a35266 Merge remote-tracking branch 'icc/icc-next' omits 45d9a55d3d82 Merge remote-tracking branch 'iio/togreg' omits da24b7413ff7 Merge remote-tracking branch 'staging/staging-next' omits 42ccd0c94ded Merge remote-tracking branch 'soundwire/next' omits fe7bb8c39a32 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits e9b2ad7b7c83 Merge remote-tracking branch 'usb/usb-next' omits ac1890fe82f4 Merge remote-tracking branch 'leds/for-next' omits 709c952d2af2 Merge remote-tracking branch 'percpu/for-next' omits ec2f04600c2b Merge remote-tracking branch 'xen-tip/linux-next' omits 1aff38ae735f Merge remote-tracking branch 'rcu/rcu/next' omits 891068478fcb Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 59595a335982 Merge remote-tracking branch 'edac/edac-for-next' omits 77f49e216e5b Merge remote-tracking branch 'spi/for-next' omits eb119828f1d0 Merge remote-tracking branch 'devicetree/for-next' omits 686c2add4846 Merge remote-tracking branch 'audit/next' omits 2243435104cf Merge remote-tracking branch 'tpmdd/next' omits 7a3f89c426d2 Merge remote-tracking branch 'smack/next' omits e3be363f5b5d Merge remote-tracking branch 'selinux/next' omits ebe9cb8eb6de Merge remote-tracking branch 'keys/keys-next' omits b6c4ec8ea262 Merge remote-tracking branch 'apparmor/apparmor-next' omits 31d782c800e7 Merge remote-tracking branch 'security/next-testing' omits 3e6c34b5741a Merge remote-tracking branch 'regulator/for-next' omits 1aa6ce67808b Merge remote-tracking branch 'mmc/next' omits 098f334fdfc4 Merge remote-tracking branch 'device-mapper/for-next' omits 679348b72110 Merge remote-tracking branch 'block/for-next' omits 65e5b7a92079 Merge remote-tracking branch 'sound-asoc/for-next' omits edb11c7ea9df Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 9a765e4a62ba Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 19ded23205b8 Merge remote-tracking branch 'drm-msm/msm-next' omits 60185f133e10 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 582259400d2c Merge remote-tracking branch 'drm-intel/for-linux-next' omits fe4fc0e9e2df Merge remote-tracking branch 'amdgpu/drm-next' omits c08eeb66dca8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 94b40b1c97fc Merge remote-tracking branch 'nand/nand/next' omits 5ca65e7cf31c Merge remote-tracking branch 'mtd/mtd/next' omits 0ad6e07ef47f Merge remote-tracking branch 'gfs2/for-next' omits 2ffd876d47c3 Merge remote-tracking branch 'bluetooth/master' omits 4039cbef221d Merge remote-tracking branch 'bpf-next/for-next' omits 96d52c22824d next-20210511/net-next omits 403eae104ce9 tpm, tpm_tis: Reserve locality in tpm_tis_resume() omits 74c184736c5c tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_ [...] omits a48401289bda trusted-keys: match tpm_get_ops on all return paths omits a041eff51c03 KEYS: trusted: Fix memory leak on object td omits d709c657d0db tpm_crb: Use IOMEM_ERR_PTR when function returns iomem omits d680c845571d Merge remote-tracking branch 'ieee1394/for-next' omits fc6f8fb275e4 Merge remote-tracking branch 'pm/linux-next' omits b57305868fec Merge remote-tracking branch 'v4l-dvb/master' omits 00f2d87f193f Merge remote-tracking branch 'jc_docs/docs-next' omits d450b583a5cc Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits d08554d80931 Merge remote-tracking branch 'i2c/i2c/for-next' omits 86db60a4cdc8 Merge remote-tracking branch 'hid/for-next' omits 16f4ab58c07b Merge remote-tracking branch 'printk/for-next' omits bcb820373522 Merge remote-tracking branch 'vfs/for-next' omits 2c9c9c2f0839 Merge remote-tracking branch 'jfs/jfs-next' omits 0d768b64d9d5 Merge remote-tracking branch 'f2fs/dev' omits 7d444372c128 Merge remote-tracking branch 'ext3/for_next' omits 053b6afdcb3e Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 125875702c33 Merge remote-tracking branch 'cifs/for-next' omits 1006a99fdee2 Merge remote-tracking branch 'ceph/master' omits 5c4c2eea4363 Merge remote-tracking branch 'btrfs/for-next' omits a2dc4262db3d Merge remote-tracking branch 'pidfd/for-next' omits 4c97d20e714c Merge remote-tracking branch 'sh/for-next' omits ef3f3feb87cd Merge remote-tracking branch 'mips/mips-next' omits da0a85d5ca86 Merge remote-tracking branch 'm68k/for-next' omits 3ac96664fd03 Merge remote-tracking branch 'h8300/h8300-next' omits f00ab70baf19 Merge remote-tracking branch 'csky/linux-next' omits d790ac2dab96 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 2487401bd863 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 1593feb76265 Merge remote-tracking branch 'tegra/for-next' omits a8c06d02fe97 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c438024941a9 Merge remote-tracking branch 'scmi/for-linux-next' omits eecfe50c0c1a Merge remote-tracking branch 'samsung-krzk/for-next' omits b7946b580fee Merge remote-tracking branch 'rockchip/for-next' omits 3b3b9c5dbfec Merge remote-tracking branch 'reset/reset/next' omits ea3e7bf68a47 Merge remote-tracking branch 'renesas/next' omits 0b53b3b0785e Merge remote-tracking branch 'realtek/for-next' omits cff849fdffac Merge remote-tracking branch 'raspberrypi/for-next' omits 7fc4945be49a Merge remote-tracking branch 'qcom/for-next' omits c1a223a7d206 Merge remote-tracking branch 'omap/for-next' omits b842ffdeb771 Merge remote-tracking branch 'mvebu/for-next' omits c9f5c84d07a4 Merge remote-tracking branch 'mediatek/for-next' omits eb0b50c18fae Merge remote-tracking branch 'keystone/next' omits f2c8fd369ccd Merge remote-tracking branch 'imx-mxs/for-next' omits 88fa0143cbc0 Merge remote-tracking branch 'drivers-memory/for-next' omits e2a3151863fd Merge remote-tracking branch 'at91/at91-next' omits be22912da127 Merge remote-tracking branch 'aspeed/for-next' omits df99694431de Merge remote-tracking branch 'amlogic/for-next' omits eedd85f067b0 Merge remote-tracking branch 'actions/for-next' omits 8a93092e33f8 Merge remote-tracking branch 'arm/for-next' omits cfacc36d9b77 Merge remote-tracking branch 'asm-generic/master' omits 369a8c32f8a4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 60fefccd28df Merge remote-tracking branch 'erofs-fixes/fixes' omits 215ef575965d Merge remote-tracking branch 'pidfd-fixes/fixes' omits 6edc4ead3d69 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits a2e4f1234cc8 Merge remote-tracking branch 'mmc-fixes/fixes' omits 005ff145c90b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 9b47800eba6b Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 86d48f8e7cbe Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 8f86f6dbe7b7 Merge remote-tracking branch 'vfs-fixes/fixes' omits 8a1675abab52 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits cc43f974531d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 19e4640cbe74 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 32dc3d9e3a3c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 60faa88ce03a Merge remote-tracking branch 'dmaengine-fixes/fixes' omits f5c22c05a271 Merge remote-tracking branch 'ide/master' omits 45effb6a97c4 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 5292bcae1adf Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 28524da6215b Merge remote-tracking branch 'staging.current/staging-linus' omits 9deac875e9db Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 347e387e68d4 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 142191aa75d1 Merge remote-tracking branch 'usb.current/usb-linus' omits 4cd27af69fc0 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 701efeb0dcc6 Merge remote-tracking branch 'pci-current/for-linus' omits de39cb6a84af Merge remote-tracking branch 'spi-fixes/for-linus' omits 7e7205fa4a87 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5c5105c82a75 Merge remote-tracking branch 'sound-current/for-linus' omits 27dbc6b51576 Merge remote-tracking branch 'rdma-fixes/for-rc' omits df6304a886a8 Merge remote-tracking branch 'mac80211/master' omits 84fc60aac1b1 Merge remote-tracking branch 'ipsec/master' omits e44f40af6523 Merge remote-tracking branch 'bpf/master' omits 30bcac6ccb0c Merge remote-tracking branch 'net/master' omits 4ee9775f5ca6 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 509a3b95e545 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 3521f8b4fdf9 Merge remote-tracking branch 'arc-current/for-curr' omits 92598fb3227f drm/amdgpu/display: restore the backlight on modeset (v2) omits 2cdeaed1b9ac drm/amdgpu/display: add helper functions to get/set backli [...] omits e90e783dbc4d drm/radeon: Add HD-audio component notifier support omits d9e8ece841dd drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 3174a94276bb Revert "drm/amd/display: To modify the condition in indica [...] omits 9da53d0a454d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 2d740d639649 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 5e80dd5b0520 drm/amdgpu: only check for _PR3 on dGPUs omits e722d178f995 drm/amdgpu: add another raven1 gfxoff quirk omits 593dd6548005 usb/host: enable auto power control for xhci-pci omits 2dc88b934577 drm/amdgpu: Add vbios info ioctl interface omits 41cea2b1b224 drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] omits 9321f2f4066e drm/amdkfd: new range accessible by all GPUs omits 9a9b027aaf79 drm/amd/pm: Update aldebaran pmfw interface omits ac711932e8d5 drm/amd/amdgpu: Cancel the hrtimer in sw_fini omits da8299d2802d drm/amd/pm: enable ASPM by default omits 8c3bdd21d94f drm/amdgpu: update the method for harvest IP for specific SKU omits a26f152da864 drm/amdgpu: add judgement when add ip blocks (v2) omits 5f7c044f4ecd drm/amdgpu: add synchronization among waves in the same th [...] omits 31f1a85f928e Merge remote-tracking branch 'spi/for-5.14' into spi-next omits f16c8ea90afb Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 088080ff8a83 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits b8e2e691eea1 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits caf089077ed7 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 08eabd2a0b19 drm/amdgpu/display: fix dal_allocation documentation omits 337142ee10ca drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DCN i [...] omits d4378f172385 drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] omits 768ccafb15c7 Merge branch 'fixes-for-master' into for-next-20210511 omits 1c708e002cb5 Merge branch 'for-next-next-v5.13-20210511' into for-next- [...] omits 9918abc2d707 Merge branch 'for-next-current-v5.12-20210511' into for-ne [...] omits 2c824ebbe251 Merge branch 'ext/qu/repair-by-sector-v4' into for-next-ne [...] omits a819f72e12d0 Merge branch 'misc-next' into for-next-next-v5.13-20210511 omits dec26fe376bf Merge branch 'misc-5.13' into for-next-current-v5.12-20210511 omits 5dcdd534ea24 btrfs: remove io_failure_record::in_validation omits 82d94e8ad018 btrfs: submit read time repair only for each corrupted sector omits 647e85474133 btrfs: make btrfs_verify_data_csum() to return a bitmap omits 6c73ab1db371 f2fs: compress: fix to assign cc.cluster_idx correctly omits b68dd87ad964 f2fs: compress: fix race condition of overwrite vs truncate omits c3b475c30296 f2fs: compress: fix to free compress page correctly omits bbf760c3191e f2fs: support iflag change given the mask omits 5535e265199f ipc: use kmalloc for msg_queue and shmid_kernel omits 37d1077ccd8d ipc sem: use kvmalloc for sem_undo allocation omits 20648bc711c0 aio: simplify read_events() omits 41cbf0b6f88c x86: signal: don't do sas_ss_reset() until we are certain [...] omits af602f9f61bf hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 3b7b566c22c4 checkpatch: scripts/spdxcheck.py now requires python3 omits 9e3b6c1ec3b0 rcu/tree_plugin: don't handle the case of 'all' CPU range omits 458a0b70b496 bitmap_parse: support 'all' semantics omits 9b0288235ff0 seq_file: drop unused *_escape_mem_ascii() omits 6dbe31d26760 nfsd: avoid non-flexible API in seq_quote_mem() omits 54cd4e6a081f seq_file: convert seq_escape() to use seq_escape_str() omits 195515ee3fc1 seq_file: add seq_escape_str() as replica of string_escape_str() omits 1793078e5187 seq_file: introduce seq_escape_mem() omits 31a562df7e7f MAINTAINERS: add myself as designated reviewer for generic [...] omits d25fd1697a98 lib/test-string_helpers: add test cases for new features omits 7781b86c58d9 lib/test-string_helpers: get rid of trailing comma in terminators omits 051bd091b70b lib/test-string_helpers: print flags in hexadecimal format omits 582b7b11b556 lib/string_helpers: allow to append additional characters [...] omits e941fddc5f49 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 102eb17134a8 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits ba8931592952 lib/string_helpers: drop indentation level in string_escape_mem() omits 72d28d524247 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 4bc28e0fe5ae lib/string_helpers: switch to use BIT() macro omits 3cfb2d618c77 lib: decompress_bunzip2: remove an unneeded semicolon omits 3bd0036bc821 proc/sysctl: make protected_* world readable omits 1c74a0a40f67 procfs/dmabuf: add inode number to /proc/*/fdinfo omits f6f8c0f103b1 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 2456b7f66c30 kernel/hung_task.c: Monitor killed tasks. omits 2866440ba4c8 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 35701afb747b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 13fefb2a785c mm: fix comments mentioning i_mutex omits 1e080fc2c3dd mm: fix typos and grammar error in comments omits 20b77590c550 mm/highmem: Remove deprecated kmap_atomic omits 7f95dd9e30da mm/memory_hotplug: rate limit page migration warnings omits 1418ff7bc395 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits f017fe785c21 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits a45e9fb1fe3a MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits e2a16aa103e4 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 41bc690e479b mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits e3c58ab2a831 mm: make variable names for populate_vma_page_range() consistent omits d2795fd77d1a nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 368ee1704530 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits a20dbd97901a mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 07f9193834d0 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 3f5a13001fd5 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits a517db6dfd22 mm/kconfig: move HOLES_IN_ZONE into mm omits dc722e275eab userfaultfd/selftests: exercise minor fault handling shmem [...] omits c8c99fc86400 userfaultfd/selftests: reinitialize test context in each test omits cda9dbd8d02e userfaultfd/selftests: create alias mappings in the shmem test omits 4a2953a79669 userfaultfd/selftests: use memfd_create for shmem test type omits 35a150c42f2f userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 1f59fb4a73e7 userfaultfd/shmem: advertise shmem minor fault support omits 854093304820 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 87250c5a6871 userfaultfd/shmem: support minor fault registration for shmem omits 99770b96a38a userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 09ff184a3eb1 userfaultfd/hugetlbfs: avoid including userfaultfd_k.h in [...] omits ceac65dab924 userfaultfd/selftests: add pagemap uffd-wp test omits fd2d2094fe20 mm/pagemap: export uffd-wp protection information omits 5b463e025935 mm/userfaultfd: fail uffd-wp registeration if not supported omits 962f3a256964 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits c3967053d903 mm/userfaultfd: fix uffd-wp special cases for fork() omits 9670625d31cb mm/thp: simplify copying of huge zero page pmd when fork omits df24ddf78fae userfaultfd/selftests: unify error handling omits 52ff90de8ed7 userfaultfd/selftests: only dump counts if mode enabled omits fbc224a48f11 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 8287ab15b293 userfaultfd/selftests: remove the time() check on delayed uffd omits 5ea9067fa6d9 userfaultfd/selftests: use user mode only omits 77476f170f87 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 4f7ccb652ef1 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits dfde143a6dde mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 214bbc6cf768 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits bd889d5134ff mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits fe1f1696a4a0 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits a8ee833d2329 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 1e770f734b7d mm: hugetlb: defer freeing of HugeTLB pages omits 26474eb476dd mm: hugetlb: free the vmemmap pages associated with each H [...] omits 04ebc3b46cf8 mm: hugetlb: gather discrete indexes of tail page omits 369ede0c88c1 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 3688f53ec2dd mm: memory_hotplug: factor out bootmem core functions to b [...] omits b5990f67baa0 mm: optimise nth_page for contiguous memmap omits 57542ee3655d mm: constify page_count and page_ref_count omits 30ad8e2d6161 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits c3b29437ede1 mm: make compound_head const-preserving omits 5d6addf87c47 mm/page_owner: constify dump_page_owner omits b57d26247413 mm/debug: factor PagePoisoned out of __dump_page omits b74d33a8fb60 mm: make __dump_page static omits 08c4f2319f46 mm/mmzone.h: simplify is_highmem_idx() omits 0c17609540e3 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits 73b92197a4aa kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 9ad62271968f printk: introduce dump_stack_lvl() omits 28b453e46e02 mm/vmalloc: print a warning message first on failure omits 6bfa49390ed1 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 2b66617f64ff mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 01f6a4a44abb mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits f50adfd0ed8d mm/mmap: introduce unlock_range() for code cleanup omits 7b5165c5554f mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits c75dcf7b7be8 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 953f99327748 binfmt: remove in-tree usage of MAP_EXECUTABLE omits cee9e5ef2ac1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 89fb93775f46 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix omits fb9aa485ad14 mm: improve mprotect(R|W) efficiency on pages referenced once omits 38ffd1ee6b5f mm: vmscan: remove noinline_for_stack omits a8fc1984dccb mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 201a8b733f8e mm: memcontrol: simplify the logic of objcg pinning memcg omits 682f31585be8 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits 810371809a43 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 42d6ac251379 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 7965194f8e75 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 7e58cb87103e mm: memcontrol: fix page charging in page replacement omits 24e07acf1ef6 mm: memcontrol: fix root_mem_cgroup charging omits d795c307bd3a mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 0727bf117622 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 0c2103985c05 f2fs: avoid null pointer access when handling IPU error omits 1294d89b48b0 csky: Fixup 610 bootup failed omits 11e7a691a977 csky: syscache: Fixup duplicate cache flush omits 99a81dcc717d Merge branch 'for-5.12/cxl' into libnvdimm-fixes omits 068acd3c4e4c Merge branch 'v5.12-next/dts64-2' into for-next omits 3a8c657a3b4a arm64: dts: mediatek: mt8167: add some DRM nodes omits e669b999e028 arm64: dts: mediatek: mt8167: add iommu node omits 33cf057b4e40 arm64: dts: mediatek: mt8167: add larb nodes omits 7765afd67b84 arm64: dts: mediatek: mt8167: add smi_common node omits f620dd086a43 arm64: dts: mediatek: mt8167: add mmsys node omits a375aa6da116 arm64: dts: mediatek: mt8167: add power domains omits e6de3d2926f9 arm64: dts: mt8173: Separating mtk-vcodec-enc device node omits 38489db09b10 Merge branch 'asm-generic-fixes' into asm-generic adds dbb5afad100a ptrace: make ptrace() fail if the tracee changed its pid u [...] adds 83a775d5f9bf KEYS: trusted: Fix memory leak on object td adds b3ad7855b7ae trusted-keys: match tpm_get_ops on all return paths adds e630af7dfb45 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_ [...] adds 8a2d296aaeba tpm, tpm_tis: Reserve locality in tpm_tis_resume() adds 1df83992d977 tpm: fix error return code in tpm2_get_cc_attrs_tbl() adds 8d02490ccdde Merge tag 'tpmdd-next-v5.13-rc2' of git://git.kernel.org/p [...] adds c06a2ba62fc4 Merge tag 'docs-5.13-3' of git://git.lwn.net/linux adds a8fcecd189f0 Merge remote-tracking branch 'arc-current/for-curr' adds 1591f7f3dfcf Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds be9e7e542db2 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds a78339698ab1 powerpc/interrupts: Fix kuep_unlock() call adds 5d510ed78bcf powerpc/syscall: Calling kuap_save_and_lock() is wrong adds 2c8c89b95831 powerpc/pseries: Fix hcall tracing recursion in pv queued [...] adds a3f1a39a5643 powerpc/pseries: Don't trace hcall tracing wrapper adds 7058f4b13edd powerpc/pseries: use notrace hcall variant for H_CEDE idle adds 4f242fc5f2e2 powerpc/pseries: warn if recursing into the hcall tracing code adds 7315e457d6bc powerpc/uaccess: Fix __get_user() with CONFIG_CC_HAS_ASM_G [...] adds bc581dbab26e powerpc/signal: Fix possible build failure with unsafe_cop [...] adds 63970f3c37e7 powerpc/legacy_serial: Fix UBSAN: array-index-out-of-bounds adds da3bb206c9ce KVM: PPC: Book3S HV: Fix kvm_unmap_gfn_range_hv() for Hash MMU adds 1d7f4f4c9dcd Merge remote-tracking branch 'powerpc-fixes/fixes' adds 576f9eacc680 net: stmmac: Fix MAC WoL not working if PHY does not support WoL adds 9fe37a80c929 Merge tag 'mac80211-for-net-2021-05-11' of git://git.kerne [...] adds df6f82370369 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 29249eac5225 mptcp: fix data stream corruption adds bcbda3fc6162 ionic: fix ptp support config breakage adds 440c3247cba3 net: ipa: memory region array is variable size adds 098116e7e640 net: really orphan skbs tied to closing sk adds aa473d6ceb82 bnxt_en: Fix and improve .ndo_features_check(). adds 171c3b151118 net: packetmmap: fix only tx timestamp on request adds 619fee9eb13b net: fec: fix the potential memory leak in fec_enet_init() adds 052fcc453182 net: fec: add defer probe for of_get_mac_address adds 6e8005576648 Merge branch 'fec-fixes' adds e5cc361e2164 octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() adds 9c1bb37f8cad ptp: ocp: Fix a resource leak in an error handling path adds 2b17c400aeb4 can: isotp: prevent race between isotp_bind() and isotp_se [...] adds 364642ae80d6 Merge tag 'linux-can-fixes-for-5.13-20210512' of git://git [...] adds ca14f9597f4f MAINTAINERS: nfc: drop Clément Perrochaud from NXP-NCI adds 8aa5713d8b2c MAINTAINERS: nfc: add Krzysztof Kozlowski as maintainer adds 4a64541f2ceb MAINTAINERS: nfc: include linux-nfc mailing list adds 832ce924b1a1 chelsio/chtls: unlock on error in chtls_pt_recvmsg() adds 9beed7f3bef4 Merge remote-tracking branch 'net/master' adds c87db2405fe8 bpf: Fix BPF_JIT kconfig symbol dependency adds 2ffb7a060149 Merge remote-tracking branch 'bpf/master' adds 589a48ab94d3 Merge remote-tracking branch 'ipsec/master' adds ddb6e868e23f Merge remote-tracking branch 'rdma-fixes/for-rc' adds 9bb1a2fe4d5a Merge remote-tracking branch 'sound-current/for-linus' adds 47c1131633ef ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAI [...] adds e072b2671606 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE adds 96f685974609 ASoC: cs53l30: Add missing regmap use_single config adds 27fb58516902 ASoC: cs42l73: Add missing regmap use_single config adds 2a682f821941 ASoC: cs35l34: Add missing regmap use_single config adds b1078e986953 ASoC: cs35l32: Add missing regmap use_single config adds 0e49a4de4564 ASoC: cs42l52: Minor tidy up of error paths adds f8d7222f9f6a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds ec9a88155c7c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3d681804efcb regulator: cros-ec: Fix error code in dev_err message adds f8c8871f5eff regulator: fan53555: fix TCS4525 voltage calulation adds adf1471b2f76 Merge series "regulator: fan53555: tcs4525 fix and cleanup [...] adds 0617eecaa19d Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds b66fb223bdaf Merge remote-tracking branch 'regulator-fixes/for-linus' adds 0a25d2902c23 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 7907cad7d07e spi: sprd: Add missing MODULE_DEVICE_TABLE adds 6b69546912a5 spi: Assume GPIO CS active high in ACPI case adds f0c7e97bd7ef Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 1d0b4c989a99 Merge remote-tracking branch 'spi-fixes/for-linus' adds c404185df76f Merge remote-tracking branch 'pci-current/for-linus' adds c3c0a2859331 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds a58d419ae545 Merge remote-tracking branch 'usb.current/usb-linus' adds 9ce8a1ce6e86 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds c2b66add2f7b Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 7280ecff4aa2 Merge remote-tracking branch 'staging.current/staging-linus' adds abd214444b43 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 037255ffc290 Merge remote-tracking branch 'soundwire-fixes/fixes' adds c13752fe0bff Merge remote-tracking branch 'ide/master' adds 082542f5776c Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 0ca9a8c744c8 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds d853d5b6a72d Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 681865a03d3e libnvdimm: Remove duplicate struct declaration adds 7ddb4cc2b885 tools/testing/nvdimm: Make symbol '__nfit_test_ioremap' static adds 3dd4fe4b4dfa MAINTAINERS: Move nvdimm mailing list adds e9cfd259c6d3 ACPI: NFIT: Fix support for variable 'SPA' structure size adds 698ab77aebff dax: Add an enum for specifying dax wakup mode adds 4c3d043d271d dax: Add a wakeup mode parameter to put_unlocked_entry() adds 237388320def dax: Wake up all waiters after invalidating dax entry adds de80d5781136 Merge branch 'for-5.13/dax' into libnvdimm-fixes adds aef24eda0911 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 6424a9f89f79 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds a5ffa462c741 Merge remote-tracking branch 'vfs-fixes/fixes' adds 4483c471a2a4 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 94c732ab5377 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 4819d16d9114 drm/i915: Avoid div-by-zero on gen2 adds 04d019961fd1 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again adds ea995218dddb drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp adds 402be8a10119 drm/i915: Fix crash in auto_retire adds a915fe5e9601 drm/i915/overlay: Fix active retire callback alignment adds e4527420ed08 drm/i915: Use correct downstream caps for check Src-Ctl mo [...] adds e4f6306358b7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 8e0d1fbbcc23 Merge remote-tracking branch 'mmc-fixes/fixes' adds 3985754db076 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds f87e630e8637 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 1e948b1752b5 gpio: cadence: Add missing MODULE_DEVICE_TABLE adds a0579474efff gpio: xilinx: Correct kernel doc for xgpio_probe() adds bdbe871ef0ca gpio: tegra186: Don't set parent IRQ affinity adds 6da431b476fe Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 0059278b9926 Merge remote-tracking branch 'erofs-fixes/fixes' adds fb5dc51bb2eb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 9324130f65f6 Makefile: extend 32B aligned debug option to 64B aligned new 969f92011896 Merge remote-tracking branch 'kbuild/for-next' new ca0760e7d79e Compiler Attributes: Add continue in comment new 9006d582ae42 Merge remote-tracking branch 'compiler-attributes/compiler [...] new a5f7166b58cd sparc: explicitly set PCI_IOBASE to 0 new 78924148a3d2 risc-v: Use generic io.h helpers for nommu new 5ae6eadfdaf4 asm-generic/io.h: warn in inb() and friends with undefined [...] new ac93d1da6493 Merge branch 'asm-generic-pci-iobase' into asm-generic new 637be9183e04 asm-generic: use asm-generic/unaligned.h for most architectures new bf067edf5d2f openrisc: always use unaligned-struct header new 94528b70781a sh: remove unaligned access for sh4a new 3aec1db05d1b m68k: select CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS new f12d3ff3f41c powerpc: use linux/unaligned/le_struct.h on LE power7 new 0652035a5794 asm-generic: unaligned: remove byteshift helpers new 778aaefb8e86 asm-generic: unaligned always use struct helpers new 61187e51d6f5 partitions: msdos: fix one-byte get_unaligned() new a9f342458709 apparmor: use get_unaligned() only for multi-byte words new cefaab9a03d4 mwifiex: re-fix for unaligned accesses new 0681a2543f47 netpoll: avoid put_unaligned() on single character new ba2f2c6588a0 asm-generic: uaccess: 1-byte access is always aligned new 3be8a90fd433 asm-generic: simplify asm/unaligned.h new d74ebb76967f Merge branch 'asm-generic-unaligned' into asm-generic new 18daccaf8548 Merge remote-tracking branch 'asm-generic/master' new 1243fa7f003c Merge remote-tracking branch 'arm/for-next' new 120b9c1f8ad7 Merge remote-tracking branch 'actions/for-next' new c5bb2e4ddbaa Merge remote-tracking branch 'amlogic/for-next' new 634ac5462c7f Merge remote-tracking branch 'aspeed/for-next' new d0455602318c Merge remote-tracking branch 'at91/at91-next' new b9f61ba450b0 Merge remote-tracking branch 'drivers-memory/for-next' new e685daa9b6d9 Merge remote-tracking branch 'imx-mxs/for-next' new 8884a39f4b25 Merge remote-tracking branch 'keystone/next' new e6f73028db51 arm64: dts: mt8173: Separating mtk-vcodec-enc device node new 763e13f26894 arm64: dts: mediatek: mt8167: add power domains new 97e37d44d35e arm64: dts: mediatek: mt8167: add mmsys node new e7ead62e2a1e arm64: dts: mediatek: mt8167: add smi_common node new 1a191c97abef arm64: dts: mediatek: mt8167: add larb nodes new d9fb91fdfdda arm64: dts: mediatek: mt8167: add iommu node new 4eab77fc8ae7 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kappa new 82665ef7dd65 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] new 204c13481849 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] new ffea8b5b89f1 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kenzo new 009add139c2e dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] new f11f44be2427 arm64: dts: mt8183: Add kukui-jacuzzi-kappa board new f006bcf1c972 arm64: dts: mt8183: Add kukui-jacuzzi-willow board new dd6e3b06214f arm64: dts: mt8183: Add kukui-jacuzzi-burnet board new 0a9cefe21aec arm64: dts: mt8183: Add kukui-jacuzzi-kenzo board new 6cd7fdc8c530 arm64: dts: mt8183: Add kukui-jacuzzi-fennel board new ba96de3ae5a7 soc: mediatek: add missing MODULE_DEVICE_TABLE new fd450fd2a4fb Merge branch 'v5.13-next/soc' into for-next new 44c5f4eda7f3 Merge remote-tracking branch 'mediatek/for-next' new 733958f70d8f Merge remote-tracking branch 'mvebu/for-next' new 1ed958b3d894 Merge remote-tracking branch 'omap/for-next' new 22469e8d29cb Merge remote-tracking branch 'qcom/for-next' new c794397095c9 Merge remote-tracking branch 'raspberrypi/for-next' new f0a29b71051f Merge remote-tracking branch 'realtek/for-next' new f7cbb98519b1 Merge remote-tracking branch 'renesas/next' new e207457f9045 reset: brcmstb: Add missing MODULE_DEVICE_TABLE new 1b055a03405e Merge remote-tracking branch 'reset/reset/next' new bed2bd7a4e97 Merge remote-tracking branch 'rockchip/for-next' new 14fefed1e292 Merge remote-tracking branch 'samsung-krzk/for-next' new d83215d05b44 Merge remote-tracking branch 'scmi/for-linux-next' new 11a1cf7e60c0 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 5f4df0cb4f9f Merge remote-tracking branch 'tegra/for-next' new 9ba72362bdbc Merge remote-tracking branch 'ti-k3/ti-k3-next' new 2e6f7a732727 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 6367594331fc csky: syscache: Fixup duplicate cache flush new 280af034a71d csky: Kconfig: Remove unused selects new 6d2578d2a314 Merge remote-tracking branch 'csky/linux-next' new 3d06feeebe87 Merge remote-tracking branch 'h8300/h8300-next' new ac46f46f2f55 Merge remote-tracking branch 'm68k/for-next' new 24d32b1b2b5c Merge remote-tracking branch 'mips/mips-next' new e617833a7665 Merge remote-tracking branch 'sh/for-next' new 0adac3cf2227 Merge remote-tracking branch 'pidfd/for-next' new 7d04306f6541 Merge branch 'misc-5.13' into for-next-current-v5.12-20210512 new 09f245f661ef Merge branch 'for-next-current-v5.12-20210512' into for-ne [...] new 284b6efe9b39 Merge branch 'misc-next' into for-next-next-v5.13-20210512 new bfbe0e3fbb25 btrfs: make btrfs_verify_data_csum() to return a bitmap new 120d733b4073 btrfs: submit read time repair only for each corrupted sector new 71363420005d btrfs: remove io_failure_record::in_validation new d6cd3cbfd59b Merge branch 'ext/qu/repair-by-sector-v5' into for-next-ne [...] new 8d3e236ca77c Merge branch 'for-next-next-v5.13-20210512' into for-next- [...] new 0bb8831d584d Merge branch 'fixes-for-master' into for-next-20210512 new eec2d4b6c4cf Merge remote-tracking branch 'btrfs/for-next' new 09a6f3f48744 Merge remote-tracking branch 'ceph/master' new 31e1838d53c9 Merge remote-tracking branch 'cifs/for-next' new 6983fe913f24 Merge remote-tracking branch 'cifsd/cifsd-for-next' new ed1c40ece2f9 Merge remote-tracking branch 'ext3/for_next' new 349c4d6c75d7 f2fs: avoid null pointer access when handling IPU error new a753103909a7 f2fs: support iflag change given the mask new a12cc5b423d4 f2fs: compress: fix to free compress page correctly new a949dc5f2c5c f2fs: compress: fix race condition of overwrite vs truncate new 8bfbfb0ddd70 f2fs: compress: fix to assign cc.cluster_idx correctly new ca298241bc22 f2fs: avoid swapon failure by giving a warning first new 53cfc1e0a82f Merge remote-tracking branch 'f2fs/dev' new 462b8cf215dd Merge remote-tracking branch 'jfs/jfs-next' new 551063c72696 Merge remote-tracking branch 'vfs/for-next' new 8a549b66242d Merge remote-tracking branch 'printk/for-next' new 42feae23245f Merge remote-tracking branch 'hid/for-next' new f1ace82636cc Merge remote-tracking branch 'i2c/i2c/for-next' new e30d805b315f hwmon: (adm1275) enable adm1272 temperature reporting new f993dd778d20 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e76781f17c6b Merge remote-tracking branch 'v4l-dvb/master' new b59248f1b636 Merge remote-tracking branch 'pm/linux-next' new 78cb5435a108 Merge remote-tracking branch 'ieee1394/for-next' new 1c72e6ab66b9 atm: iphase: fix possible use-after-free in ia_module_exit() new 009fc857c5f6 mISDN: fix possible use-after-free in HFC_cleanup() new bf30396cdf81 net: wwan: Add unknown port type new cac6fb015f71 usb: class: cdc-wdm: WWAN framework integration new faa5f5da809b net/sched: taprio: Drop unnecessary NULL check after container_of new 34e7434ba4e9 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() new d8654f4f9300 tls splice: remove inappropriate flags checking for MSG_PEEK new c404c5d85d1e Merge remote-tracking branch 'net-next/master' new 0303ce17347a samples, bpf: Suppress compiler warning new 3f2870989f10 bpf, arm64: Replace STACK_ALIGN() with round_up() to align [...] new 44b84089552c Merge remote-tracking branch 'bpf-next/for-next' new 13b58f041d77 Merge remote-tracking branch 'bluetooth/master' new d6133865fd01 Merge remote-tracking branch 'gfs2/for-next' new 93ab8dfa710b Merge remote-tracking branch 'mtd/mtd/next' new 4648ed002064 Merge remote-tracking branch 'nand/nand/next' new dda6024b57c0 drm: fix semicolon.cocci warnings new bfebd42d5609 drm/modifiers: Enforce consistency between the cap an IN_FORMATS new 1d878df01861 drm/qxl: drop redundant code new af4c1a861338 drm/qxl: balance dumb_shadow_bo pin new 660795228836 MAINTAINERS: Add Xinhui Pan as another AMDGPU contact new c5d0412a4a1a Merge remote-tracking branch 'drm-misc/for-linux-next' new 610e6f7ea5bf drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] new 50610b74eea7 drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DCN i [...] new a030ab99c902 drm/amdgpu/display: fix dal_allocation documentation new 77b17f80efd6 drm/amdgpu: add synchronization among waves in the same th [...] new 52eceb33c434 drm/amdgpu: add judgement when add ip blocks (v2) new 6c6151f1d4b5 drm/amdgpu: update the method for harvest IP for specific SKU new a948d323e09a drm/amd/pm: enable ASPM by default new 05c71016fa3b drm/amd/amdgpu: Cancel the hrtimer in sw_fini new ddc55afe3c2e drm/amd/pm: Update aldebaran pmfw interface new d4355962249a drm/amdkfd: new range accessible by all GPUs new ae30d41eb54e drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] new bd2d88679647 drm/amdgpu: Add vbios info ioctl interface new 61fef6dd92a2 usb/host: enable auto power control for xhci-pci new a50415efa8b1 drm/amdgpu: add another raven1 gfxoff quirk new 63eb5fb5aa0f drm/amdgpu: only check for _PR3 on dGPUs new bc9bbda6e496 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new d7f7da8f094e Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 62440c1d1464 Revert "drm/amd/display: To modify the condition in indica [...] new ad1b2b59ca5d drm/amdgpu: check whether s2idle is enabled to determine s0ix new cbe08083608c drm/radeon: Add HD-audio component notifier support new 2400b41afc45 drm/amdgpu/display: add helper functions to get/set backli [...] new 9ac7ce2296c1 drm/amdgpu/display: restore the backlight on modeset (v2) new b57d40410879 Merge remote-tracking branch 'amdgpu/drm-next' new 88a9c5485c48 drm/i915: Use correct downstream caps for check Src-Ctl mo [...] new 20fe778fde26 drm/i915/xelpd: Handle proper AUX interrupt bits new 1649a4cc5c31 drm/i915/xelpd: Define plane capabilities new a6922f4a0130 drm/i915/xelpd: Add XE_LPD power wells new 0788abdef6d1 drm/i915/xelpd: Required bandwidth increases when VT-d is active new 0e53fb847c6b drm/i915/xelpd: Add Wa_14011503030 new 83c81a0a16e5 drm/i915/adl_p: Add PCH support new 73c1bf0f3ed8 drm/i915/perf: Enable OA formats for ADL_P new c6972c924c6b Merge remote-tracking branch 'drm-intel/for-linux-next' new 651e7f23eb28 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new a3d347921442 Merge remote-tracking branch 'drm-msm/msm-next' new 801438ca4ddd Merge remote-tracking branch 'imx-drm/imx-drm/next' new a16b80710f91 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 130dbe04d428 ASoC: wm_adsp: mark more data structures with the const qualifier new 7fe0b0981a17 ASoC: wm2200: remove include of wmfw.h new 9b7493468fa7 ASoC: q6dsp: Undo buggy warning fix new c9f2e3c3ddab ASoC: cs42l42: make HSBIAS_SENSE_EN optional new ad839121dd4c ASoC: SOF: Intel: hda: fix index used in inner loop new 48a7e6e5b2c9 ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters new 24e46fb811e9 ASoC: Intel: bxt_da7219_max98357a: shrink platform_id belo [...] new 98c69fcc9f59 Merge series "ASoC: SOF/Intel: fix and remove Sparse warni [...] new d73b92b54458 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new 09f92c162d45 Merge remote-tracking branch 'sound-asoc/for-next' new 5470dffcd2d0 block: remove unneeded parenthesis from blk-sysfs new 6abfea218e2e Merge branch 'for-5.14/block' into for-next new 64467f5de76a Merge remote-tracking branch 'block/for-next' new 8436078d2017 Merge remote-tracking branch 'device-mapper/for-next' new 51ce3cedb9d7 Merge remote-tracking branch 'mmc/next' new d4db69eba290 regulator: fan53555: fix TCS4525 voltage calulation new f9028dcdf589 regulator: fan53555: only bind tcs4525 to correct chip id new b3cc8ec04f50 regulator: fan53555: fix tcs4525 function names new 9b8756d6ee1b Merge branch 'for-5.13' of https://git.kernel.org/pub/scm/ [...] new 1d8154780f58 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 61754d031c6e Merge remote-tracking branch 'regulator/for-next' new 98b13238b6bc Merge remote-tracking branch 'security/next-testing' new 31d53b6076d6 Merge remote-tracking branch 'apparmor/apparmor-next' new c751f603dd73 Merge remote-tracking branch 'keys/keys-next' new 8cf7d590ef89 Merge remote-tracking branch 'selinux/next' new f97d2d62738b Merge remote-tracking branch 'smack/next' new 3cd8c74c81fe Merge remote-tracking branch 'audit/next' new a32d0f7c6b3e Merge remote-tracking branch 'devicetree/for-next' new 4089d045f670 Merge remote-tracking branch 'spi/for-5.14' into spi-next new 4c79b9b3002a Merge remote-tracking branch 'spi/for-next' new b3a455eb0c45 Merge remote-tracking branch 'edac/edac-for-next' new 49aa1aba8897 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new d9aa99f81494 Merge remote-tracking branch 'rcu/rcu/next' new 3e5183318c3a Merge remote-tracking branch 'xen-tip/linux-next' new 7b8d600c929a Merge remote-tracking branch 'percpu/for-next' new 9966fa375062 Merge remote-tracking branch 'leds/for-next' new 9ce47a5a444f Merge remote-tracking branch 'usb/usb-next' new 19f21edd9804 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 5da7f070f7ee Merge remote-tracking branch 'soundwire/next' new b47634912596 Merge remote-tracking branch 'staging/staging-next' new 9303e97c63b3 Merge remote-tracking branch 'iio/togreg' new 3e7ec500ed0d Merge remote-tracking branch 'icc/icc-next' new fd3c2d48f33b Merge remote-tracking branch 'dmaengine/next' new 44b509e02b4d Merge remote-tracking branch 'cgroup/for-next' new 8bb6c0c5fd03 Merge remote-tracking branch 'scsi/for-next' new cd26306b671f Merge remote-tracking branch 'vhost/linux-next' new ab2823f067fc Merge remote-tracking branch 'rpmsg/for-next' new 63c4acfb8031 dt-bindings: gpio: convert rk3328-grf-gpio.txt to YAML new c35fb576652d gpio: logicvc: Remove redundant error printing in logicvc_ [...] new e7d8fde4ab50 gpio: mockup: Switch to use gpiochip_get_desc() new f2e03ca3e839 gpiolib: Drop duplicate offset check in gpiochip_is_requested() new cde3d0f81e67 bitmap: Make bitmap_remap() and bitmap_bitremap() availabl [...] new 043aa3db1cbb gpio: xilinx: Introduce xgpio_read_chan() / xgpio_write_chan() new 02b3f84d9080 gpio: xilinx: Switch to use bitmap APIs new 6453b9532b5f gpio: xilinx: No need to disable IRQs in the handler new 2e3cd643314d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new f7d7e78f1b92 Merge remote-tracking branch 'pinctrl/for-next' new a9ddf99b3c09 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 047e5460d55a Merge remote-tracking branch 'userns/for-next' new 75e6ebd3515f Merge remote-tracking branch 'livepatching/for-next' new ee4559e95f35 Merge remote-tracking branch 'coresight/next' new 7231ad0e8d00 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 25c77d4ab93a Merge remote-tracking branch 'kspp/for-next/kspp' new a9b7f544d23f Merge remote-tracking branch 'gnss/gnss-next' new 92940781ac76 Merge remote-tracking branch 'slimbus/for-next' new ece24849ff5a Merge remote-tracking branch 'nvmem/for-next' new 72f3385b30cc Merge remote-tracking branch 'hyperv/hyperv-next' new aecd79c09c2f auxdisplay: Add I2C gpio expander example new 1f9c2622e575 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 9f5ba61e446d Merge remote-tracking branch 'fpga/for-next' new 4e26df222ad8 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new c67d648ce170 Merge remote-tracking branch 'rust/rust-next' new ed0a8b1efb3a Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new 9c2356356461 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new 7e54bfc2e573 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 044137fa5411 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new 7d49e54ca07d mm: memcontrol: fix root_mem_cgroup charging new 71851a5e0c3a mm: memcontrol: fix page charging in page replacement new 1bd29b0c87ec mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new 1cd91a883a45 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new 40598a4c905c mm: memcontrol: simplify lruvec_holds_page_lru_lock new 6de902120e82 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new c51ca6354e81 mm: memcontrol: simplify the logic of objcg pinning memcg new fbdacebe536e mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new dc1d8375844f mm: vmscan: remove noinline_for_stack new 1acd930c9469 mm: improve mprotect(R|W) efficiency on pages referenced once new 2682c15d6d37 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix new 78c38f859549 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new 0c9796ac5d74 binfmt: remove in-tree usage of MAP_EXECUTABLE new 868239c71175 binfmt-remove-in-tree-usage-of-map_executable-fix new f37735674dfe mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new 0b7d5767e2a3 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new f76bced47df5 mm/mmap: introduce unlock_range() for code cleanup new eb88b70a008b mm-mmap-introduce-unlock_range-for-code-cleanup-fix new e6c34011be39 mm/mmap: use find_vma_intersection() in do_mmap() for overlap new 12cb4a05e5a5 printk: introduce dump_stack_lvl() new 9fb7170c7fba kasan: use dump_stack_lvl(KERN_ERR) to print stacks new 299d0b575e5d mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 2e1fd7063c2a mm/mmzone.h: simplify is_highmem_idx() new 05ad22725996 mm: make __dump_page static new e369915828cf mm/debug: factor PagePoisoned out of __dump_page new 3c7584bef856 mm/page_owner: constify dump_page_owner new 7f350a5d0518 mm: make compound_head const-preserving new 5bd4e564d1c6 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new ed2e4da7141c mm: constify page_count and page_ref_count new 1eef9e5285d1 mm: optimise nth_page for contiguous memmap new 2880c44ed3e3 mm: memory_hotplug: factor out bootmem core functions to b [...] new 534d58a4d78f mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new a1e5df0ddf09 mm: hugetlb: gather discrete indexes of tail page new 5cbd271b6dc8 mm: hugetlb: free the vmemmap pages associated with each H [...] new 6941d83b2d5f mm: hugetlb: defer freeing of HugeTLB pages new 424aa1ef7e8d mm: hugetlb: alloc the vmemmap pages associated with each [...] new 65419747b0e5 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 89c52f62a967 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new 8ca8f3d9feb0 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new 8492fe2252bc mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new a8d639d148b1 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new 62266b01cb16 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new 8ee87eecca32 userfaultfd/selftests: use user mode only new 674479c9b0bc userfaultfd/selftests: remove the time() check on delayed uffd new aa263233ab37 userfaultfd/selftests: dropping VERIFY check in locking_thread new a82564b42ecf userfaultfd/selftests: only dump counts if mode enabled new b8004ef4b432 userfaultfd/selftests: unify error handling new e5743f1d28dc mm/thp: simplify copying of huge zero page pmd when fork new 303b3b5db2a8 mm/userfaultfd: fix uffd-wp special cases for fork() new c837e4c8395e mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new 9d31bba118c8 mm/userfaultfd: fail uffd-wp registeration if not supported new 08abb7400203 mm/pagemap: export uffd-wp protection information new bffe17011729 userfaultfd/selftests: add pagemap uffd-wp test new 9d86e8f967c5 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new 5e5c844fd6d4 userfaultfd/shmem: support minor fault registration for shmem new ddd01fd4033a userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new b9d806dac47c userfaultfd/shmem: advertise shmem minor fault support new 7ec5412f689e userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new 1c0385e8406d userfaultfd/selftests: use memfd_create for shmem test type new 6ccce57a3ee4 userfaultfd/selftests: create alias mappings in the shmem test new 280ebe9abcb4 userfaultfd/selftests: reinitialize test context in each test new 8d22398a3f8e userfaultfd/selftests: exercise minor fault handling shmem [...] new 8e1286fab8a3 mm/kconfig: move HOLES_IN_ZONE into mm new de02697315b2 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new 9b8a39056e24 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new d80bf0e11ec4 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new d7deb6bbbfc5 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 9ce9355e5041 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new b930d18fba0a mm: make variable names for populate_vma_page_range() consistent new 581e0e0d76c1 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new e6f9e4ef0cd2 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new f3096fd52be9 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new 0aa71f3fff4f selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 25670a561816 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new 88afe9ac39a8 mm/memory_hotplug: rate limit page migration warnings new 732099fd12af mm/highmem: Remove deprecated kmap_atomic new a1e858499d4d mm: fix typos and grammar error in comments new 33fe985377a8 mm: fix comments mentioning i_mutex new 06d54fc7c2e1 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 27ed92cb35b8 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 7e49f74f9319 kernel/hung_task.c: Monitor killed tasks. new e03632757421 procfs: allow reading fdinfo with PTRACE_MODE_READ new 420efc3b6c6d procfs/dmabuf: add inode number to /proc/*/fdinfo new 47fb746f6853 proc/sysctl: make protected_* world readable new 04dc2ab30b8b lib: decompress_bunzip2: remove an unneeded semicolon new ea1f207f66c4 lib/string_helpers: switch to use BIT() macro new b7a6caa30330 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 366fb05d8607 lib/string_helpers: drop indentation level in string_escape_mem() new 2b46b4f7e3a1 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new d5a720b12123 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new 731a02960df3 lib/string_helpers: allow to append additional characters [...] new 211aff87622f lib/test-string_helpers: print flags in hexadecimal format new e582c94495a6 lib/test-string_helpers: get rid of trailing comma in terminators new ed43770f1314 lib/test-string_helpers: add test cases for new features new 3bbb7d2b0bc0 MAINTAINERS: add myself as designated reviewer for generic [...] new 55b1e383d648 seq_file: introduce seq_escape_mem() new 7ba649311913 seq_file: add seq_escape_str() as replica of string_escape_str() new d4116f50ddc3 seq_file: convert seq_escape() to use seq_escape_str() new 36d6647382ab nfsd: avoid non-flexible API in seq_quote_mem() new be684990c1dc seq_file: drop unused *_escape_mem_ascii() new 6b212bb9b992 bitmap_parse: support 'all' semantics new 3ff174c23505 rcu/tree_plugin: don't handle the case of 'all' CPU range new 9f2b51a78257 checkpatch: scripts/spdxcheck.py now requires python3 new c4ddfe4a63f6 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new a056b5600c0b x86: signal: don't do sas_ss_reset() until we are certain [...] new 8395cbb8fdfb aio: simplify read_events() new 541a795aff4a ipc sem: use kvmalloc for sem_undo allocation new 325220472471 ipc: use kmalloc for msg_queue and shmid_kernel new fc3e0d7bea0b Merge branch 'akpm-current/current' new 95b12e5ed87f mm: define default value for FIRST_USER_ADDRESS new 8d8d7cc3aa2f mmap: make mlock_future_check() global new 4788b000492c riscv/Kconfig: make direct map manipulation options depend on MMU new 90abfaf9cd2a set_memory: allow set_direct_map_*_noflush() for multiple pages new 198494dd06c2 set_memory: allow querying whether set_direct_map_*() is a [...] new 81fa68758aed mm: introduce memfd_secret system call to create "secret" [...] new 9cb2184a5a9d memfd_secret: use unsigned int rather than long as syscall [...] new b6d0c57d4d3c secretmem/gup: don't check if page is secretmem without reference new 8582ff613d62 secretmem: optimize page_is_secretmem() new 876337bf676b PM: hibernate: disable when there are active secretmem users new 3e7a69ff2be1 arch, mm: wire up memfd_secret system call where relevant new caeba903e7d8 memfd_secret: use unsigned int rather than long as syscall [...] new 4fd2119fc3eb secretmem: test: add basic selftest for memfd_secret(2) new 222b71bb5fe8 memfd_secret: use unsigned int rather than long as syscall [...] new 6001dba4c744 buildid: only consider GNU notes for build ID parsing new 62eb81155da1 buildid: add API to parse build ID out of buffer new a5e4125c8c98 buildid: stash away kernels build ID on init new 315a35621104 dump_stack: add vmlinux build ID to stack traces new 39a85add9ea5 module: add printk formats to add module build ID to stacktraces new 9a78ddab83da module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 2d73d367d718 arm64: stacktrace: use %pSb for backtrace printing new 57bc853bf8c6 x86/dumpstack: use %pSb/%pBb for backtrace printing new 3cbc54655d6c scripts/decode_stacktrace.sh: support debuginfod new 18e83095e2f1 scripts/decode_stacktrace.sh: silence stderr messages from [...] new 56cc5e4e6c00 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 265ed541b5e7 buildid: mark some arguments const new 204a90151b9f buildid: fix kernel-doc notation new e08ba4b47bbd kdump: use vmlinux_build_id to simplify new 408f898218e1 Merge branch 'akpm/master' new ec2618180c34 Add linux-next specific files for 20210513
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 (ec85c95b0c90) \ N -- N -- N refs/heads/master (ec2618180c34)
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 376 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/obsolete/sysfs-class-dax | 2 +- Documentation/ABI/removed/sysfs-bus-nfit | 2 +- Documentation/ABI/testing/sysfs-bus-nfit | 40 +- Documentation/ABI/testing/sysfs-bus-papr-pmem | 4 +- .../devicetree/bindings/arm/mediatek.yaml | 29 +- .../bindings/auxdisplay/hit,hd44780.yaml | 31 +- .../bindings/gpio/rockchip,rk3328-grf-gpio.txt | 32 - .../bindings/gpio/rockchip,rk3328-grf-gpio.yaml | 50 ++ .../devicetree/bindings/sound/cs42l42.txt | 7 + Documentation/driver-api/nvdimm/nvdimm.rst | 2 +- MAINTAINERS | 20 +- Next/SHA1s | 74 +- Next/merge.log | 897 ++++++++++++++------- arch/alpha/include/asm/unaligned.h | 12 - arch/arm/include/asm/unaligned.h | 27 - arch/arm64/boot/dts/mediatek/Makefile | 8 + arch/arm64/boot/dts/mediatek/mt8167.dtsi | 149 ---- .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 30 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 44 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 32 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 27 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts | 16 + .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 16 + .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 12 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 13 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 12 + .../dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi | 26 + .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 + arch/arm64/net/bpf_jit_comp.c | 6 +- arch/csky/Kconfig | 7 +- arch/ia64/include/asm/unaligned.h | 12 - arch/m68k/Kconfig | 1 + arch/m68k/include/asm/unaligned.h | 26 - arch/microblaze/include/asm/unaligned.h | 27 - arch/mips/crypto/crc32-mips.c | 2 +- arch/openrisc/include/asm/unaligned.h | 47 -- arch/parisc/include/asm/unaligned.h | 6 +- arch/powerpc/include/asm/hvcall.h | 3 + arch/powerpc/include/asm/interrupt.h | 2 - arch/powerpc/include/asm/paravirt.h | 22 +- arch/powerpc/include/asm/plpar_wrappers.h | 6 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/include/asm/unaligned.h | 22 - arch/powerpc/kernel/interrupt.c | 4 +- arch/powerpc/kernel/legacy_serial.c | 7 +- arch/powerpc/kernel/signal.h | 4 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/platforms/pseries/hvCall.S | 10 + arch/powerpc/platforms/pseries/lpar.c | 29 +- arch/riscv/include/asm/io.h | 5 +- arch/sh/include/asm/unaligned-sh4a.h | 199 ----- arch/sh/include/asm/unaligned.h | 13 - arch/sparc/include/asm/io.h | 8 + arch/sparc/include/asm/unaligned.h | 11 - arch/x86/include/asm/unaligned.h | 15 - arch/xtensa/include/asm/unaligned.h | 29 - block/blk-sysfs.c | 16 +- block/partitions/ldm.h | 2 +- block/partitions/msdos.c | 2 +- drivers/acpi/nfit/core.c | 15 +- drivers/atm/iphase.c | 2 +- drivers/atm/nicstar.c | 2 +- drivers/char/tpm/tpm2-cmd.c | 1 + drivers/char/tpm/tpm_crb.c | 2 +- drivers/gpio/gpio-cadence.c | 1 + drivers/gpio/gpio-logicvc.c | 4 +- drivers/gpio/gpio-mockup.c | 9 +- drivers/gpio/gpio-tegra186.c | 11 - drivers/gpio/gpio-xilinx.c | 385 ++++----- drivers/gpio/gpiolib.c | 3 - drivers/gpu/drm/drm_plane.c | 18 +- drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 3 + .../gpu/drm/i915/display/intel_display_debugfs.c | 6 + drivers/gpu/drm/i915/display/intel_display_power.c | 428 +++++++++- drivers/gpu/drm/i915/display/intel_display_power.h | 9 + drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 1 - drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 3 +- drivers/gpu/drm/i915/i915_irq.c | 14 +- drivers/gpu/drm/i915/i915_perf.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 32 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pch.h | 1 + drivers/gpu/drm/kmb/kmb_dsi.c | 10 +- drivers/gpu/drm/qxl/qxl_display.c | 5 +- drivers/hwmon/pmbus/adm1275.c | 14 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 126 ++- .../chelsio/inline_crypto/chtls/chtls_io.c | 6 +- drivers/net/ethernet/freescale/fec_main.c | 24 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 4 + drivers/net/ethernet/pensando/Kconfig | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_mem.c | 3 +- drivers/net/usb/cdc_mbim.c | 1 + drivers/net/usb/huawei_cdc_ncm.c | 1 + drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 10 +- drivers/ptp/ptp_ocp.c | 4 +- drivers/regulator/cros-ec-regulator.c | 3 +- drivers/regulator/fan53555.c | 44 +- drivers/reset/reset-brcmstb.c | 1 + drivers/soc/mediatek/mtk-devapc.c | 1 + drivers/spi/spi-sprd.c | 1 + drivers/spi/spi.c | 22 +- drivers/usb/class/cdc-wdm.c | 180 ++++- fs/binfmt_aout.c | 4 +- fs/btrfs/extent_io.c | 35 +- fs/btrfs/extent_io.h | 12 +- fs/btrfs/inode.c | 22 +- fs/dax.c | 35 +- fs/f2fs/data.c | 29 +- include/asm-generic/io.h | 68 +- include/asm-generic/uaccess.h | 4 +- include/asm-generic/unaligned.h | 141 +++- include/drm/drm_mode_config.h | 2 + include/linux/compiler_attributes.h | 1 + include/linux/hugetlb.h | 2 +- include/linux/libnvdimm.h | 1 - include/linux/slab.h | 42 +- include/linux/unaligned/access_ok.h | 68 -- include/linux/unaligned/be_byteshift.h | 71 -- include/linux/unaligned/be_memmove.h | 37 - include/linux/unaligned/be_struct.h | 37 - include/linux/unaligned/generic.h | 115 --- include/linux/unaligned/le_byteshift.h | 71 -- include/linux/unaligned/le_memmove.h | 37 - include/linux/unaligned/le_struct.h | 37 - include/linux/unaligned/memmove.h | 46 -- include/linux/usb/cdc-wdm.h | 3 +- include/linux/wwan.h | 4 +- include/net/sock.h | 4 +- include/sound/soc-dai.h | 2 +- kernel/bpf/Kconfig | 1 + kernel/ptrace.c | 18 +- lib/bitmap.c | 5 +- localversion-next | 2 +- mm/hugetlb.c | 1 - mm/internal.h | 5 + mm/memcontrol.c | 2 +- mm/slab_common.c | 39 +- net/can/isotp.c | 49 +- net/core/netpoll.c | 4 +- net/core/sock.c | 8 +- net/mptcp/protocol.c | 6 + net/packet/af_packet.c | 10 +- net/sched/sch_taprio.c | 3 - net/tls/tls_sw.c | 3 +- samples/bpf/task_fd_query_user.c | 2 +- security/apparmor/policy_unpack.c | 2 +- sound/soc/codecs/cs35l32.c | 3 + sound/soc/codecs/cs35l34.c | 3 + sound/soc/codecs/cs42l42.c | 7 +- sound/soc/codecs/cs42l42.h | 1 + sound/soc/codecs/cs42l56.c | 7 +- sound/soc/codecs/cs42l73.c | 3 + sound/soc/codecs/cs53l30.c | 3 + sound/soc/codecs/sti-sas.c | 1 + sound/soc/codecs/wm2200.c | 1 - sound/soc/codecs/wm_adsp.c | 18 +- sound/soc/codecs/wm_adsp.h | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 12 +- sound/soc/intel/boards/sof_cs42l42.c | 2 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 4 +- sound/soc/qcom/qdsp6/q6afe.c | 2 +- sound/soc/sof/intel/hda.c | 2 +- tools/testing/nvdimm/test/iomap.c | 2 +- tools/testing/nvdimm/test/nfit.c | 42 +- 179 files changed, 2764 insertions(+), 2079 deletions(-) delete mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.yaml delete mode 100644 arch/alpha/include/asm/unaligned.h delete mode 100644 arch/arm/include/asm/unaligned.h create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi delete mode 100644 arch/ia64/include/asm/unaligned.h delete mode 100644 arch/m68k/include/asm/unaligned.h delete mode 100644 arch/microblaze/include/asm/unaligned.h delete mode 100644 arch/openrisc/include/asm/unaligned.h delete mode 100644 arch/powerpc/include/asm/unaligned.h delete mode 100644 arch/sh/include/asm/unaligned-sh4a.h delete mode 100644 arch/sh/include/asm/unaligned.h delete mode 100644 arch/sparc/include/asm/unaligned.h delete mode 100644 arch/x86/include/asm/unaligned.h delete mode 100644 arch/xtensa/include/asm/unaligned.h delete mode 100644 include/linux/unaligned/access_ok.h delete mode 100644 include/linux/unaligned/be_byteshift.h delete mode 100644 include/linux/unaligned/be_memmove.h delete mode 100644 include/linux/unaligned/be_struct.h delete mode 100644 include/linux/unaligned/generic.h delete mode 100644 include/linux/unaligned/le_byteshift.h delete mode 100644 include/linux/unaligned/le_memmove.h delete mode 100644 include/linux/unaligned/le_struct.h delete mode 100644 include/linux/unaligned/memmove.h