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 1149b2007f38 memfd_secret: use unsigned int rather than long as syscall [...] omits 3a76d185e2d9 secretmem: test: add basic selftest for memfd_secret(2) omits 0f412b92bb35 memfd_secret: use unsigned int rather than long as syscall [...] omits ebad381e4cd1 arch, mm: wire up memfd_secret system call where relevant omits d33a8de90047 PM: hibernate: disable when there are active secretmem users omits a56200ab4343 secretmem: optimize page_is_secretmem() omits 7a8a7b0c2cfc secretmem/gup: don't check if page is secretmem without reference omits b970af43eee1 memfd_secret: use unsigned int rather than long as syscall [...] omits 677639b7e04b mm: introduce memfd_secret system call to create "secret" [...] omits 6feab0fe7b79 set_memory: allow querying whether set_direct_map_*() is a [...] omits 935f965381b3 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 44d0af32b9f2 riscv/Kconfig: make direct map manipulation options depend on MMU omits d68241cbd1d7 mmap: make mlock_future_check() global omits 801abe35a4e2 mm: fix typos in comments omits e0a548a1b09d mm: fix typos in comments omits 8992cfe0567c treewide: remove editor modelines and cruft omits abdc9cfeecd4 ipc/sem.c: spelling fix omits 1470d88a00d8 fs: fat: fix spelling typo of values omits d14ef173d433 kernel/sys.c: fix typo omits 0f5a99295907 kernel/up.c: fix typo omits c56aac15ada9 kernel/user_namespace.c: fix typos omits a6eda9abbb37 kernel/umh.c: fix some spelling mistakes omits 1f5c77e97e3c include/linux/pgtable.h: few spelling fixes omits 4b7834a18f79 mm/slab.c: fix spelling mistake "disired" -> "desired" omits f4cb890b7b5f scripts/spelling.txt: add "overflw" omits 2ef8602bdcab scripts/spelling.txt: Add "diabled" typo omits 8917359739f0 scripts/spelling.txt: add "overlfow" omits b1e1fcff6985 arm: print alloc free paths for address in registers omits 3c0bf017721a mm/vmalloc: remove vwrite() omits 42eef9b4ba04 mm: remove xlate_dev_kmem_ptr() omits 629a050a155c drivers/char: remove /dev/kmem for good omits 3d2e38c237fe mm: fix some typos and code style problems omits ed66326982cf Merge branch 'akpm-current/current' omits 7bd65420ee11 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 2f09e00af184 Merge remote-tracking branch 'rust/rust-next' omits 57de8e882cd3 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits bd9b11bcdb6d Merge remote-tracking branch 'kunit-next/kunit' omits c1e26b3a4c80 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits a5963f5bb603 Merge remote-tracking branch 'hyperv/hyperv-next' omits 67acd54a0035 Merge remote-tracking branch 'nvmem/for-next' omits 91a4e90f6cd1 Merge remote-tracking branch 'slimbus/for-next' omits 3d56fb447e9c Merge remote-tracking branch 'gnss/gnss-next' omits ec62be93d0aa Merge remote-tracking branch 'kspp/for-next/kspp' omits 7545ca8a410e Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 909d61f40f15 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 6d11450af53a Merge remote-tracking branch 'rtc/rtc-next' omits cb18f9840a5a Merge remote-tracking branch 'coresight/next' omits 7ac8404730c6 Merge remote-tracking branch 'livepatching/for-next' omits 03894677fc58 Merge remote-tracking branch 'kselftest/next' omits 848d47247fd7 Merge remote-tracking branch 'pwm/for-next' omits 9fad8c77b9ea Merge remote-tracking branch 'pinctrl/for-next' omits 28119ef70bed Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 80d1e18945d6 Merge remote-tracking branch 'rpmsg/for-next' omits 7226534751c6 Merge remote-tracking branch 'vhost/linux-next' omits 51145523badf Merge remote-tracking branch 'scsi-mkp/for-next' omits aae1a2611a0b Merge remote-tracking branch 'scsi/for-next' omits 70088297c3e7 Merge remote-tracking branch 'cgroup/for-next' omits fa5b915d1615 Merge remote-tracking branch 'dmaengine/next' omits 4400790a1d1a Merge remote-tracking branch 'staging/staging-next' omits e845e0b7a467 Merge remote-tracking branch 'vfio/next' omits a66980803e82 Merge remote-tracking branch 'phy-next/next' omits 051396dc6741 Merge remote-tracking branch 'char-misc/char-misc-next' omits 855e518768de Merge remote-tracking branch 'tty/tty-next' omits 609999ef689f Merge remote-tracking branch 'usb/usb-next' omits 07e488d0cc14 Merge remote-tracking branch 'driver-core/driver-core-next' omits 6360d70df703 Merge remote-tracking branch 'ipmi/for-next' omits 9ca6c97c09e8 Merge remote-tracking branch 'leds/for-next' omits 7c4a4b3c7a79 Merge remote-tracking branch 'hsi/for-next' omits b8bbe8635c4a Merge remote-tracking branch 'chrome-platform/for-next' omits 50a9d6a8bb02 Merge remote-tracking branch 'drivers-x86/for-next' omits 05143ca283cb Merge remote-tracking branch 'percpu/for-next' omits 64d56515f42e Merge remote-tracking branch 'xen-tip/linux-next' omits 809833a0b016 Merge remote-tracking branch 'kvm/next' omits 25fd48098e54 Merge remote-tracking branch 'rcu/rcu/next' omits 69efb3e455d1 Merge remote-tracking branch 'ftrace/for-next' omits a96b40efcbf3 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits a88965774788 Merge remote-tracking branch 'edac/edac-for-next' omits d5c11ef2ec17 Merge remote-tracking branch 'tip/auto-latest' omits 7ca9872a1714 Merge remote-tracking branch 'spi/for-next' omits 11e88bde43e7 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 6a100541549a Merge remote-tracking branch 'devicetree/for-next' omits 4727ead1569a Merge remote-tracking branch 'audit/next' omits 3c74d802ffe0 Merge remote-tracking branch 'iommu/next' omits 5af672db279c Merge remote-tracking branch 'tpmdd/next' omits 74feabb9d4dd Merge remote-tracking branch 'tomoyo/master' omits ba11af0c3f88 Merge remote-tracking branch 'selinux/next' omits 2af1abaa81df Merge remote-tracking branch 'keys/keys-next' omits 204d45d150f0 Merge remote-tracking branch 'integrity/next-integrity' omits ac7d579b1d63 Merge remote-tracking branch 'apparmor/apparmor-next' omits 55028e960fad Merge remote-tracking branch 'security/next-testing' omits a4854e8555d7 Merge remote-tracking branch 'regulator/for-next' omits bf6178a9587f Merge remote-tracking branch 'battery/for-next' omits 00b4cecd846c Merge remote-tracking branch 'backlight/for-backlight-next' omits 0f7f0b36ac4e Merge remote-tracking branch 'mfd/for-mfd-next' omits 08e11333d9ad Merge remote-tracking branch 'mmc/next' omits f7fc5e57a727 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits eeb04f0881d7 Merge remote-tracking branch 'device-mapper/for-next' omits d4418488cec5 Merge remote-tracking branch 'block/for-next' omits d5d7b45b1ba1 Merge remote-tracking branch 'input/next' omits 53745fd2a44b Merge remote-tracking branch 'modules/modules-next' omits db7b4fd62dc7 Merge remote-tracking branch 'sound-asoc/for-next' omits ea4f21f8ef08 Merge remote-tracking branch 'sound/for-next' omits 99c811d0df8a Merge remote-tracking branch 'regmap/for-next' omits a67883bda920 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 3871499050bf Merge remote-tracking branch 'imx-drm/imx-drm/next' omits ddf671343be6 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 106a0c01c140 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3dce998713fa Merge remote-tracking branch 'amdgpu/drm-next' omits b587b145a45b Merge remote-tracking branch 'drm-misc/for-linux-next' omits c06e76b7971a Merge remote-tracking branch 'drm/drm-next' omits bb8f48677698 Merge remote-tracking branch 'crypto/master' omits 8a23fec4ee3c Merge remote-tracking branch 'mtd/mtd/next' omits c91bc8535cbb Merge remote-tracking branch 'gfs2/for-next' omits 63ddadad66f3 Merge remote-tracking branch 'bluetooth/master' omits 573598b5087d Merge remote-tracking branch 'bpf-next/for-next' omits 35b4bd8423c6 Merge remote-tracking branch 'net-next/master' omits d30655d9407d Merge remote-tracking branch 'rdma/for-next' omits 545291f4a72c Merge remote-tracking branch 'swiotlb/linux-next' omits 46cc413712b2 Merge remote-tracking branch 'dlm/next' omits bd4df45eb66b Merge remote-tracking branch 'ieee1394/for-next' omits 5118f96d171b Merge remote-tracking branch 'thermal/thermal/linux-next' omits 44573c6d6636 Merge remote-tracking branch 'pm/linux-next' omits 241f206e0755 Merge remote-tracking branch 'v4l-dvb/master' omits 6ab4f4364c45 Merge remote-tracking branch 'jc_docs/docs-next' omits 0e5d44df7c0b Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 6702f3cd2fcb Merge remote-tracking branch 'dmi/dmi-for-next' omits caef294f737d Merge remote-tracking branch 'i3c/i3c/next' omits 10ce6e4e0a24 Merge remote-tracking branch 'i2c/i2c/for-next' omits 94351751a03e Merge remote-tracking branch 'hid/for-next' omits 9550cfd18423 Merge remote-tracking branch 'pstore/for-next/pstore' omits f9b6175e6346 Merge remote-tracking branch 'pci/next' omits 5d8dc50bc09f Merge remote-tracking branch 'printk/for-next' omits d5ce9f7b3ff5 Merge remote-tracking branch 'vfs/for-next' omits 0e0bb9deb5aa Merge remote-tracking branch 'file-locks/locks-next' omits c26a64ac23aa Merge remote-tracking branch 'iomap/iomap-for-next' omits c8afbdb41338 Merge remote-tracking branch 'xfs/for-next' omits 0336ca8beb97 Merge remote-tracking branch 'v9fs/9p-next' omits 2e2e8027e248 Merge remote-tracking branch 'ubifs/next' omits 1f0e2276363c Merge remote-tracking branch 'overlayfs/overlayfs-next' omits ba4f799f37f3 Merge remote-tracking branch 'cel/for-next' omits 9df1a6ccc8c2 Merge remote-tracking branch 'nfs/linux-next' omits f9da1dc44ab3 Merge remote-tracking branch 'jfs/jfs-next' omits 7d044abb2bf4 Merge remote-tracking branch 'fuse/for-next' omits 9f43137cb903 Merge remote-tracking branch 'f2fs/dev' omits 8122b6936fd6 Merge remote-tracking branch 'ext4/dev' omits 17322b0ef924 Merge remote-tracking branch 'ext3/for_next' omits 4fb46867805f Merge remote-tracking branch 'exfat/dev' omits 5d624d7715b0 Merge remote-tracking branch 'erofs/dev' omits 34118c14a465 Merge remote-tracking branch 'ecryptfs/next' omits 99be254814f8 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits c7a3b2589fcb Merge remote-tracking branch 'cifs/for-next' omits ea07eb18e78b Merge remote-tracking branch 'ceph/master' omits 32dd691d95f1 Merge remote-tracking branch 'btrfs/for-next' omits 5481a3b8ac9a Merge remote-tracking branch 'fscache/fscache-next' omits 32dacc61d08e Merge remote-tracking branch 'pidfd/for-next' omits c8e35316a405 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits d7b9a1fe913d Merge remote-tracking branch 'uml/linux-next' omits 07ae6bd53713 Merge remote-tracking branch 'sh/for-next' omits 814abd3603fc Merge remote-tracking branch 's390/for-next' omits 6703c347b556 Merge remote-tracking branch 'risc-v/for-next' omits 2e8782391676 Merge remote-tracking branch 'powerpc/next' omits fd73cab0b2a0 Merge remote-tracking branch 'parisc-hd/for-next' omits be7b2ec0f20d Merge remote-tracking branch 'mips/mips-next' omits 92e18acb4a08 Merge remote-tracking branch 'microblaze/next' omits cb53e47977a0 Merge remote-tracking branch 'm68knommu/for-next' omits d12f82fcda9b Merge remote-tracking branch 'm68k/for-next' omits b3b33dda4fd2 Merge remote-tracking branch 'h8300/h8300-next' omits dcc0937a7547 Merge remote-tracking branch 'csky/linux-next' omits e27d3ecdeb89 Merge remote-tracking branch 'clk/clk-next' omits f62ad9f6e110 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits bdd42a466472 Merge remote-tracking branch 'tegra/for-next' omits f09c0d304ff5 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ba674e00b975 Merge remote-tracking branch 'samsung-krzk/for-next' omits 38b38b7705c0 Merge remote-tracking branch 'rockchip/for-next' omits 48f0f3627b23 Merge remote-tracking branch 'reset/reset/next' omits 9b575c0c324f Merge remote-tracking branch 'renesas/next' omits bb287813d183 Merge remote-tracking branch 'realtek/for-next' omits cf2614294bfa Merge remote-tracking branch 'raspberrypi/for-next' omits b60694cc760a Merge remote-tracking branch 'qcom/for-next' omits f3f484352996 Merge remote-tracking branch 'omap/for-next' omits c40c3c7f6353 Merge remote-tracking branch 'mvebu/for-next' omits d6016d40778f Merge remote-tracking branch 'mediatek/for-next' omits cc9ad2f236eb Merge remote-tracking branch 'keystone/next' omits 7b32510604fa Merge remote-tracking branch 'imx-mxs/for-next' omits bccdf79a6e0e Merge remote-tracking branch 'drivers-memory/for-next' omits 48b7597f05fb Merge remote-tracking branch 'at91/at91-next' omits a4c01f8243ae Merge remote-tracking branch 'aspeed/for-next' omits 4e36fe3670c3 Merge remote-tracking branch 'amlogic/for-next' omits 36406384b723 Merge remote-tracking branch 'actions/for-next' omits 70361dc0add4 Merge remote-tracking branch 'arm-soc/for-next' omits 8054c465253d Merge remote-tracking branch 'arm64/for-next/core' omits e84a0a95eda3 Merge remote-tracking branch 'arm/for-next' omits 90b19387003a Merge remote-tracking branch 'asm-generic/master' omits 32857c4e6bdd Merge remote-tracking branch 'dma-mapping/for-next' omits fb58a1e55d29 Merge remote-tracking branch 'kbuild/for-next' omits 07bcd85dd158 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1fb7a2ee632e Merge remote-tracking branch 'pidfd-fixes/fixes' omits e3a3c580a221 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 8268c5821253 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 685dfb290d4e Merge remote-tracking branch 'vfs-fixes/fixes' omits b2403ce7db6b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 067a814dd896 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 2de6951ec90a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 3fd56ccb0624 Merge remote-tracking branch 'ide/master' omits ccb60a37bd01 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 8f24e8f8e560 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 9cb5f20e8c02 Merge remote-tracking branch 'phy/fixes' omits 6b76278cbe18 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 267443078e07 Merge remote-tracking branch 'pci-current/for-linus' omits 790daee2da05 Merge remote-tracking branch 'spi-fixes/for-linus' omits 43c7251b5359 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 697873c42d23 Merge remote-tracking branch 'regmap-fixes/for-linus' omits fab3962e98d1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 900a495d198a Merge remote-tracking branch 'ipsec/master' omits a13c47a5f844 Merge remote-tracking branch 'net/master' omits 8dfb28d0369f Merge remote-tracking branch 'arc-current/for-curr' omits b2968f98870f cifs: update internal version number omits a3ea5316486b smb3: add rasize mount parameter to improve readahead performance omits 6a8701d12ee7 Merge branch 'kconfig' into for-next omits f6f5c5c5cdd8 .gitignore: prefix local generated files with a slash omits 40a93ae8a640 .gitignore: ignore only top-level modules.builtin omits 2401682f1a9c .gitignore: move tags and TAGS close to other tag files omits 0055525f6e61 kernel/.gitgnore: remove stale timeconst.h and hz.bc omits ffa77af5731d Merge branch 'for-5.13/io_uring' into for-next omits 1f6ac434dfff Merge branch 'for-5.13/libata' into for-next omits 8fd84c2b7d48 Merge branch 'for-5.13/drivers' into for-next omits f58ceb2c1907 Merge branch 'for-5.13/block' into for-next omits df5fee3dd998 blk-iocost: don't ignore vrate_min on QD contention omits 42fb54fbc707 bio: limit bio max size omits 8a8d2ed15fae usr/include: refactor .gitignore omits f9f7d2ad8295 genksyms: fix stale comment omits 91f1a090eb24 kbuild: add comment about why cmd_shipped uses 'cat' omits 31c330b346a6 kbuild: replace LANG=C with LC_ALL=C omits 1c9e7e717649 MAINTAINERS: add microchip polarfire soc support omits 735adc7cbe6b RISC-V: Enable Microchip PolarFire ICICLE SoC omits 691d7cf7f5cb RISC-V: Initial DTS for Microchip ICICLE board omits 9b28884616ed dt-bindings: riscv: microchip: Add YAML documentation for [...] omits bce9bff452d0 RISC-V: Add Microchip PolarFire SoC kconfig option omits 30d0031bd7ca pwm: Reword docs about pwm_apply_state() omits 2fd9503070f7 RISC-V: enable XIP omits 0c3c0e03c649 RISC-V: Add crash kernel support omits d321082c51d8 RISC-V: Add kdump support omits 8849536e56cf RISC-V: Improve init_resources() omits 64643c7fdf41 RISC-V: Add kexec support omits 822b04e2e82d RISC-V: Add EM_RISCV to kexec UAPI header omits 97db849866cf riscv: vdso: fix and clean-up Makefile omits 74b3d58d1004 riscv/mm: Use BUG_ON instead of if condition followed by BUG. omits 3769d8feafa7 riscv/kprobe: fix kernel panic when invoking sys_read trac [...] omits ab541f55291b riscv: Set ARCH_HAS_STRICT_MODULE_RWX if MMU omits c79a9a16f7e7 riscv: module: Create module allocations without exec permissions omits 1986699ce6fd riscv: bpf: Avoid breaking W^X omits c81fe74efe18 riscv: bpf: Move bpf_jit_alloc_exec() and bpf_jit_free_exe [...] omits 9ad56c0ff655 riscv: kprobes: Implement alloc_insn_page() omits 4187f9e3d2dd riscv: Constify sbi_ipi_ops omits 82d07199733b riscv: Constify sys_call_table omits b170834bcc98 riscv: Mark some global variables __ro_after_init omits f2d771b8c46d riscv: add __init section marker to some functions omits 9d48716fc5fd riscv: Prepare ptdump for vm layout dynamic addresses omits b6d16326dec8 Documentation: riscv: Add documentation that describes the [...] omits 4953f54cd376 riscv: Move kernel mapping outside of linear mapping omits 49702360af50 swiotlb: fix the type of index omits 6e519f876edb ima: ensure IMA_APPRAISE_MODSIG has necessary dependencies omits c6acc22bedef Merge remote-tracking branch 'spi/for-5.13' into spi-next omits 57d0d8b3eacb Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 80663b421ce5 samples/kprobes: Add riscv support omits 2c475caf72f3 riscv: Select HAVE_DYNAMIC_FTRACE when -fpatchable-functio [...] omits f426c4991446 riscv: Workaround mcount name prior to clang-13 omits c7f5f5e5b402 scripts/recordmcount.pl: Fix RISC-V regex for clang omits 7ad85ab93d03 riscv: Use $(LD) instead of $(CC) to link vDSO omits c0b51585bd51 riscv: sifive: Apply errata "cip-1200" patch omits feb3ac16051f riscv: sifive: Apply errata "cip-453" patch omits b382bf91bbad riscv: sifive: Add SiFive alternative ports omits 04e4e49724cf riscv: Introduce alternative mechanism to apply errata solution omits 45b249336a81 riscv: Add 3 SBI wrapper functions to get cpu manufacturer [...] omits 4b69023a9388 Merge remote-tracking branch 'linus/master' into for-next new 7dd1ce1a526c Merge tag 'tpmdd-next-v5.13' of git://git.kernel.org/pub/s [...] new 87f27e7b189f Merge tag 'queue' of git://git.kernel.org/pub/scm/linux/ke [...] new 56c5812623f9 certs: Add EFI_CERT_X509_GUID support for dbx entries new 2565ca7f5ec1 certs: Move load_system_certificate_list to a common function new d1f044103dad certs: Add ability to preload revocation certs new ebd9c2ae369a integrity: Load mokx variables into the blacklist keyring new b0e22b47f650 Merge tag 'keys-cve-2020-26541-v3' of git://git.kernel.org [...] new ffc766b31e90 Merge tag 'tomoyo-pr-20210426' of git://git.osdn.net/gitro [...] new a4a78bc8ead4 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 41acc109a53d Merge tag 'x86_microcode_for_v5.13' of git://git.kernel.or [...] new 2c5327918022 Merge tag 'ras_core_for_v5.13' of git://git.kernel.org/pub [...] new 2c5ce2dba26a Merge tag 'x86_alternatives_for_v5.13' of git://git.kernel [...] new 98ee795b2173 Merge tag 'x86_misc_for_v5.13' of git://git.kernel.org/pub [...] new 26a4ef7e481c Merge tag 'x86_seves_for_v5.13' of git://git.kernel.org/pu [...] new 47e12f141081 Merge tag 'x86_vmware_for_v5.13' of git://git.kernel.org/p [...] new 81a489790a4b Merge tag 'x86_sgx_for_v5.13' of git://git.kernel.org/pub/ [...] new 90e66ce9e817 Merge tag 'x86_boot_for_v5.13' of git://git.kernel.org/pub [...] new ea5bc7b977fc Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org [...] new ca53fb2c7c7d Merge tag 'x86_build_for_v5.13' of git://git.kernel.org/pu [...] new 64a925c9271e Merge tag 'x86_platform_for_v5.13' of git://git.kernel.org [...] new 3b671bf4a706 Merge tag 'core-entry-2021-04-26' of git://git.kernel.org/ [...] new 765822e1569a Merge tag 'irqchip-5.13' of git://git.kernel.org/pub/scm/l [...] new 91552ab8ffb8 Merge tag 'irq-core-2021-04-26' of git://git.kernel.org/pu [...] new 87dcebff9262 Merge tag 'timers-core-2021-04-26' of git://git.kernel.org [...] new 6f78c2a7b721 Merge tag 'x86-apic-2021-04-26' of git://git.kernel.org/pu [...] new eea2647e74cd Merge tag 'x86-entry-2021-04-26' of git://git.kernel.org/p [...] new 64f8e73de08d Merge tag 'x86-splitlock-2021-04-26' of git://git.kernel.o [...] new 69f737ed3a1c Merge tag 'x86-vdso-2021-04-26' of git://git.kernel.org/pu [...] new 6a713827cece Merge tag 'm68k-for-v5.13-tag1' of git://git.kernel.org/pu [...] new 31a24ae89c92 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] new 8e47c5f0e232 Merge tag 'for-linus-5.13-rc1-tag' of git://git.kernel.org [...] new 4d480dbf21f3 Merge tag 'hyperv-next-signed-20210426' of git://git.kerne [...] new 81f202315856 certs: add 'x509_revocation_list' to gitignore new 90035c28f17d Merge tag 'platform-drivers-x86-v5.13-1' of git://git.kern [...] new 8e3a3249502d Merge tag 'char-misc-5.13-rc1' of git://git.kernel.org/pub [...] new c01c0716ccf5 Merge tag 'driver-core-5.13-rc1' of git://git.kernel.org/p [...] new 8900d92fd666 Merge tag 'staging-5.13-rc1' of git://git.kernel.org/pub/s [...] new d08410d8c990 Merge tag 'tty-5.13-rc1' of git://git.kernel.org/pub/scm/l [...] new ef1244124349 Merge tag 'usb-5.13-rc1' of git://git.kernel.org/pub/scm/l [...] new 01d713689441 Merge tag 'arm-soc-5.13' of git://git.kernel.org/pub/scm/l [...] new 2b90506a8186 Merge tag 'arm-defconfig-5.13' of git://git.kernel.org/pub [...] new 37f00ab4a003 Merge tag 'arm-drivers-5.13' of git://git.kernel.org/pub/s [...] new f7857bf3745e Merge tag 'arm-dt-5.13' of git://git.kernel.org/pub/scm/li [...] new 6b0fbc540c2f Merge tag 'arm-newsoc-5.13' of git://git.kernel.org/pub/sc [...] new 0c8555631820 Merge tag 'arm-apple-m1-5.13' of git://git.kernel.org/pub/ [...] new 2f9ef0559efb Merge tag 'docs-5.13' of git://git.lwn.net/linux new befbfe07e646 Merge tag 'locks-v5.13' of git://git.kernel.org/pub/scm/li [...] new b5b3097d9cbb Merge tag 'erofs-for-5.13-rc1' of git://git.kernel.org/pub [...] new c065c42966dd Merge tag 'nfsd-5.13' of git://git.kernel.org/pub/scm/linu [...] new b8d64f8ced62 smb3: add rasize mount parameter to improve readahead performance new a8a6082d4ae2 cifs: update internal version number new 2a19866b6e4c Merge tag '5.12-rc-smb3-fixes-part1' of git://git.samba.or [...] new 55ba0fe059a5 Merge tag 'for-5.13-tag' of git://git.kernel.org/pub/scm/l [...] new a6721de2411c Merge remote-tracking branch 'arc-current/for-curr' new bbd6f0a94813 bnxt_en: Fix RX consumer index logic in the error path. new c9a1d57abfe1 Merge remote-tracking branch 'net/master' new c87b7d3066cc Merge remote-tracking branch 'ipsec/master' new 988cc1755260 ALSA: usb-audio: Fix implicit sync clearance at stopping stream new 9bbb94e57df1 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops new 1c98f574403d ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer new 0301201b7181 Merge tag 'asoc-v5.13' of https://git.kernel.org/pub/scm/l [...] new 4fb44dd2c1dd ALSA: sb: Fix two use after free in snd_sb_qsound_build new 0e853a9c3937 ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB new 45b14fe200ba ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds [...] new d1b38dde6adb Merge remote-tracking branch 'sound-current/for-linus' new 8c21cc247b40 Merge remote-tracking branch 'regmap-fixes/for-linus' new eb671018cb34 Merge remote-tracking branch 'regulator-fixes/for-linus' new c8ed872108d7 Merge remote-tracking branch 'spi/for-5.12' into spi-linus new 9ec2a73f0b09 spi: Convert Freescale QSPI binding to json schema new 86527bcbc889 spi: Rename enable1 to activate in spi_set_cs() new cc4e1ea50bba Merge remote-tracking branch 'spi/for-5.13' into spi-linus new be457d0246cf Merge remote-tracking branch 'spi-fixes/for-linus' new d0fb2a8db524 Merge remote-tracking branch 'pci-current/for-linus' new fe61ba9a353b Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 8687d8d3bf39 Merge remote-tracking branch 'phy/fixes' new 1ddb22a7da7b Merge remote-tracking branch 'iio-fixes/fixes-togreg' new 1647ccb2443f Merge remote-tracking branch 'soundwire-fixes/fixes' new 6e36d991db5d Merge remote-tracking branch 'ide/master' new bdee9c63a808 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 43eb9f9c7f72 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 1fc8a148bf01 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 49f46a11cc73 Merge remote-tracking branch 'vfs-fixes/fixes' new 1c3b9b13c4dc Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 7c74b1a2d3f4 Merge remote-tracking branch 'pidfd-fixes/fixes' new e27839dcc50b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 7e007d8d4efb kbuild: replace LANG=C with LC_ALL=C new 332af88454cc kbuild: add comment about why cmd_shipped uses 'cat' new 2531ddd065a1 genksyms: fix stale comment new 1d70a1ba0412 usr/include: refactor .gitignore new c11c7440457d kernel/.gitgnore: remove stale timeconst.h and hz.bc new 1445d06d0380 .gitignore: move tags and TAGS close to other tag files new 215d4d370c82 .gitignore: ignore only top-level modules.builtin new 8573271e6946 .gitignore: prefix local generated files with a slash new b33976d90d1e kbuild: update config_data.gz only when the content of .co [...] new 2a66140108eb Merge branch 'kconfig' into for-next new c0c64a925f00 Merge remote-tracking branch 'kbuild/for-next' new 07a4d75b9775 Merge remote-tracking branch 'dma-mapping/for-next' new ac88003b1b77 Merge remote-tracking branch 'asm-generic/master' new bfcb1d0a59e8 Merge remote-tracking branch 'arm/for-next' new 1486bd745e4f Merge remote-tracking branch 'arm64/for-next/core' new 44f7c3b0db48 Merge remote-tracking branch 'arm-soc/for-next' new ca088fe4d7a4 Merge remote-tracking branch 'actions/for-next' new 6311d4c95f46 Merge remote-tracking branch 'amlogic/for-next' new 42b5e6a719b1 Merge remote-tracking branch 'aspeed/for-next' new 8c4052901103 Merge remote-tracking branch 'at91/at91-next' new e41d97cc89ca Merge remote-tracking branch 'drivers-memory/for-next' new 24dfac2a188b Merge remote-tracking branch 'imx-mxs/for-next' new ffe7ffaddee8 Merge remote-tracking branch 'keystone/next' new 40c7275361e6 Merge remote-tracking branch 'mediatek/for-next' new 0c0a87a4d361 Merge remote-tracking branch 'mvebu/for-next' new c58aa521f95a Merge remote-tracking branch 'omap/for-next' new 6c11832d3a8f Merge remote-tracking branch 'qcom/for-next' new 3ccbdc77d622 Merge remote-tracking branch 'raspberrypi/for-next' new 251a5854c6dd Merge remote-tracking branch 'realtek/for-next' new 084c85ce40d9 arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Fix CS [...] new ad6b674db663 arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi new 0bacf4d3d276 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next new 43c3579c4923 Merge remote-tracking branch 'renesas/next' new 8462573103f6 dt-bindings: reset: microchip sparx5 reset driver bindings new ca6213f7d775 reset: mchp: sparx5: add switch reset driver new 463bdeed6760 reset: whitespace fixes new b5d9ce23f091 reset: berlin: replace unsigned with unsigned int new 55ff7129ff40 reset: ti-syscon: fix to_ti_syscon_reset_data macro new cbce6d70d057 reset: sti/syscfg: replace comma with semicolon new 0c4b027b174e reset: uniphier: enclose UNIPHIER_RESET_ID_END value in pa [...] new bd8479dfeb79 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB new 7941ad8d45e2 reset: RESET_INTEL_GW should depend on X86 new e3160c76c460 Merge remote-tracking branch 'reset/reset/next' new f29c2230e799 Merge remote-tracking branch 'rockchip/for-next' new 402f2ad7ba75 Merge remote-tracking branch 'samsung-krzk/for-next' new 31a00832f358 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 62529fbd7411 Merge remote-tracking branch 'tegra/for-next' new eadb0a858620 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 0857a9eda903 Merge remote-tracking branch 'clk/clk-next' new aa34a1525265 Merge remote-tracking branch 'csky/linux-next' new 107dc9a8b866 Merge remote-tracking branch 'h8300/h8300-next' new 5491439dc929 Merge remote-tracking branch 'm68knommu/for-next' new 1a1780215426 Merge remote-tracking branch 'microblaze/next' new 7e9be673cb1b MIPS: BCM63XX: Use BUG_ON instead of condition followed by BUG. new 8052c51026f3 Merge remote-tracking branch 'mips/mips-next' new e3db88f8a122 Merge remote-tracking branch 'parisc-hd/for-next' new 0b5aae1743bf Merge remote-tracking branch 'powerpc/next' new 183787c6fcc2 riscv: Add 3 SBI wrapper functions to get cpu manufacturer [...] new 6f4eea90465a riscv: Introduce alternative mechanism to apply errata solution new 1a0e5dbd3723 riscv: sifive: Add SiFive alternative ports new 800149a77c2c riscv: sifive: Apply errata "cip-453" patch new bff3ff525460 riscv: sifive: Apply errata "cip-1200" patch new 7f3d349065d0 riscv: Use $(LD) instead of $(CC) to link vDSO new 2f095504f4b9 scripts/recordmcount.pl: Fix RISC-V regex for clang new 7ce047715030 riscv: Workaround mcount name prior to clang-13 new adebc8817b5c riscv: Select HAVE_DYNAMIC_FTRACE when -fpatchable-functio [...] new 8a07ac39f87d samples/kprobes: Add riscv support new 2bfc6cd81bd1 riscv: Move kernel mapping outside of linear mapping new 2a433cf8f3cd Documentation: riscv: Add documentation that describes the [...] new 0df68ce4c26a riscv: Prepare ptdump for vm layout dynamic addresses new 1987501b1130 riscv: add __init section marker to some functions new de31ea4a1181 riscv: Mark some global variables __ro_after_init new e6a302248cec riscv: Constify sys_call_table new 300f62c37d46 riscv: Constify sbi_ipi_ops new cdd1b2bd358f riscv: kprobes: Implement alloc_insn_page() new 1d27d854425f riscv: bpf: Move bpf_jit_alloc_exec() and bpf_jit_free_exe [...] new fc8504765ec5 riscv: bpf: Avoid breaking W^X new 5387054b986e riscv: module: Create module allocations without exec permissions new a9451b8e1971 riscv: Set ARCH_HAS_STRICT_MODULE_RWX if MMU new b1ebaa0e1318 riscv/kprobe: fix kernel panic when invoking sys_read trac [...] new e75e6bf47a47 riscv/mm: Use BUG_ON instead of if condition followed by BUG. new 772d7891e8b3 riscv: vdso: fix and clean-up Makefile new d83e682e3010 RISC-V: Add EM_RISCV to kexec UAPI header new fba8a8674f68 RISC-V: Add kexec support new ffe0e5261268 RISC-V: Improve init_resources() new e53d28180d4d RISC-V: Add kdump support new 5640975003d0 RISC-V: Add crash kernel support new 44c922572952 RISC-V: enable XIP new 99b3e3d41a03 RISC-V: Add Microchip PolarFire SoC kconfig option new d53b0244c84c dt-bindings: riscv: microchip: Add YAML documentation for [...] new 0fa6107eca41 RISC-V: Initial DTS for Microchip ICICLE board new 2951162094e6 RISC-V: Enable Microchip PolarFire ICICLE SoC new df29598aaf5c MAINTAINERS: add microchip polarfire soc support new 74f8fab5bc18 Merge remote-tracking branch 'risc-v/for-next' new 6ed63139af76 Merge remote-tracking branch 's390/for-next' new 1a62fb0afc42 Merge remote-tracking branch 'sh/for-next' new 55d7fc51c5ac Merge remote-tracking branch 'uml/linux-next' new 362759f8eff1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 2ee51cd5ad16 Merge remote-tracking branch 'pidfd/for-next' new c7f8d7996566 Merge remote-tracking branch 'fscache/fscache-next' new 50e2f9c3bde0 Merge remote-tracking branch 'btrfs/for-next' new 2d1b011a405b Merge remote-tracking branch 'ceph/master' new 41b3fd2248c5 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 5865c39dc524 Merge remote-tracking branch 'ecryptfs/next' new f4974b6b39f1 Merge remote-tracking branch 'exfat/dev' new 016704e1478c Merge remote-tracking branch 'ext3/for_next' new 0e66badc91bb Merge remote-tracking branch 'ext4/dev' new 509f1010e4fc f2fs: avoid using native allocate_segment_by_default() new 2e22d48dca0b f2fs: clean up left deprecated IO trace codes new 8af85f712fce f2fs: compress: remove unneed check condition new 955772787667 f2fs: drop inplace IO if fs status is abnormal new 87464d4abcbd Merge remote-tracking branch 'f2fs/dev' new e1a9f02e8988 Merge remote-tracking branch 'fuse/for-next' new 24d59e4f1268 Merge remote-tracking branch 'jfs/jfs-next' new 59476e1fefea Merge remote-tracking branch 'nfs/linux-next' new 0855c2429476 Merge remote-tracking branch 'cel/for-next' new 12b23eb07a5b Merge remote-tracking branch 'overlayfs/overlayfs-next' new be7ce759a426 Merge remote-tracking branch 'ubifs/next' new f6a1eeedadf1 Merge remote-tracking branch 'v9fs/9p-next' new 0f2d6fab0ff4 Merge remote-tracking branch 'xfs/for-next' new 9770d6338f27 Merge remote-tracking branch 'iomap/iomap-for-next' new 52e152f43272 Merge remote-tracking branch 'vfs/for-next' new 3be1a8c9f9d2 Merge remote-tracking branch 'printk/for-next' new 898007808542 Merge remote-tracking branch 'pci/next' new 3df33cbe2e2a Merge remote-tracking branch 'pstore/for-next/pstore' new 5a91bb087906 Merge remote-tracking branch 'hid/for-next' new 2769315f21b9 Merge remote-tracking branch 'i2c/i2c/for-next' new 0e85c9859def Merge remote-tracking branch 'i3c/i3c/next' new 54df0512573e Merge remote-tracking branch 'dmi/dmi-for-next' new 8844087751f1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 14ab674b91fc Merge remote-tracking branch 'v4l-dvb/master' new e48802333ace PM: wakeup: remove redundant assignment to variable retval new 3c44d15e5ffd Merge branch 'pm-sleep' into linux-next new 8cab00c2d060 Merge remote-tracking branch 'pm/linux-next' new c6df9c216a84 Merge remote-tracking branch 'thermal/thermal/linux-next' new 866a5bf41a5c Merge remote-tracking branch 'ieee1394/for-next' new 85d17c9c2c80 Merge remote-tracking branch 'dlm/next' new ca1ecf8e5612 Merge remote-tracking branch 'swiotlb/linux-next' new 5fa9f36ad702 Merge remote-tracking branch 'rdma/for-next' new 5f6c2f536de6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new bf7d20cd51d7 ch_ktls: Remove redundant variable result new 64ff412ad41f hv_netvsc: Make netvsc/VF binding check both MAC and seria [...] new 9c68011bd7e4 r8152: remove some bit operations new 48ac0b5805dd net: ethernet: ixp4xx: Add DT bindings new 3e8047a98553 net: ethernet: ixp4xx: Retire ancient phy retrieveal new 95aafe911db6 net: ethernet: ixp4xx: Support device tree probing new 06ec5acc7747 net/mlx5: E-Switch, Return eswitch max ports when eswitch [...] new 9f8c7100c8f9 net/mlx5: E-Switch, Prepare to return total vports from es [...] new 47dd7e609f69 net/mlx5: E-Switch, Use xarray for vport number to vport a [...] new 87bd418ea751 net/mlx5: E-Switch, Consider SF ports of host PF new 1d7979352f9f net/mlx5: SF, Rely on hw table for SF devlink port allocation new a1ab3e4554b5 devlink: Extend SF port attributes to have external attribute new 7e6ccbc18784 net/mlx5: SF, Store and use start function id new 326c08a02034 net/mlx5: SF, Consider own vhca events of SF devices new 01ed9550e8b4 net/mlx5: SF, Use helpers for allocation and free new a3088f87d984 net/mlx5: SF, Split mlx5_sf_hw_table into two parts new f1b9acd3a5e8 net/mlx5: SF, Extend SF table for additional SF id range new 1e5e4acb66ed Merge tag 'mlx5-updates-2021-04-21' of git://git.kernel.or [...] new 427f0c8c194b macvlan: Add nodst option to macvlan type source new 1d2deb61f095 bnxt_en: report signal mode in link up messages new b0d28207ced8 bnxt_en: Add a new phy_flags field to the main driver structure. new d5ca99054f8e bnxt_en: Add support for fw managed link down feature. new dd85fc0ab5b4 bnxt_en: allow promiscuous mode for trusted VFs new 6b7027689890 bnxt_en: allow VF config ops when PF is closed new 7b3c8e27d67e bnxt_en: Move bnxt_approve_mac(). new 92923cc71012 bnxt_en: Call bnxt_approve_mac() after the PF gives up con [...] new 7fbf359bb2c1 bnxt_en: Add PCI IDs for Hyper-V VF devices. new dade5e15fade bnxt_en: Support IFF_SUPP_NOFCS feature to transmit withou [...] new 1698d600b361 bnxt_en: Implement .ndo_features_check(). new 0ea1041bfa3a Merge branch 'bnxt_en-next' new 6876a18d3361 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 885e8c68247c netfilter: nat: move nf_xfrm_me_harder to where it is used new e0bb96db96f8 netfilter: nft_socket: add support for cgroupsv2 new de8c12110a13 netfilter: disable defrag once its no longer needed new 4c95e0728eee netfilter: ebtables: remove the 3 ebtables pointers from s [...] new 7716bf090e97 netfilter: x_tables: remove ipt_unregister_table new 1ef4d6d1af2d netfilter: x_tables: add xt_find_table new 20a9df33594f netfilter: iptables: unregister the tables by name new 6c0717545f2c netfilter: ip6tables: unregister the tables by name new 4d705399191c netfilter: arptables: unregister the tables by name new f68772ed6783 netfilter: x_tables: remove paranoia tests new a4aeafa28cf7 netfilter: xt_nat: pass table to hookfn new ae689334225f netfilter: ip_tables: pass table pointer via nf_hook_ops new f9006acc8dfe netfilter: arp_tables: pass table pointer via nf_hook_ops new ee177a54413a netfilter: ip6_tables: pass table pointer via nf_hook_ops new f7163c4882e8 netfilter: remove all xt_table anchors from struct net new 593268ddf388 netfilter: nf_log_syslog: Unset bridge logger in pernet exit new d59d2f82f984 netfilter: nftables: add nft_pernet() helper function new a65553657174 netfilter: nfnetlink: add struct nfnl_info and pass it to [...] new 797d49805ddc netfilter: nfnetlink: pass struct nfnl_info to rcu callbacks new 7dab8ee3b6e7 netfilter: nfnetlink: pass struct nfnl_info to batch callbacks new 50f2db9e368f netfilter: nfnetlink: consolidate callback types new 47a6959fa331 netfilter: allow to turn off xtables compat layer new eb43c081a6df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 930d2d619d0a pcnet32: Remove redundant variable prev_link and curr_link new 9176e3802719 net: davicom: Remove redundant assignment to ret new 2ce4fd5a0039 can: etas_es58x: Fix missing null check on netdev pointer new 1c9690dd308e can: etas_es58x: Fix a couple of spelling mistakes new 924e464f4a8a can: add a note that RECV_OWN_MSGS frames are subject to f [...] new e6b031d3c37f can: proc: fix rcvlist_* header alignment on 64-bit system new d0c5d18da2da Merge tag 'linux-can-next-for-5.13-20210426' of git://git. [...] new 2ad5692db728 net: hso: fix NULL-deref on disconnect regression new b9460dd84aa6 arm64: dts: rockchip: Remove unnecessary reset in rk3328.dtsi new 517a882aa2b5 dt-bindings: net: dwmac: Add Rockchip DWMAC support new b331b8ef86f0 dt-bindings: net: convert rockchip-dwmac to json-schema new 63fa73e21518 net: Fix typo in comment about ancillary data new f77bd544a6bb net/sched: act_ct: fix wild memory access when clearing fragments new 6d72e7c767ac net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send new a9dda8c04213 Merge remote-tracking branch 'net-next/master' new f3a95075549e bpf: Allow trampoline re-attach for tracing and lsm programs new 56dda5a48f4f selftests/bpf: Add re-attach test to fentry_test new 8caadc43f201 selftests/bpf: Add re-attach test to fexit_test new cede72ad367a selftests/bpf: Add re-attach test to lsm test new a1c05c3b09e0 selftests/bpf: Test that module can't be unloaded with att [...] new 7bb2cc19aee8 selftests/bpf: Use ASSERT macros in lsm test new 87bd9e602e39 Merge branch 'bpf: Tracing and lsm programs re-attach' new f26b86c114d5 Merge remote-tracking branch 'bpf-next/for-next' new 40d5e0c60370 Merge remote-tracking branch 'bluetooth/master' new 801fedcb6a2c Merge remote-tracking branch 'gfs2/for-next' new e3041048d363 Merge remote-tracking branch 'mtd/mtd/next' new 6da9a6765838 Merge remote-tracking branch 'drm/drm-next' new 74deef03a44a efifb: Check efifb_pci_dev before using it new 551e452091a2 Merge remote-tracking branch 'drm-misc/for-linux-next' new 170b347003fa Merge remote-tracking branch 'amdgpu/drm-next' new eef24f11776c drm/i915: Take request reference before arming the watchdog timer new 604b5bc804ed drm/i915: Restore lost glk FBC 16bpp w/a new bc40cf6d1fd3 drm/i915: Restore lost glk ccs w/a new 36c119c10ebe drm/i915: Disable LTTPR detection on GLK once again new 3aea49fd4fbd drm/i915/display/psr: Fix cppcheck warnings new 63b6c7be3e1f drm/i915: fix an error code in intel_overlay_do_put_image() new 270e3cc5aa38 drm/i915: Fix docbook descriptions for i915_gem_shrinker new faf4f3390cc9 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2d74cf5335da Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 362583d970e9 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 3027936403ee Merge remote-tracking branch 'etnaviv/etnaviv/next' new 638a5a573f97 Merge remote-tracking branch 'regmap/for-next' new c262bf682d57 Merge remote-tracking branch 'modules/modules-next' new da66768ff23e Merge remote-tracking branch 'input/next' new ff244303301f kernel: always initialize task->pf_io_worker to NULL new a2a7cc32a5e8 io_uring: io_sq_thread() no longer needs to reset current- [...] new 3aa93efad9b6 Merge branch 'for-5.13/io_uring' into for-next new f46ec84b5acb blk-iocost: don't ignore vrate_min on QD contention new 3f3963f3c7e1 Merge branch 'for-5.13/block' into for-next new 6d6bee88ab81 Merge branch 'for-5.13/drivers' into for-next new 2d8d34804eb1 Merge branch 'for-5.13/libata' into for-next new a2b4198cab7e io_uring: fix invalid error check after malloc new 615cee49b3ca io_uring: Fix uninitialized variable up.resv new 996d5118c922 Merge branch 'for-5.13/io_uring' into for-next new 28090c133869 io_uring: fix work_exit sqpoll cancellations new 9f59a9d88d3b io_uring: simplify SQPOLL cancellations new 43d172338d4a Merge branch 'for-5.13/io_uring' into for-next new 0b8c0e7c9692 io_uring: fix NULL reg-buffer new 9e784db6e653 Merge branch 'for-5.13/io_uring' into for-next new 72ce11ddfa4e drivers/block/null_blk/main: Fix a double free in null_init. new 7a44c41a9797 Merge branch 'for-5.13/drivers' into for-next new 9307b215150f Merge remote-tracking branch 'block/for-next' new e682bd3fbc82 Merge remote-tracking branch 'device-mapper/for-next' new fefe1f06e519 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 2f156712be4a memstick: r592: ignore kfifo_out() return code again new 97fce126e279 mmc: block: Issue a cache flush only when it's enabled new 85b9f66e52e2 Merge remote-tracking branch 'mmc/next' new ec873d5d3068 Merge remote-tracking branch 'mfd/for-mfd-next' new cdfd4c689e2a backlight: qcom-wled: Use sink_addr for sync toggle new 693091d99e7b backlight: ktd253: Support KTD259 new 4b79ec9a553d dt-bindings: backlight: Add Kinetic KTD259 bindings new 4d6e9cdff7fb backlight: qcom-wled: Fix FSC update issue for WLED5 new 5eb622eec92c backlight: qcom-wled: Correct the sync_toggle sequence new 04758386757c backlight: journada720: Fix Wmisleading-indentation warning new aedc02000368 Merge remote-tracking branch 'backlight/for-backlight-next' new 66aa96fe839b Merge remote-tracking branch 'battery/for-next' new 36e8d6911b00 Merge remote-tracking branch 'regulator/for-next' new 6dd00956bb15 Merge remote-tracking branch 'security/next-testing' new 42131e966f93 Merge remote-tracking branch 'apparmor/apparmor-next' new 781a57394899 ima: ensure IMA_APPRAISE_MODSIG has necessary dependencies new 0cec930089c2 Merge remote-tracking branch 'integrity/next-integrity' new e9114fcb2400 Merge remote-tracking branch 'keys/keys-next' new 1ca86ac1ec8d LSM: SafeSetID: Fix code specification by scripts/checkpatch.pl new ee3bf50b873b Merge remote-tracking branch 'safesetid/safesetid-next' new c51af95befeb Merge remote-tracking branch 'selinux/next' new f809ebf6c26e Merge remote-tracking branch 'iommu/next' new 73a5565e2014 Merge remote-tracking branch 'audit/next' new a45dd984dea9 powerpc: Free fdt on error in elf64_load() new 031cc263c037 powerpc: If kexec_build_elf_info() fails return immediatel [...] new 189612bc847f Merge remote-tracking branch 'devicetree/for-next' new 2335f556b3af dt-bindings: mailbox: qcom-ipcc: Add compatible for SC7280 new 10cdd723d3c5 Merge remote-tracking branch 'mailbox/mailbox-for-next' new 2641282a2aa8 Merge branch 'irq/core' new eb4fae8d3b9e Merge tag 'v5.12' new 24330c9e06fb Merge remote-tracking branch 'tip/auto-latest' new c66cce712791 Merge remote-tracking branch 'edac/edac-for-next' new 3b9940650dc1 Merge remote-tracking branch 'ftrace/for-next' new 23c398c9b2b2 Merge remote-tracking branch 'rcu/rcu/next' new 10835602758d KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 new 462f8ddebccb KVM: x86: Fix implicit enum conversion goof in scattered r [...] new 2f15d027c05f KVM: x86: Properly handle APF vs disabled LAPIC situation new b86bb11e3a79 KVM: X86: Fix failure to boost kernel lock holder candidat [...] new f82762fb6193 KVM: documentation: fix sphinx warnings new e23f6d490eb0 KVM: VMX: Invert the inlining of MSR interception helpers new 6f2b296aa643 KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTS [...] new dbd6127375aa KVM: SVM: Clear MSR_TSC_AUX[63:32] on write new 844d69c26d83 KVM: SVM: Delay restoration of host MSR_TSC_AUX until retu [...] new dbdd096a5a74 KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM new d0fe7b640440 KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads new 886bbcc7a523 KVM: x86: Check CR3 GPA for validity regardless of vCPU mode new 0884335a2e65 KVM: SVM: Truncate GPR value for DR and CR accesses in !64 [...] new d8971344f573 KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode new ee050a577523 KVM: nVMX: Truncate bits 63:32 of VMCS field on nested che [...] new 82277eeed65e KVM: nVMX: Truncate base/index GPR value on address calc i [...] new 6b48fd4cb206 KVM: x86/xen: Drop RAX[63:32] when processing hypercall new bc9eff67fc35 KVM: SVM: Use default rAX size for INVLPGA emulation new 27b4a9c4549c KVM: x86: Rename GPR accessors to make mode-aware variants [...] new 013380782d4d KVM: x86: Move reverse CPUID helpers to separate header file new 4daf2a1c45ac x86/sev: Drop redundant and potentially misleading 'sev_enabled' new 3b1902b87bf1 KVM: SVM: Zero out the VMCB array used to track SEV ASID a [...] new f31b88b35f90 KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails new fa13680f5668 KVM: SVM: Disable SEV/SEV-ES if NPT is disabled new e8126bdaf194 KVM: SVM: Move SEV module params/variables to sev.c new d9db0fd6c5c9 KVM: SEV: Mask CPUID[0x8000001F].eax according to supporte [...] new 8d364a0792dd KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES co [...] new a479c3348422 KVM: SVM: Condition sev_enabled and sev_es_enabled on CONF [...] new 6c2c7bf5803c KVM: SVM: Enable SEV/SEV-ES functionality by default (when [...] new 4cafd0c572a2 KVM: SVM: Unconditionally invoke sev_hardware_teardown() new 8cb756b7bdcc KVM: SVM: Explicitly check max SEV ASID during sev_hardwar [...] new b95c221cac16 KVM: SVM: Move SEV VMCB tracking allocation to sev.c new a5c1c5aad6cf KVM: SVM: Drop redundant svm_sev_enabled() helper new 82b7ae0481ae KVM: SVM: Remove an unnecessary prototype declaration of s [...] new 469bb32b68d5 KVM: SVM: Skip SEV cache flush if no ASIDs have been used new 10dbdf98acd6 KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() new d4787579d213 selftests: kvm: Fix the check of return value new 3bf0fcd75434 KVM: selftests: Speed up set_memory_region_test new 2f4fbe0ba8cd Merge remote-tracking branch 'kvm/next' new 1709b0fbb2bf Merge remote-tracking branch 'percpu/for-next' new 6ff74071f1f6 Merge remote-tracking branch 'chrome-platform/for-next' new 423da963debb Merge remote-tracking branch 'hsi/for-next' new 8942122e84dd Merge remote-tracking branch 'leds/for-next' new 282205cefe5f Merge remote-tracking branch 'ipmi/for-next' new d43ea523b18d Merge remote-tracking branch 'phy-next/next' new 327837b3b594 Merge remote-tracking branch 'vfio/next' new c4097292527d Merge remote-tracking branch 'dmaengine/next' new f488409db802 Merge remote-tracking branch 'cgroup/for-next' new c3408cac307b Merge remote-tracking branch 'scsi/for-next' new f26ef5c114c0 Merge remote-tracking branch 'scsi-mkp/for-next' new 45c149a48e79 Merge remote-tracking branch 'vhost/linux-next' new c972ff265619 Merge remote-tracking branch 'rpmsg/for-next' new a49d14276ac4 gpio: sim: allocate IDA numbers earlier new f9938cbdf415 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 639a25bb6f20 Merge remote-tracking branch 'pinctrl/for-next' new a6efb35019d0 pwm: Reword docs about pwm_apply_state() new b107caaf7c6c Merge remote-tracking branch 'pwm/for-next' new e2f0e523ec58 Merge remote-tracking branch 'kselftest/next' new f274d03ec406 Merge remote-tracking branch 'livepatching/for-next' new 36ac6a40deff Merge remote-tracking branch 'coresight/next' new e7c1444b50d1 Merge remote-tracking branch 'rtc/rtc-next' new e39249a27af7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 88e03a748c11 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 485c6488002f Merge remote-tracking branch 'kspp/for-next/kspp' new 1cfc81b1b1b6 Merge remote-tracking branch 'gnss/gnss-next' new ba89f16eac0f Merge remote-tracking branch 'slimbus/for-next' new 8175110ec23d Merge remote-tracking branch 'nvmem/for-next' new f8317ead062d Merge remote-tracking branch 'kgdb/kgdb/for-next' new ce755edb5460 Merge remote-tracking branch 'kunit-next/kunit' new d38b6285d6ea Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 860b9e5c5680 rust: mention that RUST_OPT_LEVEL_0/1 can cause excessive [...] new 52a55644da69 arm: add Rust target.json new b5a88a29a363 rust: helpers: remove guard for rust-bindgen bug new a11a576d11ef rust: compiler_builtins: add 32-bit arm intrinsics new dd066e1b0381 android: remove Rust binder dependency on 64-bit cpu archi [...] new 5fedf44384d8 docs: rust: update arch-support for arm 32-bit new cca10d723bc4 rust: enable Rust for 32-bit arm new b2e28a39c061 docs: rust: document ppc64le RUST_OPT_LEVEL_0/1 restrictions new b74e54f319f4 docs: doc-guide: remove unneeded ref tag new 6be1504c6217 docs: rust: add rust-analyzer notes to quick-start.rst new a097e1c92c74 rust: sync: expose `signal_pending` and `cond_resched` to drivers new 89478a8ce0a2 rust: reduce the need for boilerplate code in simple drivers new 40fdb99ad848 rust: module: add `module_misc_device` macro new d5fca6791d0c samples: rust: add `rust_random` sample that uses `module_ [...] new 43f76a460413 samples: rust: remove release method that's the same as th [...] new fef0214731cc rust: allow printing in the kernel crate new 96b3f53603b8 Merge remote-tracking branch 'rust/rust-next' new ad2b7d22650e Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new 23a8dec04936 Merge branch 'akpm-current/current' new 667d49ad139f mm: fix some typos and code style problems new 3843c3a319f7 drivers/char: remove /dev/kmem for good new a87c86b652c4 mm: remove xlate_dev_kmem_ptr() new ccd837236bf9 mm/vmalloc: remove vwrite() new 2df3ef87d0fc arm: print alloc free paths for address in registers new d0756b155da6 scripts/spelling.txt: add "overlfow" new aaf2bab7ae6f scripts/spelling.txt: Add "diabled" typo new 306e4ad65b52 scripts/spelling.txt: add "overflw" new 83fc5066784b mm/slab.c: fix spelling mistake "disired" -> "desired" new f90afc7bd8ae include/linux/pgtable.h: few spelling fixes new c83143a12fe2 kernel/umh.c: fix some spelling mistakes new 2f34e90b50f7 kernel/user_namespace.c: fix typos new d4cb4f1f945e kernel/up.c: fix typo new 6e5c25064af0 kernel/sys.c: fix typo new b5b3a5d44fc2 fs: fat: fix spelling typo of values new 96f1d9179cc0 ipc/sem.c: spelling fix new 19a67517b51a treewide: remove editor modelines and cruft new 35e8a63c979f mm: fix typos in comments new 366d29bfa889 mm: fix typos in comments new 6e2b824508da mmap: make mlock_future_check() global new 47d27c98d88a riscv/Kconfig: make direct map manipulation options depend on MMU new d23fca232974 set_memory: allow set_direct_map_*_noflush() for multiple pages new 8727b1ab9c21 set_memory: allow querying whether set_direct_map_*() is a [...] new d04145477e0d mm: introduce memfd_secret system call to create "secret" [...] new a627fa14fca9 memfd_secret: use unsigned int rather than long as syscall [...] new e08e60dc0bee secretmem/gup: don't check if page is secretmem without reference new 0fa720ce617d secretmem: optimize page_is_secretmem() new 862160e79bf2 PM: hibernate: disable when there are active secretmem users new 84a4e9c7637a arch, mm: wire up memfd_secret system call where relevant new af3ca3b8665e memfd_secret: use unsigned int rather than long as syscall [...] new 41c657da4f11 secretmem: test: add basic selftest for memfd_secret(2) new 8d720838880f memfd_secret: use unsigned int rather than long as syscall [...]
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 (1149b2007f38) \ N -- N -- N refs/heads/akpm (8d720838880f)
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 498 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitignore | 3 + .../bindings/leds/backlight/kinetic,ktd253.yaml | 9 +- .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 1 + .../bindings/net/intel,ixp4xx-ethernet.yaml | 102 ++++ .../devicetree/bindings/net/rockchip-dwmac.txt | 76 --- .../devicetree/bindings/net/rockchip-dwmac.yaml | 120 ++++ .../devicetree/bindings/net/snps,dwmac.yaml | 13 +- .../devicetree/bindings/reset/microchip,rst.yaml | 58 ++ .../devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml | 96 +++ .../devicetree/bindings/spi/spi-fsl-qspi.txt | 66 -- Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/networking/can.rst | 2 + Documentation/rust/arch-support.rst | 5 +- Documentation/rust/quick-start.rst | 17 + Documentation/rust/rust-project.json | 35 ++ Documentation/virt/kvm/amd-memory-encryption.rst | 7 +- Documentation/virt/kvm/api.rst | 2 +- MAINTAINERS | 1 + arch/arm/rust/target.json | 28 + .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 32 - ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 8 + .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 4 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77950.dtsi | 4 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 4 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 2 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 4 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 3 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 4 +- arch/mips/bcm63xx/gpio.c | 9 +- arch/powerpc/kexec/elf_64.c | 18 +- arch/riscv/mm/init.c | 12 +- arch/x86/include/asm/mem_encrypt.h | 1 - arch/x86/kvm/cpuid.c | 13 +- arch/x86/kvm/cpuid.h | 179 +----- arch/x86/kvm/emulate.c | 80 +-- arch/x86/kvm/kvm_cache_regs.h | 19 +- arch/x86/kvm/lapic.c | 6 + arch/x86/kvm/reverse_cpuid.h | 186 ++++++ arch/x86/kvm/svm/sev.c | 82 ++- arch/x86/kvm/svm/svm.c | 138 +++-- arch/x86/kvm/svm/svm.h | 16 +- arch/x86/kvm/vmx/nested.c | 16 +- arch/x86/kvm/vmx/vmx.c | 29 +- arch/x86/kvm/vmx/vmx.h | 15 +- arch/x86/kvm/x86.c | 43 +- arch/x86/kvm/x86.h | 8 +- arch/x86/mm/mem_encrypt.c | 10 +- arch/x86/mm/mem_encrypt_identity.c | 1 - block/bio.c | 9 +- block/blk-settings.c | 5 - certs/.gitignore | 1 + drivers/android/process.rs | 6 +- drivers/base/power/wakeup_stats.c | 2 +- drivers/block/null_blk/zoned.c | 1 + drivers/gpio/gpio-sim.c | 21 +- drivers/gpu/drm/i915/display/intel_display.c | 3 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 2 +- drivers/gpu/drm/i915/display/intel_overlay.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 1 + drivers/gpu/drm/i915/i915_request.c | 3 +- drivers/irqchip/Kconfig | 16 +- drivers/irqchip/Makefile | 2 +- drivers/memstick/host/r592.c | 5 +- drivers/mmc/core/block.c | 4 + drivers/mmc/core/core.h | 9 + drivers/mmc/core/mmc.c | 7 + drivers/mmc/core/mmc_ops.c | 4 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 4 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 2 +- drivers/net/ethernet/amd/pcnet32.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 148 +++-- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 23 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 74 +-- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 1 + .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 10 +- drivers/net/ethernet/davicom/dm9000.c | 1 - .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 4 +- .../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 8 +- .../ethernet/mellanox/mlx5/core/esw/acl/helper.h | 2 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/ingress_ofld.c | 4 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 7 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 276 +++++++-- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 193 ++---- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 293 ++++++--- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 12 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 38 +- .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 256 ++++++-- drivers/net/ethernet/mellanox/mlx5/core/sf/priv.h | 9 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 14 - drivers/net/ethernet/qualcomm/emac/emac-mac.c | 4 +- drivers/net/ethernet/xscale/Kconfig | 1 + drivers/net/ethernet/xscale/ixp4xx_eth.c | 210 +++++-- drivers/net/hyperv/netvsc_drv.c | 14 +- drivers/net/macvlan.c | 19 +- drivers/net/usb/hso.c | 2 +- drivers/net/usb/r8152.c | 14 +- drivers/reset/Kconfig | 12 +- drivers/reset/Makefile | 1 + drivers/reset/core.c | 20 +- drivers/reset/reset-berlin.c | 2 +- drivers/reset/reset-microchip-sparx5.c | 146 +++++ drivers/reset/reset-ti-syscon.c | 4 +- drivers/reset/reset-uniphier.c | 2 +- drivers/reset/sti/reset-syscfg.c | 2 +- drivers/spi/spi.c | 9 +- drivers/video/backlight/jornada720_bl.c | 44 +- drivers/video/backlight/ktd253-backlight.c | 1 + drivers/video/backlight/qcom-wled.c | 41 +- drivers/video/fbdev/efifb.c | 6 +- fs/f2fs/compress.c | 14 +- fs/f2fs/f2fs.h | 10 +- fs/f2fs/file.c | 2 +- fs/f2fs/segment.c | 35 +- fs/io_uring.c | 108 ++-- include/linux/bio.h | 4 +- include/linux/blkdev.h | 2 - include/linux/mlx5/eswitch.h | 11 +- include/linux/mlx5/vport.h | 8 - include/linux/netfilter/nfnetlink.h | 33 +- include/linux/netfilter/x_tables.h | 16 +- include/linux/netfilter_arp/arp_tables.h | 8 +- include/linux/netfilter_bridge/ebtables.h | 9 +- include/linux/netfilter_ipv4/ip_tables.h | 11 +- include/linux/netfilter_ipv6/ip6_tables.h | 11 +- include/linux/platform_data/eth_ixp4xx.h | 2 + include/linux/socket.h | 2 +- include/net/devlink.h | 5 +- include/net/netfilter/ipv4/nf_defrag_ipv4.h | 3 +- include/net/netfilter/ipv6/nf_defrag_ipv6.h | 3 +- include/net/netfilter/nf_nat.h | 2 - include/net/netfilter/nf_tables.h | 8 + include/net/netns/ipv4.h | 10 - include/net/netns/ipv6.h | 9 - include/net/netns/x_tables.h | 8 - include/uapi/linux/if_link.h | 1 + include/uapi/linux/netfilter/nf_tables.h | 4 + init/Kconfig | 2 +- kernel/.gitignore | 1 + kernel/Makefile | 9 +- kernel/bpf/syscall.c | 23 +- kernel/bpf/trampoline.c | 4 +- kernel/fork.c | 1 + lib/Kconfig.debug | 6 + net/bridge/netfilter/ebt_limit.c | 4 +- net/bridge/netfilter/ebt_mark.c | 4 +- net/bridge/netfilter/ebt_mark_m.c | 4 +- net/bridge/netfilter/ebtable_broute.c | 10 +- net/bridge/netfilter/ebtable_filter.c | 26 +- net/bridge/netfilter/ebtable_nat.c | 27 +- net/bridge/netfilter/ebtables.c | 54 +- net/can/proc.c | 6 +- net/core/devlink.c | 11 +- net/ipv4/netfilter/arp_tables.c | 73 ++- net/ipv4/netfilter/arptable_filter.c | 17 +- net/ipv4/netfilter/ip_tables.c | 86 +-- net/ipv4/netfilter/ipt_CLUSTERIP.c | 8 +- net/ipv4/netfilter/iptable_filter.c | 17 +- net/ipv4/netfilter/iptable_mangle.c | 23 +- net/ipv4/netfilter/iptable_nat.c | 59 +- net/ipv4/netfilter/iptable_raw.c | 17 +- net/ipv4/netfilter/iptable_security.c | 17 +- net/ipv4/netfilter/nf_defrag_ipv4.c | 30 +- net/ipv6/netfilter/ip6_tables.c | 84 +-- net/ipv6/netfilter/ip6table_filter.c | 17 +- net/ipv6/netfilter/ip6table_mangle.c | 24 +- net/ipv6/netfilter/ip6table_nat.c | 58 +- net/ipv6/netfilter/ip6table_raw.c | 17 +- net/ipv6/netfilter/ip6table_security.c | 17 +- net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 29 +- net/netfilter/Kconfig | 10 + net/netfilter/ipset/ip_set_core.c | 165 +++-- net/netfilter/nf_conntrack_netlink.c | 302 +++++----- net/netfilter/nf_conntrack_proto.c | 8 +- net/netfilter/nf_log_syslog.c | 1 + net/netfilter/nf_nat_core.c | 37 -- net/netfilter/nf_nat_proto.c | 38 ++ net/netfilter/nf_tables_api.c | 663 +++++++++++---------- net/netfilter/nf_tables_offload.c | 10 +- net/netfilter/nfnetlink.c | 58 +- net/netfilter/nfnetlink_acct.c | 80 +-- net/netfilter/nfnetlink_cthelper.c | 57 +- net/netfilter/nfnetlink_cttimeout.c | 146 ++--- net/netfilter/nfnetlink_log.c | 42 +- net/netfilter/nfnetlink_osf.c | 21 +- net/netfilter/nfnetlink_queue.c | 86 +-- net/netfilter/nft_chain_filter.c | 5 +- net/netfilter/nft_compat.c | 33 +- net/netfilter/nft_dynset.c | 5 +- net/netfilter/nft_socket.c | 48 +- net/netfilter/nft_tproxy.c | 24 + net/netfilter/x_tables.c | 34 +- net/netfilter/xt_TPROXY.c | 13 + net/netfilter/xt_limit.c | 6 +- net/netfilter/xt_socket.c | 14 + net/sched/act_ct.c | 6 +- rust/compiler_builtins.rs | 10 + rust/helpers.c | 8 + rust/kernel/file_operations.rs | 8 +- rust/kernel/lib.rs | 4 + rust/kernel/prelude.rs | 2 +- rust/kernel/print.rs | 20 +- rust/kernel/sync/condvar.rs | 6 +- rust/kernel/sync/mod.rs | 19 +- rust/module.rs | 83 ++- samples/rust/Kconfig | 10 + samples/rust/Makefile | 1 + samples/rust/rust_chrdev.rs | 15 +- samples/rust/rust_random.rs | 60 ++ samples/rust/rust_semaphore.rs | 2 - security/safesetid/lsm.c | 3 - sound/isa/sb/emu8000.c | 4 +- sound/isa/sb/sb16_csp.c | 8 +- sound/pci/hda/patch_cirrus.c | 38 ++ sound/pci/hda/patch_realtek.c | 9 +- sound/usb/endpoint.c | 8 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 52 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 52 +- .../selftests/bpf/prog_tests/module_attach.c | 23 + tools/testing/selftests/bpf/prog_tests/test_lsm.c | 61 +- tools/testing/selftests/kvm/lib/kvm_util.c | 4 +- .../testing/selftests/kvm/set_memory_region_test.c | 61 +- 236 files changed, 4457 insertions(+), 2864 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/intel,ixp4xx-ethernet.yaml delete mode 100644 Documentation/devicetree/bindings/net/rockchip-dwmac.txt create mode 100644 Documentation/devicetree/bindings/net/rockchip-dwmac.yaml create mode 100644 Documentation/devicetree/bindings/reset/microchip,rst.yaml create mode 100644 Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-fsl-qspi.txt create mode 100644 Documentation/rust/rust-project.json create mode 100644 arch/arm/rust/target.json create mode 100644 arch/x86/kvm/reverse_cpuid.h create mode 100644 drivers/reset/reset-microchip-sparx5.c create mode 100644 samples/rust/rust_random.rs