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 7f23e04fc10d kdump: use vmlinux_build_id to simplify omits 3f47269ec8c7 buildid: fix kernel-doc notation omits 1e2e2986e5f4 buildid: mark some arguments const omits b0fbd5fa38bb scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 2de82f6f96bf scripts/decode_stacktrace.sh: silence stderr messages from [...] omits ef482dea94b2 scripts/decode_stacktrace.sh: support debuginfod omits 25aa942afac1 x86/dumpstack: use %pSb/%pBb for backtrace printing omits 7227fdb66247 arm64: stacktrace: use %pSb for backtrace printing omits 0a0c3b546b90 module: fix build error when CONFIG_SYSFS is disabled omits 73381bdf5e6d module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits bba943b3cb00 buildid: fix build when CONFIG_MODULES is not set omits fda2d9d06e62 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 72ea4ddaba33 module: add printk formats to add module build ID to stacktraces omits 27ec048503e8 dump_stack: add vmlinux build ID to stack traces omits c779013d65c4 buildid-stash-away-kernels-build-id-on-init-fix omits 128e96f4d701 buildid: stash away kernels build ID on init omits f13ad69a0a85 buildid: add API to parse build ID out of buffer omits 6bdacf678715 buildid: only consider GNU notes for build ID parsing omits a12b3fac0155 mm: fix spelling mistakes in header files omits 74a096a0acab secretmem: test: add basic selftest for memfd_secret(2) omits 40ea3003444f arch, mm: wire up memfd_secret system call where relevant omits f04287fe9136 PM: hibernate: disable when there are active secretmem users omits e3da0289148e mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 74007aec9108 mm: introduce memfd_secret system call to create "secret" [...] omits ee8cda137c10 set_memory: allow querying whether set_direct_map_*() is a [...] omits c57132541665 riscv/Kconfig: make direct map manipulation options depend on MMU omits 5099d46a27e6 mmap: make mlock_future_check() global omits afee0c0c3149 mm/slub: use stackdepot to save stack trace in objects-fix omits bbf45a8a8287 slub: STACKDEPOT: rename save_stack_trace() omits bfacca02cb8e mm/slub: use stackdepot to save stack trace in objects omits bfc8b9f38a7e Merge branch 'akpm-current/current' omits 7c027caf01cf Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits c2a9fa73835f Merge remote-tracking branch 'cxl/next' omits 5efaac283038 Merge remote-tracking branch 'rust/rust-next' omits 05e97e17598a Merge remote-tracking branch 'memblock/for-next' omits e96f1334687c Merge remote-tracking branch 'mhi/mhi-next' omits 890de4264644 Merge remote-tracking branch 'fpga/for-next' omits 2cd1bb8df6eb Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 14a51fd73aba Merge remote-tracking branch 'hyperv/hyperv-next' omits b718eab04445 Merge remote-tracking branch 'nvmem/for-next' omits 888e29aacd55 Merge remote-tracking branch 'slimbus/for-next' omits 771020c22ad0 Merge remote-tracking branch 'gnss/gnss-next' omits b084e71aac04 Merge remote-tracking branch 'kspp/for-next/kspp' omits 2831555557b7 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits b36e9f5888e7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 8de3c38d5dc3 Merge remote-tracking branch 'rtc/rtc-next' omits e4d2a8589372 Merge remote-tracking branch 'coresight/next' omits 8387d481eb1e Merge remote-tracking branch 'livepatching/for-next' omits 2ae58793a128 Merge remote-tracking branch 'userns/for-next' omits b3a726b8f6e4 Merge remote-tracking branch 'pwm/for-next' omits 018af4bdb75e Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 8dddd505771a Merge remote-tracking branch 'pinctrl-intel/for-next' omits 80531d561934 Merge remote-tracking branch 'pinctrl/for-next' omits 2da0b9d0b558 Merge remote-tracking branch 'gpio-intel/for-next' omits 265f837d91d3 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 2ae50d4b6a5e Merge remote-tracking branch 'rpmsg/for-next' omits fb5b76c852bf Merge remote-tracking branch 'vhost/linux-next' omits b187b5130c2e Merge remote-tracking branch 'scsi-mkp/for-next' omits 2cd3e8a7ba0c Merge remote-tracking branch 'scsi/for-next' omits f65179fca65d Merge remote-tracking branch 'cgroup/for-next' omits 246fbcf092d9 Merge remote-tracking branch 'dmaengine/next' omits 169683847fe7 Merge remote-tracking branch 'icc/icc-next' omits 9f0b2739d859 Merge remote-tracking branch 'iio/togreg' omits 0243d9e792e6 Merge remote-tracking branch 'staging/staging-next' omits 4b8d1540d7ee Merge remote-tracking branch 'thunderbolt/next' omits 663a8dee15b4 Merge remote-tracking branch 'soundwire/next' omits af3c3d37078a Merge remote-tracking branch 'phy-next/next' omits d482997e2aef Merge remote-tracking branch 'extcon/extcon-next' omits 65fd61b78032 Merge remote-tracking branch 'char-misc/char-misc-next' omits 429fb8d2c6d9 Merge remote-tracking branch 'tty/tty-next' omits 93ddc887b0d9 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits bb37446009c1 Merge remote-tracking branch 'usb-serial/usb-next' omits 0299f9df9d77 Merge remote-tracking branch 'usb/usb-next' omits f6a2bc9d749d Merge remote-tracking branch 'driver-core/driver-core-next' omits f79cceb4afae Merge remote-tracking branch 'ipmi/for-next' omits 194e35514867 Merge remote-tracking branch 'leds/for-next' omits 7027c109895a Merge remote-tracking branch 'drivers-x86/for-next' omits dddae12672c4 Merge remote-tracking branch 'percpu/for-next' omits b77ef1b8fa32 Merge remote-tracking branch 'kvm-arm/next' omits 7312572ce2fd Merge remote-tracking branch 'rcu/rcu/next' omits 5f7eb5477ce9 Merge remote-tracking branch 'edac/edac-for-next' omits f1a078f59c35 Merge remote-tracking branch 'tip/auto-latest' omits 35efce89d62f Merge remote-tracking branch 'spi/for-next' omits 266674558bf2 Merge remote-tracking branch 'devicetree/for-next' omits bf14c71c88ca Merge remote-tracking branch 'audit/next' omits 8722e58b9cfd Merge remote-tracking branch 'iommu/next' omits 629b4f8bc613 Merge remote-tracking branch 'smack/next' omits c3a26421ec7a Merge remote-tracking branch 'selinux/next' omits 089b59e2ced7 Merge remote-tracking branch 'keys/keys-next' omits 4ac1f333f368 Merge remote-tracking branch 'integrity/next-integrity' omits 059bfebc2818 Merge remote-tracking branch 'apparmor/apparmor-next' omits 874f08392874 Merge remote-tracking branch 'security/next-testing' omits c09cdf316da2 Merge remote-tracking branch 'regulator/for-next' omits 6b2e07898ff4 Merge remote-tracking branch 'battery/for-next' omits 00fc2fc9516a Merge remote-tracking branch 'backlight/for-backlight-next' omits d1a0bbae5d95 Merge remote-tracking branch 'mfd/for-mfd-next' omits b4edcc1936b4 Merge remote-tracking branch 'mmc/next' omits 338293d022bc Merge remote-tracking branch 'device-mapper/for-next' omits 2ae535f34249 Merge remote-tracking branch 'block/for-next' omits ce66b45b5064 Merge remote-tracking branch 'input/next' omits 5dc1e052e0d4 Merge remote-tracking branch 'modules/modules-next' omits 773957e41dc2 Merge remote-tracking branch 'sound-asoc/for-next' omits 486f07e2165a Merge remote-tracking branch 'sound/for-next' omits 81cadcd1318e Merge remote-tracking branch 'regmap/for-next' omits 409a8bda5b05 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 56644603c920 Merge remote-tracking branch 'drm-msm/msm-next' omits ecc414da4f14 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 62c833078bab Merge remote-tracking branch 'drm-intel/for-linux-next' omits d680003fea70 Merge remote-tracking branch 'amdgpu/drm-next' omits 1bb999c16525 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 84a943815956 Merge remote-tracking branch 'drm/drm-next' omits 92e860696542 Merge remote-tracking branch 'crypto/master' omits 5a7800bd089b Merge remote-tracking branch 'spi-nor/spi-nor/next' omits b25fe02c9811 Merge remote-tracking branch 'nand/nand/next' omits 2d426c0f33fa Merge remote-tracking branch 'mtd/mtd/next' omits a89cfd1463ae Merge remote-tracking branch 'gfs2/for-next' omits 11edd174fec5 Merge remote-tracking branch 'bluetooth/master' omits 415661322274 Merge remote-tracking branch 'wireless-drivers-next/master' omits 939d8e6eda0a Merge remote-tracking branch 'netfilter-next/master' omits f50ff7e4f320 Merge remote-tracking branch 'ipsec-next/master' omits 90a24ba187cf Merge remote-tracking branch 'bpf-next/for-next' omits 9cdc4f22ddbb Merge remote-tracking branch 'net-next/master' omits 2eaad81c5745 Merge remote-tracking branch 'rdma/for-next' omits ca1db28d39b3 Merge remote-tracking branch 'dlm/next' omits e7bfa9d6b183 Merge remote-tracking branch 'opp/opp/linux-next' omits 7f32bd1a13af Merge remote-tracking branch 'devfreq/devfreq-next' omits fb91ae624140 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 23bc7ace31db Merge remote-tracking branch 'pm/linux-next' omits a984bd16454b Merge remote-tracking branch 'v4l-dvb/master' omits 37522393d6d7 dt-bindings: net: Convert MDIO mux bindings to DT schema omits 00a4f4eef60d Merge remote-tracking branch 'jc_docs/docs-next' omits 50d606b8d7f4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a66cec598f49 dt-bindings: iio: multiplexer: Convert io-channel-mux bind [...] omits 395c52cbe951 Merge remote-tracking branch 'i2c/i2c/for-next' omits 2e189bc3fcb3 Merge remote-tracking branch 'hid/for-next' omits ebf6657fe312 Merge remote-tracking branch 'printk/for-next' omits 62cae20fb466 Merge remote-tracking branch 'vfs/for-next' omits 1d0a648c379a Merge remote-tracking branch 'v9fs/9p-next' omits 8067c4cf14b1 Merge remote-tracking branch 'nfsd/nfsd-next' omits b3a9f9ae36ae Merge remote-tracking branch 'jfs/jfs-next' omits 0c5bb18a8277 Merge remote-tracking branch 'f2fs/dev' omits 9ec81126c3b7 Merge remote-tracking branch 'ext3/for_next' omits 8efbc1435711 Merge remote-tracking branch 'erofs/dev' omits 5dad0fd9296f Merge remote-tracking branch 'configfs/for-next' omits cdc483f6157f Merge remote-tracking branch 'cifsd/cifsd-for-next' omits ef9d9e796b99 Merge remote-tracking branch 'cifs/for-next' omits 2ab0bd1701e0 Merge remote-tracking branch 'ceph/master' omits 3330ff537e80 Merge remote-tracking branch 'btrfs/for-next' omits 229a663d6b30 Merge remote-tracking branch 'pidfd/for-next' omits 53cc15a3761e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f4d67eea57a3 Merge remote-tracking branch 'sh/for-next' omits eb385f914202 Merge remote-tracking branch 's390/for-next' omits 616d238af413 Merge remote-tracking branch 'risc-v/for-next' omits c7c8960df5b1 Merge remote-tracking branch 'powerpc/next' omits c807296b27ac Merge remote-tracking branch 'mips/mips-next' omits 61dfee8f32c7 Merge remote-tracking branch 'microblaze/next' omits ae5e836c21d0 Merge remote-tracking branch 'm68k/for-next' omits 03ba6cd59065 Merge remote-tracking branch 'h8300/h8300-next' omits 23f86cbd85c9 Merge remote-tracking branch 'csky/linux-next' omits f4cd74265fd4 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits d9c2e92be75e Merge remote-tracking branch 'clk-imx/for-next' omits 34eb9acdfce8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 916259bd7727 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 9e47d4718972 Merge remote-tracking branch 'tegra/for-next' omits e16f2677278c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits f9b8b31fa147 Merge remote-tracking branch 'stm32/stm32-next' omits 6292a02f5936 Merge remote-tracking branch 'scmi/for-linux-next' omits e4d5406a57d6 Merge remote-tracking branch 'samsung-krzk/for-next' omits df46df21c801 Merge remote-tracking branch 'rockchip/for-next' omits bf33a2bf687d Merge remote-tracking branch 'reset/reset/next' omits 27efb63f630f Merge remote-tracking branch 'renesas/next' omits 2454920cd2a3 Merge remote-tracking branch 'raspberrypi/for-next' omits e5c63741b2a0 Merge remote-tracking branch 'qcom/for-next' omits 6df1933a3ec4 Merge remote-tracking branch 'omap/for-next' omits 2398aaddc77f Merge remote-tracking branch 'mvebu/for-next' omits 2b8c46867240 Merge remote-tracking branch 'mediatek/for-next' omits eb1c59cbc74b Merge remote-tracking branch 'keystone/next' omits 8b0a1a449cb9 Merge remote-tracking branch 'imx-mxs/for-next' omits d3713ee1848b Merge remote-tracking branch 'drivers-memory/for-next' omits 7082291421b7 Merge remote-tracking branch 'at91/at91-next' omits 806b91c4d457 Merge remote-tracking branch 'aspeed/for-next' omits b4e4ef1cbabc Merge remote-tracking branch 'amlogic/for-next' omits 385bb1cb5c05 Merge remote-tracking branch 'actions/for-next' omits c77e972bc41d Merge remote-tracking branch 'arm64/for-next/core' omits 7fd75d3bf927 Merge remote-tracking branch 'arm/for-next' omits c547e6282da9 Merge remote-tracking branch 'asm-generic/master' omits 977a57c141ec Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 4dd0e78e7ccd Merge remote-tracking branch 'kbuild/for-next' omits 50c1ea077f6f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 372bc06bcde8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits d685404ec51f Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits bf0f025312b0 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 38090b521537 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 18f7091e2392 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 3714845a2594 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 056c13626984 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 6fe17e57b886 Merge remote-tracking branch 'scsi-fixes/fixes' omits 581ec4e3e351 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 42c9ce082bce Merge remote-tracking branch 'vfs-fixes/fixes' omits 2a7428194c90 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits baa133b79cca Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits f73cc14f7ff5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f3ad14ae702a Merge remote-tracking branch 'omap-fixes/fixes' omits abe4db3204b1 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 541a28708452 Merge remote-tracking branch 'vfio-fixes/for-linus' omits b67b1ebcf487 Merge remote-tracking branch 'ide/master' omits 331a88d28b5c Merge remote-tracking branch 'input-current/for-linus' omits f6d49299ed83 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 87a12d3e5e0f Merge remote-tracking branch 'phy/fixes' omits a09867b087de Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits bbf21807e3dc Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 63f095c4f61d Merge remote-tracking branch 'pci-current/for-linus' omits 13e7e59ee16b Merge remote-tracking branch 'spi-fixes/for-linus' omits 120b0b3091ab Merge remote-tracking branch 'regulator-fixes/for-linus' omits 21c12cf16707 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5b898c65d0fa Merge remote-tracking branch 'sound-current/for-linus' omits 1af65d456a6e Merge remote-tracking branch 'mac80211/master' omits e8f34eb15bf4 Merge remote-tracking branch 'wireless-drivers/master' omits f5925eeab541 Merge remote-tracking branch 'ipsec/master' omits b5acc55552c1 Merge remote-tracking branch 'bpf/master' omits 18ff4da6f947 Merge remote-tracking branch 'net/master' omits 0b2f421eb52e Revert "arm64: smccc: Support SMCCC v1.3 SVE register savi [...] omits 8411140a99f3 Merge branch 'for-next/sve' into for-next/core omits 09839a9297de Merge branch 'for-next/smccc' into for-next/core omits 69390d54a496 Merge branch 'for-next/selftests' into for-next/core omits 22bf1e1ca44f Merge branch 'for-next/perf' into for-next/core omits 74e90190ffef Merge branch 'for-next/mte' into for-next/core omits 2e1c703f3ac0 Merge branch 'for-next/mm' into for-next/core omits 0786d96de91a Merge branch 'for-next/kasan' into for-next/core omits 39e828cfc481 Merge branch 'for-next/insn' into for-next/core omits 8ebbad7540fa Merge branch 'for-next/ffa' into for-next/core omits 4e3ebdefe63b Merge branch 'for-next/docs' into for-next/core omits 479010149f74 Merge branch 'for-next/cpufeature' into for-next/core omits 2f0aa7d35842 Merge branch 'for-next/caches' into for-next/core omits 20eb860565d2 Merge branch 'for-next/boot' into for-next/core omits 4a1260aef565 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 05fd8cacd8b5 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 3c6e4a5b94c2 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 5c0a2236c860 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 6c746375a2a5 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 741802d679bb Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits 904f0a1de378 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 0a284a999fed arm64: smccc: Support SMCCC v1.3 SVE register saving hint omits 84b62b9479de xprtrdma: Fix spelling mistakes omits 3723e0e03f7d mfd: si476x-i2c: Fix incorrectly documented function names omits b4d6d2230fc5 mfd: si476x-cmd: Fix a bunch of incorrectly documented fun [...] omits 17338af09040 mfd: omap-usb-tll: File headers are not good candidates fo [...] omits 2553d89cad79 mfd: omap-usb-host: File headers are not good candidates f [...] omits ce119daf456b mfd: db8500-prcmu: Fix multiple incorrectly documented fun [...] omits 8e2bd60e416a mfd: twl-core: Fix incorrect function name twl_regcache_bypass() omits 87c61b46597e mfd: wm831x-core: Fix incorrect function name wm831x_reg_unlock() omits 32317c1a5e57 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" omits 3a13c3e45a7c mfd: ioc3: Directly include linux/irqdomain.h omits 34dec4544905 mfd: axp20x: Allow AXP 806 chips without interrupt lines omits a284fe27b687 mfd: mt6360: Merge different sub-devices I2C read/write omits c4183f048141 mfd: mt6360: Merge header file into driver and remove unus [...] omits 652b5971fc55 mfd: mt6360: Fix flow which is used to check ic exist omits f0d7affd0f36 mfd: mt6360: Remove handle_post_irq callback function omits 4dacef7fa306 mfd: mt6360: Rename mt6360_pmu by mt6360 omits 9d7d266ca07e mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata omits 8cd0c754360c mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] omits 9bda5c88eccc mfd: mt6360: Indicate sub-dev compatible name by using "-" omits 87c45e3cd4ac mfd: mt6360: Remove redundant brackets around raw numbers omits a64647d0553b mfd: mt6360: Rearrange include file omits 86e51d89cd09 mfd: rt4831: Adds DT binding document for Richtek RT4831 omits ade605448c9c mfd: rt4831: Adds support for Richtek RT4831 omits df0f020ce311 backlight: rt4831: Adds DT binding document for Richtek RT [...] omits 9bd444c8ac55 mfd: rn5t618: Fix IRQ trigger by changing it to level mode omits ac834351b36e mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag omits 6e808e3e4f0d mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] omits 791312baca23 mfd: lp87565: Handle optional reset pin omits a53f0d21372d mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE omits 1e561ad612c6 mfd: syscon: Free the allocated name field of struct regma [...] omits b304a37a7e3f mfd: Remove software node conditionally and locate at right place omits 9e16577d39e3 mfd: wcd934x: Add additional interrupts required for MBHC support omits 44f91b0547e9 mfd: wcd934x: Add macro for adding new interrupts omits 21470c3ff3d5 mfd: si476x-cmd: Fix two typos of 'returned' omits c198c0f92227 mfd: mt6397: Add PMIC keys for MT6358 omits 6f3e7732ba51 mfd: mt6397: Use named IRQs instead of index (keys) omits f895051b7561 mfd: mt6397: Add MT6358 register definitions for power key omits f89850183623 mfd: mp2629: Select MFD_CORE to fix build error omits cf73321f5286 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs omits 0273908fb545 Merge branches 'tb-mfd-asoc-5.14' and 'tb-mfd-gpio-regulat [...] omits 1097dd4f1d40 Merge branch for-5.14/arm64/dt into for-next omits f3cbf890d155 Merge branch for-5.14/arm/defconfig into for-next omits bc5f6ee4f3a4 Merge branch for-5.14/arm/dt into for-next omits e8f4b2ac6c85 Merge branch for-5.14/dt-bindings into for-next omits 62c4e80719ba Merge branch for-5.14/clk into for-next omits ede6ed4a10ba Merge remote-tracking branch 'riscv/riscv-wx-mappings' into fixes omits 345f7d3d5e58 riscv: mm: Fix W+X mappings at boot omits 2776a48c444f Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next omits fbbfc78d113b drm/radeon: Add HD-audio component notifier support (v2) omits 99659dc064f2 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 7a7d02176565 Revert "drm/amd/display: To modify the condition in indica [...] omits 07d0a5f802b1 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 994be36d4391 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits c58762909049 drm/amdgpu: only check for _PR3 on dGPUs omits ad0dd0352e84 drm/amdgpu: add another raven1 gfxoff quirk omits 65be9c86072c usb/host: enable auto power control for xhci-pci omits dbdeb2f32bde drm/amdgpu: remove unsafe optimization to drop preamble ib omits 5174ea04f185 drm/amdgpu: Add vbios info ioctl interface omits c8c75e04118e Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] omits eaca3c2851b1 nfsd4: Expose the callback address and state of each NFS4 client omits 292d788c64eb drivers: hv: Fix missing error code in vmbus_connect() omits f4a35e00d248 Merge branch 'for-next/clang/features' into for-next/kspp omits 131bb8e3981d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 19c0a3af4ad1 Merge branch 'efi/core' omits e0cb1dd88836 Merge branch 'efi/urgent' omits fb3930dce04d Merge branch 'irq/core' omits bc326f6e9a7f Merge branch 'locking/core' omits 20c5dc816ce7 Merge branch 'objtool/core' omits d70d4c73ab1a Merge branch 'perf/core' omits fa4388aac3a5 Merge branch 'sched/core' omits 1f387a595784 Merge branch 'timers/nohz' omits ac2da779e0f7 Merge branch 'x86/apic' omits ced53ab68227 Merge branch 'x86/boot' omits 5546a9e09a9f Merge branch 'x86/cleanups' omits b2d3579b5c95 Merge branch 'x86/cpu' omits 82cd5ac34afe Merge branch 'x86/entry' omits 564c1193b05c Merge branch 'x86/fpu' omits 2a6c037570c3 Merge branch 'x86/misc' omits e8f72716d82c Merge branch 'x86/splitlock' omits c439c3306fea erofs: remove the occupied parameter from z_erofs_pagevec_ [...] omits ab57e9d40312 erofs: fix error return code in erofs_read_superblock() omits 75069590915f gfs2: Fix do_gfs2_set_flags description omits f2e249414acb gfs2: Fix mmap + page fault deadlocks (part 2) omits 8fdfebb90c45 gfs2: Add LM_FLAG_OUTER glock holder flag omits 62713fe2a596 gfs2: Encode glock holding and retry flags in journal_info omits 2410169be8bf gfs2: Add wrappers for accessing journal_info omits 8d5e69b6eba8 iov_iter: Add iov_iter_fault_in_writeable() omits 2ac05ced42a9 gfs2: Fix mmap + page fault deadlocks (part 1) omits b7f4ad2849db gfs2: Add gfs2_holder_is_compatible helper omits 528d2f919ce2 gfs2: Add wrapper for iomap_file_buffered_write omits efc1ffae38fd gfs2: Clean up the error handling in gfs2_page_mkwrite omits c861120d918f gfs2: Fix mmap locking for write faults omits 75c38a3754f8 gfs2: Fix use-after-free in gfs2_glock_shrink_scan omits f8234d7b1fb3 libceph: kill ceph_none_authorizer::reply_buf omits 6e8974fe4659 ceph: make ceph_netfs_read_ops static omits e3319af34163 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty omits 969bbb49f36c Merge branch 'at91-dt' into at91-next omits 10de02ce51f0 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next omits b95bbae19954 Merge branch 'at91-fixes' into at91-next adds 4d96d3b0efee Bluetooth: Add a new USB ID for RTL8822CE adds d5b8145455c6 Revert "gfs2: Fix mmap locking for write faults" adds 00151f515add Merge tag 'gfs2-v5.13-rc2-fixes2' of git://git.kernel.org/ [...] adds 231bc5390667 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3bfc6ffb616f Merge tag 'hwmon-for-v5.13-rc4' of git://git.kernel.org/pu [...] adds 0372b6dd6cfe Merge tag 'acpi-5.13-rc5' of git://git.kernel.org/pub/scm/ [...] adds 324c92e5e0ee Merge tag 'efi-urgent-2021-06-02' of git://git.kernel.org/ [...] adds dd9082f4a9f9 net: sock: fix in-kernel mark setting adds 5c37711d9f27 virtio-net: fix for unable to handle page fault for address adds 8fb7da9e9907 virtio_net: get build_skb() buf by data ptr adds 53d5fa9b234e Merge branch 'virtio_net-build_skb-fixes' adds f336d0b93ae9 ethernet: myri10ge: Fix missing error code in myri10ge_probe() adds 05fc8b6cbd4f net/tls: Replace TLS_RX_SYNC_RUNNING with RCU adds c55dcdd435aa net/tls: Fix use-after-free after the TLS device goes down and up adds 7c0aee3033e7 Merge branch 'ktls-use-after-free' adds b000372627ce MAINTAINERS: nfc mailing lists are subscribers-only adds d8ec92005f80 net/mlx5e: Fix incompatible casting adds b38742e41177 net/mlx5e: Disable TLS offload for uplink representor adds 5940e64281c0 net/mlx5: Check firmware sync reset requested is set befor [...] adds afe93f71b5d3 net/mlx5e: Check for needed capability for cvlan matching adds 2a2c84facd4a net/mlx5e: Fix adding encap rules to slow path adds 256f79d13c1d net/mlx5e: Fix HW TS with CQE compression according to profile adds 5349cbba754e net/mlx5e: Fix conflict with HW TS and CQE compression adds 216214c64a8c net/mlx5: DR, Create multi-destination flow table with lev [...] adds dd62766239d5 Merge tag 'mlx5-fixes-2021-06-01' of git://git.kernel.org/ [...] adds b508d5fb69c2 net: ipconfig: Don't override command-line hostnames or domains adds ab00f3e051e8 net: stmmac: fix issue where clk is being unprepared twice adds 2cc31b9e62be Merge remote-tracking branch 'net/master' adds ff40e51043af bpf, lockdown, audit: Fix buggy SELinux lockdown permissio [...] adds feacb2553a07 Merge remote-tracking branch 'bpf/master' adds b63fd761ca0e Merge remote-tracking branch 'ipsec/master' adds 1710eb913bdc netfilter: nft_ct: skip expectations for confirmed conntrack adds 8971ee8b0877 netfilter: nfnetlink_cthelper: hit EBUSY on updates if siz [...] adds 195522a8f5e8 Merge remote-tracking branch 'netfilter/master' adds 26280eca04d2 Merge remote-tracking branch 'wireless-drivers/master' adds 3d7fd629b231 Merge remote-tracking branch 'mac80211/master' adds 3ae72f6ab9c1 ALSA: control led: fix memory leak in snd_ctl_led_register adds ae352822321d ALSA: timer: Fix master timer notification adds de0b2c9f46f1 Merge remote-tracking branch 'sound-current/for-linus' adds 19a0aa9b04c5 ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms adds 810e72a0e620 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 5acf8858c17e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds bc537e65b09a regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 adds 8df4fb4ae8f4 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds a986a29acdf2 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 9d14fc3a416d Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds f131767eefc4 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing er [...] adds 7ddc37efc148 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 0fea98497439 Merge remote-tracking branch 'spi-fixes/for-linus' adds 47e6eca006b7 Merge remote-tracking branch 'pci-current/for-linus' adds 8212937305f8 usb: dwc3: gadget: Disable gadget IRQ during pullup disable adds 03715ea2e3db usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->ga [...] adds b65ba0c362be usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling adds 6490fa565534 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms adds c8a7033fac70 Merge remote-tracking branch 'usb.current/usb-linus' adds d8e00d3ec4f9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 933c3dde4e0d Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 342de7f8ee73 Merge remote-tracking branch 'phy/fixes' adds 88b78c11840b Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds f922d05cc87e Merge remote-tracking branch 'input-current/for-linus' adds 7fe0baa9307e Merge remote-tracking branch 'ide/master' adds 2a0e2dcb0bb6 Merge remote-tracking branch 'vfio-fixes/for-linus' adds 5b75fb637ccf Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 215e08fb81e9 media: video-mux: Skip dangling endpoints adds 4986cb6979bd media: mtk-vpu: on suspend, read/write regs only if vpu is [...] adds 1e67a81775cb media: s5p-mfc: Fix display delay control creation adds ff7e78e09367 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 56d58ca03f9b Merge remote-tracking branch 'omap-fixes/fixes' adds dca743889161 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds d74366728ec8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 840757bee302 Merge remote-tracking branch 'vfs-fixes/fixes' adds 4765a230a33d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 79c932cd6af9 scsi: qedf: Do not put host in qedf_vport_create() uncondi [...] adds 2c89e41326b1 scsi: ufs: ufs-mediatek: Fix HCI version in some platforms adds e57f5cd99ca6 scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V adds d47ad6b56d61 Merge remote-tracking branch 'scsi-fixes/fixes' adds 10c1f0cbcea9 drm/i915/selftests: Fix return value check in live_breadcr [...] adds b87482dfe800 Revert "i915: use io_mapping_map_user" adds c0dadc51b58a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds f1f64b9eabb8 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds b75db25c416b riscv: skip errata_cip_453.o if CONFIG_ERRATA_SIFIVE_CIP_4 [...] adds da2d48808fbd RISC-V: Fix memblock_free() usages in init_resources() adds 8a4102a0cf07 riscv: mm: Fix W+X mappings at boot adds 160ce364167f Merge remote-tracking branch 'riscv/riscv-wx-mappings' into fixes adds bd7e327dc0c7 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 417bd528e91f Merge remote-tracking branch 'pidfd-fixes/fixes' adds 3ffad321389d Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 7cde1f772aef Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 6bd26f0b60ab Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 925d384a4656 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 6fdf81815fc5 Merge remote-tracking branch 'kbuild/for-next' new 1c82441f4e90 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 38064dda10a8 Merge remote-tracking branch 'asm-generic/master' new 8f71bd2d9dc6 Merge remote-tracking branch 'arm/for-next' new 53e4835a66bd Merge branch 'for-next/boot' into for-next/core new 3e3d62cf5306 Merge branch 'for-next/caches' into for-next/core new 43de30d36742 arm64: Import latest version of Cortex Strings' memcmp new 758602c04409 arm64: Import latest version of Cortex Strings' strcmp new 325a1de81287 arm64: Import updated version of Cortex Strings' strlen new 020b199bc70d arm64: Import latest version of Cortex Strings' strncmp new b6c4ea48415d arm64: Add assembly annotations for weak-PI-alias madness new 285133040e6c arm64: Import latest memcpy()/memmove() implementation new 9e51cafd783b arm64: Better optimised memchr() new 344323e0428b arm64: Rewrite __arch_clear_user() new 6b8f648959e5 arm64: update string routine copyrights and URLs new 96deb8f3d87e Merge branch 'for-next/cortex-strings' into for-next/core new 140220d0b988 Merge branch 'for-next/cpufeature' into for-next/core new 2e73d839b1b9 Merge branch 'for-next/docs' into for-next/core new 0e4950086a86 Merge branch 'for-next/ffa' into for-next/core new a2dd86846651 Merge branch 'for-next/insn' into for-next/core new 2c05e972eb1e Merge branch 'for-next/kasan' into for-next/core new 4367f7935950 Merge branch 'for-next/mm' into for-next/core new 1dbdd7f3b651 Merge branch 'for-next/mte' into for-next/core new 3c1f2eb5475a arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag new 0d0f144a8f5f perf: qcom_l2_pmu: move to use request_irq by IRQF_NO_AUTOEN flag new fc6c99597bd3 Merge branch 'for-next/perf' into for-next/core new ca1e530218a3 Merge branch 'for-next/selftests' into for-next/core new 8fdb630b1667 Merge branch 'for-next/smccc' into for-next/core new f80ccaffe0b8 Merge branch 'for-next/sve' into for-next/core new 024ce960cd07 Merge remote-tracking branch 'arm64/for-next/core' new 1f675a383e99 Merge remote-tracking branch 'actions/for-next' new a270a2b24de5 arm64: dts: meson: set 128bytes FIFO size on uart A new b813db6e4b65 Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next new ca3950682a3d Merge remote-tracking branch 'amlogic/for-next' new 0f7887f50b64 Merge remote-tracking branch 'aspeed/for-next' new 253adffb0e98 ARM: dts: at91: sama5d4: fix pinctrl muxing new 9c93e949043b Merge remote-tracking branch 'at91/at91-next' new fc0e5ef5c9e8 Merge remote-tracking branch 'drivers-memory/for-next' new 21f138af1ae9 Merge remote-tracking branch 'imx-mxs/for-next' new 755e535b696a Merge remote-tracking branch 'keystone/next' new 65537549056b Merge remote-tracking branch 'mediatek/for-next' new afba80133b96 Merge remote-tracking branch 'mvebu/for-next' new 942713f5fb49 Merge remote-tracking branch 'omap/for-next' new fa6e501405d8 Merge remote-tracking branch 'qcom/for-next' new b5dc5b52fa1f Merge remote-tracking branch 'raspberrypi/for-next' new c89423624166 Merge remote-tracking branch 'renesas/next' new d7b9e71d8bce Merge remote-tracking branch 'reset/reset/next' new 3d639e6a40aa Merge remote-tracking branch 'rockchip/for-next' new 5be91fe8d91b arm64: defconfig: Enable Exynos UFS driver new fc14c3f36825 Merge branch 'next/defconfig' into for-next new 0b67c293c0d8 Merge remote-tracking branch 'samsung-krzk/for-next' new 30c01ca3c5c2 Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/l [...] new c05b07963e96 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig new 0cb7af474e0d firmware: arm_scmi: Reset Rx buffer to max size during asy [...] new 81bc41a2c168 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 29a5de6bd0be Merge remote-tracking branch 'scmi/for-linux-next' new 0961e400df5f Merge remote-tracking branch 'stm32/stm32-next' new ca6f10cc58eb Merge remote-tracking branch 'sunxi/sunxi/for-next' new e848edae3126 clk: tegra: Add stubs needed for compile-testing new f13570e7e830 clk: tegra: tegra124-emc: Fix clock imbalance in emc_set_timing() new 5b48516044b1 Merge branch for-5.14/clk into for-next new 380d2b2d5a04 regulator: core: Add regulator_sync_voltage_rdev() new 4efe4caca526 Merge branch for-5.14/regulator into for-next new 5f459cb0d67d dt-bindings: soc: tegra-pmc: Document core power domain new 44294215ba36 Merge branch for-5.14/dt-bindings into for-next new 241ed23c4df6 Merge branch 'for-5.14/regulator' into for-5.14/soc new 03978d42ed0d soc/tegra: regulators: Bump voltages on system reboot new 4333e0300023 soc/tegra: Add stub for soc_is_tegra() new b8818de9c0c1 soc/tegra: Add devm_tegra_core_dev_init_opp_table() new 30b44e81772a soc/tegra: fuse: Add stubs needed for compile-testing new f880ee9e9688 soc/tegra: pmc: Add core power domain new 41bafa698ddd soc/tegra: pmc: Add driver state syncing new 029f7e24a65d soc/tegra: regulators: Support core domain state syncing new 854d128b8c6c soc/tegra: fuse: Don't return -ENOMEM when allocate lookup [...] new ab97e9d60b81 Merge branch for-5.14/soc into for-next new 7fea67710e9f firmware: tegra: Fix error return code in tegra210_bpmp_init() new 4ca4262310cc Merge branch for-5.14/firmware into for-next new dd44ca51640f Merge branch 'for-5.14/clk' into for-5.14/memory new 87d7426f169e Merge branch 'for-5.14/soc' into for-5.14/memory new e0740fb86973 memory: tegra: Fix compilation warnings on 64bit platforms new 08decdd5b448 memory: tegra: Enable compile testing for all drivers new ab7d6623513e memory: tegra20-emc: Use devm_tegra_core_dev_init_opp_table() new ef64a6f80a7e memory: tegra30-emc: Use devm_tegra_core_dev_init_opp_table() new e688e30c3961 Merge branch for-5.14/memory into for-next new b2b315df631d Merge branch for-5.14/arm/dt into for-next new 4ad2e66192bb Merge branch for-5.14/arm/defconfig into for-next new d34628844904 Merge branch for-5.14/arm64/dt into for-next new 1a1a0d6456a1 Merge remote-tracking branch 'tegra/for-next' new 48e5109067e6 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 020f16d4487d Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 9e10fc92feb3 Merge remote-tracking branch 'clk-imx/for-next' new 7c5eda414bdb Merge remote-tracking branch 'clk-renesas/renesas-clk' new c1a611917650 Merge remote-tracking branch 'csky/linux-next' new 51e08ad1b9bf Merge remote-tracking branch 'h8300/h8300-next' new 8638b73b3f34 Merge remote-tracking branch 'm68k/for-next' new 14a832498c23 arch: microblaze: Fix spelling mistake "vesion" -> "version" new 45eee15982b1 Merge remote-tracking branch 'microblaze/next' new e757ded731f4 Merge remote-tracking branch 'mips/mips-next' new 04195c4b9279 Merge remote-tracking branch 'powerpc/next' new 51d4f5cede61 Merge remote-tracking branch 'risc-v/for-next' new 08392af13f07 Merge remote-tracking branch 's390/for-next' new 1395a628cf14 Merge remote-tracking branch 'sh/for-next' new c1464a635a1d Merge remote-tracking branch 'xtensa/xtensa-for-next' new 6c20cbccf602 Merge remote-tracking branch 'pidfd/for-next' new 47791d55a4c7 Merge remote-tracking branch 'btrfs/for-next' new 9e06e4f77c86 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty new 862e3dcedc11 ceph: make ceph_netfs_read_ops static new 28d31d40b651 ceph: make ceph_queue_cap_snap static new a30850b00a2c libceph: kill ceph_none_authorizer::reply_buf new f9f9eb473076 libceph: fix some spelling mistakes new f9d0ed3a7dd6 Merge remote-tracking branch 'ceph/master' new 796fa9ec9f6c Merge remote-tracking branch 'cifs/for-next' new fd0d81b8d6d3 Merge remote-tracking branch 'cifsd/cifsd-for-next' new e7c9c072a39f Merge remote-tracking branch 'configfs/for-next' new 9fc77ce34b03 erofs: fix error return code in erofs_read_superblock() new c75f56b12b4d erofs: remove the occupied parameter from z_erofs_pagevec_ [...] new ac1c889d37da erofs: clean up file headers & footers new 772ba2c5bfd8 Merge remote-tracking branch 'erofs/dev' new 4b44fa64b845 Merge remote-tracking branch 'ext3/for_next' new 4caec3cd9260 Merge remote-tracking branch 'f2fs/dev' new 3c706b43347b Merge remote-tracking branch 'jfs/jfs-next' new 8d7823b2a58c xprtrdma: Fix spelling mistakes new da6f88115e50 nfsd4: Expose the callback address and state of each NFS4 client new e849d2945eea Merge remote-tracking branch 'nfsd/nfsd-next' new 64c7c879968a Merge remote-tracking branch 'v9fs/9p-next' new 379bd76a91a6 Merge remote-tracking branch 'vfs/for-next' new 35d70801fd5a Merge remote-tracking branch 'printk/for-next' new a2c11cc3b573 Merge remote-tracking branch 'hid/for-next' new 22e770971ea9 Merge remote-tracking branch 'i2c/i2c/for-next' new 95ca0abd1f64 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 6b9779de2562 Merge remote-tracking branch 'jc_docs/docs-next' new 80c1c54a2aa3 Merge tag 'v5.13-rc4' into media_tree new 5bb2fa957e49 Merge remote-tracking branch 'v4l-dvb/master' new de646852cdad media: move ttpci-eeprom to common new 989cf18ed08f media: av7110: move driver to staging new b998a59f82f1 media: sp8870: move it to staging new 1cb13613735a media: mc-request.c: allow object_bind in QUEUED state new ff3cc65cadb5 media: v4l: async, fwnode: Improve module organisation new dc794d3d2424 media: staging: ipu3-imgu: Move the UAPI header from inclu [...] new caad79405086 media: Documentation: ccs: Fix the op_pll_multiplier address new 0e3e0c9369c8 media: ccs: Fix the op_pll_multiplier address new 2cb2705cf7ff media: ipu3-cio2: Fix reference counting when looping over [...] new 24786ccd9c80 media: i2c: ov2659: Use clk_{prepare_enable,disable_unprep [...] new c492ec9ae9ed media: ov8856: Add support for 2 data lanes new c19b93a69c8e media: ov8856: add vflip/hflip control support new cef944c8f5ae media: staging: ipu3-imgu: Document pages field new 45dbd70c35d6 media: i2c: ov8865: remove unnecessary NULL check new d953e3cb4adf media: imx208: Add imx208 camera sensor driver new 47926106af78 media: i2c: ov2659: Fix an error message new 92fbe0323d1b media: i2c: ov9650: Fix an error message new d443d838f6d7 media: dt-bindings: media: renesas,isp: Add bindings for I [...] new 8f6a0eabb1f2 media: dt-bindings: media: renesas,vin: Add r8a779a0 support new 6e2202ca1ee0 media: venus: hfi_cmds: Fix conceal color property new 0394360eafa0 media: venus: Convert to use resource-managed OPP API new 51bb3989c2a1 media: venus: hfi_cmds.h: Replace one-element array with f [...] new 3cfe5815ce0e media: venus: Enable low power setting for encoder new 6fc46680520f media: venus: helpers: Delete an unneeded bool conversion new 83df8dfd57be media: dt-bindings: media: Document RDA5807 FM radio bindings new 90c3493e4d9e media: dt-bindings: media: renesas,vin: Add r8a77961 support new be6cdcf2c9c9 media: dt-bindings: media: renesas,csi2: Add r8a77961 support new 14480e8df8b5 media: camss: move to use request_irq by IRQF_NO_AUTOEN flag new a3a54bf4bdda media: bt878: do not schedule tasklet when it is not setup new ac5688637144 media: em28xx: Fix possible memory leak of em28xx struct new ba1ed4ae760a media: rkvdec: Fix .buf_prepare new 082aaecff35f media: hantro: Fix .buf_prepare new d84b9202d712 media: cedrus: Fix .buf_prepare new ef677df92e45 media: adv7842: support EDIDs up to 4 blocks new f9c2fd3bb857 media: ttpci: switch from 'pci_' to 'dma_' API new 01fe904c9afd media: exynos4-is: Fix a use after free in isp_video_release new 7dd0c9e547b6 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release new d2a0f8d6afda media: saa7134: Remove unnecessary INIT_LIST_HEAD() new 1a4520090681 media: bt8xx: Fix a missing check bug in bt878_probe new 6cf16148899f media: radio: si4713: constify static struct v4l2_ioctl_ops new 0909f4acb916 media: rcar-vin: Enable support for r8a77961 new 4c6178f31e7d media: rcar-csi2: Enable support for r8a77961 new 2c1e75f5baac media: meson: vdec: remove redundant initialization of var [...] new 1fcbeeb506fd media: mtk-vpu: Use devm_platform_ioremap_resource_byname new 8f2e452730d2 media: au0828: fix a NULL vs IS_ERR() check new d67fa04ce41f media: media/test_drivers: Drop unnecessary NULL check aft [...] new a6b1e7093f0a media: tc358743: Fix error return code in tc358743_probe_of() new dd706623fcab media: bdisp: remove redundant dev_err call in bdisp_probe() new c75f11fbe4de media: atmel: atmel-isc: Remove redundant assignment to i new 8610b3a2abfd media: st-delta: Remove redundant assignment to ret new e6001f6922cf media: v4l: cadence: Handle errors of clk_prepare_enable() new 0a045eac8d04 media: zr364xx: fix memory leak in zr364xx_start_readpipe new b75a44de44f4 media: staging: media: zoran: fix some formatting issues new efdd0d42e276 media: staging: media: zoran: remove detect_guest_activity new 4283d387d9cb media: staging: media: zoran: multiple assignments should [...] new 87c5d693f949 media: staging: media: zoran: remove blank line new b8c8c4959ce3 media: staging: media: zoran: fix kzalloc style new 5ef8a20af187 media: staging: media: zoran: change asm header new cca65f640455 media: v4l: cadence: Handle errors of clk_prepare_enable() new b7fdd208687b media: st-hva: Fix potential NULL pointer dereferences new 99c2caa64580 media: drivers/media/usb/em28xx/em28xx-cards.c : fix typo issues new 66933f4b90dd media: hantro: test the correct variable in probe() new 6d0aac74e1e2 media: drivers/media/platform/Rcar_jpu.c : fix typo issues new bf950fdc71fe media: drivers/media/usb/gspca/cpia1.c : fix spelling typo new d170ebb00472 media: uapi/linux/cec-funcs.h: set delay to 1 if unnused new ce67eaca95f8 media: vicodec: Use _BITUL() macro in UAPI headers new 8c8b9a9be2af media: dtv5100: fix control-request directions new 53ae298fde7a media: gspca/sq905: fix control-request direction new 5eabfbdd7d6a media: staging: media: tegra-vde: add missing error return [...] new 8ed339f23d41 media: gspca/gl860: fix zero-length control requests new b4bb4d425b7b media: gspca/sunplus: fix zero-length control requests new 25d5ce3a606a media: rtl28xxu: fix zero-length control request new 80daed70c6dc media: imx: imx7_mipi_csis: Fix error return code in mipi_ [...] new 35037eab4aca media: v4l2-dev.c: Modified the macro SET_VALID_IOCTL new 2bcfc81147b9 media: videobuf-dma-sg: void function return statements ar [...] new 98b9c7890b2d docs: admin-guide: media: ipu3.rst: replace some characters new 9df4827523bd docs: driver-api: media: zoran: replace SOFT HYPHEN character new d4a84f86e916 docs: userspace-api: media: fdl-appendix.rst: replace some [...] new eff7d26abc05 docs: userspace-api: media: v4l: replace some characters new c11669f738f4 docs: userspace-api: media: dvb: replace some characters new d24509055b10 Merge remote-tracking branch 'v4l-dvb-next/master' new 587024b8210d ACPI: power: Use u8 as the power resource state data type new ca84f18798a4 ACPI: power: Save the last known state of each power resource new 6381195ad7d0 ACPI: power: Rework turning off unused power resources new f135cfa1a60e Merge branch 'acpi-pm' into linux-next new c58e7ed28b45 PM: runtime: document common mistake with pm_runtime_get_sync() new 981583aee8db cpufreq: stats: Clean up local variable in cpufreq_stats_c [...] new a25ea0c642c2 Merge branches 'pm-core' and 'pm-cpufreq' into linux-next new 171de28c1a62 Merge remote-tracking branch 'pm/linux-next' new ea823390715b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new ca2379939621 Merge remote-tracking branch 'devfreq/devfreq-next' new 501cf7a64973 Merge remote-tracking branch 'opp/opp/linux-next' new fcef0e6c27ce fs: dlm: fix lowcomms_start error case new 700ab1c363c7 fs: dlm: fix memory leak when fenced new 6c6a1cc66695 fs: dlm: use alloc_ordered_workqueue new 9a4139a79403 fs: dlm: move dlm allow conn new ac7d5d036dc9 fs: dlm: introduce proto values new d10a0b88751a fs: dlm: rename socket and app buffer defines new 95cac6a8c0ca Merge remote-tracking branch 'dlm/next' new 9ecf6ac17c32 RDMA/mlx5: Take qp type from mlx5_ib_qp new 7b0006db6800 RDMA/hns: Optimize the base address table config for MTR new 1f704d8cc072 RDMA/hns: Refactor root BT allocation for MTR new 5e6370d7cc75 RDMA/hns: Fix wrong timer context buffer page size new 82eb481da645 RDMA/hns: Use refcount_t APIs for HEM new 68e11a6086b1 RDMA/hns: Clean the hardware related code for HEM new 17bb6b6bb507 IB/hfi1: Move a function from a header file into a .c file new c838de1af141 RDMA/srp: Add more structure size checks new 6dc26498e1d3 RDMA/srp: Apply the __packed attribute to members instead [...] new 7ec2e27a3aff RDMA/srp: Fix a recently introduced memory leak new ad215aaea4f9 RDMA/srp: Make struct scsi_cmnd and struct srp_request adjacent new 221442ea0f60 IB/isert: set rdma cm afonly flag new 3f0d979efb82 RDMA/hns: Refactor capability configuration flow of VF new d58c23c92548 IB/core: Only update PKEY and GID caches on respective events new 1f8f60f35f79 IB/ipoib: Use DEVICE_ATTR_*() macros new c5b8eaf8afd8 RDMA/core: Use the DEVICE_ATTR_RO macro new 33e823460081 RDMA/srp: Use DEVICE_ATTR_*() macros new cfbeb0b9bb96 RDMA/rtrs-srv: Kill reject_w_econnreset label new 21c6f5674bb8 RDMA/rtrs-clt: Remove MAX_SESS_QUEUE_DEPTH from rtrs_send_ [...] new 6564b110313e RDMA/rtrs-srv: Add error messages for cases when failing R [...] new 485f2fb1a09e RDMA/rtrs-srv: Clean up the code in __rtrs_srv_change_state new 3a98ea7041b7 RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH new 3f3d0eabc14b RDMA/rtrs: Define MIN_CHUNK_SIZE new 2d612f0d3d4b RDMA/rtrs: Use strscpy instead of strlcpy new 5e82ac7c009b RDMA/rtrs-clt: Kill rtrs_clt_{start,stop}_hb new b0c633c48290 RDMA/rtrs-clt: Kill rtrs_clt_disconnect_from_sysfs new 0aedfb695f9b RDMA/rtrs-srv: Kill __rtrs_srv_change_state new 7a2e0888b08c RDMA/rtrs-clt: Remove redundant 'break' new 41db63a7efe1 RDMA/rtrs-clt: Check state of the rtrs_clt_sess before rea [...] new 0cdfb3b20797 RDMA/rtrs-srv: Replace atomic_t with percpu_ref for ids_inflight new 78df092c3822 RDMA/rtrs-srv: convert scnprintf to sysfs_emit new 64bce1ee9784 RDMA/rtrs: Do not reset hb_missed_max after re-connection new 07c14027295a RDMA/rtrs-srv: Duplicated session name is not allowed new 2371c4035450 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object new 6bb97a2c1aa5 RDMA/rtrs-srv: Fix memory leak when having multiple sessions new 5b73b799c25c RDMA/rtrs-clt: Check if the queue_depth has changed during [...] new 7ecd7e290bee RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats an [...] new 0e8558476faf RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare new ef758954ac5d Merge remote-tracking branch 'rdma/for-next' new 710b797cf61b docs: networking: Add documentation for MAPv5 new e1d9a90a9bfd net: ethernet: rmnet: Support for ingress MAPv5 checksum offload new b6e5d27e32ef net: ethernet: rmnet: Add support for MAPv5 egress packets new 92c35cfd9366 Merge branch 'qualcomm-rmnet-mapv5' new 5fe8e519e44f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 011ab4dffe96 dt-bindings: net: brcm,iproc-mdio: convert to the json-schema new 7f0e869c4e39 sit: replace 68 with micro IPV4_MIN_MTU new b676c7f1c383 ethtool: Fix a typo new 8ab1784df651 9p/trans_virtio: Fix spelling mistakes new 91641b79e1e1 Bluetooth: Fix spelling mistakes new fe6c0262bdf9 rxrpc: Fix a typo new 5debe0b30bac decnet: Fix spelling mistakes new 2bda0a5e3bf8 nfp: flower: move non-zero chain check new c8b034fbeba5 nfp: flower-ct: add pre and post ct checks new e236e4849b58 nfp: flower-ct: add ct zone table new bd0fe7f96a3c nfp: flower-ct: add zone table entry when handling pre/pos [...] new 072c089ca536 nfp: flower-ct: add nfp_fl_ct_flow_entries new fa81d6d214a4 nfp: flower-ct: add a table to map flow cookies to ct flows new f7ae12e2f95d nfp: flower-ct: add tc_merge_tb new 3c863c300c09 nfp: flower-ct: add tc merge functionality new 53c7bb553056 Merge branch 'nfp-ct-offload' new d395381909a3 netdevsim: Add max_vfs to bus_dev new 32ac15d8fd80 netdevsim: Disable VFs on nsim_dev_reload_destroy() call new 814b9ce65ec3 netdevsim: Implement port types and indexing new 92ba1f29e6e2 netdevsim: Implement VFs new 160dc373eead netdevsim: Implement legacy/switchdev mode for VFs new 4677efc486e1 devlink: Introduce rate object new 885dfe121b38 netdevsim: Register devlink rate leaf objects per VF new a27d8e352bf2 selftest: netdevsim: Add devlink rate test new 1897db2ec310 devlink: Allow setting tx rate for devlink rate leaf objects new 605c4f8f199b netdevsim: Implement devlink rate leafs tx rate support new 31f072333606 selftest: netdevsim: Add devlink port shared/max tx rate test new a8ecb93ef03d devlink: Introduce rate nodes new 885226f5680e netdevsim: Implement support for devlink rate nodes new 413ee943d788 selftest: netdevsim: Add devlink rate nodes test new d75559845078 devlink: Allow setting parent node of rate objects new f3d101b485ca netdevsim: Allow setting parent node of rate objects new 1a9c0482f555 selftest: netdevsim: Add devlink rate grouping test new b62767e7bab3 Documentation: devlink rate objects new 270d47dc1fc4 Merge branch 'devlink-rate-objects' new 00efd15603d0 Merge remote-tracking branch 'net-next/master' new ef9e80e9d504 Merge remote-tracking branch 'bpf-next/for-next' new c0b0c632fc65 Merge remote-tracking branch 'ipsec-next/master' new 2758402ca59f Merge remote-tracking branch 'wireless-drivers-next/master' new ebe7b17d3b62 Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS B [...] new beb1dd87ab58 Bluetooth: btrtl: rename USB fw for RTL8761 new 6bd0fdb59797 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid new 7d65072ec779 Bluetooth: use inclusive language in hci_core.h new 83b28e5e89d9 Bluetooth: use inclusive language to describe CPB new 1e7390685261 Bluetooth: use inclusive language in HCI LE features new f3cd0846d705 Bluetooth: use inclusive language in SMP new 46014be648c5 Bluetooth: use inclusive language in comments new d6e15c04b70d Bluetooth: btmtkuart: using pm_runtime_resume_and_get inst [...] new b7f84e216daa Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. new 4865bed5d857 Bluetooth: btusb: fix bt fiwmare downloading failure issue [...] new 02b3492e6316 Bluetooth: btusb: Add a new USB ID for RTL8822CE new 35eb10b55b83 Bluetooth: Fix spelling mistakes new 736b89188173 Merge remote-tracking branch 'bluetooth/master' new 3c43d7022dc2 gfs2: Clean up the error handling in gfs2_page_mkwrite new 9dd6fe5bba12 gfs2: Add wrapper for iomap_file_buffered_write new 04264450d3cb gfs2: Add gfs2_holder_is_compatible helper new 485805ef8389 gfs2: Fix mmap + page fault deadlocks (part 1) new f8524fce6a88 iov_iter: Add iov_iter_fault_in_writeable() new b1027833a374 gfs2: Add wrappers for accessing journal_info new fd3a022b7228 gfs2: Encode glock holding and retry flags in journal_info new a06cf5b66b44 gfs2: Add LM_FLAG_OUTER glock holder flag new b8182f91d5dd gfs2: Fix mmap + page fault deadlocks (part 2) new 574c26b5ca1c gfs2: Fix do_gfs2_set_flags description new ff91d94f846d Merge remote-tracking branch 'gfs2/for-next' new 81d9f55447af Merge remote-tracking branch 'mtd/mtd/next' new ae9188b2f2e8 Merge remote-tracking branch 'nand/nand/next' new 4247f5e17124 Merge remote-tracking branch 'spi-nor/spi-nor/next' new c68ea772ae6e Merge remote-tracking branch 'crypto/master' new 43ed3c6c786d Merge tag 'drm-misc-next-2021-06-01' of git://anongit.free [...] new 2b5298b0aa09 drm/i915/gen12: Add recommended hardware tuning value new 503c7ef3b47d drm/i915/icl: add Wa_22010271021 for all gen11 new 0a6b3d35c033 drm/i915: Move Wa_16011163337 to gen12_ctx_workarounds_init() new cade4696ff8d drm/i915: Add Wa_14011060649 new f7c379779161 drm/i915: Take request reference before arming the watchdog timer new 399cd9797052 drm/i915/pmu: Check actual RC6 status new 2ef6a01fb636 drm/i915/uapi: fix kernel doc warnings new 19d053d477a1 drm/i915/uapi: convert i915_user_extension to kernel doc new e3bdccafb5bc drm/i915/uapi: convert i915_query and friend to kernel doc new 8e6a2ebe4b9d Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://ano [...] new f44b733e865a drm/i915/selftests: Skip aperture remapping selftest where [...] new a36a47490d8e drm/i915/selftests: Only query RAPL for integrated power m [...] new 5b1170560889 drm/i915/selftests: Rename pm_ prefixed functions names new 0c1a77cbdafb drm/doc: add section for driver uAPI new c256af0d6c18 drm/i915/lmem: Fail driver init if LMEM training failed new d57d4a1daf5e drm/i915: Create stolen memory region from local memory new b75947e6b29d drm/i915/stolen: treat stolen local as normal local memory new f9a7b01e95d5 drm/i915/stolen: enforce the min_page_size contract new ae7f0dc105c4 drm/i915/stolen: actually mark as contiguous new 772f7bb75dff drm/i915: Fix docbook descriptions for i915_gem_shrinker new f1f7f5538b9f drm/i915: Fix docbook descriptions for i915_cmd_parser new ed52c62d386f drm/i915: Avoid div-by-zero on gen2 new f765a5b48c66 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again new 924ad0e848b5 drm/i915: Give C0DRB3/C1DRB3 a _BW suffix new ac69496fe65c drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp new c27d642b8edb drm/i915/dg1: Fix mapping type for default state object new fa85bfd19c26 drm/i915: Update the helper to set correct mapping new 529b9ec809a0 drm/i915/gtt: map the PD up front new 6aed5673f00d drm/i915/gtt/dgfx: place the PD in LMEM new a9cf6ab3e7e4 drm/i915/fbdev: Use lmem physical addresses for fb_mmap() [...] new 4bc91dbde0da drm/i915/lmem: Bypass aperture when lmem is available new 229e22845e81 drm/i915: Return error value when bo not in LMEM for discrete new ca419f407b43 drm/i915: Fix crash in auto_retire new ff2d0ba25ad6 drm/i915/gem: Remove reference to struct drm_device.pdev new bc6f80cce9ae drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and [...] new d8e44e4dd221 drm/i915/overlay: Fix active retire callback alignment new fd5f262db118 drm/i915/selftests: Fix active retire callback alignment new 73552e008a85 drm/i915: Remove erroneous i915_is_ggtt check for I915_GEM [...] new 0333ec8806df drm/i915: Use might_alloc() new 2bc9c04ea702 drm/doc/rfc: i915 DG1 uAPI new 36150bba4432 drm/i915: mark stolen as private new 710217292a61 drm/i915/query: Expose memory regions through the query uAPI new 357814f878f9 drm/i915: rework gem_create flow for upcoming extensions new ebcb40298947 drm/i915/uapi: introduce drm_i915_gem_create_ext new 2459e56fd8af drm/i915/uapi: implement object placement extension new 4f869f1dbd7e drm/i915/lmem: support optional CPU clearing for special i [...] new 0e997a36ecb6 drm/i915/gem: clear userspace buffers for LMEM new 0a46be95c282 drm/i915/gem: hide new uAPI behind CONFIG_BROKEN new c3b147604f27 drm/i915: drop the __i915_active_call pointer packing new ae9faeb9a2c9 drm/i915: Drop duplicate WaDisable4x2SubspanOptimization:hsw new e49a8b2cc852 drm/i915/gt: Do release kernel context if breadcrumb measu [...] new 00d6dc3da1d7 drm/i915/stolen: shuffle around init_memory_region new 727ecd99a4c9 drm/doc/rfc: drop the i915_gem_lmem.h header new 8777d17b68dc drm/i915/gem: Pin the L-shape quirked object as unshrinkable new 50c3ffb49c95 drm/i915/gt: fix typo issue new 0db3633f6159 drm/i915/gt: Move engine setup out of set_default_submission new c92c36ed8d92 drm/i915/gt: Move submission_method into intel_gt new 0669a6e1f115 drm/i915/gt: Move CS interrupt handler to the backend new 615160334f3f drm/i915/params: Align visibility of device level and glob [...] new 5b26d57fdb49 drm/i915: Add Wa_14010733141 new ccd1950c2f7e Merge tag 'drm-intel-gt-next-2021-05-28' of git://anongit. [...] new 302f3adf3371 Merge remote-tracking branch 'drm/drm-next' new d3116756a710 drm/ttm: rename bo->mem and make it a pointer new d1f7452872e5 Merge remote-tracking branch 'drm-misc/for-linux-next' new eba98523724b drm/amdgpu: fix metadata_size for ubo ioctl queries new 3c609c8b1f2f drm/amdgpu: free the metadata buffer for sg type BOs as well new 8a81028b4f7a drm/amd/pm: use attr_update if the attr has it new 16eb48c62bd3 drm/amdgpu: support atcs method powershift (v4) new 57738ae40f33 drm/amd/display: do not dereference on NULL new bcd743741f76 drm/amd/display: WARN_ON cleanups new e0172928ae05 drm/amd/pm: retain the fine grain tuning parameters after resume new ae4c0d7674a7 drm/amdgpu: make sure we unpin the UVD BO new 6fdd6f4aa5c7 drm/amdgpu: add amdgpu_bo_vm bo type new 2a675640bc2d drm/amdgpu: move shadow bo validation to VM code new 1fdc79f6f9dc drm/admgpu: add two shadow BO helper functions new 59276f056fb7 drm/amdgpu: switch to amdgpu_bo_vm for vm code new 9c3fec688f45 drm/amdgpu: remove unused code new c7b9aa7a9220 drm/amdgpu: do not allocate entries separately new 19a1d9350be6 drm/amdgpu: flush gart changes after all BO recovery new 3fa8f89d7207 drm/amdgpu: enable smart shift on dGPU (v5) new 2b8f73184980 drm/amdgpu: fix sdma firmware version error in sriov new ba809007f216 drm/amdgpu: optimize code about format string in gfx_v10_0 [...] new f0e0687cf6d9 drm/amdgpu: Fix a bug on flag table_freed new 8333388b7513 amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomic new 66c46621c812 amdgpu: remove unreachable code new 06888d571b51 drm/amd/display: Avoid HDCP over-read and corruption new a6c3c37b661d drm/amd/display: fix gcc set but not used warning of varia [...] new d3892e20d8cc drm/amd/display: Remove the redundant initialization of lo [...] new ea2be5c05286 drm/amd/display: fix warning: ‘update_dsc_caps’ and ‘apply [...] new 3b42ca80730f drm/amdgpu: Remove unneeded semicolon new 915821a744d9 drm/amdgpu: bump driver version new 29b4c589b43d drm/amdgpu: Add vbios info ioctl interface new 7d9c70d23550 drm/amdgpu: remove unsafe optimization to drop preamble ib new 14f00c65625b drm/amd/display: Fix uninitialized field when expanding ma [...] new 297c404bc596 drm/amd/pm: sysfs attrs to read ss powershare (v6) new 1c972be5c403 drm/amdgpu: attr to control SS2.0 bias level (v2) new 76afd32c2875 drm/amdgpu: soc15 register access through RLC should only [...] new c58694a19220 drm/amdgpu: switch kzalloc to kvzalloc in amdgpu_bo_create new 56b019f8eda0 drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB new 395d7e1e8811 usb/host: enable auto power control for xhci-pci new f524c43dec8e drm/amdgpu: add another raven1 gfxoff quirk new 241a146cdc35 drm/amdgpu: only check for _PR3 on dGPUs new f2ff721bb1a8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 73e7a0e55df5 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 2c7abedacc12 Revert "drm/amd/display: To modify the condition in indica [...] new e2861cec34d5 drm/amdgpu: check whether s2idle is enabled to determine s0ix new 6c4a0e31f499 drm/radeon: Add HD-audio component notifier support (v2) new 97d9f0d8b801 Merge remote-tracking branch 'amdgpu/drm-next' new 322cd7af8464 Merge remote-tracking branch 'drm-intel/for-linux-next' new d7e7f9052027 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 1ce05bb86407 drm: allow drm_atomic_print_state() to accept any drm_printer new 5f1982d019df drm/msm: add support to take dpu snapshot new 48edf1680e75 drm/msm/dsi: add API to take DSI register snapshot new 95e84adc2da7 drm/msm/dp: add API to take DP register snapshot new e5aa9914db30 drm/msm/disp/dpu1: add API to take DPU register snapshot new 43c0e4352b6f drm/msm: add support to take dsi, dp and dpu snapshot new 54fb053f8d44 drm/msm: add disp snapshot points across dpu driver new 1c3b7ac1a71d drm/msm: pass dump state as a function argument new a7f405880a3b drm/msm: make msm_disp_state transient data struct new 32a1cf96c9ff drm/msm: get rid of msm_iomap_size new 889098074648 drm/msm/dsi: add DSI PHY registers to snapshot data new 76716778b51f drm/msm: remove unnecessary mmap logic for cached BOs new a790edada756 drm/msm: replace MSM_BO_UNCACHED with MSM_BO_WC for intern [...] new 0a87f8cb8505 drm/msm: use the right pgprot when mapping BOs in the kernel new ed79bb60c957 drm/msm: add MSM_BO_CACHED_COHERENT new 7955749b1c69 drm/msm: deprecate MSM_BO_UNCACHED (map as writecombine instead) new d305bc817f7c drm/msm: fix display snapshotting if DP or DSI is disabled new c03f89762fcf drm/msm/dp: Simplify aux irq handling code new 2644686c741c drm/msm/dp: Shrink locking area of dp_aux_transfer() new 0532108c6512 drm/msm/dp: Handle aux timeouts, nacks, defers new f6821f05a768 Merge remote-tracking branch 'drm-msm/msm-next' new 9ebd5b5d3cee Merge remote-tracking branch 'etnaviv/etnaviv/next' new c0eda0f05aa2 Merge remote-tracking branch 'regmap/for-next' new 138d1bceee6a ALSA: firewire-motu: use macro for magic numbers relevant [...] new e50dfac81f73 ALSA: firewire-motu: cache event ticks in source packet he [...] new f2ac3b839540 ALSA: firewire-motu: sequence replay for source packet header new cdebd5530360 ALSA: usb-audio: Make snd_usb_pcm_delay() static new d303c5d38b37 ALSA: usb-audio: Pre-calculate buffer byte size new e8a8f09cb0b3 ALSA: usb-audio: Refactoring delay account code new 4f083917994f ALSA: usb-audio: Factor out DSD bitrev copy function new 9ce650a75a3b ALSA: usb-audio: Reduce latency at playback start new ac2af0548773 Merge remote-tracking branch 'sound/for-next' new f34cd5eb2c57 ASoC: sigmadsp: Remove the repeated declaration new 513df9999385 ASoC: dt-bindings: nxp,tfa989x: Add tfa9897 support new 1ba1d69d8aa9 ASoC: codecs: tfa989x: Add support for tfa9897 new 9cf1a98e2b01 ASoC: dt-bindings: nxp, tfa989x: Add vddd-supply property new 8e5607e9941c ASoC: codecs: tfa989x: Add support for optional vddd-supply new ae624a38be37 ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro new 385247d1d50e Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new 02da0391fa16 Merge remote-tracking branch 'sound-asoc/for-next' new 264441880212 Merge remote-tracking branch 'modules/modules-next' new 60b7db914ddd Input: resistive-adc-touch - rework mapping of channels new 0ff5cd50c48c Input: cyttsp - change maintainer new d27ac0fba71c Input: cyttsp - remove public header new 77191c8d6ccf dt-bindings: input: touchscreen: edt-ft5x06: add iovcc-supply new df4c40f48419 Input: edt-ft5x06 - add support for iovcc-supply new 595c238a8cd1 dt-bindings: input: pm8941-pwrkey: add pmk8350 compatible strings new 2fcbda9a822d Input: pm8941-pwrkey - add support for PMK8350 PON_HLOS PM [...] new 9145689ea5fd Merge remote-tracking branch 'input/next' new 19370ff183fd Merge remote-tracking branch 'block/for-next' new e086adffd511 dm zoned: check zone capacity new 88afb505e054 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] new 02214606d399 dm: cleanup device_area_is_invalid() new 9d410884a64c dm: move zone related code to dm-zone.c new 1697e8d750d4 dm: Introduce dm_report_zones() new 2c243153d1d4 dm: Forbid requeue of writes to zones new 84c014b7c57a Merge remote-tracking branch 'device-mapper/for-next' new 0b5688ddbdd4 Merge remote-tracking branch 'mmc/next' new ef7570b67541 ASoC: rk817: fix a warning in rk817_probe() new d8570c182f56 mfd: mt6358: Refine interrupt code new be60652f0260 rtc: mt6397: refine RTC_TC_MTH new 65c1d05325b7 dt-bindings: mfd: Add compatible for the MediaTek MT6359 PMIC new 8771456635d5 dt-bindings: regulator: Add document for MT6359 regulator new e545b8f380a9 mfd: Add support for the MediaTek MT6359 PMIC new d7a58decc704 regulator: mt6359: Add support for MT6359 regulator new 4cfc96547512 regulator: mt6359: Add support for MT6359P regulator new 1c4565f55b86 Merge tags 'tb-mfd-asoc-v5.14-1', 'tb-mfd-gpio-regulator-v [...] new 9fb3cad02517 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs new a933272041d8 mfd: mp2629: Select MFD_CORE to fix build error new 9a2601ebc2e9 mfd: mt6397: Add MT6358 register definitions for power key new 7addf7e705c8 mfd: mt6397: Use named IRQs instead of index (keys) new 34b6677e0679 mfd: mt6397: Add PMIC keys for MT6358 new 608b1bf1cd0a mfd: si476x-cmd: Fix two typos of 'returned' new a7618119c254 mfd: wcd934x: Add macro for adding new interrupts new f62da567d8ad mfd: wcd934x: Add additional interrupts required for MBHC support new 5a23e8b0fd60 mfd: Remove software node conditionally and locate at right place new 56a1188159cb mfd: syscon: Free the allocated name field of struct regma [...] new 4700ef326556 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE new 50e4d7a2a667 mfd: lp87565: Handle optional reset pin new 80cf16de33a2 mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] new bd8a09744306 mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag new a1649a526063 mfd: rn5t618: Fix IRQ trigger by changing it to level mode new 4f10f31e7258 backlight: rt4831: Adds DT binding document for Richtek RT [...] new 3367ac3ea0dc mfd: rt4831: Adds support for Richtek RT4831 new 037dd2f02351 mfd: rt4831: Adds DT binding document for Richtek RT4831 new 137871bce20c mfd: mt6360: Rearrange include file new 50e89312e39d mfd: mt6360: Remove redundant brackets around raw numbers new 12f3f131948f mfd: mt6360: Indicate sub-dev compatible name by using "-" new 4ee06e10dd26 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] new e63ce9a5b3ed mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata new 60a90b3579be mfd: mt6360: Rename mt6360_pmu by mt6360 new a75a2d56dc2f mfd: mt6360: Remove handle_post_irq callback function new e84702940613 mfd: mt6360: Fix flow which is used to check ic exist new b042c085de7a mfd: mt6360: Merge header file into driver and remove unus [...] new 3b0850440a06 mfd: mt6360: Merge different sub-devices I2C read/write new 3efc465f9110 mfd: axp20x: Allow AXP 806 chips without interrupt lines new db39579acf38 mfd: ioc3: Directly include linux/irqdomain.h new 3a7e046acf26 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" new 926337b211d7 mfd: wm831x-core: Fix incorrect function name wm831x_reg_unlock() new 9b31ec3de743 mfd: twl-core: Fix incorrect function name twl_regcache_bypass() new e00a953b7adc mfd: db8500-prcmu: Fix multiple incorrectly documented fun [...] new 4a2833c622ab mfd: omap-usb-host: File headers are not good candidates f [...] new 140d61bb61ed mfd: omap-usb-tll: File headers are not good candidates fo [...] new ac85e26297a3 mfd: si476x-cmd: Fix a bunch of incorrectly documented fun [...] new 769b76087262 mfd: si476x-i2c: Fix incorrectly documented function names new f94c780172b3 mfd: db8500-prcmu: Add devicetree bindings new 33d550701b91 mfd: arizona: Allow building arizona MFD-core as module new 0b7cbe811ca5 mfd: cpcap: Fix cpcap dmamask not set warnings new 07a0b7d6f154 mfd: hisilicon: Use the correct HiSilicon copyright new 6f1b660731d8 mfd: bd71828: Fix .n_voltages settings new 921071a83dc7 mfd: da9063: Propagate errno when I2C mode fails new d10a83bf86f9 dt-bindings: mfd: pm8008: Add IRQ listing new b0572a9b2397 dt-bindings: mfd: pm8008: Add bindings new 6b149f3310a4 mfd: pm8008: Add driver for QCOM PM8008 PMIC new c32d7feba0b5 mfd: qcom-spmi-pmic: Add support for four variants new b486413dd73a mfd: max8997: Simplify getting of_device_id match data new fac61e6931d1 mfd: max8998: Simplify getting of_device_id match data new 8b201402ea02 mfd: da9052: Simplify getting of_device_id match data new 5783bbe9a434 mfd: da9062: Simplify getting of_device_id match data new cdefb765f150 mfd: sec: Simplify getting of_device_id match data new 5a7b909c7c9a mfd: sec: Drop support for board files and require devicetree new 12e1a41952c0 mfd: sec: Remove unused cfg_pmic_irq in platform data new 294fb2ce2de2 mfd: sec: Remove unused device_type in platform data new c1d3ab31e735 mfd: sec: Remove unused irq_base in platform data new 2056f024c89c mfd: sec: Enable wakeup from suspend via devicetree property new 39cdbe8d2bc6 mfd: sec: Remove unused platform data members new a75f4d1f4683 mfd: cros_ec_dev: Load lightbar module only present new 81a22c3378ba mfd: t7l66xb: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to [...] new f928fe143599 mfd: as3722: Use DEFINE_RES_IRQ_NAMED() to simplify code new 5ac4b8509fdd mfd: da9055: Use DEFINE_RES_IRQ_NAMED() to simplify code new a5b42f66878a mfd: tps80031: Use DEFINE_RES_IRQ() to simplify code new 5c058e92ad35 mfd: 88pm800: Use DEFINE_RES_IRQ_NAMED() to simplify code new ba4672ad1057 mfd: 88pm805: Use DEFINE_RES_IRQ_NAMED() to simplify code new c5db56feccb1 mfd: asic3: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to s [...] new 223d2158b20e mfd: sun6i-prcm: Use DEFINE_RES_MEM() to simplify code new 00d5fa42210e dt-bindings: mfd: stm32-timers: Remove #address/size cells [...] new 495fb48dbd9b mfd: wm831x: Use DEFINE_RES_IRQ_NAMED() and DEFINE_RES_IRQ [...] new d974eaded7f2 Merge remote-tracking branch 'mfd/for-mfd-next' new 5c86ca95e8d8 Merge remote-tracking branch 'backlight/for-backlight-next' new 40fb938220a4 Merge remote-tracking branch 'battery/for-next' new a277a2622ca9 regulator: core: Use DEVICE_ATTR_RO macro new bce18e52c866 regulator: rt6160: Add DT binding document for Richtek RT6160 new de20b747c583 regulator: rt6160: Add support for Richtek RT6160 new ba499a50ce58 regulator: userspace-consumer: use DEVICE_ATTR_RO/RW macro new 88a0f637b67b Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new a7bea2c2d745 Merge remote-tracking branch 'regulator/for-next' new d4a564b1d0af Merge remote-tracking branch 'security/next-testing' new d0418a04e225 Merge remote-tracking branch 'apparmor/apparmor-next' new 2e409dca84d6 Merge remote-tracking branch 'integrity/next-integrity' new 151f9d2b46fd Merge remote-tracking branch 'keys/keys-next' new f9ec5185092e Merge remote-tracking branch 'selinux/next' new b4e4150cf187 Merge remote-tracking branch 'smack/next' new dc8c51deca6d Merge remote-tracking branch 'iommu/next' new 69c96c563361 Merge remote-tracking branch 'audit/next' new e9ab77a4f2aa dt-bindings: iio: multiplexer: Convert io-channel-mux bind [...] new 652f2efa93c4 dt-bindings: net: Convert MDIO mux bindings to DT schema new 1ae5a3d52f95 dt-bindings: arm: intel,keembay: limit the dtschema to root node new 4071883fd8f3 dt-bindings: add StarFive Technology Co. Ltd. new ed21e4cd291a dt-bindings: mailbox: Convert omap-mailbox.txt binding to YAML new 7bf063a1cea9 dt-bindings: firmware: arm,scpi: Move arm,scp-shmem to jso [...] new 4041e842e2a9 dt-bindings: firmware: arm,scmi: Move arm,scmi-shmem to js [...] new cba0c95b3b35 dt-bindings: firmware: juno,scpi: Move to sram.yaml json schema new d6178370995f dt-bindings: firmware: amlogic,scpi: Move arm,scpi-shmem t [...] new 94dac76d4317 dt-bindings: power: supply: cpcap-battery: update cpcap-ba [...] new b5205bb4de9e dt-bindings: power: supply: cpcap-charger: update cpcap-ch [...] new f22145f1532b dt-bindings: soc: ti: update sci-pm-domain.yaml references new c601eef1e258 dt-bindings: clock: update ti,sci-clk.yaml references new e84881785ea9 dt-bindings: reset: update ti,sci-reset.yaml references new 1ee292a66e81 of: Drop reserved mem dependency on DMA_DECLARE_COHERENT a [...] new 12d55d3b5370 of: Move reserved memory private function declarations new 00dcc7cf1a49 PCI: Add empty stub for pci_register_io_range() new 050a2c62dfc7 of: Merge of_get_address() and of_get_pci_address() implem [...] new c3c0dc75774b of: address: Use IS_ENABLED() for !CONFIG_PCI new 67a315645385 of: Merge of_address_to_resource() and of_pci_address_to_r [...] new 3d4b61739b69 Merge remote-tracking branch 'devicetree/for-next' new ec679bda639f spi: bcm2835: Allow arbitrary number of slaves new e1cb4e6408f5 Merge remote-tracking branch 'spi/for-5.14' into spi-next new 21c2c4e8db92 Merge remote-tracking branch 'spi/for-next' new 7d65f9e80646 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing new 9a90ed065a15 x86/thermal: Fix LVT thermal setup for SMI delivery mode new 5e0847265c9a Merge branch 'x86/urgent' new 26c7bcec6140 Merge branch 'x86/splitlock' new 35632e411d0f Merge branch 'x86/misc' new f1b7d45d3f8f x86/irq: Remove unused vectors defines new ff851003880d x86/irq: Add and use NR_EXTERNAL_VECTORS and NR_SYSTEM_VECTORS new 8ec9069a432c x86/idt: Remove address argument from idt_invalidate() new 283fa3b6483a x86: Add native_[ig]dt_invalidate() new 056c52f5e824 x86/kexec: Set_[gi]dt() -> native_[gi]dt_invalidate() in m [...] new 9eea3f3d10ae Merge branch 'x86/irq' new da176238f20a Merge branch 'x86/fpu' new 2978996f6200 x86/entry: Use int everywhere for system call numbers new 1eb8a4983694 x86/syscalls: Clear 'offset' and 'prefix' in case they are [...] new d48ca5b98fa5 x86/uml/syscalls: Remove array index from syscall initializers new fd9e8691f387 x86/syscalls: Remove -Wno-override-init for syscall tables new 48f7eee81cd5 x86/syscalls: Don't adjust CFLAGS for syscall tables new b32ed865d4f1 Merge branch 'x86/entry' new 2ade8fc65076 x86/amd_nb: Add AMD family 19h model 50h PCI ids new 280b68a3b3b9 x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems new cbcddaa33d7e perf/x86/rapl: Use CPUID bit on AMD and Hygon parts new a25d2ae7d3fb Merge branch 'x86/cpu' new dffbd1c0ee11 Merge branch 'x86/cleanups' new 86fafdab9510 Merge branch 'x86/boot' new e018c9324a06 Merge branch 'x86/apic' new 96fe11c4a23c Merge branch 'timers/nohz' new 1fa98d96ea0f clockevents: Use DEVICE_ATTR_[RO|WO] macros new c2d4fee3f6d1 tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_B [...] new e5007c288e79 tick/broadcast: Split __tick_broadcast_oneshot_control() i [...] new c94a8537df12 tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast new ea5c7f1b9aa1 tick/broadcast: Program wakeup timer when entering idle if [...] new 245a057fee18 timer_list: Print name of per-cpu wakeup device new b7e30c099cc2 Merge branch 'timers/core' new 130708331bc6 cpu/hotplug: Simplify access to percpu cpuhp_state new 27e87d05c778 Merge branch 'smp/core' new 7c7ad626d9a0 sched/fair: Keep load_avg and load_sum synced new 02da26ad5ed6 sched/fair: Make sure to update tg contrib for blocked load new f268c3737eca tick/nohz: Only check for RCU deferred wakeup on user/gues [...] new 352ec4be8bb9 Merge branch 'sched/urgent' new a8ea6fc9b089 sched: Stop PF_NO_SETAFFINITY from being inherited by vari [...] new 7b419f47facd sched: Add CONFIG_SCHED_CORE help text new 15faafc6b449 sched,init: Fix DEBUG_PREEMPT vs early boot new 08f7c2f4d0e9 sched/fair: Fix ascii art by relpacing tabs new 475ea6c60279 sched: Don't defer CPU pick to migration_cpu_stop() new b35c9a23394c Merge branch 'sched/core' new 94a311ce248e x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types new 40cd0aae5957 x86/mce: Include a MCi_MISC value in faked mce logs new 219f1651a69c Merge branch 'ras/core' new 6c605f837115 perf: Fix data race between pin_count increment/decrement new 4a0e3ff30980 perf/x86/intel/uncore: Fix a kernel WARNING triggered by m [...] new 848ff3768684 perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server new 1e1b18525766 Merge branch 'perf/urgent' new 32961aecf9da perf/core: Make local function perf_pmu_snapshot_aux() static new a1ddf5249f2c perf/core: Fix DocBook warnings new 875dd7bf5481 perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint new 9ce4d216fe8b uprobes: Update uprobe_write_opcode() kernel-doc comment new ec6aba3d2be1 kprobes: Remove kprobe::fault_handler new 00afe83098f5 x86,kprobes: WARN if kprobes tries to handle a fault new fdf0aeb562fa Merge branch 'perf/core' new 8852c5524029 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STAND [...] new f1069a8756b9 compiler.h: Avoid using inline asm operand modifiers new c199f64ff93c instrumentation.h: Avoid using inline asm operand modifiers new fc6015d287b5 Merge branch 'objtool/core' new a82adc765004 futex: Deduplicate cond_resched() invocation in futex_wake_op() new 9be85de97786 locking/atomic: make ARCH_ATOMIC a Kconfig symbol new 201e2c1bbe65 locking/atomic: net: use linux/atomic.h for xchg & cmpxchg new c7178cdecdbe locking/atomic: h8300: use asm-generic exclusively new b68622a86c8f locking/atomic: microblaze: use asm-generic exclusively new f0c7bf1b77c6 locking/atomic: openrisc: avoid asm-generic/atomic.h new 2609a195fbd5 locking/atomic: atomic: remove stale comments new 89eb78d54239 locking/atomic: atomic: remove redundant include new d0e03218ca3b locking/atomic: atomic: simplify ifdeffery new f8b6455a9d38 locking/atomic: atomic: support ARCH_ATOMIC new 1bdadf46eff6 locking/atomic: atomic64: support ARCH_ATOMIC new 6988631bdfdd locking/atomic: cmpxchg: make `generic` a prefix new 82b993e8249a locking/atomic: cmpxchg: support ARCH_ATOMIC new 96d330aff706 locking/atomic: alpha: move to ARCH_ATOMIC new 6db5d99304dc locking/atomic: arc: move to ARCH_ATOMIC new fc63a6e08a8c locking/atomic: arm: move to ARCH_ATOMIC new a5fb82d7e269 locking/atomic: csky: move to ARCH_ATOMIC new c879c39ebc3a locking/atomic: h8300: move to ARCH_ATOMIC new 94b63eb6e131 locking/atomic: hexagon: move to ARCH_ATOMIC new f84f1b9c47a5 locking/atomic: ia64: move to ARCH_ATOMIC new e86e793c28e7 locking/atomic: m68k: move to ARCH_ATOMIC new f5b1c0f951e7 locking/atomic: microblaze: move to ARCH_ATOMIC new c7b5fd6faa1d locking/atomic: mips: move to ARCH_ATOMIC new 0cc70f54ee43 locking/atomic: nds32: move to ARCH_ATOMIC new 7e517b4c1120 locking/atomic: nios2: move to ARCH_ATOMIC new 3f1e931d1581 locking/atomic: openrisc: move to ARCH_ATOMIC new 329c161b8bae locking/atomic: parisc: move to ARCH_ATOMIC new 9eaa82935dcc locking/atomic: powerpc: move to ARCH_ATOMIC new 9efbb3558310 locking/atomic: riscv: move to ARCH_ATOMIC new 8c6417551309 locking/atomic: sh: move to ARCH_ATOMIC new ff5b4f1ed580 locking/atomic: sparc: move to ARCH_ATOMIC new b9b12978a8e9 locking/atomic: xtensa: move to ARCH_ATOMIC new 3c1885187bc1 locking/atomic: delete !ARCH_ATOMIC remnants new bccf1ec369ac locking/atomics: atomic-instrumented: simplify ifdeffery new fab6216fafdd locking/lockdep,doc: Improve readability of the block matrix new b8e00abe7d9f locking/lockdep: Reduce LOCKDEP dependency list new ba7d60dc32cf Merge branch 'locking/core' new ea0d1eaced0a Merge branch 'irq/core' new 667461d0ddf8 Merge branch 'efi/urgent' new 81910a634d57 Merge branch 'efi/core' new 5efdb12aea27 Merge remote-tracking branch 'tip/auto-latest' new aab10f8c19e5 Merge remote-tracking branch 'edac/edac-for-next' new d39e69fc3ebe Merge remote-tracking branch 'rcu/rcu/next' new 66b0e1f75db7 Merge remote-tracking branch 'kvm-arm/next' new 2576a5ee744c Merge remote-tracking branch 'percpu/for-next' new 1ec21843e8e9 Merge remote-tracking branch 'drivers-x86/for-next' new a73f049b90eb Merge remote-tracking branch 'leds/for-next' new 0539554756d2 Merge remote-tracking branch 'ipmi/for-next' new 709d590cf830 Merge remote-tracking branch 'driver-core/driver-core-next' new e8aec7d5f645 Merge remote-tracking branch 'usb/usb-next' new ba66fc2d0b29 Merge remote-tracking branch 'usb-serial/usb-next' new 6eb74844ecd1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 5a2e81419cfc Merge remote-tracking branch 'tty/tty-next' new 3bbc6d09dc72 Merge remote-tracking branch 'char-misc/char-misc-next' new e5d91dccdc94 Merge remote-tracking branch 'extcon/extcon-next' new e9258bffe52f Merge remote-tracking branch 'phy-next/next' new b36b17795bc4 Merge remote-tracking branch 'soundwire/next' new 06b44f99cd2d Merge remote-tracking branch 'thunderbolt/next' new 75618a0971a7 Merge remote-tracking branch 'staging/staging-next' new e545a291625e Merge remote-tracking branch 'iio/togreg' new 98dcc9e917d0 Merge remote-tracking branch 'icc/icc-next' new 319d0cde3973 Merge remote-tracking branch 'dmaengine/next' new f6f457971b34 Merge remote-tracking branch 'cgroup/for-next' new 17f23af37bb0 Merge branch 'fixes' into for-next new c942755514ab Merge remote-tracking branch 'scsi/for-next' new 3a95f5b39254 scsi: ufs: core: Export ufshcd_hba_stop() new f9c602f3bd9c scsi: ufs: ufs-mediatek: Disable HCI before HW reset new 27c707b14659 scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remo [...] new 84a84cc6aff4 scsi: mpt3sas: Fix fall-through warnings for Clang new 4d431153e751 scsi: FlashPoint: Rename si_flags field new 66fc475bd9e1 scsi: esas2r: Switch to flexible array member new 5250db63d140 scsi: isci: Use correctly sized target buffer for memcpy() new f6b414294224 scsi: ufs: Fix a kernel-doc related formatting issue new c4f7ac64616e scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig new 824a156633df scsi: mpi3mr: Base driver code new c9566231cfaf scsi: mpi3mr: Create operational request and reply queue pair new 023ab2a9b4ed scsi: mpi3mr: Add support for queue command processing new 672ae26c8216 scsi: mpi3mr: Add support for internal watchdog thread new 13ef29ea4aa0 scsi: mpi3mr: Add support for device add/remove event handling new 8e653455547a scsi: mpi3mr: Add support for PCIe device event handling new e36710dc06e3 scsi: mpi3mr: Additional event handling new fb9b04574f14 scsi: mpi3mr: Add support for recovering controller new 54dfcffb4191 scsi: mpi3mr: Add support for timestamp sync with firmware new ff9561e910fc scsi: mpi3mr: Print IOC info for debugging new 8f9c6173ca46 scsi: mpi3mr: Add bios_param SCSI host template hook new e844adb1fbdc scsi: mpi3mr: Implement SCSI error handler hooks new 0ea177343f1f scsi: mpi3mr: Add change queue depth support new 82141ddba90a scsi: mpi3mr: Allow certain commands during pci-remove hook new 392bbeb85b2a scsi: mpi3mr: Hardware workaround for UNMAP commands to NV [...] new 463429f8dd5c scsi: mpi3mr: Add support for threaded ISR new f061178e0762 scsi: mpi3mr: Complete support for soft reset new 71e80106d059 scsi: mpi3mr: Print pending host I/Os for debugging new 44dc724f5eec scsi: mpi3mr: Wait for pending I/O completions upon detect [...] new 2f9c4d520aa6 scsi: mpi3mr: Add support for PM suspend and resume new 28cbe2f420d3 scsi: mpi3mr: Add support for DSN secure firmware check new 74e1f30a2868 scsi: mpi3mr: Add EEDP DIF DIX support new 9fc4abfe5a5f scsi: mpi3mr: Add event handling debug prints new 79db830162b7 scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSUR [...] new b5438f48fdd8 scsi: megaraid_sas: Fix resource leak in case of probe failure new ae6874ba4b43 scsi: megaraid_sas: Early detection of VD deletion through [...] new 9bedd36e9146 scsi: megaraid_sas: Handle missing interrupts while re-ena [...] new 6143f6f62052 scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 new 1486a4f5c2f3 scsi: iscsi: Add task completion helper new 891e2639deae scsi: iscsi: Stop queueing during ep_disconnect new 27e986289e73 scsi: iscsi: Drop suspend calls from ep_disconnect new 06c203a5566b scsi: iscsi: Force immediate failure during shutdown new b25b957d2db1 scsi: iscsi: Use system_unbound_wq for destroy_work new 9e5fe1700896 scsi: iscsi: Rel ref after iscsi_lookup_endpoint() new 23d6fefbb3f6 scsi: iscsi: Fix in-kernel conn failure handling new c0920cd36f17 scsi: iscsi: iscsi_tcp: Set no linger new 788b71c54f21 scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop new b1d19e8c92cf scsi: iscsi: Add iscsi_cls_conn refcount helpers new d39df158518c scsi: iscsi: Have abort handler get ref to conn new fda290c5ae98 scsi: iscsi: Get ref to conn during reset handling new ec29d0ac29be scsi: iscsi: Fix conn use after free during resets new bdd4aad7ff92 scsi: iscsi: Fix shost->max_id use new f6f964574470 scsi: iscsi: Fix completion check during abort races new 7ce9fc5ecde0 scsi: iscsi: Flush block work before unblock new 99b0603313ee scsi: iscsi: Hold task ref during TMF timeout handling new a1f3486b3b09 scsi: iscsi: Move pool freeing new 5777b7f0f03c scsi: qedi: Fix null ref during abort handling new 2ce002366a3f scsi: qedi: Fix race during abort timeouts new 5b04d050cde4 scsi: qedi: Fix use after free during abort cleanup new f7eea75262fc scsi: qedi: Fix TMF tid allocation new 140d63b73f42 scsi: qedi: Use GFP_NOIO for TMF allocation new 2819b4ae2873 scsi: qedi: Fix TMF session block/unblock use new 0c72191da686 scsi: qedi: Fix cleanup session block/unblock use new 60a0d379f11b scsi: qedi: Pass send_iscsi_tmf task to abort new b40f3894e39e scsi: qedi: Complete TMF works before disconnect new ed1b86ba0fba scsi: qedi: Wake up if cmd_cleanup_req is set new 1ff28f229bc7 Merge branch '5.14/scsi-result' into 5.14/scsi-staging new 313497a304ef Merge remote-tracking branch 'scsi-mkp/for-next' new 542883f6a4f1 Merge remote-tracking branch 'vhost/linux-next' new b01b048d35a0 Merge remote-tracking branch 'rpmsg/for-next' new cc0f53d2bb42 gpio: 104-idio-16: Fix coding style issues new 5a5bc826fed1 gpio: dwapb: Drop redundant check in dwapb_irq_set_type() new bd56b051c96b gpio: dwapb: Switch to use fwnode_irq_get() new 21516d9ce3e1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 77f7cfd508a3 Merge remote-tracking branch 'gpio-intel/for-next' new c2d31cb95a3f Merge remote-tracking branch 'pinctrl/for-next' new f68e2d5b2d85 Merge remote-tracking branch 'pinctrl-intel/for-next' new 06b7258e964c Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 296b1448e1cf Merge remote-tracking branch 'pwm/for-next' new 676b0f7b56e6 Merge remote-tracking branch 'userns/for-next' new 7132f3f0dceb Merge remote-tracking branch 'livepatching/for-next' new 58dfc1843359 Merge remote-tracking branch 'coresight/next' new 798d8097b16c Merge remote-tracking branch 'rtc/rtc-next' new 49a93255c63b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new edd0fbb9eeed Merge remote-tracking branch 'seccomp/for-next/seccomp' new 3a40617ce088 MAINTAINERS: Add Clang CFI section new 0541613b0389 MAINTAINERS: Expand and relocate PGO entry new 5b2b4c1d60a9 pgo: rename the raw profile file to vmlinux.profraw new 2d35ea27e0df CFI: Move function_nocfi() into compiler.h new d94b93a91015 ARM: cpuidle: Avoid orphan section warning new d4c639990036 vmlinux.lds.h: Avoid orphan section with !SMP new bf02572fb113 Merge branch 'for-next/orphans' into for-next/kspp new 0b41ef9ec6e9 Merge remote-tracking branch 'kspp/for-next/kspp' new 62d4680040e3 Merge remote-tracking branch 'gnss/gnss-next' new ad9abff5a2a0 Merge remote-tracking branch 'slimbus/for-next' new dc83e60647b7 Merge remote-tracking branch 'nvmem/for-next' new 450605c28d57 x86/hyperv: fix logical processor creation new 9de6655cc5a6 drivers: hv: Fix missing error code in vmbus_connect() new 114651a09f6f Merge remote-tracking branch 'hyperv/hyperv-next' new d2061ebed16c Merge remote-tracking branch 'auxdisplay/auxdisplay' new 028fedf4918f Merge remote-tracking branch 'fpga/for-next' new 994a199944d4 Merge remote-tracking branch 'mhi/mhi-next' new f3626979fc29 Merge remote-tracking branch 'memblock/for-next' new 12c13d996e31 Merge remote-tracking branch 'rust/rust-next' new 11b92b010b72 Merge remote-tracking branch 'cxl/next' new 4b21fe951aee Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new 0d7463b1fbd0 Merge branch 'akpm-current/current' new cf4ca7399149 mm/slub: use stackdepot to save stack trace in objects new 093894da0338 slub: STACKDEPOT: rename save_stack_trace() new d255021c42fc mm/slub: use stackdepot to save stack trace in objects-fix new 00eccfb874c4 mmap: make mlock_future_check() global new c6f49564934d riscv/Kconfig: make direct map manipulation options depend on MMU new 8f2d43286bb3 set_memory: allow querying whether set_direct_map_*() is a [...] new 380e1e51e555 mm: introduce memfd_secret system call to create "secret" [...] new 9d6c66209c8a mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 687534aa2701 PM: hibernate: disable when there are active secretmem users new 9003da387d9c arch, mm: wire up memfd_secret system call where relevant new b117146f8fb5 secretmem: test: add basic selftest for memfd_secret(2) new fe465ab08545 mm: fix spelling mistakes in header files new d3ed62531443 buildid: only consider GNU notes for build ID parsing new e8b976147d1e buildid: add API to parse build ID out of buffer new 8025950bc96a buildid: stash away kernels build ID on init new bad880a6f1e6 buildid-stash-away-kernels-build-id-on-init-fix new 64ab830e0ca9 dump_stack: add vmlinux build ID to stack traces new bc36d9069f23 module: add printk formats to add module build ID to stacktraces new da956650e405 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 5cbeea3e5cec buildid: fix build when CONFIG_MODULES is not set new 8d4c2ba2600b module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 3b0c6724067f module: fix build error when CONFIG_SYSFS is disabled new ba6c0ba1cbc6 arm64: stacktrace: use %pSb for backtrace printing new d790119d2308 x86/dumpstack: use %pSb/%pBb for backtrace printing new 2a959b18a058 scripts/decode_stacktrace.sh: support debuginfod new d5147c323224 scripts/decode_stacktrace.sh: silence stderr messages from [...] new 8b21bc6e9485 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 5e3e5d7ea6df buildid: mark some arguments const new a61754d84314 buildid: fix kernel-doc notation new 0278f9c5b615 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 (7f23e04fc10d) \ N -- N -- N refs/heads/akpm (0278f9c5b615)
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 898 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/admin-guide/media/ipu3.rst | 35 +- Documentation/dev-tools/pgo.rst | 6 +- .../devicetree/bindings/arm/amlogic,scpi.txt | 12 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 15 - Documentation/devicetree/bindings/arm/arm,scpi.txt | 15 - .../devicetree/bindings/arm/intel,keembay.yaml | 2 + .../devicetree/bindings/arm/juno,scpi.txt | 26 - .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 35 + Documentation/devicetree/bindings/dma/ti-edma.txt | 4 +- .../devicetree/bindings/gpio/gpio-davinci.txt | 2 +- .../devicetree/bindings/i2c/i2c-davinci.txt | 4 +- .../bindings/iio/multiplexer/io-channel-mux.yaml | 9 +- .../bindings/input/qcom,pm8941-pwrkey.txt | 2 + .../bindings/input/touchscreen/edt-ft5x06.yaml | 1 + .../devicetree/bindings/mailbox/omap-mailbox.txt | 184 - .../bindings/mailbox/ti,omap-mailbox.yaml | 308 ++ .../devicetree/bindings/media/i2c/rda,rda5807.yaml | 67 + .../devicetree/bindings/media/renesas,csi2.yaml | 1 + .../devicetree/bindings/media/renesas,isp.yaml | 196 + .../devicetree/bindings/media/renesas,vin.yaml | 27 +- .../devicetree/bindings/mfd/motorola-cpcap.txt | 4 +- Documentation/devicetree/bindings/mfd/mt6397.txt | 1 + .../devicetree/bindings/mfd/qcom,pm8008.yaml | 121 + .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 4 + .../bindings/mfd/stericsson,db8500-prcmu.yaml | 278 ++ .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 4 +- .../devicetree/bindings/net/brcm,iproc-mdio.txt | 23 - .../devicetree/bindings/net/brcm,iproc-mdio.yaml | 38 + .../devicetree/bindings/net/can/c_can.txt | 4 +- .../bindings/regulator/mt6359-regulator.yaml | 385 ++ .../regulator/richtek,rt6160-regulator.yaml | 61 + .../bindings/remoteproc/ti,keystone-rproc.txt | 4 +- .../bindings/remoteproc/ti,omap-remoteproc.yaml | 2 +- .../devicetree/bindings/sound/nxp,tfa989x.yaml | 4 + .../devicetree/bindings/spi/spi-davinci.txt | 2 +- Documentation/devicetree/bindings/sram/sram.yaml | 5 + .../devicetree/bindings/usb/ti,j721e-usb.yaml | 2 +- .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../driver-api/media/drivers/ccs/ccs-regs.asc | 2 +- .../driver-api/media/drivers/ccs/mk-ccs-regs | 5 +- Documentation/driver-api/media/drivers/zoran.rst | 2 +- Documentation/gpu/amdgpu.rst | 21 + Documentation/gpu/driver-uapi.rst | 8 + Documentation/gpu/index.rst | 1 + Documentation/gpu/rfc/i915_gem_lmem.rst | 131 + Documentation/gpu/rfc/index.rst | 4 + Documentation/locking/lockdep-design.rst | 4 +- .../device_drivers/cellular/qualcomm/rmnet.rst | 126 +- Documentation/networking/devlink/devlink-port.rst | 35 + Documentation/networking/devlink/netdevsim.rst | 26 + Documentation/power/runtime_pm.rst | 6 +- Documentation/trace/kprobes.rst | 24 +- .../media/dvb/audio-set-bypass-mode.rst | 2 +- Documentation/userspace-api/media/dvb/audio.rst | 2 +- .../userspace-api/media/dvb/dmx-fopen.rst | 2 +- .../userspace-api/media/dvb/dmx-fread.rst | 2 +- .../userspace-api/media/dvb/dmx-set-filter.rst | 2 +- Documentation/userspace-api/media/dvb/intro.rst | 6 +- Documentation/userspace-api/media/dvb/video.rst | 2 +- Documentation/userspace-api/media/fdl-appendix.rst | 64 +- Documentation/userspace-api/media/v4l/biblio.rst | 8 +- .../userspace-api/media/v4l/dev-decoder.rst | 6 +- .../media/v4l/pixfmt-meta-intel-ipu3.rst | 2 +- MAINTAINERS | 63 +- arch/alpha/include/asm/atomic.h | 88 +- arch/alpha/include/asm/cmpxchg.h | 12 +- arch/arc/include/asm/atomic.h | 60 +- arch/arc/include/asm/cmpxchg.h | 10 +- arch/arc/kernel/kprobes.c | 10 - arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/include/asm/atomic.h | 96 +- arch/arm/include/asm/cmpxchg.h | 20 +- arch/arm/include/asm/cpuidle.h | 5 +- arch/arm/include/asm/sync_bitops.h | 2 +- arch/arm/probes/kprobes/core.c | 9 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 1 + arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/atomic.h | 2 - arch/arm64/include/asm/compiler.h | 16 + arch/arm64/include/asm/linkage.h | 8 + arch/arm64/include/asm/memory.h | 16 - arch/arm64/kernel/probes/kprobes.c | 10 - arch/arm64/lib/Makefile | 4 +- arch/arm64/lib/clear_user.S | 47 +- arch/arm64/lib/memchr.S | 65 +- arch/arm64/lib/memcmp.S | 346 +- arch/arm64/lib/memcpy.S | 272 +- arch/arm64/lib/memmove.S | 189 - arch/arm64/lib/strcmp.S | 289 +- arch/arm64/lib/strlen.S | 258 +- arch/arm64/lib/strncmp.S | 406 +- arch/csky/include/asm/cmpxchg.h | 8 +- arch/csky/kernel/probes/kprobes.c | 10 - arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/asm/atomic.h | 97 - arch/h8300/include/asm/cmpxchg.h | 66 - arch/hexagon/include/asm/atomic.h | 28 +- arch/hexagon/include/asm/cmpxchg.h | 4 +- arch/ia64/include/asm/atomic.h | 74 +- arch/ia64/include/asm/cmpxchg.h | 16 + arch/ia64/include/uapi/asm/cmpxchg.h | 10 +- arch/ia64/kernel/kprobes.c | 9 - arch/m68k/include/asm/atomic.h | 60 +- arch/m68k/include/asm/cmpxchg.h | 10 +- arch/m68k/include/asm/mmu_context.h | 2 +- arch/microblaze/Makefile | 2 +- arch/microblaze/include/asm/Kbuild | 1 + arch/microblaze/include/asm/atomic.h | 28 - arch/microblaze/include/asm/cmpxchg.h | 9 - arch/mips/include/asm/atomic.h | 55 +- arch/mips/include/asm/cmpxchg.h | 22 +- arch/mips/kernel/cmpxchg.c | 4 +- arch/mips/kernel/kprobes.c | 3 - arch/openrisc/include/asm/atomic.h | 42 +- arch/openrisc/include/asm/cmpxchg.h | 4 +- arch/parisc/include/asm/atomic.h | 34 +- arch/parisc/include/asm/cmpxchg.h | 14 +- arch/powerpc/include/asm/atomic.h | 140 +- arch/powerpc/include/asm/cmpxchg.h | 30 +- arch/powerpc/include/asm/qspinlock.h | 2 +- arch/powerpc/kernel/kprobes.c | 10 - arch/riscv/errata/sifive/Makefile | 2 +- arch/riscv/include/asm/atomic.h | 128 +- arch/riscv/include/asm/cmpxchg.h | 34 +- arch/riscv/kernel/probes/kprobes.c | 10 - arch/riscv/kernel/setup.c | 4 +- arch/s390/include/asm/atomic.h | 2 - arch/s390/kernel/kprobes.c | 10 - arch/sh/include/asm/atomic-grb.h | 6 +- arch/sh/include/asm/atomic-irq.h | 6 +- arch/sh/include/asm/atomic-llsc.h | 6 +- arch/sh/include/asm/atomic.h | 8 +- arch/sh/include/asm/cmpxchg.h | 4 +- arch/sh/kernel/kprobes.c | 10 - arch/sparc/include/asm/atomic_32.h | 38 +- arch/sparc/include/asm/atomic_64.h | 36 +- arch/sparc/include/asm/cmpxchg_32.h | 12 +- arch/sparc/include/asm/cmpxchg_64.h | 12 +- arch/sparc/kernel/kprobes.c | 10 - arch/sparc/lib/atomic32.c | 24 +- arch/sparc/lib/atomic_64.S | 42 +- arch/x86/entry/Makefile | 10 - arch/x86/entry/common.c | 87 +- arch/x86/entry/syscalls/Makefile | 2 + arch/x86/events/intel/uncore_snbep.c | 9 +- arch/x86/events/rapl.c | 6 +- arch/x86/include/asm/apic.h | 1 + arch/x86/include/asm/atomic.h | 2 - arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/desc.h | 22 +- arch/x86/include/asm/idtentry.h | 4 +- arch/x86/include/asm/irq_vectors.h | 7 +- arch/x86/include/asm/mce.h | 13 +- arch/x86/include/asm/syscall.h | 2 +- arch/x86/include/asm/thermal.h | 4 +- arch/x86/kernel/acpi/cstate.c | 3 +- arch/x86/kernel/amd_nb.c | 3 + arch/x86/kernel/apic/apic.c | 1 + arch/x86/kernel/apic/vector.c | 20 + arch/x86/kernel/cpu/amd.c | 4 + arch/x86/kernel/cpu/hygon.c | 4 + arch/x86/kernel/cpu/mce/amd.c | 55 +- arch/x86/kernel/cpu/mce/apei.c | 3 +- arch/x86/kernel/cpu/mshyperv.c | 2 +- arch/x86/kernel/idt.c | 5 +- arch/x86/kernel/kprobes/core.c | 10 - arch/x86/kernel/machine_kexec_32.c | 15 +- arch/x86/kernel/machine_kexec_64.c | 33 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/setup.c | 9 + arch/x86/mm/fault.c | 4 +- arch/x86/um/sys_call_table_32.c | 2 +- arch/x86/um/sys_call_table_64.c | 2 +- arch/xtensa/include/asm/atomic.h | 26 +- arch/xtensa/include/asm/cmpxchg.h | 14 +- drivers/acpi/internal.h | 2 +- drivers/acpi/power.c | 114 +- drivers/acpi/scan.c | 2 +- drivers/acpi/sleep.c | 2 +- drivers/bluetooth/btmtkuart.c | 6 +- drivers/bluetooth/btrtl.c | 9 +- drivers/bluetooth/btusb.c | 23 +- drivers/clk/tegra/clk-tegra124-emc.c | 4 +- drivers/cpufreq/cpufreq_stats.c | 5 +- drivers/edac/mce_amd.c | 70 + drivers/firmware/Kconfig | 2 +- drivers/firmware/arm_scmi/common.h | 2 +- drivers/firmware/arm_scmi/driver.c | 4 + drivers/firmware/tegra/bpmp-tegra210.c | 2 +- drivers/gpio/gpio-104-idio-16.c | 23 +- drivers/gpio/gpio-dwapb.c | 15 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 29 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 104 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 138 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 174 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 6 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 17 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h | 1 + .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 4 +- drivers/gpu/drm/amd/include/amd_acpi.h | 18 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 2 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 192 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 2 + .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 3 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 21 + drivers/gpu/drm/drm_atomic.c | 28 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 +- drivers/gpu/drm/drm_crtc_internal.h | 4 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 6 +- drivers/gpu/drm/drm_gem_vram_helper.c | 4 +- drivers/gpu/drm/i915/Kconfig | 1 - drivers/gpu/drm/i915/display/intel_display.c | 9 + drivers/gpu/drm/i915/display/intel_fbdev.c | 51 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 4 +- drivers/gpu/drm/i915/display/intel_overlay.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 345 +- drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 2 + drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 5 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 14 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 22 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 159 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 3 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 11 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 26 + drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 31 +- drivers/gpu/drm/i915/gt/intel_context.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine.h | 8 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 21 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 14 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 95 +- .../gpu/drm/i915/gt/intel_execlists_submission.h | 3 - drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 82 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 23 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 7 + drivers/gpu/drm/i915/gt/intel_gtt.c | 91 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 12 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 4 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 7 +- drivers/gpu/drm/i915/gt/intel_reset.c | 201 +- drivers/gpu/drm/i915/gt/intel_ring.c | 11 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 12 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 4 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 100 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 +- drivers/gpu/drm/i915/gt/selftest_context.c | 3 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 2 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 4 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 32 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 6 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 64 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 1 - drivers/gpu/drm/i915/gt/uc/intel_huc.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 14 +- drivers/gpu/drm/i915/i915_active.h | 11 +- drivers/gpu/drm/i915/i915_active_types.h | 5 - drivers/gpu/drm/i915/i915_cmd_parser.c | 18 +- drivers/gpu/drm/i915/i915_debugfs.c | 4 +- drivers/gpu/drm/i915/i915_drv.c | 1 + drivers/gpu/drm/i915/i915_drv.h | 32 +- drivers/gpu/drm/i915/i915_gem.c | 14 +- drivers/gpu/drm/i915/i915_irq.c | 10 +- drivers/gpu/drm/i915/i915_mm.c | 44 + drivers/gpu/drm/i915/i915_params.h | 8 +- drivers/gpu/drm/i915/i915_pci.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 10 +- drivers/gpu/drm/i915/i915_pmu.c | 4 +- drivers/gpu/drm/i915/i915_query.c | 62 + drivers/gpu/drm/i915/i915_reg.h | 17 +- drivers/gpu/drm/i915/i915_request.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 31 +- drivers/gpu/drm/i915/intel_memory_region.c | 29 +- drivers/gpu/drm/i915/intel_memory_region.h | 18 +- drivers/gpu/drm/i915/intel_uncore.c | 12 + drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 20 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 10 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 3 +- drivers/gpu/drm/i915/selftests/i915_request.c | 4 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 3 + drivers/gpu/drm/i915/selftests/igt_spinner.c | 4 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 87 +- drivers/gpu/drm/i915/selftests/librapl.c | 10 + drivers/gpu/drm/i915/selftests/librapl.h | 4 + drivers/gpu/drm/msm/Makefile | 2 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 1 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 16 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 14 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 47 + drivers/gpu/drm/msm/disp/msm_disp_snapshot.c | 125 + drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 136 + drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 187 + drivers/gpu/drm/msm/dp/dp_aux.c | 181 +- drivers/gpu/drm/msm/dp/dp_aux.h | 8 - drivers/gpu/drm/msm/dp/dp_catalog.c | 11 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 6 +- drivers/gpu/drm/msm/dp/dp_display.c | 27 + drivers/gpu/drm/msm/dp/dp_display.h | 1 + drivers/gpu/drm/msm/dsi/dsi.c | 6 + drivers/gpu/drm/msm/dsi/dsi.h | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 17 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 31 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 4 + drivers/gpu/drm/msm/msm_drv.c | 27 +- drivers/gpu/drm/msm/msm_drv.h | 15 + drivers/gpu/drm/msm/msm_gem.c | 34 +- drivers/gpu/drm/msm/msm_kms.h | 9 + drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 30 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 16 +- drivers/gpu/drm/nouveau/nouveau_vmm.c | 4 +- drivers/gpu/drm/nouveau/nv17_fence.c | 2 +- drivers/gpu/drm/nouveau/nv50_fence.c | 2 +- drivers/gpu/drm/qxl/qxl_drv.h | 6 +- drivers/gpu/drm/qxl/qxl_object.c | 10 +- drivers/gpu/drm/qxl/qxl_ttm.c | 4 +- drivers/gpu/drm/radeon/radeon_cs.c | 8 +- drivers/gpu/drm/radeon/radeon_gem.c | 10 +- drivers/gpu/drm/radeon/radeon_object.c | 22 +- drivers/gpu/drm/radeon/radeon_object.h | 4 +- drivers/gpu/drm/radeon/radeon_pm.c | 2 +- drivers/gpu/drm/radeon/radeon_trace.h | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 37 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 49 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 22 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 10 +- drivers/infiniband/core/cache.c | 23 +- drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/hw/hfi1/trace.c | 5 + drivers/infiniband/hw/hns/hns_roce_alloc.c | 51 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 4 +- drivers/infiniband/hw/hns/hns_roce_device.h | 17 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 342 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 13 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 77 + drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 5 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 332 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 14 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 2 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 10 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 - drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 53 +- drivers/infiniband/hw/mlx5/wr.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 33 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 4 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 2 + drivers/infiniband/ulp/isert/ib_isert.c | 10 + drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 5 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 59 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 14 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 12 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 163 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 4 +- drivers/infiniband/ulp/rtrs/rtrs.c | 1 - drivers/infiniband/ulp/srp/ib_srp.c | 256 +- drivers/infiniband/ulp/srp/ib_srp.h | 2 - drivers/input/misc/pm8941-pwrkey.c | 103 +- drivers/input/touchscreen/cyttsp_core.c | 9 +- drivers/input/touchscreen/cyttsp_core.h | 1 - drivers/input/touchscreen/cyttsp_i2c.c | 2 + drivers/input/touchscreen/cyttsp_spi.c | 2 + drivers/input/touchscreen/edt-ft5x06.c | 38 +- drivers/input/touchscreen/resistive-adc-touch.c | 114 +- drivers/md/Makefile | 4 + drivers/md/dm-crypt.c | 7 +- drivers/md/dm-flakey.c | 7 +- drivers/md/dm-linear.c | 7 +- drivers/md/dm-table.c | 16 +- drivers/md/dm-zone.c | 136 + drivers/md/dm-zoned-metadata.c | 7 + drivers/md/dm.c | 104 +- drivers/md/dm.h | 16 + drivers/media/common/Kconfig | 4 + drivers/media/common/Makefile | 1 + drivers/media/{pci/ttpci => common}/ttpci-eeprom.c | 0 drivers/media/{pci/ttpci => common}/ttpci-eeprom.h | 0 drivers/media/dvb-frontends/Kconfig | 12 - drivers/media/dvb-frontends/Makefile | 1 - drivers/media/i2c/Kconfig | 22 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/adv7842.c | 37 +- drivers/media/i2c/ccs/ccs-limits.c | 4 + drivers/media/i2c/ccs/ccs-limits.h | 4 + drivers/media/i2c/ccs/ccs-regs.h | 6 +- drivers/media/i2c/imx208.c | 1087 ++++++ drivers/media/i2c/ov2659.c | 27 +- drivers/media/i2c/ov8856.c | 2449 +++++++----- drivers/media/i2c/ov8865.c | 2 +- drivers/media/i2c/ov9650.c | 4 +- drivers/media/i2c/tc358743.c | 1 + drivers/media/mc/mc-request.c | 3 +- drivers/media/pci/bt8xx/bt878.c | 6 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 10 +- drivers/media/pci/saa7134/saa7134-core.c | 1 - drivers/media/pci/ttpci/Kconfig | 74 - drivers/media/pci/ttpci/Makefile | 11 +- drivers/media/pci/ttpci/budget-core.c | 3 +- drivers/media/pci/ttpci/budget.h | 2 +- drivers/media/platform/atmel/atmel-isc-base.c | 1 - drivers/media/platform/cadence/cdns-csi2rx.c | 8 +- drivers/media/platform/cadence/cdns-csi2tx.c | 8 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 7 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 12 +- drivers/media/platform/qcom/camss/camss-csid.c | 5 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 5 +- drivers/media/platform/qcom/venus/core.h | 7 +- drivers/media/platform/qcom/venus/helpers.c | 5 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 22 +- drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- drivers/media/platform/qcom/venus/hfi_helper.h | 10 +- drivers/media/platform/qcom/venus/hfi_platform.c | 16 + drivers/media/platform/qcom/venus/hfi_platform.h | 4 + .../media/platform/qcom/venus/hfi_platform_v4.c | 28 +- .../media/platform/qcom/venus/hfi_platform_v6.c | 28 +- drivers/media/platform/qcom/venus/pm_helpers.c | 150 +- drivers/media/platform/rcar-vin/rcar-core.c | 4 + drivers/media/platform/rcar-vin/rcar-csi2.c | 9 + drivers/media/platform/rcar_jpu.c | 6 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 1 + drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 1 - drivers/media/platform/sti/delta/delta-v4l2.c | 1 - drivers/media/platform/sti/hva/hva-hw.c | 3 +- drivers/media/platform/video-mux.c | 10 +- drivers/media/radio/si4713/radio-platform-si4713.c | 2 +- drivers/media/test-drivers/vim2m.c | 5 - drivers/media/usb/Kconfig | 5 - drivers/media/usb/au0828/au0828-core.c | 4 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 +- drivers/media/usb/dvb-usb/Makefile | 2 +- drivers/media/usb/dvb-usb/dtv5100.c | 7 +- drivers/media/usb/em28xx/em28xx-cards.c | 6 +- drivers/media/usb/em28xx/em28xx-input.c | 8 +- drivers/media/usb/gspca/cpia1.c | 5 +- drivers/media/usb/gspca/gl860/gl860.c | 4 +- drivers/media/usb/gspca/sq905.c | 2 +- drivers/media/usb/gspca/sunplus.c | 8 +- drivers/media/usb/zr364xx/zr364xx.c | 1 + drivers/media/v4l2-core/Kconfig | 5 + drivers/media/v4l2-core/Makefile | 5 +- drivers/media/v4l2-core/v4l2-async.c | 23 +- drivers/media/v4l2-core/v4l2-dev.c | 10 +- drivers/media/v4l2-core/v4l2-fh.c | 1 + drivers/media/v4l2-core/videobuf-dma-sg.c | 1 - drivers/memory/tegra/Kconfig | 16 +- drivers/memory/tegra/tegra124-emc.c | 4 +- drivers/memory/tegra/tegra20-emc.c | 48 +- drivers/memory/tegra/tegra30-emc.c | 52 +- drivers/mfd/88pm800.c | 14 +- drivers/mfd/88pm805.c | 29 +- drivers/mfd/Kconfig | 17 +- drivers/mfd/Makefile | 15 +- drivers/mfd/arizona-core.c | 2 + drivers/mfd/as3722.c | 14 +- drivers/mfd/asic3.c | 12 +- drivers/mfd/cros_ec_dev.c | 20 +- drivers/mfd/da9052-i2c.c | 9 +- drivers/mfd/da9055-core.c | 38 +- drivers/mfd/da9062-core.c | 13 +- drivers/mfd/da9063-i2c.c | 2 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/max8997.c | 9 +- drivers/mfd/max8998.c | 8 +- drivers/mfd/motorola-cpcap.c | 4 + drivers/mfd/mt6358-irq.c | 89 +- drivers/mfd/mt6397-core.c | 24 + drivers/mfd/qcom-pm8008.c | 260 ++ drivers/mfd/sec-core.c | 70 +- drivers/mfd/sec-irq.c | 4 +- drivers/mfd/sun6i-prcm.c | 30 +- drivers/mfd/t7l66xb.c | 12 +- drivers/mfd/tps80031.c | 6 +- drivers/mfd/wm831x-core.c | 248 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 77 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 9 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 3 + .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 2 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.h | 5 + .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 3 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + drivers/net/ethernet/netronome/nfp/Makefile | 3 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 492 +++ .../net/ethernet/netronome/nfp/flower/conntrack.h | 155 + drivers/net/ethernet/netronome/nfp/flower/main.h | 6 + .../net/ethernet/netronome/nfp/flower/metadata.c | 101 +- .../net/ethernet/netronome/nfp/flower/offload.c | 31 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 4 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 40 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 11 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 149 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 - drivers/net/netdevsim/bus.c | 129 +- drivers/net/netdevsim/dev.c | 396 +- drivers/net/netdevsim/netdev.c | 95 +- drivers/net/netdevsim/netdevsim.h | 48 + drivers/net/virtio_net.c | 3 + drivers/of/Kconfig | 4 +- drivers/of/address.c | 114 +- drivers/of/of_private.h | 4 + drivers/of/of_reserved_mem.c | 2 + drivers/perf/arm_pmu.c | 4 +- drivers/perf/qcom_l2_pmu.c | 4 +- drivers/regulator/Kconfig | 20 + drivers/regulator/Makefile | 2 + drivers/regulator/bd718x7-regulator.c | 2 +- drivers/regulator/core.c | 153 +- drivers/regulator/mt6359-regulator.c | 1036 +++++ drivers/regulator/rt6160-regulator.c | 332 ++ drivers/regulator/userspace-consumer.c | 14 +- drivers/rtc/rtc-mt6397.c | 2 +- drivers/scsi/FlashPoint.c | 32 +- drivers/scsi/Kconfig | 1 + drivers/scsi/Makefile | 1 + drivers/scsi/be2iscsi/be_iscsi.c | 25 +- drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 32 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 1 + drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 1 + drivers/scsi/cxgbi/libcxgbi.c | 17 +- drivers/scsi/esas2r/atioctl.h | 2 +- drivers/scsi/isci/task.c | 4 +- drivers/scsi/iscsi_tcp.c | 7 + drivers/scsi/libiscsi.c | 229 +- drivers/scsi/megaraid/megaraid_sas.h | 16 +- drivers/scsi/megaraid/megaraid_sas_base.c | 96 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 20 +- drivers/scsi/mpi3mr/Kconfig | 7 + drivers/scsi/mpi3mr/Makefile | 4 + drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 1880 +++++++++ drivers/scsi/mpi3mr/mpi/mpi30_image.h | 216 ++ drivers/scsi/mpi3mr/mpi/mpi30_init.h | 159 + drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 1004 +++++ drivers/scsi/mpi3mr/mpi/mpi30_sas.h | 33 + drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 463 +++ drivers/scsi/mpi3mr/mpi3mr.h | 900 +++++ drivers/scsi/mpi3mr/mpi3mr_debug.h | 60 + drivers/scsi/mpi3mr/mpi3mr_fw.c | 3956 +++++++++++++++++++ drivers/scsi/mpi3mr/mpi3mr_os.c | 4049 ++++++++++++++++++++ drivers/scsi/mpt3sas/mpt3sas_base.c | 1 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 + drivers/scsi/qedf/qedf_main.c | 20 +- drivers/scsi/qedi/qedi.h | 1 + drivers/scsi/qedi/qedi_fw.c | 291 +- drivers/scsi/qedi/qedi_gbl.h | 3 +- drivers/scsi/qedi/qedi_iscsi.c | 96 +- drivers/scsi/qedi/qedi_iscsi.h | 5 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 2 + drivers/scsi/scsi_devinfo.c | 1 + drivers/scsi/scsi_transport_iscsi.c | 499 ++- drivers/scsi/ufs/ufs-mediatek.c | 18 +- drivers/scsi/ufs/ufshcd.c | 8 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/soc/tegra/Kconfig | 2 + drivers/soc/tegra/common.c | 97 + drivers/soc/tegra/fuse/fuse-tegra.c | 6 +- drivers/soc/tegra/pmc.c | 149 +- drivers/soc/tegra/regulators-tegra20.c | 94 +- drivers/soc/tegra/regulators-tegra30.c | 93 +- drivers/spi/spi-bcm2835.c | 204 +- drivers/spi/spi-zynq-qspi.c | 7 +- drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/av7110/Kconfig | 94 + drivers/staging/media/av7110/Makefile | 22 + drivers/staging/media/av7110/TODO | 3 + .../pci/ttpci => staging/media/av7110}/av7110.c | 0 .../pci/ttpci => staging/media/av7110}/av7110.h | 0 .../pci/ttpci => staging/media/av7110}/av7110_av.c | 0 .../pci/ttpci => staging/media/av7110}/av7110_av.h | 0 .../pci/ttpci => staging/media/av7110}/av7110_ca.c | 0 .../pci/ttpci => staging/media/av7110}/av7110_ca.h | 0 .../pci/ttpci => staging/media/av7110}/av7110_hw.c | 0 .../pci/ttpci => staging/media/av7110}/av7110_hw.h | 0 .../ttpci => staging/media/av7110}/av7110_ipack.c | 0 .../ttpci => staging/media/av7110}/av7110_ipack.h | 0 .../pci/ttpci => staging/media/av7110}/av7110_ir.c | 0 .../ttpci => staging/media/av7110}/av7110_v4l.c | 0 .../ttpci => staging/media/av7110}/budget-patch.c | 0 .../ttpci => staging/media/av7110}/dvb_filter.c | 0 .../ttpci => staging/media/av7110}/dvb_filter.h | 0 .../media/av7110}/sp8870.c | 0 .../media/av7110}/sp8870.h | 0 drivers/staging/media/hantro/hantro_drv.c | 4 +- drivers/staging/media/hantro/hantro_v4l2.c | 9 +- drivers/staging/media/imx/imx7-mipi-csis.c | 1 + .../media/ipu3/include/{ => uapi}/intel-ipu3.h | 0 drivers/staging/media/ipu3/ipu3-abi.h | 2 +- drivers/staging/media/ipu3/ipu3-css-pool.h | 1 + drivers/staging/media/meson/vdec/vdec_helpers.c | 2 +- drivers/staging/media/rkvdec/rkvdec.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 8 +- drivers/staging/media/tegra-vde/vde.c | 3 +- drivers/staging/media/zoran/zoran.h | 1 - drivers/staging/media/zoran/zoran_card.c | 7 +- drivers/staging/media/zoran/zoran_device.c | 65 - drivers/staging/media/zoran/zoran_device.h | 2 - drivers/staging/media/zoran/zoran_driver.c | 6 +- drivers/staging/media/zoran/zr36016.c | 3 +- drivers/staging/media/zoran/zr36050.c | 5 +- drivers/staging/media/zoran/zr36060.c | 3 +- drivers/thermal/intel/therm_throt.c | 15 +- drivers/usb/dwc3/gadget.c | 15 +- drivers/usb/musb/musb_core.c | 3 +- fs/ceph/snap.c | 2 +- fs/ceph/super.h | 1 - fs/dlm/config.c | 15 +- fs/dlm/config.h | 5 +- fs/dlm/lockspace.c | 2 +- fs/dlm/lowcomms.c | 55 +- fs/dlm/lowcomms.h | 2 +- fs/dlm/member.c | 2 +- fs/dlm/midcomms.c | 4 +- fs/dlm/rcom.c | 6 +- fs/erofs/Kconfig | 1 - fs/erofs/compress.h | 2 - fs/erofs/data.c | 2 - fs/erofs/decompressor.c | 2 - fs/erofs/dir.c | 2 - fs/erofs/erofs_fs.h | 2 - fs/erofs/inode.c | 2 - fs/erofs/internal.h | 2 - fs/erofs/namei.c | 2 - fs/erofs/super.c | 2 - fs/erofs/tagptr.h | 3 - fs/erofs/utils.c | 2 - fs/erofs/xattr.c | 2 - fs/erofs/xattr.h | 1 - fs/erofs/zdata.c | 2 - fs/erofs/zdata.h | 1 - fs/erofs/zmap.c | 2 - fs/erofs/zpvec.h | 2 - fs/gfs2/file.c | 35 +- fs/nfsd/nfs4state.c | 20 +- include/asm-generic/atomic-instrumented.h | 498 +-- include/asm-generic/atomic.h | 118 +- include/asm-generic/atomic64.h | 45 +- include/asm-generic/cmpxchg-local.h | 4 +- include/asm-generic/cmpxchg.h | 42 +- include/asm-generic/vmlinux.lds.h | 1 + include/drm/drm_atomic.h | 12 + include/drm/ttm/ttm_bo_api.h | 3 +- include/drm/ttm/ttm_bo_driver.h | 6 +- include/dt-bindings/mfd/qcom-pm8008.h | 19 + include/linux/atomic-fallback.h | 2595 ------------- include/linux/atomic.h | 4 - include/linux/clk/tegra.h | 100 +- include/linux/compiler.h | 32 +- include/linux/device-mapper.h | 3 +- include/linux/entry-kvm.h | 3 +- include/linux/if_rmnet.h | 30 +- include/linux/input/cyttsp.h | 29 - include/linux/instrumentation.h | 20 +- include/linux/kprobes.h | 8 - include/linux/mfd/hi655x-pmic.h | 2 +- include/linux/mfd/mt6358/core.h | 8 +- include/linux/mfd/mt6359/core.h | 133 + include/linux/mfd/mt6359/registers.h | 529 +++ include/linux/mfd/mt6359p/registers.h | 249 ++ include/linux/mfd/mt6397/core.h | 1 + include/linux/mfd/mt6397/rtc.h | 1 + include/linux/mfd/samsung/core.h | 33 - include/linux/mlx5/mlx5_ifc.h | 2 + include/linux/mm.h | 10 - include/linux/of_address.h | 54 +- include/linux/of_reserved_mem.h | 6 - include/linux/pci.h | 4 + include/linux/pci_ids.h | 1 + include/linux/pm_runtime.h | 3 + include/linux/regulator/driver.h | 1 + include/linux/regulator/mt6359-regulator.h | 59 + include/linux/tick.h | 7 + include/linux/usb/pd.h | 2 +- include/net/bluetooth/hci.h | 76 +- include/net/bluetooth/hci_core.h | 4 +- include/net/bluetooth/mgmt.h | 2 +- include/net/devlink.h | 48 + include/net/tls.h | 10 +- include/rdma/ib_hdrs.h | 5 - include/scsi/libiscsi.h | 20 +- include/scsi/scsi_transport_iscsi.h | 14 +- include/scsi/srp.h | 26 +- include/soc/tegra/common.h | 31 + include/soc/tegra/fuse.h | 20 +- include/soc/tegra/pmc.h | 7 + include/uapi/drm/i915_drm.h | 393 +- include/uapi/drm/msm_drm.h | 7 +- include/uapi/linux/cec-funcs.h | 2 +- include/uapi/linux/devlink.h | 17 + include/uapi/linux/if_link.h | 2 + include/uapi/linux/v4l2-controls.h | 23 +- init/main.c | 11 +- kernel/Kconfig.preempt | 14 + kernel/bpf/helpers.c | 7 +- kernel/cpu.c | 4 +- kernel/entry/common.c | 5 +- kernel/events/core.c | 14 +- kernel/events/hw_breakpoint.c | 2 + kernel/events/uprobes.c | 1 + kernel/fork.c | 2 +- kernel/futex.c | 7 +- kernel/kprobes.c | 19 - kernel/pgo/Kconfig | 7 +- kernel/pgo/fs.c | 2 +- kernel/sched/core.c | 21 +- kernel/sched/fair.c | 21 +- kernel/time/clockevents.c | 16 +- kernel/time/tick-broadcast.c | 143 +- kernel/time/tick-common.c | 2 +- kernel/time/tick-internal.h | 5 +- kernel/time/tick-sched.c | 1 + kernel/time/timer_list.c | 10 +- kernel/trace/bpf_trace.c | 32 +- lib/Kconfig.debug | 1 - lib/atomic64.c | 36 +- net/9p/trans_virtio.c | 6 +- net/bluetooth/hci_conn.c | 4 +- net/bluetooth/hci_core.c | 24 +- net/bluetooth/hci_event.c | 22 +- net/bluetooth/hci_sock.c | 6 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/mgmt.c | 17 +- net/bluetooth/smp.c | 72 +- net/bluetooth/smp.h | 6 +- net/ceph/auth_x_protocol.h | 2 +- net/ceph/mon_client.c | 2 +- net/ceph/osdmap.c | 4 +- net/core/devlink.c | 660 +++- net/core/filter.c | 2 +- net/core/sock.c | 16 +- net/decnet/dn_nsp_in.c | 2 +- net/decnet/dn_nsp_out.c | 2 +- net/decnet/dn_route.c | 2 +- net/ethtool/netlink.h | 2 +- net/ipv4/ipconfig.c | 13 +- net/ipv6/sit.c | 2 +- net/netfilter/nfnetlink_cthelper.c | 8 +- net/netfilter/nft_ct.c | 2 +- net/rxrpc/local_event.c | 2 +- net/sunrpc/xprtmultipath.c | 2 +- net/tls/tls_device.c | 60 +- net/tls/tls_device_fallback.c | 7 + net/tls/tls_main.c | 1 + samples/kprobes/kprobe_example.c | 15 - scripts/Makefile.build | 5 +- scripts/atomic/check-atomics.sh | 1 - scripts/atomic/gen-atomic-instrumented.sh | 51 +- scripts/atomic/gen-atomics.sh | 1 - sound/core/control_led.c | 33 +- sound/core/timer.c | 3 +- sound/firewire/motu/amdtp-motu.c | 136 +- sound/firewire/motu/motu-stream.c | 27 +- sound/firewire/motu/motu.h | 14 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 35 + sound/soc/codecs/Kconfig | 10 +- sound/soc/codecs/rk817_codec.c | 3 +- sound/soc/codecs/sigmadsp.h | 1 - sound/soc/codecs/tfa989x.c | 59 + sound/soc/intel/skylake/skl-nhlt.c | 6 +- sound/usb/card.h | 8 +- sound/usb/endpoint.c | 1 + sound/usb/pcm.c | 202 +- sound/usb/pcm.h | 3 - tools/arch/x86/include/asm/irq_vectors.h | 7 +- .../selftests/drivers/net/netdevsim/devlink.sh | 167 +- 841 files changed, 33180 insertions(+), 11549 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/juno,scpi.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/omap-mailbox.txt create mode 100644 Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/rda,rda5807.yaml create mode 100644 Documentation/devicetree/bindings/media/renesas,isp.yaml create mode 100644 Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml create mode 100644 Documentation/devicetree/bindings/mfd/stericsson,db8500-prcmu.yaml delete mode 100644 Documentation/devicetree/bindings/net/brcm,iproc-mdio.txt create mode 100644 Documentation/devicetree/bindings/net/brcm,iproc-mdio.yaml create mode 100644 Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt6160-regu [...] create mode 100644 Documentation/gpu/driver-uapi.rst create mode 100644 Documentation/gpu/rfc/i915_gem_lmem.rst delete mode 100644 arch/arm64/lib/memmove.S delete mode 100644 arch/h8300/include/asm/atomic.h delete mode 100644 arch/h8300/include/asm/cmpxchg.h create mode 100644 arch/ia64/include/asm/cmpxchg.h delete mode 100644 arch/microblaze/include/asm/atomic.h delete mode 100644 arch/microblaze/include/asm/cmpxchg.h create mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot.c create mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot.h create mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c create mode 100644 drivers/md/dm-zone.c rename drivers/media/{pci/ttpci => common}/ttpci-eeprom.c (100%) rename drivers/media/{pci/ttpci => common}/ttpci-eeprom.h (100%) create mode 100644 drivers/media/i2c/imx208.c create mode 100644 drivers/mfd/qcom-pm8008.c create mode 100644 drivers/net/ethernet/netronome/nfp/flower/conntrack.c create mode 100644 drivers/net/ethernet/netronome/nfp/flower/conntrack.h create mode 100644 drivers/regulator/mt6359-regulator.c create mode 100644 drivers/regulator/rt6160-regulator.c create mode 100644 drivers/scsi/mpi3mr/Kconfig create mode 100644 drivers/scsi/mpi3mr/Makefile create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_image.h create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_init.h create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_ioc.h create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_sas.h create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_transport.h create mode 100644 drivers/scsi/mpi3mr/mpi3mr.h create mode 100644 drivers/scsi/mpi3mr/mpi3mr_debug.h create mode 100644 drivers/scsi/mpi3mr/mpi3mr_fw.c create mode 100644 drivers/scsi/mpi3mr/mpi3mr_os.c create mode 100644 drivers/staging/media/av7110/Kconfig create mode 100644 drivers/staging/media/av7110/Makefile create mode 100644 drivers/staging/media/av7110/TODO rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110.h (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_av.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_av.h (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ca.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ca.h (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_hw.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_hw.h (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ipack.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ipack.h (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ir.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_v4l.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/budget-patch.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/dvb_filter.c (100%) rename drivers/{media/pci/ttpci => staging/media/av7110}/dvb_filter.h (100%) rename drivers/{media/dvb-frontends => staging/media/av7110}/sp8870.c (100%) rename drivers/{media/dvb-frontends => staging/media/av7110}/sp8870.h (100%) rename drivers/staging/media/ipu3/include/{ => uapi}/intel-ipu3.h (100%) create mode 100644 include/dt-bindings/mfd/qcom-pm8008.h delete mode 100644 include/linux/atomic-fallback.h delete mode 100644 include/linux/input/cyttsp.h create mode 100644 include/linux/mfd/mt6359/core.h create mode 100644 include/linux/mfd/mt6359/registers.h create mode 100644 include/linux/mfd/mt6359p/registers.h create mode 100644 include/linux/regulator/mt6359-regulator.h