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 046effab9e3f mm/gup: assert that the mmap lock is held in __get_user_pages() omits 350193974a1d mmap locking API: don't check locking if the mm isn't live yet omits b94e1b51e546 Merge branch 'akpm-current/current' into master omits 260ed141a0a1 fix up for merge of arch/sparc/lib/memset.S omits 561f1c5d548d Merge remote-tracking branch 'counters/counters' into master omits bbbe4a9692c5 Merge remote-tracking branch 'memblock/for-next' into master omits f9ba126480fc Merge remote-tracking branch 'notifications/notifications- [...] omits 346b45afc273 Merge remote-tracking branch 'mhi/mhi-next' into master omits 66e48ba95cd5 Merge remote-tracking branch 'fpga/for-next' into master omits fda8f32c0368 Merge remote-tracking branch 'pidfd/for-next' into master omits 0c5be4859246 Merge remote-tracking branch 'xarray/main' into master omits 2eb6c9b6596e Merge remote-tracking branch 'nvmem/for-next' into master omits cc6a6fb3e430 Merge remote-tracking branch 'slimbus/for-next' into master omits fa6c21d1a26d Merge remote-tracking branch 'coresight/next' into master omits c50dc147705b Merge remote-tracking branch 'livepatching/for-next' into master omits 721497c67450 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] omits 2b6d01b9d1be Merge remote-tracking branch 'pinctrl/for-next' into master omits 87d65750e04c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 7897dd827630 Merge remote-tracking branch 'gpio/for-next' into master omits dedd92a5d189 Merge remote-tracking branch 'rpmsg/for-next' into master omits f4c589d61daf Merge remote-tracking branch 'vhost/linux-next' into master omits 1f006446dc1d Merge remote-tracking branch 'scsi-mkp/for-next' into master omits f20b6eaaa887 Merge remote-tracking branch 'scsi/for-next' into master omits 4f04edc05b09 Merge remote-tracking branch 'icc/icc-next' into master omits 8cc03f9b31c6 Merge remote-tracking branch 'mux/for-next' into master omits 183fb2ca3221 Merge remote-tracking branch 'staging/staging-next' into master omits 447bddbdc1a4 Merge remote-tracking branch 'extcon/extcon-next' into master omits e89689623cc9 Merge remote-tracking branch 'percpu/for-next' into master omits 4613081b7c14 Merge remote-tracking branch 'rcu/rcu/next' into master omits 10f509b5c74b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits fb0b2dafaf25 Merge remote-tracking branch 'edac/edac-for-next' into master omits cc5aed79529d Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits c8e06cd7f829 Merge remote-tracking branch 'tip/auto-latest' into master omits bdf352411888 Merge remote-tracking branch 'spi/for-next' into master omits 871cf5df7a21 Merge remote-tracking branch 'tpmdd/next' into master omits eea9f26ea769 Merge remote-tracking branch 'tomoyo/master' into master omits b6cb4fadbbbe Merge remote-tracking branch 'regulator/for-next' into master omits 5b1441f0b485 Merge remote-tracking branch 'block/for-next' into master omits fffbd97bacb3 Merge remote-tracking branch 'sound-asoc/for-next' into master omits f04de58f19f8 Merge remote-tracking branch 'sound/for-next' into master omits a9a8e21bae73 Merge remote-tracking branch 'regmap/for-next' into master omits 51d7e87db0da Merge remote-tracking branch 'etnaviv/etnaviv/next' into master omits ccff14caed9f Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 9b3ddb5e7e19 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits c34b3c2988cb Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 5c16024f47f9 next-20201026/amdgpu omits 417389e690a5 Merge remote-tracking branch 'bluetooth/master' into master omits 1754048b954a Merge remote-tracking branch 'ieee1394/for-next' into master omits 90ecdeba810c Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits b71eade906f0 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 3dfe76598c58 Merge remote-tracking branch 'cpupower/cpupower' into master omits 722d6b914c31 Merge remote-tracking branch 'pm/linux-next' into master omits 4a60b9424289 Merge remote-tracking branch 'v4l-dvb-next/master' into master omits 9d380b088715 Merge remote-tracking branch 'hid/for-next' into master omits 439d3280eb4f Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 232905e2b542 Merge remote-tracking branch 'printk/for-next' into master omits 33696e76f65f Merge remote-tracking branch 'vfs/for-next' into master omits 2990ce7e2ec3 Merge remote-tracking branch 'file-locks/locks-next' into master omits 80dd851fc1f0 Merge remote-tracking branch 'f2fs/dev' into master omits d01081941906 Merge remote-tracking branch 'ext3/for_next' into master omits 98d92fe44f1d Merge remote-tracking branch 'btrfs/for-next' into master omits 639ca26294a6 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits db02a28610fb Merge remote-tracking branch 's390/for-next' into master omits c28309fafe75 Merge remote-tracking branch 'risc-v/for-next' into master omits 6fbabe1937ca Merge remote-tracking branch 'parisc-hd/for-next' into master omits 594f349c544e Merge remote-tracking branch 'nds32/next' into master omits 8c8755615da7 Merge remote-tracking branch 'm68knommu/for-next' into master omits 0b093cc6d2f4 Merge remote-tracking branch 'h8300/h8300-next' into master omits 0983cc06101d Merge remote-tracking branch 'csky/linux-next' into master omits 9f5beb42260c Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits e8c2716052cf Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits e8fba8b0acfc Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits d5dfb9fdcda8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 6b126982bae1 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 81b612042f16 Merge remote-tracking branch 'tegra/for-next' into master omits f3fec8f6ec42 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 4af8abcb2e79 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits dbc839e4b860 Merge remote-tracking branch 'rockchip/for-next' into master omits c725058bb863 Merge remote-tracking branch 'reset/reset/next' into master omits 7c35a4293681 Merge remote-tracking branch 'renesas/next' into master omits 20a95d1e967c Merge remote-tracking branch 'realtek/for-next' into master omits 30cf52847b61 Merge remote-tracking branch 'qcom/for-next' into master omits 19258e7872a1 Merge remote-tracking branch 'omap/for-next' into master omits 692490a0c5f2 Merge remote-tracking branch 'mvebu/for-next' into master omits 04f9a974eda5 Merge remote-tracking branch 'mediatek/for-next' into master omits 7392c1a959bc Merge remote-tracking branch 'keystone/next' into master omits 5781477bd3b1 Merge remote-tracking branch 'imx-mxs/for-next' into master omits 206905f5bff9 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 9cb5e7003534 Merge remote-tracking branch 'at91/at91-next' into master omits 9640e07acb50 Merge remote-tracking branch 'aspeed/for-next' into master omits fc5506a2bcac Merge remote-tracking branch 'amlogic/for-next' into master omits 7ce9e7bb5b6d Merge remote-tracking branch 'arm-soc/for-next' into master omits d764978c245f Merge remote-tracking branch 'asm-generic/master' into master omits e6a1ebb0ce1f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits ee89b55f83b5 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a23a2f7234c2 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits a79be98ddcf3 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 9adbea0feb53 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits f7aaa62a953a Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 7ebff14313fc Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 30f62f68d9cf Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 596208f95e8c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master omits 1ad3e2afa80a Merge remote-tracking branch 'ide/master' into master omits e17390032521 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits c12461ebaa6e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4c9177b52d5f Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 01d61256f6a4 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 1a577e5951b2 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits f38bc5434a25 Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits d86caf568842 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits d8b044ed3717 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits f9c929a4e4ed Merge remote-tracking branch 'ipsec/master' into master omits 5f2efa961432 Merge remote-tracking branch 'bpf/master' into master omits c38fe0e8de81 Merge remote-tracking branch 'net/master' into master omits fc5f4617fb69 Merge remote-tracking branch 'sparc/master' into master omits 0f485ed89c40 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits af8e4de014ed Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits a9e0b8bf59c8 Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] omits 1b322cb9bb5c memory: tegra: Sort tegra210_swgroups by reg address omits fc9054dbd31b memory: tegra: Correct tegra210_mc_clients def values omits 21de3e3ac762 memory: tegra: Correct la.reg address of seswr omits ee7e92c62370 drivers/thermal: Remove unnecessary structure members allo [...] omits a259218ae60d Merge branch 'asm-generic-cleanup' into asm-generic omits 115425b0cdfc Merge branches 'asm-generic-cleanup' and 'asm-generic-mmu- [...] omits 13473b5dccd2 xtensa: use asm-generic/mmu_context.h for no-op implementations omits bfddb1c63ec9 x86: use asm-generic/mmu_context.h for no-op implementations omits 941885485d8b um: use asm-generic/mmu_context.h for no-op implementations omits a5f3511d1b39 sparc: use asm-generic/mmu_context.h for no-op implementations omits 1ed2341b59c3 sh: use asm-generic/mmu_context.h for no-op implementations omits d9f176e26f16 s390: use asm-generic/mmu_context.h for no-op implementations omits 990354d1a581 riscv: use asm-generic/mmu_context.h for no-op implementations omits 76a486a9ec9f powerpc: use asm-generic/mmu_context.h for no-op implementations omits 2af6680c41bf parisc: use asm-generic/mmu_context.h for no-op implementations omits e4d5ffec149f openrisc: use asm-generic/mmu_context.h for no-op implementations omits 249b91eb9a75 nios2: use asm-generic/mmu_context.h for no-op implementations omits 96a7c2f9a8a9 nds32: use asm-generic/mmu_context.h for no-op implementations omits 432c1d2427e3 mips: use asm-generic/mmu_context.h for no-op implementations omits 28099676d61b microblaze: use asm-generic/mmu_context.h for no-op implem [...] omits cb41155766b0 m68k: use asm-generic/mmu_context.h for no-op implementations omits 605a984510aa ia64: use asm-generic/mmu_context.h for no-op implementations omits 62795b8202ef hexagon: use asm-generic/mmu_context.h for no-op implementations omits 05c060d6dec9 csky: use asm-generic/mmu_context.h for no-op implementations omits 4c792ad103f3 arm64: use asm-generic/mmu_context.h for no-op implementations omits 03625d96c829 Merge branch 'misc-5.10' into next-fixes omits 3c034b5de8d2 btrfs: convert data_seqcount to seqcount_mutex_t omits ae1a53ee21a5 btrfs: don't fallback to buffered read if we don't need to omits 77c831593319 Merge branch 'imx/dt64' into for-next omits da5343910fad Merge branch 'imx/dt' into for-next omits 9a8929564e2f Merge branch 'imx/bindings' into for-next omits 3a6da43d4396 Merge branch 'clk/imx' into for-next omits 3493d90df3aa Merge remote-tracking branch 'regmap/for-5.10' into regmap-linus omits 33dbcde6368c Merge branches 'sunxi/dt-for-5.11' and 'sunxi/fixes-for-5. [...] omits 89cfb6d76fdc ARM: dts: sun8i: add FriendlyArm ZeroPi support omits 91cbcc28a2ee Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 0dda1fb26fa9 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits dc3afaa95f47 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits 8099fe48df2c Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 00b43a5b8fbc Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits cafcadac71cb docs: fs: api-summary.rst: get rid of kernel-doc include omits 21f4ea01b15d kunit: test: fix remaining kernel-doc warnings omits ed967a5c924e IB/srpt: docs: add a description for cq_size member omits 5af914dab6b8 locking/refcount: move kernel-doc markups to the proper place omits a979c99eb97e docs: lockdep-design: fix some warning issues omits 54e1ca2a1923 Merge branch 'acpi-utils' into linux-next omits b5096f81d212 Merge branch 'pm-sleep' into linux-next omits 668430d5529f Merge branch 'pm-avs' into linux-next omits e08e54d03778 MAINTAINERS: fix broken doc refs due to yaml conversion omits 6c750f1cc1c6 ice: docs fix a devlink info that broke a table omits 6d25559f34a8 crypto: sun8x-ce*: update entries to its documentation omits b45e2cd3f735 net: phy: remove kernel-doc duplication omits 258c8dca4ed7 mm: pagemap.h: fix two kernel-doc markups omits 74d8ccf79270 drm/dp: fix a kernel-doc issue at drm_edid.c omits add8668685a7 drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits cfdb98782799 drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits c0ea79bd2105 blk-mq: docs: add kernel-doc description for a new struct member omits 3b1afc4e84bf Merge branch 'pm-core' into linux-next omits faa2c8a27301 docs: userspace-api: add iommu.rst to the index file omits 74f6ae11ee44 docs: hwmon: mp2975.rst: address some html build warnings omits 65c3fea89559 docs: net: statistics.rst: remove a duplicated kernel-doc omits 7c2b75df9bc3 docs: kasan.rst: add two missing blank lines omits 882bf9b31275 docs: admin-guide: net.rst: add a missing blank line omits a3ac856ed7f3 docs: hwmon: adm1266.rst: fix a broken reference omits b5ee600ce8f9 docs: driver-api: remove a duplicated index entry omits 723e28b5dac6 sphinx: conf.py: properly handle Sphinx 4.0 omits 378abbc1bff5 scripts: kernel-doc: use :c:union when needed omits bca751af60f1 Merge branches 'powercap' and 'pm-domains' into linux-next omits 840eedb1f3b1 Merge branch 'pm-cpufreq' into linux-next omits cebedc51f1c2 Merge branches 'acpi-debug', 'acpi-reboot', 'acpi-processo [...] omits f375ce133971 Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-domains', ' [...] omits 9dcbbd959cef Merge branch 'misc' into for-next omits 02c3d98ce25b drm/amdgpu: add another raven1 gfxoff quirk omits d1479a3f8ce1 PCI/ERR: Fix reset logic in pcie_do_recovery() call omits 1edad2ddea67 Merge branch 'misc' into for-next omits e0165bf16ff4 Merge branch 'misc' into for-next omits 82ea282fc64b Merge branch 'misc' into for-next omits 7c4d358378bc Merge branch 'fixes' into for-next omits fd9863c8ea0e Merge branch 'fixes' into for-next omits 11afd87c1af7 Merge branch 'misc' into for-next omits 70a37a90f9d8 Merge branch 'fixes' into for-next omits 9d9eaf460c1d Merge branch 'misc' into for-next omits 5399a4aa684d Merge branch 'misc' into for-next omits 59958f7a956b Merge branch 'fixes' into for-next omits a4dd0524a74c Merge branch 'fixes' into for-next omits 5da7eb801d50 Merge branch 'misc' into for-next omits ea0b719f3bef Merge branch 'misc' into for-next adds 38dc5079da70 Fix compat regression in process_vm_rw() adds 4d09c1d95267 Merge tag 'devicetree-fixes-for-5.10-1' of git://git.kerne [...] adds f78f63da916e mm/process_vm_access: Add missing #include <linux/compat.h> adds 3e6631485fae vmlinux.lds.h: Keep .ctors.* with .ctors adds c39866f268f8 arm/build: Always handle .ARM.exidx and .ARM.extab sections adds 8c2ab803e565 Merge tag 'orphan-handling-v5.10-rc2' of git://git.kernel. [...] adds abee7c494d8c x86/alternative: Don't call text_poke() in lazy TLB mode adds ed8780e3f2ec Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/ [...] adds 7654e9a8389a kbuild: remove unused OBJSIZE adds c032f6759a75 Merge remote-tracking branch 'kbuild-current/fixes' into master adds 9fa2e7af3d53 ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] adds 9c82830ba9b6 Merge remote-tracking branch 'arm-current/fixes' into master adds 2d30a9fe4827 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 91caef27a15c Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] adds 24cb90964665 ARM: imx_v4_v5_defconfig: Select CONFIG_GPIO_MXC adds ccee91b568e3 ARM: multi_v5_defconfig: Select CONFIG_GPIO_MXC adds e5a329790409 Merge tag 'imx-fixes-5.10-2' of git://git.kernel.org/pub/s [...] adds 712d601024cc Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds a7f73120371e Merge remote-tracking branch 'sparc/master' into master adds ee7a376421dd net: hns3: clean up a return in hclge_tm_bp_setup() adds 937d84205884 cxgb4: set up filter action after rewrites adds af545bb5ee53 vsock: use ns_capable_noaudit() on socket create adds 4a9baf45fd72 net/smc: fix null pointer dereference in smc_listen_decline() adds 96d6fded958d net/smc: fix suppressed return code adds 1dc0d1cf6f3d s390/ism: fix incorrect system EID adds 522ee51e6771 Merge branch 'net-smc-fixes-2020-10-23' adds 1601559be3e4 mlxsw: Only advertise link modes supported by both driver [...] adds adc80b6cfedf mlxsw: core: Fix memory leak on module removal adds 0daf2bf5a2dc mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() adds 19c176eb0798 Merge branch 'mlxsw-various-fixes' adds 21d6a11e2cad bnxt_en: Fix regression in workqueue cleanup logic in bnxt [...] adds 631ce27a3006 bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. adds f75d9a0aa967 bnxt_en: Re-write PCI BARs after PCI fatal error. adds a1301f08c5ac bnxt_en: Check abort error state in bnxt_open_nic(). adds 825741b07172 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. adds 10067b501990 Merge branch 'bnxt_en-bug-fixes' adds e3364c5ff3ff net: hns3: Clear the CMDQ registers before unmapping BAR region adds d12fd45bef23 Merge remote-tracking branch 'net/master' into master adds 343a3e8bc635 bpf: Fix -Wshadow warnings adds c66dca98a24c samples/bpf: Set rlimit for memlock to infinity in all samples adds b014a9b2a9e4 Merge remote-tracking branch 'bpf/master' into master adds 8980344e17d8 Merge remote-tracking branch 'ipsec/master' into master adds f15cfca818d7 ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 adds 7c96a8a1f64f Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 6691f63bd469 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 34c9859fad95 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 28c2f487b9c8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 809512ed5c73 Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds 74e89a66e7ce Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds f8e41e7cb107 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds ae11cf12fd7e Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 5fa04958bf5f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 179f5dc36b0a staging: octeon: repair "fixed-link" support adds 49d28ebdf1e3 staging: octeon: Drop on uncorrectable alignment or FCS error adds 647a6002cb41 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] adds b6ae84d64895 staging: mmal-vchiq: Fix memory leak for vchiq_instance adds d3a85737521a staging: wfx: fix use of uninitialized pointer adds df5fbca677c9 staging: wfx: fix test on return value of gpiod_get_value() adds 7e97e4cbf300 staging: fieldbus: anybuss: jump to correct label in an er [...] adds c255a149d68d Merge remote-tracking branch 'staging.current/staging-linu [...] adds 6cee6649d436 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds 3b210757ad52 Merge remote-tracking branch 'ide/master' into master adds 908c48cd8771 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master adds 31b4d8e172f6 MIPS: export has_transparent_hugepage() for modules adds ec325fc2a6e8 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds 402dab548d0d hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() adds 8092eab543cf Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 0425e7badbdc btrfs: don't fallback to buffered read if we don't need to adds d5c8238849e7 btrfs: convert data_seqcount to seqcount_mutex_t adds 45d8f990a77f Merge branch 'misc-5.10' into next-fixes adds 9c4816eebfe2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 831e3405c2a3 scsi: core: Don't start concurrent async scan on same host adds 98f9d33c5d0d scsi: qla2xxx: Return EBUSY on fcport deletion adds 2f4843b172c2 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] adds 665e0224a3d7 scsi: ibmvscsi: Fix potential race after loss of transport adds fab09aaee803 scsi: hisi_sas: Stop using queue #0 always for v2 hw adds 775fdbbe251e Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 0a2e3728dcaa drm/i915/region: fix max size calculation adds bc707a6c2bb5 drm/i915: Restore ILK-M RPS support adds dac3979c1d9b drm/i915: Reject 90/270 degree rotated initial fbs adds 6d5983667179 drm/i915/gem: Flush coherency domains on first set-domain-ioctl adds 9c160b50883a drm/i915/gt: Use the local HWSP offset during submission adds 97f9ca383dca drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write adds 8fe105679765 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] adds 401ccfa87856 drm/i915/gvt: Only pin/unpin intel_context along with workload adds c9f7fc65564f Merge tag 'gvt-fixes-2020-10-27' of https://github.com/int [...] adds 831d9faf33be Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds f839b08ce7e0 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 5c9e134327ee Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds b3c7f774d666 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 31ed901a7ff6 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 444d03badc72 drm: kernel-doc: document drm_dp_set_subconnector_property [...] adds 21a53bbd469b drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 8d7d8c0afbea drm/dp: fix a kernel-doc issue at drm_edid.c adds 08989335e2b6 drm: drm_edid: remove a duplicated kernel-doc declaration adds 7811a339da2e drm: kernel-doc: add description for a new function parameter adds 38a8b32f467a drm: kernel-doc: drm_dp_helper.h: fix a typo adds b52817e9de06 drm: drm_print.h: fix kernel-doc markups adds 9ce0af3e9573 drm/vc4: drv: Add error handding for bind adds 58d043690deb drm/vc4: hdmi: Avoid sleeping in atomic context adds 9727e4ed9bd3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 1152af0a2d0e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new 0bcd0a2be8c9 asm-generic: mark __{get,put}_user_fn as __always_inline new d98295d31fc1 arm64: use asm-generic/mmu_context.h for no-op implementations new 746192ff3a65 csky: use asm-generic/mmu_context.h for no-op implementations new c96c177a9468 hexagon: use asm-generic/mmu_context.h for no-op implementations new 8e51efc2d749 ia64: use asm-generic/mmu_context.h for no-op implementations new 2fd171be13f0 m68k: use asm-generic/mmu_context.h for no-op implementations new 97f130106f29 microblaze: use asm-generic/mmu_context.h for no-op implem [...] new 5b3a582d94e2 mips: use asm-generic/mmu_context.h for no-op implementations new f62408e035c1 nds32: use asm-generic/mmu_context.h for no-op implementations new e2e251cc47ea nios2: use asm-generic/mmu_context.h for no-op implementations new 5449edc5db3b openrisc: use asm-generic/mmu_context.h for no-op implementations new 4146bdab313d parisc: use asm-generic/mmu_context.h for no-op implementations new f4b90e37e3ed powerpc: use asm-generic/mmu_context.h for no-op implementations new 2b56290d9f1c riscv: use asm-generic/mmu_context.h for no-op implementations new 93e2dfd39438 s390: use asm-generic/mmu_context.h for no-op implementations new c350f8c75b66 sh: use asm-generic/mmu_context.h for no-op implementations new ca0f34b575ad sparc: use asm-generic/mmu_context.h for no-op implementations new 9431da33cb89 um: use asm-generic/mmu_context.h for no-op implementations new 586c4f24b94a x86: use asm-generic/mmu_context.h for no-op implementations new 0a1c8e54c8e8 xtensa: use asm-generic/mmu_context.h for no-op implementations new f44ca0871b7a qspinlock: use signed temporaries for cmpxchg new 195a3232156a ctype.h: remove duplicate isdigit() helper new 732d5a738171 Merge branches 'asm-generic-fixes', 'asm-generic-mmu-conte [...] new 2040a6bf90b5 m68k: mmu_context: Fix Sun-3 build new 0c7239ddfe69 Merge branch 'asm-generic-mmu-context' into asm-generic new e44454108c59 Merge remote-tracking branch 'asm-generic/master' into master new e9a2f8b599d0 ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAG [...] new 7a1be318f579 ARM: 9012/1: move device tree mapping out of linear region new d5d44e7e3507 ARM: 9013/2: Disable KASan instrumentation for some code new d6d51a96c7d6 ARM: 9014/2: Replace string mem* functions for KASan new c12366ba441d ARM: 9015/2: Define the virtual space of KASan's shadow region new 5615f69bc209 ARM: 9016/2: Initialize the mapping of KASan shadow memory new 421015713b30 ARM: 9017/2: Enable KASan for ARM new e7b21ce9bf46 Merge branches 'fixes' and 'misc' into for-next new 83564146b307 Merge remote-tracking branch 'arm/for-next' into master new 3717f5b45c9b Merge branch 'arm/fixes' into for-next new 3330b6c40161 ARM: SoC: document merges new 278a3ba1d219 Merge remote-tracking branch 'arm-soc/for-next' into master new 1f351c04b345 Merge remote-tracking branch 'amlogic/for-next' into master new 6de42b6ab695 Merge remote-tracking branch 'aspeed/for-next' into master new 58399ddcd349 Merge remote-tracking branch 'at91/at91-next' into master new c14bea053775 memory: tegra: Correct la.reg address of seswr new f68ac0e6bd83 memory: tegra: Correct tegra210_mc_clients def values new 78e4ea785c07 memory: tegra: Sort tegra210_swgroups by reg address new 5ddebb22417b Merge branch 'for-v5.11/tegra-mc' into for-next new 11c656e83adf Merge remote-tracking branch 'drivers-memory/for-next' int [...] new 5187489dd060 Merge branch 'clk/imx' into for-next new 78ac58ed9358 Merge branch 'imx/bindings' into for-next new 8946aa590955 Merge branch 'imx/dt' into for-next new 1f35c2c8497a Merge branch 'imx/dt64' into for-next new ea0fb28231e3 Merge remote-tracking branch 'imx-mxs/for-next' into master new dbf6eef18bae Merge remote-tracking branch 'keystone/next' into master new d752acf64774 Merge remote-tracking branch 'mediatek/for-next' into master new d39315f20cb2 Merge remote-tracking branch 'mvebu/for-next' into master new 99e6ddb55e69 Merge remote-tracking branch 'omap/for-next' into master new 37dd4b777942 arm64: dts: qcom: sc7180: Provide pinconf for SPI to use G [...] new cfbb97fde694 arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS [...] new 827b5e6ec114 soc: qcom: Kconfig: make RPMH match Command DB setting new 6bf920418f6c Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] new 7771059f03fd Merge remote-tracking branch 'qcom/for-next' into master new 8af11ab35535 Merge remote-tracking branch 'realtek/for-next' into master new abe876d03629 Merge remote-tracking branch 'renesas/next' into master new f1282b27191c Merge remote-tracking branch 'reset/reset/next' into master new e84aa6f05549 Merge remote-tracking branch 'rockchip/for-next' into master adds c4d8faf1184a ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] adds 944752bf9083 ARM: dts: exynos: Add a placeholder for a MAC address new b9cf16c4bfd1 Merge branch 'for-v5.10/dt-late' into for-next new d3678fc67e9f Merge remote-tracking branch 'samsung-krzk/for-next' into master new fa769f29f124 ARM: dts: sun8i: add FriendlyArm ZeroPi support new fbd6c612d370 Merge branches 'sunxi/dt-for-5.11' and 'sunxi/fixes-for-5. [...] new 60faa1b4e0c9 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new a53cf41a46c6 Merge remote-tracking branch 'tegra/for-next' into master new c61df9714b07 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new 219f068758c8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master new cbd57e42115a Merge remote-tracking branch 'csky/linux-next' into master new 025d9d3fcd81 Merge remote-tracking branch 'h8300/h8300-next' into master new 11dd6001e5ce Merge remote-tracking branch 'm68knommu/for-next' into master new 6c1bfbd9df8c MIPS: Loongson64: Add /sys/firmware/lefi/boardinfo new 673a8c4f8517 Documentation: ABI: Add /sys/firmware/lefi/boardinfo descr [...] new ab7cffb8d236 MIPS: ingenic: remove unused platform_data header file new e4798bcbe265 Merge remote-tracking branch 'mips/mips-next' into master new 0b02f0053391 Merge remote-tracking branch 'nds32/next' into master new 8ac80041d238 Merge remote-tracking branch 'parisc-hd/for-next' into master new 625d15510607 Merge remote-tracking branch 'risc-v/for-next' into master new ad60f1bf8e3f Merge remote-tracking branch 's390/for-next' into master new 80c4fc85d863 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master new d37351eef8fa Merge remote-tracking branch 'btrfs/for-next' into master new 291a9ae2255d Merge remote-tracking branch 'ext3/for_next' into master new 9f9464d50b01 Merge remote-tracking branch 'f2fs/dev' into master new 4fac9e85ecb1 Merge remote-tracking branch 'file-locks/locks-next' into master new d97f6b70d0e7 Merge remote-tracking branch 'vfs/for-next' into master new 489e4056a538 Merge remote-tracking branch 'printk/for-next' into master new 7327288fbff6 Merge remote-tracking branch 'pstore/for-next/pstore' into master new 716cfed7d747 Merge remote-tracking branch 'hid/for-next' into master new f1aa11d6b749 hwmon: (acpi_power_meter) clean up freeing code new f8eba6da183b hwmon: (pmbus/max20730) delete some dead code new 0d85f494f03a hwmon: (adt7470) Create functions for updating readings an [...] new eb3f6f77d58c hwmon: (pmbus) shrink code and remove pmbus_do_remove() new c43ab22b4c73 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed new d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 new 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference new b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line new cd6c4280fe26 docs: kasan.rst: add two missing blank lines new fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc new b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings new cc55219a551e docs: userspace-api: add iommu.rst to the index file new 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member new 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] new 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c new 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c new dce89b296a4f mm: pagemap.h: fix two kernel-doc markups new 75e9a357f9a7 net: phy: remove kernel-doc duplication new e3122e957576 crypto: sun8x-ce*: update entries to its documentation new 84ae28bda198 ice: docs fix a devlink info that broke a table new 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion new 3b9431ac5c01 docs: lockdep-design: fix some warning issues new 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place new df0e5f0e866b IB/srpt: docs: add a description for cq_size member new d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include new e309ffb21911 Merge remote-tracking branch 'v4l-dvb-next/master' into master new 1f6620f87006 opp: Don't always remove static OPPs in _of_add_opp_table_v1() new 47efcbcb340c opp: Fix early exit from dev_pm_opp_register_set_opp_helper() new e0df59de670b opp: Reduce the size of critical section in _opp_table_kre [...] new e213cd8f175c Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] new ebb1ad07a2da Merge remote-tracking branch 'pm/linux-next' into master new abe6744898bc Merge remote-tracking branch 'cpupower/cpupower' into master new 34f9a77ce04d Merge remote-tracking branch 'devfreq/devfreq-next' into master new f68c18333ab6 opp: Always add entries in dev_list with opp_table->lock held new 203e29749cc0 opp: Allocate the OPP table outside of opp_table_lock new b0756034202a opp: Don't return opp_dev from _find_opp_dev() new 43c7d25300f1 Merge remote-tracking branch 'opp/opp/linux-next' into master new 8132df3a06a4 thermal: power_allocator: Respect upper and lower bounds f [...] new 87d238026052 thermal: core: Remove unused functions in power actor section new 345a8af7ea63 thermal: core: Move power_actor_set_power into IPA new da0e0ccb13b5 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new 37b29fd72801 Merge remote-tracking branch 'ieee1394/for-next' into master new b6bf4776d9e2 vxge: remove unnecessary cast in kfree() new 585bd812de4e net: microchip: Remove unneeded variable ret new ae1db490de11 Merge remote-tracking branch 'net-next/master' into master new eb3f25082a49 Merge remote-tracking branch 'bluetooth/master' into master new d51522b80561 gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-af [...] new 20bf26f86b1a gfs2: Add missing truncate_inode_pages_final for sd_aspace new b765472b8010 gfs2: init_journal's undo directive should also undo the s [...] new 29ab331e4f62 Merge remote-tracking branch 'gfs2/for-next' into master new cde3359acb42 drm/amdgpu/swsmu: init the baco mutex in early_init new 206b737240c3 drm/amdgpu: fix semicolon.cocci warnings new 4fbb3ae219d2 drm/amd/display: remove no need return value new 8d8ac1a1e95a drm/amd/display: kernel-doc: document force_timing_sync new 23aaf8058a8d docs: amdgpu: fix a warning when building the documentation new 4460571beef4 drm/amd/pm: increase mclk switch threshold to 200 us new 4d5af9b7ad6f drm/amdgpu: fix the issue that apu has no smu firmware binary new f099471bc594 drm/amdgpu: enable GDDR6 save-restore support for dimgrey_ [...] new 56380c388c6a drm/amdgpu: vcn and jpeg ring synchronization new 185b0d5a787f drm/amdkfd: Use kvfree in destroy_crat_image new bdb4a1f9ed3b drm/amdgpu/display: DRM_AMD_DC_DCN3_02 depends on DRM_AMD_ [...] new 234de272b76f drm/amdgpu: add missing newline at eof new 72ca82c7d218 drm/amdgpu: disable gpa mode for direct loading new 7d92c1fd11e2 drm/amd/pm: populate the bootup LCLK frequency new 585584dbaa47 drm/amd/pm: populate Arcturus PCIE link state new f2b75bc24dee drm/amd/pm: correct gfx and pcie settings on umd pstate sw [...] new f1213b159768 drm/amdgpu: add interface for setting ASPM new 3e66275e0946 drm/amdgpu: add interface for setting MGCG perfmon new 27747293ce24 drm/amdgpu: fulfill Navi gfx and pcie settings on umd psta [...] new 76c71f00d7eb drm/amd/pm: properly setting GPO feature on UMD pstate ent [...] new 9294fa6a1d94 Revert "drm/amdgpu: disable gfxoff temporarily for navy_flounder" new 5fe19ce8e48d drm/amdgpu: add function to program pbb mode for sienna cichlid new 5bab858eee04 drm/amdgpu: add rlc iram and dram firmware support new ded08454e56b drm/amdgpu: correct the gpu reset handling for job != NULL case new ff72bc403170 drm/amdgpu: Add debugfs entry for printing VM info new c0fb85ae02b6 drm/amd/display: setup system context in dm_init new f0c746ce07c8 drm/amd/display: add S/G support for Renoir new f9dbefa884fd drm/amdgpu/display: fix the NULL pointer reference on dmuc [...] new 84b934bc0a94 drm/amdgpu/display: enable display ip block for vangogh new 92aeeafb544d drm/amd/amdgpu: set the default value of noretry to 1 for [...] new 21470d97c9f8 drm/amdgpu: remove gfxhub_v1_1_funcs set new e9073b43621e drm/amd/swsmu: add missing feature map for sienna_cichlid new c6b3c8779cb2 drm/amdgpu: update golden setting for sienna_cichlid new 0e601a04dd3f drm/amdgpu: add a list in VM for BOs in the done state new 15d67827b000 drm/amd/pm: drop navy_flounder hardcode of using soft pptable new 268f3a4388b0 drm/amd/display: Revert "drm/amd/display: Fix a list corruption" new f5213f827c87 drm/amd/display: Avoid MST manager resource leak. new 26d94a468770 drm/amd/display: Use amdgpu_socbb.h instead of redefining structs new 194f6b5d1f62 drm/amd/display: Fix DCN302 makefile new 23d9bd60bd11 drm/amd/psp: Fix sysfs: cannot create duplicate filename new a3bab3258568 drm/amdgpu: move amdgpu_num_kcq handling to a helper new 40e7ed973ad9 drm/amdgpu: protect eeprom update from GPU reset new 7aeef2aacccd drm/amd/swsmu: correct wrong feature bit mapping new 9a81009eda19 drm/amdkfd: Use same SQ prefetch setting as amdgpu new 07f9c22f6750 drm/amdgpu: enable VCN PG and CG for vangogh new 1ed685df7ebc drm/amd/amdgpu: enable noretry for Sienna_Cichlid/Navy_Flo [...] new 5c46c4927607 drm/amdgpu/gmc10: remove dummy read workaround for newer chips new f20c52f40a65 drm/amd/pm: fix pcie information for sienna cichlid new 1dc3c5a95b08 drm/amd/pm: update driver if file for sienna cichlid new 4a3a1dc02fc3 drm/amd/display: Initialize num_pkrs on VANGOGH. new 1eeb03c883ff drm/amd/pm: fix the wrong fan speed in fan1_input new 4d2aae33d96c Revert drm/amdgpu: disable sienna chichlid UMC RAS new 4e2b3e23b29d drm/amd/pm: fix pp_dpm_fclk new 0b08c54bb7a3 drm/amd/display: Fix the display corruption issue on Navi10 new 86b6624ae27d drm/amdgpu: Return boolean types instead of integer values new 982a820bac1b drm: amdgpu: kernel-doc: update some adev parameters new 891bacb835a1 drm/amd/pm: remove the average clock value in sysfs new 15df286d4310 drm/amdgpu: correct the cu and rb info for sienna cichlid new aa5375c55541 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) new 8a5223b9303a drm/amdgpu: add DID for navi10 blockchain SKU new 8d96a590ed0d drm/amdgpu: remove unneeded break new d02792041c17 drm/amdgpu: add GC 10.3 NOALLOC registers new 4005809bb1f3 drm/amdgpu: add support to configure MALL for sienna_cichlid (v2) new 52f2e83e2fe5 drm/amdgpu/display: add MALL support (v2) new df0e4831c3e8 drm/amdgpu: don't map BO in reserved region new 73bf5cad2696 drm/amdgpu: During compute disable GFXOFF for Sienna_Cichlid new 6e3cd2a9a6ac amdgpu: fix a few kernel-doc markup issues new c45dd3bda1c8 drm/amdgpu: fix some kernel-doc markups new 4d154b85f30e drm/amdgpu_dm: fix a typo new d836917da7e5 drm/amdgpu: Fix size calculation when init onchip memory new 3aa8d45f46e8 drm/amd/display: Fixed panic during seamless boot. new 0165b85c2784 drm/amdgpu: enable IP discovery for vangogh new 19ae333001b3 drm/amdgpu: added support for psp fw attestation new 34c0631bbd9d drm/amd/pm: update driver if version for dimgrey_cavefish new ce9a6cad3e3a drm/amdgpu: increase the reserved VM size to 2MB new a39f2a8d7066 drm/amdgpu: nuke amdgpu_vm_bo_split_mapping v2 new f2459c52c844 drm/amd/display: Add Bounding Box State for Low DF PState [...] new ea817dd5ad79 drm/amd/display: add dcn21 bw validation new 2e7b43e62910 drm/amd/display: enable odm + full screen mpo on dcn21 new 9248681f68b7 drm/amd/display: Source minimum HBlank support new 39a71459a032 drm/amd/display: Reverting "Add connector to the state if [...] new 1db522cd03fd drm/amd/display: Set WM set A to 0 if full pstate not supported new a47cc3ab051f drm/amd/display: Raise DPG height during timing synchronization new a10ba3827afa drm/amd/display: Define PSR ERROR Status bit VSC_SDP new 84c305b756e7 drm/amd/display: [FW Promotion] Release 0.0.37 new 9abdf3920383 drm/amd/display: Add an option to limit max DSC target bpp [...] new aaa0aed17e04 drm/amd/display: 3.2.107 new e5df916b8581 drm/amd/display: DCN2.1 Disable 48MHz Powerdown Debug Option new bf479f5a1d9c drm/amd/display: adding reading OEM init_data to dcn3 new df043738b7c7 drm/amd/display: Refactor ABM_MASK_SH_LIST_DCN301 naming new 74d021b5631f drm/amd/display: skip avmute action new 73ec5680ba63 drm/amd/display: Revert check for flip pending before lock [...] new c76b169b76bb drm/amd/display: Reduce height of visual confirm on right side. new da52f579d948 drm/amd/display: disable seamless boot for VSC_SDP new 86c5a9e3aa66 drm/amd/display: Update GSL state if leaving immediate flip new 35a4644c935e drm/amd/display: Don't trigger flip twice when ODM combine in use new def48da790ce drm/amd/display: Fix max brightness pixel accuracy new c36f0ab0aac7 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns new fd0f1d21d46c drm/amd/display: [FW Promotion] Release 0.0.38 new b51366f77b9e drm/amd/display: 3.2.108 new 9d83722d06fe drm/amd/display: Decouple amdgpu_dm_trace from service new 21c414458296 drm/amd/display: Rework registers tracepoint new e8a982355f96 drm/amd/display: Add tracepoint for amdgpu_dm new 8b198f6e94d6 drm/amd/display: Add pipe_state tracepoint new 13b5ca42ca9c drm/amd/display: Add tracepoint for capturing clocks state new cadfd67c27e2 drm/amd/display: prevent null pointer access new a2540e34b521 drm/amd/display: Removed unreferenced variables. new 7154a51b5347 drm/amd/display: Using udelay for specific dongle while ed [...] new 5d1b3211da03 drm/amd/display: combined user regamma and OS GAMMA_CS_TFM_1D new 1b3c7564113a drm/amdgpu/display: use kvzalloc again in dc_create_state new 34a3242baeb5 drm/amdgpu: Discard unnecessary breaks new 44ea03e17ef5 drm/amdgpu: use true and false for bool initialisations new 594b6f7370a8 drm/amd/display: Fix kernel panic by dal_gpio_open() error new 0ca3418272a2 drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally new c5ff0c1950e5 drm/amd/display: Clean up debug macros new 73275181f687 drm/amd/pm: correct the checks for polaris kickers new 10efb75b58fe drm/amd/pm: populate smc vddc table new 3df9931b0678 drm/amd/pm: populate smc samu table new 8849fe64f668 drm/amd/pm: correct vddci table setup new 374b0781a0b1 drm/amd/pm: correct sclk table setup new 0232af1cea03 drm/amd/pm: correct mclk table setup new a193d977419c drm/amd/pm: correct the ACPI table setup V2 new 3a9f6bb21d08 drm/amd/pm: correct the BootLinkLevel setup new e9016fc2ad7a drm/amd/pm: add pptable VRHotLevel setting new 7f95a2e01c9d drm/amd/pm: drop arb table first byte workaround new 92995254afae drm/amdgpu: correct CG_ACLK_CNTL setting new 8c23cc29d55b drm/amd/pm: add PWR_CKS_CNTL setting new 18973c6ec42a drm/amd/powerplay: separate Polaris fan table setup from Tonga new 555440822b41 drm/amd/pm: optimize AC timing programming new 029479accac2 drm/amd/pm: drop redundant efuse mask calculations new a90e6fbe47ff drm/amd/pm: correct the settings for ro range minimum and maximum new c420418f1d7c drm/amd/pm: correct polaris10 clock stretcher data table setting new 9610a3bfde41 drm/amd/pm: setup zero rpm parameters for polaris10 new 8f0804c6b7d0 drm/amd/pm: add edc leakage controller setting new 5f92b48cf62c drm/amd/pm: add mc register table initialization new a8588b8bb3d6 drm/amd/pm: correct VR shared rail info new f6638d0e6f93 drm/amd/pm: correct the checks for sclk/mclk SS support new d8b61d5a0d51 drm/amd/pm: correct Polaris powertune table setup new dba195316860 drm/amd/pm: correct Polaris DIDT configurations new b23dbd603b68 drm/amd/pm: correct avfs fuse settings new a6d8a6eb3e10 drm/amd/pm: correct vddc phase control setting new 55411d16233e drm/amd/pm: correct VRconfig setting new 326d0ff7aa8b drm/amd/pm: correct platformcaps setup new baa495f76436 drm/amd/pm: correct smc voltage controller setup new d765129a719f drm/amd/pm: correct sclk/mclk dpm enablement new be56f22b6253 drm/amd/pm: correct the way to get the highest vddc new ba4601feba44 drm/amd/pm: correct clk/voltage dependence setup new 8f97e221d64d drm/amd/pm: correct pcie spc cap setup new 9182fefcb8ca drm/amd/pm: correct SMC sclk/mclk boot level setup new db6f5c7f95c4 drm/amd/pm: correct vddc_dep_on_dal_pwrl setup new 690cdc263584 drm/amd/pm: fulfill the Polaris implementation for get_clo [...] new b03fd3e7e68f drm/amd/pm: enable Polaris watermark table setting new d49873c93fc5 drm/amd/pm: correct the mclk switching setting new 62ff83a4f691 drm/amd/pm: reconfigure smc on display vbitimeout setting change new b1878847ac90 drm/amd/pm: drop redundant display setting new a2475e624e2e drm/amd/display: correct asic type check V2 new 191a3c04799e drm/amdgpu: enable MULTI_MON_PP_MCLK_SWITCH DC feature at default new c345c89b6491 drm/amdgpu: add vangogh apu flag new 923e15d634ac drm/amdgpu: drop mem_global_referenced new 19cc89dcb94b drm/amdgpu/swsmu: drop smu i2c bus on navi1x new 8f76b1bbe713 drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] new e277b03c4b4f drm/radeon: Add new callback that exposes vddc new edfcc8eb569b drm/radeon: Add implementation of get_current_vddc for Sumo new a74287b1da37 drm/radeon: Expose vddc through hwmon new b65c00031b15 drm/amdgpu/display: re-add surface size calculation in dcn [...] new fb7525de47d8 PCI/ERR: Fix reset logic in pcie_do_recovery() call new b889e62cdb3b drm/amdgpu: add another raven1 gfxoff quirk new 3523285ac2e3 drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE new 2b6f5e8426d6 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2 new 98b30b31b28c drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h new 5d7dd14d6bdc drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...] new 3a357c0ba7a8 drm/amd/display: Fix incorrect dsc force enable logic new 1181af1c84ac drm/amdgpu: add mode2 reset support for vangogh new db9e7be1cb4f drm/amdgpu/nv: add mode2 reset handling new 2f549cbcb05f drm/amdgpu: Enable GPU reset for vangogh new 4d19f21b6f1a drm/amdgpu/display: fix indentation in defer_delay_converter_wa() new 2e3a5bc5feea drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...] new 004600949e82 Merge remote-tracking branch 'amdgpu/drm-next' into master adds 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c adds cb88d1fac196 drm/i915: terminate reauth at stream management failure adds bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over adds 773bd825c4cc drm/i915: Extract intel_dp_output_format() adds f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state adds 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes new 1288f9b09908 drm/i915: Add enable/disable flip done and flip done handler new c5e07e0049ee drm/i915: Add support for async flips in I915 new 30ff93af9e19 drm/i915: Add checks specific to async flips new 0bbca6097d50 drm/i915: Do not call drm_crtc_arm_vblank_event in async flips new b039193d1283 drm/i915: Add dedicated plane hook for async flip case new e5cb1afba46d drm/i915: WA for platforms with double buffered address up [...] new 6914c9685e0a Documentation/gpu: Add asynchronous flip documentation for i915 new 55ea1cb178ef drm/i915: Enable async flips in i915 new 7102404cb471 drm/i915: Make intel_{enable,disable}_sagv() static new eba10ec8cfdd drm/i915: Don't hide the intel_crtc_atomic_check() call new 504c7bd85c6f drm/i915: Fix state checker hw.active/hw.enable readout new cf52acde6ee9 drm/i915: Move MST master transcoder dump earlier new cfcd558cea52 drm/i915: Include the LUT sizes in the state dump new e0122138c24e drm/i915: s/glk_read_lut_10/bdw_read_lut_10/ new 4073a4ee5c4a drm/i915: Reset glk degamma index after programming/readout new d313569138c2 drm/i915: Shuffle chv_cgm_gamma_pack() around a bit new 3d041e904b79 drm/i915: Relocate CHV CGM gamma masks new d0a9acaa6bc2 drm/i915: Polish bdw_read_lut_10() a bit new 7852ddd5d60a drm/i915: Replace some gamma_mode ifs with switches new 5682a41f932c drm/i915/dsi: Add details about TE in get_config new 9c9e97c44a34 i915/dsi: Configure TE interrupt for cmd mode new 00acb3293670 drm/i915/dsi: Add TE handler for dsi cmd mode. new 26fb0d552dc8 drm/i915/dsi: Initiate frame request in cmd mode new 33267703df15 drm/i915/dsi: Enable software vblank counter new 0dbacc895553 drm/i915: Read DIMM size in Gb rather than GB new 562ad8add406 drm/i915: Implement display WA #1142:kbl,cfl,cml new 945b18fb4803 drm/i915: Fix TGL DKL PHY DP vswing handling new 6694d2bea64f drm/i915: s/pre_empemph/preemph/ new 95cef532f222 drm/i915: s/old_crtc_state/crtc_state/ new 7ac469a0f7c6 drm/i915: Make intel_dp_process_phy_request() static new 193af12cd681 drm/i915: Shove the PHY test into the hotplug work new 6ed9aefa69fc drm/i915: Split ICL combo PHY buf trans per output type new 5ee3e1daa816 drm/i915: Split ICL MG PHY buf trans per output type new ba30075d8d84 drm/i915: Split EHL combo PHY buf trans per output type new 4669f5c2b7ed drm/i915: Split TGL combo PHY buf trans per output type new 6a41121f0550 drm/i915: Split TGL DKL PHY buf trans per output type new a621860a5eb8 drm/i915: Plumb crtc_state to link training new ef79fafe9dae drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status} new f542d671ffce drm/i915: Init lspcon after HPD in intel_dp_detect() new c7da2782abca drm/i915: Make lspcon_init() static new b1e93a85f8e9 drm/i915: don't conflate is_dgfx with fake lmem new f9c730ede7d3 drm/i915/dg1: Wait for pcode/uncore handshake at startup new 7a8a95f5dc4c drm/i915/skl: Work around incorrect BIOS WRPLL PDIV programming new b671d6ef8b20 drm/i915: Move the initial fastset commit check to encoder hooks new 7d6287a84812 drm/i915: Check for unsupported DP link rates during initi [...] new f9e76a6e68d3 drm/i915: Add an encoder hook to sanitize its state during [...] new 0e2497e334de drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38 [...] new cf72562094a0 drm/i915/display/ehl: Limit eDP to HBR2 new b50b7991b739 drm/i915/dg1: add more PCI ids new 27a6bc802bd9 drm/i915/dg1: Initialize RAWCLK properly new 2606b269234b drm/i915/dg1: Define MOCS table for DG1 new eafeb204b473 drm/i915/dg1: Increase mmio size to 4MB new fb7318c37afa drm/i915/dg1: gmbus pin mapping new 0642c2b83749 drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D new e73e4c59ac43 drm/i915/dg1: Update comp master/slave relationships for PHYs new 67807f52e395 drm/i915/dg1: provide port/phy mapping for vbt new fe0f1e3bfdfe drm/i915: Shut down displays gracefully on reboot new 100fe4c01eff drm/i915: Add an encoder .shutdown() hook new 063348f6a726 drm/i915: Replace the VLV/CHV eDP reboot notifier with the [...] new e219ef912a02 drm/i915: Wait for eDP panel power cycle delay on reboot o [...] new d2008827d37a drm/i915: Wait for LVDS panel power cycle delay on reboot new f13c2a0032f0 drm/i915: Wait for VLV/CHV/BXT/GLK DSI panel power cycle d [...] new 0f8d2a2b9fd5 drm/i915: Rename i915_{save,restore}_state() new 79148ce4b25d drm/i915: Set all unused color plane offsets to ~0xfff again new a007138e89dc drm/i915: Skip aux plane stuff when there is no aux plane new 63b9d9aa8582 drm/i915: s/int/u32/ for aux_offset/alignment new d381baad29b4 drm/i915/vbt: Fix backlight parsing for VBT 234+ new e4b3c3b3faaf drm/i915/vbt: Update the version and expected size of BDB_ [...] new a23fe79ae5c0 drm/i915/vbt: Add VRR VBT toggle new 90a24b9d737c drm/i915/display: Ignore IGNORE_PSR2_HW_TRACKING for platf [...] new 5c90660fcc45 drm/i915/display: Check PSR parameter and flag only in sta [...] new 0bcbcba78269 drm/i915/display: Program PSR2 selective fetch registers new 55e3c170950f drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT new 92f5df0d448b drm/i915: Update gen12 forcewake table new 3bcacad3d7a9 drm/i915: Update gen12 multicast register ranges new 6777a855d66d drm/i915: Fix DP link training pattern mask new 0a5991f5d022 drm/i915: Simplify the link training functions new c43027a9a375 drm/i915: Factor out a helper to disable the DPCD training [...] new 9782f52ab5d6 drm/dp: Add LTTPR helpers new 7b2a4ab8b0ef drm/i915: Switch to LTTPR transparent mode link training new b30edfd8d0b4 drm/i915: Switch to LTTPR non-transparent mode link training new 4ade8f31c25b drm/i915/dp: Tweak initial dpcd backlight.enabled value new 98e497e203a5 drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP back [...] new 055f8458d95a drm/i915: Force DPCD backlight mode for BOE 2270 panel new 24ea098b7c0d drm/i915/jsl: Split EHL/JSL platform info and PCI ids new 9ccd24e9b091 drm/i915/display: allow to skip certain power wells new 62277f33e9c1 drm/i915/cnl: skip PW_DDI_F on certain skus new 240abb3c76ff drm/i915/dg1: Add DG1 power wells new 049c651b6d93 drm/i915/dg1: Add DPLL macros for DG1 new b71b477d9414 drm/i915/dg1: Add and setup DPLLs for DG1 new 0dac17af0ab4 drm/i915/dg1: Enable DPLL for DG1 new bb4c3cf81ce8 drm/i915/dg1: Load DMC new da942750928a drm/i915/dg1: Add initial DG1 workarounds new cbb6ea8c6841 drm/i915/dg1: DG1 does not support DC6 new 5bcc95ca382e drm/i915/dg1: Update DMC_DEBUG register new a4dbcf4175e5 drm/i915/dgfx: define llc and snooping behaviour new 693260cf23f9 drm/i915/rkl: Add new cdclk table new 4d6bde58a026 drm/i915: Apply WAC6entrylatency to kbl/cfl new 2c1e63bab430 drm/i915: Mark initial fb obj as WT on eLLC machines to av [...] new 06fa32846884 drm/i915: Nuke lspcon_downsampling new ebde5f89b32a drm/i915: Nuke lspcon_ycbcr420_config() new 0af0b841c648 drm/i915: Inline intel_dp_ycbcr420_config() new 359d0eff8409 drm/i915/display: Program DBUF_CTL tracker state service new a21906ead6a5 drm/i915/display/fbc: Implement WA 22010751166 new f566fdcd6cc4 drm/i915: Force VT'd workarounds when running as a guest OS new 0e65ce24a33c drm/i915: Drop runtime-pm assert from vgpu io accessors new 0a5a7499aaf5 drm/i915: Move the lspcon resume from .reset() to intel_dp [...] new 0e634efd858e drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ new 4c8d46510480 drm/i915: Reorder hpd init vs. display resume new 5f51e78f0a07 drm/i915: Refactor .hpd_irq_setup() calls a bit new 2849e1af2b6d drm/i915: Sort the mess around ICP TC hotplugs regs new 82e84284ab7d drm/i915: Update Haswell PCI IDs new 194909a32aed drm/i915: Reclassify SKL 0x192a as GT3 new 812f044df08c drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT new 03e399020cd2 drm/i915: Add SKL GT1.5 PCI IDs new cfb3db8fdae2 drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments new 79033a0a7898 drm/i915: Ocd the HSW PCI ID hex numbers new 9c0b2d30441b drm/i915: Sort HSW PCI IDs new b04d36f73771 drm/i915: Sort SKL PCI IDs new cd988984cbea drm/i915: Sort KBL PCI IDs new df3478af1d73 drm/i915: Sort CML PCI IDs new 32d4ec9a1681 drm/i915: Sort CFL PCI IDs new 514dc424ce4f drm/i915: Sort CNL PCI IDs new 605f9c290c1a drm/i915: Sort ICL PCI IDs new e7fc3f902d76 drm/i915/display: Rename pipe_timings to transcoder_timings new 5c759eda9b04 drm: Introduce plane and CRTC scaling filter properties new 105c9e130e1d drm/i915: Introduce scaling filter related registers and b [...] new cc2396ff75f2 drm/i915/display: Add Nearest-neighbor based integer scali [...] new 6d1a2fdedb26 drm/i915: Enable scaling filter for plane and CRTC new 2bf06370bcfb drm/i915: Restore ILK-M RPS support new e82351e74dcf drm/i915: Read actual GPU frequency from MEMSTAT_ILK on ILK new d08c4e232742 drm/i915: Fix potential overflows in ilk ips calculations new a99229128815 drm/i915: Do gen5_gt_irq_postinstall() before enabling the [...] new c6073d4c923b drm/i915: Clean up the irq enable/disable for ilk rps new a40a8305a732 drm/i915: Reject 90/270 degree rotated initial fbs new 176fd2289e97 drm/i915/display: Unkerneldoc cnl_program_nearest_filter_coefs new e44adb5d9ab9 drm/i915: Reset the interrupt mask on disabling interrupts new 71c1a4998320 drm/i915/tgl/psr: Fix glitches when doing frontbuffer modi [...] new 229f31e2d370 drm/i915/dg1: add hpd interrupt handling new b18c1eb975ce drm/i915/dg1: invert HPD pins new ad175264fa3c Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new 4dfec0d1d7b9 matroxfb: avoid -Warray-bounds warning new 7d18e2f3f297 drm/doc: Document legacy_cursor_update better new 65b7da27d2f6 drm/tilcdc: avoid 'make W=2' build failure new ea9047143e3c Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new 1e0f633daaa6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 23a6502b076b drm/imx: dw_hdmi-imx: remove empty encoder_disable callback new 754e0b5803e4 drm/imx: imx-ldb: reduce scope of edid_len new 5f2ca76d5645 drm/imx: parallel-display: fix edid memory leak new f433ff4d2938 drm/imx: parallel-display: remove unused function enc_to_imxpd() new acbb7f143662 drm/imx: parallel-display: reduce scope of edid_len new 36fba366cf9f drm/imx: tve remove extraneous type qualifier new 847f747f18d9 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 956d7bbc8113 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master new 5223e8d5b3eb Merge remote-tracking branch 'regmap/for-next' into master new 9009a69175e5 Merge remote-tracking branch 'sound/for-next' into master new 023e1b1f1164 ASoC: qcom: qdsp6: make use of devm_of_platform_populate new e158d2d83cab ASoC: google: dt-bindings: Add sc7180-trogdor machine bindings new 9e3ecb5b1681 ASoC: qcom: sc7180: Add machine driver for sound card regi [...] new e4c164d63860 Merge series "Add documentation and machine driver for SC7 [...] new c8076df6437e Merge remote-tracking branch 'asoc/for-5.11' into asoc-next new 904ec31cc8c1 Merge remote-tracking branch 'sound-asoc/for-next' into master new 358a1d591122 Merge remote-tracking branch 'block/for-next' into master new bc10876f55a9 Merge branch 'fixes' into next new d0f79e961cf2 mmc: s3cmci: include GPIO descriptor consumer header new 9b984915d472 mmc: s3cmci: enable compile testing new 1b34ef698fc6 mmc: sunxi: drop of_match_ptr from of_device_id table new 4a890911ffdb mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 new d7084def54b6 mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] new 533b89d9beac Merge remote-tracking branch 'mmc/next' into master new 89369a2d0f8f Merge remote-tracking branch 'regulator/for-next' into master new b0d4a868d1f2 Merge remote-tracking branch 'tomoyo/master' into master new a8fa48b7a825 Merge remote-tracking branch 'tpmdd/next' into master new 20526ecad8ea Merge remote-tracking branch 'spi/for-next' into master new a880560ca3cd Merge remote-tracking branch 'tip/auto-latest' into master new 461a5b83dbb6 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 751a3f71716b Merge remote-tracking branch 'edac/edac-for-next' into master new 7dc3d012300f Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 9766d5b2835d Merge remote-tracking branch 'rcu/rcu/next' into master new 3499a55e44d5 Merge remote-tracking branch 'percpu/for-next' into master new 0df7b988d9df char: ipmi: remove unneeded break new 41646e7d74f2 Merge remote-tracking branch 'ipmi/for-next' into master new 1fcf689181e9 USB: serial: digi_acceleport: remove in_interrupt() usage new d1849b9ff9f4 USB: serial: iuu_phoenix: remove unneeded break new 717e2eefb6ee Merge remote-tracking branch 'usb-serial/usb-next' into master new c175f6bde03e Merge remote-tracking branch 'extcon/extcon-next' into master new 09460fea959d Merge remote-tracking branch 'staging/staging-next' into master new 3097d92557cc Merge remote-tracking branch 'mux/for-next' into master new fce52ad34832 interconnect: qcom: use icc_sync state for sm8[12]50 new bf3222790a49 Merge remote-tracking branch 'icc/icc-next' into master new 602ee495b904 Merge remote-tracking branch 'scsi-mkp/for-next' into master new 498531a23086 Merge remote-tracking branch 'vhost/linux-next' into master new a7e88fea99cd Merge remote-tracking branch 'rpmsg/for-next' into master new 65c48e245533 Merge remote-tracking branch 'gpio/for-next' into master new 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C new 94793b5a9242 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new a4d647808aaf Merge remote-tracking branch 'pinctrl/for-next' into master new dd26209bc568 pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm new f3c75e7a9349 pinctrl: intel: Set default bias in case no particular val [...] new a19ca4a4482e Merge remote-tracking branch 'pinctrl-intel/for-next' into master new 3757d2d07890 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] new 40723419f407 kselftest: Enable vDSO test on non x86 platforms new 693f5ca08ca0 kselftest: Extend vDSO selftest new 03f55c7952c9 kselftest: Extend vDSO selftest to clock_getres new c7e5789b24d3 kselftest: Move test_vdso to the vDSO test suite new b2f1c3db2887 kselftest: Extend vdso correctness test to clock_gettime64 new db387ba23b66 Merge remote-tracking branch 'kselftest/next' into master new e2dbac5247fc Merge remote-tracking branch 'livepatching/for-next' into master new 200bbb88b76c coresight: add module license new a79af38222de Merge remote-tracking branch 'coresight/next' into master new 5d78533a0c53 rtc: pcf2127: move watchdog initialisation to a separate function new ba1c30bf3f25 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns new 529cf2608e0b Merge remote-tracking branch 'rtc/rtc-next' into master new f94defb8bf46 seccomp/cache: Lookup syscall allowlist bitmap for fast path new e7dc9f1e5f6b seccomp/cache: Add "emulator" to check if filter is consta [...] new 1f68a4d393fe x86: Enable seccomp architecture tracking new 57a339117e52 selftests/seccomp: Compare bitmap vs filter overhead new fbd2800f5789 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] new 61365997a74e Merge remote-tracking branch 'slimbus/for-next' into master new 48af4dbeaca6 Merge remote-tracking branch 'nvmem/for-next' into master new 7f10d7db2602 Merge remote-tracking branch 'xarray/main' into master new dffdca8abe45 Merge remote-tracking branch 'pidfd/for-next' into master new 3681476f6f6d Merge remote-tracking branch 'fpga/for-next' into master new 35af2128ed46 Merge remote-tracking branch 'mhi/mhi-next' into master new 29445104cbea Merge remote-tracking branch 'notifications/notifications- [...] new 9e825bcf7384 Merge remote-tracking branch 'memblock/for-next' into master new 9b4a61cfa039 Merge remote-tracking branch 'counters/counters' into master new e13cbf46703d Merge branch 'akpm-current/current' into master new 76e713ea82aa mmap locking API: don't check locking if the mm isn't live yet new b05c4cc686fc mm/gup: assert that the mmap lock is held in __get_user_pages()
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 (046effab9e3f) \ N -- N -- N refs/heads/akpm (b05c4cc686fc)
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 552 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: .../ABI/testing/sysfs-firmware-lefi-boardinfo | 35 + Documentation/arm/memory.rst | 12 +- Documentation/dev-tools/kasan.rst | 4 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 + .../bindings/sound/google,sc7180-trogdor.yaml | 130 ++++ .../features/debug/KASAN/arch-support.txt | 2 +- Documentation/gpu/i915.rst | 6 + Documentation/gpu/todo.rst | 4 + Documentation/hwmon/pmbus-core.rst | 6 - Documentation/hwmon/pmbus.rst | 6 - Documentation/kbuild/llvm.rst | 5 +- Makefile | 4 +- arch/arm/Kconfig | 10 + arch/arm/arm-soc-for-next-contents.txt | 4 + arch/arm/boot/compressed/Makefile | 1 + arch/arm/boot/compressed/string.c | 19 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/exynos5422-odroidxu3.dts | 18 + arch/arm/boot/dts/sun8i-h3-zeropi.dts | 85 +++ arch/arm/configs/imx_v4_v5_defconfig | 1 + arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/include/asm/fixmap.h | 2 +- arch/arm/include/asm/kasan.h | 33 + arch/arm/include/asm/kasan_def.h | 81 +++ arch/arm/include/asm/kprobes.h | 22 +- arch/arm/include/asm/memory.h | 10 + arch/arm/include/asm/pgalloc.h | 8 +- arch/arm/include/asm/prom.h | 4 +- arch/arm/include/asm/string.h | 26 + arch/arm/include/asm/thread_info.h | 8 + arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/kernel/atags.h | 4 +- arch/arm/kernel/atags_parse.c | 6 +- arch/arm/kernel/devtree.c | 6 +- arch/arm/kernel/entry-armv.S | 3 +- arch/arm/kernel/entry-common.S | 9 +- arch/arm/kernel/head-common.S | 7 +- arch/arm/kernel/head.S | 5 +- arch/arm/kernel/setup.c | 21 +- arch/arm/kernel/unwind.c | 6 +- arch/arm/kernel/vmlinux.lds.S | 4 + arch/arm/lib/memcpy.S | 3 + arch/arm/lib/memmove.S | 5 +- arch/arm/lib/memset.S | 3 + arch/arm/mm/Makefile | 5 + arch/arm/mm/init.c | 1 - arch/arm/mm/kasan_init.c | 291 ++++++++ arch/arm/mm/mmu.c | 38 +- arch/arm/mm/pgd.c | 16 +- arch/arm/mm/pv-fixup-asm.S | 4 +- arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm/vdso/Makefile | 2 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 19 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 104 +++ arch/arm64/include/asm/mmu_context.h | 1 + arch/m68k/include/asm/mmu_context.h | 1 + arch/mips/include/asm/mach-loongson64/boot_param.h | 4 + arch/mips/loongson64/Makefile | 1 + arch/mips/loongson64/boardinfo.c | 48 ++ arch/mips/loongson64/env.c | 10 + arch/mips/mm/tlb-r4k.c | 1 + arch/x86/include/asm/seccomp.h | 20 + arch/x86/kernel/alternative.c | 9 + drivers/char/ipmi/ipmi_devintf.c | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 43 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 33 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 142 ++++ .../amdgpu_fw_attestation.h} | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 79 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 74 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 284 +++++--- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 9 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 6 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 7 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 39 ++ drivers/gpu/drm/amd/amdgpu/nv.c | 73 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 54 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 35 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 214 +++--- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 11 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 17 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 565 +++++++++++++++- drivers/gpu/drm/amd/display/dc/Makefile | 10 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 18 - .../amd/display/dc/bios/command_table_helper2.c | 12 - .../dc/bios/dce112/command_table_helper2_dce112.c | 40 -- .../dc/bios/dce112/command_table_helper2_dce112.h | 3 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 4 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 16 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 2 +- .../gpu/drm/amd/display/dc/clk_mgr/dcn30/dalsmc.h | 1 + .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 10 + .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 9 + .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.h | 2 + drivers/gpu/drm/amd/display/dc/core/dc.c | 63 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 39 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 44 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 12 +- drivers/gpu/drm/amd/display/dc/dc.h | 30 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 10 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 26 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 18 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 8 +- .../{irq/dcn30/irq_service_dcn30.h => dc_trace.h} | 24 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 8 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 11 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 31 - drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 1 - .../drm/amd/display/dc/dce100/dce100_resource.c | 8 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 8 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 8 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 8 +- .../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 7 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 10 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 157 +---- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 9 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 31 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 8 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 8 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 4 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 6 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 18 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 15 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 12 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 4 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 40 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 3 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 206 +++++- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 7 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 82 +++ drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 50 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 29 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 62 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 6 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 42 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 5 - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 4 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 10 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 - .../drm/amd/display/dc/dml/display_mode_structs.h | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 24 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 5 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 14 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.h | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.h | 2 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 4 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 9 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 9 - drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 26 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 2 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 19 +- drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 6 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 4 - .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 2 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.h | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 33 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 6 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 47 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 4 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 18 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 8 - drivers/gpu/drm/amd/display/include/dal_types.h | 6 - .../drm/amd/display/include/ddc_service_types.h | 2 + drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 + .../amd/display/include/grph_object_ctrl_defs.h | 4 - .../drm/amd/display/modules/color/color_gamma.c | 122 +++- .../drm/amd/display/modules/color/color_gamma.h | 6 +- .../drm/amd/display/modules/power/power_helpers.c | 8 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../amd/include/asic_reg/gc/gc_10_3_0_default.h | 1 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 2 + .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 33 + .../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 2 +- drivers/gpu/drm/amd/include/atombios.h | 20 +- drivers/gpu/drm/amd/include/atomfirmware.h | 4 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 3 - drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 2 + drivers/gpu/drm/amd/pm/inc/hwmgr.h | 1 + .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 14 +- drivers/gpu/drm/amd/pm/inc/smu74_discrete.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu7_ppsmc.h | 6 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 125 +++- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 28 +- .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 66 ++ .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 107 ++- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 572 ++++++++++++++-- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.h | 20 + .../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 34 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 11 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 18 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 356 ++++++---- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.h | 1 + .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 18 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 36 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 33 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 6 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 1 + drivers/gpu/drm/drm_atomic_uapi.c | 8 + drivers/gpu/drm/drm_blend.c | 13 + drivers/gpu/drm/drm_crtc.c | 40 ++ drivers/gpu/drm/drm_crtc_internal.h | 3 + drivers/gpu/drm/drm_dp_helper.c | 233 ++++++- drivers/gpu/drm/drm_plane.c | 73 ++ drivers/gpu/drm/drm_prime.c | 1 + drivers/gpu/drm/i915/display/icl_dsi.c | 74 ++- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 7 +- drivers/gpu/drm/i915/display/intel_bios.c | 44 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 52 +- drivers/gpu/drm/i915/display/intel_color.c | 124 +++- drivers/gpu/drm/i915/display/intel_combo_phy.c | 13 +- drivers/gpu/drm/i915/display/intel_csr.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 735 ++++++++++++--------- drivers/gpu/drm/i915/display/intel_ddi.h | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 462 +++++++++++-- drivers/gpu/drm/i915/display/intel_display.h | 4 + .../gpu/drm/i915/display/intel_display_debugfs.c | 9 +- drivers/gpu/drm/i915/display/intel_display_power.c | 77 ++- drivers/gpu/drm/i915/display/intel_display_power.h | 3 + drivers/gpu/drm/i915/display/intel_display_types.h | 57 +- drivers/gpu/drm/i915/display/intel_dp.c | 616 +++++++++++------ drivers/gpu/drm/i915/display/intel_dp.h | 22 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 3 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 554 +++++++++++++--- .../gpu/drm/i915/display/intel_dp_link_training.h | 17 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 38 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 23 +- drivers/gpu/drm/i915/display/intel_dpio_phy.h | 2 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 118 +++- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 17 + drivers/gpu/drm/i915/display/intel_dsi.h | 1 + drivers/gpu/drm/i915/display/intel_fbc.c | 7 + drivers/gpu/drm/i915/display/intel_gmbus.c | 15 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 89 ++- drivers/gpu/drm/i915/display/intel_hdmi.c | 18 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 64 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 97 ++- drivers/gpu/drm/i915/display/intel_lspcon.h | 5 +- drivers/gpu/drm/i915/display/intel_lvds.c | 10 + drivers/gpu/drm/i915/display/intel_psr.c | 208 ++++-- drivers/gpu/drm/i915/display/intel_psr.h | 10 +- drivers/gpu/drm/i915/display/intel_sprite.c | 74 ++- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 13 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 8 + drivers/gpu/drm/i915/gem/i915_gem_domain.c | 28 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 27 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 41 +- drivers/gpu/drm/i915/gt/intel_rps.c | 56 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 18 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 2 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 143 +++- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 + drivers/gpu/drm/i915/gvt/handlers.c | 43 +- drivers/gpu/drm/i915/gvt/reg.h | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 15 +- drivers/gpu/drm/i915/i915_drv.c | 61 +- drivers/gpu/drm/i915/i915_drv.h | 8 +- drivers/gpu/drm/i915/i915_irq.c | 249 ++++++- drivers/gpu/drm/i915/i915_irq.h | 3 + drivers/gpu/drm/i915/i915_pci.c | 22 + drivers/gpu/drm/i915/i915_reg.h | 318 +++++---- drivers/gpu/drm/i915/i915_suspend.c | 80 ++- drivers/gpu/drm/i915/i915_suspend.h | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 1 + drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_dram.c | 23 +- drivers/gpu/drm/i915/intel_memory_region.c | 2 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 51 +- drivers/gpu/drm/i915/intel_pm.h | 2 - drivers/gpu/drm/i915/intel_sideband.c | 15 + drivers/gpu/drm/i915/intel_sideband.h | 2 + drivers/gpu/drm/i915/intel_uncore.c | 207 ++++-- drivers/gpu/drm/i915/intel_uncore.h | 4 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 77 +++ drivers/gpu/drm/i915/selftests/mock_region.c | 2 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 - drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 20 +- drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_asic.c | 1 + drivers/gpu/drm/radeon/radeon_asic.h | 1 + drivers/gpu/drm/radeon/radeon_pm.c | 29 +- drivers/gpu/drm/radeon/sumo_dpm.c | 20 + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 4 +- drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 5 +- drivers/hwmon/acpi_power_meter.c | 9 +- drivers/hwmon/adt7470.c | 154 ++++- drivers/hwmon/pmbus/adm1266.c | 1 - drivers/hwmon/pmbus/adm1275.c | 1 - drivers/hwmon/pmbus/bel-pfe.c | 1 - drivers/hwmon/pmbus/ibm-cffps.c | 1 - drivers/hwmon/pmbus/inspur-ipsps.c | 1 - drivers/hwmon/pmbus/ir35221.c | 1 - drivers/hwmon/pmbus/ir38064.c | 1 - drivers/hwmon/pmbus/irps5401.c | 1 - drivers/hwmon/pmbus/isl68137.c | 1 - drivers/hwmon/pmbus/lm25066.c | 1 - drivers/hwmon/pmbus/ltc2978.c | 1 - drivers/hwmon/pmbus/ltc3815.c | 1 - drivers/hwmon/pmbus/max16064.c | 1 - drivers/hwmon/pmbus/max16601.c | 1 - drivers/hwmon/pmbus/max20730.c | 29 +- drivers/hwmon/pmbus/max20751.c | 1 - drivers/hwmon/pmbus/max31785.c | 1 - drivers/hwmon/pmbus/max34440.c | 1 - drivers/hwmon/pmbus/max8688.c | 1 - drivers/hwmon/pmbus/mp2975.c | 1 - drivers/hwmon/pmbus/pmbus.c | 1 - drivers/hwmon/pmbus/pmbus.h | 1 - drivers/hwmon/pmbus/pmbus_core.c | 20 +- drivers/hwmon/pmbus/pxe1610.c | 1 - drivers/hwmon/pmbus/tps40422.c | 1 - drivers/hwmon/pmbus/tps53679.c | 1 - drivers/hwmon/pmbus/ucd9000.c | 1 - drivers/hwmon/pmbus/ucd9200.c | 1 - drivers/hwmon/pmbus/xdpe12284.c | 1 - drivers/hwmon/pmbus/zl6100.c | 1 - drivers/hwtracing/coresight/coresight-core.c | 1 + drivers/interconnect/qcom/sm8150.c | 7 +- drivers/interconnect/qcom/sm8250.c | 7 +- drivers/message/fusion/mptscsih.c | 13 +- drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 38 +- drivers/mmc/host/sdhci-esdhc.h | 2 + drivers/mmc/host/sdhci-of-esdhc.c | 17 + drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 49 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 56 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 4 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 5 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 30 + drivers/net/ethernet/microchip/lan743x_main.c | 3 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 2 +- drivers/opp/core.c | 98 ++- drivers/opp/of.c | 2 + drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/rtc/rtc-pcf2127.c | 68 +- drivers/s390/net/ism_drv.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 36 +- drivers/scsi/qla2xxx/qla_nvme.c | 6 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/soc/qcom/Kconfig | 1 + drivers/staging/comedi/drivers/cb_pcidas.c | 1 + drivers/staging/fieldbus/anybuss/arcx-anybus.c | 2 +- drivers/staging/octeon/ethernet-mdio.c | 6 - drivers/staging/octeon/ethernet-rx.c | 34 +- drivers/staging/octeon/ethernet.c | 9 + .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 19 +- drivers/staging/wfx/bh.c | 2 +- drivers/staging/wfx/data_tx.c | 6 +- drivers/thermal/gov_power_allocator.c | 51 +- drivers/thermal/thermal_core.c | 88 --- drivers/thermal/thermal_core.h | 6 - drivers/usb/serial/digi_acceleport.c | 5 +- drivers/usb/serial/iuu_phoenix.c | 2 - drivers/video/fbdev/matrox/matroxfb_base.c | 8 +- fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 1 + include/asm-generic/qrwlock.h | 8 +- include/asm-generic/qspinlock.h | 4 +- include/asm-generic/uaccess.h | 6 +- include/asm-generic/vmlinux.lds.h | 1 + include/drm/drm_atomic.h | 12 +- include/drm/drm_crtc.h | 16 + include/drm/drm_dp_helper.h | 64 +- include/drm/drm_edid.h | 7 - include/drm/drm_plane.h | 21 + include/drm/drm_print.h | 20 +- include/drm/i915_pciids.h | 141 ++-- include/linux/compiler.h | 6 + include/linux/ctype.h | 15 +- include/linux/filter.h | 22 +- include/linux/platform_data/jz4740/jz4740_nand.h | 25 - include/uapi/drm/amdgpu_drm.h | 2 +- kernel/seccomp.c | 233 ++++++- mm/process_vm_access.c | 4 +- net/smc/af_smc.c | 7 +- net/smc/smc_core.c | 7 +- net/vmw_vsock/af_vsock.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tracex2_user.c | 2 +- samples/bpf/tracex3_user.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 2 +- sound/soc/qcom/Kconfig | 12 + sound/soc/qcom/Makefile | 2 + sound/soc/qcom/qdsp6/q6adm.c | 10 +- sound/soc/qcom/qdsp6/q6afe.c | 10 +- sound/soc/qcom/qdsp6/q6asm.c | 10 +- sound/soc/qcom/sc7180.c | 266 ++++++++ sound/usb/pcm.c | 4 + tools/testing/selftests/Makefile | 1 + .../testing/selftests/seccomp/seccomp_benchmark.c | 151 ++++- tools/testing/selftests/seccomp/settings | 2 +- tools/testing/selftests/vDSO/Makefile | 16 +- tools/testing/selftests/vDSO/vdso_config.h | 92 +++ tools/testing/selftests/vDSO/vdso_test_abi.c | 244 +++++++ .../selftests/vDSO/vdso_test_clock_getres.c | 124 ++++ .../test_vdso.c => vDSO/vdso_test_correctness.c} | 115 +++- tools/testing/selftests/x86/Makefile | 2 +- 506 files changed, 11169 insertions(+), 3998 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-firmware-lefi-boardinfo create mode 100644 Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml create mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts create mode 100644 arch/arm/include/asm/kasan.h create mode 100644 arch/arm/include/asm/kasan_def.h create mode 100644 arch/arm/mm/kasan_init.c create mode 100644 arch/mips/loongson64/boardinfo.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c copy drivers/gpu/drm/amd/{pm/swsmu/smu11/vangogh_ppt.h => amdgpu/amdgpu_fw_attesta [...] copy drivers/gpu/drm/amd/display/dc/{irq/dcn30/irq_service_dcn30.h => dc_trace.h} (65%) delete mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h create mode 100644 sound/soc/qcom/sc7180.c create mode 100644 tools/testing/selftests/vDSO/vdso_config.h create mode 100644 tools/testing/selftests/vDSO/vdso_test_abi.c create mode 100644 tools/testing/selftests/vDSO/vdso_test_clock_getres.c rename tools/testing/selftests/{x86/test_vdso.c => vDSO/vdso_test_correctness.c} (73%)