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 18e07da812e7 MIPS: make userspace mapping young by default omits 835cfea71929 Merge branch 'akpm-current/current' omits d162e622af8d Revert "module: remove EXPORT_UNUSED_SYMBOL*" omits cdee3b7f516d Merge remote-tracking branch 'oprofile-removal/oprofile/removal' omits dcde6e219ed4 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits c7b5b9417477 Merge remote-tracking branch 'memblock/for-next' omits c679dca14297 Merge remote-tracking branch 'kunit-next/kunit' omits 59b3ac21b297 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 7ab98312d8fa Merge remote-tracking branch 'hyperv/hyperv-next' omits 427660821a28 Merge remote-tracking branch 'xarray/main' omits 286bcfe40c7a Merge remote-tracking branch 'nvmem/for-next' omits 62dcaccb0e16 Merge remote-tracking branch 'slimbus/for-next' omits bca4aee3618f Merge remote-tracking branch 'gnss/gnss-next' omits 4b96de1b3cd7 Merge remote-tracking branch 'kspp/for-next/kspp' omits 5128ab19b2e6 Merge remote-tracking branch 'rtc/rtc-next' omits d833af6f2a0c Merge remote-tracking branch 'coresight/next' omits a54e1fe47a79 Merge remote-tracking branch 'livepatching/for-next' omits 01b951ddeade Merge remote-tracking branch 'kselftest/next' omits c638de9b115a Merge remote-tracking branch 'userns/for-next' omits 271d7da56dd5 Merge remote-tracking branch 'pwm/for-next' omits 84dd4d3917e0 Merge remote-tracking branch 'pinctrl/for-next' omits b316c6fc81dc Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b450501a4ed3 Merge remote-tracking branch 'rpmsg/for-next' omits 30b9021c861d Merge remote-tracking branch 'vhost/linux-next' omits 260bece3f0cc Merge remote-tracking branch 'scsi-mkp/for-next' omits f6e5b4e3523e Merge remote-tracking branch 'scsi/for-next' omits 9c2e4c76b884 Merge remote-tracking branch 'cgroup/for-next' omits ac700566812d Merge remote-tracking branch 'dmaengine/next' omits 92e8a5539a31 Merge remote-tracking branch 'staging/staging-next' omits 76dcfb4f12eb Merge remote-tracking branch 'vfio/next' omits 1171e54886fc Merge remote-tracking branch 'thunderbolt/next' omits 30cd4c688a3b Merge remote-tracking branch 'soundwire/next' omits 0e746ac39911 Merge remote-tracking branch 'extcon/extcon-next' omits 93f5998035e3 Merge remote-tracking branch 'char-misc/char-misc-next' omits 575a37f390d4 Merge remote-tracking branch 'tty/tty-next' omits 3f65dee9dc85 Merge remote-tracking branch 'phy-next/next' omits 4dd66c506de6 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits f329d371ff43 Merge remote-tracking branch 'usb-serial/usb-next' omits dac8ab120e53 Merge remote-tracking branch 'usb/usb-next' omits 41b28f42cdb1 Merge remote-tracking branch 'driver-core/driver-core-next' omits 5d3d0a614798 Merge remote-tracking branch 'ipmi/for-next' omits b45704faee39 Merge remote-tracking branch 'leds/for-next' omits 027ed7acfc97 Merge remote-tracking branch 'hsi/for-next' omits 88298271e254 Merge remote-tracking branch 'chrome-platform/for-next' omits c43d2173d3eb Merge remote-tracking branch 'drivers-x86/for-next' omits cf47df4403ad Merge remote-tracking branch 'workqueues/for-next' omits e47dccfb6b61 Merge remote-tracking branch 'percpu/for-next' omits 26197df92bba Merge remote-tracking branch 'kvm-arm/next' omits 7b2aaf51d499 Merge remote-tracking branch 'kvm/next' omits 973e9d8622a6 Merge remote-tracking branch 'rcu/rcu/next' omits a61c27903651 Merge remote-tracking branch 'ftrace/for-next' omits 0a3bc6d94ade Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 3a8f37b3d6e1 Merge remote-tracking branch 'edac/edac-for-next' omits 42911ab3bee7 Merge remote-tracking branch 'tip/auto-latest' omits 21d507c41bdf Merge remote-tracking branch 'spi/for-next' omits 814925a50545 Merge remote-tracking branch 'devicetree/for-next' omits 04414500d06e Merge remote-tracking branch 'audit/next' omits 889540aeb3c3 Merge remote-tracking branch 'iommu/next' omits 12aa92fca212 Merge remote-tracking branch 'watchdog/master' omits 3532e937d192 Merge remote-tracking branch 'tpmdd/next' omits b2b5729a4f4d Merge remote-tracking branch 'tomoyo/master' omits 6017bf3c64a7 Merge remote-tracking branch 'smack/next' omits 94e20034e418 Merge remote-tracking branch 'selinux/next' omits a238cc7bbb16 Merge remote-tracking branch 'keys/keys-next' omits 80fab17fc2e9 Merge remote-tracking branch 'integrity/next-integrity' omits 734cf8b35e67 Merge remote-tracking branch 'apparmor/apparmor-next' omits 6e98bdcc3f8d Merge remote-tracking branch 'security/next-testing' omits b7a3d8118d5f Merge remote-tracking branch 'regulator/for-next' omits 9f2de1ea2939 Merge remote-tracking branch 'battery/for-next' omits d77d5757dda9 Merge remote-tracking branch 'backlight/for-backlight-next' omits dbe17b30d9bd Merge remote-tracking branch 'mfd/for-mfd-next' omits 5136bc38a26f Merge remote-tracking branch 'mmc/next' omits 1780d4a20580 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits aa8a81d860cb Merge remote-tracking branch 'device-mapper/for-next' omits 031add61cc15 Merge remote-tracking branch 'block/for-next' omits 386449e480b3 Merge remote-tracking branch 'input/next' omits edc25165747e Merge remote-tracking branch 'modules/modules-next' omits 9321ec0c6e43 Merge remote-tracking branch 'sound-asoc/for-next' omits f5706be67169 Merge remote-tracking branch 'sound/for-next' omits d5fe6aa8f6aa Merge remote-tracking branch 'regmap/for-next' omits ed75f99ab813 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d6673ac69712 Merge remote-tracking branch 'drm-msm/msm-next' omits 7aa548fbed19 Merge remote-tracking branch 'drm-misc/for-linux-next' omits de4450d5e0ce Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3e2955ff0d62 Merge remote-tracking branch 'amdgpu/drm-next' omits 5d27a1eab1cc Merge remote-tracking branch 'drm/drm-next' omits a8eb921ba7e8 Merge remote-tracking branch 'crypto/master' omits ab4ba158db79 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ccf360e54295 Merge remote-tracking branch 'nand/nand/next' omits 70bf3366a8da Merge remote-tracking branch 'mtd/mtd/next' omits ab83d0f3fccf Merge remote-tracking branch 'gfs2/for-next' omits ae3b49168f93 Merge remote-tracking branch 'bluetooth/master' omits b02aa7b1e0cb Merge remote-tracking branch 'wireless-drivers-next/master' omits 5607edd755b8 Merge remote-tracking branch 'ipsec-next/master' omits fb0397c1f8a9 Merge remote-tracking branch 'bpf-next/for-next' omits 0d45ee125234 Merge remote-tracking branch 'net-next/master' omits ed19e2282476 Merge remote-tracking branch 'rdma/for-next' omits 4ba008bbe560 Merge remote-tracking branch 'ieee1394/for-next' omits 64f8c75830fe Merge remote-tracking branch 'thermal/thermal/linux-next' omits a26ddc09063b Merge remote-tracking branch 'opp/opp/linux-next' omits aa7c6da0db25 Merge remote-tracking branch 'devfreq/devfreq-next' omits bf598ea7b86b Merge remote-tracking branch 'pm/linux-next' omits db9deabba7a9 Merge remote-tracking branch 'v4l-dvb-next/master' omits df93ef9669d1 Merge remote-tracking branch 'v4l-dvb/master' omits 46495916dba9 Merge remote-tracking branch 'jc_docs/docs-next' omits 8c87c8663f34 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 5277a54f3b92 Merge remote-tracking branch 'dmi/dmi-for-next' omits 60ca032108fc Merge remote-tracking branch 'i3c/i3c/next' omits 8a499b2e6eb7 Merge remote-tracking branch 'i2c/i2c/for-next' omits b68df186dae8 Merge remote-tracking branch 'hid/for-next' omits 0fb75e36ec4d Merge remote-tracking branch 'pci/next' omits 8315b531b9ae Merge remote-tracking branch 'printk/for-next' omits 581f68379a67 Merge remote-tracking branch 'vfs/for-next' omits ae4965aacfa5 Merge remote-tracking branch 'file-locks/locks-next' omits dbe871cdaaf9 Merge remote-tracking branch 'iomap/iomap-for-next' omits 03a0d8cd9b04 Merge remote-tracking branch 'zonefs/for-next' omits 70f3f703d9e6 Merge remote-tracking branch 'xfs/for-next' omits 3ca13441b034 Merge remote-tracking branch 'v9fs/9p-next' omits 3a5fc3053d4f Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 763932623ca8 Merge remote-tracking branch 'cel/for-next' omits 37cec0496daa Merge remote-tracking branch 'nfs-anna/linux-next' omits b813a64b8019 Merge remote-tracking branch 'jfs/jfs-next' omits 9f79f0586e9a Merge remote-tracking branch 'fsverity/fsverity' omits 65d1fe39dc2a Merge remote-tracking branch 'f2fs/dev' omits f4ab415fc4a8 Merge remote-tracking branch 'ext4/dev' omits fc270cfe5443 Merge remote-tracking branch 'ext3/for_next' omits 6e2913d31d39 Merge remote-tracking branch 'exfat/dev' omits 9fcc03c8263d Merge remote-tracking branch 'ecryptfs/next' omits 452f31834830 Merge remote-tracking branch 'cifs/for-next' omits 9d40a7a579a5 Merge remote-tracking branch 'btrfs/for-next' omits f444f33881b7 Merge remote-tracking branch 'fscache/fscache-next' omits 95efafc86b50 Merge remote-tracking branch 'pidfd/for-next' omits 7c7ce4e9c526 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e6ac8e664651 Merge remote-tracking branch 's390/for-next' omits 8ba43fad8bdb Merge remote-tracking branch 'risc-v/for-next' omits afe0c3efe88f Merge remote-tracking branch 'powerpc/next' omits d7bbb31642d2 Merge remote-tracking branch 'parisc-hd/for-next' omits 3c92b9eed3ae Merge remote-tracking branch 'openrisc/for-next' omits b00b685e6ef7 Merge remote-tracking branch 'nds32/next' omits c276186556ed Merge remote-tracking branch 'mips/mips-next' omits cf3d76394d67 Merge remote-tracking branch 'microblaze/next' omits 1e561dc9efb2 Merge remote-tracking branch 'm68knommu/for-next' omits 1e26e03071e2 Merge remote-tracking branch 'm68k/for-next' omits bd244cfb48d2 Merge remote-tracking branch 'h8300/h8300-next' omits d05e6818d68c Merge remote-tracking branch 'csky/linux-next' omits 880447a081f6 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits b1633239a15c Merge remote-tracking branch 'clk/clk-next' omits c16465eda869 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits eb5ed61ce6d7 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 5a260f60c527 Merge remote-tracking branch 'tegra/for-next' omits 323c9f6fb99b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 98c656a5f592 Merge remote-tracking branch 'stm32/stm32-next' omits 624f9018290a Merge remote-tracking branch 'samsung-krzk/for-next' omits 99bccd3dfe72 Merge remote-tracking branch 'rockchip/for-next' omits 44b4f6f57802 Merge remote-tracking branch 'renesas/next' omits 6a57bbc0b46d Merge remote-tracking branch 'realtek/for-next' omits 2401b0cfacfc Merge remote-tracking branch 'raspberrypi/for-next' omits 5b110bbd9fec Merge remote-tracking branch 'qcom/for-next' omits 9d49f01b7355 Merge remote-tracking branch 'omap/for-next' omits a9df3d3edd7a Merge remote-tracking branch 'mvebu/for-next' omits e0c2cd4c63e3 Merge remote-tracking branch 'mediatek/for-next' omits 9f382a0dfe81 Merge remote-tracking branch 'keystone/next' omits 9521e004a4c5 Merge remote-tracking branch 'imx-mxs/for-next' omits 545ada7456ae Merge remote-tracking branch 'drivers-memory/for-next' omits 0258e3b77f30 Merge remote-tracking branch 'at91/at91-next' omits a5667ecaaf76 Merge remote-tracking branch 'aspeed/for-next' omits cb9506fda267 Merge remote-tracking branch 'amlogic/for-next' omits 5f8176b823f8 Merge remote-tracking branch 'actions/for-next' omits 4053c8a4d3b5 Merge remote-tracking branch 'arm-soc/for-next' omits bed73bc5508b Merge remote-tracking branch 'arm64/for-next/core' omits 9ad7e5a35f96 Merge remote-tracking branch 'arm/for-next' omits 60a264ca070c Merge remote-tracking branch 'asm-generic/master' omits f40574199500 Merge remote-tracking branch 'dma-mapping/for-next' omits 86a64aac10d6 Merge remote-tracking branch 'kbuild/for-next' omits dfed2943da0a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2112974052e7 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits d42f29f76822 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 96e0bcd3e901 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f1430d0a7011 Merge remote-tracking branch 'omap-fixes/fixes' omits f08fba1a0c35 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits a8e2f508c2ca Merge remote-tracking branch 'ide/master' omits c6a0bc078ffc Merge remote-tracking branch 'phy/fixes' omits 1456e22c2fe7 Merge remote-tracking branch 'pci-current/for-linus' omits a505c8c05834 Merge remote-tracking branch 'spi-fixes/for-linus' omits c5c57369962e Merge remote-tracking branch 'regulator-fixes/for-linus' omits 552616073a25 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits bc0b0d47828d Merge remote-tracking branch 'sound-current/for-linus' omits fb46089d4d53 Merge remote-tracking branch 'bpf/master' omits 8497082f0fd5 Merge remote-tracking branch 'net/master' omits 7627b6e2f715 Merge remote-tracking branch 'sparc/master' omits 503e9fdab273 Merge branch 'for-5.12/block' into for-next omits f1a82d172972 Merge branch 'for-5.12/io_uring' into for-next omits d2271c2b540a USB: serial: make remove callback return void omits 605378f2a9a2 USB: serial: drop if with an always false condition omits fca63496b900 cifs: fix dfs-links omits 8afec7d3ee4e cifs: convert readpages_fill_pages to use iter omits fa94fdfac1b7 cifs: Fix in error types returned for out-of-credit situations. omits bc3e1d861693 cifs: New optype for session operations. omits aad8077b813f smb3: negotiate current dialect (SMB3.1.1) when version 3 [...] omits fb01b86f47a4 Merge branches 'for-next/cosmetic', 'for-next/crypto', 'fo [...] omits f0e7035cc237 dm writecache: return the exact table values that were set omits d7d25d0c3343 dm: fix iterate_device sanity check omits 11f8b6fd0db9 Merge branch 'for-5.12/io_uring' into for-next omits 5b21407591dc Merge branch 'for-5.12/io_uring' into for-next omits e081a1d39731 Merge branch 'for-5.12/drivers' into for-next omits c9986ee27a03 Merge branch 'for-5.12/drivers' into for-next omits fdbbe7ceeb95 Merge branch 'keys-cve-2020-26541' into keys-next omits dd30496ed1f9 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits 7cf5b1319e19 drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits d58ae161846c drm/amdgpu/smu12: fix power reporting on renoir omits 54af252161d1 drm/amdgpu/codec: drop the internal codec index omits 922b240fc08c drm/amdgpu: bump driver version for new video codec INFO i [...] omits da125a579352 drm/amdgpu: add INFO ioctl support for querying video caps (v4) omits 7dca04cda800 drm/amdgpu: add video decode/encode cap tables and asic ca [...] omits 4d09de75e3cc drm/amdgpu: add asic callback for querying video codec info (v3) omits 13a75af50484 drm/amd/display: Fix unused variable warning omits bff0760b9ff0 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits c18cff164a0b drm/amdgpu: add another raven1 gfxoff quirk omits 2dd78e52f201 usb: typec: ucsi: check cci busy during PPM reset omits 1eea73eaca15 Merge branch 'for-5.12/block' into for-next omits 0fd6456fd1f4 Merge branch 'for-5.12/drivers' into for-next omits 44d10e4b2f2c Merge branch 'for-5.12/io_uring' into for-next omits f24fff3b3c59 Merge branch 'for-5.12/io_uring' into for-next omits 5bf1adccf5c4 Merge branch 'dyn-auth-blacklist-v5' of https://github.com [...] omits c18f20595364 Merge branch 'for-5.12/io_uring' into for-next omits 2958fc02d58e Merge branch 'for-5.12/libata' into for-next omits cfa216239d42 Merge branch 'for-5.12/drivers' into for-next omits 56d93d7f1fbd Merge branch 'for-5.12/block' into for-next omits 33b94bcd5684 certs: Allow root user to append signed hashes to the blac [...] omits f78e50c8f750 certs: Factor out the blacklist hash creation omits d3adfde41e14 certs: Make blacklist_vet_description() more strict omits 9fc9f7e8adad certs: Check that builtin blacklist hashes are valid omits b0016e3efcb3 tools/certs: Add print-cert-tbs-hash.sh omits 58ccd7e11822 Merge branch 'features' into for-next omits e7f9773ccb32 Merge branch 'fixes' into for-next omits 7cb4f293777e Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 80eefd6e8602 Merge branche 'rproc-fixes' into for-next omits 226d336c1c75 extcon: max8997: Add CHGINS and CHGRM interrupt handling omits 537b32dee4cf extcon: Add stubs for extcon_register_notifier_all() functions adds d30337da8677 ARM: at91: use proper asm syntax in pm_suspend adds d98667fcc2da Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 03d8e15894d1 Merge remote-tracking branch 'sparc/master' adds ce7536bc7398 vsock/virtio: update credit only if socket is not closed adds 3aa6bce9af0e net: watchdog: hold device global xmit lock during tx disable adds b2bdba1cbc84 bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state adds 059d2a100498 switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT adds 6bbc088d6ebf Merge branch 'bridge-mrp' adds 7af847551c78 Merge remote-tracking branch 'net/master' adds 42efb5553545 Merge remote-tracking branch 'bpf/master' adds 07998281c268 netfilter: conntrack: skip identical origin tuple in same [...] adds 664899e85c13 netfilter: nftables: relax check for stateful expressions [...] adds 138101439d3f Merge remote-tracking branch 'netfilter/master' adds 55063a23d98b Merge remote-tracking branch 'sound-current/for-linus' adds 400e398e3b87 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds b8d11e40c737 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 157a3f8eda0a Merge remote-tracking branch 'spi-fixes/for-linus' adds 694563fe6521 Merge remote-tracking branch 'pci-current/for-linus' adds 4105a3dd2657 Merge remote-tracking branch 'phy/fixes' adds c66ab16194be Merge remote-tracking branch 'ide/master' adds 3c30004cf931 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 6522b85266fd Merge remote-tracking branch 'omap-fixes/fixes' adds 32ea2d2381ef Merge remote-tracking branch 'hwmon-fixes/hwmon' adds a00a7bb296fe Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 4e0f013a974c Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds f852c596f2ee scsi: scsi_debug: Fix a memory leak adds eb6d800ef600 Merge remote-tracking branch 'scsi-fixes/fixes' adds 2f51312bebb7 drm/i915/tgl+: Make sure TypeC FIA is powered up when init [...] adds ee41c5c12130 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds feb8c1ad740c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 2e8186932e5b Merge remote-tracking branch 'kbuild/for-next' new 81d88ce55092 dma-mapping: remove the {alloc,free}_noncoherent methods new 8b81d54e6b2b dma-mapping: add a dma_mmap_pages helper new a79c595298a8 dma-mapping: refactor dma_{alloc,free}_pages new 3c9bc9fc3313 dma-mapping: add a dma_alloc_noncontiguous API new c87ca98a5762 dma-iommu: refactor iommu_dma_alloc_remap new 8b8734be6294 dma-iommu: implement ->alloc_noncontiguous new fdcd02a641e2 media: uvcvideo: Use dma_alloc_noncontiguos API new 15922fe35d10 Merge remote-tracking branch 'dma-mapping/for-next' new fdd358ef3b1f Merge remote-tracking branch 'asm-generic/master' new 6bc72e901c6b Merge remote-tracking branch 'arm/for-next' new c0b15c25d251 arm64: Extend workaround for erratum 1024718 to all versio [...] new 6459b8469753 arm64: entry: consolidate Cortex-A76 erratum 1463225 workaround new e9c6deee00e9 arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ new 9a4ea3c788f3 Merge branches 'for-next/cosmetic', 'for-next/crypto', 'fo [...] new c9fa79e399e1 Merge remote-tracking branch 'arm64/for-next/core' new f7d62396798c Merge tag 'amlogic-soc' of git://git.kernel.org/pub/scm/li [...] new 70ba3b1adbf5 arm64: defconfig: Enable RT5659 new 8c4501f0c03a Merge tag 'qcom-arm64-defconfig-for-5.12' of git://git.ker [...] new 7321ed736f5c Merge tag 'qcom-defconfig-for-5.12' of git://git.kernel.or [...] new 39a944cd8b64 Merge tag 'imx-defconfig-5.12' of git://git.kernel.org/pub [...] new cfc9e5631107 Merge tag 'at91-defconfig-5.11-2' of git://git.kernel.org/ [...] new 7b9f5793e1f2 Merge tag 'v5.12-rockchip-defconfig64-1' of git://git.kern [...] new c76fe896d6fd Merge tag 'omap-for-v5.12/defconfig-signed' of git://git.k [...] new a26ef1caedbd Merge branch 'arm/defconfig' into for-next new f16e6ab68062 Merge branch 'arm/fixes' into for-next new 7deff441f53c drivers: soc: atmel: fix type for same7 new 67bc80975279 optee: simplify i2c access new d0236f17c319 Merge tag 'optee-simplify-i2c-access_for-v5.12' of git://g [...] new a37e26c27ff0 Merge branch 'arm/drivers' into for-next new c828b09a8a59 Merge remote-tracking branch 'arm-soc/for-next' new 502b285ef51d Merge remote-tracking branch 'actions/for-next' new 8e08ca0b812e Merge remote-tracking branch 'amlogic/for-next' new b0f966c9bc1a Merge remote-tracking branch 'aspeed/for-next' new e476ddc4404f Merge remote-tracking branch 'at91/at91-next' new 19d88d7852e8 Merge remote-tracking branch 'drivers-memory/for-next' new e1ebbd197f3b Merge remote-tracking branch 'imx-mxs/for-next' new 0dd1622b858f Merge remote-tracking branch 'keystone/next' new 240ddd7eabc0 Merge remote-tracking branch 'mediatek/for-next' new a3d74f4c49e2 Merge remote-tracking branch 'mvebu/for-next' new 4722fe88b2fa Merge remote-tracking branch 'omap/for-next' new ac42dfd9886b Merge remote-tracking branch 'qcom/for-next' new 725ab91d278e Merge remote-tracking branch 'raspberrypi/for-next' new 8a5d9d651218 Merge remote-tracking branch 'realtek/for-next' new dc0816abb230 Merge remote-tracking branch 'renesas/next' new 6a05bac5cf38 Merge remote-tracking branch 'rockchip/for-next' new 8dfe3c306baa Merge remote-tracking branch 'samsung-krzk/for-next' new 75258b9af6a7 Merge remote-tracking branch 'stm32/stm32-next' new 02463a1cd6bc Merge remote-tracking branch 'sunxi/sunxi/for-next' new 160e40d59548 Merge remote-tracking branch 'tegra/for-next' new 36f204a328d6 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 0a59b4e5037e Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 7907e69f31a5 Merge tag 'renesas-clk-for-v5.12-tag2' of git://git.kernel [...] new c6a1edca313d Merge branch 'clk-renesas' into clk-next new 2f290b7c67ad clk: meson: clk-pll: fix initializing the old rate (fallba [...] new 9e717285f0bd clk: meson: clk-pll: make "ret" a signed integer new ccdc1f0836f8 clk: meson: clk-pll: propagate the error from meson_clk_pl [...] new 40e977400d21 clk: meson: meson8b: remove compatibility code for old .dtbs new b8dd6a8ae501 dt-bindings: clock: meson8b: remove non-existing clock macros new 001cad0d3a15 clk: meson-axg: remove CLKID_MIPI_ENABLE new af5782442538 clk: meson: axg: Remove MIPI enable clock gate new 4c54b96705d1 Merge tag 'clk-meson-v5.12-1' of https://github.com/BayLib [...] new 84b9dc6f95f0 Merge branch 'clk-amlogic' into clk-next new f8d0e2bae631 dt-bindings: clk: sunxi-ccu: Add compatible string for All [...] new 394a36dd9dec clk: sunxi-ng: Add support for the Allwinner H616 R-CCU new 88dde5e23da1 clk: sunxi-ng: Add support for the Allwinner H616 CCU new 6bbea83a6693 Merge tag 'sunxi-clk-for-5.12' of https://git.kernel.org/p [...] new 07060194be5c Merge branch 'clk-allwinner' into clk-next new c148c1bb2a6e Merge tag 'clk-imx-5.12' of git://git.kernel.org/pub/scm/l [...] new a459a458816f Merge branch 'clk-imx' into clk-next new ee778e069dd4 dt-bindings: clock: Add Qualcomm A7 PLL binding new 5a5223ffd7ef clk: qcom: Add A7 PLL support new f28dec1ab71b clk: qcom: Add SDX55 APCS clock controller support new 78ddb79cab17 clk: qcom: gfm-mux: fix clk mask new e6c3cc63fa1a dt-bindings: clock: qcom: rpmhcc: Add sc8180x rpmh clocks new 8a1f7fb17569 clk: qcom: rpmhcc: Add sc8180x rpmh clocks new d79dfa19ca42 clk: qcom: gcc-sc7180: Mark the MM XO clocks to be always ON new 0fadcdfdcf57 dt-bindings: clock: Add SC8180x GCC binding new 4433594bbe5d clk: qcom: gcc: Add global clock controller driver for SC8180x new 160210b48331 clk: qcom: clk-alpha-pll: replace regval with val new 80ca7765fc75 clk: qcom: clk-alpha-pll: modularize alpha_pll_trion_set_rate() new f4c7e27aa4b6 clk: qcom: clk-alpha-pll: Add support for Lucid 5LPE PLL new a2e8c80845be dt-bindings: clock: Add SM8350 GCC clock bindings new 44c20c9ed37f clk: qcom: gcc: Add clock driver for SM8350 new 9ba80d849c83 dt-bindings: clock: Add missing SM8250 videoc clock indices new 2334032f00af clk: qcom: videocc: Add sm8250 VIDEO_CC_MVS0_DIV_CLK_SRC new c80a4285a36e clk: qcom: videocc: Add sm8250 VIDEO_CC_MVS0_CLK new fe8e6d554705 clk: qcom: videocc: Add gdsc mmcx-reg supply hook new 68e5d392a38e dt-bindings: clocks: gcc-msm8998: Add GCC_MMSS_GPLL0_CLK d [...] new 68f863e56105 clk: qcom: gcc-msm8998: Wire up gcc_mmss_gpll0 clock new e9f322f71cbe dt-bindings: clock: gcc-msm8998: Add HMSS_GPLL0_CLK_SRC de [...] new b791620cf4b4 clk: qcom: gcc-msm8998: Add missing hmss_gpll0_clk_src clock new f86114913085 clk: qcom: gcc-msm8998: Mark gpu_cfg_ahb_clk as critical new 292f75ecff07 clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs new fa92f3b093d6 clk: qcom: mmcc-msm8998: Add hardware clockgating register [...] new 68e1d106eb4d clk: qcom: mmcc-msm8998: Set bimc_smmu_gdsc always on new 1e40c64b4026 clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gp [...] new 67a162e34b2b clk: qcom: gpucc-msm8998: Allow fabia gpupll0 rate setting new e6809e0490dd clk: qcom: gcc-sdm660: Mark MMSS NoC CFG AHB clock as critical new a609785bf44c clk: qcom: gcc-sdm660: Mark GPU CFG AHB clock as critical new 4230d9ed6d3e clk: qcom: Add SDM660 Multimedia Clock Controller (MMCC) driver new a2c5f2fa1065 dt-bindings: clock: Add support for the SDM630 and SDM660 mmcc new c2d6a5f0c581 clk: qcom: rcg2: Stop hardcoding gfx3d pingpong parent numbers new 3bf264f9dad5 clk: qcom: mmcc-msm8996: Migrate gfx3d clock to clk_rcg2_gfx3d new 6c37c9df156b clk: qcom: gdsc: Implement NO_RET_PERIPH flag new 7cdfab650a05 clk: qcom: Add SDM660 GPU Clock Controller (GPUCC) driver new 3f930cd0f093 dt-bindings: clock: Add QCOM SDM630 and SDM660 graphics cl [...] new 2df8188af7bd Merge branch 'clk-qcom' into clk-next new 7ae3799c9b15 MAINTAINERS: Add section for NXP i.MX clock drivers new 74e3c423bf0c Merge branch 'clk-imx' into clk-next new 33034d7422db clk: Drop unused efm32gg driver new eca8b0bea082 Merge branch 'clk-unused' into clk-next new b56e1cc42356 Merge tag 'v5.12-rockchip-clk1' of git://git.kernel.org/pu [...] new 33aa1c394c85 Merge branch 'clk-rockchip' into clk-next new 324a810583ff clk: axi-clkgen: replace ARCH dependencies with driver deps new da68c30963c0 clk: clk-axiclkgen: add ZynqMP PFD and VCO limits new 99da100bac55 dt-bindings: clock: adi,axi-clkgen: add compatible string [...] new 6ba7ea7630fb clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand new bc6b9dc79c87 ARM: dts: vcu: define indexes for output clocks new 0225daea0814 clk: divider: fix initialization with parent_hw new d387dfc43cba soc: xilinx: vcu: drop coreclk from struct xlnx_vcu new a3ab984bb8b0 soc: xilinx: vcu: add helper to wait for PLL locked new 354dcf7b02a3 soc: xilinx: vcu: add helpers for configuring PLL new f1bc982e7ced soc: xilinx: vcu: implement PLL disable new 5a2b2e134187 soc: xilinx: vcu: register PLL as fixed rate clock new 9c789deea206 soc: xilinx: vcu: implement clock provider for output clocks new 4472e1849db7 soc: xilinx: vcu: make pll post divider explicit new 58ee6baf393e soc: xilinx: vcu: make the PLL configurable new 5a9b12581708 soc: xilinx: vcu: remove calculation of PLL configuration new bc2702027062 soc: xilinx: vcu: use bitfields for register definition new e2fb5c3b2315 soc: xilinx: vcu: fix repeated word the in comment new cd0cefa9c96b soc: xilinx: vcu: fix alignment to open parenthesis new a2fe7baa27a4 clk: xilinx: move xlnx_vcu clock driver from soc new c6009aa7203d Merge branch 'clk-xilinx' into clk-next new 7765f32a8e9b clk: remove tango4 driver new bcbe6005eb18 clk: remove zte zx driver new ed0f3e23d106 clk: remove sirf prima2/atlas drivers new ee7294ba49bf clk: remove u300 driver new 9e0859cbac9d Merge branch 'clk-unused' into clk-next new 8c18e927b10d clk: mediatek: Select all the MT8183 clocks by default new 6df3c6d9fdde clk: mediatek: mux: Drop unused clock ops new 31a42c2f3b5d clk: mediatek: mux: Update parent at enable time new 49514602d929 Merge branch 'clk-mediatek' into clk-next new fb7acfe7b0ef dt-bindings: clock: imx: Switch to my personal address new 4a323a5617d4 Merge branch 'clk-imx' into clk-next new a2fa7ef2bcbf Merge remote-tracking branch 'clk/clk-next' new ad9729df9991 Merge remote-tracking branch 'csky/linux-next' new d312c5cb2301 Merge remote-tracking branch 'h8300/h8300-next' new f184fab1b567 Merge remote-tracking branch 'm68k/for-next' new 7ee50b4863f0 Merge remote-tracking branch 'm68knommu/for-next' new 67e03c6054b6 Merge remote-tracking branch 'microblaze/next' new d4d3ef8b347b MIPS: relocatable: Provide kaslr_offset() to get the kerne [...] new 457d2fc54f00 MIPS: relocatable: Use __kaslr_offset in show_kernel_relocation new fc4cac4cfc43 MIPS: compressed: fix build with enabled UBSAN new 9f0781bac9f3 MIPS: process: Fix no previous prototype warning new 408802434467 Revert "mips: Manually call fdt_init_reserved_mem() method" new fe6c98a115af MIPS: crash_dump.c: Simplify copy_oldmem_page() new ea4a1ea4c8f4 Revert "MIPS: microMIPS: Fix the judgment of mm_jr16_op an [...] new 9ec2da92e66f Merge remote-tracking branch 'mips/mips-next' new 11943329a594 Merge remote-tracking branch 'nds32/next' new 0b7ca7000e2a Merge remote-tracking branch 'openrisc/for-next' new 96d3dee6656e Merge remote-tracking branch 'parisc-hd/for-next' new 33e6b3cc5fbd Merge remote-tracking branch 'powerpc/next' new ce7adfa54554 Merge remote-tracking branch 'risc-v/for-next' new 1ecbcfd57ed6 s390/qdio: remove Input tasklet code new ed645696e07a s390/qdio: remove qdio_inbound_q_moved() wrapper new 6bb7a51b605a s390/qdio: adopt new tasklet API new 954d6235be41 s390/qdio: make thinint registration symmetric new bd83917155c1 s390/qdio: track time of last data IRQ for each device new ba764dd703fe s390/pci: refactor zpci_create_device() new d09cb482ed39 s390/ap: remove unneeded semicolon new 85eda128e133 s390: Simplify the calculation of variables new d010b3787368 s390: update defconfigs new 5b96e6c10b63 s390/thread_info.h: fix task_struct declaration warning new d39fae45c97c s390/zcrypt: return EIO when msg retry limit reached new 2e0d3bd8c55e Documentations: scsi, kvm: Update s390-tools GitHub URL new 9f9b312db40b s390/debug_config: enable kmemleak detector new 42d7ccca3710 s390/defconfig: add some NFT modules new 74b6844803e4 s390/vdso: remove VDSO32_LBASE compat leftover new 1432cfe69e25 s390/vdso: fix vdso data page definition new 96c0c7ae5266 s390/vdso: convert vdso_init() to arch_initcall new ea44de691eba s390/vdso: simplify vdso size calculation new e1eac1947bae s390/vdso: remove BUG_ON() new 5ffd9af0fb61 s390/vdso: remove superfluous check new 6755270b5ee2 s390/vdso: remove superfluous variables new 8d4be7f318bc s390/vdso: misc simple code changes new dfc11c98763a s390/vdso: get rid of vdso_fault new 5056c2c53a22 s390/vdso: put vdso datapage in a separate vma new 214b3564869c s390/vdso: move data page before code pages new 1ba2d6c0fd4e s390/vdso: simplify __arch_get_hw_counter() new eeab78b05d20 s390/vdso: implement generic vdso time namespace support new fe8344a09272 s390/vdso: on timens page fault prefault also VVAR page new b29c5093820d s390/vtime: fix inline assembly clobber list new 683071b02c44 s390/cpum_cf_diag: use get_tod_clock_fast() new b22446d00af9 s390/time: use stcke instead of stck new 78f657094622 s390/entry: use cpu alternative for stck/stckf new 80841ad8d4ca s390/alternatives: add alternative_input() / alternative_io() new 1c7673476b82 s390/vtime: use cpu alternative for stck/stckf new f6f3e92ad91d Merge branch 'features' into for-next new 43a10e614808 Merge remote-tracking branch 's390/for-next' new 1b7b46e3b03b Merge remote-tracking branch 'xtensa/xtensa-for-next' new 3b821f54c22a Merge remote-tracking branch 'pidfd/for-next' new 39564fe66fd4 Merge remote-tracking branch 'fscache/fscache-next' new 576042dbe9a2 Merge remote-tracking branch 'btrfs/for-next' new abd4af47d3fb cifs: fix dfs-links new f69aa65dd18c Merge remote-tracking branch 'cifs/for-next' new ba93f842a6f6 Merge remote-tracking branch 'ecryptfs/next' new 0b19d7b81045 Merge remote-tracking branch 'exfat/dev' new d55ab6058f91 Merge remote-tracking branch 'ext3/for_next' new 986aff93f605 Merge remote-tracking branch 'ext4/dev' new d50dfc0c7df7 f2fs: don't grab superblock freeze for flush/ckpt thread new ce5a98b3b3dd Merge remote-tracking branch 'f2fs/dev' new f3c62ecc78e6 Merge remote-tracking branch 'fsverity/fsverity' new 1a937de7e9a2 Merge remote-tracking branch 'jfs/jfs-next' new 45901a231723 NFSv4: Fixes for nfs4_bitmask_adjust() new 37eaeed1a57e NFS: Fix documenting comment for nfs_revalidate_file_size() new fc9dc401899a NFS: Optimise sparse writes past the end of file new 28aa2f9e73e7 NFS: Always clear an invalid mapping when attempting a buf [...] new 848fdd62399c NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache new e62066a58631 Merge remote-tracking branch 'nfs-anna/linux-next' new 9abaa6baec81 Merge remote-tracking branch 'cel/for-next' new 4035cae6093f Merge remote-tracking branch 'overlayfs/overlayfs-next' new 4618e601b1f3 Merge remote-tracking branch 'v9fs/9p-next' new 8e8794b91988 xfs: fix rst syntax error in admin guide new 467fc2e628bd Merge remote-tracking branch 'xfs/for-next' new 984dd5cd0663 Merge remote-tracking branch 'zonefs/for-next' new 5fee5c471be3 Merge remote-tracking branch 'iomap/iomap-for-next' new e16076604d94 Merge remote-tracking branch 'file-locks/locks-next' new 0037708b4b39 Merge remote-tracking branch 'vfs/for-next' new 727fd093d8d7 Merge remote-tracking branch 'printk/for-next' new 4ec1dea43ab5 Merge remote-tracking branch 'pci/next' new 2aefba190f17 HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID new 687ec1a18860 Merge branch 'for-5.11/upstream-fixes' into for-next new fab3a95654ee HID: logitech-dj: add support for the new lightspeed conne [...] new 2d3e7312084f Merge branch 'for-5.11/upstream-fixes' into for-next new decfe496fe77 HID: Ignore battery for Elan touchscreen on HP Spectre X36 [...] new 0b642af6a402 Merge branch 'for-5.11/upstream-fixes' into for-next new b7c20f381598 HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspi [...] new d1c956c7c95f Merge branch 'for-5.11/upstream-fixes' into for-next new 397f34426420 Merge remote-tracking branch 'hid/for-next' new 84af1b168c50 i2c: mux: mlxcpld: Convert driver to platform driver new 81566938083a i2c: mux: mlxcpld: Prepare mux selection infrastructure fo [...] new cae5216387d1 i2c: mux: mlxcpld: Get rid of adapter numbers enforcement new c52a1c5f5db5 i2c: mux: mlxcpld: Extend driver to support word address s [...] new 699c0506543e i2c: mux: mlxcpld: Extend supported mux number new a39bd92e92b9 i2c: mux: mlxcpld: Add callback to notify mux creation completion new aab0b4fe1b75 i2c: mv64xxx: Fix check for missing clock after adding RPM new d1f50bcfd646 i2c: i801: Add support for Intel Alder Lake PCH-P new 77363f8520dc Merge branch 'i2c/for-5.12' into i2c/for-next new 9dc2a12170bf Merge remote-tracking branch 'i2c/i2c/for-next' new 83438cafcadd Merge remote-tracking branch 'i3c/i3c/next' new 25712d2d0862 Merge remote-tracking branch 'dmi/dmi-for-next' new f3bd221c472b Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 915986b1a6da Merge remote-tracking branch 'jc_docs/docs-next' new fa3e660c2fe9 next-20210209/v4l-dvb new 7772dd138abc Merge remote-tracking branch 'v4l-dvb-next/master' new 91a4b9e619c1 Merge tag 'devfreq-next-for-5.12' of git://git.kernel.org/ [...] new 32890f947002 Merge branch 'pm-devfreq' into linux-next new fae1325746b0 Merge remote-tracking branch 'pm/linux-next' new c3b97e666669 Merge remote-tracking branch 'opp/opp/linux-next' new 4352911c3cbb Merge remote-tracking branch 'thermal/thermal/linux-next' new 5387b618c9c4 Merge remote-tracking branch 'ieee1394/for-next' new b53005d66bb0 RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ new 3ce60f443b14 IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev new 2019d70e919f IB/mlx5: Avoid calling query device for reading pkey table length new 7a58779edd75 IB/mlx5: Improve query port for representor port new 7416790e2245 RDMA/core: Introduce and use API to read port immutable data new 131796524fa3 IB/mlx5: Use rdma_for_each_port for port iteration new 7d9ae80e31df RDMA/rxe: Fix coding error in rxe_recv.c new e328197423e0 RDMA/rxe: Remove useless code in rxe_recv.c new 8fc1b7027fc1 RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt new 5120bf0a5fc1 RDMA/rxe: Correct skb on loopback path new 899aba891cab RDMA/rxe: Fix FIXME in rxe_udp_encap_recv() new 9dd052474a26 RDMA/hns: Allocate one more recv SGE for HIP08 new 1620f09b96ec RDMA/hns: Bugfix for checking whether the srq is full when [...] new b5df9b7a2f96 RDMA/hns: Force srq_limit to 0 when creating SRQ new bb74fe7e81c8 RDMA/hns: Fixed wrong judgments in the goto branch new 6ee00fbf733d RDMA/hns: Remove the reserved WQE of SRQ new 0fee45163496 RDMA/hns: Refactor hns_roce_create_srq() new eacb45ca8f4b RDMA/hns: Refactor code about SRQ Context new 3f31c4126573 RDMA/hns: Use new interfaces to write SRQC new 9ae2a37e6ae6 RDMA/hns: Refactor post recv flow new 6b981e2bd925 RDMA/hns: Clear remaining unused sges when post_recv new 2e07a3d94585 RDMA/hns: Refactor hns_roce_v2_post_srq_recv() new 204cbe423b6e RDMA/hns: Add verification of QP type when post_recv new 429fa9698957 RDMA/siw: Fix calculation of tx_valid_cpus size new 01584a5edcc4 RDMA/hns: Add support of direct wqe new 773f841ab1ae RDMA/hns: Avoid filling sgid index when modifying QP to RTR new ea4092f3b56b RDMA/hns: Fix type of sq_signal_bits new 9ea9a53ea93b RDMA/hns: Add mapped page count checking for MTR new 7373de9adb19 RDMA/hns: Disable RQ inline by default new 3fe07a008e0b RDMA/hns: Skip qp_flow_control_init() for HIP09 new 86f767e6fc1e RDMA/hns: Replace wmb&__raw_writeq with writeq new c05ffb1f7db2 RDMA/hns: Move HIP06 related definitions into hns_roce_hw_v1.h new 993703370a6f RDMA/hns: Remove some magic numbers new 62490fd5a865 RDMA/hns: Avoid unnecessary memset on WQEs in post_send new cd0a4baf36da RDMA/hns: Remove unnecessary wrap around for EQ's consumer index new a5887d62072e RDMA/hns: Delete redundant judgment when preparing descriptors new db72438c9319 RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow new dc78074a808e RDMA/rxe: Fix minor coding style issues new 086f580c0152 RDMA/rxe: Cleanup init_send_wqe new a14e3caaaa72 RDMA/qedr: Remove in_irq() usage from debug output new 8f56e452d2d5 Merge remote-tracking branch 'rdma/for-next' new 49fc251360a1 rtnetlink: Add RTM_F_OFFLOAD_FAILED flag new 36c5100e859d IPv4: Add "offload failed" indication to routes new 648106c30a63 IPv4: Extend 'fib_notify_on_flag_change' sysctl new 0c5fcf9e249e IPv6: Add "offload failed" indication to routes new 6fad361ae9f4 IPv6: Extend 'fib_notify_on_flag_change' sysctl new 484a4dfb7558 netdevsim: fib: Do not warn if route was not found for sev [...] new f57ab5b75f71 netdevsim: dev: Initialize FIB module after debugfs new 134c75324240 netdevsim: fib: Add debugfs to debug route offload failure new a4cb1c02c3e1 mlxsw: spectrum_router: Set offload_failed flag new 9ee53e37532f selftests: netdevsim: Test route offload failure notifications new 5ea3c72ccf9b Merge branch 'route-offload-failure' new f15008fbaa33 net: phy: drop explicit genphy_read_status() op new 1e2e61af1996 net: phy: broadcom: remove BCM5482 1000Base-BX support new 8cf5d8cc3eae Documentation: networking: ip-sysctl: Document src_valid_m [...] new fc1a8db3d560 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 387d1c181979 dt-bindings: net: document BCM4908 Ethernet controller new 4feffeadbcb2 net: broadcom: bcm4908enet: add BCM4908 controller driver new 898f8015ffe7 net: extract napi poll functionality to __napi_poll() new 29863d41bb6e net: implement threaded-able napi poll loop support new 5fdd2f0e5c64 net: add sysfs attribute to control napi threaded mode new adbb4fb02845 Merge branch 'implement-kthread-based-napi-poll' new 0256844d0f32 net: hns3: clean up some incorrect variable types in hclge [...] new ae9e492a3664 net: hns3: remove redundant client_setup_tc handle new 9d2a1cea6997 net: hns3: remove the shaper param magic number new 9393eb5034a0 net: hns3: clean up unnecessary parentheses in macro definitions new c5aaf1761883 net: hns3: modify some unmacthed types print parameter new 6e7f109ee9d8 net: hns3: change hclge_parse_speed() param type new cad8dfe82a9e net: hns3: change hclge_query_bd_num() param type new 64749c9c38a9 net: hns3: remove redundant return value of hns3_uninit_al [...] new 11ef971f5a6a net: hns3: remove an unused parameter in hclge_vf_rate_par [...] new 7ceb40b8207e net: hns3: remove unused macro definition new 55ff3ed57b50 net: hns3: cleanup for endian issue for VF RSS new 3e566dacc913 Merge branch 'hns3-cleanups' new 382e0a6880e7 ice: log message when trusted VF goes in/out of promisc mode new 34295a3696fb ice: implement new LLDP filter command new c7a219048e45 ice: Remove xsk_buff_pool from VSI structure new df006dd4b1dc ice: Add initial support framework for LAG new b126bd6bcd67 ice: create scheduler aggregator node config and move VSIs new 4f8a14976aa4 ice: Use PSM clock frequency to calculate RL profiles new 1d9f7ca324a9 ice: fix writeback enable logic new fc2d1165d4a4 ice: Refactor DCB related variables out of the ice_port_in [...] new 7a63dae0fafb ice: remove unnecessary casts new fe6cd89050d9 ice: Fix trivial error message new 741106f7bd8d ice: Improve MSI-X fallback logic new a851dfa8dfa7 Documentation: ice: update documentation new 74784ee0b935 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new bc55a393471e Merge remote-tracking branch 'net-next/master' new 11da9f0c6d14 selftests/bpf: Remove unneeded semicolon new 1589a1fa4e38 selftests/bpf: Add missing cleanup in atomic_bounds test new 0a1b0fd929a8 bpf: Simplify bool comparison new fc6b48f692f8 tools/resolve_btfids: Build libbpf and libsubcmd in separa [...] new f23130979c2f tools/resolve_btfids: Check objects before removing new 7962cb9b640a tools/resolve_btfids: Set srctree variable unconditionally new 50d3a3f81689 kbuild: Add resolve_btfids clean to root clean target new ee5cc0363ea0 Merge branch 'kbuild/resolve_btfids: Invoke resolve_btfids' new e1d7b0c37e8c Merge remote-tracking branch 'bpf-next/for-next' new 7dd56ea45a66 brcmfmac: add support for CQM RSSI notifications new 661265936bcc Merge remote-tracking branch 'wireless-drivers-next/master' new e63241407c24 Merge remote-tracking branch 'bluetooth/master' new a508975f2f71 Merge remote-tracking branch 'gfs2/for-next' new 4cc96160a3af Merge remote-tracking branch 'mtd/mtd/next' new 06b14bd4fae0 Merge remote-tracking branch 'nand/nand/next' new d3984a0fa259 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 069a2354dccb Merge remote-tracking branch 'crypto/master' new f67bfba2791f Merge remote-tracking branch 'drm/drm-next' new 0993670f45e2 next-20210209/drm-misc new 534e3ea67266 Revert "drm/amd/display: fix unused variable warning" new 6eed1f3fba40 drm/amd/display: Fix unused variable warning new ebdd2e9d1aef drm/amdgpu: cleanup struct amdgpu_ring new 8c0225d79273 drm/amdgpu: enable only one high prio compute queue new 0a52a6cacca6 drm/amdgpu: add wave limit functionality for gfx8,9 new 22e4f3152953 drm/amdgpu: enable gfx wave limiting for high priority com [...] new 62826b86085d drm/amd/pm: enable ACDC feature new 11964258fe73 drm/amdkfd: Get unique_id dynamically v2 new 137aac26a2ed drm/amdgpu/smu12: fix power reporting on renoir new e83db77487d3 drm/amdgpu/gmc9: fix mmhub client mapping for arcturus new 680602d6c2d6 drm/amd/pm: enable DCS new e1edaeafeb66 drm/amdgpu: support ASPM for some specific ASIC new 2a53291ef2e6 drm/amdgpu: add SMUIO 11.0.6 register headers new 1deb98534c23 drm/amdgpu: implement smuio v11_0_6 callbacks new 0bf7f2dcb9a6 drm/amdgpu: switch to use smuio callbacks for NV family new 1001f2a1f33d drm/amdgpu: support rom clockgating related function for N [...] new de4b7cd8cb87 drm/amd/pm/swsmu: unify the init soft gpu metrics function new be8901c2ee3a drm/amdgpu: optimize list operation in amdgpu_xgmi new 11f1a5538ba5 drm/amdgpu: Add otg vertical IRQ Source new 320eca62fe61 drm/amd/display: Add otg vertical interrupt0 support in DCN1.0 new f8bf64501873 drm/amdgpu: enable wave limit on non high prio cs pipes new b36c1024dc32 drm/amd/pm: update the smu v11.5 smc header for vangogh new 52d720b1a800 drm/amd/pm: modify the power limit level parameter from bo [...] new ae07970a0621 drm/amd/pm: add support for hwmon control of slow and fast [...] new 25bd55276b5a drm/amdgpu/si: minor clean up of reset code new 44ab8bb0bb63 drm/amdgpu/cik: minor clean up of reset code new d5ab066917a5 drm/amdgpu/vi: minor clean up of reset code new af484df800e3 drm/amdgpu: add generic pci reset as an option new ffbfd081b47c drm/amdgpu/si: add PCI reset support new 1176a1e0b9d5 drm/amdgpu/soc15: add PCI reset support new f172865a3632 drm/amdgpu/nv: add PCI reset support new a8d3d80a8ca3 drm/amdgpu: drop extra drm_kms_helper_poll_enable/disable calls new ad887af9b6d0 drm/amdgpu: use runpm flag rather than fbcon for kfd runti [...] new cef8b03bbc0b drm/amdgpu: reset runpm flag if device suspend fails new 6ef28889b413 drm/amd/pm: enable LCLK DS new 27859ee3df97 drm/amdgpu: enable gpu recovery for dimgrey_cavefish new bd0c064c161c drm/amd/display: Add return code instead of boolean for fu [...] new 166590ccb92c drm/amd/display: Add DIG_CLOCK_PATTERN in the transmitter control new 765ff7ad584a drm/amd/display: DP HDCP Compliance 1A-08/09 tests fail new b14e4f200461 drm/amd/display: revert support for DID2.0 dsc passthrough new 6fce5bcee582 drm/amd/display: move edp sink present detection to hw init new 7a03fdf628af drm/amd/display: fix 64bit division issue on 32bit OS new 148816f93fa0 drm/amd/display: Initialize dmub_rb_cmd unions to 0 new 91a51fbf24e2 drm/amd/display: DIO Supported for virtual displays new e75f5634630c drm/amd/display: fix type mismatch error for return variable new d448521edaf3 drm/amd/display: [FW Promotion] Release 0.0.51 new ef4dd6b2757e drm/amd/display: 3.2.122 new 006cc1a213cf drm/amdgpu: extend MAX_KIQ_REG_TRY to 1000 new d7ef887f2f8e drm/amd/pm: make the error log more clear for fine grain t [...] new 802b8c83557c drm/amdgpu: fix unnecessary NULL check warnings new 910f1601adda Revert "drm/amd/display: Update NV1x SR latency values" new 17c900cb5d6a drm/amd/display: Simplify bool comparison new a29d4b3d3caf drm/radeon: Simplify bool comparison new 73f22b679a2a drm/amdgpu: add another raven1 gfxoff quirk new 5aa060ee84da drm/amdgpu: add asic callback for querying video codec info (v3) new 503053a694ed drm/amdgpu: add video decode/encode cap tables and asic ca [...] new c5d764f8ac9d drm/amdgpu: add INFO ioctl support for querying video caps (v4) new 805884d0e444 drm/amdgpu: bump driver version for new video codec INFO i [...] new cad1fa6ae5bc drm/amdgpu/codec: drop the internal codec index new 91863c25e9b9 drm/amdgpu: add a dev_pm_ops prepare callback (v2) new ebeff894af66 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] new f514f267b90e Merge remote-tracking branch 'amdgpu/drm-next' new 1a64e7bbb206 Merge remote-tracking branch 'drm-intel/for-linux-next' new ce7207f31fa4 Merge remote-tracking branch 'drm-msm/msm-next' new b076137d5acf Merge remote-tracking branch 'etnaviv/etnaviv/next' new bb56984ca7ec Merge remote-tracking branch 'regmap/for-next' new 360d28eb6322 Merge remote-tracking branch 'sound/for-next' new e426011d2416 Merge remote-tracking branch 'sound-asoc/for-next' new e409f9406c4a Merge remote-tracking branch 'modules/modules-next' new a1054d8b3846 Merge remote-tracking branch 'input/next' new 20ff5b5fc92a Merge branch 'for-5.12/block' into for-next new 0e611ef0a1bc Merge branch 'for-5.12/drivers' into for-next new 3af3145e0b15 Merge branch 'for-5.12/libata' into for-next new 45d189c60629 io_uring: replace force_nonblock with flags new 61e982030479 io_uring: make op handlers always take issue flags new b268c951abf8 io_uring: don't propagate io_comp_state new 139562dfa2d6 io_uring: don't keep submit_state on stack new 2e06df7ec74c io_uring: remove ctx from comp_state new 51d263f44a88 io_uring: don't reinit submit state every time new d8861717365b io_uring: replace list with array for compl batch new 4046afafb7c0 io_uring: submit-completion free batching new 14b283c71559 io_uring: remove fallback_req new faed5381885c io_uring: count ctx refs separately from reqs new 9c720810e8fb io_uring: persistent req cache new d28cb3e8f162 io_uring: feed reqs back into alloc cache new 164ba1b9c754 io_uring: use persistent request cache new 047a75f35730 io_uring: provide FIFO ordering for task_work new 4d3ead665edc io_uring: enable req cache for task_work items new 178fbd29268a io_uring: take comp_state from ctx new aa2bb8ae3074 io_uring: defer flushing cached reqs new c97f74d567d7 io_uring: fix possible deadlock in io_uring_poll new 5bf72c6c67b9 io_uring: enable req cache for IRQ driven IO new de849891d476 io_uring: enable kmemcg account for io_uring requests new dce8f44fddbf io_uring: place ring SQ/CQ arrays under memcg memory limits new 00a5f7d51236 Merge branch 'for-5.12/io_uring' into for-next new 10e47d06f998 Merge remote-tracking branch 'block/for-next' new 054bee16163d dm writecache: return the exact table values that were set new a4c8dd9c2d09 dm table: fix iterate_devices based device capability checks new 5b0fab508992 dm table: fix DAX iterate_devices based device capability checks new 24f6b6036c9e dm table: fix zoned iterate_devices based device capabilit [...] new cccb493cdae7 dm table: remove needless request_queue NULL pointer checks new 4134455f2aaf dm writecache: fix writing beyond end of underlying device [...] new d9928ac5eba5 dm writecache: use bdev_nr_sectors() instead of open-coded [...] new ac80ba8a6638 Merge remote-tracking branch 'device-mapper/for-next' new 07c2f84ac910 Merge remote-tracking branch 'pcmcia/pcmcia-next' new a437d56a7771 Merge remote-tracking branch 'mmc/next' new 338ed3b5cd57 Merge remote-tracking branch 'mfd/for-mfd-next' new f8ee36c7fd97 Merge remote-tracking branch 'backlight/for-backlight-next' new 12fac6ca7d2a Merge remote-tracking branch 'battery/for-next' new f31670923e21 Merge remote-tracking branch 'regulator/for-next' new c1d6172f38e8 Merge remote-tracking branch 'security/next-testing' new a52baf16ede5 Merge remote-tracking branch 'apparmor/apparmor-next' new 58bd27f131db Merge remote-tracking branch 'integrity/next-integrity' new 5bcd72358a7d Merge branch 'keys-cve-2020-26541' into keys-next new b7161f8a657f Merge remote-tracking branch 'keys/keys-next' new c07186205dda Merge remote-tracking branch 'selinux/next' new be21e16ee1d2 Merge remote-tracking branch 'smack/next' new 750f192d9ccd Merge remote-tracking branch 'tomoyo/master' new f69494b9c7d4 Merge remote-tracking branch 'tpmdd/next' new ab2eeda9d84d Merge remote-tracking branch 'watchdog/master' new 4a8fd055b85c Merge remote-tracking branch 'iommu/next' new d01e3a51c5dd Merge remote-tracking branch 'audit/next' new ad80f2fa220b Merge remote-tracking branch 'devicetree/for-next' new 5ab2cc22a369 Merge remote-tracking branch 'spi/for-next' new 18ab6fe70535 Merge remote-tracking branch 'tip/auto-latest' new 89231dcd0e34 Merge remote-tracking branch 'edac/edac-for-next' new c1f664d2400e irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap new 26370dba87fd Merge remote-tracking branch 'irqchip/irq/irqchip-next' new d9ee1d2b4fd4 Merge remote-tracking branch 'ftrace/for-next' new 3642668305b1 Merge remote-tracking branch 'rcu/rcu/next' new 9fd6dad1261a mm: provide a saner PTE walking API for modules new a9545779ee9e KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_re [...] new 99df541dcc97 KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr() new 448841f0b7b5 KVM: x86/xen: Use hva_t for holding hypercall page address new 16d5163f3387 KVM: x86: Remove misleading DR6/DR7 adjustments from RSM e [...] new 2644312052d5 KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 new e6c804a848d6 KVM: SVM: Move AVIC vCPU kicking snippet to helper function new 6f7a343987fa KVM: SVM: Remove an unnecessary forward declaration new 29d6ca41992a KVM: x86: reading DR cannot fail new 996ff5429e98 KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers new 281d9cd9b471 selftests: kvm: Raise the default timeout to 120 seconds new 4fc096a99e01 KVM: Raise the maximum number of user memslots new 32f00fd9ef39 selftests: kvm: Move kvm_get_supported_hv_cpuid() to common code new a75b40a4dd57 selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_test new cb5b916172c6 KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled() new ef3f3980dedf KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu() new e0121fa29a7f KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() new aafa97fd1c01 KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu() new f69b55efef84 KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg() new 05f04ae4ffcc KVM: x86: hyper-v: Introduce to_kvm_hv() helper new 72167a9d7da2 KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variable new 9ff5e0304e94 KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get [...] new f2bc14b69c38 KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context new 4592b7eaa87d KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically new 8f014550dfb1 KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional new fc08b628d7c9 KVM: x86: hyper-v: Allocate Hyper-V context lazily new b9ce0f86d919 KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helper new 8f5c44f953d3 KVM: x86/mmu: Make HVA handler retpoline-friendly new 0c165b3c01fe KVM: x86/xen: Allow reset of Xen attributes new 9294b8a12585 Documentation: kvm: fix warning new a762a7eeb051 Merge remote-tracking branch 'kvm/next' new 55097c50043e Merge remote-tracking branch 'kvm-arm/next' new 862483dac1e9 Merge remote-tracking branch 'percpu/for-next' new 5014ee08ac23 Merge remote-tracking branch 'workqueues/for-next' new 006050a6bd5e tools/power/x86/intel-speed-select: Add new command turbo-mode new 2c7dc57e9eb8 tools/power/x86/intel-speed-select: Add new command to get [...] new 2a76d235bc7e tools/power/x86/intel-speed-select: Update version to 1.8 new e310cbf31977 Merge remote-tracking branch 'intel-speed-select/intel-sst [...] new 77ce50a2102b Merge remote-tracking branch 'drivers-x86/for-next' new daadfa2c91e5 Merge remote-tracking branch 'chrome-platform/for-next' new 1c72d479aeae Merge remote-tracking branch 'hsi/for-next' new bf81fb522018 Merge remote-tracking branch 'leds/for-next' new 7f297ad698b9 Merge remote-tracking branch 'ipmi/for-next' new 5c3db63abdb0 device.h: Remove bogus "the" in kerneldoc new ced2af419528 gpiolib: Don't probe gpio_device if it's not the primary device new f265f06af194 of: property: Fix fw_devlink handling of interrupts/interr [...] new e5e1c2097881 driver core: platform: Emit a warning if a remove callback [...] new 9528e0d9c100 driver core: fw_devlink: Detect supplier devices that will [...] new 1753c4d1edbc of: property: Don't add links to absent suppliers new 19d0f5f6bff8 driver core: Add fw_devlink.strict kernel param new a9dd8f3c2cf3 of: property: Add fw_devlink support for optional properties new 74c782cff77b driver core: fw_devlink: Handle suppliers that don't use d [...] new ed1054a02aa2 irqdomain: Mark fwnodes when their irqdomain is added/removed new bab2d712eeaf PM: domains: Mark fwnodes when their powerdomain is added/removed new 3c9ea42802a1 clk: Mark fwnodes when their clock provider is added/removed new 11c8c4678966 Merge remote-tracking branch 'driver-core/driver-core-next' new 68d10458a663 Merge tag 'usb-v5.12-rc1' of git://git.kernel.org/pub/scm/ [...] new a1679af85b2a usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 new 4b049f55ed95 usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt new 3c5960c0559c usb: typec: Manage SVDM version new 31737c27d665 usb: pd: Make SVDM Version configurable in VDM header new 5e1d4c49fbc8 usb: typec: tcpm: Determine common SVDM Version new 372adf075a43 usb: typec: ucsi: Determine common SVDM Version new 4c93cad8cc78 usb: typec: displayport: Fill the negotiated SVDM Version [...] new 630dce2810b9 dt-bindings: connector: Add SVDM VDO properties new f5d1d63e7359 usb: typec: tcpm: Get Sink VDO from fwnode new fe6ad68e4a62 usb: gadget: Assign boolean values to a bool variable new 0a25669ba8a2 Merge tag 'thunderbolt-for-v5.12-rc1' of git://git.kernel. [...] new d6bc8289f93a Merge remote-tracking branch 'usb/usb-next' new a54af1b7d667 USB: serial: drop if with an always false condition new c5d1448fa353 USB: serial: make remove callback return void new 1542d1324be1 USB: serial: drop bogus to_usb_serial_port() checks new b4d72e41bf17 Merge remote-tracking branch 'usb-serial/usb-next' new 151db8c08c90 vt_ioctl: Remove in_interrupt() check new a157270fbf37 serial: core: Remove BUG_ON(in_interrupt()) check new 2c151e368522 Merge remote-tracking branch 'tty/tty-next' new f320ff0387a8 mei: bus: simplify mei_cl_device_remove() new bf5c9cc8ad7f mei: bus: change remove callback to return void new b398d53cd421 mei: bus: block send with vtag on non-conformat FW new e666b79e2295 mei: use sysfs_emit() in tx_queue_limit_show sysfs new f3be86136266 Merge tag 'soundwire-5.12-rc1' of git://git.kernel.org/pub [...] new 47ddb856c20f Merge tag 'phy-for-5.12' of git://git.kernel.org/pub/scm/l [...] new 6c1e3f92f9f1 habanalabs: fix integer handling issue new 5dbd7b4de6ef habanalabs: improve communication protocol with cpucp new e52606d2f536 habanalabs: support fetching first available user CQ new b520ca5d82f6 habanalabs/gaudi: use HBM_ECC_EN bit for ECC ERR new 28bcf1fdc408 habanalabs: enable F/W events after init done new 5b6b780660ad habanalabs: update security map after init CPU Qs new 6df50d274363 habanalabs: return block size + block ID new da5dfbb97a82 habanalabs/gaudi: don't enable clock gating on DMA5 new e3e3eaab2b48 Merge tag 'misc-habanalabs-next-2021-02-08' of https://git [...] new c31d32ba580d ipack: Fail earlier for drivers without probe function new 609cf09c5680 ipack: Handle a driver without remove callback new ef0fec22146b bus: fsl-mc: Fix test for end of loop new e70ba1b06c26 bus: fsl-mc: add the dpdbg device type new d67cc29e6d1f bus: fsl-mc: list more commands as accepted through the ioctl new b212658aebda misc: fastrpc: fix incorrect usage of dma_map_sgtable new c619a804cc43 docs: acrn: Introduce ACRN new 7995700e65f1 x86/acrn: Introduce acrn_{setup, remove}_intr_handler() new ebbfc978f37e x86/acrn: Introduce acrn_cpuid_base() and hypervisor feature bits new 8a0a87198a58 x86/acrn: Introduce hypercall interfaces new 666834c47d3b virt: acrn: Introduce ACRN HSM basic driver new 9c5137aedd11 virt: acrn: Introduce VM management interfaces new 2ad2aaee1bc9 virt: acrn: Introduce an ioctl to set vCPU registers state new 88f537d5e8dd virt: acrn: Introduce EPT mapping management new 72f293de3ff4 virt: acrn: Introduce I/O request management new 3c4c331667d4 virt: acrn: Introduce PCI configuration space PIO accesses [...] new ce011e1363a1 virt: acrn: Introduce interfaces for PCI device passthrough new c7cf8d27244f virt: acrn: Introduce interrupt injection interfaces new 3d679d5aec64 virt: acrn: Introduce interfaces to query C-states and P-s [...] new 5a0c9f176f23 virt: acrn: Introduce I/O ranges operation interfaces new d8ad515156b6 virt: acrn: Introduce ioeventfd new aa3b483ff1d7 virt: acrn: Introduce irqfd new 279dcf693ac7 virt: acrn: Introduce an interface for Service VM to control vCPU new 5b06931d7f8b sample/acrn: Introduce a sample of HSM ioctl interface usage new 1077d4367ab3 firmware: xilinx: Use explicit values for all enum values new 5f6805327982 firmware: google: make coreboot driver's remove callback r [...] new 2adc75fba328 vme: make remove callback return void new b2c852f490e0 firewire: replace tricky statement by two simple ones new 2fd10bcf0310 drivers/misc/vmw_vmci: restrict too big queue size in qp_h [...] new 61de21a83151 uio: uio_pci_generic: don't fail probe if pdev->irq equals [...] new 0566752c3e86 uapi: map_to_7segment: Update example in documentation new 71d5eb8068da Merge remote-tracking branch 'char-misc/char-misc-next' new 131f00aebe13 extcon: Add stubs for extcon_register_notifier_all() functions new 49028e795ea8 extcon: max8997: Add CHGINS and CHGRM interrupt handling new bd30a35764e1 extcon: sm5502: Detect OTG when USB_ID is connected to ground new 61e0f3f23e9e Merge remote-tracking branch 'extcon/extcon-next' new ef6387446311 Merge remote-tracking branch 'vfio/next' new 56fb37efcae9 staging: fieldbus: arcx-anybus: constify static structs new dc72a882b22e staging: gasket: fix indentation and lines ending with ope [...] new 26df933d9b83 staging: wfx: fix possible panic with re-queued frames new 9d370869811a staging: rtl8192e: remove braces from single-line block new 321dc16d0ac0 staging: rtl8192e: replace spaces with tab for a closing if brace new 643fd47afc3d staging: hikey9xx: change spaces to tabs new a8f759e12b42 staging: hikey9xx: make phy_ops struct const new 7eea86fb8cbb staging: rtl8723bs: fix braces for os_dep/mlme_linux.c new 0f5dcab76715 staging: rtl8723bs: remove braces from two single line if blocks new 18bff59ba2a7 staging: rtl8723bs: fix blank lines and comments in rtl872 [...] new 62301f3a1591 staging: rtl8723bs: remove typedefs from rtl8723b_recv.h new 6953026f2109 staging: rtl8712: Remove multiple blank lines new 6a6b0729a2a0 Merge remote-tracking branch 'staging/staging-next' new 9c1333a480e0 Merge remote-tracking branch 'dmaengine/next' new f224e86b7be9 Merge remote-tracking branch 'cgroup/for-next' new d09b56ba7c5a Merge branch 'fixes' into for-next new 307e69053eb3 Merge branch 'misc' into for-next new 8e120e9d1eee Merge remote-tracking branch 'scsi/for-next' new 6a1575e70c14 Merge remote-tracking branch 'scsi-mkp/for-next' new 840cbd22c755 Merge remote-tracking branch 'vhost/linux-next' new a1d3c4bdf2b5 Merge branche 'rproc-fixes' into for-next new 387db89ca00f dt-bindings: hwlock: Update OMAP HwSpinlock binding for AM [...] new b9ddb2500e7e hwspinlock: omap: Add support for K3 AM64x SoCs new 9e19f44d7f08 remoteproc: qcom: add more help text qcom options new cf34838d591f remoteproc: stm32: improve debug using dev_err_probe new bfb44502b8fc remoteproc: qcom: fix glink dependencies new 9a1d27148543 remoteproc: qcom_wcnss: remove unneeded semicolon new 8c545f52dce4 remoteproc/mediatek: acknowledge watchdog IRQ after handled new ec8207ae39dc remoteproc: ingenic: Add module parameter 'auto_boot' new 2e88e8fcdfcd remoteproc/mediatek: use devm_platform_ioremap_resource_byname new ff3ea536023e remoteproc/mediatek: enable MPU for all memory regions in [...] new 503c64cc42f1 dt-bindings: remoteproc: mediatek: add L1TCM memory region new ca23ecfdbd44 remoteproc/mediatek: support L1TCM new 43d3f2c715ce remoteproc: core: Fix rproc->firmware free in rproc_set_fi [...] new d9ff3a5789cb Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new d970dba0586f Merge remote-tracking branch 'rpmsg/for-next' new ebed7910f547 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 46c70f94797c Merge remote-tracking branch 'pinctrl/for-next' new 0de966edffc2 Merge remote-tracking branch 'pwm/for-next' new 6da56e7e66be Merge remote-tracking branch 'userns/for-next' new e0c0840a46db selftests/seccomp: Accept any valid fd in user_notification_addfd new 5f4725bfa6fb Merge remote-tracking branch 'kselftest/next' new 67fe5f86c881 Merge remote-tracking branch 'livepatching/for-next' new a5847d3d169c Merge remote-tracking branch 'coresight/next' new 07df1c47cea7 Merge remote-tracking branch 'rtc/rtc-next' new 5366c48f327e dt-bindings: eeprom: at24: Document ROHM BR24G01 new ddfbad953e80 Merge remote-tracking branch 'at24/at24/for-next' new 780925c6f3c1 Merge remote-tracking branch 'kspp/for-next/kspp' new 9a826b200119 Merge remote-tracking branch 'gnss/gnss-next' new d44297093a7f Merge remote-tracking branch 'slimbus/for-next' new 4c2b2c0e71e3 Merge remote-tracking branch 'nvmem/for-next' new d8c95411a46c Merge remote-tracking branch 'xarray/main' new f4a93ebc3bb0 Merge remote-tracking branch 'hyperv/hyperv-next' new f2e5bc514082 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 2da2687b5116 kgdb: rectify kernel-doc for kgdb_unregister_io_module() new cbd026e1d84b kernel: debug: fix typo issue new 0759d8072843 kdb: kdb_support: Fix debugging information problem new 93f7a6d818de kdb: Make memory allocations more robust new c8448e348a8c Merge remote-tracking branch 'kgdb/kgdb/for-next' new cac6bbdf155c Merge remote-tracking branch 'kunit-next/kunit' new 82c1485e1631 Merge remote-tracking branch 'memblock/for-next' new f9c5aebb3415 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 2aac6f32b53c Merge remote-tracking branch 'oprofile-removal/oprofile/removal' new 46964ce2c682 linux-next: build failure after merge of the powerpc tree new a605c3d9ec06 of: irq: make a stub for of_irq_parse_one() new 83bd3c687d1b Merge branch 'akpm-current/current' new 18bff6d82bfa MIPS: make userspace mapping young by default
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 (18e07da812e7) \ N -- N -- N refs/heads/akpm (18bff6d82bfa)
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 694 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-class-net | 15 + Documentation/admin-guide/kernel-parameters.txt | 5 + Documentation/admin-guide/xfs.rst | 1 + Documentation/core-api/dma-api.rst | 120 +- .../devicetree/bindings/clock/adi,axi-clkgen.yaml | 1 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 4 + .../devicetree/bindings/clock/csr,atlas7-car.txt | 55 - .../devicetree/bindings/clock/imx27-clock.yaml | 2 +- .../devicetree/bindings/clock/imx31-clock.yaml | 2 +- .../devicetree/bindings/clock/imx5-clock.yaml | 2 +- .../devicetree/bindings/clock/prima2-clock.txt | 73 - .../devicetree/bindings/clock/qcom,a7pll.yaml | 51 + .../bindings/clock/qcom,gcc-sc8180x.yaml | 76 + .../devicetree/bindings/clock/qcom,gcc-sm8350.yaml | 96 + .../bindings/clock/qcom,gpucc-sdm660.yaml | 76 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 2 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 + .../bindings/clock/ste-u300-syscon-clock.txt | 80 - .../devicetree/bindings/clock/tango4-clock.txt | 23 - .../devicetree/bindings/clock/zx296702-clk.txt | 34 - .../devicetree/bindings/clock/zx296718-clk.txt | 37 - .../bindings/connector/usb-connector.yaml | 11 + Documentation/devicetree/bindings/eeprom/at24.yaml | 9 +- .../bindings/hwlock/ti,omap-hwspinlock.yaml | 1 + .../devicetree/bindings/net/brcm,bcm4908enet.yaml | 45 + .../devicetree/bindings/remoteproc/mtk,scp.txt | 8 +- .../device_drivers/ethernet/intel/ice.rst | 1027 ++++- Documentation/networking/ip-sysctl.rst | 25 +- Documentation/scsi/scsi-parameters.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/virt/acrn/cpuid.rst | 46 + Documentation/virt/acrn/index.rst | 12 + Documentation/virt/acrn/introduction.rst | 43 + Documentation/virt/acrn/io-request.rst | 97 + Documentation/virt/index.rst | 1 + Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/s390-pv-boot.rst | 2 +- MAINTAINERS | 27 +- Makefile | 7 +- arch/arm/mach-at91/pm_suspend.S | 2 +- arch/arm64/Kconfig | 7 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/kvm_host.h | 1 - arch/arm64/kernel/cpu_errata.c | 2 - arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/entry-common.c | 54 +- arch/arm64/kernel/syscall.c | 30 - arch/arm64/mm/fault.c | 32 - arch/mips/boot/compressed/Makefile | 1 + arch/mips/include/asm/kvm_host.h | 1 - arch/mips/include/asm/page.h | 6 + arch/mips/kernel/crash_dump.c | 41 +- arch/mips/kernel/process.c | 8 +- arch/mips/kernel/relocate.c | 18 +- arch/mips/kernel/setup.c | 6 +- arch/powerpc/include/asm/interrupt.h | 12 +- arch/powerpc/include/asm/kvm_host.h | 1 - arch/s390/Kconfig | 1 + arch/s390/configs/debug_defconfig | 9 +- arch/s390/configs/defconfig | 7 +- arch/s390/configs/zfcpdump_defconfig | 1 + arch/s390/include/asm/alternative.h | 16 + arch/s390/include/asm/ap.h | 2 +- arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/pci.h | 4 +- arch/s390/include/asm/qdio.h | 2 +- arch/s390/include/asm/scsw.h | 3 +- arch/s390/include/asm/thread_info.h | 2 + arch/s390/include/asm/timex.h | 10 +- arch/s390/include/asm/vdso.h | 7 +- arch/s390/include/asm/vdso/gettimeofday.h | 12 +- arch/s390/kernel/early.c | 6 +- arch/s390/kernel/entry.S | 8 +- arch/s390/kernel/perf_cpum_cf_diag.c | 2 +- arch/s390/kernel/vdso.c | 290 +- arch/s390/kernel/vdso64/vdso64.lds.S | 7 +- arch/s390/kernel/vtime.c | 18 +- arch/s390/pci/pci.c | 57 +- arch/s390/pci/pci_clp.c | 40 +- arch/s390/pci/pci_event.c | 4 +- arch/s390/pci/pci_mmio.c | 4 +- arch/x86/include/asm/acrn.h | 78 + arch/x86/include/asm/kvm_host.h | 8 +- arch/x86/kernel/cpu/acrn.c | 16 +- arch/x86/kvm/cpuid.c | 2 + arch/x86/kvm/emulate.c | 12 +- arch/x86/kvm/hyperv.c | 301 +- arch/x86/kvm/hyperv.h | 54 +- arch/x86/kvm/kvm_emulate.h | 2 +- arch/x86/kvm/lapic.c | 5 +- arch/x86/kvm/lapic.h | 7 +- arch/x86/kvm/mmu/mmu.c | 21 +- arch/x86/kvm/mmu/tdp_mmu.c | 16 +- arch/x86/kvm/svm/avic.c | 35 +- arch/x86/kvm/svm/svm.c | 15 +- arch/x86/kvm/vmx/vmx.c | 29 +- arch/x86/kvm/x86.c | 47 +- arch/x86/kvm/xen.c | 50 +- certs/.gitignore | 1 - certs/Kconfig | 17 +- certs/Makefile | 15 +- certs/blacklist.c | 210 +- crypto/asymmetric_keys/x509_public_key.c | 3 +- drivers/base/core.c | 58 +- drivers/base/platform.c | 11 +- drivers/base/power/domain.c | 2 + drivers/bus/fsl-mc/fsl-mc-bus.c | 6 + drivers/bus/fsl-mc/fsl-mc-uapi.c | 52 +- drivers/clk/Kconfig | 4 +- drivers/clk/Makefile | 6 +- drivers/clk/clk-axi-clkgen.c | 15 +- drivers/clk/clk-divider.c | 9 +- drivers/clk/clk-efm32gg.c | 84 - drivers/clk/clk-tango4.c | 85 - drivers/clk/clk-u300.c | 1199 ----- drivers/clk/clk.c | 3 + drivers/clk/mediatek/Kconfig | 11 + drivers/clk/mediatek/clk-mux.c | 89 +- drivers/clk/mediatek/clk-mux.h | 14 +- drivers/clk/meson/axg.c | 3 - drivers/clk/meson/axg.h | 1 - drivers/clk/meson/clk-pll.c | 10 +- drivers/clk/meson/meson8b.c | 45 +- drivers/clk/qcom/Kconfig | 52 + drivers/clk/qcom/Makefile | 6 + drivers/clk/qcom/a7-pll.c | 100 + drivers/clk/qcom/apcs-sdx55.c | 149 + drivers/clk/qcom/clk-alpha-pll.c | 209 +- drivers/clk/qcom/clk-alpha-pll.h | 4 + drivers/clk/qcom/clk-rcg.h | 9 + drivers/clk/qcom/clk-rcg2.c | 57 +- drivers/clk/qcom/clk-rpmh.c | 25 + drivers/clk/qcom/gcc-msm8998.c | 143 +- drivers/clk/qcom/gcc-sc7180.c | 47 +- drivers/clk/qcom/gcc-sc8180x.c | 4629 ++++++++++++++++++++ drivers/clk/qcom/gcc-sdm660.c | 7 + drivers/clk/qcom/gcc-sm8350.c | 3790 ++++++++++++++++ drivers/clk/qcom/gdsc.c | 10 +- drivers/clk/qcom/gdsc.h | 3 +- drivers/clk/qcom/gpucc-msm8998.c | 18 +- drivers/clk/qcom/gpucc-sdm660.c | 349 ++ drivers/clk/qcom/lpass-gfm-sm8250.c | 8 +- drivers/clk/qcom/mmcc-msm8996.c | 29 +- drivers/clk/qcom/mmcc-msm8998.c | 12 +- drivers/clk/qcom/{mmcc-msm8998.c => mmcc-sdm660.c} | 2899 ++++++------ drivers/clk/qcom/videocc-sm8250.c | 39 + drivers/clk/sirf/Makefile | 6 - drivers/clk/sirf/atlas6.h | 32 - drivers/clk/sirf/clk-atlas6.c | 150 - drivers/clk/sirf/clk-atlas7.c | 1682 ------- drivers/clk/sirf/clk-common.c | 1037 ----- drivers/clk/sirf/clk-prima2.c | 149 - drivers/clk/sirf/prima2.h | 26 - drivers/clk/sunxi-ng/Kconfig | 7 +- drivers/clk/sunxi-ng/Makefile | 1 + drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 48 + drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 1150 +++++ drivers/clk/sunxi-ng/ccu-sun50i-h616.h | 56 + drivers/clk/xilinx/Kconfig | 19 + drivers/clk/xilinx/Makefile | 2 + drivers/clk/xilinx/xlnx_vcu.c | 743 ++++ drivers/clk/zte/Makefile | 4 - drivers/clk/zte/clk-zx296702.c | 741 ---- drivers/clk/zte/clk-zx296718.c | 1074 ----- drivers/clk/zte/clk.c | 446 -- drivers/clk/zte/clk.h | 174 - drivers/extcon/extcon-sm5502.c | 22 +- drivers/firewire/core-device.c | 4 +- drivers/firmware/google/coreboot_table.c | 5 +- drivers/firmware/google/coreboot_table.h | 2 +- drivers/firmware/google/framebuffer-coreboot.c | 4 +- drivers/firmware/google/memconsole-coreboot.c | 4 +- drivers/firmware/google/vpd.c | 4 +- drivers/gpio/gpiolib.c | 14 + drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik.c | 33 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 72 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 72 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 66 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 114 + drivers/gpu/drm/amd/amdgpu/nv.c | 44 +- drivers/gpu/drm/amd/amdgpu/si.c | 42 +- drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c | 77 + .../dmub_hw_lock_mgr.c => amdgpu/smuio_v11_0_6.h} | 39 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 24 +- drivers/gpu/drm/amd/amdgpu/vi.c | 36 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 8 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 22 + drivers/gpu/drm/amd/display/dc/core/dc.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 7 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 3 + .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 6 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 15 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 11 + .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 4 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 7 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 7 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 7 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 1 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 29 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 4 +- .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 31 + drivers/gpu/drm/amd/display/dc/irq_types.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 29 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 2 + drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../include/asic_reg/smuio/smuio_11_0_6_offset.h | 35 + .../include/asic_reg/smuio/smuio_11_0_6_sh_mask.h | 41 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 49 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 21 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 4 + drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 13 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 6 +- drivers/gpu/drm/amd/pm/inc/smu_v12_0.h | 2 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 30 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 4 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 32 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 120 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 7 +- drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 12 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 28 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 2 + drivers/gpu/drm/i915/display/intel_tc.c | 67 +- drivers/gpu/drm/radeon/rs690.c | 2 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-ite.c | 12 +- drivers/hid/hid-logitech-dj.c | 7 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hwspinlock/omap_hwspinlock.c | 4 +- drivers/i2c/busses/i2c-i801.c | 4 + drivers/i2c/busses/i2c-mv64xxx.c | 2 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 128 +- drivers/infiniband/core/device.c | 14 + drivers/infiniband/hw/hns/hns_roce_device.h | 67 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 31 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 43 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 542 +-- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 85 +- drivers/infiniband/hw/hns/hns_roce_main.c | 19 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 56 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 37 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 329 +- drivers/infiniband/hw/mlx5/devx.c | 13 +- drivers/infiniband/hw/mlx5/mad.c | 10 +- drivers/infiniband/hw/mlx5/main.c | 132 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 40 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/hw/mlx5/odp.c | 224 +- drivers/infiniband/hw/mlx5/qp.c | 25 +- drivers/infiniband/hw/mlx5/wr.c | 2 +- drivers/infiniband/hw/qedr/qedr_roce_cm.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 5 +- drivers/infiniband/sw/rxe/rxe_comp.c | 49 +- drivers/infiniband/sw/rxe/rxe_net.c | 17 +- drivers/infiniband/sw/rxe/rxe_qp.c | 2 +- drivers/infiniband/sw/rxe/rxe_recv.c | 36 +- drivers/infiniband/sw/rxe/rxe_resp.c | 3 + drivers/infiniband/sw/rxe/rxe_verbs.c | 52 +- drivers/infiniband/sw/siw/siw_main.c | 2 +- drivers/iommu/dma-iommu.c | 132 +- drivers/ipack/ipack.c | 11 +- drivers/irqchip/irq-loongson-pch-msi.c | 2 +- drivers/md/dm-table.c | 162 +- drivers/md/dm-writecache.c | 18 + drivers/media/usb/uvc/uvc_video.c | 79 +- drivers/media/usb/uvc/uvcvideo.h | 4 +- drivers/misc/fastrpc.c | 7 +- drivers/misc/habanalabs/common/device.c | 23 +- drivers/misc/habanalabs/common/firmware_if.c | 14 +- drivers/misc/habanalabs/common/habanalabs.h | 15 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 3 +- drivers/misc/habanalabs/common/memory.c | 19 +- drivers/misc/habanalabs/common/mmu/mmu.c | 2 +- drivers/misc/habanalabs/gaudi/gaudi.c | 49 +- drivers/misc/habanalabs/goya/goya.c | 27 +- .../misc/habanalabs/include/common/hl_boot_if.h | 5 + drivers/misc/mei/bus.c | 18 +- drivers/misc/mei/hdcp/mei_hdcp.c | 7 +- drivers/misc/mei/main.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 3 + drivers/net/ethernet/broadcom/Kconfig | 8 + drivers/net/ethernet/broadcom/Makefile | 1 + drivers/net/ethernet/broadcom/bcm4908enet.c | 676 +++ drivers/net/ethernet/broadcom/bcm4908enet.h | 96 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 31 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 11 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 27 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 11 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 14 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 6 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 11 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 19 +- drivers/net/ethernet/intel/ice/Makefile | 1 + drivers/net/ethernet/intel/ice/ice.h | 52 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 25 + drivers/net/ethernet/intel/ice/ice_common.c | 58 +- drivers/net/ethernet/intel/ice/ice_common.h | 3 + drivers/net/ethernet/intel/ice/ice_controlq.c | 4 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 40 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 47 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 50 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 14 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 10 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 3 + drivers/net/ethernet/intel/ice/ice_lag.c | 445 ++ drivers/net/ethernet/intel/ice/ice_lag.h | 87 + drivers/net/ethernet/intel/ice/ice_lib.c | 142 +- drivers/net/ethernet/intel/ice/ice_main.c | 87 +- drivers/net/ethernet/intel/ice/ice_sched.c | 1283 +++++- drivers/net/ethernet/intel/ice/ice_sched.h | 24 +- drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 61 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 1 - drivers/net/ethernet/intel/ice/ice_type.h | 27 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 72 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 71 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 58 +- drivers/net/netdevsim/dev.c | 40 +- drivers/net/netdevsim/fib.c | 123 +- drivers/net/phy/broadcom.c | 93 +- drivers/net/phy/marvell.c | 1 - drivers/net/phy/micrel.c | 1 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 87 + .../broadcom/brcm80211/brcmfmac/cfg80211.h | 6 + .../broadcom/brcm80211/brcmfmac/fwil_types.h | 28 + drivers/nfc/microread/mei.c | 4 +- drivers/nfc/pn544/mei.c | 4 +- drivers/of/property.c | 26 +- drivers/remoteproc/Kconfig | 25 +- drivers/remoteproc/ingenic_rproc.c | 7 + drivers/remoteproc/mtk_common.h | 7 + drivers/remoteproc/mtk_scp.c | 82 +- drivers/remoteproc/qcom_wcnss.c | 2 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/remoteproc/stm32_rproc.c | 23 +- drivers/s390/cio/qdio.h | 21 +- drivers/s390/cio/qdio_debug.c | 8 +- drivers/s390/cio/qdio_main.c | 96 +- drivers/s390/cio/qdio_setup.c | 19 +- drivers/s390/cio/qdio_thinint.c | 70 +- drivers/s390/crypto/zcrypt_api.c | 14 + drivers/scsi/scsi_debug.c | 1 + drivers/soc/atmel/soc.c | 2 +- drivers/soc/xilinx/Kconfig | 17 - drivers/soc/xilinx/Makefile | 1 - drivers/soc/xilinx/xlnx_vcu.c | 628 --- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 4 +- drivers/staging/gasket/gasket_ioctl.c | 42 +- drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 2 +- drivers/staging/hikey9xx/hi6421v600-regulator.c | 2 +- drivers/staging/hikey9xx/phy-hi3670-usb3.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 3 +- drivers/staging/rtl8712/rtl871x_debug.h | 2 - drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 13 +- drivers/staging/rtl8723bs/include/rtl8723b_recv.h | 8 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 6 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/vme/devices/vme_user.c | 4 +- drivers/staging/wfx/data_tx.c | 10 +- drivers/staging/wfx/data_tx.h | 1 + drivers/tee/optee/rpc.c | 31 +- drivers/tty/serial/serial_core.c | 8 +- drivers/tty/vt/vt_ioctl.c | 3 +- drivers/uio/uio_pci_generic.c | 2 +- drivers/usb/dwc3/gadget.c | 19 +- drivers/usb/gadget/udc/udc-xilinx.c | 8 +- drivers/usb/serial/bus.c | 16 +- drivers/usb/typec/altmodes/displayport.c | 17 +- drivers/usb/typec/class.c | 43 + drivers/usb/typec/tcpm/tcpm.c | 85 +- drivers/usb/typec/ucsi/displayport.c | 32 +- drivers/usb/typec/ucsi/ucsi.c | 3 +- drivers/virt/Kconfig | 2 + drivers/virt/Makefile | 1 + drivers/virt/acrn/Kconfig | 15 + drivers/virt/acrn/Makefile | 3 + drivers/virt/acrn/acrn_drv.h | 227 + drivers/virt/acrn/hsm.c | 470 ++ drivers/virt/acrn/hypercall.h | 254 ++ drivers/virt/acrn/ioeventfd.c | 273 ++ drivers/virt/acrn/ioreq.c | 657 +++ drivers/virt/acrn/irqfd.c | 235 + drivers/virt/acrn/mm.c | 306 ++ drivers/virt/acrn/vm.c | 126 + drivers/vme/vme.c | 4 +- drivers/watchdog/mei_wdt.c | 4 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifsproto.h | 3 - fs/cifs/connect.c | 16 - fs/cifs/file.c | 3 +- fs/cifs/fs_context.c | 2 +- fs/cifs/smb2pdu.c | 22 +- fs/cifs/transport.c | 10 +- fs/dax.c | 5 +- fs/f2fs/checkpoint.c | 4 - fs/f2fs/segment.c | 4 - fs/f2fs/super.c | 4 + fs/io-wq.h | 9 - fs/io_uring.c | 856 ++-- fs/nfs/file.c | 8 +- fs/nfs/inode.c | 111 +- fs/nfs/nfs4proc.c | 15 +- fs/nfs/write.c | 20 +- include/dt-bindings/clock/axg-clkc.h | 1 - include/dt-bindings/clock/meson8b-clkc.h | 2 - include/dt-bindings/clock/qcom,gcc-msm8998.h | 2 + include/dt-bindings/clock/qcom,gcc-sc8180x.h | 309 ++ include/dt-bindings/clock/qcom,gcc-sm8350.h | 254 ++ include/dt-bindings/clock/qcom,gpucc-sdm660.h | 28 + include/dt-bindings/clock/qcom,mmcc-sdm660.h | 162 + include/dt-bindings/clock/qcom,videocc-sm8250.h | 2 + include/dt-bindings/clock/sun50i-h616-ccu.h | 115 + include/dt-bindings/clock/xlnx-vcu.h | 15 + include/dt-bindings/clock/zx296702-clock.h | 180 - include/dt-bindings/reset/sun50i-h616-ccu.h | 70 + include/dt-bindings/usb/pd.h | 311 +- include/keys/system_keyring.h | 14 +- include/linux/device/driver.h | 2 +- include/linux/dma-map-ops.h | 23 +- include/linux/dma-mapping.h | 50 +- include/linux/firmware/xlnx-zynqmp.h | 338 +- include/linux/fwnode.h | 20 +- include/linux/io_uring.h | 14 + include/linux/kvm_host.h | 5 +- include/linux/mei_cl_bus.h | 2 +- include/linux/mlx5/driver.h | 10 +- include/linux/mm.h | 6 +- include/linux/netdevice.h | 25 +- include/linux/nfs_fs.h | 1 + include/linux/of_irq.h | 9 +- include/linux/platform_data/clk-u300.h | 1 - include/linux/platform_data/mlxcpld.h | 11 +- include/linux/usb/pd_vdo.h | 7 +- include/linux/usb/typec.h | 12 + include/linux/usb/typec_altmode.h | 10 + include/linux/vme.h | 2 +- include/net/ip6_fib.h | 5 +- include/net/ip_fib.h | 3 +- include/net/switchdev.h | 2 - include/rdma/ib_verbs.h | 3 + include/uapi/linux/acrn.h | 580 +++ include/uapi/linux/map_to_7segment.h | 11 +- include/uapi/linux/rtnetlink.h | 5 + include/uapi/misc/habanalabs.h | 30 +- kernel/debug/debug_core.c | 2 +- kernel/debug/gdbstub.c | 4 +- kernel/debug/kdb/kdb_private.h | 12 +- kernel/debug/kdb/kdb_support.c | 53 +- kernel/dma/mapping.c | 157 +- kernel/irq/irqdomain.c | 2 + mm/memory.c | 44 +- net/bridge/br_mrp.c | 9 +- net/bridge/br_mrp_switchdev.c | 7 +- net/bridge/br_private_mrp.h | 3 +- net/core/dev.c | 192 +- net/core/net-sysfs.c | 40 + net/ipv4/fib_lookup.h | 3 +- net/ipv4/fib_semantics.c | 3 + net/ipv4/fib_trie.c | 13 +- net/ipv4/route.c | 1 + net/ipv4/sysctl_net_ipv4.c | 2 +- net/ipv6/route.c | 14 +- net/ipv6/sysctl_net_ipv6.c | 2 +- net/netfilter/nf_conntrack_core.c | 3 +- net/netfilter/nf_tables_api.c | 28 +- net/vmw_vsock/virtio_transport_common.c | 4 +- samples/acrn/Makefile | 12 + samples/acrn/guest.ld | 9 + samples/acrn/payload.ld | 9 + samples/acrn/vm-sample.c | 136 + scripts/check-blacklist-hashes.awk | 37 - .../integrity/platform_certs/keyring_handler.c | 26 +- tools/bpf/bpf_dbg.c | 2 +- tools/bpf/resolve_btfids/.gitignore | 2 - tools/bpf/resolve_btfids/Makefile | 44 +- tools/certs/print-cert-tbs-hash.sh | 91 - tools/power/x86/intel-speed-select/isst-config.c | 115 +- tools/power/x86/intel-speed-select/isst-core.c | 11 + tools/power/x86/intel-speed-select/isst-display.c | 18 + tools/power/x86/intel-speed-select/isst.h | 2 + .../selftests/bpf/prog_tests/atomic_bounds.c | 2 + tools/testing/selftests/bpf/test_flow_dissector.c | 2 +- .../drivers/net/netdevsim/fib_notifications.sh | 134 +- .../selftests/kvm/include/x86_64/processor.h | 4 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 68 + tools/testing/selftests/{seccomp => kvm}/settings | 0 tools/testing/selftests/kvm/x86_64/evmcs_test.c | 3 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 31 +- .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 8 +- virt/kvm/kvm_main.c | 6 +- 535 files changed, 28719 insertions(+), 14260 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/csr,atlas7-car.txt delete mode 100644 Documentation/devicetree/bindings/clock/prima2-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,a7pll.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sc8180x.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8350.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc-sdm660.yaml delete mode 100644 Documentation/devicetree/bindings/clock/ste-u300-syscon-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/tango4-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/zx296702-clk.txt delete mode 100644 Documentation/devicetree/bindings/clock/zx296718-clk.txt create mode 100644 Documentation/devicetree/bindings/net/brcm,bcm4908enet.yaml create mode 100644 Documentation/virt/acrn/cpuid.rst create mode 100644 Documentation/virt/acrn/index.rst create mode 100644 Documentation/virt/acrn/introduction.rst create mode 100644 Documentation/virt/acrn/io-request.rst create mode 100644 arch/x86/include/asm/acrn.h delete mode 100644 drivers/clk/clk-efm32gg.c delete mode 100644 drivers/clk/clk-tango4.c delete mode 100644 drivers/clk/clk-u300.c create mode 100644 drivers/clk/qcom/a7-pll.c create mode 100644 drivers/clk/qcom/apcs-sdx55.c create mode 100644 drivers/clk/qcom/gcc-sc8180x.c create mode 100644 drivers/clk/qcom/gcc-sm8350.c create mode 100644 drivers/clk/qcom/gpucc-sdm660.c copy drivers/clk/qcom/{mmcc-msm8998.c => mmcc-sdm660.c} (59%) delete mode 100644 drivers/clk/sirf/Makefile delete mode 100644 drivers/clk/sirf/atlas6.h delete mode 100644 drivers/clk/sirf/clk-atlas6.c delete mode 100644 drivers/clk/sirf/clk-atlas7.c delete mode 100644 drivers/clk/sirf/clk-common.c delete mode 100644 drivers/clk/sirf/clk-prima2.c delete mode 100644 drivers/clk/sirf/prima2.h create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-h616.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-h616.h create mode 100644 drivers/clk/xilinx/Kconfig create mode 100644 drivers/clk/xilinx/Makefile create mode 100644 drivers/clk/xilinx/xlnx_vcu.c delete mode 100644 drivers/clk/zte/Makefile delete mode 100644 drivers/clk/zte/clk-zx296702.c delete mode 100644 drivers/clk/zte/clk-zx296718.c delete mode 100644 drivers/clk/zte/clk.c delete mode 100644 drivers/clk/zte/clk.h create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c copy drivers/gpu/drm/amd/{display/dc/dce/dmub_hw_lock_mgr.c => amdgpu/smuio_v11_0_ [...] create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_6_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_6_sh_mask.h create mode 100644 drivers/net/ethernet/broadcom/bcm4908enet.c create mode 100644 drivers/net/ethernet/broadcom/bcm4908enet.h create mode 100644 drivers/net/ethernet/intel/ice/ice_lag.c create mode 100644 drivers/net/ethernet/intel/ice/ice_lag.h delete mode 100644 drivers/soc/xilinx/xlnx_vcu.c create mode 100644 drivers/virt/acrn/Kconfig create mode 100644 drivers/virt/acrn/Makefile create mode 100644 drivers/virt/acrn/acrn_drv.h create mode 100644 drivers/virt/acrn/hsm.c create mode 100644 drivers/virt/acrn/hypercall.h create mode 100644 drivers/virt/acrn/ioeventfd.c create mode 100644 drivers/virt/acrn/ioreq.c create mode 100644 drivers/virt/acrn/irqfd.c create mode 100644 drivers/virt/acrn/mm.c create mode 100644 drivers/virt/acrn/vm.c create mode 100644 include/dt-bindings/clock/qcom,gcc-sc8180x.h create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8350.h create mode 100644 include/dt-bindings/clock/qcom,gpucc-sdm660.h create mode 100644 include/dt-bindings/clock/qcom,mmcc-sdm660.h create mode 100644 include/dt-bindings/clock/sun50i-h616-ccu.h create mode 100644 include/dt-bindings/clock/xlnx-vcu.h delete mode 100644 include/dt-bindings/clock/zx296702-clock.h create mode 100644 include/dt-bindings/reset/sun50i-h616-ccu.h delete mode 100644 include/linux/platform_data/clk-u300.h create mode 100644 include/uapi/linux/acrn.h create mode 100644 samples/acrn/Makefile create mode 100644 samples/acrn/guest.ld create mode 100644 samples/acrn/payload.ld create mode 100644 samples/acrn/vm-sample.c delete mode 100755 scripts/check-blacklist-hashes.awk delete mode 100755 tools/certs/print-cert-tbs-hash.sh copy tools/testing/selftests/{seccomp => kvm}/settings (100%)