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 40bab418df9a kdump: use vmlinux_build_id to simplify omits 5f361733ac64 buildid: fix kernel-doc notation omits 7e8c1137256f buildid: mark some arguments const omits 9ed4be149609 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 4e753d4f70bb scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 114ed4a69bb5 scripts/decode_stacktrace.sh: support debuginfod omits 17d5fd4d3303 x86/dumpstack: use %pSb/%pBb for backtrace printing omits 2e4f984dced1 arm64: stacktrace: use %pSb for backtrace printing omits b8b2123366e6 module: fix build error when CONFIG_SYSFS is disabled omits e0fbaa30369f module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits f4fd06e4d4a9 buildid: fix build when CONFIG_MODULES is not set omits 04337b8d87a6 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits c4a6964a470a module: add printk formats to add module build ID to stacktraces omits 4dda583d38e8 dump_stack: add vmlinux build ID to stack traces omits e04b26b80ba2 buildid-stash-away-kernels-build-id-on-init-fix omits 4649776d0cf7 buildid: stash away kernels build ID on init omits d1bf76ce3bff buildid: add API to parse build ID out of buffer omits e284f3026a7f buildid: only consider GNU notes for build ID parsing omits e7e79f3a4c8f mm: fix spelling mistakes in header files omits cc608f6e2938 secretmem: test: add basic selftest for memfd_secret(2) omits 674758fddd0d arch, mm: wire up memfd_secret system call where relevant omits 6ba972dd6989 PM: hibernate: disable when there are active secretmem users omits 7fb64ccbc56a mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 2e43af796f33 mm: introduce memfd_secret system call to create "secret" [...] omits db831b8587df set_memory: allow querying whether set_direct_map_*() is a [...] omits 2a21e5e108d5 riscv/Kconfig: make direct map manipulation options depend on MMU omits 36a12923c036 mmap: make mlock_future_check() global omits fe36da43cd00 mm/slub: use stackdepot to save stack trace in objects-fix omits 9705cbe70f68 slub: STACKDEPOT: rename save_stack_trace() omits 088d0d787a35 mm/slub: use stackdepot to save stack trace in objects omits 874a5c89089d lib: fix spelling mistakes omits c9d1c3815b9c lib/test: fix spelling mistakes omits 34433990545a Merge branch 'akpm-current/current' omits 32625cc52f5b Revert "recordmcount: Correct st_shndx handling" omits 9dc9856e86fd Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits e64cd26d4328 Merge remote-tracking branch 'cxl/next' omits 81bb6100accf Merge remote-tracking branch 'rust/rust-next' omits d9d7bda6bec3 Merge remote-tracking branch 'memblock/for-next' omits 0657109039d8 Merge remote-tracking branch 'mhi/mhi-next' omits 17ce7587fcf8 Merge remote-tracking branch 'fpga/for-next' omits 2578f791f5fa Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 8a9b6570201c Merge remote-tracking branch 'hyperv/hyperv-next' omits 4f33e1cd9e38 Merge remote-tracking branch 'nvmem/for-next' omits cf86b55c5707 Merge remote-tracking branch 'slimbus/for-next' omits d3d016520bb2 Merge remote-tracking branch 'fsi/next' omits d4647188a1d4 Merge remote-tracking branch 'gnss/gnss-next' omits f82810dc5457 Merge remote-tracking branch 'kspp/for-next/kspp' omits e9e72a2e4716 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 1e9c2221ca3b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 5bab770be515 Merge remote-tracking branch 'rtc/rtc-next' omits 6c1d4e363155 Merge remote-tracking branch 'coresight/next' omits 31ccf531cde8 Merge remote-tracking branch 'livepatching/for-next' omits 1a8f5948d1b6 Merge remote-tracking branch 'kselftest/next' omits 0b819605289d Merge remote-tracking branch 'userns/for-next' omits 415535084415 Merge remote-tracking branch 'pwm/for-next' omits ac2015962f50 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits c4a41fb916de Merge remote-tracking branch 'pinctrl/for-next' omits 7619709f0ccf Merge remote-tracking branch 'gpio-intel/for-next' omits 5b1508b72cc5 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1f2b8841255a Merge remote-tracking branch 'rpmsg/for-next' omits f77ac7cc3ff3 Merge remote-tracking branch 'vhost/linux-next' omits 09912bb3c51a Merge remote-tracking branch 'scsi-mkp/for-next' omits fef2cd07aa0c Merge remote-tracking branch 'scsi/for-next' omits 3e1ebcf17baf Merge remote-tracking branch 'cgroup/for-next' omits 9b67f9103d3b Merge remote-tracking branch 'dmaengine/next' omits 2bbe5db21b05 Merge remote-tracking branch 'icc/icc-next' omits 9c512b6461b2 Merge remote-tracking branch 'staging/staging-next' omits ccff15306b72 Merge remote-tracking branch 'thunderbolt/next' omits 29dcb748bdb8 Merge remote-tracking branch 'soundwire/next' omits fc70abe3f96d Merge remote-tracking branch 'phy-next/next' omits 6624783b86e5 Merge remote-tracking branch 'extcon/extcon-next' omits 0c9ddddc5c9a Merge remote-tracking branch 'char-misc/char-misc-next' omits 2219b11d4614 Merge remote-tracking branch 'tty/tty-next' omits 32da2ef06c4b Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits adeff5239f8c Merge remote-tracking branch 'usb-serial/usb-next' omits 2bc7380a9142 Merge remote-tracking branch 'usb/usb-next' omits 6ae19b71d384 Merge remote-tracking branch 'driver-core/driver-core-next' omits 3edb559560f3 Merge remote-tracking branch 'ipmi/for-next' omits fd55dd4a53b1 Merge remote-tracking branch 'leds/for-next' omits a734a52e0a6d Merge remote-tracking branch 'drivers-x86/for-next' omits 7ec154615c69 Merge remote-tracking branch 'workqueues/for-next' omits 8f2bd9fda154 Merge remote-tracking branch 'percpu/for-next' omits 2b2dda1a0230 Merge remote-tracking branch 'kvm-arm/next' omits b373d14690c7 Merge remote-tracking branch 'rcu/rcu/next' omits 662e085292c7 Merge remote-tracking branch 'ftrace/for-next' omits 43d8295bb978 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 12c99fa60d00 Merge remote-tracking branch 'edac/edac-for-next' omits 57fb35fd0972 Merge remote-tracking branch 'tip/auto-latest' omits 9782de7ebeed Merge remote-tracking branch 'spi/for-next' omits 19b32c6aff16 Merge remote-tracking branch 'devicetree/for-next' omits 869a57ae6f1b Merge remote-tracking branch 'audit/next' omits ef6e0951a13c Merge remote-tracking branch 'iommu/next' omits ddfb28c9d30a Merge remote-tracking branch 'smack/next' omits 0cd1c7f3d981 Merge remote-tracking branch 'selinux/next' omits 9b8f8748b5a4 Merge remote-tracking branch 'keys/keys-next' omits 57c5c4110818 Merge remote-tracking branch 'integrity/next-integrity' omits 0a6dfea571bc Merge remote-tracking branch 'apparmor/apparmor-next' omits 5bacadf28922 Merge remote-tracking branch 'security/next-testing' omits 13884bfd4878 Merge remote-tracking branch 'regulator/for-next' omits 9add68ada316 Merge remote-tracking branch 'battery/for-next' omits a21697148f3f Merge remote-tracking branch 'backlight/for-backlight-next' omits d8572741d9b6 Merge remote-tracking branch 'mfd/for-mfd-next' omits 15bfb9bf06af Merge remote-tracking branch 'mmc/next' omits bf575f4f5d57 Merge remote-tracking branch 'device-mapper/for-next' omits d75a3c8f3934 Merge remote-tracking branch 'block/for-next' omits ea1ed2e10851 Merge remote-tracking branch 'input/next' omits d466bf055130 Merge remote-tracking branch 'modules/modules-next' omits 3521a8080468 Merge remote-tracking branch 'sound-asoc/for-next' omits 9af841154365 Merge remote-tracking branch 'sound/for-next' omits ada331c805e0 Merge remote-tracking branch 'regmap/for-next' omits cfbf8f2e74bb Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 169d4e4e72a9 Merge remote-tracking branch 'drm-msm/msm-next' omits 81531e6264ef Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 94b50abfa05b Merge remote-tracking branch 'drm-intel/for-linux-next' omits a3c97d9e0e5a Merge remote-tracking branch 'amdgpu/drm-next' omits f6d15d88d8d1 Merge remote-tracking branch 'drm-misc/for-linux-next' omits ded875d29af2 Merge remote-tracking branch 'drm/drm-next' omits 5be982424a27 Merge remote-tracking branch 'crypto/master' omits 49ea7ae6b9f6 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 59b279af1c98 Merge remote-tracking branch 'nand/nand/next' omits c9d240df189b Merge remote-tracking branch 'mtd/mtd/next' omits ab5d7f365c36 Merge remote-tracking branch 'gfs2/for-next' omits 7cc264a96c90 treewide: Add missing semicolons to __assign_str uses omits db1e24791ea8 Documentation: tracing: Add per-group/all events enablemen [...] omits c738a6739c28 tracing/boot: Add per-group/all events enablement omits 54cc59b44f27 tracing: Add WARN_ON_ONCE when returned value is negative omits 0096a42e9a9a tracing: Fix set_named_trigger_data() kernel-doc comment omits 0989d64a4e7c tracing: Remove redundant initialization of variable ret omits 700e1432c299 trace: replace WB_REASON_FOREIGN_FLUSH with a string omits 260b3c5839ea ring-buffer: Use fallthrough pseudo-keyword omits eabc8b0814ec tracing: Remove redundant assignment to event_var omits 1aa604329c86 sched/tracing: Remove the redundant 'success' in the sched [...] omits fc0c6f1e7e8a Merge remote-tracking branch 'bluetooth/master' omits e9b872d4075e Merge remote-tracking branch 'wireless-drivers-next/master' omits b82cd5375453 Merge remote-tracking branch 'ipsec-next/master' omits 70bdf044373f Merge remote-tracking branch 'bpf-next/for-next' omits 3a69f0e7106e Merge remote-tracking branch 'net-next/master' omits e8931151fa29 Merge remote-tracking branch 'rdma/for-next' omits 751db0958962 Merge remote-tracking branch 'dlm/next' omits afa061f5d433 Merge remote-tracking branch 'opp/opp/linux-next' omits 13bf5678e2cc Merge remote-tracking branch 'devfreq/devfreq-next' omits 6a0b7ca0f02f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits a54f0a2869c1 Merge remote-tracking branch 'pm/linux-next' omits 5a7a457aa63d Merge remote-tracking branch 'v4l-dvb-next/master' omits db59684404d6 Merge remote-tracking branch 'v4l-dvb/master' omits 42fca4811c86 Merge remote-tracking branch 'jc_docs/docs-next' omits 27d80269ec82 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f70333c32131 Merge remote-tracking branch 'i3c/i3c/next' omits 0adfa13f8110 Merge remote-tracking branch 'i2c/i2c/for-next' omits e70a2687b542 Merge remote-tracking branch 'hid/for-next' omits 3fc92a1285f6 Merge remote-tracking branch 'pci/next' omits 758c9b44d1f9 Merge remote-tracking branch 'printk/for-next' omits aaecf3744f09 Merge remote-tracking branch 'vfs/for-next' omits d4825af3213b Merge remote-tracking branch 'xfs/for-next' omits 9386d0a61118 Merge remote-tracking branch 'v9fs/9p-next' omits d12c5e777f24 Merge remote-tracking branch 'nfsd/nfsd-next' omits 19a4a69e79dd Merge remote-tracking branch 'nfs/linux-next' omits a85df47f757e Merge remote-tracking branch 'jfs/jfs-next' omits 694d8932cab0 Merge remote-tracking branch 'fuse/for-next' omits e305a78a0eda Merge remote-tracking branch 'f2fs/dev' omits 0e3684103cb5 Merge remote-tracking branch 'ext4/dev' omits a873b19f869a Merge remote-tracking branch 'ext3/for_next' omits 79cd43fa63e3 Merge remote-tracking branch 'erofs/dev' omits 2c3133ea42b5 Merge remote-tracking branch 'configfs/for-next' omits 7441eb1ee906 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits b4b65ab5202f Merge remote-tracking branch 'cifs/for-next' omits 77c7378ef2a4 Merge remote-tracking branch 'ceph/master' omits 5b293d213c05 Merge remote-tracking branch 'btrfs/for-next' omits fa848a1e2489 Merge remote-tracking branch 'fscrypt/master' omits d9b6431a182b Merge remote-tracking branch 'pidfd/for-next' omits d5a2ffe9c8eb Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9ccbee821795 Merge remote-tracking branch 'sh/for-next' omits 268b5aa8832b Merge remote-tracking branch 's390/for-next' omits d6c1bdb25a4d Merge remote-tracking branch 'risc-v/for-next' omits c7a16398bbff Merge remote-tracking branch 'powerpc/next' omits 98dd643bdffc Merge remote-tracking branch 'mips/mips-next' omits da5f9dcb5ecb Merge remote-tracking branch 'microblaze/next' omits cd1a88c81ab7 Merge remote-tracking branch 'm68k/for-next' omits a3058c1de6af Merge remote-tracking branch 'h8300/h8300-next' omits 232c52d42123 Merge remote-tracking branch 'csky/linux-next' omits 03dc3702b517 Merge remote-tracking branch 'clk-imx/for-next' omits 0ed5cc81fbed Merge remote-tracking branch 'clk/clk-next' omits 698ce4ece9ee Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits e58105905c58 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 48d8096896a4 Merge remote-tracking branch 'tegra/for-next' omits ca4298e5b39c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 07dad1ac61a1 Merge remote-tracking branch 'stm32/stm32-next' omits 0c60ef422600 Merge remote-tracking branch 'scmi/for-linux-next' omits 8f207b1b66a3 Merge remote-tracking branch 'samsung-krzk/for-next' omits 54003727108c Merge remote-tracking branch 'rockchip/for-next' omits 172e5975a47f Merge remote-tracking branch 'reset/reset/next' omits 5f0b83063036 Merge remote-tracking branch 'renesas/next' omits ac466a9c6bbb Merge remote-tracking branch 'raspberrypi/for-next' omits e4b42463fe15 Merge remote-tracking branch 'qcom/for-next' omits 98bf818f71a7 Merge remote-tracking branch 'omap/for-next' omits 07a93e389c58 Merge remote-tracking branch 'mvebu/for-next' omits 33e02f843753 Merge remote-tracking branch 'mediatek/for-next' omits afa02abddb2d Merge remote-tracking branch 'keystone/next' omits b4eece2a508f Merge remote-tracking branch 'imx-mxs/for-next' omits 8624680ee9d3 Merge remote-tracking branch 'drivers-memory/for-next' omits 85d1e94e2872 Merge remote-tracking branch 'at91/at91-next' omits 7a1dfd8c33c6 Merge remote-tracking branch 'aspeed/for-next' omits 6d84cc433039 Merge remote-tracking branch 'amlogic/for-next' omits e117d067b517 Merge remote-tracking branch 'actions/for-next' omits 4568b230903e Merge remote-tracking branch 'arm-soc/for-next' omits 9927413eee37 Merge remote-tracking branch 'arm64/for-next/core' omits b7d048690cab Merge remote-tracking branch 'arm/for-next' omits f08985a3b97b Merge remote-tracking branch 'asm-generic/master' omits f137c1ebeabe Merge remote-tracking branch 'kbuild/for-next' omits a7f2443ddaad Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 2413b547bbb1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7eb3687d46ee Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits d03252731028 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 87a5b98d83ba Merge remote-tracking branch 'pidfd-fixes/fixes' omits 7339262b0fec Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits b25f2631097d Merge remote-tracking branch 'mmc-fixes/fixes' omits 807792dc6589 Merge remote-tracking branch 'scsi-fixes/fixes' omits f95466cf2b36 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits a2d0b34cfe15 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 3e7ffe2bcdf1 Merge remote-tracking branch 'vfs-fixes/fixes' omits 91d848ebba07 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 39b35007a8e9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 5fd5866e4e0b Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 09bfabfc02e6 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 41b1602629ee Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 5fa73c979a21 Merge remote-tracking branch 'ide/master' omits bce6645e70b9 Merge remote-tracking branch 'input-current/for-linus' omits fb9783227fbc Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 93b5c63f68a6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 1a295875ab3b Merge remote-tracking branch 'staging.current/staging-linus' omits 0d02174c3686 Merge remote-tracking branch 'phy/fixes' omits 6be87d4b8621 Merge remote-tracking branch 'usb.current/usb-linus' omits df91f6137a92 Merge remote-tracking branch 'tty.current/tty-linus' omits 0ee12ceb493d Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 093c9e4cb59b Merge remote-tracking branch 'spi-fixes/for-linus' omits 176682a02579 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4dc0cf196008 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 97d0bb944ea9 Merge remote-tracking branch 'sound-current/for-linus' omits 5084e8d6b23f Merge remote-tracking branch 'rdma-fixes/for-rc' omits 1ccfa85b0dc3 Merge remote-tracking branch 'netfilter/master' omits 50f74e612130 Merge remote-tracking branch 'ipsec/master' omits 3d2f7dc2eb74 Merge remote-tracking branch 'bpf/master' omits 53bb5e01095c Merge remote-tracking branch 'net/master' omits c410ed5eab8a Merge remote-tracking branch 's390-fixes/fixes' omits cb40605eb1be Merge remote-tracking branch 'arm-current/fixes' omits cac48d923536 Merge remote-tracking branch 'arc-current/for-curr' omits 98ec2edf58c8 ARCv2: save ABI registers across signal handling omits a57681531e6e Bluetooth: HCI: Fix Set Extended (Scan Response) Data omits c6684f398e1f MAINTAINERS: Add Delta DPS920AB PSU driver omits 2c2981065ce8 dt-bindings: trivial-devices: Add Delta DPS920AB omits 47e986c5a316 hwmon: (pmbus) Add driver for Delta DPS-920AB PSU omits 04e4fdf041dc hwmon: (pmbus/pim4328) Add documentation for the pim4328 P [...] omits 8575d00d2326 hwmon: (pmbus/pim4328) Add PMBus driver for PIM4006, PIM43 [...] omits 9b5039b11168 hwmon: (pmbus) Allow phase function even if it's not on page omits 999d577d7c00 hwmon: (pmbus) Add support for reading direct mode coefficients omits 49e603be48ef hwmon: (pmbus) Add new pmbus flag NO_WRITE_PROTECT omits 15053b8908bf docs: hwmon: adm1177.rst: avoid using ReSt :doc:`foo` markup omits 33506d6f1912 hwmon: (pmbus_core) Check adapter PEC support omits 1f0989d109e2 hwmon: (ina3221) use CVRF only for single-shot conversion omits 808642ca779d hwmon: (max31790) Detect and report zero fan speed omits ea8a05fcf050 hwmon: (max31790) Clear fan fault after reporting it omits 1bcd423ab12e hwmon: (max31790) Fix pwmX_enable attributes omits 8ec8c10bab39 hwmon: (max31790) Report correct current pwm duty cycles omits 45e994356f9a hwmon: (max31790) Fix fan speed reporting for fan7..12 omits cbbc70fd341f hwmon: (sht4x) Fix sht4x_read_values return value omits aa0b4e038be0 hwmon: Add sht4x Temperature and Humidity Sensor Driver omits 018be44c5f9a docs: hwmon: Add an entry for mp2888 omits efba4bb3e463 hwmon: (adm1275) enable adm1272 temperature reporting omits 611eff4b3bf6 dt-bindings: Add MP2888 voltage regulator device omits 53b9ad8135c0 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits d243ec6249d5 hwmon: (pmbus) Increase maximum number of phases per page omits a5b331435745 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 06b5678a9f8d hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits f7a628e54ad0 hwmon: (pmbus) Add documentation for new flags omits 0513edcfb840 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits 35aa51013d39 hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 828994f9ef51 hwmon: (sch56xx-common) Use helper function omits 18efb110fcda hwmon: (sch56xx-common) Use strscpy omits 0446140d8f65 hwmon: (sch56xx) Use devres functions for watchdog omits ed1120358945 hwmon: (lm70) Use SPI_MODE_X_MASK omits 7ffc9a2862fd hwmon: (max31722) Remove non-standard ACPI device IDs omits 99b3a5984a02 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits 60116536e952 docs: hwmon: avoid using UTF-8 chars omits 1ee0f53505df docs: hwmon: ir36021.rst: replace some characters omits 6c70060218e9 dt-bindings: hwmon: Add Texas Instruments TMP1075 omits c666f4151989 hwmon: (lm75) Add TI TMP1075 support omits 8da2aa377a99 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits 1e98bc5ba6d3 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits e8a8879c8e65 Merge branch 'work.iov_iter' into for-next omits 9bac55e97894 csum_and_copy_to_pipe_iter(): leave handling of csum_state [...] omits cfcd0ad2c247 clean up copy_mc_pipe_to_iter() omits 7942924cf47f pipe_zero(): we don't need no stinkin' kmap_atomic()... omits 0a14b30b47d3 iov_iter: clean csum_and_copy_...() primitives up a bit omits 96abd3d8b355 copy_page_from_iter(): don't need kmap_atomic() for kvec/b [...] omits 83c9dffce260 copy_page_to_iter(): don't bother with kmap_atomic() for b [...] omits 56729d032e4a iterate_xarray(): only of the first iteration we might get [...] omits 1502a55daa7e pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} omits 852ae0220a7e iov_iter: make iterator callbacks use base and len instead [...] omits 181fcb3e19d7 iov_iter: make the amount already copied available to iter [...] omits c44e4babdcf1 iov_iter: get rid of separate bvec and xarray callbacks omits 4c1fb90118cc iov_iter: teach iterate_{bvec,xarray}() about possible sho [...] omits 9b012a818b5d iterate_bvec(): expand bvec.h macro forest, massage a bit omits a9891d15bd27 iov_iter: unify iterate_iovec and iterate_kvec omits 5af5d51d76da iov_iter: massage iterate_iovec and iterate_kvec to logics [...] omits 8573aeb45996 iterate_and_advance(): get rid of magic in case when n is 0 omits 477824d4d92a csum_and_copy_to_iter(): massage into form closer to csum_ [...] omits 3b404fd1332b iov_iter: replace iov_iter_copy_from_user_atomic() with it [...] omits 3a5e9e3adc53 [xarray] iov_iter_npages(): just use DIV_ROUND_UP() omits 797c3d769c4b iov_iter_npages(): don't bother with iterate_all_kinds() omits cd83e0804e6c get rid of iterate_all_kinds() in iov_iter_get_pages()/iov [...] omits 25bd52836df0 iov_iter_gap_alignment(): get rid of iterate_all_kinds() omits d3f02e52f554 Merge branch 'for-5.14/drivers' into for-next omits 89be6d7811e5 Merge branch 'for-5.14/io_uring' into for-next omits ea6278ee71ac io_uring: enable shmem/memfd memory registration omits 185bd82a9215 Merge branch 'for-5.14/block' into for-next omits 86b3a6b501e8 Merge branches 'iommu/fixes', 'arm/rockchip', 'x86/amd' an [...] omits d44caae6d180 Merge branch 'for-5.14/block' into for-next omits 44d15a3c4a0c Merge branch 'for-5.14/block' into for-next omits 37879060294a Merge branch 'for-5.14/libata' into for-next omits 9658506fbf8c m68k/q40: Replace q40ide driver with pata_falcon and falconide omits 327dbf47e8fd m68k/mac: Replace macide driver with generic platform drivers omits d6ecb5e3d356 tools/bootconfig: Simplify expression omits 9e419de4c678 recordmcount: Correct st_shndx handling omits 9ac05ec979cf Merge branch 'for-next/clang/features' into for-next/kspp omits 936a4216a1a4 drm/radeon: Add HD-audio component notifier support (v2) omits e172bbc5fae4 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 6179fe93732d Revert "drm/amd/display: To modify the condition in indica [...] omits 29652fc53a98 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 3f68dae9f0c6 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 54d4928d3374 drm/amdgpu: only check for _PR3 on dGPUs omits 46a1b1c515c6 drm/amdgpu: add another raven1 gfxoff quirk omits 7176186573fe usb/host: enable auto power control for xhci-pci omits d2c4c14be680 drm/amdgpu/vcn: drop gfxoff control for VCN2+ omits 5cfbd260de41 linux-next-pre omits beb2b78ad22e ipc-utilc-use-binary-search-for-max_idx-fix omits 38ccf4d6d67c ipc/util.c: use binary search for max_idx omits cdaf13bb0920 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits 0cee9e87b159 ipc: use kmalloc for msg_queue and shmid_kernel omits 812098c89455 ipc sem: use kvmalloc for sem_undo allocation omits 006a4bbcb21a lib-decompressors-remove-set-but-not-used-variabled-level-fix omits d418d334a09e lib/decompressors: remove set but not used variabled 'level' omits e000ae11a89e kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 838014fddf56 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 6478d1ad9d1e kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 953755d1a782 exec: remove checks in __register_bimfmt() omits 6376ae8153b6 x86: signal: don't do sas_ss_reset() until we are certain [...] omits 8a12face6213 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits d907775d65a3 init/main.c: silence some -Wunused-parameter warnings omits a852c6e6ae44 init: print out unknown kernel parameters omits f7a0a0e790a8 checkpatch: improve the indented label test omits 92fd2dde485a checkpatch: scripts/spdxcheck.py now requires python3 omits eb268a1bbdae lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 5ee531b65515 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 13ee635560b4 lib: memscan() fixlet omits eed8e4df4e64 lib/mpi: fix spelling mistakes omits 7a3d3518cd5b lib/decompressors: fix spelling mistakes omits 7031ac5fc3dc lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 7ec977f4d54b lib-math-rational-add-kunit-test-cases-fix omits 6722d9b6c0f0 lib/math/rational: add Kunit test cases omits 09661abc59db lib/math/rational.c: fix divide by zero omits 6c14ec58e4dc seq_file: drop unused *_escape_mem_ascii() omits 41a10515be83 nfsd: avoid non-flexible API in seq_quote_mem() omits 88cbb19e9452 seq_file: convert seq_escape() to use seq_escape_str() omits fb43d7949628 seq_file: add seq_escape_str() as replica of string_escape_str() omits 9a5e4b061de6 seq_file: introduce seq_escape_mem() omits 1498beaf31a7 MAINTAINERS: add myself as designated reviewer for generic [...] omits d479f15d6228 lib/test-string_helpers: add test cases for new features omits 955576640bd9 lib/test-string_helpers: get rid of trailing comma in terminators omits 07b5d2e2e9af lib/test-string_helpers: print flags in hexadecimal format omits 1060da0da3ad lib/string_helpers: allow to append additional characters [...] omits 1b9f14482b33 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 82aeea9c8ee5 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 634c33bf23bc lib/string_helpers: drop indentation level in string_escape_mem() omits b021e19fd582 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits a36fafae6bbe lib/string_helpers: switch to use BIT() macro omits 71657df37264 lib: decompress_bunzip2: remove an unneeded semicolon omits 0626898d542f kernel.h: split out panic and oops helpers (ia64 fix) omits 4d0612c188ae kernelh-split-out-panic-and-oops-helpers-fix omits 7336dbaae9df kernel.h: split out panic and oops helpers omits c964c94916e3 proc/sysctl: make protected_* world readable omits bc090f5dccc0 sysctl: remove redundant assignment to first omits e10d15b68f08 procfs/dmabuf: add inode number to /proc/*/fdinfo omits be0773f865e9 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 2971a820d4af fs-proc-kcorec-add-mmap-interface-fix omits 3308260f3139 fs/proc/kcore.c: add mmap interface omits f80a6e41270f proc: Avoid mixing integer types in mem_rw() omits 87c724fe0f84 kernel/hung_task.c: Monitor killed tasks. omits a8b31a60dabd fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8fda9b851598 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 4ee2f4e59074 kfence: unconditionally use unbound work queue omits b56b76887aa0 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits a6a050c350f6 mm/page_alloc: move prototype for find_suitable_fallback omits 5b72f666ebb9 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits 9aef0dc102e4 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 7a4539503674 mm/swap: make swap_address_space an inline function omits 9ff5d80957b1 mm/z3fold: add kerneldoc fields for z3fold_pool omits de07edef10f9 mm/zbud: add kerneldoc fields for zbud_pool omits ecfa7aee9b75 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits d299dd7f65d2 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 5d4c00d8ad0a mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits c670166cf5bb mm/mapping_dirty_helpers: remove double Note in kerneldoc omits cd030254ea19 mm/page_alloc: make should_fail_alloc_page() static omits 0950444abf6a mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits dd6a07e1973b mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits 1d1defcba27e mm: fix spelling mistakes omits d0e648f196af mm: define default value for FIRST_USER_ADDRESS omits 530d15bbea54 mm: fix comments mentioning i_mutex omits e557b955493b mm: fix typos and grammar error in comments omits 659a7d100dba zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 8a8c5b4af320 mm/highmem: Remove deprecated kmap_atomic omits 39748619a265 mm/zswap.c: fix two bugs in zswap_writeback_entry() omits f6c117512d7b mm/zswap.c: avoid unnecessary copy-in at map time omits abe66191159c mm/zswap.c: remove unused function zswap_debugfs_exit() omits d5b7661e35e1 mmmemory_hotplug-drop-unneeded-locking-fix omits 029a8575fd9e mm,memory_hotplug: drop unneeded locking omits 1416a04229a2 memory-hotplug.rst: complete admin-guide overhaul omits 3b26b4761821 mm/memory_hotplug: rate limit page migration warnings omits 19812475941d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 65eae7a2108c selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits f01d66ff77ec MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 943653c3c5b6 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 96438055aecd mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 77bcc1946eaa mm: make variable names for populate_vma_page_range() consistent omits 80c499eb59a6 mm: generalize ZONE_[DMA|DMA32] omits 123714459208 mm/nommu: unexport do_munmap() omits 11efdb24a46c nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 5775404d4e5f nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits 1e41c3bc67fb mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 8ed1a6e55d95 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits d8769e93dde1 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits 8c6528305fd2 mm: migrate: check mapcount for THP instead of refcount omits 3d78f9649fc4 mm: migrate: don't split THP for misplaced NUMA page omits 48d0fdea19a8 mm: migrate: account THP NUMA migration counters correctly omits bd943dff6f0f mm: thp: fix a double unlock bug omits 1eff008e2758 mm: thp: refactor NUMA fault handling omits 1f36614b8d65 mm: memory: make numa_migrate_prep() non-static omits 95a76800bea7 mm: memory: add orig_pmd to struct vm_fault omits 8f8a821ecf48 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 1b213d745ca8 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 77e92717cc42 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 533d75fe5abe arm64: drop pfn_valid_within() and simplify pfn_valid() omits c431b946ddf9 arm64: decouple check whether pfn is in linear map from pf [...] omits 4f20e3c5f910 memblock: update initialization of reserved pages omits 3effbf7630c7 include/linux/mmzone.h: add documentation for pfn_valid() omits d33f6e7c9805 mm: mempolicy: don't have to split pmd for huge zero page omits 1bb2204e1106 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 15ca7b405c79 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 8d539d243efd mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits 22a24262c39c mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits c2abfaf76d13 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits dc5a9e3da85b mm/mempolicy: cleanup nodemask intersection check for oom omits 78f884069a1e mm/compaction: use DEVICE_ATTR_WO macro omits 0e2be5080435 fs/proc/kcore: use page_offline_(freeze|thaw) omits 6774c7789013 virtio-mem: use page_offline_(start|end) when setting Page [...] omits b7273f19f7ce mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 18de0bda2437 fs/proc/kcore: don't read offline sections, logically offl [...] omits 551f7264dcab fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 4502fdb29584 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 2e20ce15f607 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 3ffcd1a4ade9 mm/kconfig: move HOLES_IN_ZONE into mm omits fad44638d4c5 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits b4669136c844 userfaultfd/selftests: exercise minor fault handling shmem [...] omits f2efd9423095 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits ca072b7c213e userfaultfd/selftests: reinitialize test context in each test omits b513fe6e9270 userfaultfd/selftests: create alias mappings in the shmem test omits 601564750866 userfaultfd/selftests: use memfd_create for shmem test type omits b28fe6f57402 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 399b1ae79ff2 userfaultfd/shmem: advertise shmem minor fault support omits 23e2b517cefb userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 25dc15d0410e userfaultfd/shmem: support minor fault registration for shmem omits 2e9857b744f6 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 3451e71fa2a5 userfaultfd/selftests: add pagemap uffd-wp test omits 94cc194c7f42 mm/pagemap: export uffd-wp protection information omits 4cd46e55a0d5 mm/userfaultfd: fail uffd-wp registration if not supported omits 7f059f9b0e33 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits db15b34f14cf mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits d8cce7c5adf4 mm/userfaultfd: fix uffd-wp special cases for fork() omits 68a19d21485b mm/thp: simplify copying of huge zero page pmd when fork omits 5f95efacb40c userfaultfd/selftests: unify error handling omits 3366d29912e2 userfaultfd/selftests: only dump counts if mode enabled omits 2d9bfe22d6c6 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 6f6a47ffa106 userfaultfd/selftests: remove the time() check on delayed uffd omits 7a2900b5b610 userfaultfd/selftests: use user mode only omits 6d353b0b27f9 mm, hugetlb: fix allocation error check and copy func name omits 01b98ee2ba53 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits 27eff5a44ab1 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits c873e0099feb khugepaged: selftests: remove debug_cow omits 2926e77c9b63 powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 8564c06a3f64 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 5bd7f037d880 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits b394006fada3 arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 746cf35475e4 x86: define only {pud/pmd}_{set/clear}_huge when useful omits 20346b82b74c mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 2fe99410e014 mm/hugetlb: change parameters of arch_make_huge_pte() omits 9f2a2476167b mm/huge_memory.c: don't discard hugepage if other processe [...] omits e1406e65e555 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 8bb9eb7df122 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 94e4d482a098 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 02eb7b3fc933 mm/huge_memory.c: use page->deferred_list omits dd550f938500 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 868ba196eb77 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 94a12f3cc3e8 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 0433df0d1756 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits d96b2b489fcf mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits 96a956430842 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 2aa923279002 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 7cb132ebc974 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits 909aa2bc98e0 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 82e7c2a97fec mm: hugetlb: defer freeing of HugeTLB pages omits d224ad031fe3 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 051436cc93a3 mm: hugetlb: gather discrete indexes of tail page omits 4faaa562d7d1 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 274a83b2b735 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 86fa9302dd89 mm,hwpoison: make get_hwpoison_page() call get_any_page() omits 709ad9e9d266 mmhwpoison-send-sigbus-with-error-virutal-address-fix omits 90431bbcc31c mm,hwpoison: send SIGBUS with error virutal address omits 5a701f8fde58 mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits bfcbefcd6c5f mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 04a7aa28a95f mm/memory-failure: use a mutex to avoid memory_failure() races omits 716af72a41f6 mm/page_alloc: allow high-order pages to be stored on the [...] omits bf06bd2ae89e Merge branch irq/generic_handle_domain_irq-core into irq/i [...] omits 9b8a506983a1 fixup! irqdomain: Introduce irq_resolve_mapping() omits 70d49fc8ebd2 fixup! irqchip: Bulk conversion to generic_handle_domain_irq() omits 69250ebd068e fixup! staging: octeon-hcd: Directly include linux/of.h omits 09816d49a254 fixup! irqdomain: Introduce irq_resolve_mapping() omits 14f0fa857fd4 Merge branch irq/irqchip-driver-updates into irq/irqchip-next omits 30e308a9aad0 Merge branch irq/irqchip-dt-updates into irq/irqchip-next omits c96d6abbec52 irqchip/mbigen: Fix compile warning when CONFIG_ACPI is disabled omits 4acd8a4be614 irqchip/qcom-pdc: Switch to IRQCHIP_PLATFORM_DRIVER and al [...] omits e22808071d4d dt-bindings: irqchip: renesas-irqc: Add R-Car M3-W+ support omits 769e1e2ab3d1 Merge branch irq/generic_handle_domain_irq-core into irq/i [...] omits dcb10b426d70 irqchip: Bulk conversion to generic_handle_domain_irq() omits b3e91145f897 Merge branch 'remotes/lorenzo/pci/xgene' omits 912cd651d9cf Merge branch 'remotes/lorenzo/pci/tegra' omits b8a31617eb6d Merge branch 'remotes/lorenzo/pci/mobiveil' omits b7939d8a50d3 Merge branch 'remotes/lorenzo/pci/microchip' omits cb1375e8de34 Merge branch 'remotes/lorenzo/pci/mediatek' omits cfda07f70e8b Merge branch 'remotes/lorenzo/pci/hv' omits 4ee6f8d36ef7 Merge branch 'remotes/lorenzo/pci/ftpci100' omits 456f51b243a1 Merge branch 'remotes/lorenzo/pci/dwc' omits 3c5e47d1cdef Merge branch 'pci/resource' omits f0cb564b66d2 Merge branch 'pci/reset' omits 20ebaa2e4ec4 Merge branch 'pci/misc' omits 1035fe2efdd6 Merge branch 'pci/error' omits 8c1578e544f3 Merge branch 'pci/enumeration' omits e9d28d314853 genirq: Move non-irqdomain handle_domain_irq() handling in [...] omits a5195903ffc6 genirq: Add generic_handle_domain_irq() helper omits ebae7259a5ee irqchip/nvic: Convert from handle_IRQ() to handle_domain_irq() omits 43b3f855c757 irqdesc: Fix __handle_domain_irq() comment omits 23568360ce3f genirq: Use irq_resolve_mapping() to implement __handle_do [...] omits c24b101789fa irqdomain: Introduce irq_resolve_mapping() omits e0f5b5fa10f5 irqdomain: Protect the linear revmap with RCU omits ee1a2bc868c7 irqdomain: Implement irq_domain_clear_mapping() with irq_d [...] omits fb48c79010d1 irqdomain: Cache irq_data instead of a virq number in the revmap omits 4242255a0857 irqdomain: Use struct_size() helper when allocating irqdomain omits bf139be00604 irqdomain: Make normal and nomap irqdomains exclusive omits 4f9dcc2f17b7 powerpc: Move the use of irq_domain_add_nomap() behind a c [...] omits e19a0c0a7d6f irqdomain: Reimplement irq_linear_revmap() with irq_find_m [...] omits bf541b2ef87c irqdomain: Kill irq_domain_add_legacy_isa omits 56a0ab7c713f powerpc: Drop dependency between asm/irq.h and linux/irqdomain.h omits ca7fe584a4ec powerpc: Convert irq_domain_add_legacy_isa use to irq_doma [...] omits 108b411871eb scsi/ibmvscsi: Directly include linux/{of.h,irqdomain.h} omits da22dfd6e3b2 powerpc: Add missing linux/{of.h,irqdomain.h} include directives omits 86e8aea3d7a7 MIPS: Do not include linux/irqdomain.h from asm/irq.h omits 6e77c9ab5e18 MIPS: Add missing linux/irqdomain.h includes omits 1a7cc83d83be MIPS: lantiq: Directly include linux/of.h in xway/dma.c omits 009ea522d834 irqchip/mips-gic: Directly include linux/irqdomain.h omits 39c55b6680c3 watchdog/octeon-wdt: Directly include linux/irqdomain.h omits e541362279ea mfd: ioc3: Directly include linux/irqdomain.h omits 6cd461a7a422 staging: octeon-hcd: Directly include linux/of.h omits 41188caed10a nios2: Do not include linux/irqdomain.h from asm/irq.h omits bb33916b527f genirq: Replace irqaction:irq with a pointer to the irqdesc omits 574c26b5ca1c gfs2: Fix do_gfs2_set_flags description omits b8182f91d5dd gfs2: Fix mmap + page fault deadlocks (part 2) omits a06cf5b66b44 gfs2: Add LM_FLAG_OUTER glock holder flag omits fd3a022b7228 gfs2: Encode glock holding and retry flags in journal_info omits b1027833a374 gfs2: Add wrappers for accessing journal_info omits f8524fce6a88 iov_iter: Add iov_iter_fault_in_writeable() omits 485805ef8389 gfs2: Fix mmap + page fault deadlocks (part 1) omits 04264450d3cb gfs2: Add gfs2_holder_is_compatible helper omits 9dd6fe5bba12 gfs2: Add wrapper for iomap_file_buffered_write omits 3c43d7022dc2 gfs2: Clean up the error handling in gfs2_page_mkwrite omits 55ac24b7e577 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] omits fb07101aa24a Merge branch 'dts-fixes-for-5.13' into for-next omits c86976deb21c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 3dab3e1862cf ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 omits 2b1c8ffcceda dt-bindings: net: document ptp_ref clk in dwmac omits f2acb0cca3bc ARM: dts: stm32: move stmmac axi config in ethernet node o [...] omits 0e84365a0df4 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent [...] omits 6fa92a699970 ARM: dts: stm32: update pinctrl node name on STM32 MCU to [...] omits 0c823c309763 dt-bindings: mfd: stm32-timers: remove #address/size cells [...] omits 85a242cdcd44 pinctrl: renesas: r8a77995: Add bias pinconf support omits 411e2a43d210 PCI: Work around Huawei Intelligent NIC VF FLR erratum omits 0dad3ce523c2 PCI: Add pci_reset_bus_function() Secondary Bus Reset interface adds cd1245d75ce9 Merge tag 'platform-drivers-x86-v5.13-3' of git://git.kern [...] adds edc0b0bccc9c RDMA/mlx5: Block FDB rules when not in switchdev mode adds 2adcb4c5a52a RDMA: Verify port when creating flow rule adds 6466f03fdf98 RDMA/mlx5: Delete right entry from MR signature database adds 2ba0aa2feebd IB/mlx5: Fix initializing CQ fragments buffer adds 29a877d57684 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds b7e24eb1caa5 cgroup1: don't allow '\n' in renaming adds f09eacca59d2 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds 0113da29faa9 ARC: fix CONFIG_HARDENED_USERCOPY adds 536e2f177793 ARCv2: save ABI registers across signal handling adds cc37da795b45 Merge remote-tracking branch 'arc-current/for-curr' adds d1ee883db6c2 Merge remote-tracking branch 'arm-current/fixes' adds 03b65a2a3d49 Merge remote-tracking branch 's390-fixes/fixes' adds 13c62f5371e3 net/sched: act_ct: handle DNAT tuple collision adds ebc5399ea1df ice: add ndo_bpf callback for safe mode netdev ops adds 2e84f6b3773f ice: parameterize functions responsible for Tx ring management adds 6cde05ab93df Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 2bf8d2ae3480 net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() adds fb1a3132ee1a net/mlx5e: Fix use-after-free of encap entry in neigh upda [...] adds 8ad893e516a7 net/mlx5e: Remove dependency in IPsec initialization flows adds a3e5fd9314df net/mlx5e: Fix page reclaim for dead peer hairpin adds c189716b2a7c net/mlx5: Consider RoCE cap before init RDMA resources adds 4aaf96ac8b45 net/mlx5: DR, Don't use SW steering when RoCE is not supported adds 11f5ac3e05c1 net/mlx5e: Verify dev is present in get devlink port ndo adds 9ae8c18c5e4d net/mlx5e: Don't update netdev RQs with PTP-RQ adds a6ee6f5f1082 net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP adds 7a545077cb67 Revert "net/mlx5: Arm only EQs with EQEs" adds 6d6727dddc7f net/mlx5e: Block offload of outer header csum for UDP tunnels adds 54e1217b9048 net/mlx5e: Block offload of outer header csum for GRE tunnel adds 388fa7f13d61 Merge tag 'mlx5-fixes-2021-06-09' of git://git.kernel.org/ [...] adds 3bdd5ee0ec8c skbuff: fix incorrect msg_zerocopy copy notifications adds 9d44fa3e50cc ping: Check return value of function 'ping_queue_rcv_skb' adds 58e2071742e3 net: bridge: fix vlan tunnel dst null pointer dereference adds cfc579f9d89a net: bridge: fix vlan tunnel dst refcnt when egressing adds 172947ac678e Merge branch 'bridge-egress-fixes' adds f13ef10059cc net: annotate data race in sock_error() adds b71eaed8c04f inet: annotate date races around sk->sk_txhash adds d1b5bee4c8be net/packet: annotate data race in packet_sendmsg() adds 5fc177ab7594 netfilter: synproxy: Fix out of bounds when parsing TCP options adds 07718be26568 mptcp: Fix out of bounds when parsing TCP options adds ba91c49dedbd sch_cake: Fix out of bounds when parsing TCP options and header adds 0280f429dc21 Merge branch 'tcp-options-oob-fixes' adds 22488e45501e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 4687658a9a5b Merge remote-tracking branch 'net/master' adds dcbd2352f2fb Merge remote-tracking branch 'bpf/master' adds 326a7577743c Merge remote-tracking branch 'ipsec/master' adds 83e197a8414c ALSA: seq: Fix race of snd_seq_timer_open() adds 55284d6a98f1 Merge remote-tracking branch 'sound-current/for-linus' adds fe577f106a5d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d1d553143440 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 1fabccc25ae2 Merge remote-tracking branch 'spi-fixes/for-linus' adds 915fec5048e4 PCI: Mark TI C667X to avoid bus reset adds 7fda249022fa PCI: Work around Huawei Intelligent NIC VF FLR erratum adds 6d218ce087ab PCI: Mark AMD Navi14 GPU ATS as broken adds d9c6b38bcf91 PCI: Add ACS quirk for Broadcom BCM57414 NIC adds 868e7a5f1b58 Merge remote-tracking branch 'pci-current/for-linus' adds bc985601866a Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 442495f04f99 Merge remote-tracking branch 'tty.current/tty-linus' adds d5ab95da2a41 usb: typec: wcove: Use LE to CPU conversion when accessing [...] adds e0e8b6abe8c8 usb: gadget: fsl: Re-enable driver for ARM SoCs adds f247f0a82a4f usb: typec: ucsi: Clear PPM capability data in ucsi_init() [...] adds 142d0b24c1b1 usb: typec: mux: Fix copy-paste mistake in typec_mux_match adds 228b98d5e175 Merge remote-tracking branch 'usb.current/usb-linus' adds 6f7ec77cc8b6 USB: serial: cp210x: fix alternate function for CP2102N QFN20 adds 63a8eef70ccb USB: serial: cp210x: fix CP2102N-A01 modem control adds 484edfc04210 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds f61d76c05e67 Merge remote-tracking branch 'phy/fixes' adds 8fb6d71062b4 Merge remote-tracking branch 'staging.current/staging-linus' adds 6d7022d4652c Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 8e844f33583d Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f461881a8833 Merge remote-tracking branch 'input-current/for-linus' adds 2e8f93bf1208 Merge remote-tracking branch 'ide/master' adds faf3867f1263 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 2e8faa2489c8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds fb8543fb863e hwmon: (tps23861) define regmap max register adds b325d3526e14 hwmon: (tps23861) set current shunt value adds e13d11272414 hwmon: (tps23861) correct shunt LSB values adds 0b00e45cbce1 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 740510f869f2 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 9dbb89901590 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 487d69abb309 Merge remote-tracking branch 'vfs-fixes/fixes' adds c8b625b92dbc Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 3f02c849d99f Merge remote-tracking branch 'scsi-fixes/fixes' adds 4d6c4a4c0329 Merge remote-tracking branch 'mmc-fixes/fixes' adds 05d0082d4b3a Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds b7b55fa5bfaf Merge remote-tracking branch 'pidfd-fixes/fixes' adds 8ec6757dd83f Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 0997134090f1 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds c336a5ee9847 drm: Lock pointer access in drm_master_release() adds 5ab0619c18c9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 3bcfdddd7a62 Revert "usb: gadget: fsl: Re-enable driver for ARM SoCs" new 7d668fcdc5be Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new faa1cf4d6bc6 Merge remote-tracking branch 'kbuild/for-next' new 3a866c9003c3 Merge remote-tracking branch 'asm-generic/master' new 8135a0f7327c Merge remote-tracking branch 'arm/for-next' new 3062833da689 Merge remote-tracking branch 'arm64/for-next/core' new 75ba937a10df Merge remote-tracking branch 'arm-soc/for-next' new 63043279147b Merge remote-tracking branch 'actions/for-next' new eec26e5be6ef Merge remote-tracking branch 'amlogic/for-next' new 6776d5bd0dc1 Merge remote-tracking branch 'aspeed/for-next' new 55ec8050f644 Merge remote-tracking branch 'at91/at91-next' new c7c65703260c memory: tegra: Delete dead debugfs checking code new 7e3ea2c2deaf Merge branch 'for-v5.14/tegra-mc' into for-next new 3b132ab67fc7 memory: fsl_ifc: fix leak of IO mapping on probe failure new 8e0d09b1232d memory: fsl_ifc: fix leak of private memory on probe failure new 729a611e6f53 memory: emif: remove unused frequency and voltage notifiers new d1d2b71389c3 Merge branch 'mem-ctrl-next' into for-next new a70eb9165e2a dt-binding: memory: pl353-smc: Rephrase the binding new 386783ea6d9f dt-binding: memory: pl353-smc: Document the range property new f1d19f740013 dt-binding: memory: pl353-smc: Drop the partitioning section new 6c74a55e1d79 dt-binding: memory: pl353-smc: Describe the child reg property new 540148ce3455 dt-binding: memory: pl353-smc: Fix the example syntax and style new 29c6d09f3959 dt-binding: memory: pl353-smc: Drop unsupported nodes from [...] new 9af22e1169dd dt-binding: memory: pl353-smc: Fix the NAND controller nod [...] new 62584c870cba memory: pl353-smc: Fix style new edd84c4256e2 memory: pl353-smc: Rename goto labels new 493db2b05d92 memory: pl353-smc: Let lower level controller drivers hand [...] new 9d7bb4493acf memory: pl353-smc: Avoid useless acronyms in descriptions new df6c2646d0e4 memory: pl353-smc: Declare variables following a reverse c [...] new 813d52799ad2 MAINTAINERS: Add PL353 SMC entry new 3857221f50ca Merge branch 'for-v5.14/pl353' into for-next new d3d0e1e85711 dt-binding: memory: pl353-smc: Convert to yaml new ddfa91e38be9 Merge branch 'for-v5.14/pl353' into for-next new e17f7182de75 Merge remote-tracking branch 'drivers-memory/for-next' new 9710d132dba5 Merge remote-tracking branch 'imx-mxs/for-next' new 77d8bda31a8d Merge remote-tracking branch 'keystone/next' new fdaffef754ba Merge remote-tracking branch 'mediatek/for-next' new 970caf404f13 Merge remote-tracking branch 'mvebu/for-next' new 3c3b216af201 Merge remote-tracking branch 'omap/for-next' new 47929090fd71 Merge branch 'dts-fixes-for-5.13' into for-next new eb59cd3e3983 arm64: dts: qcom: pm6150: Add thermal zone for PMIC on-die [...] new 61f363a625fc arm64: dts: qcom: msm8916-samsung-a2015: Add touch key new 92b5c3975b3b arm64: dts: qcom: msm8916-samsung-a3u: Add touch key regulators new 410040777744 arm64: dts: qcom: msm8916-samsung-a5u: Add touch key regulator new 0c04d16f4123 arm64: dts: qcom: msm8916-samsung-a2015: Add rt5033 battery new 5e57e5d0d622 arm64: dts: qcom: msm8916-samsung-a2015: Add NFC new c8d6f8e5307d arm64: dts: qcom: sc7180: Move sdc pinconf to board specif [...] new 71208cd4b1ff arm64: dts: qcom: sc7180: SD-card GPIO pin set bias-pull up new 636245a6b16d arm64: dts: qcom: sdm845-mtp: enable IPA new d1f781db47a8 arm64: dts: qcom: add initial device-tree for Microsoft Su [...] new abbe13a2ffd9 arm64: dts: qcom: sc7180: Modify SPI_CLK voltage level for [...] new d141e0524e8e arm64: dts: qcom: sc7180: Disable PON on Trogdor new f298167092fe arm64: dts: qcom: sc7180: Remove cros-pd-update on Trogdor new 62b837469e99 arm64: dts: qcom: sdm845: Remove cros-pd-update on Cheza new ba5f9b5d7ff3 arm64: dts: qcom: sc7180: Add wakeup delay for adau codec new 729046d4f1ab arm64: dts: qcom: sc7180-trogdor: Update flash freq to mat [...] new 55056b229189 arm64: dts: qcom: msm8916: Add device tree for Huawei Ascend G7 new 918f24ae4597 arm64: dts: qcom: msm8916-huawei-g7: Add touchscreen new 3305642dc44b arm64: dts: qcom: msm8916-huawei-g7: Add sensors new 81c3e08f7269 arm64: dts: qcom: msm8916-huawei-g7: Add display regulator new c4e61e0af4d9 arm64: dts: qcom: msm8916-huawei-g7: Add NFC new af32011f76b7 soc: qcom: rpmpd: Add MDM9607 RPM Power Domains new 82a6cbf00764 firmware: qcom_scm: Add MDM9607 compatible new 4a26bc0bde80 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] new bf37a55c5467 Merge remote-tracking branch 'qcom/for-next' new 5239ba533110 Merge remote-tracking branch 'raspberrypi/for-next' new 27a79a723d48 arm64: defconfig: Enable ARCH_R9A07G044 new 403921373799 dt-bindings: clock: Add r9a07g044 CPG Clock Definitions new c4bcdb3e30ea Merge tag 'renesas-r9a07g044-dt-binding-defs-tag' into ren [...] new 68a45525297b arm64: dts: renesas: Add initial DTSI for RZ/G2{L,LC} SoC's new 690ea5d394eb arm64: dts: renesas: Add initial device tree for RZ/G2L SMARC EVK new 42bbd0039109 arm64: dts: renesas: r9a07g044: Add SYSC node new f3b154529fb8 soc: renesas: Add ARCH_R9A07G044 for the new RZ/G2L SoC's new 187cd57db093 soc: renesas: Add support to read LSI DEVID register of RZ [...] new 305b80780879 dt-bindings: arm: renesas: Document Renesas RZ/G2UL SoC new 2cd22416745f dt-bindings: arm: renesas: Document Renesas RZ/G2{L,LC} So [...] new 4affc072e4fe dt-bindings: arm: renesas: Document SMARC EVK new 972f67be8929 dt-bindings: power: renesas,rzg2l-sysc: Add DT binding doc [...] new 23df6d1f0971 Merge branches 'renesas-arm-defconfig-for-v5.14', 'renesas [...] new a8f8537ccc81 Merge remote-tracking branch 'renesas/next' new 0dbf8a6734b2 Merge remote-tracking branch 'reset/reset/next' new fcafd31b5f53 dt-bindings: soc: rockchip: drop unnecessary #phy-cells fr [...] new 4a7012a29a5c Merge branch 'v5.14-armsoc/drivers' into for-next new f07edc41220b ARM: dts: rockchip: fix supply properties in io-domains nodes new 01f26fc619d8 Merge branch 'v5.14-armsoc/dts32' into for-next new 2e0310c1362c Merge remote-tracking branch 'rockchip/for-next' new 8d9dc65016c8 Merge remote-tracking branch 'samsung-krzk/for-next' new 46672375385f Merge remote-tracking branch 'scmi/for-linux-next' new a52c468a9526 ARM: dts: stm32: update pinctrl node name on STM32 MCU to [...] new ad0ed10ba579 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent [...] new fb1406335c06 ARM: dts: stm32: move stmmac axi config in ethernet node o [...] new fea998229140 dt-bindings: net: document ptp_ref clk in dwmac new 11aaf2a0f8f0 ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 new 02814a41529a ARM: dts: stm32: add a new DCMI pins group on stm32mp15 new f49316231978 ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply new 5247a50c8b53 ARM: dts: stm32: Drop unused linux,wakeup from touchscreen [...] new b586250df242 ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM new 9b8a9b389d84 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N [...] new 4bf4abe19089 ARM: dts: stm32: fix stpmic node for stm32mp1 boards new 21aa4c28b3b5 Merge remote-tracking branch 'stm32/stm32-next' new d42b3e045a34 ARM: dts: sun8i: v3s: enable emac for zero Dock new bd5431b2f9b3 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII [...] new 3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5. [...] new ae622f815457 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3dd7dce9cc04 Merge remote-tracking branch 'tegra/for-next' new 6941ecd05224 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 0544e6663d37 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new b0ac344f69e5 Merge remote-tracking branch 'clk/clk-next' new 81a436d4efbe Merge remote-tracking branch 'clk-imx/for-next' new f8ec89126a72 dt-bindings: clock: renesas: Document RZ/G2L SoC CPG driver new ef3c613ccd68 clk: renesas: Add CPG core wrapper for RZ/G2L SoC new 9c094430b9a6 Merge tag 'renesas-r9a07g044-dt-binding-defs-tag' into ren [...] new 17f0ff3d49ff clk: renesas: Add support for R9A07G044 SoC new 4ad757e11f39 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 009ffa7e9043 Merge remote-tracking branch 'csky/linux-next' new 267b0904a0bf Merge remote-tracking branch 'h8300/h8300-next' new fb12963a6fdf Merge remote-tracking branch 'm68k/for-next' new 9f0558038ea5 m68knommu: fix missing LCD splash screen data initializer new dcb7bd909cca Merge remote-tracking branch 'm68knommu/for-next' new d47195abb55a Merge remote-tracking branch 'microblaze/next' new 7950ba649b7c Merge remote-tracking branch 'mips/mips-next' new ad4e600cbf89 drivers/soc/litex: remove 8-bit subregister option new cc9562033ad7 Merge remote-tracking branch 'openrisc/for-next' new 4c224d7329d5 Merge remote-tracking branch 'powerpc/next' new 45e401354f9d Merge remote-tracking branch 'risc-v/for-next' new 77811095e66f Merge remote-tracking branch 's390/for-next' new 288bbf04cf53 Merge remote-tracking branch 'sh/for-next' new 3d024042b11d Merge remote-tracking branch 'xtensa/xtensa-for-next' new b56d666a9f08 Merge remote-tracking branch 'pidfd/for-next' new 39b7574866be Merge remote-tracking branch 'fscrypt/master' new 7712c9673f42 Merge remote-tracking branch 'btrfs/for-next' new a8888040d671 Merge remote-tracking branch 'ceph/master' new 5879a42566e2 Merge remote-tracking branch 'cifs/for-next' new 8f73aad30555 Merge remote-tracking branch 'cifsd/cifsd-for-next' new f88d695d45ce Merge remote-tracking branch 'configfs/for-next' new 956fd683c023 Merge remote-tracking branch 'erofs/dev' new e89f02d6755c Merge remote-tracking branch 'ext3/for_next' new f3f11e6a1768 Merge remote-tracking branch 'ext4/dev' new c7f343fc5264 Merge remote-tracking branch 'f2fs/dev' new b180d46c2895 Merge remote-tracking branch 'fuse/for-next' new 5684363aa47c Merge remote-tracking branch 'jfs/jfs-next' new 2fe3df746e8a Merge remote-tracking branch 'nfs/linux-next' new 143b50984f7d Merge remote-tracking branch 'nfsd/nfsd-next' new 40b20444e6c8 Merge remote-tracking branch 'v9fs/9p-next' new 5f0bf71ad5b9 Merge remote-tracking branch 'xfs/for-next' new 4b6c132b7da6 iov_iter: switch ..._full() variants of primitives to use [...] new 28f38db7edbf iov_iter: reorder handling of flavours in primitives new 556351c1c09a iov_iter_advance(): don't modify ->iov_offset for ITER_DISCARD new 8cd54c1c8480 iov_iter: separate direction from flavour new 185ac4d43669 iov_iter: optimize iov_iter_advance() for iovec and kvec new 8409a0d261e2 sanitize iov_iter_fault_in_readable() new 9221d2e37b72 iov_iter_alignment(): don't bother with iterate_all_kinds() new 610c7a71543d iov_iter_gap_alignment(): get rid of iterate_all_kinds() new 3d671ca62a08 get rid of iterate_all_kinds() in iov_iter_get_pages()/iov [...] new 66531c65aa25 iov_iter_npages(): don't bother with iterate_all_kinds() new e4f8df86798a [xarray] iov_iter_npages(): just use DIV_ROUND_UP() new f0b65f39ac50 iov_iter: replace iov_iter_copy_from_user_atomic() with it [...] new 594e450b3f44 csum_and_copy_to_iter(): massage into form closer to csum_ [...] new f5da83545f4e iterate_and_advance(): get rid of magic in case when n is 0 new 7a1bcb5d255d iov_iter: massage iterate_iovec and iterate_kvec to logics [...] new 5c67aa90cd5c iov_iter: unify iterate_iovec and iterate_kvec new 7491a2bf64e3 iterate_bvec(): expand bvec.h macro forest, massage a bit new 1b4fb5ffd79b iov_iter: teach iterate_{bvec,xarray}() about possible sho [...] new 21b56c847753 iov_iter: get rid of separate bvec and xarray callbacks new 622838f3fde2 iov_iter: make the amount already copied available to iter [...] new 7baa5099002f iov_iter: make iterator callbacks use base and len instead [...] new a6e4ec7bfd32 pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} new 4b179e9a9c7c iterate_xarray(): only of the first iteration we might get [...] new c1d4d6a9ae88 copy_page_to_iter(): don't bother with kmap_atomic() for b [...] new 55ca375c5dcc copy_page_from_iter(): don't need kmap_atomic() for kvec/b [...] new 2495bdcc86dc iov_iter: clean csum_and_copy_...() primitives up a bit new 893839fd5733 pipe_zero(): we don't need no stinkin' kmap_atomic()... new 2a510a744beb clean up copy_mc_pipe_to_iter() new 6852df126699 csum_and_copy_to_pipe_iter(): leave handling of csum_state [...] new 1130294f1440 Merge branch 'work.iov_iter' into for-next new bd670b8c8c73 Merge remote-tracking branch 'vfs/for-next' new aecef44420ca Merge remote-tracking branch 'printk/for-next' new a4661f2927ec Merge branch 'pci/enumeration' new 814d4466ec8d Merge branch 'pci/error' new 26e0b2f26976 Merge branch 'pci/misc' new 8a4ab97a25fb Merge branch 'pci/resource' new bdcdaa13ad96 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun new 316ae3305121 PCI/sysfs: Rely on lengths from scnprintf(), dsm_label_utf [...] new f8cf6e513ec4 PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" [...] new 381bd3fa8306 PCI/sysfs: Fix 'resource_alignment' newline issues new 14c19b2a40b6 PCI/sysfs: Add 'devspec' newline new 03b537222e58 Merge branch 'pci/sysfs' new e9c3bbd68ec7 PCI/IOV: Clarify error message for unbound devices new 4fac9dcde165 Merge branch 'pci/virtualization' new f77378171bf3 PCI: aardvark: Fix kernel panic during PIO transfer new f0f0a01c3b4a Merge branch 'remotes/lorenzo/pci/aardvark' new a75c19b6b2b3 Merge branch 'remotes/lorenzo/pci/dwc' new ef6a48646992 Merge branch 'remotes/lorenzo/pci/ftpci100' new 0436d4141741 Merge branch 'remotes/lorenzo/pci/hv' new 0d84bd5d42a8 Merge branch 'remotes/lorenzo/pci/mediatek' new 670f16ffcb29 Merge branch 'remotes/lorenzo/pci/microchip' new f87a656d270e Merge branch 'remotes/lorenzo/pci/mobiveil' new 99e47775ef33 Merge branch 'remotes/lorenzo/pci/tegra' new 246262582772 Merge branch 'remotes/lorenzo/pci/xgene' new 6ba9651cacf3 Merge remote-tracking branch 'pci/next' new 2cf8fe36112f Merge remote-tracking branch 'hid/for-next' new cf209d2c5b02 Merge remote-tracking branch 'i2c/i2c/for-next' new 5fae1ad9c4d8 Merge remote-tracking branch 'i3c/i3c/next' new 0935c6628309 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 new f238f8e03d17 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver new a2ca18b17555 hwmon: (lm75) Add TI TMP1075 support new 24a053cc36c9 dt-bindings: hwmon: Add Texas Instruments TMP1075 new f69fbc86c41e docs: hwmon: ir36021.rst: replace some characters new cbfb053160fd docs: hwmon: avoid using UTF-8 chars new 67625ce2b619 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" new ea90795f332f hwmon: (max31722) Remove non-standard ACPI device IDs new 49aa3c33926e hwmon: (lm70) Use SPI_MODE_X_MASK new 0f738f417c72 hwmon: (sch56xx) Use devres functions for watchdog new ad5f97978feb hwmon: (sch56xx-common) Use strscpy new 8d6f55d6539e hwmon: (sch56xx-common) Use helper function new 6416bde5dae0 hwmon: (sch56xx-common) Simplify sch56xx_device_add new 8f76ecea331e hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK new 2591308cba79 hwmon: (pmbus) Add documentation for new flags new c343a62fbc3f hwmon: (pmbus) Add support for additional Flex BMR convert [...] new be28d9c78ab5 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] new 61b644a1657b hwmon: (pmbus) Increase maximum number of phases per page new c97594ffcf6e hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller new b476916cb278 dt-bindings: Add MP2888 voltage regulator device new 729a34f5c0b9 hwmon: (adm1275) enable adm1272 temperature reporting new f350b77f66ec docs: hwmon: Add an entry for mp2888 new ce3d35cb13b8 hwmon: Add sht4x Temperature and Humidity Sensor Driver new b1111421d472 hwmon: (sht4x) Fix sht4x_read_values return value new d989510f00e5 hwmon: (max31790) Fix fan speed reporting for fan7..12 new 32eb215ae0fd hwmon: (max31790) Report correct current pwm duty cycles new 91cfda23a876 hwmon: (max31790) Fix pwmX_enable attributes new 6fe6bc4d6e26 hwmon: (max31790) Clear fan fault after reporting it new 603150e7e464 hwmon: (max31790) Detect and report zero fan speed new 986f9c6bcab9 hwmon: (ina3221) use CVRF only for single-shot conversion new 6f3bd23871bd hwmon: (pmbus_core) Check adapter PEC support new dcb0988c82a8 docs: hwmon: adm1177.rst: avoid using ReSt :doc:`foo` markup new 7ea8989c57b0 hwmon: (pmbus) Add new pmbus flag NO_WRITE_PROTECT new 92381f6605e2 hwmon: (pmbus) Add support for reading direct mode coefficients new 459367de2c38 hwmon: (pmbus) Allow phase function even if it's not on page new 231525259424 hwmon: (pmbus/pim4328) Add PMBus driver for PIM4006, PIM43 [...] new 88c9903a4583 hwmon: (pmbus/pim4328) Add documentation for the pim4328 P [...] new 40655f32bff6 hwmon: (pmbus) Add driver for Delta DPS-920AB PSU new 63ea538fb6b1 dt-bindings: trivial-devices: Add Delta DPS920AB new 301f543bf5d0 MAINTAINERS: Add Delta DPS920AB PSU driver new 82ff5f7047df Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 9496a0921e52 Merge remote-tracking branch 'jc_docs/docs-next' new f00b7d03b6c5 Merge remote-tracking branch 'v4l-dvb/master' new fcf12c18829c Merge remote-tracking branch 'v4l-dvb-next/master' new 0ec4e55e9f57 ACPI: resources: Add checks for ACPI IRQ override new 370b94cecae6 Merge branch 'acpi-resources' into linux-next new 642333384991 intel_idle: Adjust the SKX C6 parameters if PC6 is disabled new 77983132b3a8 Merge branch 'pm-cpuidle' into linux-next new 17aa26c96fb2 PNP: pnpbios: Use list_for_each_entry() instead of list_fo [...] new a72d57d38055 Merge branch 'pnp' into linux-next new 6e1ee1f8442c Merge remote-tracking branch 'pm/linux-next' new 1e58c63f4a3d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 83650278060e Merge remote-tracking branch 'devfreq/devfreq-next' new c5eb48fa681b Merge remote-tracking branch 'opp/opp/linux-next' new 57f254ab8119 Merge remote-tracking branch 'dlm/next' new 60dff56d7729 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] new fcc57a7b2bba RDMA/core: Use refcount_t instead of atomic_t on refcount [...] new 6448508076bf RDMA/core: Remove refcount from struct ib_mad_snoop_private new cd74db6cbb1e RDMA/core: Use refcount_t instead of atomic_t on refcount [...] new 58d33b4fa9d7 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] new cc9e5a844ab8 RDMA/hns: Use refcount_t instead of atomic_t for CQ refere [...] new 33649cd3f949 RDMA/hns: Use refcount_t instead of atomic_t for SRQ refer [...] new 8f9513d89f04 RDMA/hns: Use refcount_t instead of atomic_t for QP refere [...] new 7183451f846d RDMA/cxgb4: Use refcount_t instead of atomic_t for referen [...] new a5e27fb68fcc RDMA/ipoib: Use refcount_t instead of atomic_t for referen [...] new ec9bf373f245 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] new ac477efcf099 RDMA/irdma: Use list_move instead of list_del/list_add new 6246f1ccb9c3 RDMA/irdma: Use list_last_entry/list_first_entry new 61c2416784bc Merge remote-tracking branch 'rdma/for-next' new d409989b59ad netlink: simplify NLMSG_DATA with NLMSG_HDRLEN new b040aab76323 net: phy: probe for C45 PHYs that return PHY ID of zero in [...] new aced6d37df79 net: ethernet: ti: cpsw: Use devm_platform_get_and_ioremap [...] new 0699073951e3 net: davinci_emac: Use devm_platform_get_and_ioremap_resource() new 67133eaa93e8 net/mlx5: mlx5_ifc support for header insert/remove new 28de41a4ba7b net/mlx5: DR, Split reformat state to Encap and Decap new d7418b4efa3b net/mlx5: DR, Allow encap action for RX for supporting devices new 3f3f05ab8872 net/mlx5: Added new parameters to reformat context new 7ea9b39852fa net/mlx5: DR, Added support for INSERT_HEADER reformat type new ded6a877a3fc net/mlx5: DR, Support EMD tag in modify header for STEv1 new ec3be8873df3 net/mlx5: Create TC-miss priority and table new 0781015288ec net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers new 19e9bfa044f3 net/mlx5: Bridge, add offload infrastructure new 7cd6a54a8285 net/mlx5: Bridge, handle FDB events new c636a0f0f3f0 net/mlx5: Bridge, dynamic entry ageing new d75b9e804858 net/mlx5: Bridge, implement infrastructure for vlans new ffc89ee5e5e8 net/mlx5: Bridge, match FDB entry vlan tag new 36e55079e549 net/mlx5: Bridge, support pvid and untagged vlan configurations new cc2987c44be5 net/mlx5: Bridge, filter tagged packets that didn't match [...] new 9724fd5d9c2a net/mlx5: Bridge, add tracepoints new 2027e13f6270 Merge tag 'mlx5-updates-2021-06-09' of git://git.kernel.or [...] new 268551503d66 vsock/vmci: remove the repeated word "be" new 4e03d073afc4 af_unix: remove the repeated word "and" new 15139bcbb610 node.c: fix the use of indefinite article new 326af505ca1f tipc: socket.c: fix the use of copular verb new f1dcdc075617 tipc:subscr.c: fix a spelling mistake new 5c32fdbb8997 net: ixp4xx_hss: remove redundant blank lines new 6f2016ed6538 net: ixp4xx_hss: add blank line after declarations new 6487fab04f27 net: ixp4xx_hss: fix the code style issue about "foo* bar" new 99ebe65eb9c0 net: ixp4xx_hss: move out assignment in if condition new dee014567732 net: ixp4xx_hss: add some required spaces new 137d5672f80f net: ixp4xx_hss: remove redundant spaces new 17ce9764bb26 net: ixp4xx_hss: fix the comments style issue new e0bd276463e8 net: ixp4xx_hss: add braces {} to all arms of the statement new d2ca24ee9fd8 Merge branch 'ixp4xxx_hss-cleanups' new 0b462d017caf net: w5100: Use devm_platform_get_and_ioremap_resource() new 47651c51c02f net: axienet: Use devm_platform_get_and_ioremap_resource() new f18c11812c94 fjes: check return value after calling platform_get_resource() new 1f7096f0fdb2 net: stmmac: Fix mixed enum type warning new 8a55a73433e7 net: mido: mdio-mux-bcm-iproc: Use devm_platform_get_and_i [...] new 9e2b7b0450cf mt76: mt7615: Use devm_platform_get_and_ioremap_resource() new bc831facf8a1 net: x25: Use list_for_each_entry() to simplify code in x2 [...] new 3e98ae0014cb ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c new 73e42909ef2d atm: Use list_for_each_entry() to simplify code in resources.c new cb8e2e4300fc dccp: tfrc: fix doc warnings in tfrc_equation.c new 950fd045d76c soc: qcom: ipa: Remove superfluous error message around pl [...] new 3d5048cc54bd net: marvell: prestera: move netdev topology validation to [...] new 82bbaa05bf90 net: marvell: prestera: do not propagate netdev events to [...] new 255213ca6887 net: marvell: prestera: add LAG support new 1b6c2151dbff Merge branch 'marvell-prestera-lag' new 53f8b1b25419 ibmvnic: Allow device probe if the device is not ready at boot new 8cc7ebbf5f6e net: ipa: don't assume mem array indexed by ID new ce05a9f39607 net: ipa: clean up header memory validation new 07c525a62a4d net: ipa: pass mem_id to ipa_filter_reset_table() new ce928bf8fec0 net: ipa: pass mem ID to ipa_mem_zero_region_add() new 25116645dbcb net: ipa: pass mem_id to ipa_table_reset_add() new e9f5b2766e70 net: ipa: pass memory id to ipa_table_valid_one() new 5e3bc1e5d002 net: ipa: introduce ipa_mem_find() new c61cfb941dcd net: ipa: don't index mem data array by ID new 76cf404c40ae Merge branch 'ipa-mem-2' new 81492fe8ae69 Merge remote-tracking branch 'net-next/master' new 6c679857811b Merge remote-tracking branch 'bpf-next/for-next' new 389143419fa9 Merge remote-tracking branch 'ipsec-next/master' new 9a43478c228e Merge remote-tracking branch 'wireless-drivers-next/master' new 1bedbe4aa1e5 Bluetooth: Fix Set Extended (Scan Response) Data new 55ef046903cf Merge remote-tracking branch 'bluetooth/master' adds f495f2d6f712 iov_iter_gap_alignment(): get rid of iterate_all_kinds() adds 363a1bd08bdd get rid of iterate_all_kinds() in iov_iter_get_pages()/iov [...] adds 3245ee911c64 iov_iter_npages(): don't bother with iterate_all_kinds() adds d9803207166b [xarray] iov_iter_npages(): just use DIV_ROUND_UP() adds 27faec0dce98 iov_iter: replace iov_iter_copy_from_user_atomic() with it [...] adds f8d199cba0d2 csum_and_copy_to_iter(): massage into form closer to csum_ [...] adds 1790c955e885 iterate_and_advance(): get rid of magic in case when n is 0 adds f5a2e13987ea iov_iter: massage iterate_iovec and iterate_kvec to logics [...] adds 4efea790fc9f iov_iter: unify iterate_iovec and iterate_kvec adds 605da7e86601 iterate_bvec(): expand bvec.h macro forest, massage a bit adds 1478dad6d203 iov_iter: teach iterate_{bvec,xarray}() about possible sho [...] adds 7f8252d6b1cb iov_iter: get rid of separate bvec and xarray callbacks adds 30da2b24a3ed iov_iter: make the amount already copied available to iter [...] adds f3d9103a1e2c iov_iter: make iterator callbacks use base and len instead [...] adds 239e69707012 pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} adds 316be3ef2722 iterate_xarray(): only of the first iteration we might get [...] adds f9f1c703627f copy_page_to_iter(): don't bother with kmap_atomic() for b [...] adds e1b9c385d4d8 copy_page_from_iter(): don't need kmap_atomic() for kvec/b [...] adds 8e0017605503 iov_iter: clean csum_and_copy_...() primitives up a bit adds 343abfdd86f5 pipe_zero(): we don't need no stinkin' kmap_atomic()... adds 6da54eb9cb21 clean up copy_mc_pipe_to_iter() adds c22b309b1e82 csum_and_copy_to_pipe_iter(): leave handling of csum_state [...] new 63f0b2020725 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/s [...] new aeefd458425a gfs2: Fix do_gfs2_set_flags description new 8d15d340aeef gfs2: Use list_move_tail instead of list_del/list_add_tail new 1de1e1d87981 gfs2: Take exclusive glock for IOMAP_ZERO ops new ce7de21d5ac0 gfs2: Clean up the error handling in gfs2_page_mkwrite new f2cd9be2bf18 gfs2: Add wrapper for iomap_file_buffered_write new 8cc8978e276e gfs2: Add gfs2_holder_is_compatible helper new df80b37825ce gfs2: Fix mmap + page fault deadlocks (part 1) new e025037ebd3c iov_iter: Add iov_iter_fault_in_writeable() new 1dc054848753 gfs2: Add wrappers for accessing journal_info new 469ac8b8a2df gfs2: Encode glock holding and retry flags in journal_info new df2a065bc9e8 gfs2: Add LM_FLAG_OUTER glock holder flag new 8b38a9ace341 gfs2: Fix mmap + page fault deadlocks (part 2) new 5d799c997851 Merge remote-tracking branch 'gfs2/for-next' new 1ea1d197372d Merge remote-tracking branch 'mtd/mtd/next' new 4d810da40d8f Merge remote-tracking branch 'nand/nand/next' new 854955ae96db mtd: spi-nor: intel-spi: Add support for Intel Alder Lake- [...] new d406f49b05e5 mtd: spi-nor: macronix: Fix name for mx66l51235f new 7ea40b54e83b mtd: spi-nor: enable locking support for MX25L12805D new b97b1a769849 mtd: spi-nor: otp: fix access to security registers in 4 b [...] new d5b813e48472 mtd: spi-nor: otp: use more consistent wording new 388161ca45c9 mtd: spi-nor: otp: return -EROFS if region is read-only new c6ec3e1e3a85 mtd: spi-nor: otp: implement erase for Winbond and similar [...] new 01249c4a9512 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 96610f64c83a Merge remote-tracking branch 'crypto/master' new 09b020bb05a5 Merge tag 'drm-misc-next-2021-06-09' of git://anongit.free [...] new 691cf8cd7a53 drm/amdgpu: use correct rounding macro for 64-bit new a2098e857b76 Merge tag 'drm-intel-next-2021-06-09' of git://anongit.fre [...] new 2c1b1ac7084e drm/amdgpu/vcn: drop gfxoff control for VCN2+ new c707b73f0cfb Merge tag 'amd-drm-next-5.14-2021-06-09' of https://gitlab [...] new d9f40a830762 Merge remote-tracking branch 'drm/drm-next' new 16c243e99d33 udmabuf: Add support for mapping hugepages (v4) new d098775ed440 drm/nouveau: init the base GEM fields for internal BOs new 86441fa29e57 Merge drm/drm-next into drm-misc-next new 26594678d00f drm/doc: document how userspace should find out CRTC index new a3a5f9d0fb15 drm/panel: db7430: Add driver for Samsung DB7430 new e1ab14a05ad2 Merge remote-tracking branch 'drm-misc/for-linux-next' new 7abe806a455f drm/amdkfd: use allowed domain for vmbo validation new 158a5aed454b drm/amdgpu: Updated fw header structure source new 5d543d10aa17 drm/amdgpu: Added support for loading auxiliary PSP FW new 7642f3bded8f drm/amd/pm: Add u64 throttler status field to gpu_metrics new 0c9836abab41 drm/amd/pm: Add ASIC independent throttle bits new e241367c3b55 drm/amd/pm: Add common throttler translation func new 136f262feff1 drm/amd/pm: Add arcturus throttler translation new 3e044b83459a drm/amd/pm: Add navi1x throttler translation new cb558ff9ab62 drm/amd/pm: Add sienna cichlid throttler translation new defe971e0296 drm/amd/pm: Add vangogh throttler translation new 07c6326fac7f drm/amd/pm: Add renoir throttler translation new 5f72eaa9b0f3 drm/amd/pm: Add aldebaran throttler translation new 24cc743cce18 drm/amd/display: Fix duplicate included clk_mgr.h new 45c06b391a80 drm/amd/display: use ARRAY_SIZE for base60_refresh_rates new 4d93eef0a5e7 drm: display: Remove duplicate include in dce110 new 77173bb00260 drm: display: Remove duplicated argument in dcn31 new 9f370a1208f0 usb/host: enable auto power control for xhci-pci new 159f9c54702f drm/amdgpu: add another raven1 gfxoff quirk new 24cc5eb3fe42 drm/amdgpu: only check for _PR3 on dGPUs new b48b6d2171bf drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 5cfd381e1cbc Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 1b65397e4f6d Revert "drm/amd/display: To modify the condition in indica [...] new 024ba8a319f0 drm/amdgpu: check whether s2idle is enabled to determine s0ix new c21f22ed9786 drm/radeon: Add HD-audio component notifier support (v2) new ac9ab38d3b04 Merge remote-tracking branch 'amdgpu/drm-next' new a3af0140663d drm/i915: apply WaEnableVGAAccessThroughIOPort as needed new ed1b7abfa28a Merge remote-tracking branch 'drm-intel/for-linux-next' new 42cb092bdde1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 296e16ac9d96 Merge remote-tracking branch 'drm-msm/msm-next' new 989c9dad6131 drm/etnaviv: add HWDB entry for GC7000 rev 6204 new 92f75fcffe61 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 52e7e984b216 Merge remote-tracking branch 'regmap/for-next' new 10dc8ad5ffe8 ALSA: sb: Fix assignment in if condition new 36e7b12b219d ALSA: sb: Minor coding style fixes new c305366a3744 ALSA: sb: Fix potential double-free of CSP mixer elements new 310efd3aabf2 ALSA: gus: Fix assignment in if condition new 5ab6d6601366 ALSA: ad1816a: Fix assignment in if condition new 520226e93e26 ALSA: wavefront: Fix assignment in if condition new 235dc07a35b9 ALSA: cs423x: Fix assignment in if condition new 913ad3a36d4b ALSA: opti9xx: Fix assignment in if condition new 4b3bd108ab53 ALSA: opl3sa2: Fix assignment in if condition new 45e0471d6440 ALSA: es18xx: Fix assignment in if condition new 3e38150bf238 ALSA: cmi8330: Fix assignment in if condition new ce29edbd26fd ALSA: als100: Fix assignment in if condition new 115c45565385 ALSA: azt2320: Fix assignment in if condition new eb767949f709 ALSA: isa: Fix assignment in if condition new e2e30a32f34a ALSA: ad1889: Fix assignment in if condition new dadfb986cebd ALSA: ak4531: Fix assignment in if condition new 5bd11527e31f ALSA: als300: Fix assignment in if condition new 61ea06e8a881 ALSA: als4000: Fix assignment in if condition new b83bea386434 ALSA: atiixp: Fix assignment in if condition new 13c986607f57 ALSA: azt3328: Fix assignment in if condition new 429731d3080e ALSA: bt87x: Fix assignment in if condition new 4379588272ce ALSA: cmipci: Fix assignment in if condition new 393e95cda081 ALSA: cs4281: Fix assignment in if condition new 93a3a1004d18 ALSA: ens137x: Fix assignment in if condition new 3dc52815408b ALSA: es1938: Fix assignment in if condition new 48cab474d828 ALSA: es1968: Fix assignment in if condition new 68f441abd452 ALSA: fm801: Fix assignment in if condition new 3a5f3dd32952 ALSA: intel8x0: Fix assignment in if condition new 5cc16ba623cf ALSA: maestro3: Fix assignment in if condition new 1c9140b9cae2 ALSA: rme32: Fix assignment in if condition new da8eedb16971 ALSA: rme96: Fix assignment in if condition new 055e20c3be3f ALSA: sonicvibes: Fix assignment in if condition new afb342f02241 ALSA: via82xx: Fix assignment in if condition new e66fd36264bd ALSA: ac97: Fix assignment in if condition new c2b0718f7836 ALSA: au88x0: Fix assignment in if condition new 59c39cd300ff ALSA: ca0106: Fix assignment in if condition new cbc2d9970e95 ALSA: cs46xx: Fix assignment in if condition new 164b3ddeb026 ALSA: cs5535audio: Fix assignment in if condition new 549717fc5b4c ALSA: echoaudio: Fix assignment in if condition new 12bda1076c76 ALSA: emu10k1: Fix assignment in if condition new 9031f93851bc ALSA: emu10k1x: Fix assignment in if condition new 3635f862b509 ALSA: ice1712: Fix assignment in if condition new 234e928067ce ALSA: korg1212: Fix assignment in if condition new 73debecf8fe0 ALSA: mixart: Fix assignment in if condition new 36f74c7ff9e6 ALSA: nm256: Fix assignment in if condition new 4327ad25e6be ALSA: pcxhr: Fix assignment in if condition new 28c0709921fe ALSA: riptide: Fix assignment in if condition new 66c8f75919dd ALSA: hdsp: Fix assignment in if condition new 9ebb3697c8ef ALSA: rme9652: Fix assignment in if condition new 34b946ee2869 ALSA: trident: Fix assignment in if condition new 029fd1eae7e1 ALSA: vx222: Fix assignment in if condition new e7daaeedb4f2 ALSA: ymfpci: Fix assignment in if condition new e3ded8996677 ALSA: core: Fix assignment in if condition new 137c171cf7ec ALSA: pcm: Fix assignment in if condition new 51c816fdd17c ALSA: oss: Fix assignment in if condition new f9a6bb841f73 ALSA: seq: Fix assignment in if condition new 2073fa449d6d ALSA: pcmcia: Fix assignment in if condition new bdab9e5c3eb3 ALSA: sparc: Fix assignment in if condition new d2bc4d9ab154 ALSA: mpu401: Fix assignment in if condition new ed1567c10672 ALSA: vx: Fix assignment in if condition new 9c78e803192a ALSA: opl3: Fix assignment in if condition new d0ad13ef7041 ALSA: serial: Fix assignment in if condition new dd1fc3c585dd ALSA: synth: Fix assignment in if condition new e73ad38871cb ALSA: poewrmac: Fix assignment in if condition new dd1431e53515 ALSA: i2c: Fix assignment in if condition new 6ea9a2b84cc3 ALSA: parisc: Fix assignment in if condition new 47271b1b98c9 ALSA: pcm: add snd_pcm_period_elapsed() variant without ac [...] new 7ba5ca32fe6e ALSA: firewire-lib: operate for period elapse event in pro [...] new b5b519965c4c ALSA: firewire-lib: obsolete workqueue for period update new f4a85e00b2a8 ALSA: arm: Remove unnecessary variables new 25c794cd4407 ALSA: doc: Fix spelling mistakes new 74fb98311c4e ALSA: trident: Drop shadow TLB pointer table new 84a0374051c1 ALSA: core: Drop snd_sgbuf_get_ptr() new 37af81c5998f ALSA: core: Abstract memory alloc helpers new a202bd1ad86d ALSA: core: Move mmap handler into memalloc ops new 30b7ba6972d5 ALSA: core: Add continuous and vmalloc mmap ops new 7fdabab8f562 ALSA: usb-audio: Add support for Denon DN-X1600 new 83fbcaed24d7 ALSA: core: Fix build error due to missing PAGE_SIZE new 85805f43b88d Merge remote-tracking branch 'sound/for-next' new 4da0d80e594f Merge remote-tracking branch 'sound-asoc/for-next' new acb92acbd20b Merge remote-tracking branch 'modules/modules-next' new 9385c6931c4d Merge remote-tracking branch 'input/next' new cabd10be0b9e m68k/mac: Replace macide driver with generic platform drivers new 44b1fbc0f5f3 m68k/q40: Replace q40ide driver with pata_falcon and falconide new d3be02f9bbdd Merge branch 'for-5.14/libata' into for-next new 78caadce9e91 Merge branch 'for-5.14/block' into for-next new 17ee68f2dcf1 Merge branch 'for-5.14/drivers' into for-next new a44a426aa9f7 Merge remote-tracking branch 'block/for-next' new 84ca0b082d53 Merge remote-tracking branch 'device-mapper/for-next' new 793d67f45097 Merge remote-tracking branch 'mmc/next' new 9f62dfde6ceb Merge remote-tracking branch 'mfd/for-mfd-next' new eb0a4e42fc98 Merge remote-tracking branch 'backlight/for-backlight-next' new ad46b9c3f89f Merge remote-tracking branch 'battery/for-next' new 65ec348e010c Merge remote-tracking branch 'regulator/for-next' new 08bb48a21720 Merge remote-tracking branch 'security/next-testing' new f58543d6dced Merge remote-tracking branch 'apparmor/apparmor-next' new 22a558f567ab doc: Fix warning in Documentation/security/IMA-templates.rst new 24c9ae23bdfa ima: Set correct casting types new 6b26285f44c9 ima/evm: Fix type mismatch new 8c559415f66a ima: Include header defining ima_post_key_create_or_update() new 531bf6a88d9b ima: Pass NULL instead of 0 to ima_get_action() in ima_fil [...] new 7d2201d46218 ima: Fix fall-through warning for Clang new 55748ac6a6d3 ima: differentiate between EVM failures in the audit log new d1de9f452afa Merge remote-tracking branch 'integrity/next-integrity' new 6703e29ff54d Merge remote-tracking branch 'keys/keys-next' new 1b8b71922919 LSM: SafeSetID: Mark safesetid_initialized as __initdata new 820bbf639d45 Merge remote-tracking branch 'safesetid/safesetid-next' new 648f2c6100cf selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC new 4bdea6512cae Merge remote-tracking branch 'selinux/next' new fa4b32f16e0b Merge remote-tracking branch 'smack/next' new 05d2cbf969be iommu/vt-d: Remove redundant assignment to variable agaw new 367f82de5a9c iommu/vt-d: Fix kernel-doc syntax in file header new 719a19335692 iommu/vt-d: Tweak the description of a DMA fault new 879fcc6bda69 iommu/vt-d: Select PCI_ATS explicitly new 521f546b4e4c iommu/vt-d: Support asynchronous IOMMU nested capabilities new 100b8a14a370 iommu/vt-d: Add pasid private data helpers new 404837741416 iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers new 9e52cc0fedb0 iommu/vt-d: Use common helper to lookup svm devices new ae7f09b14b4f iommu/vt-d: Refactor prq_event_thread() new 4c82b88696ac iommu/vt-d: Allocate/register iopf queue for sva devices new d5b9e4bfe0d8 iommu/vt-d: Report prq to io-pgfault framework new e93a67f5a0ee iommu/vt-d: Add prq_report trace event new 55ee5e67a59a iommu/vt-d: Add common code for dmar latency performance monitors new 456bb0b97f00 iommu/vt-d: Expose latency monitor data through debugfs new 74eb87a0f9eb iommu/vt-d: Add cache invalidation latency sampling new 0f4834ab255b iommu/vt-d: Add PRQ handling latency sampling new 606636dcbdbb iommu/vt-d: Fix out-bounds-warning in intel/svm.c new 3bc770b0e998 iommu/vt-d: Use DEVICE_ATTR_RO macro new 1f106ff0ea27 iommu/vt-d: Use bitfields for DMAR capabilities new 74f6d776ae0b iommu/vt-d: Removed unused iommu_count in dmar domain new cee57d4fe74e iommu/vt-d: Remove unnecessary braces new 9739ba327c01 iommu/vt-d: Define counter explicitly as unsigned int new 7a0f06c197cb iommu/vt-d: No need to typecast new d6a9642bd673 iommu/vt-d: Fix linker error on 32-bit new ed3995c9d0a2 Merge branches 'iommu/fixes', 'arm/rockchip', 'x86/vt-d', [...] new fa0c52480b58 Merge remote-tracking branch 'iommu/next' new 6ddb5680085a audit: remove trailing spaces and tabs new a72cbcd2de35 Merge remote-tracking branch 'audit/next' new 810e4441946c dt-bindings: aspeed-i2c: Convert txt to yaml format new 8322e099104e Merge remote-tracking branch 'devicetree/for-next' new 5b7371a12707 Merge remote-tracking branch 'spi/for-next' new 8d651ee9c71b x86/ioremap: Map EFI-reserved memory as encrypted for SEV new 484cea4f362e x86/fpu: Prevent state corruption in __fpu__restore_sig() new d8778e393afa x86/fpu: Invalidate FPU state after a failed XRSTOR from a [...] new 12f7764ac612 x86/process: Check PF_KTHREAD and not current->mm for kern [...] new 510b80a6a0f1 x86/pkru: Write hardware init value to PKRU when xstate is init new 7c37e233455f Merge branch 'x86/urgent' new f72a249b0ba8 x86/fpu: Add address range checks to copy_user_to_xstate() new b7c11876d24b selftests/x86: Test signal frame XSTATE header corruption [...] new 13c31ffea6fc Merge branch 'x86/fpu' new 0a5f38c81e50 Merge tag 'v5.13-rc5' into x86/cleanups new 1a6a9044b967 x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options new 23721c8e92f7 x86/crash: Remove crash_reserve_low_1M() new ec35d1d93bf8 x86/setup: Document that Windows reserves the first MiB new 58adb8b1e35a Merge branch 'x86/cleanups' new f964c63f7e89 Merge branch 'linus' new efa165504943 x86/fpu: Reset state for all signal restore failures new a67f84fdd627 Merge branch 'x86/urgent' new dc6be79444d8 irq_work: Make irq_work_queue() NMI-safe again new 74a94b4f7302 Merge branch 'perf/urgent' new 149876d96877 seqlock: Remove trailing semicolon in macros new 058d6acaa2f4 Merge branch 'locking/core' new f17777cc2675 objtool: Fix .symtab_shndx handling for elf_create_undef_symbol() new b771c9524904 Merge branch 'objtool/urgent' new 07ada0aa51b2 Merge remote-tracking branch 'tip/auto-latest' new 4f9f4f0f6261 clocksource/drivers/arm_arch_timer: Remove arch_timer_rate1 new a0143f5ac059 clocksource/drivers/samsung_pwm: Minor whitespace cleanup new bb08e96575db clocksource/drivers/samsung_pwm: Constify passed structure new 63e83bd8cd84 clocksource/drivers/samsung_pwm: Cleanup on init error new b4318ce203db clocksource/drivers/samsung_pwm: Constify source IO memory new 9f8c97fb93ed drivers/clocksource/mediatek: Ack and disable interrupts o [...] new abf89b741a19 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG new 932297981e68 clocksource/drivers/ingenic: Rename unreasonable array names new 0e981add8a37 clocksource/drivers/ingenic: Add SMP/SMT support for sysos [...] new ee2e3eb58b46 clocksource/drivers/arm_global_timer: Implement rate compe [...] new a6d0e682c6ba arm: zynq: don't disable CONFIG_ARM_GLOBAL_TIMER due to CO [...] new 9593306d9e66 Merge remote-tracking branch 'clockevents/timers/drivers/next' new c6350c96693a Merge remote-tracking branch 'edac/edac-for-next' new 30d103f2d460 tools/bootconfig: Simplify expression new 58b9987de86c sched/tracing: Remove the redundant 'success' in the sched [...] new 614db49c72db tracing: Remove redundant assignment to event_var new 957cdcd9bd7e ring-buffer: Use fallthrough pseudo-keyword new 3d3d9c072e37 trace: replace WB_REASON_FOREIGN_FLUSH with a string new 08b0c9b4b922 tracing: Remove redundant initialization of variable ret new 099dcc1801d9 tracing: Fix set_named_trigger_data() kernel-doc comment new 6c610dba6e2b tracing: Add WARN_ON_ONCE when returned value is negative new 4f99f8489950 tracing/boot: Add per-group/all events enablement new ee0a07017ae3 Documentation: tracing: Add per-group/all events enablemen [...] new a1e833ab5da0 Merge remote-tracking branch 'ftrace/for-next' new 90f78ae93f35 Merge remote-tracking branch 'rcu/rcu/next' new 0337c12e5c9b Merge remote-tracking branch 'kvm-arm/next' new 69c941f927b8 Merge remote-tracking branch 'percpu/for-next' new 00a09f565cf6 Merge remote-tracking branch 'workqueues/for-next' new eff6386f7288 Merge remote-tracking branch 'drivers-x86/for-next' new 031e8256e97a Merge remote-tracking branch 'leds/for-next' new fe8d73d0cf42 Merge remote-tracking branch 'ipmi/for-next' new 7db160ec7244 Merge remote-tracking branch 'driver-core/driver-core-next' new 2a042767814b usb: dwc3: core: fix kernel panic when do reboot new 307462a6f5c5 usb: gadget: function: printer: use list_move instead of l [...] new 60dfe484cef4 USB: core: Avoid WARNings for 0-length descriptor requests new 45d39448b4d0 usb: dwc3: support 64 bit DMA in platform driver new ecfbd7b9054b usb: gadget: f_fs: Fix setting of device and driver data c [...] new aafe93516b85 usb: dwc2: Don't reset the core after setting turnaround time new 24f779dac8f3 usb: gadget: f_uac2/u_audio: add feedback endpoint support new 40c73b30546e usb: gadget: f_uac2: add adaptive sync support for capture new e89bb4288378 usb: gadget: u_audio: add real feedback implementation new 8881909f7ef7 Merge remote-tracking branch 'usb/usb-next' new d0fb174b466c Merge remote-tracking branch 'usb-serial/usb-next' new 33e99b65a134 usb: cdns3: cdns3-gadget: Use list_move_tail instead of li [...] new 214acd668b4c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new e901000aa6d0 serial: sh-sci: Remove unused STEPFN() macro new 7d356a438b24 serial: 8250_exar: Extract exar_get_platform() helper new e2129550de99 tty: tty_ldisc: fix doc warnings in tty_ldisc.c new a69008475fc5 vt: vt_kern.h, remove the repeated declaration new a0651cba5f6c Merge remote-tracking branch 'tty/tty-next' new d208cbb0024e misc/pvpanic: Remove some dead-code new 0508c477907b dt-bindings: fpga: fpga-region: change FPGA indirect artic [...] new f7c2e792c6fe Documentation: fpga: dfl: change FPGA indirect article to an new 987b741c52c7 Documentation: ocxl.rst: change FPGA indirect article to an new df82d2ecd9e8 fpga: change FPGA indirect article to an new e7555cf6c263 fpga: bridge: change FPGA indirect article to an new 895ec9c09aa7 fpga-mgr: change FPGA indirect article to an new 011c49e37038 fpga: region: change FPGA indirect article to an new 25feb31d26a9 fpga: of-fpga-region: change FPGA indirect article to an new 8923557bd579 fpga: stratix10-soc: change FPGA indirect article to an new 432b6c560750 habanalabs/gaudi: remove redundant assignment to variable err new 20827dddf27d misc: bcm-vk: use list_move_tail instead of list_del/list_ [...] new 3f6ee1c09515 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() new e0db3deea73b eeprom: idt_89hpesx: Restore printing the unsupported fwnode name new 750411206574 eeprom: idt_89hpesx: use SPDX-License-Identifier new 762b296bcbbc uacce: add print information if not enable sva new 800370b05b76 Merge tag 'fsi-for-v5.14' of git://git.kernel.org/pub/scm/ [...] new 96e1702d8b92 Merge remote-tracking branch 'char-misc/char-misc-next' new e17564e6ff27 Merge remote-tracking branch 'extcon/extcon-next' new 7f9065d627b3 Merge remote-tracking branch 'phy-next/next' new 04042a555714 Merge remote-tracking branch 'soundwire/next' new 584dc8329616 Merge remote-tracking branch 'thunderbolt/next' new a3bb1d050e43 staging: mt7621-pci: make cleaner 'mt7621_pcie_enable_ports' new aa6c32f9fe0d staging: mt7621-pci: remove 'RALINK_PCI_BAR0SETUP_ADDR' de [...] new 860bce4565b6 staging: mt7621-pci: use {readl|writel}_relaxed instead of [...] new cf37f42997a1 staging: mt7621-dts: move some properties into root port c [...] new 2d3d288f0eaf staging: mt7621-pci: parse some dt properties from root po [...] new 25203e32ce3e staging: mt7621-pci: make use of 'pcie_port_write' new 0a48e46c80c0 staging: rtl8188eu: remove unused RT_PRINT_DATA macro new b17aad8b567f staging: rtl8188eu: remove RT_TRACE and DBG_88E prints fro [...] new d3f3fb9810ac staging: rtl8188eu: refactor rtw_lps_ctrl_wk_cmd new cda915c9c2a3 staging: rtl8188eu: make rtw_free_recvframe return void new 0acd0c57027f staging: rtl8188eu: simplify rtw_get_wireless_stats new 4b3201b71b97 staging: rtl8188eu: remove RT_TRACE and DBG_88E prints fro [...] new 0e37b86d1fca staging: rtl8188eu: use existing define for ethernet header len new 56b02ba0d2ab staging: rtl8188eu: use standard kthread handling new f0516d2e8860 staging: rtl8188eu: remove unused function parameter new 978d7f0978ef staging: rtl8723bs: hal: Delete tests with no effects new 5697686ed4ed staging: fpgaboot: change FPGA indirect article to an new fe5fcefc9130 staging: rtl8188eu: Use is_{zero/broadcast}_ether_addr() i [...] new 7973bfefb5ad staging: rtl8188eu: Use eth_broadcast_addr() to assign bro [...] new 3c67430b7f5a staging: rtl8723bs: use list_for_each_safe in loops deleti [...] new 535ca63b2ae2 staging: rtl8188eu: use safe iterator in stop_ap_mode() new b5e944c50cbd staging: rtl8188eu: use safe iterator in tx_beacon_hdl() new e0f489a25a99 staging: rtl8188eu: use safe iterator in dequeue_xmitframe [...] new c47bcff9ae42 staging: rtl8188eu: use safe iterator in wakeup_sta_to_xmit() new 629132b3d523 staging: rtl8188eu: use safe iterator in xmit_delivery_ena [...] new a56d78b5d00d staging: rtl8188eu: use safe iterator in rtl8188eu_xmitfra [...] new 5bd9e94a11ab staging: rtl8188eu: delete some dead code new 3cac092a05d8 staging: gdm724x: emove redundant initialization of variab [...] new ef31454a2442 Merge remote-tracking branch 'staging/staging-next' new 8a9d1ae65b0f Merge remote-tracking branch 'icc/icc-next' new 5b3c54678c6b Merge remote-tracking branch 'dmaengine/next' new cfeaa699186e Merge branch 'for-5.13-fixes' into for-next new a3aa3d0f6427 Merge remote-tracking branch 'cgroup/for-next' new 0be7b1474e50 Merge remote-tracking branch 'scsi/for-next' new 7b1f94cdbbcd Merge remote-tracking branch 'scsi-mkp/for-next' new f4c4fddfa5fc Merge remote-tracking branch 'vhost/linux-next' new 1cd6239426a4 remoteproc: imx-rproc: Fix IMX_REMOTEPROC configuration new 5cd5e48ec546 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 6b0700bab383 Merge remote-tracking branch 'rpmsg/for-next' new 86cb45ba50f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 2a8c7ed268ef Merge remote-tracking branch 'gpio-intel/for-next' new 3a812f6bbc76 Merge remote-tracking branch 'pinctrl/for-next' new c3276fb80469 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 452cdca21b79 Merge remote-tracking branch 'pwm/for-next' new c27bec627e0d Merge remote-tracking branch 'userns/for-next' new 370c8f342ecb Merge remote-tracking branch 'kselftest/next' new 276da85ae905 Merge remote-tracking branch 'livepatching/for-next' new 7b0376e5b307 Merge remote-tracking branch 'coresight/next' new 19c8c7036a70 Merge remote-tracking branch 'rtc/rtc-next' new 37aa79f1f52f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 6928e7277734 NTB: Fix an error code in ntb_msit_probe() new f4d655a6e49b NTB: perf: Fix an error code in perf_setup_inbuf() new 28293b6c68cd ntb: ntb_pingpong: remove redundant initialization of vari [...] new ae16b4a72c9d Merge remote-tracking branch 'ntb/ntb-next' new d8f983f0f1b1 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 0039303120c0 x86, lto: Enable Clang LTO for 32-bit as well new 095f63b94205 x86, lto: Pass -stack-alignment only on LLD < 13.0.0 new d0b77c0f3cb6 Merge branch 'for-next/clang/features' into for-next/kspp new b36fd42bbfa7 Merge remote-tracking branch 'kspp/for-next/kspp' new 892999c9b2e2 Merge remote-tracking branch 'gnss/gnss-next' new b6f1e4de2c1b Merge remote-tracking branch 'slimbus/for-next' new 2e202798a120 Merge remote-tracking branch 'nvmem/for-next' new 07c0db1e2403 Merge remote-tracking branch 'hyperv/hyperv-next' new 8fdeb55233d4 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 4873e47d5189 Merge remote-tracking branch 'fpga/for-next' new 35137f2daf20 Merge remote-tracking branch 'mhi/mhi-next' new 6dd68dd5026e Merge remote-tracking branch 'memblock/for-next' new 6a9f299dff28 Merge remote-tracking branch 'rust/rust-next' new e6e39c61743a Merge remote-tracking branch 'cxl/next' new 1c48e4816ca9 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new 7a8e5dfb717e mm/memory-failure: use a mutex to avoid memory_failure() races new d521c7b84d76 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix new cdf0c8a17103 mm,hwpoison: return -EHWPOISON to denote that the page has [...] new f1c06b80bb26 mm,hwpoison: send SIGBUS with error virutal address new c5fddc2c6630 mmhwpoison-send-sigbus-with-error-virutal-address-fix new 6a949181ddfa mm,hwpoison: make get_hwpoison_page() call get_any_page() new f57378767cd0 mm: memory_hotplug: factor out bootmem core functions to b [...] new 35a2a73421e7 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new 5c20c8efbcc4 mm: hugetlb: gather discrete indexes of tail page new 1e4ae5a9a6ca mm: hugetlb: free the vmemmap pages associated with each H [...] new e57359c1002f mm: hugetlb: defer freeing of HugeTLB pages new a36688b2e653 mm: hugetlb: alloc the vmemmap pages associated with each [...] new f1e751ff7165 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page new c126353dd009 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 4f5256cad777 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new 1156695c4bef mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new 0fa88824a89d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new 6cdefc56e614 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new 327bd4fb4af7 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new bf40e445546a mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new 7943dae3242e mm/huge_memory.c: use page->deferred_list new fcbe0f390d45 mm/huge_memory.c: add missing read-only THP checking in tr [...] new 7903668dc6de mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new f08cd01f4f7d mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new 3aa3b21b030f mm/huge_memory.c: don't discard hugepage if other processe [...] new fa6e7c0321c9 mm/hugetlb: change parameters of arch_make_huge_pte() new 11ae0251f0c1 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 8ba41d1b0908 x86: define only {pud/pmd}_{set/clear}_huge when useful new 01016a7b51a6 arm64: define only {pud/pmd}_{set/clear}_huge when useful new 7b91d1ea1d7d mm/vmalloc: enable mapping of huge pages at pte level in vmap new 90ce05381ffc mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new eb9a55b991e0 powerpc/8xx: add support for huge pages on VMAP and VMALLOC new 54402dfead42 khugepaged: selftests: remove debug_cow new c373f0dfbce8 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY new a7cb76ad9173 userfaultfd: remove set but not used variable 'vm_alloc_shared' new 4e6fc4cad8ae mm, hugetlb: fix allocation error check and copy func name new 6c7c40d39999 userfaultfd/selftests: use user mode only new 1754eec778a2 userfaultfd/selftests: remove the time() check on delayed uffd new 0b5e2edc4891 userfaultfd/selftests: dropping VERIFY check in locking_thread new 3cf72659a725 userfaultfd/selftests: only dump counts if mode enabled new f6b67ed7b0e7 userfaultfd/selftests: unify error handling new 3b72b415ca86 mm/thp: simplify copying of huge zero page pmd when fork new cabf66ee3342 mm/userfaultfd: fix uffd-wp special cases for fork() new 52e155ecad72 mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix new 036b99cac40d mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new 68126efa44ef mm/userfaultfd: fail uffd-wp registration if not supported new 8b0a2e7a353f mm/pagemap: export uffd-wp protection information new 98c3c092ec94 userfaultfd/selftests: add pagemap uffd-wp test new e2d6d44b1b91 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new 9290357ba139 userfaultfd/shmem: support minor fault registration for shmem new 984864046175 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new dc882910b5f6 userfaultfd/shmem: advertise shmem minor fault support new cf00619b09be userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new 8ef1bd332a59 userfaultfd/selftests: use memfd_create for shmem test type new 81da49aabacb userfaultfd/selftests: create alias mappings in the shmem test new c6509444d3dd userfaultfd/selftests: reinitialize test context in each test new a99277d60499 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new 4762bba163b3 userfaultfd/selftests: exercise minor fault handling shmem [...] new 86329d96a0ac userfaultfd: fix UFFDIO_CONTINUE ioctl request definition new ec7e25185c79 mm/kconfig: move HOLES_IN_ZONE into mm new 1f0af1ed3d7c docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new dbd5d7352d41 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new 65368f901ef6 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new 35a1de441a01 fs/proc/kcore: don't read offline sections, logically offl [...] new 407112b9dce5 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new 4a5932d371a1 virtio-mem: use page_offline_(start|end) when setting Page [...] new 2fb6bd9f32fb fs/proc/kcore: use page_offline_(freeze|thaw) new f9493d3538e1 mm/compaction: use DEVICE_ATTR_WO macro new 8a4295b3cd38 mm/mempolicy: cleanup nodemask intersection check for oom new 29447e884e8b mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] new 06cde7fc04f9 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new c5171f8ced13 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new dddad40018be mm/mempolicy: unify the parameter sanity check for mbind a [...] new 43b1cd1577bf mm/mempolicy: unify the parameter sanity check for mbind a [...] new ada7ef7a75be mm: mempolicy: don't have to split pmd for huge zero page new 7187a3f369d3 include/linux/mmzone.h: add documentation for pfn_valid() new 0d1a015c21eb memblock: update initialization of reserved pages new 94d103d57d66 arm64: decouple check whether pfn is in linear map from pf [...] new b974b311a2a5 arm64: drop pfn_valid_within() and simplify pfn_valid() new 88fc4a0d7ad7 mm: migrate: fix missing update page_private to hugetlb_pa [...] new 280152aca7f5 mm: migrate: fix missing update page_private to hugetlb_pa [...] new 80464715a4bc mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new f5ccf56c724c mm: memory: add orig_pmd to struct vm_fault new bd564bf5ac65 mm: memory: make numa_migrate_prep() non-static new 25f6c5313bdb mm: thp: refactor NUMA fault handling new e5bfb1010970 mm: thp: fix a double unlock bug new 45c8b1cc03b2 mm: migrate: account THP NUMA migration counters correctly new f6e8254cf3be mm: migrate: don't split THP for misplaced NUMA page new 10bbcd3336af mm: migrate: check mapcount for THP instead of refcount new 5f5b3e46b8e3 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new 0732b43cd2a6 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 5d0751258800 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] new 0f1346ae0e65 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 8078710636ee nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new 3998ca7279a5 mm/nommu: unexport do_munmap() new 28df2c61202b mm: generalize ZONE_[DMA|DMA32] new 7b27e7b1bd57 mm: make variable names for populate_vma_page_range() consistent new 2f1f1ba23ce6 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 9743615015d7 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new 460e0a1cd801 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new ddc4ee449877 selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 17fa2dbd4284 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new 45ed2c5c729a mm/memory_hotplug: rate limit page migration warnings new 58f8c585b7c0 memory-hotplug.rst: complete admin-guide overhaul new e6fd3c26582a mm,memory_hotplug: drop unneeded locking new 38a7ecb38020 mmmemory_hotplug-drop-unneeded-locking-fix new 6d328ec89852 mm/zswap.c: remove unused function zswap_debugfs_exit() new 7d9c61087918 mm/zswap.c: avoid unnecessary copy-in at map time new 48974f2dbfb5 mm/zswap.c: fix two bugs in zswap_writeback_entry() new a36b3b8310d4 mm/highmem: Remove deprecated kmap_atomic new c47a5d044083 zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK new 649328cf7a9d mm: fix typos and grammar error in comments new 6840a341ba54 mm: fix comments mentioning i_mutex new c17eb0c9156b mm: define default value for FIRST_USER_ADDRESS new c700c9dbfcec mm: fix spelling mistakes new c317ba60b02c mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new fb11b02652cc mm/vmalloc: include header for prototype of set_iounmap_nonlazy new f35a12ee8f06 mm/page_alloc: make should_fail_alloc_page() static new 5a6fde3825b3 mm/mapping_dirty_helpers: remove double Note in kerneldoc new e4e9003c7c74 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new e1bb8157e5e2 mm/memory_hotplug: fix kerneldoc comment for __try_online_node new dad51bcc0e7e mm/memory_hotplug: fix kerneldoc comment for __remove_memory new 29ded5daa892 mm/zbud: add kerneldoc fields for zbud_pool new 3e1ca938772b mm/z3fold: add kerneldoc fields for z3fold_pool new 01ca681e3ca8 mm/swap: make swap_address_space an inline function new 0e34b82dbae3 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new 0de4c0328634 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined new 369c6e77f3fc mm/page_alloc: move prototype for find_suitable_fallback new 4fadade54787 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new 6cc1f702aaf7 kfence: unconditionally use unbound work queue new 5728ac414a80 fs/buffer.c: add debug print for __getblk_gfp() stall problem new ba66158cc4b3 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 75e9134bec38 kernel/hung_task.c: Monitor killed tasks. new 89cd37f3dc5d proc: Avoid mixing integer types in mem_rw() new 467e2120e51e fs/proc/kcore.c: add mmap interface new de706fed7059 fs-proc-kcorec-add-mmap-interface-fix new 33af063c9a29 procfs: allow reading fdinfo with PTRACE_MODE_READ new b54428ba681d procfs/dmabuf: add inode number to /proc/*/fdinfo new 80f2a5358675 sysctl: remove redundant assignment to first new 8747b58065b2 proc/sysctl: make protected_* world readable new f49c21731dfe kernel.h: split out panic and oops helpers new 78c5df11bc12 kernelh-split-out-panic-and-oops-helpers-fix new 400a97c7c166 kernel.h: split out panic and oops helpers (ia64 fix) new a479cd4abd0c lib: decompress_bunzip2: remove an unneeded semicolon new 6c0f114d8137 lib/string_helpers: switch to use BIT() macro new 7c9c4fb0cc4c lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new a97244b0a22e lib/string_helpers: drop indentation level in string_escape_mem() new 44e8473320b3 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new 9876c139e79b lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new de1a3dac944d lib/string_helpers: allow to append additional characters [...] new fbdbec11d5a2 lib/test-string_helpers: print flags in hexadecimal format new 699dea3b0f63 lib/test-string_helpers: get rid of trailing comma in terminators new 473411486b98 lib/test-string_helpers: add test cases for new features new 2f93c12ab9d7 MAINTAINERS: add myself as designated reviewer for generic [...] new 99199112dd6d seq_file: introduce seq_escape_mem() new ce946d03d442 seq_file: add seq_escape_str() as replica of string_escape_str() new 4ed399a81002 seq_file: convert seq_escape() to use seq_escape_str() new aea48e557c73 nfsd: avoid non-flexible API in seq_quote_mem() new 1b14f46ecefc seq_file: drop unused *_escape_mem_ascii() new 7422bb9d4879 lib/math/rational.c: fix divide by zero new eb9581feba17 lib/math/rational: add Kunit test cases new ce199419b18e lib-math-rational-add-kunit-test-cases-fix new d4f487a09882 lib/math/rational: fix spelling mistake "demominator" -> " [...] new 06eee12003e1 lib/decompressors: fix spelling mistakes new ce04e20eabbc lib/mpi: fix spelling mistakes new 41534d078445 lib: memscan() fixlet new 86112f38cc0a lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new c4f0bf13cdb6 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new c739ec2da1ea checkpatch: scripts/spdxcheck.py now requires python3 new fde411a6d7b0 checkpatch: improve the indented label test new b4a3bee5c8c8 init: print out unknown kernel parameters new d87e88077070 init/main.c: silence some -Wunused-parameter warnings new 0e63a1c3dd54 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 07a20da990bc x86: signal: don't do sas_ss_reset() until we are certain [...] new bbf658095ae3 exec: remove checks in __register_bimfmt() new 9e078ef7905a kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new c149a22c914b kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] new 7fd666d34326 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new a4124cd53302 lib/decompressors: remove set but not used variabled 'level' new bb4430b4088b lib-decompressors-remove-set-but-not-used-variabled-level-fix new 164f04586f34 ipc sem: use kvmalloc for sem_undo allocation new f4e581b7bc76 ipc: use kmalloc for msg_queue and shmid_kernel new 1884ac114738 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new b47aef551c70 ipc/util.c: use binary search for max_idx new 3a546db2a98f ipc-utilc-use-binary-search-for-max_idx-fix new 702695973d8c linux-next-pre new effa3d4e0909 Merge branch 'akpm-current/current' new a34c438d75d1 lib/test: fix spelling mistakes new 86cd09a0d4b5 lib: fix spelling mistakes new c1e7f9d2ca73 mm/slub: use stackdepot to save stack trace in objects new f71570f302ba slub: STACKDEPOT: rename save_stack_trace() new 02fbb5c78b3f mm/slub: use stackdepot to save stack trace in objects-fix new f1b1730b049a mmap: make mlock_future_check() global new 5f27aedc91a8 riscv/Kconfig: make direct map manipulation options depend on MMU new d2ae2a169752 set_memory: allow querying whether set_direct_map_*() is a [...] new b138bf75e772 mm: introduce memfd_secret system call to create "secret" [...] new d1178dc848db mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 6fa3539ec210 PM: hibernate: disable when there are active secretmem users new 6d530f26527e arch, mm: wire up memfd_secret system call where relevant new 3472f7b88396 secretmem: test: add basic selftest for memfd_secret(2) new 6276badd23cd mm: fix spelling mistakes in header files new 2c05383e3783 buildid: only consider GNU notes for build ID parsing new 1577f31631d9 buildid: add API to parse build ID out of buffer new 6442344a82d5 buildid: stash away kernels build ID on init new 762ed5994169 buildid-stash-away-kernels-build-id-on-init-fix new cbefd7639e27 dump_stack: add vmlinux build ID to stack traces new 1ab61d5d4f45 module: add printk formats to add module build ID to stacktraces new ffd597b6a977 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new cdd51af12e64 buildid: fix build when CONFIG_MODULES is not set new 3b29ba47e891 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 9ec9b8da2631 module: fix build error when CONFIG_SYSFS is disabled new b7dd789227da arm64: stacktrace: use %pSb for backtrace printing new 6fe6c379b108 x86/dumpstack: use %pSb/%pBb for backtrace printing new f711809de8ab scripts/decode_stacktrace.sh: support debuginfod new 8b2d7eba3e26 scripts/decode_stacktrace.sh: silence stderr messages from [...] new 33988336b5f5 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 832e6f699479 buildid: mark some arguments const new e488864dbcf3 buildid: fix kernel-doc notation new 692b1d16631d kdump: use vmlinux_build_id to simplify
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 (40bab418df9a) \ N -- N -- N refs/heads/akpm (692b1d16631d)
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 932 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/configfs-usb-gadget-uac2 | 2 + Documentation/admin-guide/kernel-parameters.txt | 5 - Documentation/core-api/irq/irq-domain.rst | 1 + Documentation/devicetree/bindings/arm/renesas.yaml | 18 + .../bindings/clock/renesas,rzg2l-cpg.yaml | 83 ++ .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../devicetree/bindings/fpga/fpga-region.txt | 22 +- .../devicetree/bindings/i2c/aspeed,i2c.yaml | 75 ++ .../devicetree/bindings/i2c/i2c-aspeed.txt | 49 - .../interrupt-controller/renesas,irqc.yaml | 1 - .../bindings/memory-controllers/arm,pl353-smc.yaml | 131 ++ .../bindings/memory-controllers/pl353-smc.txt | 47 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/power/renesas,rzg2l-sysc.yaml | 63 + .../devicetree/bindings/soc/rockchip/grf.yaml | 1 - Documentation/fpga/dfl.rst | 4 +- Documentation/gpu/drm-uapi.rst | 13 + .../device_drivers/ethernet/mellanox/mlx5.rst | 88 ++ Documentation/security/IMA-templates.rst | 2 +- Documentation/sound/hd-audio/controls.rst | 2 +- Documentation/usb/gadget-testing.rst | 2 + Documentation/userspace-api/accelerators/ocxl.rst | 2 +- MAINTAINERS | 15 + arch/arc/kernel/signal.c | 64 +- arch/arc/kernel/vmlinux.lds.S | 2 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-vyasa.dts | 4 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 33 + arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 7 +- arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 7 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 1 - arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 9 +- arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 7 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 17 +- arch/arm/kernel/irq.c | 22 +- arch/arm/mach-zynq/Kconfig | 2 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 454 +++++++ .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 131 ++ .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 47 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 26 + arch/arm64/boot/dts/qcom/pm6150.dtsi | 24 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 102 ++ .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 112 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 102 -- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 4 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 5 + .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 543 ++++++++ arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 132 ++ arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi | 25 + arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 21 + arch/arm64/boot/dts/renesas/r9a07g044l2.dtsi | 13 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 27 + arch/arm64/configs/defconfig | 1 + arch/m68k/68000/dragen2.c | 1 + arch/m68k/68000/screen.h | 804 ++++++++++++ arch/mips/include/asm/irq.h | 1 + arch/mips/lantiq/xway/dma.c | 1 - arch/mips/pci/pci-rt3883.c | 1 - arch/mips/pci/pci-xtalk-bridge.c | 1 - arch/mips/sgi-ip27/ip27-irq.c | 1 - arch/mips/sgi-ip30/ip30-irq.c | 1 - arch/nios2/include/asm/irq.h | 1 + arch/nios2/kernel/irq.c | 1 - arch/powerpc/include/asm/irq.h | 5 +- arch/powerpc/kernel/mce.c | 1 - arch/powerpc/kvm/book3s_hv_uvmem.c | 1 - arch/powerpc/kvm/book3s_xive.c | 1 - arch/powerpc/kvm/book3s_xive_native.c | 1 - arch/powerpc/mm/book3s64/radix_pgtable.c | 1 - arch/powerpc/platforms/cell/Kconfig | 1 - arch/powerpc/platforms/cell/pmu.c | 1 - arch/powerpc/platforms/embedded6xx/flipper-pic.c | 1 - arch/powerpc/platforms/powermac/Kconfig | 1 - arch/powerpc/platforms/ps3/Kconfig | 1 - arch/powerpc/platforms/ps3/interrupt.c | 5 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 - arch/powerpc/sysdev/ehv_pic.c | 1 - arch/powerpc/sysdev/fsl_mpic_err.c | 1 - arch/powerpc/sysdev/i8259.c | 3 +- arch/powerpc/sysdev/mpic.c | 2 +- arch/powerpc/sysdev/tsi108_pci.c | 3 +- arch/powerpc/sysdev/xics/icp-hv.c | 1 - arch/powerpc/sysdev/xics/icp-opal.c | 1 - arch/powerpc/sysdev/xics/xics-common.c | 2 +- arch/powerpc/sysdev/xive/Kconfig | 1 - arch/x86/Kconfig | 33 +- arch/x86/Makefile | 5 +- arch/x86/include/asm/crash.h | 6 - arch/x86/include/asm/fpu/internal.h | 13 +- arch/x86/kernel/crash.c | 13 - arch/x86/kernel/fpu/signal.c | 54 +- arch/x86/kernel/fpu/xstate.c | 6 +- arch/x86/kernel/setup.c | 45 +- arch/x86/mm/ioremap.c | 4 +- drivers/acpi/resource.c | 9 +- drivers/clk/renesas/Kconfig | 9 + drivers/clk/renesas/Makefile | 2 + drivers/clk/renesas/r9a07g044-cpg.c | 127 ++ drivers/clk/renesas/renesas-rzg2l-cpg.c | 750 +++++++++++ drivers/clk/renesas/renesas-rzg2l-cpg.h | 136 ++ drivers/clocksource/Kconfig | 14 + drivers/clocksource/arm_arch_timer.c | 1 - drivers/clocksource/arm_global_timer.c | 122 +- drivers/clocksource/ingenic-sysost.c | 323 +++-- drivers/clocksource/samsung_pwm_timer.c | 41 +- drivers/clocksource/timer-mediatek.c | 24 + drivers/clocksource/timer-ti-dm.c | 6 + drivers/dma-buf/udmabuf.c | 50 +- drivers/firmware/qcom_scm.c | 3 + drivers/fpga/Kconfig | 4 +- drivers/fpga/fpga-bridge.c | 22 +- drivers/fpga/fpga-mgr.c | 22 +- drivers/fpga/fpga-region.c | 14 +- drivers/fpga/of-fpga-region.c | 8 +- drivers/fpga/stratix10-soc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 86 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 1 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 1 - .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 4 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 58 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 42 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 33 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 34 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 34 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 38 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 29 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 27 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 16 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 + drivers/gpu/drm/drm_auth.c | 3 +- drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 31 + drivers/gpu/drm/i915/display/intel_vga.c | 3 + drivers/gpu/drm/lima/lima_trace.h | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 6 + drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-db7430.c | 347 ++++++ drivers/hwmon/pmbus/dps920ab.c | 1 + drivers/hwmon/pmbus/pmbus_core.c | 2 +- drivers/hwmon/tps23861.c | 17 +- drivers/ide/falconide.c | 4 + drivers/idle/intel_idle.c | 33 + drivers/infiniband/core/iwcm.c | 9 +- drivers/infiniband/core/iwcm.h | 2 +- drivers/infiniband/core/iwpm_util.c | 12 +- drivers/infiniband/core/iwpm_util.h | 2 +- drivers/infiniband/core/mad_priv.h | 1 - drivers/infiniband/core/multicast.c | 20 +- drivers/infiniband/core/uverbs.h | 2 +- drivers/infiniband/core/uverbs_cmd.c | 5 + drivers/infiniband/core/uverbs_main.c | 12 +- drivers/infiniband/hw/cxgb4/cq.c | 6 +- drivers/infiniband/hw/cxgb4/ev.c | 8 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 +- drivers/infiniband/hw/hfi1/trace_misc.h | 4 +- drivers/infiniband/hw/hfi1/trace_rc.h | 4 +- drivers/infiniband/hw/hfi1/trace_tid.h | 6 +- drivers/infiniband/hw/hfi1/trace_tx.h | 8 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 6 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 12 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 8 +- drivers/infiniband/hw/irdma/puda.c | 5 +- drivers/infiniband/hw/irdma/utils.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 3 - drivers/infiniband/hw/mlx5/cq.c | 9 +- drivers/infiniband/hw/mlx5/fs.c | 20 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/sw/rdmavt/trace_cq.h | 4 +- drivers/infiniband/sw/rdmavt/trace_mr.h | 2 +- drivers/infiniband/sw/rdmavt/trace_qp.h | 4 +- drivers/infiniband/sw/rdmavt/trace_rc.h | 2 +- drivers/infiniband/sw/rdmavt/trace_tx.h | 4 +- drivers/infiniband/ulp/ipoib/ipoib.h | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 8 +- drivers/iommu/intel/Kconfig | 6 + drivers/iommu/intel/Makefile | 1 + drivers/iommu/intel/debugfs.c | 111 ++ drivers/iommu/intel/dmar.c | 54 +- drivers/iommu/intel/iommu.c | 163 ++- drivers/iommu/intel/pasid.c | 2 +- drivers/iommu/intel/perf.c | 166 +++ drivers/iommu/intel/perf.h | 73 ++ drivers/iommu/intel/svm.c | 643 +++++----- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/exynos-combiner.c | 10 +- drivers/irqchip/irq-al-fic.c | 7 +- drivers/irqchip/irq-armada-370-xp.c | 19 +- drivers/irqchip/irq-aspeed-i2c-ic.c | 8 +- drivers/irqchip/irq-aspeed-scu-ic.c | 6 +- drivers/irqchip/irq-ath79-misc.c | 2 +- drivers/irqchip/irq-bcm2835.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-bcm7038-l1.c | 6 +- drivers/irqchip/irq-bcm7120-l2.c | 6 +- drivers/irqchip/irq-brcmstb-l2.c | 2 +- drivers/irqchip/irq-dw-apb-ictl.c | 3 +- drivers/irqchip/irq-gic.c | 13 +- drivers/irqchip/irq-goldfish-pic.c | 5 +- drivers/irqchip/irq-i8259.c | 4 +- drivers/irqchip/irq-idt3243x.c | 6 +- drivers/irqchip/irq-imgpdc.c | 11 +- drivers/irqchip/irq-imx-intmux.c | 9 +- drivers/irqchip/irq-imx-irqsteer.c | 9 +- drivers/irqchip/irq-ingenic-tcu.c | 2 +- drivers/irqchip/irq-ingenic.c | 3 +- drivers/irqchip/irq-keystone.c | 14 +- drivers/irqchip/irq-loongson-htpic.c | 2 +- drivers/irqchip/irq-loongson-htvec.c | 4 +- drivers/irqchip/irq-loongson-liointc.c | 2 +- drivers/irqchip/irq-lpc32xx.c | 2 +- drivers/irqchip/irq-ls-scfg-msi.c | 6 +- drivers/irqchip/irq-ls1x.c | 2 +- drivers/irqchip/irq-mbigen.c | 12 +- drivers/irqchip/irq-mips-gic.c | 21 +- drivers/irqchip/irq-mscc-ocelot.c | 2 +- drivers/irqchip/irq-mvebu-pic.c | 7 +- drivers/irqchip/irq-mvebu-sei.c | 13 +- drivers/irqchip/irq-nvic.c | 4 +- drivers/irqchip/irq-orion.c | 2 +- drivers/irqchip/irq-partition-percpu.c | 9 +- drivers/irqchip/irq-pruss-intc.c | 9 +- drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/irqchip/irq-renesas-irqc.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/irqchip/irq-stm32-exti.c | 10 +- drivers/irqchip/irq-sunxi-nmi.c | 3 +- drivers/irqchip/irq-tb10x.c | 2 +- drivers/irqchip/irq-ti-sci-inta.c | 9 +- drivers/irqchip/irq-ts4800.c | 3 +- drivers/irqchip/irq-versatile-fpga.c | 2 +- drivers/irqchip/irq-vic.c | 2 +- drivers/irqchip/irq-xilinx-intc.c | 23 +- drivers/irqchip/qcom-irq-combiner.c | 6 +- drivers/irqchip/qcom-pdc.c | 8 +- drivers/memory/emif.c | 678 ---------- drivers/memory/fsl_ifc.c | 8 +- drivers/memory/pl353-smc.c | 314 +---- drivers/memory/tegra/tegra124-emc.c | 4 - drivers/memory/tegra/tegra20-emc.c | 4 - drivers/memory/tegra/tegra210-emc-core.c | 4 - drivers/memory/tegra/tegra30-emc.c | 4 - drivers/misc/bcm-vk/bcm_vk_msg.c | 3 +- drivers/misc/eeprom/idt_89hpesx.c | 41 +- drivers/misc/habanalabs/gaudi/gaudi.c | 3 - drivers/misc/mei/mei-trace.h | 6 +- drivers/misc/pvpanic/pvpanic.c | 3 - drivers/misc/uacce/uacce.c | 11 +- drivers/mtd/spi-nor/controllers/intel-spi-pci.c | 1 + drivers/mtd/spi-nor/core.c | 2 +- drivers/mtd/spi-nor/core.h | 4 + drivers/mtd/spi-nor/macronix.c | 5 +- drivers/mtd/spi-nor/otp.c | 156 ++- drivers/mtd/spi-nor/winbond.c | 1 + drivers/net/ethernet/ibm/ibmvnic.c | 156 ++- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 18 +- drivers/net/ethernet/intel/ice/ice_main.c | 15 + .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 12 +- drivers/net/ethernet/marvell/prestera/prestera.h | 30 +- .../net/ethernet/marvell/prestera/prestera_hw.c | 180 ++- .../net/ethernet/marvell/prestera/prestera_hw.h | 14 + .../net/ethernet/marvell/prestera/prestera_main.c | 267 +++- .../ethernet/marvell/prestera/prestera_switchdev.c | 163 ++- .../ethernet/marvell/prestera/prestera_switchdev.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 10 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 22 + .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 424 +++++++ .../ethernet/mellanox/mlx5/core/en/rep/bridge.h | 21 + .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 15 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 38 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 50 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 6 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 1299 ++++++++++++++++++++ .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 53 + .../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 53 + .../mlx5/core/esw/diag/bridge_tracepoint.h | 113 ++ drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 7 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 3 + .../mellanox/mlx5/core/steering/dr_action.c | 187 ++- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 7 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.h | 1 + .../mellanox/mlx5/core/steering/dr_ste_v0.c | 5 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 120 +- .../mellanox/mlx5/core/steering/dr_types.h | 22 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 20 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 12 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 30 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/ethernet/ti/cpsw.c | 3 +- drivers/net/ethernet/ti/cpsw_new.c | 3 +- drivers/net/ethernet/ti/davinci_emac.c | 5 +- drivers/net/ethernet/wiznet/w5100.c | 7 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 7 +- drivers/net/fjes/fjes_main.c | 4 + drivers/net/fjes/fjes_trace.h | 4 +- drivers/net/ipa/ipa_cmd.c | 40 +- drivers/net/ipa/ipa_data-v3.5.1.c | 30 +- drivers/net/ipa/ipa_data-v4.11.c | 44 +- drivers/net/ipa/ipa_data-v4.2.c | 36 +- drivers/net/ipa/ipa_data-v4.5.c | 46 +- drivers/net/ipa/ipa_data-v4.9.c | 46 +- drivers/net/ipa/ipa_mem.c | 108 +- drivers/net/ipa/ipa_mem.h | 3 +- drivers/net/ipa/ipa_qmi.c | 32 +- drivers/net/ipa/ipa_smp2p.c | 5 +- drivers/net/ipa/ipa_table.c | 94 +- drivers/net/ipa/ipa_uc.c | 3 +- drivers/net/mdio/mdio-mux-bcm-iproc.c | 7 +- drivers/net/phy/phy_device.c | 12 + drivers/net/wan/ixp4xx_hss.c | 144 ++- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 3 +- drivers/ntb/test/ntb_msi_test.c | 4 +- drivers/ntb/test/ntb_perf.c | 1 + drivers/ntb/test/ntb_pingpong.c | 2 +- drivers/pci/controller/pci-aardvark.c | 49 +- drivers/pci/hotplug/pci_hotplug_core.c | 8 +- drivers/pci/hotplug/rpadlpar_sysfs.c | 4 +- drivers/pci/hotplug/shpchp_sysfs.c | 38 +- drivers/pci/iov.c | 23 +- drivers/pci/msi.c | 8 +- drivers/pci/p2pdma.c | 7 +- drivers/pci/pci-label.c | 22 +- drivers/pci/pci-sysfs.c | 2 +- drivers/pci/pci.c | 54 +- drivers/pci/pcie/aer.c | 20 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/quirks.c | 16 +- drivers/pci/slot.c | 18 +- drivers/pci/switch/switchtec.c | 18 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 246 +--- drivers/pnp/pnpbios/core.c | 4 +- drivers/remoteproc/Kconfig | 1 + drivers/scsi/ibmvscsi/ibmvfc.c | 1 - drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 1 - drivers/soc/litex/Kconfig | 12 - drivers/soc/litex/litex_soc_ctrl.c | 3 +- drivers/soc/qcom/rpmpd.c | 22 + drivers/soc/renesas/Kconfig | 5 + drivers/soc/renesas/renesas-soc.c | 33 +- drivers/staging/gdm724x/gdm_lte.c | 1 - drivers/staging/gs_fpgaboot/README | 2 +- drivers/staging/mt7621-dts/mt7621.dtsi | 21 +- drivers/staging/mt7621-pci/pci-mt7621.c | 100 +- drivers/staging/octeon-usb/octeon-hcd.c | 2 - drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 135 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 26 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 23 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 31 +- drivers/staging/rtl8188eu/hal/odm.c | 5 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 11 +- drivers/staging/rtl8188eu/include/rtw_cmd.h | 2 - drivers/staging/rtl8188eu/include/rtw_debug.h | 18 - drivers/staging/rtl8188eu/include/rtw_recv.h | 3 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 15 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 130 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 18 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 4 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 4 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 18 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 20 +- drivers/tty/serial/sh-sci.c | 3 - drivers/tty/tty_ldisc.c | 3 +- drivers/usb/cdns3/cdns3-gadget.c | 4 +- drivers/usb/cdns3/cdnsp-trace.h | 2 +- drivers/usb/core/message.c | 6 + drivers/usb/dwc2/core.c | 30 +- drivers/usb/dwc3/core.c | 6 +- drivers/usb/gadget/function/f_fs.c | 65 +- drivers/usb/gadget/function/f_printer.c | 3 +- drivers/usb/gadget/function/f_uac2.c | 144 ++- drivers/usb/gadget/function/u_audio.c | 225 +++- drivers/usb/gadget/function/u_audio.h | 12 + drivers/usb/gadget/function/u_uac2.h | 4 + drivers/usb/serial/cp210x.c | 84 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 1 + drivers/watchdog/octeon-wdt-main.c | 1 - fs/gfs2/bmap.c | 2 +- fs/gfs2/glock.c | 3 +- fs/io_uring.c | 2 - fs/nfs/nfs4trace.h | 6 +- fs/nfs/nfstrace.h | 4 +- include/clocksource/samsung_pwm.h | 3 +- include/clocksource/timer-ti-dm.h | 1 + include/dt-bindings/clock/r9a07g044-cpg.h | 89 ++ include/dt-bindings/power/qcom-rpmpd.h | 8 + include/linux/fpga/fpga-bridge.h | 2 +- include/linux/fpga/fpga-mgr.h | 2 +- include/linux/intel-iommu.h | 44 +- include/linux/interrupt.h | 2 +- include/linux/irqdesc.h | 18 +- include/linux/irqdomain.h | 65 +- include/linux/litex.h | 103 +- include/linux/mlx5/device.h | 10 + include/linux/mlx5/fs.h | 14 +- include/linux/mlx5/mlx5_ifc.h | 40 +- include/linux/mlx5/transobj.h | 1 + include/linux/mmzone.h | 20 +- include/linux/pl353-smc.h | 30 - include/linux/seqlock.h | 6 +- include/linux/uio.h | 8 +- include/linux/vt_kern.h | 1 - include/net/sock.h | 17 +- include/sound/memalloc.h | 80 +- include/sound/pcm.h | 20 +- include/trace/events/btrfs.h | 2 +- include/trace/events/dma_fence.h | 4 +- include/trace/events/intel_iommu.h | 37 + include/trace/events/rpcgss.h | 4 +- include/trace/events/sunrpc.h | 40 +- include/uapi/drm/drm.h | 4 +- include/uapi/linux/audit.h | 4 +- include/uapi/linux/netlink.h | 5 +- kernel/audit.h | 2 +- kernel/auditsc.c | 8 +- kernel/cgroup/cgroup-v1.c | 4 + kernel/irq/Kconfig | 5 - kernel/irq/chip.c | 2 +- kernel/irq/irqdesc.c | 73 +- kernel/irq/irqdomain.c | 118 +- kernel/irq/manage.c | 15 +- kernel/irq_work.c | 3 - lib/iov_iter.c | 2 +- mm/internal.h | 2 +- mm/page_alloc.c | 159 +-- mm/swap.c | 2 +- net/atm/resources.c | 7 +- net/bridge/br_private.h | 4 +- net/bridge/br_vlan_tunnel.c | 38 +- net/core/skbuff.c | 4 +- net/dccp/ccids/lib/tfrc_equation.c | 1 + net/ipv4/ping.c | 12 +- net/mac80211/trace.h | 2 +- net/mptcp/options.c | 2 + net/netfilter/nf_synproxy_core.c | 5 + net/packet/af_packet.c | 9 +- net/sched/act_ct.c | 21 +- net/sched/sch_cake.c | 6 +- net/tipc/node.c | 2 +- net/tipc/socket.c | 2 +- net/tipc/subscr.c | 2 +- net/unix/af_unix.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- net/x25/x25_route.c | 15 +- security/integrity/evm/evm_main.c | 2 +- security/integrity/ima/ima_appraise.c | 3 +- security/integrity/ima/ima_asymmetric_keys.c | 1 + security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_fs.c | 6 +- security/integrity/ima/ima_main.c | 2 +- security/integrity/ima/ima_template.c | 8 +- security/integrity/ima/ima_template_lib.c | 23 +- security/safesetid/lsm.c | 2 +- security/safesetid/lsm.h | 2 +- security/selinux/avc.c | 13 +- sound/arm/pxa2xx-ac97.c | 4 +- sound/core/hwdep.c | 6 +- sound/core/info_oss.c | 3 +- sound/core/init.c | 12 +- sound/core/memalloc.c | 444 ++++--- sound/core/memalloc_local.h | 19 + sound/core/oss/mixer_oss.c | 45 +- sound/core/oss/pcm_oss.c | 70 +- sound/core/oss/pcm_plugin.c | 26 +- sound/core/pcm_compat.c | 6 +- sound/core/pcm_lib.c | 64 +- sound/core/pcm_local.h | 5 - sound/core/pcm_memory.c | 21 - sound/core/pcm_misc.c | 12 +- sound/core/pcm_native.c | 45 +- sound/core/seq/oss/seq_oss.c | 26 +- sound/core/seq/oss/seq_oss_init.c | 9 +- sound/core/seq/oss/seq_oss_midi.c | 33 +- sound/core/seq/oss/seq_oss_rw.c | 3 +- sound/core/seq/oss/seq_oss_synth.c | 9 +- sound/core/seq/oss/seq_oss_writeq.c | 3 +- sound/core/seq/seq_clientmgr.c | 51 +- sound/core/seq/seq_dummy.c | 3 +- sound/core/seq/seq_fifo.c | 3 +- sound/core/seq/seq_memory.c | 6 +- sound/core/seq/seq_midi.c | 27 +- sound/core/seq/seq_queue.c | 21 +- sound/core/seq/seq_timer.c | 10 +- sound/core/seq/seq_virmidi.c | 9 +- sound/core/sgbuf.c | 90 +- sound/core/sound.c | 3 +- sound/core/sound_oss.c | 3 +- sound/drivers/mpu401/mpu401.c | 9 +- sound/drivers/mpu401/mpu401_uart.c | 19 +- sound/drivers/mtpav.c | 15 +- sound/drivers/mts64.c | 15 +- sound/drivers/opl3/opl3_lib.c | 42 +- sound/drivers/opl3/opl3_oss.c | 6 +- sound/drivers/opl3/opl3_seq.c | 9 +- sound/drivers/portman2x4.c | 15 +- sound/drivers/serial-u16550.c | 27 +- sound/drivers/vx/vx_core.c | 60 +- sound/drivers/vx/vx_hwdep.c | 12 +- sound/drivers/vx/vx_mixer.c | 39 +- sound/drivers/vx/vx_pcm.c | 32 +- sound/firewire/amdtp-stream.c | 46 +- sound/firewire/amdtp-stream.h | 1 - sound/i2c/cs8427.c | 24 +- sound/i2c/other/ak4114.c | 3 +- sound/i2c/other/ak4117.c | 3 +- sound/i2c/tea6330t.c | 24 +- sound/isa/ad1816a/ad1816a.c | 23 +- sound/isa/ad1816a/ad1816a_lib.c | 27 +- sound/isa/als100.c | 18 +- sound/isa/azt2320.c | 21 +- sound/isa/cmi8330.c | 37 +- sound/isa/cs423x/cs4236.c | 21 +- sound/isa/cs423x/cs4236_lib.c | 12 +- sound/isa/es1688/es1688_lib.c | 3 +- sound/isa/es18xx.c | 51 +- sound/isa/gus/gus_main.c | 18 +- sound/isa/gus/gus_mem.c | 3 +- sound/isa/gus/gus_mixer.c | 6 +- sound/isa/gus/gus_pcm.c | 23 +- sound/isa/gus/gus_uart.c | 3 +- sound/isa/gus/gusclassic.c | 6 +- sound/isa/gus/gusextreme.c | 6 +- sound/isa/gus/gusmax.c | 36 +- sound/isa/gus/interwave.c | 90 +- sound/isa/opl3sa2.c | 68 +- sound/isa/opti9xx/miro.c | 27 +- sound/isa/opti9xx/opti92x-ad1848.c | 27 +- sound/isa/sb/emu8000.c | 21 +- sound/isa/sb/emu8000_patch.c | 3 +- sound/isa/sb/emu8000_pcm.c | 6 +- sound/isa/sb/sb16.c | 65 +- sound/isa/sb/sb16_csp.c | 29 +- sound/isa/sb/sb16_main.c | 6 +- sound/isa/sb/sb8.c | 38 +- sound/isa/sb/sb8_main.c | 3 +- sound/isa/sb/sb8_midi.c | 3 +- sound/isa/sb/sb_common.c | 9 +- sound/isa/sb/sb_mixer.c | 55 +- sound/isa/wavefront/wavefront.c | 6 +- sound/isa/wavefront/wavefront_midi.c | 20 +- sound/isa/wavefront/wavefront_synth.c | 56 +- sound/isa/wss/wss_lib.c | 9 +- sound/parisc/harmony.c | 7 +- sound/pci/ac97/ac97_codec.c | 205 +-- sound/pci/ac97/ac97_patch.c | 137 ++- sound/pci/ad1889.c | 15 +- sound/pci/ak4531_codec.c | 9 +- sound/pci/als300.c | 22 +- sound/pci/als4000.c | 55 +- sound/pci/atiixp.c | 33 +- sound/pci/atiixp_modem.c | 40 +- sound/pci/au88x0/au88x0.c | 77 +- sound/pci/au88x0/au88x0_a3d.c | 28 +- sound/pci/au88x0/au88x0_core.c | 47 +- sound/pci/au88x0/au88x0_eq.c | 20 +- sound/pci/au88x0/au88x0_mixer.c | 3 +- sound/pci/au88x0/au88x0_mpu401.c | 14 +- sound/pci/au88x0/au88x0_pcm.c | 15 +- sound/pci/azt3328.c | 3 +- sound/pci/bt87x.c | 3 +- sound/pci/ca0106/ca0106_main.c | 18 +- sound/pci/ca0106/ca_midi.c | 3 +- sound/pci/cmipci.c | 83 +- sound/pci/cs4281.c | 54 +- sound/pci/cs46xx/cs46xx.c | 31 +- sound/pci/cs46xx/cs46xx_lib.c | 51 +- sound/pci/cs46xx/dsp_spos.c | 3 +- sound/pci/cs5535audio/cs5535audio.c | 28 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 10 +- sound/pci/echoaudio/darla20_dsp.c | 6 +- sound/pci/echoaudio/darla24_dsp.c | 6 +- sound/pci/echoaudio/echo3g_dsp.c | 3 +- sound/pci/echoaudio/echoaudio.c | 220 ++-- sound/pci/echoaudio/echoaudio_dsp.c | 12 +- sound/pci/echoaudio/echoaudio_gml.c | 3 +- sound/pci/echoaudio/gina20_dsp.c | 6 +- sound/pci/echoaudio/gina24_dsp.c | 6 +- sound/pci/echoaudio/indigo_dsp.c | 6 +- sound/pci/echoaudio/indigodj_dsp.c | 6 +- sound/pci/echoaudio/indigoio_dsp.c | 6 +- sound/pci/echoaudio/layla20_dsp.c | 6 +- sound/pci/echoaudio/layla24_dsp.c | 9 +- sound/pci/echoaudio/mia_dsp.c | 6 +- sound/pci/echoaudio/midi.c | 4 +- sound/pci/echoaudio/mona_dsp.c | 6 +- sound/pci/emu10k1/emu10k1.c | 42 +- sound/pci/emu10k1/emu10k1_callback.c | 3 +- sound/pci/emu10k1/emu10k1x.c | 85 +- sound/pci/emu10k1/emufx.c | 13 +- sound/pci/emu10k1/emumixer.c | 78 +- sound/pci/emu10k1/emumpu401.c | 12 +- sound/pci/emu10k1/emupcm.c | 24 +- sound/pci/emu10k1/memory.c | 21 +- sound/pci/emu10k1/p16v.c | 13 +- sound/pci/emu10k1/timer.c | 3 +- sound/pci/ens1370.c | 45 +- sound/pci/es1938.c | 42 +- sound/pci/es1968.c | 75 +- sound/pci/fm801.c | 63 +- sound/pci/ice1712/delta.c | 6 +- sound/pci/ice1712/ews.c | 24 +- sound/pci/intel8x0.c | 46 +- sound/pci/intel8x0m.c | 36 +- sound/pci/korg1212/korg1212.c | 24 +- sound/pci/maestro3.c | 21 +- sound/pci/mixart/mixart.c | 29 +- sound/pci/mixart/mixart_hwdep.c | 17 +- sound/pci/mixart/mixart_mixer.c | 33 +- sound/pci/nm256/nm256.c | 27 +- sound/pci/pcxhr/pcxhr.c | 22 +- sound/pci/pcxhr/pcxhr_hwdep.c | 9 +- sound/pci/riptide/riptide.c | 88 +- sound/pci/rme32.c | 76 +- sound/pci/rme96.c | 148 ++- sound/pci/rme9652/hdsp.c | 121 +- sound/pci/rme9652/rme9652.c | 98 +- sound/pci/sonicvibes.c | 67 +- sound/pci/trident/trident.c | 41 +- sound/pci/trident/trident.h | 1 - sound/pci/trident/trident_main.c | 95 +- sound/pci/trident/trident_memory.c | 53 +- sound/pci/via82xx.c | 78 +- sound/pci/via82xx_modem.c | 52 +- sound/pci/vx222/vx222.c | 18 +- sound/pci/vx222/vx222_ops.c | 12 +- sound/pci/ymfpci/ymfpci.c | 71 +- sound/pci/ymfpci/ymfpci_main.c | 72 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 3 +- sound/pcmcia/vx/vxp_mixer.c | 6 +- sound/pcmcia/vx/vxp_ops.c | 6 +- sound/pcmcia/vx/vxpocket.c | 3 +- sound/ppc/beep.c | 5 +- sound/ppc/daca.c | 24 +- sound/ppc/keywest.c | 6 +- sound/ppc/pmac.c | 6 +- sound/ppc/powermac.c | 21 +- sound/ppc/tumbler.c | 72 +- sound/sparc/amd7930.c | 14 +- sound/sparc/cs4231.c | 10 +- sound/sparc/dbri.c | 11 +- sound/synth/emux/emux.c | 3 +- sound/synth/emux/emux_effect.c | 13 +- sound/synth/emux/emux_hwdep.c | 6 +- sound/synth/emux/soundfont.c | 40 +- sound/usb/clock.c | 7 + sound/usb/quirks-table.h | 70 ++ tools/objtool/elf.c | 25 +- tools/testing/selftests/x86/Makefile | 3 +- .../testing/selftests/x86/corrupt_xstate_header.c | 114 ++ 688 files changed, 15915 insertions(+), 6844 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml create mode 100644 Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-aspeed.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl353- [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/pl353-smc.txt create mode 100644 Documentation/devicetree/bindings/power/renesas,rzg2l-sysc.yaml create mode 100644 arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi create mode 100644 arch/m68k/68000/screen.h create mode 100644 drivers/clk/renesas/r9a07g044-cpg.c create mode 100644 drivers/clk/renesas/renesas-rzg2l-cpg.c create mode 100644 drivers/clk/renesas/renesas-rzg2l-cpg.h create mode 100644 drivers/gpu/drm/panel/panel-samsung-db7430.c create mode 100644 drivers/iommu/intel/perf.c create mode 100644 drivers/iommu/intel/perf.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/diag/bridge_tracepoint.h create mode 100644 include/dt-bindings/clock/r9a07g044-cpg.h delete mode 100644 include/linux/pl353-smc.h create mode 100644 sound/core/memalloc_local.h create mode 100644 tools/testing/selftests/x86/corrupt_xstate_header.c