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 4708caa230ac secretmem: test: add basic selftest for memfd_secret(2) omits 2c75315a1869 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 3c307eb2cee1 arch, mm: wire up memfd_secret system call were relevant omits dbcd11875b20 PM: hibernate: disable when there are active secretmem users omits 0fb6a587562f secretmem: add memcg accounting omits 98d9a427dc28 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 87f96bb7d792 mm: introduce memfd_secret system call to create "secret" [...] omits 9059cdad6c4d kfence: fix implicit function declaration omits 9847bf36a5c4 set_memory: allow querying whether set_direct_map_*() is a [...] omits f3d207ada684 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits c67e17bb631e set_memory: allow set_direct_map_*_noflush() for multiple pages omits 733b5e7d70db mmap: make mlock_future_check() global omits 04e6108c4c09 mm: add definition of PMD_PAGE_ORDER omits 3ce1ef3c7b0e mm/gup: assert that the mmap lock is held in __get_user_pages() omits 83aebe86f31a mmap locking API: don't check locking if the mm isn't live yet omits 4b57fc163cbd selftests/filesystems: expand epoll with epoll_pwait2 omits bb3d9d5e5c90 epoll: wire up syscall epoll_pwait2 omits d79c57259525 epoll: add syscall epoll_pwait2 omits a762409788e3 epoll: convert internal api to timespec64 omits 5de63a5fcef8 mm: fix some spelling mistakes in comments omits 09d333861070 kasan: update documentation omits ee82418ee0a0 kasan, mm: allow cache merging with no metadata omits 453989cf05d6 kasan: sanitize objects when metadata doesn't fit omits cad4ffdfd201 kasan: clarify comment in __kasan_kfree_large omits 07c517d8a1b7 kasan: simplify assign_tag and set_tag calls omits 0ca78ebd25e5 kasan: don't round_up too much omits 7512261e3a41 kasan, mm: rename kasan_poison_kfree omits 6cab9e48ddfd kasan, mm: check kasan_enabled in annotations omits df7f2ce0eabe kasan: don't use read-only static keys omits 5de61c67a618 kasan: add and integrate kasan boot parameters omits d7049601086c kasan: inline (un)poison_range and check_invalid_free omits 8ae0c68d40bd kasan: open-code kasan_unpoison_slab omits 31d6b86e629b kasan: inline random_tag for HW_TAGS omits cf62913753be kasan: inline kasan_reset_tag for tag-based modes omits 862549fd9b07 kasan: remove __kasan_unpoison_stack omits f216996c9c24 kasan: allow VMAP_STACK for HW_TAGS mode omits 420013abff53 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits 958845d50f0b kasan: introduce set_alloc_info omits d6e0eb793f88 kasan: rename get_alloc/free_info omits 5fdfc2bf03e8 kasan: simplify quarantine_put call site omits ce91a3245cb4 kselftest/arm64: check GCR_EL1 after context switch omits bfdb971cfbe5 kasan: add documentation for hardware tag-based mode omits 9ad2c6866f4a kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits b409ce7ade8d kasan, mm: reset tags when accessing metadata omits 83cd89cad00b kasan, arm64: print report from tag fault handler omits 87f6d95a127c kasan, arm64: implement HW_TAGS runtime omits cf038827ad9a kasan, arm64: expand CONFIG_KASAN checks omits 932dbc9df856 kasan, x86, s390: update undef CONFIG_KASAN omits 8807d989299c kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits 78b9b1cfd0b5 arm64: kasan: add arch layer for memory tagging helpers omits 1089c36ac3f7 arm64: kasan: align allocations for HW_TAGS omits a9126d864a37 kasan, mm: untag page address in free_reserved_area omits 12e6dcf1efdd arm64: mte: switch GCR_EL1 in kernel entry and exit omits ffe016e5e438 arm64: mte: convert gcr_user into an exclude mask omits e752ff72128e arm64: kasan: allow enabling in-kernel MTE omits 10febdc17033 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE omits f393e87716e7 arm64: mte: add in-kernel tag fault handler omits a7a7f6c94ba5 arm64: mte: reset the page tag in page->flags omits ca1413cb6765 arm64: mte: add in-kernel MTE helpers omits 80fdbbebcfbf arm64: enable armv8.5-a asm-arch option omits 4bb87996c401 kasan: introduce CONFIG_KASAN_HW_TAGS omits c324b3b22c57 kasan: separate metadata_fetch_row for each mode omits a83f1fa0c552 kasan: rename SHADOW layout macros to META omits ee2a2d77bf85 kasan: rename print_shadow_for_address to print_memory_metadata omits e476ba17c679 kasan: rename addr_has_shadow to addr_has_metadata omits 37a2819684e0 kasan, arm64: rename kasan_init_tags and mark as __init omits 5a9cfa72ed29 kasan, arm64: move initialization message omits c285df966f01 kasan, arm64: only use kasan_depth for software modes omits 645bcb1e1ca5 kasan, arm64: only init shadow for software modes omits 539378ac8ff2 kasan: decode stack frame only with KASAN_STACK_ENABLE omits 852eb8da90e2 kasan: hide invalid free check implementation omits 63b608783900 kasan: don't duplicate config dependencies omits 522f517d0110 kasan: rename report and tags files omits 815438234e11 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits 894cf8b5f23d kasan: split out shadow.c from common.c omits 7bd851f1d324 kasan: only build init.c for software modes omits 8ac80cbddb73 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits 8a39dd5f17e7 kasan: rename (un)poison_shadow to (un)poison_range omits 5de041448ce2 kasan, mm: fix build issue with asmlinkage omits 4ab5a77bc08b kasan: shadow declarations only for software modes omits b711f422e411 kasan: group vmalloc code omits 599eaebd2ffe kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits 93af63fa355f kasan: drop unnecessary GPL text from comment headers omits 1d5d05186336 merge fix for "s390/pci: remove races against pte updates" omits 1b80366437d8 mm: simplify follow_pte{,pmd} omits 5a18e1ade5e8 mm: unexport follow_pte_pmd omits 7e62694afb71 epoll: eliminate unnecessary lock for zero timeout omits e4fbedb0a6ee epoll: replace gotos with a proper loop omits 5e2ed677ec77 epoll: pull all code between fetch_events and send_event i [...] omits 2f10586bd9a5 epoll: simplify and optimize busy loop logic omits b635302e2100 epoll: move eavail next to the list_empty_careful check omits f90c0cd56136 epoll: pull fatal signal checks into ep_send_events() omits 6f4ecfd2e9c1 epoll: simplify signal handling omits e67dfa423b22 epoll: check for events when removing a timed out thread f [...] omits 7f7c67aa16b2 ARM: boot: quote aliased symbol names in string.c omits f97c679f2f19 treewide: remove stringification from __alias macro definition omits d190b2c4d9a2 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() omits d25a1aeaaff2 mm/memcg: add missed warning in mem_cgroup_lruvec omits 50c3f85ffbe9 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits bd7fe80f7cb7 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits fd7ae67d6251 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits b34ef56d9dbb mm: slub: call account_slab_page() after slab page initialization omits c24632ef59d6 mm, kvm: account kvm_vcpu_mmap to kmemcg omits fc64ca67e031 mm/memcg: remove unused definitions omits 3662a8b7bfc0 mm/memcg: warning on !memcg after readahead page charged omits 79e4b17c6275 mm/memcg: bail early from swap accounting if memcg disabled omits 5dd0e3786a9e apparmor: remove duplicate macro list_entry_is_head() omits f397e57ce5bf kmap: stupid hacks to make it compile omits 1f1e7e050401 Merge branch 'akpm-current/current' omits 5e89e349e66f Merge remote-tracking branch 'memblock/for-next' omits 86cef23420f8 Merge remote-tracking branch 'notifications/notifications- [...] omits f6ea7eedebd7 Merge remote-tracking branch 'kunit-next/kunit' omits 8942c2a57cef Merge remote-tracking branch 'fpga/for-next' omits b001ed3f4f34 Merge remote-tracking branch 'pidfd/for-next' omits 7652afa42ce4 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 0821b1d25e8e Merge remote-tracking branch 'hyperv/hyperv-next' omits f7a03c51bb7d Merge remote-tracking branch 'xarray/main' omits 8ddcc9fa0ff7 Merge remote-tracking branch 'nvmem/for-next' omits 63449cc779db Merge remote-tracking branch 'slimbus/for-next' omits 29231194f427 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 9b121b4fcf41 Merge remote-tracking branch 'ntb/ntb-next' omits c6871444b4b6 Merge remote-tracking branch 'rtc/rtc-next' omits 59631a487e91 Merge remote-tracking branch 'livepatching/for-next' omits 3cce996da12e Merge remote-tracking branch 'kselftest/next' omits fce046ce7d09 Merge remote-tracking branch 'userns/for-next' omits c00d25505515 Merge remote-tracking branch 'pwm/for-next' omits 7f1b289de811 Merge remote-tracking branch 'pinctrl/for-next' omits af0d42e28221 Merge remote-tracking branch 'gpio/for-next' omits cc608fa73471 Merge remote-tracking branch 'rpmsg/for-next' omits 0958a2237e42 Merge remote-tracking branch 'vhost/linux-next' omits 30feb129424e Merge remote-tracking branch 'scsi-mkp/for-next' omits 6bf6c1a65c85 Merge remote-tracking branch 'scsi/for-next' omits c649d0cdb532 Merge remote-tracking branch 'cgroup/for-next' omits 02b7cad31e83 Merge remote-tracking branch 'dmaengine/next' omits d461d5e630b4 Merge remote-tracking branch 'icc/icc-next' omits f14edc7d53d4 Merge remote-tracking branch 'mux/for-next' omits 69f315daea3d Merge remote-tracking branch 'staging/staging-next' omits 186d12e79895 Merge remote-tracking branch 'vfio/next' omits b04f12ede085 Merge remote-tracking branch 'extcon/extcon-next' omits eba6feae8a34 Merge remote-tracking branch 'char-misc/char-misc-next' omits 1c4895d2ca8f Merge remote-tracking branch 'tty/tty-next' omits cb4619e5997d Merge remote-tracking branch 'phy-next/next' omits d8cc4991fe01 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits debcbf044e2d Merge remote-tracking branch 'usb-serial/usb-next' omits d532c32cf0b1 Merge remote-tracking branch 'usb/usb-next' omits d70c55a0eae8 Merge remote-tracking branch 'driver-core/driver-core-next' omits 8e36e6f931f3 Merge remote-tracking branch 'ipmi/for-next' omits 6d6758359b06 Merge remote-tracking branch 'leds/for-next' omits 12d5e19a2615 Merge remote-tracking branch 'hsi/for-next' omits b8c5eed46a25 Merge remote-tracking branch 'chrome-platform/for-next' omits 4765d8648292 Merge remote-tracking branch 'drivers-x86/for-next' omits 75b1e162d343 Merge remote-tracking branch 'workqueues/for-next' omits 1f1a8929a455 Merge remote-tracking branch 'percpu/for-next' omits 57d9b98dd7db Merge remote-tracking branch 'xen-tip/linux-next' omits 5ec0dc8b43ab Merge remote-tracking branch 'kvms390/next' omits a7b1d950e306 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits d4aadd824e5d Merge remote-tracking branch 'kvm-arm/next' omits 9a45dab47edc Merge remote-tracking branch 'rcu/rcu/next' omits 39686c36fce7 Merge remote-tracking branch 'ftrace/for-next' omits c655be79b7c3 Merge remote-tracking branch 'edac/edac-for-next' omits 3e4b795ed5c7 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 6d6071c42229 Merge remote-tracking branch 'tip/auto-latest' omits 593b02d9998c Merge remote-tracking branch 'spi/for-next' omits 855a702d5f5b Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 2a0c1db26fe9 Merge remote-tracking branch 'devicetree/for-next' omits 70e914078690 Merge remote-tracking branch 'audit/next' omits d6ceb9c9efb1 Merge remote-tracking branch 'tpmdd/next' omits acb62c2ca859 Merge remote-tracking branch 'tomoyo/master' omits 62a0b4de57ad Merge remote-tracking branch 'smack/next' omits 0bd603a1dc52 Merge remote-tracking branch 'selinux/next' omits d9208eda09cb Merge remote-tracking branch 'integrity/next-integrity' omits fde3db28c07a Merge remote-tracking branch 'security/next-testing' omits 0e1c4aed1e20 Merge remote-tracking branch 'regulator/for-next' omits d74a6355f748 Merge remote-tracking branch 'battery/for-next' omits cc24d61d7cf6 Merge remote-tracking branch 'backlight/for-backlight-next' omits 41a009790d67 Merge remote-tracking branch 'mfd/for-mfd-next' omits dd174470696e Merge remote-tracking branch 'mmc/next' omits 4df5283a7cf9 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 473cd31fadce Merge remote-tracking branch 'device-mapper/for-next' omits 23c9207f0fcf Merge remote-tracking branch 'block/for-next' omits 3347bfbd14e7 Merge remote-tracking branch 'input/next' omits f474a9793f9c Merge remote-tracking branch 'modules/modules-next' omits ac1ef39ecb31 Merge remote-tracking branch 'sound-asoc/for-next' omits bdda1ac098e1 Merge remote-tracking branch 'sound/for-next' omits b75a5fbf51a0 Merge remote-tracking branch 'regmap/for-next' omits 503f13895bf0 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 573dafc93588 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 40672e8ffa1a Merge remote-tracking branch 'drm-intel/for-linux-next' omits 82574f43b260 Merge remote-tracking branch 'amdgpu/drm-next' omits 08dd5c1ded85 Merge remote-tracking branch 'drm/drm-next' omits 4baeae4883ba Merge remote-tracking branch 'crypto/master' omits 56eb08e3f91f Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d639167b0408 next-20201207/nand omits bc8922ffb118 Merge remote-tracking branch 'mtd/mtd/next' omits e497e27ba729 Merge remote-tracking branch 'gfs2/for-next' omits 45abe734563a Merge remote-tracking branch 'wireless-drivers-next/master' omits 0b1e5e13d827 Merge remote-tracking branch 'netfilter-next/master' omits 17b26895e770 Merge remote-tracking branch 'ipsec-next/master' omits f3e79be77d05 Merge remote-tracking branch 'bpf-next/for-next' omits 46ec4bc84a6a dt-bindings: vendor-prefixes: Add an entry for AmpereCompu [...] omits 99a375938bab dt-bindings: vendor-prefixes: correct the spelling of TQ-S [...] omits d33616937bfe Merge remote-tracking branch 'net-next/master' omits 5cf72ec09b0b Merge remote-tracking branch 'rdma/for-next' omits 800e013dc569 Merge remote-tracking branch 'dlm/next' omits f1275ed2f21c Merge remote-tracking branch 'ieee1394/for-next' omits ab85ba6cfde9 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 1b1b0545a67f Merge remote-tracking branch 'opp/opp/linux-next' omits 66609f753a12 Merge remote-tracking branch 'devfreq/devfreq-next' omits f6c889629f7b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits e1bb0e8dcd04 Merge remote-tracking branch 'pm/linux-next' omits 3b216df1038a Merge remote-tracking branch 'v4l-dvb-next/master' omits c3e0fe49933a Merge remote-tracking branch 'v4l-dvb/master' omits 2af465036ab7 Merge remote-tracking branch 'jc_docs/docs-next' omits 346347308d48 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits fc1c2e7b109b Merge remote-tracking branch 'dmi/dmi-for-next' omits 56330697de49 Merge remote-tracking branch 'i3c/i3c/next' omits 966410fa5383 Merge remote-tracking branch 'i2c/i2c/for-next' omits 3c7e47d1211f Merge remote-tracking branch 'hid/for-next' omits 495344aa6726 Merge remote-tracking branch 'pstore/for-next/pstore' omits bb7f047ce5c7 Merge remote-tracking branch 'pci/next' omits 8d1c82220d40 Merge remote-tracking branch 'printk/for-next' omits 84a9bd2bd05d Merge remote-tracking branch 'vfs/for-next' omits b60f21da0ce3 Merge remote-tracking branch 'file-locks/locks-next' omits 69c7dff347fe Merge remote-tracking branch 'xfs/for-next' omits ac1d2b528e33 Merge remote-tracking branch 'v9fs/9p-next' omits 675c0604fb92 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 7360b59f3941 Merge remote-tracking branch 'cel/cel-next' omits 76c19a7f6689 Merge remote-tracking branch 'nfs-anna/linux-next' omits 071451c84314 Merge remote-tracking branch 'nfs/linux-next' omits 3bca7ad17cd8 Merge remote-tracking branch 'jfs/jfs-next' omits 85bf444ff872 Merge remote-tracking branch 'fuse/for-next' omits ac49a53368ff Merge remote-tracking branch 'fsverity/fsverity' omits 57b711cb65e1 Merge remote-tracking branch 'f2fs/dev' omits 8e8b40d02740 Merge remote-tracking branch 'ext3/for_next' omits 0892cb5dde43 Merge remote-tracking branch 'exfat/dev' omits 0d23c0f7e04d Merge remote-tracking branch 'erofs/dev' omits 8b4b7980f577 Merge remote-tracking branch 'configfs/for-next' omits d07b08f12c25 Merge remote-tracking branch 'cifs/for-next' omits 72a0d105a52b Merge remote-tracking branch 'btrfs/for-next' omits 387bac0d91f7 Merge remote-tracking branch 'fscrypt/master' omits 831daebe088d Merge remote-tracking branch 's390/for-next' omits 11dfb46a4b85 Merge remote-tracking branch 'risc-v/for-next' omits 94cedc254fd6 Merge remote-tracking branch 'powerpc/next' omits 05ab0e1e71b4 Merge remote-tracking branch 'parisc-hd/for-next' omits ce0722b0d2e5 Merge remote-tracking branch 'openrisc/for-next' omits 9823389e5e6f Merge remote-tracking branch 'nds32/next' omits 45ae3055accc Merge remote-tracking branch 'mips/mips-next' omits 1902837e3c97 Merge remote-tracking branch 'microblaze/next' omits b3af05b980c0 Merge remote-tracking branch 'm68knommu/for-next' omits 4ecb9ffac7e1 Merge remote-tracking branch 'm68k/for-next' omits 27a905c01044 Merge remote-tracking branch 'h8300/h8300-next' omits fd99a8a63ba5 Merge remote-tracking branch 'csky/linux-next' omits fc3773dd1b7d Merge remote-tracking branch 'clk/clk-next' omits d22bd19cfa93 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits ceebc548986c Merge remote-tracking branch 'ti-k3/ti-k3-next' omits b338b8d6e424 Merge remote-tracking branch 'tegra/for-next' omits 3e48095596fe Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9f301c16f645 Merge remote-tracking branch 'stm32/stm32-next' omits d7e1e9940ac5 Merge remote-tracking branch 'samsung-krzk/for-next' omits 94ce3dfcf908 Merge remote-tracking branch 'rockchip/for-next' omits cf69520f6460 Merge remote-tracking branch 'reset/reset/next' omits d4e0d800bf04 Merge remote-tracking branch 'renesas/next' omits b634884eaeb2 Merge remote-tracking branch 'realtek/for-next' omits 9ad87f9ee081 Merge remote-tracking branch 'qcom/for-next' omits 648e93f937bf Merge remote-tracking branch 'omap/for-next' omits 27f8e4b16647 Merge remote-tracking branch 'mvebu/for-next' omits 18d305376134 Merge remote-tracking branch 'mediatek/for-next' omits 639c98e6deca Merge remote-tracking branch 'keystone/next' omits 6816891ab9c3 Merge remote-tracking branch 'imx-mxs/for-next' omits 6474738d2a81 Merge remote-tracking branch 'drivers-memory/for-next' omits 4ab0afabc825 Merge remote-tracking branch 'at91/at91-next' omits 5904ac3d0b20 Merge remote-tracking branch 'aspeed/for-next' omits 93e2c5aa6550 Merge remote-tracking branch 'amlogic/for-next' omits 13c457eee9f1 Merge remote-tracking branch 'arm-soc/for-next' omits 998aa96c4bec Merge remote-tracking branch 'arm64/for-next/core' omits 880f03f20b7a Merge remote-tracking branch 'arm/for-next' omits fa2d7c13a49d SMB3.1.1: udpate comment clarifying SPNEGO info in negprot [...] omits 82336c564c90 Merge remote-tracking branch 'asm-generic/master' omits 2ad2ac7fd413 Merge remote-tracking branch 'dma-mapping/for-next' omits 808d22fa481f cifs: Enable sticky bit with cifsacl mount option. omits 253374f7557e cifs: Fix unix perm bits to cifsacl conversion for "other" bits. omits 810d3682d69c Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 50e800a5c32e Merge remote-tracking branch 'kbuild/for-next' omits 7efc282de234 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 77fd83718a5f Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 28ff7be3dd70 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 15d2ee87437c Merge remote-tracking branch 'mmc-fixes/fixes' omits 3006280eafb2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 52b2a698ddee Merge remote-tracking branch 'scsi-fixes/fixes' omits 628879e051ca Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f0deba450908 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 589cb6367ce3 Merge remote-tracking branch 'omap-fixes/fixes' omits 986c632a12df Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits e824f275612c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits a9a97170d44b Merge remote-tracking branch 'kselftest-fixes/fixes' omits df214c1a7e88 Merge remote-tracking branch 'ide/master' omits dce9fbd9bf2e Merge remote-tracking branch 'input-current/for-linus' omits f50388962e9f Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 49b9db71f0e2 Merge remote-tracking branch 'pci-current/for-linus' omits a7f036da3ed4 Merge remote-tracking branch 'spi-fixes/for-linus' omits ca9b2724fdc6 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 587a7dc2f314 Merge remote-tracking branch 'regmap-fixes/for-linus' omits cd66a1c61a79 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b48d91fcc278 Merge remote-tracking branch 'sound-current/for-linus' omits 0ba1b7dd6301 Merge remote-tracking branch 'rdma-fixes/for-rc' omits d11355ead83a Merge remote-tracking branch 'netfilter/master' omits 129386208390 Merge remote-tracking branch 'bpf/master' omits a8cd2b4b095e Merge remote-tracking branch 'net/master' omits 84952e45d425 Merge remote-tracking branch 'sparc/master' omits 63c037aa37dd Merge remote-tracking branch 'powerpc-fixes/fixes' omits 23967498472a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits eb3751c2862a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits d7ddbbb99b65 Merge remote-tracking branch 'arm-current/fixes' omits df36cd4d2309 Merge remote-tracking branch 'arc-current/for-curr' omits 6ba51892cb33 Merge remote-tracking branch 'fixes/fixes' omits faf724c90798 Documentation: DT: binding documentation for regulator-poweroff omits 899fe415b53d Merge branch 'features' into for-next omits 8141d8ac733e Merge branch 'fixes' into for-next omits a834ecc967a3 Merge branches 'acpi-scan' and 'pm-em' into linux-next omits 5a7e054ef49c ALSA: hda: Fix regressions on clear and reconfig sysfs omits 58bf65ee142e ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits aeef538099d7 drm/amdgpu: take runtime pm reference when we attach a buffer omits ca58217c9ee4 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] omits 45783d8e34cb drm/amdgpu: Enable GPU reset for vangogh omits 8ac4ae9c5c0d drm/amdgpu: fix mode2 reset sequence for vangogh omits b575ce48c31b drm/amdgpu/nv: add mode2 reset handling omits ad54863fac77 drm/amdgpu: add mode2 reset support for vangogh omits aaeaa799f40c drm/amdgpu: add another raven1 gfxoff quirk omits 80d3eb80bfe6 PCI/ERR: Fix reset logic in pcie_do_recovery() call omits f16461bd163f usb: typec: ucsi: check cci busy during PPM reset omits 171bbcf1e05f Merge branch 'remotes/lorenzo/pci/misc' omits 2125331ed5c9 Merge branch 'remotes/lorenzo/pci/vmd' omits c07d94768a47 Merge branch 'remotes/lorenzo/pci/rcar' omits adb1faec70c0 Merge branch 'remotes/lorenzo/pci/keystone' omits 42f0e7ed82dc Merge branch 'remotes/lorenzo/pci/iproc' omits c41e6b3367c5 Merge branch 'remotes/lorenzo/pci/dwc' omits 05c793f4c56d Merge branch 'remotes/lorenzo/pci/cadence' omits ee0c91966942 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 34d01e17286c Merge branch 'remotes/lorenzo/pci/aardvark' omits 9f8bfd17c0c3 Merge branch 'pci/pm' omits b437dc8fa259 Merge branch 'pci/msi' omits c662ffcb4ea3 Merge branch 'pci/misc' omits 94d9a519cb1a Merge branch 'pci/hotplug' omits 0a72e1b1ccba Merge branch 'pci/err' omits ae0d34d500ac Merge branch 'pci/enumeration' omits 4e543244b862 Merge branch 'pci/aspm' omits ac2250ab723c ALSA: hda/ca0132 - Unmute surround when speaker output is [...] omits 5853a571ba46 ALSA: hda/ca0132 - Change Input Source enum strings. omits f3a3aac52aa5 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. omits 717f8fce803b Merge branches 'acpi-scan', 'acpi-resources', 'acpi-video' [...] omits ff950bebd0e0 Documentation: Add documentation for new platform_profile [...] omits b0579b1d693f KVM: s390: track synchronous pfault events in kvm_stat omits ea191fa158c7 KVM: selftests: sync_regs test for diag318 omits 960e625edeb5 Merge branches 'acpi-processor' and 'acpi-ec' into linux-next omits e4bf14c677f6 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] omits 72546d846d93 Merge branches 'acpi-resources' and 'acpi-docs' into linux-next omits 1a2b4e46b40e Merge branch 'acpica' into linux-next omits 5c844b166361 Merge branches 'powercap' and 'pm-tools' into linux-next omits 11d35d317292 Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'pm-doma [...] omits 2f410e933333 Merge branch 'pm-cpuidle' into linux-next omits 5ba8fbbc649f Merge branch 'pm-cpufreq' into linux-next omits 285359d4dc0a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 8dd4bddf2510 Merge branche 'rproc-fixes' into for-next omits 21ad647ff44f mtd: rawnand: gpmi: fix reference count leak in gpmi ops omits 6cdb115b3401 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] omits 630fa654daa2 mtd: spinand: macronix: Add support for MX35LFxGE4AD omits 8f1e9be97698 mtd: plat-ram: correctly free memory on error path in plat [...] omits 2a494961d31d mtd: onenand: Use mtd->oops_panic_write as condition omits e40270562dd3 mtd: rawnand: marvell: Drop useless line omits 887f612f3a9d mtd: rawnand: davinci: Do not use extra dereferencing omits 4c068955d6f8 mtd: rawnand: au1550: Ensure the presence of the right includes omits 2bf4cc93562b mtd: nand: Change dependency between the NAND and ECC cores omits b5bf65d01a32 docs: mtd: Avoid htmldocs warnings omits 78915f7f1bb0 mtd: rawnand: mxc: Remove platform data support omits af436a894ce1 mtd: rawnand: ingenic: remove redundant get_device() in in [...] omits 8a43941bf48b mtd: nand: ecc-hamming: Clarify the logic around rp17 omits 1fa0ed8de930 mtd: rawnand: sunxi: Add MDMA support omits 8bf70662aeb2 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments omits 81db4a039fa2 mtd: rawnand: fix a kernel-doc markup omits e51e12cc5429 mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller omits 5a0f0e2e6bc2 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation omits a106e8c43bef mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read omits 48e3e738a327 mtd: rawnand: gpmi: cleanup makefile omits f3791a7ecb9c mtd: spinand: Remove outdated comment omits b70d07e11c6b mtd: spinand: Fix OOB read omits c5c05ef21864 mtd: spinand: Allow the case where there is no ECC engine omits 3277109181cb mtd: spinand: Use the external ECC engine logic omits 06ba19636989 dt-bindings: mtd: Deprecate nand-ecc-mode omits 0125136892ba mtd: nand: Add helpers to manage ECC engines and configurations omits cc529edbe687 mtd: spinand: Fill a default ECC provider/algorithm omits f00df879deee mtd: nand: Let on-die ECC engines be retrieved from the NAND core omits f3d46cd31182 mtd: spinand: Instantiate a SPI-NAND on-die ECC engine omits 7fab43fb3db0 mtd: spinand: Move ECC related definitions earlier in the driver omits 8b4a63ccdff4 mtd: spinand: Fix typo in comment omits 8adc0a3a3530 mtd: nand: Let software ECC engines be retrieved from the [...] omits 46180ae2aa7a mtd: nand: ecc-hamming: Create the software Hamming engine omits fb40dc3823ef mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] omits 9fef29c1e05a mtd: nand: ecc-hamming: Remove useless includes omits 5531a9a076cb mtd: nand: ecc-hamming: Stop using raw NAND structures omits 20b9a33d558d mtd: nand: ecc-hamming: Rename the exported functions omits f99a696b882c mtd: nand: ecc-hamming: Cleanup and style fixes omits 26203c9f771c mtd: nand: ecc-hamming: Drop/fix the kernel doc omits 21f2c45befcd mtd: nand: ecc-hamming: Clarify the driver descriptions omits 7a26863a23e4 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits 2521bfed6027 Merge branch 'linus' into auto-latest omits 202bb4a77c5e Merge branch 'core/entry' omits a1142ad21375 Merge of signal-for-v5.11, and exec-for-v5.11 for testing [...] omits e15c8a3d55ac exec: Move io_uring_task_cancel after the point of no return omits c85a833e8ca2 coredump: Document coredump code exclusively used by cell spufs omits b6e7d6cda1ee Merge branch 'core/mm' omits 2d6c41b34cc0 Merge branch 'efi/core' omits e01aa7290724 Merge branch 'irq/core' omits 5f1d9fc33124 Merge branch 'irq/urgent' omits 3848bbbf251e Merge branch 'locking/core' omits 15db6232edf1 Merge branch 'perf/core' omits c7ddd11461ba Merge branch 'perf/kprobes' omits 1c63b82169e1 Merge branch 'ras/core' omits 654a4b58e80c Merge branch 'sched/core' omits 91f428e9bc16 Merge branch 'sched/migrate-disable' omits 914c813a2e7d Merge branch 'timers/core' omits dafe0387e2de Merge branch 'x86/apic' omits edb574df1f4e Merge branch 'x86/build' omits bef9bb20c852 Merge branch 'x86/cache' omits f82c62ce48d2 Merge branch 'x86/cleanups' omits 6ea3753255e6 Merge branch 'x86/cpu' omits b3967834e3ca Merge branch 'x86/entry' omits ced8603cfcda Merge branch 'x86/fpu' omits ecde9ba56f29 Merge branch 'x86/microcode' omits 0b6ef7a7accc Merge branch 'x86/misc' omits 90d63ffdd043 Merge branch 'x86/mm' omits 1b5448f2ace6 Merge branch 'x86/platform' omits f6b9f03e09e8 Merge branch 'x86/sgx' omits 39d0eacbb0fa Merge branch 'x86/urgent' omits 4c11d930f61a clk: renesas: r9a06g032: Drop __packed for portability omits e69a5e31e26b Merge back cpufreq material for 5.11. omits 3918599e8bef mtd: rawnand: Get rid of chip->ecc.priv omits 09c1b42c9a3f mtd: nand: ecc-bch: Create the software BCH engine omits 8c09e5fdf31b remoteproc/mediatek: Fix kernel test robot warning omits 42bbf4a886f8 cpufreq: Fix cpufreq_online() return value on errors omits 4076b14c961c exec: Move unshare_files and guarantee files_struct.count [...] omits 9130e80e53cf file: Remove get_files_struct omits aa3c9ab53bc3 file: Rename __close_fd_get_file close_fd_get_file omits 2f3071ad6eb9 file: Replace ksys_close with close_fd omits e914fe7661d1 file: Rename __close_fd to close_fd and remove the files p [...] omits ce6446baf5bc file: Merge __alloc_fd into alloc_fd omits f4e8ebb38886 file: In f_dupfd read RLIMIT_NOFILE once. omits 057a0ce2a8ac file: Merge __fd_install into fd_install omits 83821278739b proc/fd: In fdinfo seq_show don't use get_files_struct omits edc52f17257a bpf/task_iter: In task_file_seq_get_next use task_lookup_n [...] omits e0fef763f6fc proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu omits db424f626ff8 file: Implement task_lookup_next_fd_rcu omits 5c57e6f097be kcmp: In get_file_raw_ptr use task_lookup_fd_rcu omits 53b7c84fdd63 proc/fd: In tid_fd_mode use task_lookup_fd_rcu omits d42353f2e1ac file: Implement task_lookup_fd_rcu omits 07ad6e0047e0 file: Rename fcheck lookup_fd_rcu omits 13f24673ff37 file: Replace fcheck_files with files_lookup_fd_rcu omits a8f3066da433 file: Factor files_lookup_fd_locked out of fcheck_files omits 03d0ce642f27 file: Rename __fcheck_files to files_lookup_fd_raw omits ce32dd5c4c3e proc/fd: In proc_fd_link use fget_task omits aa6a986b1eb9 bpf: In bpf_task_fd_query use fget_task omits 6db1ac6ee952 kcmp: In kcmp_epoll_target use fget_task omits 92689ab8c40d exec: Remove reset_files_struct omits 7d3a89b9f96c exec: Simplify unshare_files omits 030a5fcfda42 exec: Move unshare_files to fix posix file locking during exec omits a37afa60de38 cppc_cpufreq: optimise memory allocation for HW and NONE c [...] omits c4ba491b2971 cpufreq: Fix up several kerneldoc comments omits d121365715a0 s390/gmap: make gmap memcg aware omits 15f256c655eb KVM: s390: Add memcg accounting to KVM allocations omits 281f156c3f4a Merge back cpufreq material for v5.11. omits 9b3b3c9531e8 remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc [...] omits 564c77a35f13 cpufreq: stats: Use local_clock() instead of jiffies omits 80b7879e2be8 cpufreq: schedutil: Simplify sugov_update_next_freq() omits 6089920a2c3f cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() omits f9f5baa8b2a8 ACPI: processor: fix NONE coordination for domain mapping failure omits cdb4ae5de6f7 cppc_cpufreq: expose information on frequency domains omits c783a4d94848 cppc_cpufreq: clarify support for coordination types omits 3bd412fb2c7f cppc_cpufreq: use policy->cpu as driver of frequency setting omits 28f06f770454 cppc_cpufreq: replace per-cpu structures with lists omits 2b9de1272fbd remoteproc: qcom: pas: fix error handling in adsp_pds_enable omits 00293e662cca remoteproc: qcom: fix reference leak in adsp_start omits feb691e11283 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable omits b8ba90450331 remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF adds a2f5ea9e314b Merge tag 'arm-soc-fixes-v5.10-4b' of git://git.kernel.org [...] adds 40201575b731 Merge tag 'media/v5.10-4' of git://git.kernel.org/pub/scm/ [...] adds 9fca90cf2892 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 0c11d2ba4d45 Merge remote-tracking branch 'arc-current/for-curr' adds 00f8b349ea38 Merge remote-tracking branch 'arm-current/fixes' adds 1e18fc92b7d0 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 43ffe817bfe3 arm64: dts: bitmain: Use generic "ngpios" rather than "snp [...] adds 4dcffdbce415 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds c76be9b42fcb Merge remote-tracking branch 'powerpc-fixes/fixes' adds 04db7e8132ba Merge remote-tracking branch 'sparc/master' adds c02bd115b1d2 Revert "geneve: pull IP header before ECN decapsulation" adds a379b01cd4b2 e1000e: fix S0ix flow to allow S0i3.2 subset entry adds a770bf515613 ethtool: fix stack overflow in ethnl_parse_bitset() adds 8ef44b6fe49d tcp: Retain ECT bits for tos reflection adds 5137d303659d net: flow_offload: Fix memory leak for indirect flow block adds 299bcb55ecd1 tcp: fix cwnd-limited bug for TSO deferral where we send nothing adds fed91613c9dd net/mlx4_en: Avoid scheduling restart task if it is alread [...] adds ba603d9d7b12 net/mlx4_en: Handle TX error CQE adds 9a25a30ee54c Merge branch 'mlx4_en-fixes' adds cfb33e174fa2 igb: XDP xmit back fix error code adds b829ec1a66bc igb: take VLAN double header into account adds 2e2bb5594ca0 igb: XDP extack message on error adds 681429dba992 igb: skb add metasize for xdp adds 3eca859008a7 igb: use xdp_do_flush adds ec107e775d84 igb: avoid transmit queue timeout in xdp path adds 75aab4e10ae6 i40e: avoid premature Rx buffer reuse adds a06316dc87bd ixgbe: avoid premature Rx buffer reuse adds 1beb7830d3b2 ice: avoid premature Rx buffer reuse adds 88287773ff6f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds b7e4ba9a91df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 7fdd375e3830 net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cl [...] adds 177745beebe3 MAINTAINERS: Add entry for Marvell Prestera Ethernet Switc [...] adds 38bf8cd821be selftests: fix poll error in udpgro.sh adds c48725ad8f19 Merge remote-tracking branch 'net/master' adds b02709587ea3 bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. adds 511a76bcb0ce selftests/bpf: Add test for signed 32-bit bound check bug adds 77ce220c0549 selftests/bpf: Fix array access with signed variable test adds 3615bdf6d9b1 selftests/bpf: Fix "dubious pointer arithmetic" test adds 1d3486dcf8bb Merge remote-tracking branch 'bpf/master' adds 5c66f2db09f4 Merge remote-tracking branch 'sound-current/for-linus' adds fcb776722adc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 4699f29beb26 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 8fb1b02c4b82 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 52f5552da5c3 Merge remote-tracking branch 'spi-fixes/for-linus' adds 596a3ca63e57 Merge remote-tracking branch 'pci-current/for-linus' adds f7b929765810 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 80db2a087f42 Input: cros_ec_keyb - send 'scancodes' in addition to key events adds ce6520b0eafa Input: i8042 - add Acer laptops to the i8042 reset list adds d756bd24448c Merge remote-tracking branch 'input-current/for-linus' adds 1e527e3a56bf Merge remote-tracking branch 'ide/master' adds 88165fe52113 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 640724fa73dd Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 5c8984fc2bb4 Merge remote-tracking branch 'omap-fixes/fixes' adds 5752877990f3 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 6e9df389032d Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c35a6fa9b51f Merge remote-tracking branch 'scsi-fixes/fixes' adds 388c090d3620 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 0e2f50dca248 Merge remote-tracking branch 'mmc-fixes/fixes' adds a0c87630de16 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 52e72161fe54 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new b72672feb9a0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 2226f5d7f750 Merge remote-tracking branch 'kbuild/for-next' new a2bcb530de0e Merge remote-tracking branch 'compiler-attributes/compiler [...] new f8235c82f911 Merge remote-tracking branch 'dma-mapping/for-next' new 78d0bcc29781 Merge remote-tracking branch 'asm-generic/master' new 8bf663e617c5 Merge remote-tracking branch 'arm/for-next' new 7576b62e583f Merge remote-tracking branch 'arm64/for-next/core' new 5bc192c72197 Merge remote-tracking branch 'arm-soc/for-next' new f38853b6356f Merge remote-tracking branch 'amlogic/for-next' new 8b04de31b737 Merge remote-tracking branch 'aspeed/for-next' new 3ccd2990c110 Merge remote-tracking branch 'at91/at91-next' new 36286c531061 Merge remote-tracking branch 'drivers-memory/for-next' new 7882d71b83be Merge remote-tracking branch 'imx-mxs/for-next' new eac09df09fed Merge remote-tracking branch 'keystone/next' new 5d69906540ed Merge remote-tracking branch 'mediatek/for-next' new 61a4fb6be131 Merge remote-tracking branch 'mvebu/for-next' new c13f3c0f2d7f Merge remote-tracking branch 'omap/for-next' new dae88701a310 Merge remote-tracking branch 'qcom/for-next' new 5e95698f90d1 Merge remote-tracking branch 'realtek/for-next' new c4758e8e3536 Merge remote-tracking branch 'renesas/next' new fc147562bc34 reset: hisilicon: correct vendor prefix new e8e52a6a404f dt-bindings: reset: correct vendor prefix hisi to hisilicon new 69e392526dc2 dt-bindings: reset: convert Hisilicon reset controller bin [...] new c30b063d227d Merge remote-tracking branch 'reset/reset/next' new 40210974cae4 Merge remote-tracking branch 'rockchip/for-next' new dba27cd855e6 Merge remote-tracking branch 'samsung-krzk/for-next' new 03a50f2e6ef7 Merge remote-tracking branch 'stm32/stm32-next' new 5d79f8fd83a8 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 68013edc5139 Merge remote-tracking branch 'tegra/for-next' new b13484e56483 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 7e188c35b328 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new f069e7e752db Merge branch 'v5.11/headers' into integ new 14ebb3154b8f clk: meson: axg: add Video Clocks new e80d8510ffef clk: meson: axg: add MIPI DSI Host clock new bae69bfa3a58 clk: meson: Kconfig: fix dependency for G12A new 20425f631948 clk: meson: enable building as modules new 312489790cc6 dt-bindings: clk: g12a-clkc: add DSI Pixel clock bindings new dee6ecc7c330 Merge branch 'v5.11/headers' into v5.11/drivers new 88b9ae600138 clk: meson: g12a: add MIPI DSI Host Pixel Clock new cadd53122ae8 Merge tag 'clk-meson-v5.11-1' of https://github.com/BayLib [...] new c4a7aa7dcf20 Merge branch 'clk-amlogic' into clk-next new f4ac0c5639b7 Merge tag 'v5.11-rockchip-clk-1' of git://git.kernel.org/p [...] new 025afd23831b Merge branch 'clk-rockchip' into clk-next new 6247e31b7530 clk: imx: scu: fix MXC_CLK_SCU module build break new ceabbf94c317 clk: renesas: r9a06g032: Drop __packed for portability new 345702c3ab28 Merge branch 'clk-fixes' into clk-next new 16a30ba15cd7 sh: boards: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 047b04201f62 xtensa: Replace <linux/clk-provider.h> by <linux/of_clk.h> new db8b3f4df6ee Merge branch 'clk-of' into clk-next new b8bcece8a77f clk: qoriq: Add platform dependencies new e81bed419f03 clk: fsl-sai: fix memory leak new 0eba77079042 clk: composite: add devm_clk_hw_register_composite_pdata() new fb8715157b6a clk: fsl-sai: use devm_clk_hw_register_composite_pdata() new 4cb15934ba05 clk: qoriq: provide constants for the type new 26792699fe36 clk: divider: add devm_clk_hw_register_divider_table() new e577af82c72f dt-bindings: clock: document the fsl-flexspi-clk device new fcf77be87eac clk: fsl-flexspi: new driver new f1e2cc257478 Merge branch 'clk-freescale' into clk-next new a13ae5a3797a dt-bindings: clock: Add SDX55 GCC clock bindings new 3fade566c07a clk: qcom: Add SDX55 GCC support new 2e2639b7ef16 dt-bindings: clock: Introduce RPMHCC bindings for SDX55 new afacfbbe1016 clk: qcom: Add support for SDX55 RPMh clocks new bdf7805b8c0e dt-bindings: clock: Add GDSC in SDX55 GCC new 063930ed2df5 clk: qcom: Add GDSC support for SDX55 GCC new 4ac790c1f1d6 Merge branch 'clk-qcom' into clk-next new 967069aa4de6 clk: pwm: drop of_match_ptr from of_device_id table new 975d25cbb505 clk: scpi: mark scpi_clk_match as maybe unused new 5a0d8c27714e Merge branch 'clk-unused' into clk-next new 6d37a8d19283 clk: qcom: gcc-sc7180: Use floor ops for sdcc clks new 043577518f02 clk: qcom: gcc-sc7180: Add 50 MHz clock rate for SDC2 new ce8c195e652f clk: qcom: lpasscc: Introduce pm autosuspend for SC7180 new eb50f3f42cb6 dt-bindings: clock: Add RPMHCC bindings for SM8350 new f7b36cc19efb clk: qcom: rpmh: add support for SM8350 rpmh clocks new ef3b3dcc1776 Merge branch 'clk-qcom' into clk-next new 5bf5861d6ea6 clk: tegra: Fix duplicated SE clock entry new 543adf3867f2 Merge branch 'clk-tegra' into clk-next new 958879d0d7f9 Merge tag 'clk-imx-5.11' of git://git.kernel.org/pub/scm/l [...] new adf866008129 Merge branch 'clk-imx' into clk-next new 0ca995f5c711 clk: renesas: r8a779a0: Make rcar_r8a779a0_cpg_clk_registe [...] new 043585760f51 MAINTAINERS: Update git repo for Renesas clock drivers new 23378e70ca28 clk: renesas: r8a779a0: Add CSI4[0-3] clocks new 874d4eee5421 clk: renesas: r8a779a0: Add VIN clocks new 13d2617bf224 clk: renesas: r8a774a1: Add RPC clocks new fb9805c51793 clk: renesas: r8a774b1: Add RPC clocks new 4ef39a80da8b clk: renesas: rcar-usb2-clock-sel: Replace devm_reset_cont [...] new b5fb3b8859a4 clk: renesas: cpg-mssr: fix kerneldoc of cpg_mssr_priv new 14653942de7f clk: renesas: r8a779a0: Fix R and OSC clocks new 40745482eec8 clk: renesas: r8a774c0: Add RPC clocks new fd0d8ed7c1b4 clk: renesas: sh73a0: Stop using __raw_*() I/O accessors new f5c50b1fed55 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert [...] new fdc9b0191191 Merge tag 'renesas-clk-for-v5.11-tag3' of git://git.kernel [...] new 123c2aa33283 Merge branch 'clk-renesas' into clk-next new 8162273f61ae Merge remote-tracking branch 'clk/clk-next' new f760fe58d1a6 Merge remote-tracking branch 'csky/linux-next' new 7ab6f6b1418d Merge remote-tracking branch 'h8300/h8300-next' new cab5ba356d45 Merge remote-tracking branch 'm68k/for-next' new 44e8eb23644e Merge remote-tracking branch 'm68knommu/for-next' new 456a93b85313 Merge remote-tracking branch 'microblaze/next' new 27f45b5690f7 Merge remote-tracking branch 'mips/mips-next' new 829b78f3c6c1 Merge remote-tracking branch 'nds32/next' new 4fb6430ce374 Merge remote-tracking branch 'openrisc/for-next' new a7ab7f9e2de7 Merge remote-tracking branch 'parisc-hd/for-next' new 475c8749d954 powerpc/book3s64/kuap: Improve error reporting with KUAP new de0f7349a0dd powerpc/rtas: prevent suspend-related sys_rtas use on LE new 970e453ea4ec powerpc/rtas: complete ibm,suspend-me status codes new 7049b288ea8c powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe new 701ba6834241 powerpc/rtas: add rtas_ibm_suspend_me() new 5f485a66f4d0 powerpc/rtas: add rtas_activate_firmware() new 9bae89f528c0 powerpc/hvcall: add token and codes for H_VASI_SIGNAL new b06a67178735 powerpc/pseries/mobility: don't error on absence of ibm, u [...] new aa5e5c9b556a powerpc/pseries/mobility: add missing break to default case new 2d5be6f16c4b powerpc/pseries/mobility: error message improvements new c3ae9781d5a6 powerpc/pseries/mobility: use rtas_activate_firmware() on resume new d9213319b84e powerpc/pseries/mobility: extract VASI session polling logic new 9327dc0aeef3 powerpc/pseries/mobility: use stop_machine for join/suspend new 37cddc7d6cf4 powerpc/pseries/mobility: signal suspend cancellation to platform new aeca35b9a52b powerpc/pseries/mobility: retry partition suspend after error new 4d756894ba75 powerpc/rtas: dispatch partition migration requests to pseries new 5f6665e40056 powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() new 52719fce3f4c powerpc/pseries/hibernation: drop pseries_suspend_begin() [...] new a10a5a17f4ac powerpc/pseries/hibernation: pass stream id via function a [...] new ed22bb8d39fa powerpc/pseries/hibernation: remove pseries_suspend_cpu() new 796f9247b4fa powerpc/machdep: remove suspend_disable_cpu() new 395b2c090907 powerpc/rtas: remove rtas_suspend_cpu() new 366fb13bf13b powerpc/pseries/hibernation: switch to rtas_ibm_suspend_me() new 1b2488176ea5 powerpc/rtas: remove unused rtas_suspend_last_cpu() new b866459489fe powerpc/pseries/hibernation: remove redundant cacheinfo update new fa53bcdb7413 powerpc/pseries/hibernation: perform post-suspend fixups later new d102f8312e1e powerpc/pseries/hibernation: remove prepare_late() callback new 87b57ea7e109 powerpc/rtas: remove unused rtas_suspend_me_data new 2efd7f6eb9b7 powerpc/pseries/mobility: refactor node lookup during DT update new f8a4b277c3cf powerpc: fix spelling mistake in Kconfig "seleted" -> "selected" new db972a3787d1 powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK new f10881a46f89 powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter new f9158d58a4e1 powerpc/mm: Add mask of always present MMU features new a54d310856b9 powerpc/mm: Remove flush_tlb_page_nohash() prototype. new 03d5b19c7243 powerpc/32s: Make bat_addrs[] static new 4cc445b4ff45 powerpc/32s: Use mmu_has_feature(MMU_FTR_HPTE_TABLE) inste [...] new 4b74a35fc7e9 powerpc/32s: Make Hash var static new 6e980b5c56a2 powerpc/32s: Declare Hash related vars as __initdata new cfe32ad0b3dc powerpc/32s: Move _tlbie() and _tlbia() prototypes to tlbflush.h new b91280f3f36d powerpc/32s: Inline _tlbie() on non SMP new f265512582a0 powerpc/32s: Move _tlbie() and _tlbia() in a new file new fd1b4b7f51d0 powerpc/32s: Split and inline flush_tlb_mm() and flush_tlb_page() new 1e83396f29d7 powerpc/32s: Inline flush_tlb_range() and flush_tlb_kernel [...] new 91ec450f8d8c powerpc/32s: Split and inline flush_range() new ef08d95546cc powerpc/32s: Inline tlb_flush() new 80007a17fc59 powerpc/32s: Inline flush_hash_entry() new 068fdba10ea5 powerpc/32s: Move early_mmu_init() into mmu.c new a6a50d8495d0 powerpc/32s: Remove CONFIG_PPC_BOOK3S_6xx new ad510e37e4b4 powerpc/32s: Regroup 603 based CPUs in cputable new 44e9754d63c7 powerpc/32s: Make support for 603 and 604+ selectable new 1b03e71ff6f2 powerpc/32s: Handle PROTFAULT in hash_page() also for CONF [...] new 1e78f723d6a5 powerpc/8xx: Fix early debug when SMC1 is relocated new ad3ed15cd04b powerpc/process: Remove target specific __set_dabr() new 613df979da6c powerpc/8xx: DEBUG_PAGEALLOC doesn't require an ITLB miss [...] new bccc58986a2f powerpc/8xx: Always pin kernel text TLB new 576e02bbf106 powerpc/8xx: Simplify INVALIDATE_ADJACENT_PAGES_CPU15 new a314ea5abf6d powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in ITLB miss exception new 89eecd938cab powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in DTLB miss exception new 70b588a06866 powerpc/ppc-opcode: Add PPC_RAW_MFSPR() new 7ceb40027e19 powerpc/mm: sanity_check_fault() should work for all, not [...] new 5250d026d241 powerpc/fault: Unnest definition of page_fault_is_write() [...] new 3dc12dfe7430 powerpc/mm: Move the WARN() out of bad_kuap_fault() new cbd7e6ca0210 powerpc/fault: Avoid heavy search_exception_tables() verification new 5f1888a07706 powerpc/fault: Perform exception fixup in do_page_fault() new 7bfe54b5f165 powerpc/mm: Refactor the floor/ceiling check in hugetlb ra [...] new c5ccb4e78968 powerpc/32s: Remove unused counters incremented by create_hpte() new fec6166b44de powerpc/32s: In add_hash_page(), calculate VSID later new da481c4fe0e4 powerpc/32s: Cleanup around PTE_FLAGS_OFFSET in hash_low.S new c33cd1ed6001 powerpc/64s/iommu: Don't use atomic_ function on atomic64_t type new e89a8ca94bf5 powerpc/64s: Remove MSR[ISF] bit new 59d512e4374b powerpc/64: irq replay remove decrementer overflow check new aa8e21c053d7 powerpc/perf: Exclude kernel samples while counting events [...] new 02b02ee1b05e powerpc/64s: Remove idle workaround code from restore_cpu_ [...] new ef6879f8c805 powerpc/sstep: Emulate prefixed instructions only when CPU [...] new 1817de2f141c powerpc/sstep: Cover new VSX instructions under CONFIG_VSX new af99da74333b powerpc/sstep: Support VSX vector paired storage access in [...] new 6ce73ba76915 powerpc/ppc-opcode: Add encoding macros for VSX vector pai [...] new 35785b293da0 powerpc/sstep: Add testcases for VSX vector paired load/st [...] new 3d2ffcdd2a98 powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 b [...] new 790a1662d3a2 powerpc/smp: Parse ibm,thread-groups with multiple properties new 1fdc1d6632ff powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map new fbd2b672e91d powerpc/smp: Rename init_thread_group_l1_cache_map() to ma [...] new 9538abee18cc powerpc/smp: Add support detecting thread-groups sharing L2 cache new 0be47634db0b powerpc/cacheinfo: Print correct cache-sibling map/list fo [...] new 091ef8d0486b Merge remote-tracking branch 'powerpc/next' new 24aa026d842e Merge remote-tracking branch 'risc-v/for-next' new a79275fbbb4f Merge branch 'fixes' into for-next new ff98cc986ae8 s390/crypto: add arch_get_random_long() support new 343dbdb7cb89 s390/mm: add support to allocate gigantic hugepages using CMA new 2b134f6b2ed4 Merge branch 'features' into for-next new 11ade3f700da Merge remote-tracking branch 's390/for-next' new 4963ac449bcd arch: um: convert tasklets to use new tasklet_setup() API new 1b0d83762c94 um: random: register random as hwrng-core device new bf05b5fea985 um: add support for TIF_NOTIFY_SIGNAL new 1aa1cfc19405 um: Remove use of asprinf in umid.c new 3277dbb2d3d7 um: fix time-travel mode new a30869979148 um: ubd: Submit all data segments atomically new 08012000d850 um: line: don't free winch (with IRQ) under spinlock new ef456bed0411 um: Increase stack frame size threshold for signal.c new bea14e40fd36 um: ubd: Set device serial attribute from cmdline new df416fcb50eb um: sigio: return error from add_sigio_fd() new c0d30f1deaaa um: support dynamic IRQ allocation new 4cae1676d089 um: virtio: use dynamic IRQ allocation new 7a8dae6a7cec um: clean up alarm IRQ chip name new f04d4e82a38b um: irq: clean up and rename struct irq_fd new 7d054507633d um: irq: reduce irq_reg allocation new c27c910e440e um: remove IRQ_NONE type new 86c3c99ed07d um: simplify IRQ handling code new df743695522c um: simplify os_idle_sleep() and sleep longer new 51476f409272 um: time: fix read_persistent_clock64() in time-travel new 4d70ec761a4a um: allow PM with suspend-to-idle new 507b642b3c20 um: support suspend to RAM new aef64e39d2f4 Merge remote-tracking branch 'uml/linux-next' new 4314613fd327 Merge remote-tracking branch 'fscrypt/master' new 3285b30ca67e Merge remote-tracking branch 'btrfs/for-next' new 527279f0d852 cifs: Fix unix perm bits to cifsacl conversion for "other" bits. new d2ef1f269ef5 cifs: Enable sticky bit with cifsacl mount option. new 7cc7c8c4475a SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] new 71b5cdf44314 SMB3.1.1: do not log warning message if server doesn't pop [...] new f8129a7b1a8a cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] new 2a1c4f4e0f34 cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] new 8e3e2777449f cifs: move the enum for cifs parameters into fs_context.h new 6a230f985333 cifs: move cifs_parse_devname to fs_context.c new 71f6ee9639aa cifs: switch to new mount api new ed5b7c18bebb cifs: remove the devname argument to cifs_compose_mount_options new 8ecc446ef64e cifs: add an smb3_fs_context to cifs_sb new 217acba599c2 cifs: get rid of cifs_sb->mountdata new 819e5860b87d Merge remote-tracking branch 'cifs/for-next' new 0b9e6dcb2d65 Merge remote-tracking branch 'configfs/for-next' new 1825c8d7ce93 erofs: force inplace I/O under low memory scenario new 407bb0aed9bc Merge remote-tracking branch 'erofs/dev' new fb79cb15e80c Merge remote-tracking branch 'exfat/dev' new a1752d3a4f10 Merge remote-tracking branch 'ext3/for_next' new 50a4952fd67b Updated locking documentation for transaction_t new 7b721e6d334c ext4: remove redundant operation that set bh to NULL new 46bac5352929 ext4: remove the null check of bio_vec page new face525ecb30 ext4: remove redundant assignment of variable ex new f177ee0882af ext4: add helpers for checking whether quota can be enable [...] new ca9b404ff137 ext4: print quota journalling mode on (re-)mount new 837c23fbc1b8 ext4: use ASSERT() to replace J_ASSERT() new 6bd97bf273bd ext4: remove redundant mb_regenerate_buddy() new ce3cca337401 ext4: simplify the code of mb_find_order_for_block new 8041ac642a1b ext4: update ext4_data_block_valid related comments new 41fca96e635b ext4: delete nonsensical (commented-out) code inside ext4_ [...] new e360ba58d067 ext4: fix a memory leak of ext4_free_data new 696c1c70a14f ext4: check for invalid block size early when trying to mo [...] new 032bea5cd8b8 Merge remote-tracking branch 'ext4/dev' new c6d46ccb983a Merge remote-tracking branch 'f2fs/dev' new 3a527e0aa879 Merge remote-tracking branch 'fsverity/fsverity' new 5d069dbe8aaf fuse: fix bad inode new 2f6ba1478a56 Merge remote-tracking branch 'fuse/for-next' new 19cb0a4b2d63 Merge remote-tracking branch 'jfs/jfs-next' new 9da5ba6259c9 Merge remote-tracking branch 'nfs/linux-next' new e2828993d28c Merge remote-tracking branch 'nfs-anna/linux-next' new 724197d5e0c4 Merge remote-tracking branch 'cel/cel-next' new 381557a0721a Merge remote-tracking branch 'overlayfs/overlayfs-next' new de3869003ce9 Merge remote-tracking branch 'v9fs/9p-next' new 931bad5759ca Merge remote-tracking branch 'xfs/for-next' new 6bea0225a4bf zonefs: fix page reference and BIO leak new c7eff1d30c78 Merge remote-tracking branch 'zonefs/for-next' new 4b0bab722b78 Merge remote-tracking branch 'file-locks/locks-next' new 9fbdfdb40d4d Merge remote-tracking branch 'vfs/for-next' new 196d9132cc82 Merge remote-tracking branch 'printk/for-next' new 4c69dadc0667 Merge branch 'pci/aspm' new 01ebc9f28f6d Merge branch 'pci/enumeration' new 518a570a11c0 Merge branch 'pci/err' new c5dad7d3357b Merge branch 'pci/hotplug' new b577562ccc07 PCI: Remove unused HAVE_PCI_SET_MWI new 0aec75a5963e PCI: Reduce pci_set_cacheline_size() message to debug level new c81107d47a4f Merge branch 'pci/misc' new 3c46f6f99bf6 Merge branch 'pci/msi' new 8f0618908922 Merge branch 'pci/pm' new a2da5d8cc0b0 PCI: Mark AMD Raven iGPU ATS as broken in some platforms new 701d033a9e57 Merge branch 'pci/virtualization' new ddedd1e5e5fd PCI: Unify ECAM constants in native PCI Express drivers new 13764ff1c889 PCI: thunder-pem: Add constant for custom ".bus_shift" ini [...] new bfecf2858e63 PCI: iproc: Convert to use the new ECAM constants new 97080a67df6d PCI: vmd: Update type of the __iomem pointers new ae78d161dd57 PCI: xgene: Removed unused ".bus_shift" initialisers from [...] new 7082ad15cee4 Merge branch 'pci/ecam' new 6e4eb772807e Merge branch 'remotes/lorenzo/pci/aardvark' new 842f017d8dea Merge branch 'remotes/lorenzo/pci/brcmstb' new b6c81be91293 dt-bindings: pci: ti,j721e: Fix "ti,syscon-pcie-ctrl" to t [...] new 3f1f870c018f dt-bindings: PCI: Add host mode dt-bindings for TI's J7200 SoC new 17c5b458a990 dt-bindings: PCI: Add EP mode dt-bindings for TI's J7200 SoC new 7aa256234c4c PCI: j721e: Get offset within "syscon" from "ti,syscon-pci [...] new 25c8f62d8b08 Merge branch 'remotes/lorenzo/pci/cadence' new 458168247ccc dt-bindings: pci: qcom: Document PCIe bindings for SM8250 SoC new e1dd639e374a PCI: qcom: Add SM8250 SoC support new 4c9398822106 PCI: qcom: Add support for configuring BDF to SID mapping [...] new 660c486590aa PCI: dwc: Set 32-bit DMA mask for MSI target address allocation new b959117b7d7f Merge branch 'remotes/lorenzo/pci/dwc' new 6cc0a956c8ab Merge branch 'remotes/lorenzo/pci/iproc' new 690b2198c4fd Merge branch 'remotes/lorenzo/pci/keystone' new b75ab0250103 Merge branch 'remotes/lorenzo/pci/rcar' new c664a59ec33b Merge branch 'remotes/lorenzo/pci/vmd' new 86e4522bcf26 Merge branch 'remotes/lorenzo/pci/misc' new 2c056e0f4e82 Merge remote-tracking branch 'pci/next' new 4a818136ad7e Merge remote-tracking branch 'pstore/for-next/pstore' new cb26649063f3 Merge remote-tracking branch 'hid/for-next' new cbfa5b3987c4 dt-bindings: i2c: Add compatible string for AM64 SoC new bfbccd70eee9 dt-bindings: i2c: Update DT binding docs to support SiFive [...] new aac085f0884e Merge branch 'i2c/for-5.11' into i2c/for-next new 5efe81348ac4 Merge remote-tracking branch 'i2c/i2c/for-next' new 4b278b11942b Merge remote-tracking branch 'i3c/i3c/next' new 8ca4533a04ff Merge remote-tracking branch 'dmi/dmi-for-next' new b550d0bcafe9 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 020056e3d473 Merge remote-tracking branch 'jc_docs/docs-next' new 06cf3f93cf5e Merge remote-tracking branch 'v4l-dvb/master' new 99fa01af6e17 Merge remote-tracking branch 'v4l-dvb-next/master' new 3981d34c4508 Merge back cpufreq material for v5.11. new 152d6f3f1cad cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() new e1d13f808c53 cpufreq: schedutil: Simplify sugov_update_next_freq() new 8cd660899fc0 cpufreq: stats: Use local_clock() instead of jiffies new a7afbad604b6 cpufreq: Fix up several kerneldoc comments new 541a4cfff37d cpufreq: Fix cpufreq_online() return value on errors new 206422466079 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next new c962f25a147c Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'pm-doma [...] new bef9c0e05db0 Merge branches 'powercap' and 'pm-tools' into linux-next new ebbd63878648 Merge branch 'acpica' into linux-next new 6e9aabbf267d Merge branches 'acpi-resources' and 'acpi-docs' into linux-next new 741d12625e4d Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] new 31f68031ff6b Merge branches 'acpi-processor' and 'acpi-ec' into linux-next new 6a1033b622ef Merge branch 'acpi-video' into linux-next new 2bfd4060d8e2 PM: domains: create debugfs nodes when adding power domains new 58dfa0fa290b Merge branch 'pm-domains' into linux-next new fd3fee40ee20 Merge remote-tracking branch 'pm/linux-next' new 653194c3c98b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new bb592e1e6e22 Merge remote-tracking branch 'devfreq/devfreq-next' new fe7cfbc43357 Merge remote-tracking branch 'opp/opp/linux-next' new a5923b6c3137 thermal: int340x: processor_thermal: Refactor MMIO interface new df2537f91040 thermal: int340x: processor_thermal: Add AlderLake PCI device id new 473be51142ad thermal: int340x: processor_thermal: Add RFIM driver new 729a866af3b3 thermal: int340x: processor_thermal: Add mailbox driver new 8639ff4194c9 thermal: intel: pch: use macro for temperature calculation new fef5f1179485 Merge remote-tracking branch 'thermal/thermal/linux-next' new 8131a6abf0c7 Merge remote-tracking branch 'ieee1394/for-next' new a05589d80e64 Merge remote-tracking branch 'dlm/next' new 838514976312 swiotlb: Keep offsets when mapping data new 79f748d1bdb6 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests new 516132a3cb23 Merge remote-tracking branch 'swiotlb/linux-next' new 94c5997f1c96 Merge remote-tracking branch 'rdma/for-next' new 88dcfdb4cd82 ice: cleanup stack hog new f2651a91b97d ice: don't always return an error for Get PHY Abilities AQ [...] new c21125c99757 ice: Enable Support for FW Override (E82X) new 956542cae5dc ice: Remove gate to OROM init new bcf68ea1e580 ice: Remove vlan_ena from vsi structure new 32e6deb29725 ice: cleanup misleading comment new 34d8461a653a ice: silence static analysis warning new 9228d8b2613b ice: join format strings to same line as ice_debug new 5b13886da858 ice: Add space to unknown speed new dc528d5bcc2d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 6eb3d1e350d1 mptcp: unify ADD_ADDR and echo suboptions writing new e1ef6832224a mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing new 22fb85ffaefb mptcp: add port support for ADD_ADDR suboption writing new 2ec72faec86b mptcp: use adding up size to get ADD_ADDR length new 4a2777a83406 mptcp: add the outgoing ADD_ADDR port support new fbe0f87ac771 mptcp: send out dedicated packet for ADD_ADDR using port new 0f5c9e3f079f mptcp: add port parameter for mptcp_pm_announce_addr new 90a4aea8b6ed mptcp: print out port and ahmac when receiving ADD_ADDR new 42842a425ad6 mptcp: drop rm_addr_signal flag new 13ad9f01a29e mptcp: rename add_addr_signal and mptcp_add_addr_status new 432d9e74d8a3 mptcp: use the variable sk instead of open-coding new 5a40cce20871 Merge branch 'mptcp-Add-port-parameter-to-ADD_ADDR-option' new c2af62256e8d ibmvnic: fix rx buffer tracking and index management in re [...] new 016ade51a7d9 net/mlx4: simplify the return expression of mlx4_init_cq_table() new 7bdddc68cda3 net: hdlc_x25: Remove unnecessary skb_reset_network_header calls new 5b950ff4331d mptcp: link MPC subflow into msk only after accept new 0597d0f8e030 mptcp: plug subflow context memory leak new d7b1bfd0832c mptcp: be careful on subflows shutdown new 0f86a5be1095 Merge branch 'mptcp-fixes' new 6b21c0bb3a32 net: x25: Fix handling of Restart Request and Restart Conf [...] new 0d035bed2a4a net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround new 7a77233ec6d1 net: sfp: relax bitrate-derived mode check new 5cab30359a4b Merge branch 'Add-support-for-VSOL-V2801F-CarlitoxxPro-CPG [...] new 523437d7b5ba net: stmmac: allow stmmac to probe for C45 PHY devices new c0ead5552c0f nfp: silence set but not used warning with IPV6=n new 35244430d624 net: hns3: refine the struct hane3_tc_info new 5a5c90917467 net: hns3: add support for tc mqprio offload new 0f993fe2b89d net: hns3: add support for forwarding packet to queues of [...] new 0205ec041ec6 net: hns3: add support for hw tc offload of tc flower new f1c2e66d7f38 net: hns3: add support for max 512 rss size new 8eeb1f4bce68 net: hns3: adjust rss indirection table configure command new cdab7c977970 net: hns3: adjust rss tc mode configure command new a7105e3472bf Merge branch 'hns3-next' new a10b24b83242 vxlan: avoid double unlikely() notation when using IS_ERR() new 921ca574cd38 can: isotp: add SF_BROADCAST support for functional addressing new ecbaf5e13f45 can: rx-offload: can_rx_offload_offload_one(): avoid doubl [...] new c9f4cad6cdfe can: m_can: m_can_config_endisable(): remove double cleari [...] new 227619c3ff7c can: m_can: move runtime PM enable/disable to m_can_platform new cab7ffc0324f can: m_can: add PCI glue driver for Intel Elkhart Lake new 2c0ac9208135 can: flexcan: convert the driver to DT-only new ee42bedc85a6 can: mcp251xfd: Add support for internal loopback mode new c7dd222053c4 Merge tag 'linux-can-next-for-5.11-20201210' of git://git. [...] new ec73c31dfbfd net: stmmac: simplify the return tc_delete_knode() new b18cac546be3 net/mlx4: simplify the return expression of mlx4_init_srq_table() new a76b6b1fe831 net: mediatek: simplify the return expression of mtk_gmac_ [...] new e0fecb289ad3 tcp: correctly handle increased zerocopy args struct size new bfa5e98c9de4 igc: Add new device ID new 3b0c860f872d net: lapbether: Consider it successful if (dis)connecting [...] new b7f5eb6ba21b net: qualcomm: rmnet: Update rmnet device MTU based on rea [...] new 1d608d2e0d51 Revert "macb: support the two tx descriptors on at91rm9200" new 51e13685bd93 rtnetlink: RCU-annotate both dimensions of rtnl_msg_handlers new 4cf476ced45d ppp: add PPPIOCBRIDGECHAN and PPPIOCUNBRIDGECHAN ioctls new 563b603bd65d docs: update ppp_generic.rst to document new ioctls new 91163f821436 Merge branch 'add-ppp_generic-ioctls-to-bridge-channels' new 3321f7c1b7c8 Merge remote-tracking branch 'net-next/master' new a5b7b1194a57 selftests/bpf: Drop tcp-{client,server}.py from Makefile new 7535a3526dfe selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore new 41003dd0241c selftests/bpf: Make selftest compilation work on clang 11 new 092fde0f863b samples/bpf: Fix possible hang in xdpsock with multiple threads new 8a054c93428b Merge remote-tracking branch 'bpf-next/for-next' new 52412ccf52e3 Merge remote-tracking branch 'ipsec-next/master' new 424de3fecf71 Merge remote-tracking branch 'netfilter-next/master' new 2f8cfcc43dae iwlwifi: remove all queue resources before free new b34872bc831d iwlwifi: yoyo: add the ability to dump phy periphery new cc598782d7c0 iwlwifi: yoyo: align the write pointer to DWs new 846067693fc8 iwlwifi: mvm: fix sar profile printing issue new a44509805895 iwlwifi: move reclaim flows to the queue file new 525791354706 iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command [...] new 486e93ef3e1c iwlwifi: mvm: Init error table memory to zero new 3b25f1aff503 iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode new 4adfaf9b2de3 iwlwifi: pcie: remove obsolete pre-release support code new d43ab298efc6 iwlwifi: copy iwl_he_capa for modifications new eae94cf82d74 iwlwifi: mvm: add support for 6GHz new 87f1283b6ae4 iwlwifi: enable sending/setting debug host event new 861bae42e1f1 iwlwifi: avoid endless HW errors at assert time new 52b155214be8 iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode new cdaba917268d iwlwifi: follow the new inclusive terminology new d295a898c2f5 iwlwifi: fix typo in comment new 7b2829f315d0 iwlwifi: sort out the NVM offsets new c6bae2169071 iwlwifi: mvm: iterate active stations when updating statistics new efc0ec5afb6e iwlwifi: validate MPDU length against notification length new df72138de4bc iwlwifi: pcie: validate RX descriptor length new 59fa61f3fd4e iwlwifi: remove sw_csum_tx new e20a5c9f768b iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type new cf5b46276847 iwlwifi: mvm: move iwl_mvm_stop_device() out of line new 3fa965c2dd4e iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers new 9e8338ad17eb iwlwifi: mvm: fix 22000 series driver NMI new 2f7a04c7b03b iwlwifi: mvm: do more useful queue sync accounting new 94631b56422d iwlwifi: mvm: clean up scan state on failure new aa7fd94687b2 iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling new 97b4f859543d iwlwifi: fw: file: fix documentation for SAR flag new 69d6cfc491f0 iwlwifi: pcie: remove unnecessary setting of inta_mask new 152fdc0f6988 iwlwifi: trans: consider firmware dead after errors new 58a1c9f9a9b6 iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() new 8e99ea8d09a1 iwlwifi: use SPDX tags new e4475583b5c4 iwlwifi: pcie: clean up some rx code new b570e5b0592a iwlwifi: mvm: validate firmware sync response size new caf463771295 iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 new b2ed841ed070 iwlwifi: add an extra firmware state in the transport new 906d4eb84408 iwlwifi: support firmware reset handshake new 87d9564e14cf iwlwifi: mvm: disconnect if channel switch delay is too long new ac1a98e1e924 iwlwifi: Add a new card for MA family new b8aba27cdc0e iwlwifi: tighten RX MPDU bounds checks new 8a59d39033c3 iwlwifi: mvm: hook up missing RX handlers new 27eeb03784b3 iwlwifi: mvm: add size checks for range response notification new c0f46dca0019 iwlwifi: mvm: check that statistics TLV version match stru [...] new d3d9b4fca363 iwlwifi: mvm: purge the BSS table upon firmware load new fd1c3318f4e7 iwlwifi: mvm: validate notification size when waiting new 89b5d9b2215b Merge tag 'iwlwifi-next-for-kalle-2020-12-09' of git://git [...] new 382726d134e3 wilc1000: changes for SPI communication stall issue found [...] new c42d492c672a cw1200: txrx: convert comma to semicolon new 265248937ac8 Merge remote-tracking branch 'wireless-drivers-next/master' new 46a09af810f0 Merge remote-tracking branch 'gfs2/for-next' new ba7f7eb8c924 Merge remote-tracking branch 'mtd/mtd/next' new 9994bb3f36e3 mtd: nand: ecc-bch: Create the software BCH engine new cbd87780bed5 mtd: rawnand: Get rid of chip->ecc.priv new e5acf9c86297 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] new 2dbe0192efa0 mtd: nand: ecc-hamming: Clarify the driver descriptions new c50e7f3c8673 mtd: nand: ecc-hamming: Drop/fix the kernel doc new b551fa3059ff mtd: nand: ecc-hamming: Cleanup and style fixes new 90ccf0a0192f mtd: nand: ecc-hamming: Rename the exported functions new 19b2ce184b9f mtd: nand: ecc-hamming: Stop using raw NAND structures new eb08376a5dd9 mtd: nand: ecc-hamming: Remove useless includes new 5180a62c1249 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] new 35fe1b98a008 mtd: nand: ecc-hamming: Create the software Hamming engine new 53fbdeeb57a0 mtd: nand: Let software ECC engines be retrieved from the [...] new 93afb10e226e mtd: spinand: Fix typo in comment new 55a1a71a7f5d mtd: spinand: Move ECC related definitions earlier in the driver new 945845b54c9c mtd: spinand: Instantiate a SPI-NAND on-die ECC engine new da429b961580 mtd: nand: Let on-die ECC engines be retrieved from the NAND core new c8efe010283a mtd: spinand: Fill a default ECC provider/algorithm new 6b0c3b841561 mtd: nand: Add helpers to manage ECC engines and configurations new 533af69cf1a2 dt-bindings: mtd: Deprecate nand-ecc-mode new 3d1f08b032dc mtd: spinand: Use the external ECC engine logic new 00c15b78b4b4 mtd: spinand: Allow the case where there is no ECC engine new 868cbe2a6dce mtd: spinand: Fix OOB read new a8c1dc9dc6fe mtd: spinand: Remove outdated comment new efd50ff127b5 mtd: rawnand: gpmi: cleanup makefile new bc3686021122 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read new 3246cc77a9b9 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation new 62858625441e mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller new 7998d8987517 mtd: rawnand: fix a kernel-doc markup new c13d845e9a69 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments new 910ef7a4b39c mtd: rawnand: sunxi: Add MDMA support new 1771af5cce2d mtd: nand: ecc-hamming: Clarify the logic around rp17 new 1f0c4ea95ed4 mtd: rawnand: ingenic: remove redundant get_device() in in [...] new 0f6b791955a6 mtd: rawnand: mxc: Remove platform data support new 131ce3ed5dea docs: mtd: Avoid htmldocs warnings new 928f0736e9aa mtd: nand: Change dependency between the NAND and ECC cores new d59df005ed68 mtd: rawnand: au1550: Ensure the presence of the right includes new b75e17b00f2c mtd: rawnand: davinci: Do not use extra dereferencing new 62e5c6c50992 mtd: rawnand: marvell: Drop useless line new 875330f87a05 mtd: onenand: Use mtd->oops_panic_write as condition new 8c293f545419 mtd: plat-ram: correctly free memory on error path in plat [...] new 5ece78de8873 mtd: spinand: macronix: Add support for MX35LFxGE4AD new 6d912c49af24 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] new 1b391c7f2e86 mtd: rawnand: gpmi: fix reference count leak in gpmi ops new bdb84a22b02b mtd: spinand: micron: Use more specific names new 8c573d9419bf mtd: spinand: micron: Add support for MT29F2G01AAAED new 2f9cea8eae44 dt-bindings: mtd: Add Nand Flash Controller support for In [...] new 0b1039f016e8 mtd: rawnand: Add NAND controller support on Intel LGM SoC new d1c3ede6a337 mtd: rawnand: gpmi: Use of_device_get_match_data() new ad8566d3555c mtd: rawnand: meson: Fix a resource leak in init new 5876f2d93d19 mtd: rawnand: mxc: Use device_get_match_data() new 5e214b2554f8 mtd: rawnand: mxc: Use a single line for of_device_id new ce22be4307b8 dt-bindings: qcom_nandc: Add SDX55 QPIC NAND documentation new b1209582fb08 mtd: rawnand: qcom: Add NAND controller support for SDX55 new 46337d158262 mtd: rawnand: gpmi: Fix the driver only sense CS0 R/B issue new 7671edeb1939 mtd: rawnand: gpmi: Fix the random DMA timeout issue new ea7110b87bf9 mtd: rawnand: gpmi: Use a single line for of_device_id new 2007ac9e6841 dt-bindings: mtd: Describe Rockchip RK3xxx NAND flash controller new 058e0e847d54 mtd: rawnand: rockchip: NFC driver for RK3308, RK2928 and others new ee4e0eafa43c mtd: spinand: macronix: Add support for MX35LFxG24AD new 145d5a70a169 Merge remote-tracking branch 'nand/nand/next' new cb9cee493e9e Merge remote-tracking branch 'spi-nor/spi-nor/next' new 0a701401d4e2 Merge remote-tracking branch 'crypto/master' new f8aab60422c3 drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs new b10733527bfd Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.f [...] new 6fd188798eee Merge remote-tracking branch 'drm/drm-next' new 4932d37055e7 drm/amdgpu: limit the amdgpu_vm_update_ptes trace point new 0269764a731b drm/amd/display: Drop unnecessary function call new 0d801007f90e drm/amdkfd: correct pipe offset calculation new 18a4b3de5fc1 drm/amd/pm: support power source switch on Sienna Cichlid new 0cb4c62125a9 drm/amd/pm: correct power limit setting for SMU V11 new ac7804bb9908 drm/amd/pm: correct the gpo control for sienna cichlid new a7e660e526c9 drm/amd/pm: expose the firmware_capability from firmware_i [...] new ad26bd11261c drm/amdgpu: new macro for determining 2ND_USB20PORT support new 88dfd5d5c8cb drm/amd/pm: new SMC message for 2nd usb2.0 port workaround new d7f52e293001 drm/amd/pm: fulfill sienna cichlid 2nd usb2.0 port workaround new 4c4d5a49c634 drm/amd/pm: typo fix (CUSTOM -> COMPUTE) new 7c431455cdd6 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] new fe96eb197e98 drm/amd/pm: update the smu v11.5 smc header for vangogh new a0f55287b50c drm/amd/pm: inform SMU RLC status thus enable/disable DPM [...] new 400b308d388a PCI/ERR: Fix reset logic in pcie_do_recovery() call new d6e9941201c1 usb: typec: ucsi: check cci busy during PPM reset new 367157da9602 drm/amdgpu: add another raven1 gfxoff quirk new d8f90e662ae2 drm/amdgpu: add mode2 reset support for vangogh new 2758f886d2e7 drm/amdgpu/nv: add mode2 reset handling new 2e008ef737d5 drm/amdgpu: fix mode2 reset sequence for vangogh new 76f224e0deeb drm/amdgpu: Enable GPU reset for vangogh new 528688ce0672 drm/amdgpu: take runtime pm reference when we attach a buffer new ca205c0b7b5a ALSA: hda/hdmi - enable runtime pm for CI AMD display audio new 79f3f914f18c drm/amdgpu: split BOCO and ATPX handling new e7053eb894b7 drm/amdgpu: add check for ACPI power resources new 6b0aa7695c85 drm/amdgpu: update amdgpu_device_supports_boco() new 5b919909b746 drm/amdgpu: support runtime pm for GPUs that support BOCO new 48ba6f5ceffc drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 new e16f5870ae1d drm/amdgpu: simplify logic in atpx resume handling new ff60ecff9a8b drm/amdgpu: print what method we are using for runtime pm new ea8266bfd16b Merge remote-tracking branch 'amdgpu/drm-next' new 1f22ed36913e drm/dsc: use rc_model_size from DSC config for PPS new e5b9cbd38135 drm/i915/dsc: configure hardware using specified rc_model_size new 420798a09da7 drm/i915/dsc: make rc_model_size an encoder defined value new a8f65ba3c265 drm/dsc: add helper for calculating rc buffer size from DPCD new fd8a5b27ff21 drm/i915/bios: fill in DSC rc_model_size from VBT new 3a9ec563a4ff drm/i915/icl: Fix initing the DSI DSC power refcount durin [...] new 0512d9cf64ca Merge remote-tracking branch 'drm-intel/for-linux-next' new 63ade1043457 drm/vkms: Add setup and testing information new e18d9a2bb078 drm/amdgpu: clean up bo in vce and vcn test new c365d304d69a drm/sched: Add missing structure comment new 390b25e043c3 Merge remote-tracking branch 'drm-misc/for-linux-next' new 6684eaad6477 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 4e8c1c8717e3 Merge remote-tracking branch 'regmap/for-next' new 2506318e382c ALSA: hda: Fix regressions on clear and reconfig sysfs new c9a867fd8451 ALSA: usb-audio: Add implicit fb support for Steinberg UR22 new c697ba85a94b ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. new 7079f785b500 ALSA: hda/ca0132 - Change Input Source enum strings. new b1a5039759cb ALSA: hda/hdmi: fix silent stream for first playback to DP new d24ba7501ded Merge remote-tracking branch 'sound/for-next' new 810b1bf4dacf Merge remote-tracking branch 'sound-asoc/for-next' new 580a06d48b81 Merge remote-tracking branch 'modules/modules-next' new 8edcd98be1b2 Input: cyapa - switch to using devm_add_action_or_reset() new 31a10f5b4b9f dt-bindings: input: tm2-touchkey: convert to yaml new 3e730ec11d51 dt-bindings: input: tm2-touchkey: document vddio-supply new 7002932325ef Input: tm2-touchkey - add vddio regulator new f1770bce90cc Merge remote-tracking branch 'input/next' new 2b7551a0742a Merge remote-tracking branch 'block/for-next' new 6bce67eedbba Merge remote-tracking branch 'device-mapper/for-next' new c53242e82d67 Merge remote-tracking branch 'pcmcia/pcmcia-next' new b2b4461103c8 Merge remote-tracking branch 'mmc/next' new c463e700fadb Merge remote-tracking branch 'mfd/for-mfd-next' new 1991d723a2d8 Merge remote-tracking branch 'backlight/for-backlight-next' new ca07e8b1ba7a Merge remote-tracking branch 'battery/for-next' new 13dc961f08d9 Merge remote-tracking branch 'regulator/for-next' new d47b683d9fc9 Merge remote-tracking branch 'security/next-testing' new 525b68ca0543 Merge remote-tracking branch 'integrity/next-integrity' new 949d4012ad4b security: keys: Fix fall-through warnings for Clang new ccd6e5ff45de keys: Remove outdated __user annotations new b38ee39dcac9 watch_queue: Drop references to /dev/watch_queue new a1b80a844a6e security/keys: use kvfree_sensitive() new b25158e97da6 KEYS: asymmetric: Fix kerneldoc new 480a47835cd0 security: keys: delete repeated words in comments new 9fbbee9c1e5c KEYS: remove redundant memset new 06c2c1071bdb crypto: asymmetric_keys: fix some comments in pkcs7_parser.h new cfd791996478 encrypted-keys: Replace HTTP links with HTTPS ones new 0e03be61d191 PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one new d84a40b06bbe crypto: pkcs7: Use match_string() helper to simplify the code new fa2ed2022110 keys: remove trailing semicolon in macro definition new e786f79d86bf crypto: public_key: Remove redundant header file from publ [...] new fce30a87db3b certs/blacklist: fix kernel doc interface issue new 8ecd5e7df02b certs: Fix blacklisted hexadecimal hash string check new 9a0418816efd PKCS#7: Fix missing include new 33c36b2053de certs: Fix blacklist flag type confusion new 1b91ea77dfeb certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID new 793c292c66bd Merge remote-tracking branch 'keys/keys-next' new f42fdd8fab3b Merge remote-tracking branch 'selinux/next' new dd1802fc6818 Merge remote-tracking branch 'smack/next' new 0f75df1c50a7 Merge remote-tracking branch 'tomoyo/master' new 6c1e50512d83 Merge remote-tracking branch 'tpmdd/next' new ff83192edfa9 Merge remote-tracking branch 'audit/next' new 4c71373162e8 dt-bindings: vendor-prefixes: correct the spelling of TQ-S [...] new b40777166833 dt-bindings: vendor-prefixes: Add an entry for AmpereCompu [...] new f3c6c120614c dt-bindings: pci: rcar-pci-ep: Document missing interrupts [...] new 60a2a8ff3380 dt-bindings: vendor-prefixes: Add undocumented bm, gpio-ke [...] new 04e9ab752674 dt-bindings: mtd: convert "fixed-partitions" to the json-schema new afb225e98b21 Merge remote-tracking branch 'devicetree/for-next' new 2d8f54df355a Merge remote-tracking branch 'mailbox/mailbox-for-next' new 6fd39ad603b1 Merge remote-tracking branch 'spi/for-next' new a493d1ca1a03 x86/membarrier: Get rid of a dubious optimization new 2ecedd756908 membarrier: Add an actual barrier before rseq_preempt() new 758c9373d841 membarrier: Explicitly sync remote cores when SYNC_CORE is [...] new e45cdc71d1fa membarrier: Execute SYNC_CORE on the calling thread new cea0fd5bc9a1 Merge branch 'x86/urgent' new bab8c183d1d4 x86/sgx: Fix a typo in kernel-doc markup new a4b9c48b9651 x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc [...] new 1518ab9ea7cc Merge branch 'x86/sgx' new 18d047bd89b8 x86/platform/uv: Fix an error code in uv_hubs_init() new 0c683e9de0c7 x86/platform/uv: Make uv_pcibus_kset and uv_hubs_kset static new a67fffb017ae x86/platform/uv: Add kernel interfaces for obtaining system info new 612a0063c9ba x86/platform/uv: Add sysfs leaves to replace those in procfs new 433e817ae157 x86/platform/uv: Add sysfs hubless leaves new 148c277165cd x86/platform/uv: Add deprecated messages to /proc info leaves new c9624cb7db1c x86/platform/uv: Update sysfs documentation new e5ef46577f27 Merge branch 'x86/platform' new 50efa78bfe4a Merge branch 'x86/mm' new f77f420d3475 x86/msr: Add a pointer to an URL which contains further details new 3d7a938c5169 Merge branch 'x86/misc' new d4a48b8a6e84 Merge branch 'x86/microcode' new 44acb60ff85b Merge branch 'x86/fpu' new b153ea9dee9c Merge branch 'x86/entry' new 262bd5724afd x86/cpu/amd: Remove dead code for TSEG region remapping new b3b2660836af Merge branch 'x86/cpu' new 72ebb5ff806f x86/alternative: Update text_poke_bp() kernel-doc comment new 946df8263f7c Merge branch 'x86/cleanups' new 504fbecf6a6e Merge branch 'x86/cache' new 0b94380f8efa Merge branch 'x86/build' new 26ab12bb9d96 iommu/hyper-v: Remove I/O-APIC ID check from hyperv_irq_re [...] new 7aede2f065dd Merge branch 'x86/apic' new 396fa7a44d4e Merge branch 'timers/core' new 8d78a9d79d0d Merge branch 'sched/migrate-disable' new 0edb0fb35fa6 x86, sched: Calculate frequency invariance for AMD systems new 46609527577d x86, sched: Use midpoint of max_boost and max_P for freque [...] new 24f326686c92 x86: Print ratio freq_max/freq_base used in frequency inva [...] new 65697a12a10f sched: Fix kernel-doc markup new 82b738de57d5 sched/fair: Clear SMT siblings after determining the core [...] new 21bf7cbd1b10 sched/fair: Trivial correction of the newidle_balance() comment new d4fc39966c53 Merge branch 'sched/core' new 29cdf8f21a69 Merge branch 'ras/core' new 10f4f1b0084f Merge branch 'perf/kprobes' new 2a4a06da8a4b mm/gup: Provide gup_get_pte() more generic new 560dabbdf68b mm: Introduce pXX_leaf_size() new 8af26be06272 perf/core: Fix arch_perf_get_page_size() new d55863db1dfe arm64/mm: Implement pXX_leaf_size() support new c5eecbb58f65 powerpc/8xx: Implement pXX_leaf_size() support new e6e4f42eb773 sparc64/mm: Implement pXX_leaf_size() support new 78af4dc949da perf: Break deadlock involving exec_update_mutex new 78ff2733ff35 x86/kprobes: Restore BTF if the single-stepping is cancelled new 46b72e1bf4fc perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake new f8129cd958b3 perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() new e689b300c99c kprobes/x86: Fix fall-through warnings for Clang new b64595754517 perf/x86: Fix fall-through warnings for Clang new bd11952b400f uprobes/x86: Fix fall-through warnings for Clang new c2208046bba6 perf/x86/intel: Add Tremont Topdown support new d0e07327d026 Merge branch 'perf/core' new 0f9368b5bf6d rwsem: Implement down_read_killable_nested new 31784cff7ee0 rwsem: Implement down_read_interruptible new a8d0c7006748 Merge branch 'locking/rwsem' new a07c45312f06 seqlock: avoid -Wshadow warnings new a2e9ae58d504 lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING new e04ce676e7aa lockdep/selftest: Add spin_nest_lock test new ab440b2c604b seqlock: Rename __seqprop() users new f0400a77ebdc atomic: Delete obsolete documentation new 79f3b4372b74 atomic: Update MAINTAINERS new b6498aad59b0 completion: Drop init_completion define new 97d62caa32d6 refcount: Fix a kernel-doc markup new 2b3c99ee6389 Merge branch 'locking/rwsem' new 3379116a0ca9 locking/rwsem: Better collate rwsem_read_trylock() new 285c61aedf6b locking/rwsem: Introduce rwsem_write_trylock() new c995e638ccbb locking/rwsem: Fold __down_{read,write}*() new c8fe8b056438 locking/rwsem: Pass the current atomic count to rwsem_down [...] new 2f06f702925b locking/rwsem: Prevent potential lock starvation new 1a728dff855a locking/rwsem: Enable reader optimistic lock stealing new 617f3ef95177 locking/rwsem: Remove reader optimistic spinning new cf48647243cc Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g new 66bcfcdf89d0 seqlock: Prefix internal seqcount_t-only macros with a "do_" new cb262935a166 seqlock: kernel-doc: Specify when preemption is automatica [...] new 1b53c4e441c4 Merge branch 'locking/core' new 7197688b2006 sched/cputime: Remove symbol exports from IRQ time accounting new 2b91ec9f551b s390/vtime: Use the generic IRQ entry accounting new 8a6a5920d328 sched/vtime: Consolidate IRQ time accounting new d3759e7184f8 irqtime: Move irqtime entry accounting after irq offset in [...] new d14ce74f1fb3 irq: Call tick_irq_enter() inside HARDIRQ_OFFSET new 0144b702933d Merge branch 'irq/core' new bf6d100ff021 Merge branch 'efi/core' new 68061c02bb29 ARM: highmem: Fix cache_is_vivt() reference new c735213c6c4a Merge branch 'core/mm' new 33eae21d327c Merge branch 'core/entry' new 67a0000c8e1e Merge remote-tracking branch 'tip/auto-latest' new 8c71464df909 Merge remote-tracking branch 'clockevents/timers/drivers/next' new bb76b28e51bc Merge remote-tracking branch 'edac/edac-for-next' new a2809e4fb384 Merge remote-tracking branch 'ftrace/for-next' new f185d011dde7 Merge remote-tracking branch 'rcu/rcu/next' new f99c2fbbff52 Merge remote-tracking branch 'kvm-arm/next' new 9f63df9912e8 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new c41962187371 KVM: s390: Add memcg accounting to KVM allocations new 0cd2a787cffb s390/gmap: make gmap memcg aware new efaa83a3736d KVM: selftests: sync_regs test for diag318 new 50a05be484cb KVM: s390: track synchronous pfault events in kvm_stat new feb1a0fd2153 Merge remote-tracking branch 'kvms390/next' new fc87d4649c6f Merge remote-tracking branch 'xen-tip/linux-next' new 3f9015771f28 Merge remote-tracking branch 'percpu/for-next' new 26e1c0e86540 Merge remote-tracking branch 'workqueues/for-next' new f801b4337214 Merge remote-tracking branch 'drivers-x86/for-next' new bd7cf676c3ed Merge remote-tracking branch 'chrome-platform/for-next' new 38382246f890 Merge remote-tracking branch 'hsi/for-next' new 16c1af8b52ea Merge remote-tracking branch 'leds/for-next' new dad15d6b9630 Merge remote-tracking branch 'ipmi/for-next' new 0288e7fa35b3 fs/kernfs: remove the double check of dentry->inode new 66482f640755 driver: core: Fix list corruption after device_del() new c95d64012ad7 Revert "driver core: Avoid deferred probe due to fw_devlin [...] new 3b052a3e30f2 Revert "driver core: Rename dev_links_info.defer_sync to d [...] new 96d8a9168ef5 Revert "driver core: Don't do deferred probe in parallel w [...] new 999032ece38b Revert "driver core: Remove check in driver_deferred_probe [...] new 087ad763c154 Revert "of: platform: Batch fwnode parsing when adding all [...] new c84b90909e47 Revert "driver core: fw_devlink: Add support for batching [...] new 01bb86b380a3 driver core: Add fwnode_init() new 7b337cb3ebde driver core: Add fwnode link support new ac66c5bbb437 driver core: Allow only unprobed consumers for SYNC_STATE_ [...] new b5d3e2fbcb10 device property: Add fwnode_is_ancestor_of() and fwnode_ge [...] new 04f63c213b67 driver core: Redefine the meaning of fwnode_operations.add [...] new c2c724c868c4 driver core: Add fw_devlink_parse_fwtree() new 25ac86c6dbe6 driver core: Use device's fwnode to check if it is waiting [...] new 8a06d1ea0617 of: property: Update implementation of add_links() to crea [...] new e82a840cb1c1 efi: Update implementation of add_links() to create fwnode links new f9aa460672c9 driver core: Refactor fw_devlink feature new 2d09e6eb4a6f driver core: Delete pointless parameter in fwnode_operatio [...] new 5b6164d3465f driver core: Reorder devices on successful probe new d475f8ea98a0 driver core: Fix a couple of typos new 2c3dc6432f33 driver core: make driver_probe_device() static new e21d740a3fe5 driver core: platform: reorder functions new 16085668eacd driver core: platform: change logic implementing platform_ [...] new 9c30921fe799 driver core: platform: use bus_type functions new 0b81144a4ac2 soc: fix comment for freeing soc_dev_attr new 3577afb0052f dyndbg: fix use before null check new 0aec2da43662 driver core: platform: Introduce platform_get_mem_or_io() new feaba5932b6f vfio: platform: Switch to use platform_get_mem_or_io() new ebee0cde1960 usb: host: sl811: Switch to use platform_get_mem_or_io() new f104060813fe misc: pvpanic: Combine ACPI and platform drivers new 2a0387e8128a misc: pvpanic: Replace OF headers by mod_devicetable.h new 903821bc4404 Merge remote-tracking branch 'driver-core/driver-core-next' new bac1ec551434 usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK new 2017a1e58472 usb: xhci: Use temporary buffer to consolidate SG new c4d1ca05b8e6 xhci-pci: Allow host runtime PM as default for Intel Alpin [...] new 5a8e3229ac27 xhci-pci: Allow host runtime PM as default for Intel Maple [...] new c1373f10479b xhci: Give USB2 ports time to enter U3 in bus suspend new d6ff32478d7e usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd [...] new 3a288efb0854 usb: typec: intel_pmc_mux: Use correct response message bits new e4a9378083c5 usb: typec: tcpm: Pass down negotiated rev to update retry count new 3bac42f02d41 usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover new 28b43d3d746b usb: typec: tcpm: Introduce vsafe0v for vbus new 766c485b86ef usb: typec: tcpci: Add support to report vSafe0V new 0fbb7d06d378 usb: typec: tcpci_maxim: Enable VSAFE0V signalling new 3291eb7329b1 drivers: usb: atm: reduce noise new 6d4e3866b765 drivers: usb: atm: use atm_info() instead of atm_printk(KE [...] new ba7052f52c13 drivers: usb: atm: use pr_err() and pr_warn() instead of r [...] new 44ef9b2cd9f8 usb: phy: Fix spelling mistake in Kconfig help text new 21f5b2fb5fab USB: host: u123-hcd: remove trailing semicolon in macro de [...] new 3b78ef0da32f usb: fotg210-hcd: remove casting dma_alloc_coherent new e5548b05631e usb: oxu210hp-hcd: Fix memory leak in oxu_create new 8010622c86ca USB: UAS: introduce a quirk to set no_write_same new b3b4a9d70fec usb: cdns3: Add static to cdns3_gadget_exit function new cdd3013dcc5c usb: cdns3: Rids of duplicate error message new ed22764847e8 usb: cdns3: host: add .suspend_quirk for xhci-plat.c new 68ed3f3d8a05 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT new 1cc6edd8a96f usb: cdns3: host: disable BEI support new 7cea9657756b usb: cdns3: add quirk for enable runtime pm by default new 4006239098b2 usb: cdns3: imx: enable runtime pm by default new 1bc514dfd126 doc: dt-binding: cdns,usb3: add wakeup-irq new b4c5d446a655 usb: chipidea: add tracepoint support for udc new 429ad75f2b13 usb: chipidea: trace: fix the endian issue new 448373d9db1a usb: cdns3: fix NULL pointer dereference on no platform data new 58bcafec8062 usb: chipidea: usbmisc_imx: Use of_device_get_match_data() new 59b7c6a8fd6c usb: chipidea: ci_hdrc_imx: Use of_device_get_match_data() new 8435ff0fd7e1 MAINTAINERS: Add myself as a reviewer for CADENCE USB3 DRD [...] new d2a968dddf98 Merge tag 'usb-v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] new beff5de94fd4 usb: typec: intel_pmc_mux: Configure cable generation valu [...] new b00f444f9add USB: gadget: f_rndis: fix bitrate for SuperSpeed and above new 3ee05c206567 USB: gadget: f_acm: add support for SuperSpeed Plus new 457a902ba1a7 USB: gadget: f_midi: setup SuperSpeed Plus descriptors new a353397b0d5d usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus new 8704fd73bf56 USB: gadget: f_fs: remove likely/unlikely new 492216dfe75c Merge remote-tracking branch 'usb/usb-next' new de99ec756afd Merge remote-tracking branch 'usb-serial/usb-next' new 0e3f63470c00 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 45b642b8a213 Merge remote-tracking branch 'phy-next/next' new af633212c4aa tty: use assign_bit() in port-flag accessors new 9e1792727ead tty: use const parameters in port-flag accessors new 9ea12edeb9ff dt-bindings: serial: Update DT binding docs to support SiF [...] new 2f70e49ed860 serial_core: Check for port state when tty is in error state new fa26b3263fd5 tty: Fix whitespace inconsistencies in vt_io_ioctl new 603012f78a3f serial: imx: Remove unneeded of_device_get_match_data() NU [...] new 4661f46e50f2 serial: imx: Move imx_uart_probe_dt() content into probe() new d96f04d347e4 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access new 634eae7bc8de Merge remote-tracking branch 'tty/tty-next' new 54bf54c859ec Merge tag 'phy-for-5.11' of git://git.kernel.org/pub/scm/l [...] new d1b928ee1cfa speakup: fix uninitialized flush_lock new 0f966cba95c7 binder: add flag to clear buffer on txn complete new 54da51a841ea firmware: fix a spelling mistake "managament" -> "manageme [...] new 3f618ab33234 lkdtm: don't move ctors to .rodata new a73a07127453 misc: isl29003: Fix typo for get/set mode new 997754f114ef misc/sgi-xp: Replace in_interrupt() usage new 31dcb6c30a26 misc: vmw_vmci: fix kernel info-leak by initializing dbell [...] new d928061c3143 misc: rtsx: modify en/disable aspm function new 121e9c6b5c4c misc: rtsx: modify and fix init_hw function new 5b4258f6721f misc: rtsx: rts5249 support runtime PM new 505b08777d78 misc: genwqe: Use dma_set_mask_and_coherent to simplify code new 1749c90489f2 misc: pci_endpoint_test: fix return value of error branch new 660745a56946 vme: switch from 'pci_' to 'dma_' API new aec273a3191e MAINTAINERS: Mark SPMI as maintained new 61243c03dde2 bus: fsl-mc: add back accidentally dropped error check new 74abd1f2d49a bus: fsl-mc: make sure MC firmware is up and running new ca43fec96b43 bus: fsl-mc: added missing fields to dprc_rsp_get_obj_regi [...] new 3d70fb03711c bus: fsl-mc: fix error return code in fsl_mc_object_allocate() new fe34761d9f5f bus: fsl-mc: simplify DPRC version check new dfd7f2c1c532 fsi: Aspeed: Add mutex to protect HW access new b4f473cf4605 altera-stapl: remove the unreached switch case new 81113b0421a5 slimbus: qcom-ngd-ctrl: fix SSR dependencies new 68d621197162 uio: pruss: use devm_clk_get() for clk init new 4849e0eda387 uio/uio_pci_generic: remove unneeded pci_set_drvdata() new 44dccc4a2bd1 uio: uio_dmem_genirq: convert simple allocations to device [...] new ba022851f3b1 uio: uio_dmem_genirq: finalize conversion of probe to devm [...] new 023c9c6dc2c4 uio: uio_sercos3: use device-managed functions for simple allocs new 6b76c98b96bd uio: uio_mf624: use devm_kzalloc() for uio_info object new c3a747791138 uio: uio_netx: use devm_kzalloc() for or uio_info object new 0a4ade539791 uio: uio_cif: use devm_kzalloc() for uio_info object new 16d546c42db5 uio: uio_aec: use devm_kzalloc() for uio_info object new d57801c45f53 uio: uio_fsl_elbc_gpcm: use device-managed allocators new 74e71964b1a9 uio: uio_hv_generic: use devm_kzalloc() for private data alloc new b1f0aeecd25a spmi: get rid of a warning when built with W=1 new 0be0a733c9cd spmi: fix some coding style issues at the spmi core new d40c2d4ed62d spmi: Add driver shutdown support new 07d9a767ae5c siox: Use bus_type functions for probe, remove and shutdown new 1c12c27086dc siox: Make remove callback return void new 428bb001143c slimbus: qcom: fix potential NULL dereference in qcom_slim [...] new e138c5dd4f7c Merge remote-tracking branch 'char-misc/char-misc-next' new ec1b1a494ac3 Merge remote-tracking branch 'extcon/extcon-next' new bdfae1c9a913 vfio/type1: Add vfio_group_iommu_domain() new c96b2eec436e Merge remote-tracking branch 'vfio/next' new c11cbd57f02d staging: greybus: Add TODO item about modernizing the pwm code new 56c90457ebfe staging: comedi: mf6x4: Fix AI end-of-conversion detection new b7bc4df86afd staging: qlge: remove duplicate word in comment new 7fe5bbdd1f43 staging: most: Fix spelling mistake "tranceiver" -> "transceiver" new 4996b4610767 staging: olpc_dcon: Do not call platform_device_unregister [...] new 90aca4980248 Merge remote-tracking branch 'staging/staging-next' new 7b22f7212bd8 Merge remote-tracking branch 'mux/for-next' new 72b7676be7e8 Merge remote-tracking branch 'icc/icc-next' new c48c86edcc6c Merge remote-tracking branch 'dmaengine/next' new 275392d435d8 Merge remote-tracking branch 'cgroup/for-next' new fe0a727733a0 Merge remote-tracking branch 'scsi/for-next' new c81620ce41dc Merge remote-tracking branch 'scsi-mkp/for-next' new feb58e629b88 Merge remote-tracking branch 'vhost/linux-next' new c3e9b463b41b hwspinlock: sirf: Remove the redundant 'of_match_ptr' new d570d05ea92d dt-bindings: remoteproc: Add binding doc for PRU cores in [...] new d4ce2de7e4af remoteproc: pru: Add a PRU remoteproc driver new c75c9fdac66e remoteproc: pru: Add support for PRU specific interrupt co [...] new 20ad1de0f14f remoteproc: pru: Add pru-specific debugfs support new 1d39f4d19921 remoteproc: pru: Add support for various PRU cores on K3 A [...] new b44786c9bdc4 remoteproc: pru: Add support for various PRU cores on K3 J [...] new 0a441514bc2b remoteproc/mediatek: change MT8192 CFG register base new adf60a870e91 remoteproc: core: Add ops to enable custom coredump functionality new abc72b646066 remoteproc: coredump: Add minidump functionality new 8ed8485c4f05 remoteproc: qcom: Add capability to collect minidumps new d2debca429ce remoteproc: qcom: Add minidump id for sm8150 modem new e59aef4edc45 remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF new a24723050037 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable new aa37448f597c remoteproc: qcom: fix reference leak in adsp_start new c0a6e5ee1ecf remoteproc: qcom: pas: fix error handling in adsp_pds_enable new 6dfdf6e4e709 remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc [...] new cca21000261b remoteproc/mediatek: Fix kernel test robot warning new c3d4e5b12672 remoteproc: qcom: Fix potential NULL dereference in adsp_i [...] new 22c3df6f5574 remoteproc/mediatek: unprepare clk if scp_before_load fails new 3efa0ea743b7 remoteproc/mediatek: read IPI buffer offset from FW new 4c0943255805 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 48f186d6e53d Merge remote-tracking branch 'rpmsg/for-next' new 4f2e7f6a2ce4 Merge remote-tracking branch 'gpio/for-next' new af7b9632a2e5 Merge remote-tracking branch 'pinctrl/for-next' new 0fd59e5c3495 pwm: bcm2835: Support apply function for atomic configuration new 8793b4ce7a4a pwm: imx27: Fix overflow for bigger periods new fb3fffcc8d1a pwm: Remove unused function pwmchip_add_inversed() new 62124bb88c4e Merge remote-tracking branch 'pwm/for-next' new 878f12dbb8f5 exec: Don't open code get_close_on_exec new b6043501289e exec: Move unshare_files to fix posix file locking during exec new 1f702603e712 exec: Simplify unshare_files new 950db38ff2c0 exec: Remove reset_files_struct new f43c283a89a7 kcmp: In kcmp_epoll_target use fget_task new b48845af0152 bpf: In bpf_task_fd_query use fget_task new 439be3265603 proc/fd: In proc_fd_link use fget_task new bebf684bf330 file: Rename __fcheck_files to files_lookup_fd_raw new 120ce2b0cd52 file: Factor files_lookup_fd_locked out of fcheck_files new f36c29432741 file: Replace fcheck_files with files_lookup_fd_rcu new 460b4f812a9d file: Rename fcheck lookup_fd_rcu new 3a879fb38082 file: Implement task_lookup_fd_rcu new 64eb661fda02 proc/fd: In tid_fd_mode use task_lookup_fd_rcu new ed77e80e14a3 kcmp: In get_file_raw_ptr use task_lookup_fd_rcu new e9a53aeb5e0a file: Implement task_lookup_next_fd_rcu new 5b17b61870e2 proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu new 66ed594409a1 bpf/task_iter: In task_file_seq_get_next use task_lookup_n [...] new 775e0656b272 proc/fd: In fdinfo seq_show don't use get_files_struct new d74ba04d919e file: Merge __fd_install into fd_install new e06b53c22f31 file: In f_dupfd read RLIMIT_NOFILE once. new aa384d10f3d0 file: Merge __alloc_fd into alloc_fd new 8760c909f54a file: Rename __close_fd to close_fd and remove the files p [...] new 1572bfdf21d4 file: Replace ksys_close with close_fd new 9fe83c43e71c file: Rename __close_fd_get_file close_fd_get_file new fa67bf885e52 file: Remove get_files_struct new 125c00af3b2c exec: Move unshare_files and guarantee files_struct.count [...] new c39ab6de2273 coredump: Document coredump code exclusively used by cell spufs new 9ee1206dcfb9 exec: Move io_uring_task_cancel after the point of no return new f7cfd871ae0c exec: Transform exec_update_mutex into a rw_semaphore new 498a1acd9ccf Merge of signal-for-v5.11, exec-for-v5.11, and exec-update [...] new 6eac0322d520 Merge remote-tracking branch 'userns/for-next' new 271e0c9dce1b ktest.pl: Fix incorrect reboot for grub2bls new 41b9879be64a Merge remote-tracking branch 'ktest/for-next' new e698aa876c38 Merge remote-tracking branch 'kselftest/next' new 1f02c6133f6b Merge remote-tracking branch 'livepatching/for-next' new 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] new c7d8417a6fe0 Merge remote-tracking branch 'coresight/next' new 1ca9573cdf22 Merge remote-tracking branch 'rtc/rtc-next' new 911c48b0b5b8 Merge remote-tracking branch 'ntb/ntb-next' new 8760bef931cd Merge remote-tracking branch 'seccomp/for-next/seccomp' new daa9b66b489e Merge remote-tracking branch 'slimbus/for-next' new 187dfb4c4bfc Merge remote-tracking branch 'nvmem/for-next' new 55a5fc0d4e2c Merge remote-tracking branch 'xarray/main' new 5a76b726bf65 Merge remote-tracking branch 'hyperv/hyperv-next' new 1f81bcf479e2 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 096135e19669 Merge remote-tracking branch 'pidfd/for-next' new be476a7b60dc Merge remote-tracking branch 'fpga/for-next' new 389984f27062 Merge remote-tracking branch 'kunit-next/kunit' new cf68a8d4fc8a Merge remote-tracking branch 'notifications/notifications- [...] new 3c75996b8810 Merge remote-tracking branch 'memblock/for-next' new 5ee06b21caae swiotlb.h: add "inline" to swiotlb_adjust_size new 1695ae48f13c Merge branch 'akpm-current/current' new 4fffb12addb4 kmap: stupid hacks to make it compile new dcce5b50b4a9 apparmor: remove duplicate macro list_entry_is_head() new e95188295b65 mm/memcg: bail early from swap accounting if memcg disabled new 5b36371bb6ff mm/memcg: warning on !memcg after readahead page charged new 45e9cad9a946 mm/memcg: remove unused definitions new 14ec91139c65 mm, kvm: account kvm_vcpu_mmap to kmemcg new d7336aa26ddf mm: slub: call account_slab_page() after slab page initialization new 9b43d097a913 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new bc1930cac516 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 980735943fe0 mm/memcontrol:rewrite mem_cgroup_page_lruvec() new 02e3b3392c01 mm/memcg: add missed warning in mem_cgroup_lruvec new 231fa8477c1a mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() new d3be8873f899 treewide: remove stringification from __alias macro definition new 57724c2df84e ARM: boot: quote aliased symbol names in string.c new e404c7ec4a71 epoll: check for events when removing a timed out thread f [...] new 6f4fae87abd3 epoll: simplify signal handling new fb8c7c61732e epoll: pull fatal signal checks into ep_send_events() new 85b2243084e7 epoll: move eavail next to the list_empty_careful check new 01e23cfa3540 epoll: simplify and optimize busy loop logic new 862de6988e51 epoll: pull all code between fetch_events and send_event i [...] new 6aa8542968a7 epoll: replace gotos with a proper loop new 6b1f1fe88955 epoll: eliminate unnecessary lock for zero timeout new 58e9431e7feb mm: unexport follow_pte_pmd new 5269e6048235 mm: simplify follow_pte{,pmd} new 75966eade6ef merge fix for "s390/pci: remove races against pte updates" new 6146ce5942e7 kasan: drop unnecessary GPL text from comment headers new d644c83693cb kasan: KASAN_VMALLOC depends on KASAN_GENERIC new 7dfecb51a366 kasan: group vmalloc code new 65de4102073a kasan: shadow declarations only for software modes new 62438fb5328f kasan, mm: fix build issue with asmlinkage new 65c05a16cf1e kasan: rename (un)poison_shadow to (un)poison_range new 13708d6aa0c7 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* new 3aa13181c020 kasan: only build init.c for software modes new e9d18471a3d1 kasan: split out shadow.c from common.c new d414654f226a kasan: define KASAN_MEMORY_PER_SHADOW_PAGE new e1435aae75e6 kasan: rename report and tags files new ee8009fec0d2 kasan: don't duplicate config dependencies new 2be6edfa36e2 kasan: hide invalid free check implementation new fdd80a5b0529 kasan: decode stack frame only with KASAN_STACK_ENABLE new 17c564269eed kasan, arm64: only init shadow for software modes new e7b9ff125246 kasan, arm64: only use kasan_depth for software modes new 14415b516319 kasan, arm64: move initialization message new 67e1878ba449 kasan, arm64: rename kasan_init_tags and mark as __init new fe28274d829a kasan: rename addr_has_shadow to addr_has_metadata new 585a9319f750 kasan: rename print_shadow_for_address to print_memory_metadata new 99f888970581 kasan: rename SHADOW layout macros to META new 4784bb6cc87e kasan: separate metadata_fetch_row for each mode new a6eda3825717 kasan: introduce CONFIG_KASAN_HW_TAGS new a7a6a03912b6 arm64: enable armv8.5-a asm-arch option new 478b476cc2a6 arm64: mte: add in-kernel MTE helpers new f120d1e5b797 arm64: mte: reset the page tag in page->flags new 90eb35359d94 arm64: mte: add in-kernel tag fault handler new 1269455b69f2 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE new 42615f975283 arm64: kasan: allow enabling in-kernel MTE new f54bafba800f arm64: mte: convert gcr_user into an exclude mask new 6dd1ab305c14 arm64: mte: switch GCR_EL1 in kernel entry and exit new 682b9f280de1 kasan, mm: untag page address in free_reserved_area new 2b255ab45532 arm64: kasan: align allocations for HW_TAGS new a482a35b2cee arm64: kasan: add arch layer for memory tagging helpers new b6daa0a46531 kasan: define KASAN_GRANULE_SIZE for HW_TAGS new 5ba88a7eed94 kasan, x86, s390: update undef CONFIG_KASAN new bf54407ce013 kasan, arm64: expand CONFIG_KASAN checks new 40d5d1ef6cdf kasan, arm64: implement HW_TAGS runtime new e1bbdf0e55fd kasan, arm64: print report from tag fault handler new 4d3146bab341 kasan, mm: reset tags when accessing metadata new 15b2464b11a8 kasan, arm64: enable CONFIG_KASAN_HW_TAGS new c36815b546be kasan: add documentation for hardware tag-based mode new 2180ad59d3d6 kselftest/arm64: check GCR_EL1 after context switch new 88b8e10de1cb kasan: simplify quarantine_put call site new a8c88d427dfb kasan: rename get_alloc/free_info new b5bd563823fd kasan: introduce set_alloc_info new f2dc6ed1fd74 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK new 5e3feb6f8804 kasan: allow VMAP_STACK for HW_TAGS mode new d300e56648ef kasan: remove __kasan_unpoison_stack new 45f259af52f4 kasan: inline kasan_reset_tag for tag-based modes new 077ad37f5a72 kasan: inline random_tag for HW_TAGS new c6425a6378d8 kasan: open-code kasan_unpoison_slab new 321df71c017c kasan: inline (un)poison_range and check_invalid_free new 24a698ea009e kasan: add and integrate kasan boot parameters new 0dd5b67b62d8 kasan: don't use read-only static keys new ba2c5d9a6924 kasan, mm: check kasan_enabled in annotations new 83c0297455aa kasan, mm: rename kasan_poison_kfree new f5d62c5a2319 kasan: don't round_up too much new 782f09495ce6 kasan: simplify assign_tag and set_tag calls new a4b7f7cfa736 kasan: clarify comment in __kasan_kfree_large new 826db184639b kasan: sanitize objects when metadata doesn't fit new 3f85e5684632 kasan, mm: allow cache merging with no metadata new fc13277165c3 kasan: update documentation new 237fb8931221 mm: fix some spelling mistakes in comments new a6ce4c1c1685 epoll: convert internal api to timespec64 new e659ea023dbb epoll: add syscall epoll_pwait2 new fb728736669f epoll: wire up syscall epoll_pwait2 new 4b4aa74f1c97 selftests/filesystems: expand epoll with epoll_pwait2 new a85cd9647464 mmap locking API: don't check locking if the mm isn't live yet new 2bd8f08467cb mm/gup: assert that the mmap lock is held in __get_user_pages() new 509688a26289 mm: add definition of PMD_PAGE_ORDER new 2c2e33de8c46 mmap: make mlock_future_check() global new 8e29cec4b766 set_memory: allow set_direct_map_*_noflush() for multiple pages new 760e4c46a483 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new 0fbd5182d2cd set_memory: allow querying whether set_direct_map_*() is a [...] new 15e4fff53390 kfence: fix implicit function declaration new 1ee4d213aa46 mm: introduce memfd_secret system call to create "secret" [...] new ba564a4ccfab secretmem: use PMD-size pages to amortize direct map fragm [...] new 0c84c1caa0af secretmem: add memcg accounting new d65aacbf4e36 PM: hibernate: disable when there are active secretmem users new 620dce57a5ac arch, mm: wire up memfd_secret system call were relevant new 3a761b70b7fe arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new a6a3b89586b1 secretmem: test: add basic selftest for memfd_secret(2)
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 (4708caa230ac) \ N -- N -- N refs/heads/akpm (a6a3b89586b1)
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 1074 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-devices-system-cpu | 3 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 16 + .../ABI/testing/sysfs-platform_profile.rst | 66 - Documentation/admin-guide/kernel-parameters.txt | 1 + Documentation/core-api/atomic_ops.rst | 664 ------- .../bindings/clock/fsl,flexspi-clock.yaml | 55 + .../devicetree/bindings/clock/qcom,gcc-sdx55.yaml | 77 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 2 + .../devicetree/bindings/i2c/i2c-ocores.txt | 8 +- Documentation/devicetree/bindings/i2c/i2c-omap.txt | 1 + .../bindings/input/cypress,tm2-touchkey.txt | 33 - .../bindings/input/cypress,tm2-touchkey.yaml | 73 + .../devicetree/bindings/mtd/intel,lgm-nand.yaml | 99 + .../devicetree/bindings/mtd/partition.txt | 131 +- .../bindings/mtd/partitions/fixed-partitions.yaml | 152 ++ .../devicetree/bindings/mtd/qcom_nandc.txt | 2 + .../bindings/mtd/rockchip,nand-controller.yaml | 161 ++ .../devicetree/bindings/pci/qcom,pcie.txt | 6 +- .../devicetree/bindings/pci/rcar-pci-ep.yaml | 9 + .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 21 +- .../devicetree/bindings/pci/ti,j721e-pci-host.yaml | 27 +- .../bindings/power/reset/regulator-poweroff.yaml | 37 - .../bindings/remoteproc/ti,pru-rproc.yaml | 214 +++ .../bindings/reset/hisilicon,hi3660-reset.txt | 44 - .../bindings/reset/hisilicon,hi3660-reset.yaml | 77 + .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 +- Documentation/gpu/vkms.rst | 70 + Documentation/locking/seqlock.rst | 21 +- Documentation/networking/ppp_generic.rst | 16 + Documentation/security/keys/core.rst | 4 +- MAINTAINERS | 15 +- arch/Kconfig | 7 +- arch/arm/include/asm/highmem.h | 1 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 6 +- arch/arm64/include/asm/pgtable.h | 4 + arch/ia64/kernel/time.c | 20 +- arch/powerpc/Kconfig | 5 +- arch/powerpc/include/asm/book3s/32/kup.h | 10 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 17 +- arch/powerpc/include/asm/book3s/32/tlbflush.h | 69 +- arch/powerpc/include/asm/book3s/64/kup.h | 32 +- arch/powerpc/include/asm/bug.h | 1 + arch/powerpc/include/asm/cpm1.h | 1 + arch/powerpc/include/asm/cputable.h | 22 +- arch/powerpc/include/asm/hvcall.h | 9 + arch/powerpc/include/asm/kup.h | 4 +- arch/powerpc/include/asm/machdep.h | 1 - arch/powerpc/include/asm/mmu.h | 30 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 7 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 23 + arch/powerpc/include/asm/nohash/tlbflush.h | 1 - arch/powerpc/include/asm/page_32.h | 6 - arch/powerpc/include/asm/ppc-opcode.h | 16 +- arch/powerpc/include/asm/reg.h | 5 +- arch/powerpc/include/asm/rtas-types.h | 8 - arch/powerpc/include/asm/rtas.h | 17 +- arch/powerpc/include/asm/smp.h | 6 + arch/powerpc/include/asm/tlb.h | 3 - arch/powerpc/kernel/cacheinfo.c | 30 +- arch/powerpc/kernel/cputable.c | 88 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 21 +- arch/powerpc/kernel/entry_32.S | 2 +- arch/powerpc/kernel/entry_64.S | 2 +- arch/powerpc/kernel/exceptions-64e.S | 2 +- arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/head_64.S | 3 +- arch/powerpc/kernel/head_8xx.S | 59 +- arch/powerpc/kernel/head_book3s_32.S | 13 - arch/powerpc/kernel/hw_breakpoint.c | 67 +- arch/powerpc/kernel/irq.c | 53 +- arch/powerpc/kernel/process.c | 37 +- arch/powerpc/kernel/rtas.c | 245 +-- arch/powerpc/kernel/smp.c | 241 ++- arch/powerpc/kernel/time.c | 65 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/lib/sstep.c | 160 +- arch/powerpc/lib/test_emulate_step.c | 270 +++ arch/powerpc/mm/book3s32/Makefile | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 142 +- arch/powerpc/mm/book3s32/mmu.c | 20 +- arch/powerpc/mm/book3s32/nohash_low.S | 80 + arch/powerpc/mm/book3s32/tlb.c | 89 +- arch/powerpc/mm/book3s64/iommu_api.c | 2 +- arch/powerpc/mm/fault.c | 79 +- arch/powerpc/mm/hugetlbpage.c | 56 +- arch/powerpc/mm/mmu_decl.h | 4 - arch/powerpc/mm/nohash/8xx.c | 3 +- arch/powerpc/perf/8xx-pmu.c | 16 +- arch/powerpc/perf/core-book3s.c | 10 + arch/powerpc/platforms/8xx/Kconfig | 7 - arch/powerpc/platforms/8xx/micropatch.c | 11 + arch/powerpc/platforms/Kconfig.cputype | 24 +- arch/powerpc/platforms/powermac/sleep.S | 132 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/pseries/mobility.c | 358 +++- arch/powerpc/platforms/pseries/suspend.c | 79 +- arch/s390/Kconfig | 1 + arch/s390/crypto/arch_random.c | 110 +- arch/s390/include/asm/archrandom.h | 5 +- arch/s390/include/asm/vtime.h | 1 - arch/s390/kernel/setup.c | 3 + arch/s390/kernel/vtime.c | 51 +- arch/sh/boards/of-generic.c | 2 +- arch/sparc/include/asm/pgtable_64.h | 13 + arch/sparc/mm/hugetlbpage.c | 19 +- arch/um/Kconfig | 5 + arch/um/drivers/line.c | 30 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/port_kern.c | 4 +- arch/um/drivers/random.c | 105 +- arch/um/drivers/ubd_kern.c | 271 ++- arch/um/drivers/vector_kern.c | 10 +- arch/um/drivers/virtio_uml.c | 31 +- arch/um/drivers/xterm_kern.c | 2 +- arch/um/include/asm/irq.h | 9 +- arch/um/include/linux/time-internal.h | 4 +- arch/um/include/shared/irq_kern.h | 13 +- arch/um/include/shared/irq_user.h | 21 +- arch/um/include/shared/kern_util.h | 3 + arch/um/include/shared/os.h | 12 +- arch/um/kernel/irq.c | 519 +++--- arch/um/kernel/process.c | 13 +- arch/um/kernel/sigio.c | 2 +- arch/um/kernel/time.c | 40 +- arch/um/kernel/um_arch.c | 67 + arch/um/os-Linux/Makefile | 2 + arch/um/os-Linux/irq.c | 2 +- arch/um/os-Linux/sigio.c | 31 +- arch/um/os-Linux/signal.c | 19 +- arch/um/os-Linux/time.c | 17 +- arch/um/os-Linux/umid.c | 17 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 16 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/include/asm/mem_encrypt.h | 2 + arch/x86/include/asm/sync_core.h | 9 +- arch/x86/include/asm/topology.h | 5 + arch/x86/include/asm/uv/bios.h | 2 + arch/x86/include/uapi/asm/sgx.h | 2 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/apic/x2apic_uv_x.c | 23 +- arch/x86/kernel/cpu/amd.c | 21 - arch/x86/kernel/cpu/hygon.c | 20 - arch/x86/kernel/cpu/sgx/ioctl.c | 2 +- arch/x86/kernel/kprobes/core.c | 6 + arch/x86/kernel/msr.c | 3 +- arch/x86/kernel/setup.c | 6 + arch/x86/kernel/smpboot.c | 79 +- arch/x86/kernel/uprobes.c | 2 + arch/x86/mm/mem_encrypt.c | 31 + arch/x86/mm/tlb.c | 10 +- arch/xtensa/kernel/time.c | 2 +- certs/blacklist.c | 10 +- certs/system_keyring.c | 5 +- crypto/asymmetric_keys/asymmetric_type.c | 6 +- crypto/asymmetric_keys/pkcs7_parser.h | 5 +- crypto/asymmetric_keys/pkcs7_trust.c | 2 +- crypto/asymmetric_keys/pkcs7_verify.c | 9 +- drivers/accessibility/speakup/speakup_dectlk.c | 2 +- drivers/acpi/cppc_acpi.c | 133 +- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/property.c | 2 +- drivers/acpi/scan.c | 2 +- drivers/android/binder.c | 1 + drivers/android/binder_alloc.c | 48 + drivers/android/binder_alloc.h | 4 +- drivers/base/base.h | 1 - drivers/base/core.c | 557 ++++-- drivers/base/dd.c | 9 +- drivers/base/platform.c | 470 ++--- drivers/base/power/domain.c | 73 +- drivers/base/property.c | 52 + drivers/base/soc.c | 2 +- drivers/base/swnode.c | 2 +- drivers/bus/fsl-mc/dprc-driver.c | 4 +- drivers/bus/fsl-mc/dprc.c | 2 + drivers/bus/fsl-mc/fsl-mc-allocator.c | 4 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 47 +- drivers/bus/fsl-mc/fsl-mc-private.h | 5 +- drivers/char/hw_random/Kconfig | 16 +- drivers/clk/Kconfig | 11 +- drivers/clk/Makefile | 1 + drivers/clk/clk-composite.c | 50 + drivers/clk/clk-divider.c | 34 + drivers/clk/clk-fsl-flexspi.c | 106 ++ drivers/clk/clk-fsl-sai.c | 14 +- drivers/clk/clk-pwm.c | 2 +- drivers/clk/clk-qoriq.c | 13 +- drivers/clk/clk-scpi.c | 2 +- drivers/clk/imx/Kconfig | 4 +- drivers/clk/meson/Kconfig | 7 +- drivers/clk/meson/axg-aoclk.c | 5 +- drivers/clk/meson/axg.c | 824 ++++++++- drivers/clk/meson/axg.h | 23 +- drivers/clk/meson/g12a-aoclk.c | 5 +- drivers/clk/meson/g12a.c | 79 +- drivers/clk/meson/g12a.h | 3 +- drivers/clk/meson/gxbb-aoclk.c | 5 +- drivers/clk/meson/gxbb.c | 5 +- drivers/clk/meson/meson-aoclk.c | 4 + drivers/clk/meson/meson-eeclk.c | 3 + drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-rpmh.c | 54 + drivers/clk/qcom/gcc-sc7180.c | 5 +- drivers/clk/qcom/gcc-sdx55.c | 1659 +++++++++++++++++ drivers/clk/qcom/lpasscorecc-sc7180.c | 10 +- drivers/clk/tegra/clk-id.h | 1 + drivers/clk/tegra/clk-tegra-periph.c | 2 +- drivers/cpufreq/cppc_cpufreq.c | 202 +-- drivers/firmware/Kconfig | 2 +- drivers/firmware/efi/efi-init.c | 32 +- drivers/fsi/fsi-master-aspeed.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 9 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 20 +- drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h | 6 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 89 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 25 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 4 + drivers/gpu/drm/drm_dsc.c | 30 +- drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- drivers/gpu/drm/i915/display/intel_bios.c | 11 +- drivers/gpu/drm/i915/display/intel_dp.c | 8 + drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- drivers/hwspinlock/sirf_hwspinlock.c | 2 +- .../hwtracing/coresight/coresight-cti-platform.c | 6 +- drivers/input/keyboard/cros_ec_keyb.c | 1 + drivers/input/keyboard/tm2-touchkey.c | 3 +- drivers/input/mouse/cyapa.c | 10 +- drivers/input/serio/i8042-x86ia64io.h | 42 + drivers/iommu/hyperv-iommu.c | 4 +- drivers/misc/altera-stapl/altera.c | 5 - drivers/misc/cardreader/rts5249.c | 26 +- drivers/misc/cardreader/rtsx_pcr.c | 126 +- drivers/misc/cardreader/rtsx_pcr.h | 1 + drivers/misc/genwqe/card_base.c | 19 +- drivers/misc/isl29003.c | 4 +- drivers/misc/lkdtm/Makefile | 2 +- drivers/misc/lkdtm/rodata.c | 2 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/misc/pvpanic.c | 134 +- drivers/misc/sgi-xp/xpc.h | 1 + drivers/misc/sgi-xp/xpc_main.c | 2 +- drivers/misc/sgi-xp/xpc_partition.c | 20 +- drivers/misc/vmw_vmci/vmci_context.c | 2 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 16 + drivers/mtd/nand/ecc-sw-bch.c | 4 +- drivers/mtd/nand/ecc-sw-hamming.c | 4 +- drivers/mtd/nand/raw/Kconfig | 20 + drivers/mtd/nand/raw/Makefile | 2 + drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 68 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h | 1 + drivers/mtd/nand/raw/intel-nand-controller.c | 721 ++++++++ drivers/mtd/nand/raw/meson_nand.c | 5 +- drivers/mtd/nand/raw/mxc_nand.c | 25 +- drivers/mtd/nand/raw/qcom_nandc.c | 68 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 1495 +++++++++++++++ drivers/mtd/nand/spi/macronix.c | 27 + drivers/mtd/nand/spi/micron.c | 124 +- drivers/net/can/flexcan.c | 18 +- drivers/net/can/m_can/Kconfig | 7 + drivers/net/can/m_can/Makefile | 1 + drivers/net/can/m_can/m_can.c | 12 +- drivers/net/can/m_can/m_can_pci.c | 186 ++ drivers/net/can/m_can/m_can_platform.c | 9 +- drivers/net/can/rx-offload.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 11 +- drivers/net/ethernet/cadence/macb.h | 2 - drivers/net/ethernet/cadence/macb_main.c | 46 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 34 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 112 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 126 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 466 ++++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 28 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 98 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 21 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 + drivers/net/ethernet/intel/e1000e/netdev.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 27 +- drivers/net/ethernet/intel/ice/ice.h | 1 - drivers/net/ethernet/intel/ice/ice_common.c | 109 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 42 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 24 +- drivers/net/ethernet/intel/ice/ice_flow.c | 53 +- drivers/net/ethernet/intel/ice/ice_main.c | 13 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 61 +- drivers/net/ethernet/intel/ice/ice_sched.c | 21 +- drivers/net/ethernet/intel/ice/ice_switch.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 31 +- drivers/net/ethernet/intel/igb/igb.h | 5 + drivers/net/ethernet/intel/igb/igb_main.c | 37 +- drivers/net/ethernet/intel/igc/igc_base.c | 1 + drivers/net/ethernet/intel/igc/igc_hw.h | 1 + drivers/net/ethernet/intel/igc/igc_main.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 24 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 8 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 9 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 21 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 40 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 12 +- drivers/net/ethernet/mellanox/mlx4/srq.c | 9 +- drivers/net/ethernet/netronome/nfp/crypto/tls.c | 2 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 15 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 2 + drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 73 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 3 + drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 3 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 10 +- drivers/net/geneve.c | 20 +- drivers/net/phy/sfp-bus.c | 11 +- drivers/net/phy/sfp.c | 63 +- drivers/net/ppp/ppp_generic.c | 152 +- drivers/net/vxlan.c | 2 +- drivers/net/wan/hdlc_x25.c | 2 - drivers/net/wan/lapbether.c | 13 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 69 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 58 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 60 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 16 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 85 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 74 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/binding.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/context.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 61 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 81 +- drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/led.h | 62 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 64 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 64 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 78 +- .../net/wireless/intel/iwlwifi/fw/api/offload.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/paging.h | 67 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 66 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 83 +- drivers/net/wireless/intel/iwlwifi/fw/api/sf.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/soc.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 64 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 151 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 96 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 79 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 64 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 64 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 63 +- drivers/net/wireless/intel/iwlwifi/fw/paging.c | 69 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 62 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 68 +- .../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 56 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 58 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 71 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 64 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 69 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 64 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 65 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 76 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 62 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 66 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 68 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 176 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 65 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 69 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 78 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 93 +- drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 99 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 65 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 65 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 82 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 65 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 112 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 64 +- drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 108 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 95 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 129 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 88 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 69 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 103 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 69 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 68 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 76 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 120 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 140 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 421 ++++- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 76 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 68 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 68 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 76 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 71 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 57 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 60 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 90 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 80 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 113 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 83 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 155 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 57 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 351 +--- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 308 +++- drivers/net/wireless/intel/iwlwifi/queue/tx.h | 68 +- drivers/net/wireless/microchip/wilc1000/spi.c | 23 +- drivers/net/wireless/st/cw1200/txrx.c | 2 +- drivers/of/dynamic.c | 1 + drivers/of/platform.c | 2 - drivers/of/property.c | 149 +- drivers/pci/controller/cadence/pci-j721e.c | 28 +- drivers/pci/controller/dwc/Kconfig | 1 + drivers/pci/controller/dwc/pcie-al.c | 12 +- drivers/pci/controller/dwc/pcie-designware-host.c | 8 + drivers/pci/controller/dwc/pcie-hisi.c | 2 - drivers/pci/controller/dwc/pcie-qcom.c | 99 + drivers/pci/controller/pci-aardvark.c | 13 +- drivers/pci/controller/pci-host-generic.c | 1 - drivers/pci/controller/pci-thunder-ecam.c | 1 - drivers/pci/controller/pci-thunder-pem.c | 13 +- drivers/pci/controller/pci-xgene.c | 2 - drivers/pci/controller/pcie-brcmstb.c | 16 +- drivers/pci/controller/pcie-iproc.c | 31 +- drivers/pci/controller/pcie-rockchip-host.c | 27 +- drivers/pci/controller/pcie-rockchip.h | 8 +- drivers/pci/controller/pcie-tango.c | 1 - drivers/pci/controller/pcie-xilinx-nwl.c | 9 +- drivers/pci/controller/pcie-xilinx.c | 11 +- drivers/pci/controller/vmd.c | 19 +- drivers/pci/ecam.c | 32 +- drivers/pci/pci.c | 2 +- drivers/pci/quirks.c | 14 + drivers/platform/x86/uv_sysfs.c | 75 +- drivers/pwm/pwm-bcm2835.c | 69 +- drivers/pwm/pwm-imx27.c | 3 +- drivers/remoteproc/Kconfig | 12 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/mtk_common.h | 28 +- drivers/remoteproc/mtk_scp.c | 92 +- drivers/remoteproc/pru_rproc.c | 875 +++++++++ drivers/remoteproc/pru_rproc.h | 46 + drivers/remoteproc/qcom_common.c | 146 ++ drivers/remoteproc/qcom_common.h | 2 + drivers/remoteproc/qcom_q6v5_adsp.c | 9 +- drivers/remoteproc/qcom_q6v5_pas.c | 28 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/remoteproc/remoteproc_coredump.c | 140 ++ drivers/remoteproc/remoteproc_elf_helpers.h | 26 + drivers/reset/hisilicon/reset-hi3660.c | 9 +- drivers/siox/siox-core.c | 50 +- drivers/slimbus/qcom-ctrl.c | 9 +- drivers/spmi/spmi.c | 19 +- drivers/staging/comedi/drivers/mf6x4.c | 3 +- drivers/staging/greybus/TODO | 2 + drivers/staging/most/i2c/Kconfig | 2 +- drivers/staging/olpc_dcon/olpc_dcon.c | 3 +- drivers/staging/qlge/qlge.h | 2 +- drivers/thermal/intel/int340x_thermal/Kconfig | 6 +- drivers/thermal/intel/int340x_thermal/Makefile | 3 + .../int340x_thermal/processor_thermal_device.c | 282 +-- .../int340x_thermal/processor_thermal_device.h | 82 + .../intel/int340x_thermal/processor_thermal_mbox.c | 212 +++ .../intel/int340x_thermal/processor_thermal_rapl.c | 134 ++ .../intel/int340x_thermal/processor_thermal_rfim.c | 244 +++ drivers/thermal/intel/intel_pch_thermal.c | 13 +- drivers/tty/serial/8250/8250_omap.c | 5 - drivers/tty/serial/imx.c | 67 +- drivers/tty/serial/serial_core.c | 4 + drivers/tty/vt/vt_ioctl.c | 4 +- drivers/uio/uio_aec.c | 8 +- drivers/uio/uio_cif.c | 8 +- drivers/uio/uio_dmem_genirq.c | 62 +- drivers/uio/uio_fsl_elbc_gpcm.c | 32 +- drivers/uio/uio_hv_generic.c | 8 +- drivers/uio/uio_mf624.c | 8 +- drivers/uio/uio_netx.c | 8 +- drivers/uio/uio_pci_generic.c | 8 +- drivers/uio/uio_pruss.c | 7 +- drivers/uio/uio_sercos3.c | 14 +- drivers/usb/atm/cxacru.c | 9 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/atm/xusbatm.c | 2 +- drivers/usb/gadget/function/f_acm.c | 2 +- drivers/usb/gadget/function/f_fs.c | 182 +- drivers/usb/gadget/function/f_midi.c | 6 + drivers/usb/gadget/function/f_rndis.c | 4 +- drivers/usb/host/ehci-omap.c | 1 + drivers/usb/host/fotg210-hcd.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 4 +- drivers/usb/host/sl811-hcd.c | 20 +- drivers/usb/host/u132-hcd.c | 6 +- drivers/usb/host/xhci-hub.c | 4 + drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-plat.c | 3 + drivers/usb/host/xhci-ring.c | 2 +- drivers/usb/host/xhci.c | 129 +- drivers/usb/host/xhci.h | 5 + drivers/usb/phy/Kconfig | 2 +- drivers/usb/storage/uas.c | 3 + drivers/usb/storage/unusual_uas.h | 7 +- drivers/usb/storage/usb.c | 3 + drivers/usb/typec/mux/intel_pmc_mux.c | 14 +- drivers/usb/typec/tcpm/fusb302.c | 16 +- drivers/usb/typec/tcpm/tcpci.c | 51 +- drivers/usb/typec/tcpm/tcpci.h | 6 + drivers/usb/typec/tcpm/tcpci_maxim.c | 16 +- drivers/usb/typec/tcpm/tcpm.c | 70 +- drivers/usb/typec/tcpm/wcove.c | 3 +- drivers/vfio/platform/vfio_platform.c | 13 +- drivers/vfio/vfio.c | 18 + drivers/vfio/vfio_iommu_type1.c | 24 + drivers/vme/bridges/vme_ca91cx42.c | 13 +- drivers/vme/bridges/vme_tsi148.c | 13 +- fs/cifs/cifs_dfs_ref.c | 18 +- fs/cifs/cifs_fs_sb.h | 2 +- fs/cifs/cifsacl.c | 3 +- fs/cifs/cifsencrypt.c | 5 + fs/cifs/cifsfs.c | 94 +- fs/cifs/cifsfs.h | 4 + fs/cifs/cifsglob.h | 99 +- fs/cifs/cifsproto.h | 29 +- fs/cifs/connect.c | 1910 ++++---------------- fs/cifs/dfs_cache.c | 115 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/dir.c | 7 +- fs/cifs/fs_context.c | 1226 +++++++++++-- fs/cifs/fs_context.h | 217 ++- fs/cifs/sess.c | 53 +- fs/cifs/smb1ops.c | 11 +- fs/cifs/smb2misc.c | 7 +- fs/cifs/smb2ops.c | 17 +- fs/cifs/smb2pdu.c | 7 +- fs/cifs/smb2pdu.h | 14 +- fs/erofs/compress.h | 3 + fs/erofs/zdata.c | 48 +- fs/exec.c | 15 +- fs/ext4/balloc.c | 2 +- fs/ext4/block_validity.c | 6 +- fs/ext4/ext4.h | 25 + fs/ext4/ext4_jbd2.h | 9 +- fs/ext4/extents.c | 1 - fs/ext4/fsync.c | 2 +- fs/ext4/indirect.c | 4 +- fs/ext4/inode.c | 10 +- fs/ext4/mballoc.c | 30 +- fs/ext4/namei.c | 12 +- fs/ext4/page-io.c | 3 - fs/ext4/super.c | 72 +- fs/ext4/xattr.c | 1 - fs/fuse/acl.c | 6 + fs/fuse/dir.c | 37 +- fs/fuse/file.c | 19 +- fs/fuse/fuse_i.h | 12 + fs/fuse/inode.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 9 + fs/kernfs/dir.c | 3 +- fs/proc/base.c | 10 +- fs/zonefs/super.c | 14 +- include/acpi/cppc_acpi.h | 5 +- include/crypto/public_key.h | 1 - include/drm/drm_dsc.h | 1 + include/drm/gpu_scheduler.h | 2 +- include/dt-bindings/clock/fsl,qoriq-clockgen.h | 15 + include/dt-bindings/clock/g12a-clkc.h | 2 + include/dt-bindings/clock/qcom,gcc-sdx55.h | 117 ++ include/dt-bindings/clock/qcom,rpmh.h | 9 + include/keys/encrypted-type.h | 2 +- include/linux/clk-provider.h | 34 + include/linux/completion.h | 5 +- include/linux/device.h | 10 +- include/linux/fwnode.h | 73 +- include/linux/hardirq.h | 4 +- include/linux/jbd2.h | 5 +- include/linux/key.h | 5 +- include/linux/of.h | 2 +- include/linux/pci-ecam.h | 27 + include/linux/pci.h | 1 - include/linux/pgtable.h | 71 + include/linux/platform_device.h | 3 + include/linux/property.h | 3 + include/linux/pwm.h | 5 - include/linux/refcount.h | 2 +- include/linux/remoteproc.h | 3 + include/linux/rtsx_pci.h | 2 + include/linux/rwsem.h | 3 + include/linux/sched/signal.h | 11 +- include/linux/seqlock.h | 121 +- include/linux/siox.h | 2 +- include/linux/spmi.h | 1 + include/linux/swiotlb.h | 8 + include/linux/tty.h | 42 +- include/linux/usb/tcpm.h | 9 +- include/linux/usb_usual.h | 2 + include/linux/verification.h | 2 + include/linux/vfio.h | 4 + include/linux/vtime.h | 42 +- include/net/mptcp.h | 1 + include/uapi/linux/android/binder.h | 1 + include/uapi/linux/can/isotp.h | 2 +- include/uapi/linux/ppp-ioctl.h | 2 + init/init_task.c | 2 +- kernel/bpf/verifier.c | 10 +- kernel/dma/swiotlb.c | 31 +- kernel/events/core.c | 155 +- kernel/fork.c | 6 +- kernel/irq/irqdomain.c | 2 +- kernel/kcmp.c | 30 +- kernel/locking/lock_events_list.h | 6 +- kernel/locking/rwsem.c | 383 ++-- kernel/pid.c | 4 +- kernel/sched/core.c | 16 +- kernel/sched/cputime.c | 36 +- kernel/sched/fair.c | 7 +- kernel/sched/membarrier.c | 77 +- kernel/softirq.c | 20 +- lib/dynamic_debug.c | 9 +- lib/locking-selftest.c | 51 +- mm/gup.c | 58 +- net/can/isotp.c | 42 +- net/core/flow_offload.c | 4 +- net/core/rtnetlink.c | 24 +- net/ethtool/bitset.c | 2 + net/ipv4/tcp.c | 4 +- net/ipv4/tcp_ipv4.c | 7 +- net/ipv4/tcp_output.c | 9 +- net/ipv6/tcp_ipv6.c | 7 +- net/mptcp/options.c | 110 +- net/mptcp/pm.c | 48 +- net/mptcp/pm_netlink.c | 31 +- net/mptcp/protocol.c | 23 +- net/mptcp/protocol.h | 51 +- net/mptcp/subflow.c | 19 +- net/sched/cls_flower.c | 4 +- net/x25/x25_link.c | 25 +- samples/Kconfig | 2 +- samples/bpf/xdpsock_user.c | 2 + samples/watch_queue/watch_test.c | 2 +- security/integrity/ima/ima_mok.c | 4 +- security/keys/Kconfig | 8 +- security/keys/big_key.c | 9 +- security/keys/key.c | 2 + security/keys/keyctl.c | 2 +- security/keys/keyctl_pkey.c | 2 - security/keys/keyring.c | 10 +- security/keys/process_keys.c | 1 + sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 98 +- sound/usb/implicit.c | 1 + tools/testing/ktest/ktest.pl | 2 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 2 - tools/testing/selftests/bpf/prog_tests/align.c | 8 +- .../selftests/bpf/progs/test_core_reloc_module.c | 8 + .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/verifier/bounds.c | 41 + tools/testing/selftests/net/udpgso_bench_rx.c | 3 + 717 files changed, 20904 insertions(+), 16745 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-platform_profile.rst delete mode 100644 Documentation/core-api/atomic_ops.rst create mode 100644 Documentation/devicetree/bindings/clock/fsl,flexspi-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml delete mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt create mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.yaml create mode 100644 Documentation/devicetree/bindings/mtd/intel,lgm-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml create mode 100644 Documentation/devicetree/bindings/mtd/rockchip,nand-controller.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/regulator-poweroff.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml delete mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml create mode 100644 arch/powerpc/mm/book3s32/nohash_low.S create mode 100644 drivers/clk/clk-fsl-flexspi.c create mode 100644 drivers/clk/qcom/gcc-sdx55.c create mode 100644 drivers/mtd/nand/raw/intel-nand-controller.c create mode 100644 drivers/mtd/nand/raw/rockchip-nand-controller.c create mode 100644 drivers/net/can/m_can/m_can_pci.c create mode 100644 drivers/remoteproc/pru_rproc.c create mode 100644 drivers/remoteproc/pru_rproc.h create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_device.h create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c create mode 100644 include/dt-bindings/clock/fsl,qoriq-clockgen.h create mode 100644 include/dt-bindings/clock/qcom,gcc-sdx55.h