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 0bcc02448468 secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits f06061ed5b6f secretmem: test: add basic selftest for memfd_secret(2) omits 78d44c1ff184 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix omits 91112abbede3 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits ff9bc2638595 arch, mm: wire up memfd_secret system call where relevant omits 1c56e2cb7a86 PM: hibernate: disable when there are active secretmem users omits 574b8f109409 secretmem: add memcg accounting omits e4229ebab401 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 0b327442129a mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits fb27f1b8e4cd mm: introduce memfd_secret system call to create "secret" [...] omits a925ffffa14c kfence: fix implicit function declaration omits 4ed4f2aa94bd set_memory: allow querying whether set_direct_map_*() is a [...] omits 30cd686b0213 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 1d6be1f76cb7 set_memory: allow set_direct_map_*_noflush() for multiple pages omits e1d45c1066de mmap: make mlock_future_check() global omits 5764292ae52e mm: add definition of PMD_PAGE_ORDER omits 4f275dc416b3 Merge branch 'akpm-current/current' omits 7f2fb0c5f1c9 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 939b9619bdf4 Merge remote-tracking branch 'notifications/notifications- [...] omits 0023f708336a Merge remote-tracking branch 'mhi/mhi-next' omits 01737ef4917a Merge remote-tracking branch 'fpga/for-next' omits 326bc545a937 Merge remote-tracking branch 'pidfd/for-next' omits b79b79cb278f Merge remote-tracking branch 'hyperv/hyperv-next' omits 1110f06c083d Merge remote-tracking branch 'xarray/main' omits 322794af8597 Merge remote-tracking branch 'nvmem/for-next' omits 231612051099 Merge remote-tracking branch 'gnss/gnss-next' omits 1e8df858a8b9 Merge remote-tracking branch 'kspp/for-next/kspp' omits ee05ecb096da Merge remote-tracking branch 'rtc/rtc-next' omits 33b1d3425b1a Merge remote-tracking branch 'coresight/next' omits 8ef34525a1ec Merge remote-tracking branch 'livepatching/for-next' omits b676f118aead Merge remote-tracking branch 'userns/for-next' omits 188bba06b161 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 56d77b65b8ce Merge remote-tracking branch 'pinctrl-intel/for-next' omits 8c0984a9cadf Merge remote-tracking branch 'pinctrl/for-next' omits ad0798741ee2 Merge remote-tracking branch 'gpio-intel/for-next' omits ee01721f543a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits a0731d4c7bd9 Merge remote-tracking branch 'rpmsg/for-next' omits db36b7e80799 Merge remote-tracking branch 'scsi-mkp/for-next' omits 996e3de3ed1f Merge remote-tracking branch 'dmaengine/next' omits 8cf0a8a9d201 Merge remote-tracking branch 'icc/icc-next' omits 799916cd1c92 Merge remote-tracking branch 'staging/staging-next' omits 3dfd4bb2906d Merge remote-tracking branch 'thunderbolt/next' omits 276cc0d68701 Merge remote-tracking branch 'soundwire/next' omits 7be009dd7138 Merge remote-tracking branch 'extcon/extcon-next' omits e13a9d412857 Merge remote-tracking branch 'char-misc/char-misc-next' omits d2bed45a65f1 Merge remote-tracking branch 'tty/tty-next' omits a0680ea8221d Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits ba7b179e287c Merge remote-tracking branch 'usb-serial/usb-next' omits 36d1a1143392 Merge remote-tracking branch 'usb/usb-next' omits 02a2ef30c84e Merge remote-tracking branch 'driver-core/driver-core-next' omits 80e6d924aa9e Merge remote-tracking branch 'leds/for-next' omits 3b25fa71f04f Merge remote-tracking branch 'hsi/for-next' omits 030e48f835b2 Merge remote-tracking branch 'drivers-x86/for-next' omits 12be75c4fff3 Merge remote-tracking branch 'workqueues/for-next' omits 541ff0b75986 Merge remote-tracking branch 'percpu/for-next' omits 13f90c56ba44 Merge remote-tracking branch 'rcu/rcu/next' omits 2ed93eced8f4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 6f206a7b6219 Merge remote-tracking branch 'edac/edac-for-next' omits 1d5f359debf4 Merge remote-tracking branch 'tip/auto-latest' omits 3480954d8a27 Merge remote-tracking branch 'spi/for-next' omits 6393d9b09d91 Merge remote-tracking branch 'devicetree/for-next' omits 26bc082e5ad2 Merge remote-tracking branch 'audit/next' omits 7b2c5709cdfc Merge remote-tracking branch 'tpmdd/next' omits e26a640c0855 Merge remote-tracking branch 'selinux/next' omits 6501505bfb7d Merge remote-tracking branch 'keys/keys-next' omits 4c097b17e2d2 Merge remote-tracking branch 'security/next-testing' omits 3df8ba87c09d Merge remote-tracking branch 'regulator/for-next' omits bb5acaec4a3b Merge remote-tracking branch 'battery/for-next' omits 6b5b361bc63e Merge remote-tracking branch 'mfd/for-mfd-next' omits 629bc31b53b0 Merge remote-tracking branch 'mmc/next' omits 3564a286f56a Merge remote-tracking branch 'pcmcia/pcmcia-next' omits d73ab8046cdd Merge remote-tracking branch 'device-mapper/for-next' omits e5a1d4b82add Merge remote-tracking branch 'block/for-next' omits cdf29fde5d96 Merge remote-tracking branch 'input/next' omits 12ba604ba26e Merge remote-tracking branch 'sound-asoc/for-next' omits 4c1bb38f96b4 Merge remote-tracking branch 'sound/for-next' omits 13cc7c6cd612 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 15686d443e15 next-20210108/drm-intel omits 35e8636d2fd5 Merge remote-tracking branch 'amdgpu/drm-next' omits 8fccddeb6d80 Merge remote-tracking branch 'crypto/master' omits cd64b563e75c Merge remote-tracking branch 'nand/nand/next' omits bc96b9a47145 Merge remote-tracking branch 'mtd/mtd/next' omits 1820df932d08 Merge remote-tracking branch 'gfs2/for-next' omits d46f2ff3e582 Merge remote-tracking branch 'bluetooth/master' omits c8f3fbfade04 Merge remote-tracking branch 'wireless-drivers-next/master' omits fb7a8c8c0ea2 Merge remote-tracking branch 'ipsec-next/master' omits 94650043b5b5 Merge remote-tracking branch 'bpf-next/for-next' omits e3b712cd001a Merge remote-tracking branch 'net-next/master' omits e8812fb3818b Merge remote-tracking branch 'rdma/for-next' omits 54eae3be7d4a Merge remote-tracking branch 'ieee1394/for-next' omits 5cebc3cf7963 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 62711b7e83c5 Merge remote-tracking branch 'devfreq/devfreq-next' omits 7940e1aa3b4a Merge remote-tracking branch 'cpupower/cpupower' omits 9891825bdd95 Merge remote-tracking branch 'pm/linux-next' omits f4506fe257bd Merge remote-tracking branch 'v4l-dvb-next/master' omits 1f00f86edecc Merge remote-tracking branch 'v4l-dvb/master' omits b5737002ffb8 Merge remote-tracking branch 'jc_docs/docs-next' omits 44dfabee5b47 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 57b6553e1398 Merge remote-tracking branch 'dmi/dmi-for-next' omits f96d15961689 Merge remote-tracking branch 'i2c/i2c/for-next' omits 7bdfc0628887 Merge remote-tracking branch 'hid/for-next' omits 83c7ba98872c Merge remote-tracking branch 'printk/for-next' omits 41b615cd0a12 Merge remote-tracking branch 'vfs/for-next' omits 264274fc1ee8 Merge remote-tracking branch 'v9fs/9p-next' omits 34bbc55fbf9e Merge remote-tracking branch 'cel/cel-next' omits b296a1bba834 Merge remote-tracking branch 'nfs-anna/linux-next' omits 190356a92906 Merge remote-tracking branch 'jfs/jfs-next' omits f1dc99f997cc Merge remote-tracking branch 'f2fs/dev' omits b37b0be9d8dc Merge remote-tracking branch 'ext4/dev' omits 75dbcbfec333 Merge remote-tracking branch 'ext3/for_next' omits 32f2fa0bebf5 Merge remote-tracking branch 'exfat/dev' omits 86df0a7a6b57 Merge remote-tracking branch 'cifs/for-next' omits 4d66a2090b35 Merge remote-tracking branch 'ceph/master' omits 396575d62e05 Merge remote-tracking branch 'btrfs/for-next' omits 72311243d3c5 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 3c5ea31c91b1 Merge remote-tracking branch 'sh/for-next' omits e9c0327a31b8 Merge remote-tracking branch 's390/for-next' omits ed5668e2c4c1 Merge remote-tracking branch 'risc-v/for-next' omits 9e5fdf851329 Merge remote-tracking branch 'nds32/next' omits 5d822df781ea Merge remote-tracking branch 'mips/mips-next' omits 49b07084cb67 Merge remote-tracking branch 'microblaze/next' omits 7245d0ce51a9 Merge remote-tracking branch 'h8300/h8300-next' omits cc21c9c5d0d5 Merge remote-tracking branch 'csky/linux-next' omits f0284087fe8a Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 6653065b02a8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits e729dd9e077e Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 7ec194121c62 Merge remote-tracking branch 'tegra/for-next' omits 0b2bf1c1b541 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 64a680fcfbbe Merge remote-tracking branch 'stm32/stm32-next' omits 2b8834587bff Merge remote-tracking branch 'scmi/for-linux-next' omits 92e3d142e8d1 Merge remote-tracking branch 'samsung-krzk/for-next' omits 07d42c453739 Merge remote-tracking branch 'rockchip/for-next' omits 3c0b4f10074a Merge remote-tracking branch 'reset/reset/next' omits 356fbdb05418 Merge remote-tracking branch 'renesas/next' omits e851c639ecd1 Merge remote-tracking branch 'realtek/for-next' omits ad7ea888d370 Merge remote-tracking branch 'raspberrypi/for-next' omits 4c0df98b1baa Merge remote-tracking branch 'qcom/for-next' omits c9dcc53ef517 Merge remote-tracking branch 'omap/for-next' omits 3f7a52e64da0 Merge remote-tracking branch 'mvebu/for-next' omits 6456299ab2f0 Merge remote-tracking branch 'mediatek/for-next' omits 6375062f4860 Merge remote-tracking branch 'keystone/next' omits a3d1ba9bf3db Merge remote-tracking branch 'imx-mxs/for-next' omits 71498b0eb488 Merge remote-tracking branch 'drivers-memory/for-next' omits 1f27db47b402 Merge remote-tracking branch 'at91/at91-next' omits 7348437e1376 Merge remote-tracking branch 'aspeed/for-next' omits f782ca15686b Merge remote-tracking branch 'amlogic/for-next' omits 5c5584c24bac Merge remote-tracking branch 'actions/for-next' omits 25fecd41cb30 Merge remote-tracking branch 'arm-soc/for-next' omits b8f8167e061e Merge remote-tracking branch 'arm64/for-next/core' omits 281a150a78db Merge remote-tracking branch 'dma-mapping/for-next' omits c29627663bb4 Merge remote-tracking branch 'kbuild/for-next' omits 8042c2115f7e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits f4027024c69e Merge remote-tracking branch 'risc-v-fixes/fixes' omits 8de8fe20b3c6 Merge remote-tracking branch 'mmc-fixes/fixes' omits afe118d7cebc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 606737cca38c Merge remote-tracking branch 'scsi-fixes/fixes' omits e5b266da59a1 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 57aa09276cb6 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits 9bf7e0b51be2 Merge remote-tracking branch 'vfs-fixes/fixes' omits 380235bc114b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d44d46648f97 Merge remote-tracking branch 'omap-fixes/fixes' omits 9fe6add95b1d Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 9ddd95311080 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 34b5bf8a83d1 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits b359e5309b27 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 15166423c316 Merge remote-tracking branch 'ide/master' omits 06f2e345488c Merge remote-tracking branch 'crypto-current/master' omits 6efd7350ca7c Merge remote-tracking branch 'input-current/for-linus' omits 0c4471b9a711 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7ce1f4dfbb63 Merge remote-tracking branch 'phy/fixes' omits ecffbf531870 Merge remote-tracking branch 'usb.current/usb-linus' omits 998d6ab27501 Merge remote-tracking branch 'tty.current/tty-linus' omits c7f18abf7944 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 8735e5f9cb1d Merge remote-tracking branch 'regulator-fixes/for-linus' omits c410232d8b11 Merge remote-tracking branch 'regmap-fixes/for-linus' omits acb7ae5dcb89 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d77580498286 Merge remote-tracking branch 'sound-current/for-linus' omits 713125141319 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 6e7a4439c3ca Merge remote-tracking branch 'mac80211/master' omits 1973fe6e6e56 Merge remote-tracking branch 'netfilter/master' omits 3f2bc07f4ef7 Merge remote-tracking branch 'ipsec/master' omits 69a6253deb28 Merge remote-tracking branch 'bpf/master' omits 00855ba7ccd1 Merge remote-tracking branch 'net/master' omits 6e3b7f596008 Merge remote-tracking branch 'sparc/master' omits 31fdd7476f87 Merge remote-tracking branch 's390-fixes/fixes' omits 51e49bd52e85 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits ef9511eaf8bc riscv: Add support for function error injection omits 0271ed56cb09 riscv: Add uprobes supported omits 7c550f96bcf5 riscv: Add KPROBES_ON_FTRACE supported omits af22c972b39e Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 0fa2e44bb1d7 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits d82284841e36 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 62e140c241bd usb: cdnsp: fixes undefined reference to cdns_remove omits 236237ab6de1 cifs: check pointer before freeing omits 5d55d8d79956 smb3: allow files to be created with backslash in file name omits 87398713bc63 cifs: style: replace one-element array with flexible-array omits 9b873f1ee931 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 14da16efa6f9 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits ba374bf81fbf usb: cdns3: Adds missing __iomem markers omits dd63baa9d43f Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits fc71a6268982 usb: chipidea: tegra: Specify TX FIFO threshold in UDC SoC info omits 8ad26b8828c4 usb: chipidea: tegra: Support runtime PM omits 23626e035e18 usb: chipidea: tegra: Support host mode omits a3c5cd3e3a00 usb: chipidea: tegra: Rename UDC to USB omits 9b14736cbc8b usb: chipidea: tegra: Remove MODULE_ALIAS adds 65f0d2414b70 Merge tag 'sound-5.11-rc4' of git://git.kernel.org/pub/scm [...] adds df06824767cc arm64: entry: remove redundant IRQ flag tracing adds b90d72a6bfdb Revert "arm64: Enable perf events based hard lockup detector" adds 71e70184f1d1 arm64: rename S_FRAME_SIZE to PT_REGS_SIZE adds c35a824c3183 arm64: make atomic helpers __always_inline adds 1f1244a5ddb7 compiler.h: Raise minimum version of GCC to 5.1 for arm64 adds fc6024e1f219 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds e86b9492947c Merge remote-tracking branch 's390-fixes/fixes' adds 4b78efca32d9 Merge remote-tracking branch 'sparc/master' adds df85bc140a4d net: dcb: Accept RTM_GETDCB messages carrying set-like DCB [...] adds a18caa97b1bd net: phy: smsc: fix clk error handling adds 07b90056cb15 net: dsa: unbind all switches from tree when DSA master unbinds adds 91158e1680b1 net: dsa: clear devlink port type before unregistering sla [...] adds cb82a54904a9 r8152: Add Lenovo Powered USB-C Travel Hub adds 2284bbd0cf39 r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 adds 869c4d5eb1e6 bnxt_en: Improve stats context resource accounting with RD [...] adds 687487751814 bnxt_en: Clear DEFRAG flag in firmware message when retry [...] adds ece9ab2a78af Merge branch 'bnxt_en-bug-fixes' adds 20bc80b6f582 mptcp: more strict state checking for acks adds 76e2a55d1625 mptcp: better msk-level shutdown. adds 584c19f92754 Merge branch 'mptcp-a-couple-of-fixes' adds 25fe2c9c4cd2 smc: fix out of bound access in smc_nl_get_sys_info() adds 8a4465368964 net/smc: use memcpy instead of snprintf to avoid out of bo [...] adds 5527d0ea1993 Merge branch 'net-smc-fix-out-of-bound-access-in-netlink-i [...] adds c8a8ead01736 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds d52e419ac8b5 rxrpc: Fix handling of an unsupported token type in rxrpc_read() adds a95d25dd7b94 rxrpc: Call state should be read with READ_ONCE() under so [...] adds 4645962aaca6 Merge remote-tracking branch 'net/master' adds 68d151ea6f95 Merge remote-tracking branch 'bpf/master' adds 6286fc698058 Merge remote-tracking branch 'ipsec/master' adds 785d5511aaba Merge remote-tracking branch 'mac80211/master' adds 3eb428ef6dda Merge remote-tracking branch 'rdma-fixes/for-rc' adds 5e941fc033e4 ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid adds 93c13f8e33c6 Merge remote-tracking branch 'sound-current/for-linus' adds 0d38fd8d2524 MAINTAINERS: update references to stm32 audio bindings adds bcd7059abc19 ASoC: SOF: Intel: hda: Resume codec to do jack detection adds 31ba0c077602 ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN adds ef4d764c99f7 ASoC: SOF: Intel: hda: Avoid checking jack on system suspend adds 9c25af250214 ASoC: SOF: Intel: fix page fault at probe if i915 init fails adds 530aef25e6ad Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds 095f5c918e77 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 75f6c105f058 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 17f953176384 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 974cb688a45b Merge remote-tracking branch 'regulator-fixes/for-linus' adds f2fd2120908a Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 9930c3f030f0 Merge remote-tracking branch 'tty.current/tty-linus' adds 122e3d294a07 Merge remote-tracking branch 'usb.current/usb-linus' adds 43377df70480 USB: serial: cp210x: add new VID/PID for supporting Teraok [...] adds b18920362a42 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 39961bd6b70e phy: rockchip-emmc: emmc_phy_init() always return 0 adds aaf316de3bba phy: cpcap-usb: remove unneeded conversion to bool adds 88d9f40c4b71 devicetree: phy: rockchip-emmc optional add vendor prefix adds c188365402f6 phy: rockchip: emmc, add vendor prefix to dts properties adds 36acd5e24e30 phy: lantiq: rcu-usb2: wait after clock enable adds e92e31546b95 Merge remote-tracking branch 'phy/fixes' adds a9d4ef643430 habanalabs: fix dma_addr passed to dma_mmap_coherent adds aa6df6533b8f habanalabs: fix reset process in case of failures adds 9488307a5559 habanalabs: prevent soft lockup during unmap adds 02039b172327 Merge tag 'misc-habanalabs-fixes-2021-01-13' of https://gi [...] adds f92fbb69296f Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 96b431954143 Merge remote-tracking branch 'input-current/for-linus' adds 42f88ad7967e Merge remote-tracking branch 'crypto-current/master' adds f34fdf1e873b Merge remote-tracking branch 'ide/master' adds d25d8e040710 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 8f2c2e538fab Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds c93964bb3786 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 69e976831cd5 MIPS: relocatable: fix possible boot hangup with KASLR enabled adds 7b490a8ab0f2 MIPS: OCTEON: fix unreachable code in octeon_irq_init_ciu adds adacd7485790 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 29a3d720fd34 Merge remote-tracking branch 'omap-fixes/fixes' adds d9fcdf6ac726 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 27d70895d635 Merge remote-tracking branch 'vfs-fixes/fixes' adds 32cc0c828c3b Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds f419e5940f1d platform/x86: ideapad-laptop: Disable touchpad_switch for [...] adds d93f0450790d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds f2cb4b2397ca scsi: docs: ABI: sysfs-driver-ufs: Rectify table formatting adds 72eeb7c71513 scsi: scsi_transport_srp: Don't block target in failfast state adds b2b0f16fa65e scsi: libfc: Avoid invoking response handler twice if ep i [...] adds d6e3ae76728c scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 adds e8dec2c46094 Merge remote-tracking branch 'scsi-fixes/fixes' adds 9e945bbe086b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 5b191dcba719 mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend adds 06502aa77c43 Merge remote-tracking branch 'mmc-fixes/fixes' adds 7cd1af107a92 riscv: Trace irq on only interrupt is enabled adds 80709af7325d riscv: cacheinfo: Fix using smp_processor_id() in preemptible adds e8ed20ef5319 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 5d4d54cc29fa Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 02ff26287b03 Merge remote-tracking branch 'kbuild/for-next' new 9ca7c655bf9f Merge remote-tracking branch 'dma-mapping/for-next' new 30d97758559c Merge remote-tracking branch 'arm64/for-next/core' new e030eebed794 Merge remote-tracking branch 'arm-soc/for-next' new 4db87b1ee807 Merge remote-tracking branch 'actions/for-next' new e1d2ac207f33 Merge remote-tracking branch 'amlogic/for-next' new 4b12b022aea2 Merge remote-tracking branch 'aspeed/for-next' new 5b650039b0f1 Merge remote-tracking branch 'at91/at91-next' new ea8cd836c2fe Merge remote-tracking branch 'drivers-memory/for-next' new 88510acca7da Merge remote-tracking branch 'imx-mxs/for-next' new 2a2f7368a9d5 Merge remote-tracking branch 'keystone/next' new 1efe136ac09b Merge remote-tracking branch 'mediatek/for-next' new ed0eb4b1cdd2 Merge remote-tracking branch 'mvebu/for-next' new 692fb24317a0 Merge remote-tracking branch 'omap/for-next' new dbe97c2475df Merge remote-tracking branch 'qcom/for-next' new 7772368f1271 Merge remote-tracking branch 'raspberrypi/for-next' new c923b1600c0e Merge remote-tracking branch 'realtek/for-next' new 9e170a0e0225 Merge remote-tracking branch 'renesas/next' new f1ec02bceb26 Merge remote-tracking branch 'reset/reset/next' new 2d445fa2d276 Merge remote-tracking branch 'rockchip/for-next' new 08f6db48feee Merge remote-tracking branch 'samsung-krzk/for-next' new a90b6543bf06 firmware: arm_scmi: Fix call site of scmi_notification_exit new ce9e72832f2b Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 4259efd87a01 Merge remote-tracking branch 'scmi/for-linux-next' new d8388a4555bb Merge remote-tracking branch 'stm32/stm32-next' new 156c33e3b890 Merge remote-tracking branch 'sunxi/sunxi/for-next' new ed820a727f0e Merge remote-tracking branch 'tegra/for-next' new 27ecf9b79a7b Merge remote-tracking branch 'ti-k3/ti-k3-next' new 32b3067ade93 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new b90f3726ea38 linux/clk.h: use correct kernel-doc notation for 2 functions new 3ed6ead34dab Merge branch 'clk-doc' into clk-next new 98829137a6a0 clk: qcom: gcc-sc7180: Mark the camera abh clock always ON new 73f6b7ed9835 clk: imx: fix Kconfig warning for i.MX SCU clk new fd2383093593 clk: qcom: gcc-sm250: Use floor ops for sdcc clks new c361c5a6c559 clk: mmp2: fix build without CONFIG_PM new 6370ad6c0e83 Merge branch 'clk-fixes' into clk-next new 04d3c1e84374 Merge remote-tracking branch 'clk/clk-next' new 85a2c298bfc1 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 6608d0491db2 Merge remote-tracking branch 'csky/linux-next' new dd0c2237cb3f Merge remote-tracking branch 'h8300/h8300-next' new a0e58d509227 Merge remote-tracking branch 'microblaze/next' new 6f6b3ed55aef dt-bindings: mips: lantiq: Document Lantiq Xway PMU bindings new b212b45da3bd dt-bindings: mips: lantiq: Document Lantiq Xway CGU bindings new dea44af8d2ae dt-bindings: mips: lantiq: Document Lantiq Xway EBU bindings new 6b5ea5b7a7fa dt-bindings: mips: lantiq: Document Lantiq Xway DMA bindings new e91fd6ddb72b MIPS: lantiq: irq: register the interrupt controllers with [...] new 417fee7ba25a Merge remote-tracking branch 'mips/mips-next' new 4294915eb15b Merge remote-tracking branch 'nds32/next' new 5dc4ce78b899 riscv: Add KPROBES_ON_FTRACE supported new 4c1d133ad2c0 riscv: Add uprobes supported new 0b66d929c618 riscv: Add support for function error injection new 55a946065d2e Merge remote-tracking branch 'risc-v/for-next' new 8cd744713af6 Merge remote-tracking branch 's390/for-next' new 76eeb0f462e6 Merge remote-tracking branch 'sh/for-next' new c8ad2447a905 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 21874492ebcf Merge remote-tracking branch 'btrfs/for-next' new 624d78fc5175 Merge remote-tracking branch 'ceph/master' new 77b6ec01c29a cifs: check pointer before freeing new 2659d3bff3e1 cifs: fix interrupted close commands new c13e7af04227 fs: cifs: remove unneeded variable in smb3_fs_context_dup new ed6b1920f84b cifs: connect: style: Simplify bool comparison new e54fd0716c3d cifs: style: replace one-element array with flexible-array new 4513f0b7f9be Merge remote-tracking branch 'cifs/for-next' new 75457b4e8eb2 Merge remote-tracking branch 'exfat/dev' new 1e249cb5b7fc fs: fix lazytime expiration handling in __writeback_single [...] new 1e9d63331f8f fs: correctly document the inode dirty flags new e20b14db050a fs: only specify I_DIRTY_TIME when needed in generic_updat [...] new ff4136e64d12 fat: only specify I_DIRTY_TIME when needed in fat_update_time() new e2728c5621fd fs: don't call ->dirty_inode for lazytime timestamp updates new a38ed483a726 fs: pass only I_DIRTY_INODE flags to ->dirty_inode new 35d14f278e53 fs: clean up __mark_inode_dirty() a bit new 83dc881d678a fs: drop redundant check from __writeback_single_inode() new da0c4c60d8c7 fs: improve comments for writeback_single_inode() new 3aac630b5ce1 gfs2: don't worry about I_DIRTY_TIME in gfs2_fsync() new ed296c6c05b0 ext4: simplify i_state checks in __ext4_update_other_inode_time() new 6309c460a76f Pull lazytime fixes from Eric Biggers new ee547e32eee3 Merge remote-tracking branch 'ext3/for_next' new 11ffbff81eda Merge remote-tracking branch 'ext4/dev' new b144bdffb553 Merge remote-tracking branch 'f2fs/dev' new fe0f70fdde5f Merge remote-tracking branch 'jfs/jfs-next' new e2332f1e2055 Merge remote-tracking branch 'nfs-anna/linux-next' new 5f39d2713bd8 SUNRPC: Move the svc_xdr_recvfrom tracepoint again new d8b5ca8ddcbb SUNRPC: Make trace_svc_process() display the RPC procedure [...] new cac618237a4b SUNRPC: Display RPC procedure names instead of proc numbers new 3b2e776210b8 SUNRPC: Move definition of XDR_UNIT new 6519191c40a0 NFSD: Update GETATTR3args decoder to use struct xdr_stream new 730b229586cc NFSD: Update ACCESS3arg decoder to use struct xdr_stream new 5a747666df94 NFSD: Update READ3arg decoder to use struct xdr_stream new 6b42c086b216 NFSD: Update WRITE3arg decoder to use struct xdr_stream new 20eddc9076d4 NFSD: Update READLINK3arg decoder to use struct xdr_stream new c48128d4a94d NFSD: Fix returned READDIR offset cookie new e6bbd62f6dfe NFSD: Add helper to set up the pages where the dirlist is encoded new 24658289234f NFSD: Update READDIR3args decoders to use struct xdr_stream new eb1824bf9e19 NFSD: Update COMMIT3arg decoder to use struct xdr_stream new 6e612d0ceec7 NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream new eeb8b7bf02e6 NFSD: Update the RENAME3args decoder to use struct xdr_stream new 3baeb18f3e76 NFSD: Update the LINK3args decoder to use struct xdr_stream new c4cfa702e58d NFSD: Update the SETATTR3args decoder to use struct xdr_stream new ba357025ebed NFSD: Update the CREATE3args decoder to use struct xdr_stream new db746a12a222 NFSD: Update the MKDIR3args decoder to use struct xdr_stream new fa2a4262fbfc NFSD: Update the SYMLINK3args decoder to use struct xdr_stream new fdd99951cc07 NFSD: Update the MKNOD3args decoder to use struct xdr_stream new 09a3b32b36bd NFSD: Update the NFSv2 GETATTR argument decoder to use str [...] new c05679fbb9ef NFSD: Update the NFSv2 READ argument decoder to use struct [...] new a70e0611c17b NFSD: Update the NFSv2 WRITE argument decoder to use struc [...] new 12361f766c48 NFSD: Update the NFSv2 READLINK argument decoder to use st [...] new 01639006627e NFSD: Add helper to set up the pages where the dirlist is encoded new 2850e60113ea NFSD: Update the NFSv2 READDIR argument decoder to use str [...] new 8cc91632a88a NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream new a0c03af7d40f NFSD: Update the NFSv2 RENAME argument decoder to use stru [...] new 14c0ac162eff NFSD: Update the NFSv2 LINK argument decoder to use struct [...] new c6fdbe528d72 NFSD: Update the NFSv2 SETATTR argument decoder to use str [...] new 228d45bf7a1a NFSD: Update the NFSv2 CREATE argument decoder to use stru [...] new 6176945ea138 NFSD: Update the NFSv2 SYMLINK argument decoder to use str [...] new 03b9277da391 NFSD: Remove argument length checking in nfsd_dispatch() new 2f43862fef01 NFSD: Update the NFSv2 GETACL argument decoder to use stru [...] new efb5f268fc8b NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs new 05a128f8879e NFSD: Update the NFSv2 SETACL argument decoder to use stru [...] new 95fb10d3567d NFSD: Update the NFSv2 ACL GETATTR argument decoder to use [...] new 7acf51bf5598 NFSD: Update the NFSv2 ACL ACCESS argument decoder to use [...] new e8790d774fb9 NFSD: Clean up after updating NFSv2 ACL decoders new 3da825d3206d NFSD: Update the NFSv3 GETACL argument decoder to use stru [...] new 02c5a3b83b33 NFSD: Update the NFSv2 SETACL argument decoder to use stru [...] new fa4f5924992f NFSD: Clean up after updating NFSv3 ACL decoders new d58a66f576cd nfsd: remove unused stats counters new e0a94d7a25e4 nfsd: protect concurrent access to nfsd stats counters new 1b4f9164e7b7 nfsd: report per-export stats new 9a6582404259 Merge remote-tracking branch 'cel/for-next' new 5588cf973c96 Merge remote-tracking branch 'v9fs/9p-next' new 45b9c7e9dedb Merge remote-tracking branch 'vfs/for-next' new 906fe747c1a3 Merge remote-tracking branch 'printk/for-next' new 729e3a669d1b PCI: Decline to resize resources if boot config must be preserved new 91327d9b3add Merge branch 'pci/resource' new aacb1c2af49a Merge remote-tracking branch 'pci/next' new 9077737978fd Merge remote-tracking branch 'hid/for-next' new 6467912cafb6 Merge remote-tracking branch 'i2c/i2c/for-next' new c46ff56fa1cc Merge remote-tracking branch 'dmi/dmi-for-next' new 59f00e6b65d2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 79af5ccca5a8 Merge remote-tracking branch 'jc_docs/docs-next' new cc82fd691a3a media: venus: use contig vb2 ops new acf8a57d8caf media: venus: vdec: Fix non reliable setting of LAST flag new a4ca67af8b83 media: venus: vdec: Make decoder return LAST flag for suff [...] new 21560ddf7826 media: venus: helpers: Lock outside of buffer queue helper new d5ee32d7e592 media: venus: preserve DRC state across seeks new c8e8dabcd1a8 media: venus: vdec: Handle DRC after drain new 5f2ca73dcca9 media: venus: venc: Init the session only once in queue_setup new 20891170f339 media: venus: Limit HFI sessions to the maximum supported new 7f339fdc3756 media: venus: request for interrupt from venus new e922a33e0228 media: venus: hfi: Correct session init return error new ddd1fc49b608 media: venus: helpers: Calculate properly compressed buffer size new d33a94412ed1 media: venus: pm_helpers: Check instance state when calcul [...] new d4bdba7b1cab media: venus: Delete not used core caps new c7f50ce507d5 media: venus: Add more capabilities and VP9 profile/levels new aa6033892b1d media: venus: Create hfi platform and move vpp/vsp there new 8f3b41dcfb9a media: venus: Rename venus_caps to hfi_plat_caps new 9822291e031f media: venus: hfi_plat: Add codecs and capabilities ops new 8b88cabef404 media: venus: hfi_plat_v4: Populate codecs and capabilitie [...] new 367b619ae70d media: venus: hfi_plat: Add platform ops for getting numbe [...] new 869d77e70629 media: venus: hfi_plat_v6: Populate capabilities for v6 new 05ec881b218c media: venus: hfi_plat: Add hfi platform buffers ops new 3a75bf4e7925 media: venus: Add platform buffers for v6 new e29929266be1 media: venus: Get codecs and capabilities from hfi platform new b8201f3ebc4c media: venus: vdec,core: Handle picture structure event new 7371093f983d media: venus: helpers: Wire up hfi platform buffer requirements new 9906255252b5 Merge remote-tracking branch 'v4l-dvb/master' new d1e1de456a0c Merge remote-tracking branch 'v4l-dvb-next/master' new 56224f762385 Merge remote-tracking branch 'pm/linux-next' new fece92d43f18 Merge remote-tracking branch 'cpupower/cpupower' new f8ef7f643f20 Merge remote-tracking branch 'devfreq/devfreq-next' new 3eab77c145f6 Merge remote-tracking branch 'thermal/thermal/linux-next' new 956c9fecb563 Merge remote-tracking branch 'ieee1394/for-next' new 1eabba209a17 Merge remote-tracking branch 'rdma/for-next' new f0791b92d2b6 net: ks8851: Select PHYLIB and MICREL_PHY in Kconfig new 1e8636b366be r8169: align rtl_wol_suspend_quirk with vendor driver and [...] new 206a75e003e1 r8169: improve rtl8169_rx_csum new e0d38b588075 r8169: improve DASH support new 12a6f8711baf Merge branch 'r8169-further-improvements' new 2c82b7fe219a net: marvell: Fixed two spellings,controling to controllin [...] new 69d25a6cf4ca hv_netvsc: Check VF datapath when sending traffic to VF new 8b31f8c982b7 hv_netvsc: Wait for completion on request SWITCH_DATA_PATH new 34b06a2eee44 hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove new b866e72ca031 Merge branch 'hv_netvsc-prevent-packet-loss-during-vf-add-remove' new 9cc8976c69eb net: sfp: add debugfs support new 5bc8f5ab3b75 fsl/fman: Add MII mode support. new 46e05e1df628 net: ipa: add config dependency on QCOM_SMEM new c2ec5f2ecf6a net: dsa: add optional stats64 support new bf9ce385932b net: dsa: qca: ar9331: export stats64 new 8243fe8a9abb Merge branch 'net-dsa-add-stats64-support' new f50e2f9f7916 hci: llc_shdlc: style: Simplify bool comparison new 452958f1f3d1 Merge remote-tracking branch 'net-next/master' new bcd6f4a8beda bpf: Allow to retrieve sol_socket opts from sock_addr progs new 3218231dbb16 bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex new a643bff752dc bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h new 6943c2b05bf0 bpf: Avoid warning when re-casting __bpf_call_base into __ [...] new 936f8946bdb4 bpf: Declare __bpf_free_used_maps() unconditionally new 635599bace25 selftests/bpf: Sync RCU before unloading bpf_testmod new 541c3bad8dc5 bpf: Support BPF ksym variables in kernel modules new 284d2587ea8a libbpf: Support kernel module ksym externs new 430d97a8a7bf selftests/bpf: Test kernel module ksym externs new 7c7a80ea5e3f Merge branch 'Support kernel module ksym variables' new 54589053ca2e Merge remote-tracking branch 'bpf-next/for-next' new 6bdd82c2876d Merge remote-tracking branch 'ipsec-next/master' new c738a43d81c2 Merge remote-tracking branch 'wireless-drivers-next/master' new 5972058c1837 Merge remote-tracking branch 'bluetooth/master' new bb9ce49592d6 Merge remote-tracking branch 'gfs2/for-next' new 2ccf16143001 Merge remote-tracking branch 'mtd/mtd/next' new aa42f2d92275 Merge remote-tracking branch 'nand/nand/next' new e95b20b09592 Merge remote-tracking branch 'crypto/master' new f5d928834f7c Merge remote-tracking branch 'amdgpu/drm-next' new 5f380d84a583 next-20210108/drm-intel new 3607dfb2fa96 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 89eb5d3a9e7d Merge remote-tracking branch 'sound/for-next' new 856fe64da84c ASoC: cs42l56: fix up error handling in probe new 6fd8d2d275f7 ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai new 22eee4d3efe3 ASoC: atmel-pdc: Use managed DMA buffer allocation new 5ac813c83483 ASoC: bcm: cygnus: Use managed DMA buffer allocation new b3c0ae75f5d3 ASoC: kirkwood: Use managed DMA buffer allocation new 9c6d7f9346b1 ASoC: soc-pcm: move dpcm_set_fe_update_state() new a7e20444ef5e ASoC: soc-pcm: add dpcm_set_be_update_state() new 2805b8bd3e0b ASoC: soc-pcm: add soc_pcm_set_dai_params() new a39748d03cbc ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() new 342c3bc515fd Merge series "ASoC: soc-pcm: cleanup code" from Kuninori M [...] new 7edb3051f116 ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops new daff7f1478e1 ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown new 3475b44c7601 ASoC: SOF: sof-pci-dev: add .shutdown() callback new 44a4cfad8d78 ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback new eb424de4c588 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new ba701b600246 Merge remote-tracking branch 'sound-asoc/for-next' new a71ee2dd8db3 Merge remote-tracking branch 'input/next' new 91906a2b0c3c Merge remote-tracking branch 'block/for-next' new 7456eed47c28 Merge remote-tracking branch 'device-mapper/for-next' new d329d0ce4233 Merge remote-tracking branch 'pcmcia/pcmcia-next' new ba0fc2d67f8d mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment [...] new 0a2d94f3aa90 mmc: renesas_internal_dmac: add pre_req and post_req support new 574fa96b6520 mmc: mediatek: fix race condition between msdc_request_tim [...] new 2cab9601e37d mmc: meson-gx: check for scatterlist size alignment in block mode new 64cdd84bb109 mmc: tmio: Add data timeout error detection new b3d274c36d7c mmc: renesas_sdhi: Add a condition of cmd/data timeout for retune new 47dee9fe3f60 mmc: jz4740: remove unused struct component card_detect_irq new 339d82267e26 mmc: omap: remove unused struct component card_detect_irq new 3eeb1f69510c dt-bindings: mmc: renesas,sdhi: Add r8a779a0 support new f73219049034 mmc: rtsx: Add MMC_CAP2_NO_SDIO flag new 192861da4dc4 mmc: sdhci-pci-gli: Add a switch to enable/disable CQHCI support new 42a5881ea921 dt-bindings: mmc: sdhci-msm: Document the SDX55 compatible new b7e56c7aeb66 Merge branch 'fixes' into next new 15c99862aeed mmc: sdhci-of-arasan: Fixed kernel-doc format warning new 4f7d039f793b mmc: sdhci-of-arasan: Change code style of mapping the sys [...] new a89de2e1ecf9 dt-bindings: mmc: xenon: add AP807 compatible string new 78b19c48607d mmc: xenon: add AP807 compatible string new 0b88ee7375f0 mmc: sunxi-mmc: Ensure host is suspended during system sleep new 70c8be85715b mmc: rtsx: add delay before power on new 836a9ec4b9ab dt-bindings: mmc: sdhci-am654: Add compatible string for AM64 SoC new 30fa34e2689e mmc: sdhci_am654: Add Support for TI's AM64 SoC new ea085d5f0188 mmc: core: remove needless err = 0 in mmc_init_card() new 88f193b51baf Merge remote-tracking branch 'mmc/next' new 6963e581a93f Merge remote-tracking branch 'mfd/for-mfd-next' new 249aacc6a30f power: supply: ltc4162-l: Constify static struct attribute_group new 2f7cf24f4205 power: supply: core: Constify static struct attribute_group new 3235d1305066 power: reset: Add poweroff driver for ATC260x PMICs new a3b4388ea19b power: supply: z2_battery: Convert to GPIO descriptors new cb6d6918c56f power: supply: wm97xx_battery: Convert to GPIO descriptor new b059b48500da Merge tag 'ib-psy-pxa-for-5.12-signed' into psy-next new c4c02c6b5dea Merge remote-tracking branch 'battery/for-next' new c512150b266b regulator: ab8500: Remove unused platform data new 3acb64c07e95 regulator: ab8500: Decomission platform data header new f60ee08c3c2d Merge remote-tracking branch 'regulator/for-5.12' into reg [...] new d641d146a83c Merge remote-tracking branch 'regulator/for-next' new 07ff653c3200 Merge remote-tracking branch 'security/next-testing' new 2d47881fafa7 Merge remote-tracking branch 'keys/keys-next' new 08abe46b2cfc selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support new 51081597c203 Merge remote-tracking branch 'selinux/next' new 40cd07c51a5d Merge remote-tracking branch 'tpmdd/next' new b661e38b2507 Merge remote-tracking branch 'audit/next' new fc142e8ce805 Merge remote-tracking branch 'devicetree/for-next' new 566c6120f095 spi: hisi-sfc-v3xx: extend version checking compatibility new eaecba876783 spi: spi-qcom-qspi: Use irq trigger flags from firmware new 970e8eaa0819 spi: stm32: Simplify stm32h7_spi_prepare_fthlv() new ab2d28750aac spi: cadence-quadspi: Add QSPI support for Intel LGM SoC new ad2775dc3fc5 spi: cadence-quadspi: Disable the DAC for Intel LGM SoC new b436fb7d29bf spi: cadence-quadspi: Add multi-chipselect support for Int [...] new eb4aadc31ef4 spi: Move cadence-quadspi.txt to Documentation/devicetree/ [...] new fcebca39938f dt-bindings: spi: cadence-qspi: Add support for Intel lgm-qspi new 10f48a12eb0d Merge series "spi: cadence-quadspi: Add QSPI controller su [...] new 9a133f7b72f0 spi: sh-msiof: Fill in spi_transfer.effective_speed_hz new 81f68479ec4e spi: sh-msiof: Fill in controller speed limits new 72366b3c530c Merge series "spi: sh-msiof: Advertize bit rate limits and [...] new c6892892a95d spi: bcm2835: Set controller max_speed_hz new a7530e179db9 Merge remote-tracking branch 'spi/for-5.12' into spi-next new c96790858e32 Merge remote-tracking branch 'spi/for-next' new c60427c5df46 Merge branch 'linus' new a35d6cc44dec Merge branch 'linus' new 76e2fc63ca40 x86/cpu/amd: Set __max_die_per_package on AMD new 9caa7ff509ad x86/entry: Fix noinstr fail new a1d5c98aac33 x86/sev: Fix nonistr violation new 0afda3a888dc locking/lockdep: Cure noinstr fail new 77ca93a6b122 locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP new 737495361d44 x86/mce: Remove explicit/superfluous tracing new 66a425011c61 x86: __always_inline __{rd,wr}msr() new 4831ca5dfc8d Merge branch 'x86/urgent' new 9297e602adf8 selftests/x86: Use __builtin_ia32_read/writeeflags new 640b5b13f7a7 Merge branch 'x86/misc' new bde718b7e154 x86/entry: Emit a symbol for register restoring thunk new 5b9796d3113e Merge branch 'x86/entry' new 11aa1415d8bd x86/entry: Remove now unused do_IRQ() declaration new 1286e1582d90 Merge branch 'x86/cleanups' new aba428a0c612 timekeeping: Remove unused get_seconds() new e3fab2f3de08 ntp: Fix RTC synchronization on 32-bit platforms new 729e4f08f48d Merge branch 'timers/urgent' new 4bae052dde14 Merge tag 'irqchip-fixes-5.11-1' of git://git.kernel.org/p [...] new ed7518a99413 Merge branch 'irq/urgent' new 5469f1a4c424 Merge remote-tracking branch 'tip/auto-latest' new 005eceba989d Merge remote-tracking branch 'edac/edac-for-next' new 08925dd8f17b Merge remote-tracking branch 'rcu/rcu/next' new ef3a575baf53 xen/privcmd: allow fetching resource sizes new 3499ba8198ca xen: Fix event channel callback via INTX/GSI new 8f4fd86aa5d6 xen: Set platform PCI device INTX affinity to CPU0 new b36b0fe96af1 x86/xen: Add xen_no_vector_callback option to test PCI INT [...] new 4621dc6a5bf1 x86/xen: Don't register Xen IPIs when they aren't going to [...] new 3d7746bea925 x86/xen: Fix xen_hvm_smp_init() when vector callback not a [...] new 5776448ca8c2 Merge remote-tracking branch 'xen-tip/linux-next' new 60a8e237849a Merge remote-tracking branch 'percpu/for-next' new 8ec019a4f2ca Merge remote-tracking branch 'workqueues/for-next' new d69cd7eea93e platform/x86: ideapad-laptop: Disable touchpad_switch for [...] new d26cbdd27f8c platform/surface: fix potential integer overflow on shift [...] new a403c1dfcf9f platform/surface: aggregator_cdev: Fix access of uninitial [...] new e94a26504f41 platform/surface: aggregator_cdev: Add comments regarding [...] new 18402a3d55b6 Merge remote-tracking branch 'drivers-x86/for-next' new 6110b51cf3c9 Merge remote-tracking branch 'hsi/for-next' new c6bee7019b32 Merge remote-tracking branch 'leds/for-next' new 73b063690dc4 Merge remote-tracking branch 'driver-core/driver-core-next' new aa62401644b3 dt-bindings: usb: usb-hcd: Detach generic USB controller p [...] new b0864e1a4d9d dt-bindings: usb: Convert generic USB properties to DT schemas new 5c67b97ecfa7 dt-bindings: usb: usb-drd: Add "otg-rev" property constraints new 99581ba863f9 dt-bindings: usb: Add "ulpi/serial/hsic" PHY types new e692cc354415 dt-bindings: usb: usb-hcd: Add "tpl-support" property new c26835071c18 dt-bindings: usb: Add generic "usb-phy" property new 17c01b82819e dt-bindings: usb: Convert xHCI bindings to DT schema new 5b7e1bfd882f dt-bindings: usb: xhci: Add Broadcom STB v2 compatible device new 55e945593b0a dt-bindings: usb: renesas-xhci: Refer to the usb-xhci.yaml file new 389d77658801 dt-bindings: usb: Convert DWC USB3 bindings to DT schema new 53f5ef5d622b dt-bindings: usb: dwc3: Add interrupt-names property support new f82dc5571996 dt-bindings: usb: dwc3: Add synopsys, dwc3 compatible string new 6f84a28df802 dt-bindings: usb: dwc3: Add Tx De-emphasis constraints new dc87c87126d1 dt-bindings: usb: dwc3: Add Frame Length Adj constraints new 042cdcd6c923 dt-bindings: usb: meson-g12a-usb: Fix FL-adj property value new 3b34a58969b2 dt-bindings: usb: meson-g12a-usb: Validate DWC2/DWC3 sub-nodes new e9cd063547a1 dt-bindings: usb: keystone-dwc3: Validate DWC3 sub-node new 1fd7b103451e dt-bindings: usb: qcom,dwc3: Validate DWC3 sub-node new 492d3d246203 dt-bindings: usb: intel, keembay-dwc3: Validate DWC3 sub-node new babbdfc9d229 usb: dwc3: core: Replace devm_reset_control_array_get() new 49d08cfc7830 usb: udc: core: Introduce started state new 370e3d5b711d usb: dwc3: keystone: Simplify with dev_err_probe() new 0c0a20f6da04 usb: dwc3: Simplify with dev_err_probe() new 8653d71ce376 usb/gadget: f_midi: Replace tasklet with work new 2979ee7a9112 usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS new f228cb27c561 usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG new 53febc956900 usb: dwc2: disable Link Power Management on STM32MP15 HS OTG new 89795852c9c4 usb: typec: ucsi: Add support for USB role switch new 456f06070cd8 Merge remote-tracking branch 'usb/usb-next' new 4d918e2172a4 Merge remote-tracking branch 'usb-serial/usb-next' new 6500f30b1642 usb: cdns3: Adds missing __iomem markers new 9fd53a5bd129 usb: cdnsp: fixes undefined reference to cdns_remove new dcac9ec5a35d Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new d14f4cce9340 phy: phy-brcm-usb: improve getting OF matching data new 915f1d230e52 phy: phy-brcm-usb: specify init function format at struct level new 266df28f9ac1 phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() new a9dfa098b7d6 phy: ingenic: Remove useless field .version new a8ec9e048bf3 dt-bindings: phy: convert phy-mtk-xsphy.txt to YAML schema new cbdf8f508017 dt-bindings: phy: convert phy-mtk-tphy.txt to YAML schema new 67038ec1bdfb dt-bindings: phy: convert phy-mtk-ufs.txt to YAML schema new 5ada755de9db dt-bindings: phy: convert HDMI PHY binding to YAML schema new dc8423a879b1 dt-bindings: phy: convert MIPI DSI PHY binding to YAML schema new 6d54623a5627 phy: mediatek: Mark mtk_mipi_tx_driver with static keyword new b39069a482ad dt-bindings: phy: brcm, brcmstb-usb-phy: convert to the js [...] new 46b616c1574d dt-bindings: phy: brcm, brcmstb-usb-phy: add BCM4908 binding new 4b402fa8e0b7 phy: phy-brcm-usb: support PHY on the BCM4908 new 34168172eb9f dt-bindings: phy: update phy-cadence-sierra.yaml reference new 00a9f7176037 dt-bindings: phy: phy-stm32-usbphyc: move PLL supplies to [...] new 613a475f0be1 phy: stm32: manage 1v1 and 1v8 supplies at pll activation/ [...] new 04edf6d6e22b phy: stm32: replace regulator_bulk* by multiple regulator_* new 56bf858edd17 phy: stm32: ensure pll is disabled before phys creation new 649627245cc4 phy: stm32: ensure phy are no more active when removing th [...] new 5b1af71280ab phy: stm32: rework PLL Lock detection new 4775197007c8 Merge remote-tracking branch 'phy-next/next' new 4cb007f2877a Merge remote-tracking branch 'tty/tty-next' new 09381eb16ad8 Merge tag 'fpga-cleanup-for-5.12' of git://git.kernel.org/ [...] new c90dd76fd521 Merge remote-tracking branch 'char-misc/char-misc-next' new c4da89e2dcd1 Merge remote-tracking branch 'extcon/extcon-next' new b7d765c358fb Merge remote-tracking branch 'soundwire/next' new 01a947f6cf3c Merge remote-tracking branch 'thunderbolt/next' new 5474cb84b59d Merge remote-tracking branch 'staging/staging-next' new 50b0121828c8 Merge remote-tracking branch 'icc/icc-next' new 0a6d3038d914 dmaengine: qcom: Always inline gpi_update_reg new aecf9d383610 dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels new 660343d063f7 dmaengine: Extend the dmaengine_alignment for 128 and 256 bytes new 046d679b5b81 dmaengine: ti: k3-udma: Add support for burst_size configu [...] new 747ee57bd33d dmaengine: ti: k3-udma: Do not initialize ret in tisci cha [...] new 035b73b2b3b2 dmaengine: hsu: disable spurious interrupt new d926ce0fe61a Merge remote-tracking branch 'dmaengine/next' new c590cd9ac8f2 Merge branch 'misc' into for-next new 27c9115dba79 Merge remote-tracking branch 'scsi/for-next' new b6cacaf2044f scsi: ufs: ufs-debugfs: Add error counters new dc0bfdb563c8 scsi: isci: Remove the unneeded variable "status" new 528db9e563d1 scsi: ufs: core: Fix ufs clk specs violation new b61d04141368 scsi: ufs-qcom: Fix ufs RST_n spec violation new d71023af4bec scsi: pm80xx: Do not busy wait in MPI init check new a961ea0afd63 scsi: pm80xx: Check for fatal error new 95652f98b1da scsi: pm80xx: Check main config table address new 5d28026891c7 scsi: pm80xx: Fix missing tag_free in NVMD DATA req new ec2e7e1afff5 scsi: pm80xx: Fix driver fatal dump failure new 6b2f2d05b581 scsi: pm80xx: Simultaneous poll for all FW readiness new 4f608fbce54b scsi: pm80xx: Log SATA IOMB completion status on failure new 6b1dba3d8c85 scsi: target: file: Don't zero iter before iov_iter_bvec new fb475b74d663 scsi: ufs: A tad optimization in query upiu trace new 5637d5b769ab scsi: aha1542: Clarify 'struct ccb' comments new 6075416cc412 scsi: aha1542: Kill trailing whitespace new e4da5feb094c scsi: aha1542: Fix multi-line comment style new ac341c2d2f1f scsi: qedf: Simplify bool comparison new dbf1f53cfd23 scsi: qla2xxx: Implementation to get and manage host, targ [...] new 307862e6697a scsi: qla2xxx: Add error counters to debugfs node new daaecb41a278 scsi: qla2xxx: Move some messages from debug to normal log level new a04658594399 scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe new 044c218b0450 scsi: qla2xxx: Fix mailbox Ch erroneous error new ffa018e3a5b4 scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER new dc0d9b12b8a7 scsi: qla2xxx: Update version to 10.02.00.105-k new a2fca52ee640 scsi: ufs: WB is only available on LUN #0 to #7 new af0c94afc0c4 scsi: lpfc: Simplify bool comparison new b64750a1b65a scsi: ufs: Remove unnecessary devm_kfree() new e8e5df5edd34 scsi: MAINTAINERS: Remove intel-linux-scu@intel.com for IN [...] new 76abace68e7c Merge remote-tracking branch 'scsi-mkp/for-next' new 2b651c8b1b59 Merge remote-tracking branch 'rpmsg/for-next' new 695b96913fb2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new aaf5003d0e79 Merge remote-tracking branch 'gpio-intel/for-next' new 87c4a1ca77ff Merge remote-tracking branch 'pinctrl/for-next' new 63e08cb61cf0 Merge remote-tracking branch 'pinctrl-intel/for-next' new 3f0f903fa81f Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 432e3dcdb2d2 Merge remote-tracking branch 'userns/for-next' new 3fcb7a89ec2c Merge remote-tracking branch 'livepatching/for-next' new e7caedc3ba95 Merge remote-tracking branch 'coresight/next' new f7e1280bba14 Merge remote-tracking branch 'rtc/rtc-next' new 852d0bc929b1 Merge remote-tracking branch 'kspp/for-next/kspp' new 8deba65f5edc Merge remote-tracking branch 'gnss/gnss-next' new a432f69cd46c Merge remote-tracking branch 'nvmem/for-next' new b771b6f5ee55 Merge remote-tracking branch 'xarray/main' new 7018d55cbacc Merge remote-tracking branch 'hyperv/hyperv-next' new c71daacfae50 Merge remote-tracking branch 'pidfd/for-next' new bcfe91588c7c Merge remote-tracking branch 'mhi/mhi-next' new 52e1803e7a16 Merge remote-tracking branch 'notifications/notifications- [...] new c19869912876 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new f0ffb222e1aa Revert "x86/cpu/amd: Set __max_die_per_package on AMD" new 6d1c878103b7 Merge branch 'akpm-current/current' new 9428b46a9b19 mm: add definition of PMD_PAGE_ORDER new 7e1f189ac6d6 mmap: make mlock_future_check() global new 1e7d3ecb83ee set_memory: allow set_direct_map_*_noflush() for multiple pages new 86dd1d9b3a00 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new d5d537849afa set_memory: allow querying whether set_direct_map_*() is a [...] new 953fe06c0124 kfence: fix implicit function declaration new 069b20de765b mm: introduce memfd_secret system call to create "secret" [...] new 3a11f51e9557 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 95b8ec089cef secretmem: use PMD-size pages to amortize direct map fragm [...] new b9a211519924 secretmem: add memcg accounting new d54d239db5f8 PM: hibernate: disable when there are active secretmem users new cadf4eb1fa3b arch, mm: wire up memfd_secret system call where relevant new 5448f1453a9f arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new e745a39a201b arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix new 7d65cfa1361f secretmem: test: add basic selftest for memfd_secret(2) new 08124e767eea secretmem-test-add-basic-selftest-for-memfd_secret2-fix
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 (0bcc02448468) \ N -- N -- N refs/heads/akpm (08124e767eea)
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 467 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-driver-ufs | 10 +- Documentation/admin-guide/kernel-parameters.txt | 4 + Documentation/asm-annotations.rst | 9 + .../bindings/display/mediatek/mediatek,dsi.txt | 18 +- .../bindings/display/mediatek/mediatek,hdmi.txt | 18 +- .../bindings/mips/lantiq/lantiq,cgu.yaml | 32 + .../bindings/mips/lantiq/lantiq,dma-xway.yaml | 32 + .../bindings/mips/lantiq/lantiq,ebu.yaml | 32 + .../bindings/mips/lantiq/lantiq,pmu.yaml | 32 + .../bindings/mmc/marvell,xenon-sdhci.txt | 1 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 1 + .../devicetree/bindings/mmc/sdhci-am654.yaml | 2 + .../devicetree/bindings/mmc/sdhci-msm.txt | 5 +- .../bindings/phy/brcm,brcmstb-usb-phy.txt | 86 -- .../bindings/phy/brcm,brcmstb-usb-phy.yaml | 196 +++ .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 85 ++ .../devicetree/bindings/phy/mediatek,hdmi-phy.yaml | 92 ++ .../devicetree/bindings/phy/mediatek,tphy.yaml | 260 ++++ .../devicetree/bindings/phy/mediatek,ufs-phy.yaml | 64 + .../devicetree/bindings/phy/mediatek,xsphy.yaml | 199 +++ .../devicetree/bindings/phy/phy-mtk-tphy.txt | 162 --- .../devicetree/bindings/phy/phy-mtk-ufs.txt | 38 - .../devicetree/bindings/phy/phy-mtk-xsphy.txt | 109 -- .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 22 +- .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 10 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 2 +- .../bindings/{mtd => spi}/cadence-quadspi.txt | 1 + .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 6 +- Documentation/devicetree/bindings/usb/dwc3.txt | 128 -- .../devicetree/bindings/usb/generic-xhci.yaml | 65 + Documentation/devicetree/bindings/usb/generic.txt | 57 - .../bindings/usb/intel,keembay-dwc3.yaml | 9 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 9 +- .../devicetree/bindings/usb/renesas,usb-xhci.yaml | 4 +- .../devicetree/bindings/usb/snps,dwc3.yaml | 332 +++++ .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 4 +- Documentation/devicetree/bindings/usb/usb-drd.yaml | 78 ++ Documentation/devicetree/bindings/usb/usb-hcd.yaml | 19 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 41 - .../devicetree/bindings/usb/usb-xhci.yaml | 42 + Documentation/devicetree/bindings/usb/usb.yaml | 60 + Documentation/filesystems/vfs.rst | 5 +- MAINTAINERS | 3 +- arch/arm/mach-pxa/mioa701.c | 1 - arch/arm/mach-pxa/palm27x.c | 1 - arch/arm/mach-pxa/palmte2.c | 1 - arch/arm/mach-pxa/z2.c | 12 +- arch/arm/xen/enlighten.c | 2 +- arch/arm64/Kconfig | 2 - arch/arm64/include/asm/atomic.h | 10 +- arch/arm64/kernel/asm-offsets.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 12 +- arch/arm64/kernel/entry.S | 14 +- arch/arm64/kernel/perf_event.c | 41 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 6 +- arch/arm64/kernel/signal.c | 7 - arch/arm64/kernel/syscall.c | 9 +- arch/mips/cavium-octeon/octeon-irq.c | 2 +- arch/mips/kernel/relocate.c | 10 +- arch/mips/lantiq/irq.c | 8 +- arch/riscv/kernel/cacheinfo.c | 11 +- arch/riscv/kernel/entry.S | 6 +- arch/riscv/kernel/probes/ftrace.c | 8 +- arch/x86/entry/common.c | 10 +- arch/x86/entry/thunk_64.S | 8 +- arch/x86/include/asm/irq.h | 2 - arch/x86/include/asm/msr.h | 4 +- arch/x86/kernel/cpu/mce/core.c | 7 +- arch/x86/kernel/sev-es.c | 2 +- arch/x86/xen/enlighten_hvm.c | 15 +- arch/x86/xen/smp_hvm.c | 27 +- drivers/clk/imx/Kconfig | 2 - drivers/clk/mmp/clk-audio.c | 6 +- drivers/clk/qcom/gcc-sc7180.c | 21 +- drivers/clk/qcom/gcc-sm8250.c | 4 +- drivers/dma/hsu/pci.c | 21 +- drivers/dma/qcom/gpi.c | 2 +- drivers/dma/ti/k3-udma.c | 131 +- drivers/firmware/arm_scmi/driver.c | 4 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/qcom/venus/Makefile | 4 +- drivers/media/platform/qcom/venus/core.c | 17 - drivers/media/platform/qcom/venus/core.h | 54 +- drivers/media/platform/qcom/venus/helpers.c | 136 +- drivers/media/platform/qcom/venus/helpers.h | 2 +- drivers/media/platform/qcom/venus/hfi.c | 18 +- drivers/media/platform/qcom/venus/hfi_helper.h | 18 + drivers/media/platform/qcom/venus/hfi_parser.c | 59 +- drivers/media/platform/qcom/venus/hfi_parser.h | 7 +- drivers/media/platform/qcom/venus/hfi_plat_bufs.h | 38 + .../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 1317 ++++++++++++++++++++ drivers/media/platform/qcom/venus/hfi_platform.c | 65 + drivers/media/platform/qcom/venus/hfi_platform.h | 67 + .../media/platform/qcom/venus/hfi_platform_v4.c | 319 +++++ .../media/platform/qcom/venus/hfi_platform_v6.c | 326 +++++ drivers/media/platform/qcom/venus/hfi_venus.c | 80 +- drivers/media/platform/qcom/venus/pm_helpers.c | 12 +- drivers/media/platform/qcom/venus/vdec.c | 129 +- drivers/media/platform/qcom/venus/venc.c | 108 +- drivers/mfd/ab8500-core.c | 1 - drivers/misc/habanalabs/common/device.c | 2 +- drivers/misc/habanalabs/common/habanalabs.h | 1 + drivers/misc/habanalabs/common/memory.c | 10 +- drivers/misc/habanalabs/common/mmu.c | 6 +- drivers/misc/habanalabs/common/mmu_v1.c | 12 +- drivers/misc/habanalabs/gaudi/gaudi.c | 3 +- drivers/misc/habanalabs/goya/goya.c | 3 +- drivers/mmc/core/mmc.c | 4 - drivers/mmc/host/jz4740_mmc.c | 1 - drivers/mmc/host/meson-gx-mmc.c | 37 +- drivers/mmc/host/mtk-sd.c | 18 +- drivers/mmc/host/renesas_sdhi_core.c | 16 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 91 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 5 +- drivers/mmc/host/sdhci-brcmstb.c | 6 +- drivers/mmc/host/sdhci-of-arasan.c | 15 +- drivers/mmc/host/sdhci-pci-gli.c | 4 +- drivers/mmc/host/sdhci-xenon.c | 1 + drivers/mmc/host/sdhci_am654.c | 28 + drivers/mmc/host/sunxi-mmc.c | 2 + drivers/mmc/host/tmio_mmc.h | 2 +- drivers/mmc/host/tmio_mmc_core.c | 8 +- drivers/net/dsa/qca/ar9331.c | 163 ++- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 8 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 4 + drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 2 +- drivers/net/ethernet/micrel/Kconfig | 4 + drivers/net/ethernet/realtek/r8169_main.c | 81 +- drivers/net/hyperv/netvsc.c | 37 +- drivers/net/hyperv/netvsc_drv.c | 14 +- drivers/net/ipa/Kconfig | 2 +- drivers/net/phy/sfp.c | 55 + drivers/net/phy/smsc.c | 3 +- drivers/net/usb/cdc_ether.c | 7 + drivers/net/usb/r8152.c | 1 + drivers/net/usb/r8153_ecm.c | 8 + drivers/pci/pci-sysfs.c | 4 - drivers/pci/proc.c | 1 - drivers/pci/setup-res.c | 6 + drivers/perf/arm_pmu.c | 5 - drivers/phy/broadcom/Kconfig | 3 +- drivers/phy/broadcom/phy-brcm-usb.c | 18 +- drivers/phy/cadence/phy-cadence-torrent.c | 1 + drivers/phy/ingenic/phy-ingenic-usb.c | 23 - drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 10 +- drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 2 +- drivers/phy/motorola/phy-cpcap-usb.c | 2 +- drivers/phy/rockchip/phy-rockchip-emmc.c | 12 +- drivers/phy/st/phy-stm32-usbphyc.c | 222 ++-- drivers/platform/surface/surface_acpi_notify.c | 2 +- drivers/platform/surface/surface_aggregator_cdev.c | 23 +- drivers/platform/x86/ideapad-laptop.c | 15 +- drivers/power/reset/Kconfig | 8 +- drivers/power/reset/Makefile | 1 + drivers/power/reset/atc260x-poweroff.c | 262 ++++ drivers/power/supply/ltc4162-l-charger.c | 2 +- drivers/power/supply/power_supply_sysfs.c | 2 +- drivers/power/supply/wm97xx_battery.c | 45 +- drivers/power/supply/z2_battery.c | 46 +- drivers/regulator/ab8500-ext.c | 422 +------ drivers/regulator/ab8500.c | 116 +- drivers/scsi/aha1542.c | 133 +- drivers/scsi/aha1542.h | 33 +- drivers/scsi/fnic/vnic_dev.c | 8 +- drivers/scsi/isci/request.c | 4 +- drivers/scsi/libfc/fc_exch.c | 16 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/pm8001/pm8001_hwi.c | 15 +- drivers/scsi/pm8001/pm8001_init.c | 11 +- drivers/scsi/pm8001/pm8001_sas.c | 9 + drivers/scsi/pm8001/pm8001_sas.h | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 202 +-- drivers/scsi/pm8001/pm80xx_hwi.h | 17 +- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 9 + drivers/scsi/qla2xxx/qla_bsg.c | 342 +++++ drivers/scsi/qla2xxx/qla_bsg.h | 5 + drivers/scsi/qla2xxx/qla_dbg.c | 1 + drivers/scsi/qla2xxx/qla_def.h | 83 ++ drivers/scsi/qla2xxx/qla_dfs.c | 28 + drivers/scsi/qla2xxx/qla_fw.h | 27 +- drivers/scsi/qla2xxx/qla_gbl.h | 29 + drivers/scsi/qla2xxx/qla_gs.c | 1 + drivers/scsi/qla2xxx/qla_init.c | 230 +++- drivers/scsi/qla2xxx/qla_iocb.c | 8 + drivers/scsi/qla2xxx/qla_isr.c | 83 +- drivers/scsi/qla2xxx/qla_mbx.c | 18 +- drivers/scsi/qla2xxx/qla_nvme.c | 91 +- drivers/scsi/qla2xxx/qla_os.c | 25 + drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_transport_srp.c | 9 +- drivers/scsi/ufs/Makefile | 13 +- drivers/scsi/ufs/ufs-debugfs.c | 56 + drivers/scsi/ufs/ufs-debugfs.h | 22 + drivers/scsi/ufs/ufs-qcom.c | 18 +- drivers/scsi/ufs/ufs-sysfs.c | 3 +- drivers/scsi/ufs/ufs.h | 6 +- drivers/scsi/ufs/ufshcd-crypto.c | 4 +- drivers/scsi/ufs/ufshcd.c | 59 +- drivers/scsi/ufs/ufshcd.h | 5 + drivers/spi/Kconfig | 2 +- drivers/spi/spi-bcm2835.c | 2 + drivers/spi/spi-cadence-quadspi.c | 24 +- drivers/spi/spi-hisi-sfc-v3xx.c | 8 +- drivers/spi/spi-qcom-qspi.c | 3 +- drivers/spi/spi-sh-msiof.c | 14 +- drivers/spi/spi-stm32.c | 28 +- drivers/target/target_core_file.c | 2 +- drivers/usb/cdns3/Makefile | 4 + drivers/usb/chipidea/Kconfig | 3 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 344 +---- drivers/usb/chipidea/core.c | 10 +- drivers/usb/chipidea/host.c | 104 +- drivers/usb/dwc2/params.c | 8 + drivers/usb/dwc3/core.c | 46 +- drivers/usb/dwc3/dwc3-keystone.c | 9 +- drivers/usb/gadget/function/f_midi.c | 12 +- drivers/usb/gadget/udc/core.c | 23 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/typec/ucsi/ucsi.c | 55 +- drivers/usb/typec/ucsi/ucsi.h | 3 + drivers/xen/events/events_base.c | 10 - drivers/xen/platform-pci.c | 8 +- drivers/xen/privcmd.c | 25 +- drivers/xen/xenbus/xenbus.h | 1 + drivers/xen/xenbus/xenbus_comms.c | 8 - drivers/xen/xenbus/xenbus_probe.c | 81 +- fs/cifs/cifs_unicode.c | 6 - fs/cifs/connect.c | 2 +- fs/cifs/dir.c | 10 +- fs/cifs/fs_context.c | 4 +- fs/cifs/smb2pdu.c | 2 +- fs/ext4/inode.c | 20 +- fs/f2fs/super.c | 3 - fs/fat/misc.c | 23 +- fs/fs-writeback.c | 132 +- fs/gfs2/file.c | 4 +- fs/gfs2/super.c | 2 - fs/inode.c | 38 +- fs/lockd/svc4proc.c | 24 + fs/lockd/svcproc.c | 24 + fs/nfs/callback_xdr.c | 2 + fs/nfs_common/nfsacl.c | 52 + fs/nfsd/export.c | 68 +- fs/nfsd/export.h | 15 + fs/nfsd/netns.h | 23 +- fs/nfsd/nfs2acl.c | 67 +- fs/nfsd/nfs3acl.c | 45 +- fs/nfsd/nfs3proc.c | 93 +- fs/nfsd/nfs3xdr.c | 538 ++++---- fs/nfsd/nfs4proc.c | 4 +- fs/nfsd/nfscache.c | 52 +- fs/nfsd/nfsctl.c | 8 +- fs/nfsd/nfsd.h | 2 +- fs/nfsd/nfsfh.c | 4 +- fs/nfsd/nfsproc.c | 92 +- fs/nfsd/nfssvc.c | 34 - fs/nfsd/nfsxdr.c | 350 +++--- fs/nfsd/stats.c | 114 +- fs/nfsd/stats.h | 96 +- fs/nfsd/vfs.c | 4 +- fs/nfsd/xdr.h | 12 +- fs/nfsd/xdr3.h | 20 +- include/asm-generic/bitops/atomic.h | 6 +- include/linux/bpf.h | 18 +- include/linux/bpf_verifier.h | 3 + include/linux/btf.h | 3 + include/linux/clk.h | 4 +- include/linux/compiler-gcc.h | 6 + include/linux/dmaengine.h | 2 + include/linux/filter.h | 2 +- include/linux/fs.h | 33 +- include/linux/ktime.h | 1 - include/linux/linkage.h | 5 +- include/linux/mfd/abx500/ab8500.h | 3 - include/linux/nfsacl.h | 3 + include/linux/perf/arm_pmu.h | 2 - include/linux/platform_data/mmc-omap.h | 3 +- include/linux/regulator/ab8500.h | 166 --- include/linux/sunrpc/msg_prot.h | 3 - include/linux/sunrpc/svc.h | 1 + include/linux/sunrpc/xdr.h | 13 +- include/linux/timekeeping32.h | 14 - include/linux/usb/chipidea.h | 6 - include/linux/wm97xx.h | 1 - include/linux/z2_battery.h | 1 - include/net/dsa.h | 4 +- include/trace/events/sunrpc.h | 74 +- include/uapi/linux/nfs3.h | 6 + include/xen/xenbus.h | 2 +- kernel/bpf/btf.c | 31 +- kernel/bpf/core.c | 23 + kernel/bpf/verifier.c | 154 ++- kernel/locking/lockdep.c | 9 +- kernel/time/ntp.c | 4 +- kernel/time/timekeeping.c | 3 +- net/core/filter.c | 25 +- net/dcb/dcbnl.c | 2 +- net/dsa/dsa2.c | 4 + net/dsa/master.c | 10 + net/dsa/slave.c | 14 +- net/mptcp/protocol.c | 64 +- net/nfc/hci/llc_shdlc.c | 2 +- net/rxrpc/input.c | 2 +- net/rxrpc/key.c | 6 +- net/smc/smc_core.c | 20 +- net/smc/smc_ib.c | 6 +- net/smc/smc_ism.c | 3 +- net/sunrpc/svc_xprt.c | 4 +- security/selinux/hooks.c | 77 +- sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_hdmi.c | 1 + sound/soc/atmel/atmel-pcm-pdc.c | 78 +- sound/soc/bcm/cygnus-pcm.c | 107 +- sound/soc/codecs/cs42l56.c | 3 +- sound/soc/kirkwood/kirkwood-dma.c | 79 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 21 + sound/soc/qcom/qdsp6/q6routing.c | 18 - sound/soc/soc-pcm.c | 177 ++- sound/soc/sof/core.c | 8 + sound/soc/sof/intel/hda-codec.c | 37 +- sound/soc/sof/intel/hda-dsp.c | 9 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/intel/tgl.c | 3 +- sound/soc/sof/ops.h | 8 + sound/soc/sof/sof-pci-dev.c | 6 + sound/soc/sof/sof-priv.h | 4 +- tools/lib/bpf/libbpf.c | 50 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 3 + .../selftests/bpf/prog_tests/btf_map_in_map.c | 33 - .../selftests/bpf/prog_tests/ksyms_module.c | 31 + tools/testing/selftests/bpf/progs/bind4_prog.c | 42 +- tools/testing/selftests/bpf/progs/bind6_prog.c | 42 +- .../selftests/bpf/progs/test_ksyms_module.c | 26 + tools/testing/selftests/bpf/test_progs.c | 11 + tools/testing/selftests/bpf/test_progs.h | 1 + tools/testing/selftests/x86/helpers.h | 24 +- 338 files changed, 9354 insertions(+), 4297 deletions(-) create mode 100644 Documentation/devicetree/bindings/mips/lantiq/lantiq,cgu.yaml create mode 100644 Documentation/devicetree/bindings/mips/lantiq/lantiq,dma-xway.yaml create mode 100644 Documentation/devicetree/bindings/mips/lantiq/lantiq,ebu.yaml create mode 100644 Documentation/devicetree/bindings/mips/lantiq/lantiq,pmu.yaml delete mode 100644 Documentation/devicetree/bindings/phy/brcm,brcmstb-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/brcm,brcmstb-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,dsi-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,hdmi-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,tphy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,ufs-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-tphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-ufs.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-xsphy.txt rename Documentation/devicetree/bindings/{mtd => spi}/cadence-quadspi.txt (97%) delete mode 100644 Documentation/devicetree/bindings/usb/dwc3.txt create mode 100644 Documentation/devicetree/bindings/usb/generic-xhci.yaml delete mode 100644 Documentation/devicetree/bindings/usb/generic.txt create mode 100644 Documentation/devicetree/bindings/usb/snps,dwc3.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-drd.yaml delete mode 100644 Documentation/devicetree/bindings/usb/usb-xhci.txt create mode 100644 Documentation/devicetree/bindings/usb/usb-xhci.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb.yaml create mode 100644 drivers/media/platform/qcom/venus/hfi_plat_bufs.h create mode 100644 drivers/media/platform/qcom/venus/hfi_plat_bufs_v6.c create mode 100644 drivers/media/platform/qcom/venus/hfi_platform.c create mode 100644 drivers/media/platform/qcom/venus/hfi_platform.h create mode 100644 drivers/media/platform/qcom/venus/hfi_platform_v4.c create mode 100644 drivers/media/platform/qcom/venus/hfi_platform_v6.c create mode 100644 drivers/power/reset/atc260x-poweroff.c create mode 100644 drivers/scsi/ufs/ufs-debugfs.c create mode 100644 drivers/scsi/ufs/ufs-debugfs.h delete mode 100644 include/linux/regulator/ab8500.h delete mode 100644 include/linux/timekeeping32.h create mode 100644 tools/testing/selftests/bpf/prog_tests/ksyms_module.c create mode 100644 tools/testing/selftests/bpf/progs/test_ksyms_module.c